diff --git a/b2g/app/b2g.js b/b2g/app/b2g.js index 17adc3ce1cbc..60aff695be90 100644 --- a/b2g/app/b2g.js +++ b/b2g/app/b2g.js @@ -645,3 +645,5 @@ pref("memory_info_dumper.watch_fifo.directory", "/data/local"); // implementation is not complete. We have to disable the // type to web content to help them do feature detection. pref("dom.disable_input_file", true); + +pref("general.useragent.enable_overrides", true); diff --git a/b2g/chrome/content/UAO_child.js b/b2g/chrome/content/UAO_child.js deleted file mode 100644 index 5f270d1d24c2..000000000000 --- a/b2g/chrome/content/UAO_child.js +++ /dev/null @@ -1,2 +0,0 @@ -Components.utils.import('resource://gre/modules/UserAgentOverrides.jsm'); -UserAgentOverrides.init(); diff --git a/b2g/chrome/jar.mn b/b2g/chrome/jar.mn index 08f90bebfd0d..4c68df0de38f 100644 --- a/b2g/chrome/jar.mn +++ b/b2g/chrome/jar.mn @@ -25,8 +25,6 @@ chrome.jar: content/payment.js (content/payment.js) content/identity.js (content/identity.js) - content/UAO_child.js (content/UAO_child.js) - % override chrome://global/content/netError.xhtml chrome://browser/content/netError.xhtml % override chrome://global/skin/netError.css chrome://browser/content/netError.css % override chrome://global/skin/media/videocontrols.css chrome://browser/content/touchcontrols.css diff --git a/b2g/components/ProcessGlobal.js b/b2g/components/ProcessGlobal.js index df905bc80a2a..516998a26cd8 100644 --- a/b2g/components/ProcessGlobal.js +++ b/b2g/components/ProcessGlobal.js @@ -57,17 +57,6 @@ ProcessGlobal.prototype = { ' ')); break; } - case 'remote-browser-frame-shown': { - let frameLoader = subject.QueryInterface(Ci.nsIFrameLoader); - let mm = frameLoader.messageManager; - - const kFrameScript = "chrome://browser/content/UAO_child.js"; - try { - mm.loadFrameScript(kFrameScript, true); - } catch (e) { - dump('Error loading ' + kFrameScript + ' as frame script: ' + e + '\n'); - } - } } }, }; diff --git a/b2g/config/panda/releng-pandaboard.tt b/b2g/config/panda/releng-pandaboard.tt index 935ed92b5a07..29f74be872ec 100644 --- a/b2g/config/panda/releng-pandaboard.tt +++ b/b2g/config/panda/releng-pandaboard.tt @@ -4,5 +4,11 @@ "digest": "e0b98a75831313171781d91ab4c3b8ae66e3af7fcec433a33d75fbc647cb3bba311f790ccb9cd9c8be8c5549210b759d6b85afe7395ada74c2c319a29556fd8e", "algorithm": "sha512", "filename": "gonk.tar.xz" +}, +{ +"size": 2116507, +"digest": "be67a012963a5c162834f9fcb989bcebd2d047dcb4e17ee23031b694dcf7cdfd6d7a6545d7a1f5e7293b6d24415403972f4ea1ab8c6c78fefcabfaf3f6875214", +"algorithm": "sha512", +"filename": "download-panda.tar.bz2" } ] diff --git a/browser/base/Makefile.in b/browser/base/Makefile.in index ff343c440eed..fe129711f373 100644 --- a/browser/base/Makefile.in +++ b/browser/base/Makefile.in @@ -36,7 +36,7 @@ ifneq (,$(filter windows cocoa gtk2, $(MOZ_WIDGET_TOOLKIT))) DEFINES += -DCONTEXT_COPY_IMAGE_CONTENTS=1 endif -ifneq (,$(filter windows, $(MOZ_WIDGET_TOOLKIT))) +ifneq (,$(filter windows cocoa, $(MOZ_WIDGET_TOOLKIT))) DEFINES += -DCAN_DRAW_IN_TITLEBAR=1 endif diff --git a/browser/base/content/browser.xul b/browser/base/content/browser.xul index a1b1ebe18556..f684e9e6de75 100644 --- a/browser/base/content/browser.xul +++ b/browser/base/content/browser.xul @@ -489,6 +489,7 @@ #ifdef CAN_DRAW_IN_TITLEBAR +#ifdef MENUBAR_CAN_AUTOHIDE