diff --git a/browser/base/content/browser-context.inc b/browser/base/content/browser-context.inc
index 6bfe0e02ffba..c69d7bd0f0fd 100644
--- a/browser/base/content/browser-context.inc
+++ b/browser/base/content/browser-context.inc
@@ -36,6 +36,7 @@
#
# ***** END LICENSE BLOCK *****
+
diff --git a/browser/base/content/browser.js b/browser/base/content/browser.js
index 3478c212edcb..81be94c47644 100644
--- a/browser/base/content/browser.js
+++ b/browser/base/content/browser.js
@@ -216,6 +216,12 @@ XPCOMUtils.defineLazyServiceGetter(this, "gCrashReporter",
"nsICrashReporter");
#endif
+XPCOMUtils.defineLazyGetter(this, "PageMenu", function() {
+ let tmp = {};
+ Cu.import("resource://gre/modules/PageMenu.jsm", tmp);
+ return new tmp.PageMenu();
+});
+
/**
* We can avoid adding multiple load event listeners and save some time by adding
* one listener that calls all real handlers.
diff --git a/browser/base/content/browser.xul b/browser/base/content/browser.xul
index 5355ed502ff0..1afc00a121f8 100644
--- a/browser/base/content/browser.xul
+++ b/browser/base/content/browser.xul
@@ -273,10 +273,10 @@
oncommand="BrowserFullScreen();"/>
-