am 4af206a6: Merge change Ia964056a into eclair-mr2

Merge commit '4af206a6f656a27cfd4004241e1b84e05489eb94' into eclair-mr2-plus-aosp

* commit '4af206a6f656a27cfd4004241e1b84e05489eb94':
  Revert "Do not allow javascript to change window focus."
diff --git a/src/com/android/browser/Tab.java b/src/com/android/browser/Tab.java
index 447e6be..3bb136c 100644
--- a/src/com/android/browser/Tab.java
+++ b/src/com/android/browser/Tab.java
@@ -660,6 +660,14 @@
         }
 
         @Override
+        public void onRequestFocus(WebView view) {
+            if (!mInForeground) {
+                mActivity.switchToTab(mActivity.getTabControl().getTabIndex(
+                        Tab.this));
+            }
+        }
+
+        @Override
         public void onCloseWindow(WebView window) {
             if (mParentTab != null) {
                 // JavaScript can only close popup window.