diff --git a/xpfe/browser/resources/content/navigator.js b/xpfe/browser/resources/content/navigator.js
index 054d8c7e8cb..5f228191402 100644
--- a/xpfe/browser/resources/content/navigator.js
+++ b/xpfe/browser/resources/content/navigator.js
@@ -913,6 +913,18 @@ function BrowserForward()
}
}
+function BrowserHandleShiftBackspace()
+{
+ switch (pref.getIntPref("browser.backspace_action")) {
+ case 0:
+ BrowserForward();
+ break;
+ case 1:
+ goDoCommand("cmd_scrollPageDown");
+ break;
+ }
+}
+
function SetGroupHistory(popupMenu, direction)
{
while (popupMenu.firstChild)
diff --git a/xpfe/browser/resources/content/navigatorOverlay.xul b/xpfe/browser/resources/content/navigatorOverlay.xul
index 9b9a9783cad..3837dec1405 100644
--- a/xpfe/browser/resources/content/navigatorOverlay.xul
+++ b/xpfe/browser/resources/content/navigatorOverlay.xul
@@ -88,7 +88,7 @@
-
+
@@ -106,6 +106,8 @@
+
+
@@ -128,6 +130,7 @@
+
-
-
-
-