Merge "Pipe current page extra to new fragments"
diff --git a/src/com/android/browser/BrowserPreferencesPage.java b/src/com/android/browser/BrowserPreferencesPage.java
index 930e1db..6e6da17 100644
--- a/src/com/android/browser/BrowserPreferencesPage.java
+++ b/src/com/android/browser/BrowserPreferencesPage.java
@@ -87,4 +87,15 @@
 
         return false;
     }
+
+    @Override
+    public Intent onBuildStartFragmentIntent(String fragmentName, Bundle args,
+            int titleRes, int shortTitleRes) {
+        Intent intent = super.onBuildStartFragmentIntent(fragmentName, args,
+                titleRes, shortTitleRes);
+        String url = getIntent().getStringExtra(CURRENT_PAGE);
+        intent.putExtra(CURRENT_PAGE, url);
+        return intent;
+    }
+
 }