author | Sebastian Hengst <archaeopteryx@coole-files.de> |
Tue, 05 Sep 2017 21:51:24 +0200 | |
changeset 379000 | 90a3ad9bc252daaabb114bf61f8446a90365450a |
parent 378999 | 05ab3965f981e73908af5a0b328f3a2d2429dc39 |
child 379001 | e2953d11ef63a739d6771a0d710f6e92f5405c1e |
push id | 50469 |
push user | archaeopteryx@coole-files.de |
push date | Tue, 05 Sep 2017 19:53:40 +0000 |
treeherder | autoland@5f721a664bf6 [default view] [failures only] |
perfherder | [talos] [build metrics] [platform microbench] (compared to previous push) |
bugs | 1394580 |
milestone | 57.0a1 |
backs out | 995d9ef9af5f6abc56c995e0b27c31033e2384f9 |
first release with | nightly linux32
nightly linux64
nightly mac
nightly win32
nightly win64
|
last release without | nightly linux32
nightly linux64
nightly mac
nightly win32
nightly win64
|
--- a/mobile/android/chrome/geckoview/GeckoViewContent.js +++ b/mobile/android/chrome/geckoview/GeckoViewContent.js @@ -1,21 +1,18 @@ /* -*- indent-tabs-mode: nil; js-indent-level: 2 -*- */ /* This Source Code Form is subject to the terms of the Mozilla Public * License, v. 2.0. If a copy of the MPL was not distributed with this * file, You can obtain one at http://mozilla.org/MPL/2.0/. */ const { classes: Cc, interfaces: Ci, utils: Cu } = Components; Cu.import("resource://gre/modules/GeckoViewContentModule.jsm"); -Cu.import("resource://gre/modules/XPCOMUtils.jsm"); -XPCOMUtils.defineLazyGetter(this, "dump", () => - Cu.import("resource://gre/modules/AndroidLog.jsm", - {}).AndroidLog.d.bind(null, "ViewContent")); +var dump = Cu.import("resource://gre/modules/AndroidLog.jsm", {}).AndroidLog.d.bind(null, "ViewContent"); function debug(aMsg) { // dump(aMsg); } class GeckoViewContent extends GeckoViewContentModule { register() { debug("register");
--- a/mobile/android/chrome/geckoview/GeckoViewScrollContent.js +++ b/mobile/android/chrome/geckoview/GeckoViewScrollContent.js @@ -1,21 +1,19 @@ /* -*- indent-tabs-mode: nil; js-indent-level: 2 -*- */ /* This Source Code Form is subject to the terms of the Mozilla Public * License, v. 2.0. If a copy of the MPL was not distributed with this * file, You can obtain one at http://mozilla.org/MPL/2.0/. */ const { classes: Cc, interfaces: Ci, utils: Cu } = Components; Cu.import("resource://gre/modules/GeckoViewContentModule.jsm"); -Cu.import("resource://gre/modules/XPCOMUtils.jsm"); -XPCOMUtils.defineLazyGetter(this, "dump", () => - Cu.import("resource://gre/modules/AndroidLog.jsm", - {}).AndroidLog.d.bind(null, "ViewScrollContent")); +var dump = Cu.import("resource://gre/modules/AndroidLog.jsm", {}) + .AndroidLog.d.bind(null, "ViewScrollContent"); function debug(aMsg) { // dump(aMsg); } class GeckoViewScrollContent extends GeckoViewContentModule { register() { debug("register");
--- a/mobile/android/chrome/geckoview/geckoview.js +++ b/mobile/android/chrome/geckoview/geckoview.js @@ -9,19 +9,18 @@ const { classes: Cc, interfaces: Ci, uti Cu.import("resource://gre/modules/AppConstants.jsm"); Cu.import("resource://gre/modules/XPCOMUtils.jsm"); XPCOMUtils.defineLazyModuleGetter(this, "EventDispatcher", "resource://gre/modules/Messaging.jsm"); XPCOMUtils.defineLazyGetter(this, "WindowEventDispatcher", () => EventDispatcher.for(window)); -XPCOMUtils.defineLazyGetter(this, "dump", () => - Cu.import("resource://gre/modules/AndroidLog.jsm", - {}).AndroidLog.d.bind(null, "View")); +var dump = Cu.import("resource://gre/modules/AndroidLog.jsm", {}) + .AndroidLog.d.bind(null, "View"); // Creates and manages GeckoView modules. // A module must extend GeckoViewModule. // Instantiate a module by calling // add(<resource path>, <type name>) // and remove by calling // remove(<type name>) var ModuleManager = {
--- a/mobile/android/modules/geckoview/GeckoViewContent.jsm +++ b/mobile/android/modules/geckoview/GeckoViewContent.jsm @@ -4,21 +4,19 @@ "use strict"; this.EXPORTED_SYMBOLS = ["GeckoViewContent"]; const { classes: Cc, interfaces: Ci, utils: Cu, results: Cr } = Components; Cu.import("resource://gre/modules/GeckoViewModule.jsm"); -Cu.import("resource://gre/modules/XPCOMUtils.jsm"); -XPCOMUtils.defineLazyGetter(this, "dump", () => - Cu.import("resource://gre/modules/AndroidLog.jsm", - {}).AndroidLog.d.bind(null, "ViewContent")); +var dump = Cu.import("resource://gre/modules/AndroidLog.jsm", {}) + .AndroidLog.d.bind(null, "ViewContent"); function debug(aMsg) { // dump(aMsg); } class GeckoViewContent extends GeckoViewModule { init() { this.frameScriptLoaded = false;
--- a/mobile/android/modules/geckoview/GeckoViewContentModule.jsm +++ b/mobile/android/modules/geckoview/GeckoViewContentModule.jsm @@ -8,19 +8,18 @@ this.EXPORTED_SYMBOLS = ["GeckoViewConte const { classes: Cc, interfaces: Ci, utils: Cu, results: Cr } = Components; Cu.import("resource://gre/modules/XPCOMUtils.jsm"); XPCOMUtils.defineLazyModuleGetter(this, "EventDispatcher", "resource://gre/modules/Messaging.jsm"); -XPCOMUtils.defineLazyGetter(this, "dump", () => - Cu.import("resource://gre/modules/AndroidLog.jsm", - {}).AndroidLog.d.bind(null, "ViewContentModule")); +var dump = Cu.import("resource://gre/modules/AndroidLog.jsm", {}) + .AndroidLog.d.bind(null, "ViewContentModule"); function debug(aMsg) { // dump(aMsg); } class GeckoViewContentModule { constructor(aModuleName, aMessageManager) { this.moduleName = aModuleName;
--- a/mobile/android/modules/geckoview/GeckoViewModule.jsm +++ b/mobile/android/modules/geckoview/GeckoViewModule.jsm @@ -3,21 +3,18 @@ * file, You can obtain one at http://mozilla.org/MPL/2.0/. */ "use strict"; this.EXPORTED_SYMBOLS = ["GeckoViewModule"]; const { classes: Cc, interfaces: Ci, utils: Cu, results: Cr } = Components; -Cu.import("resource://gre/modules/XPCOMUtils.jsm"); - -XPCOMUtils.defineLazyGetter(this, "dump", () => - Cu.import("resource://gre/modules/AndroidLog.jsm", - {}).AndroidLog.d.bind(null, "ViewModule")); +var dump = Cu.import("resource://gre/modules/AndroidLog.jsm", {}) + .AndroidLog.d.bind(null, "ViewModule"); function debug(aMsg) { // dump(aMsg); } class GeckoViewModule { constructor(aModuleName, aWindow, aBrowser, aEventDispatcher) { this.window = aWindow;
--- a/mobile/android/modules/geckoview/GeckoViewNavigation.jsm +++ b/mobile/android/modules/geckoview/GeckoViewNavigation.jsm @@ -11,19 +11,18 @@ const { classes: Cc, interfaces: Ci, uti Cu.import("resource://gre/modules/GeckoViewModule.jsm"); Cu.import("resource://gre/modules/XPCOMUtils.jsm"); XPCOMUtils.defineLazyModuleGetter(this, "EventDispatcher", "resource://gre/modules/Messaging.jsm"); XPCOMUtils.defineLazyModuleGetter(this, "Services", "resource://gre/modules/Services.jsm"); -XPCOMUtils.defineLazyGetter(this, "dump", () => - Cu.import("resource://gre/modules/AndroidLog.jsm", - {}).AndroidLog.d.bind(null, "ViewNavigation")); +var dump = Cu.import("resource://gre/modules/AndroidLog.jsm", {}) + .AndroidLog.d.bind(null, "ViewNavigation"); function debug(aMsg) { // dump(aMsg); } // Handles navigation requests between Gecko and a GeckoView. // Implements GeckoView.loadUri via openURI. // Handles GeckoView:GoBack and :GoForward requests dispatched by
--- a/mobile/android/modules/geckoview/GeckoViewProgress.jsm +++ b/mobile/android/modules/geckoview/GeckoViewProgress.jsm @@ -10,19 +10,18 @@ const { classes: Cc, interfaces: Ci, uti Cu.import("resource://gre/modules/GeckoViewModule.jsm"); Cu.import("resource://gre/modules/Services.jsm"); Cu.import("resource://gre/modules/XPCOMUtils.jsm"); XPCOMUtils.defineLazyModuleGetter(this, "EventDispatcher", "resource://gre/modules/Messaging.jsm"); -XPCOMUtils.defineLazyGetter(this, "dump", () => - Cu.import("resource://gre/modules/AndroidLog.jsm", - {}).AndroidLog.d.bind(null, "ViewProgress")); +var dump = Cu.import("resource://gre/modules/AndroidLog.jsm", {}) + .AndroidLog.d.bind(null, "ViewProgress"); function debug(aMsg) { // dump(aMsg); } var IdentityHandler = { // No trusted identity information. No site identity icon is shown. IDENTITY_MODE_UNKNOWN: "unknown",
--- a/mobile/android/modules/geckoview/GeckoViewScroll.jsm +++ b/mobile/android/modules/geckoview/GeckoViewScroll.jsm @@ -4,21 +4,19 @@ "use strict"; this.EXPORTED_SYMBOLS = ["GeckoViewScroll"]; const { classes: Cc, interfaces: Ci, utils: Cu, results: Cr } = Components; Cu.import("resource://gre/modules/GeckoViewModule.jsm"); -Cu.import("resource://gre/modules/XPCOMUtils.jsm"); -XPCOMUtils.defineLazyGetter(this, "dump", () => - Cu.import("resource://gre/modules/AndroidLog.jsm", - {}).AndroidLog.d.bind(null, "ViewScroll")); +var dump = Cu.import("resource://gre/modules/AndroidLog.jsm", {}) + .AndroidLog.d.bind(null, "ViewScroll"); function debug(aMsg) { // dump(aMsg); } class GeckoViewScroll extends GeckoViewModule { init() { debug("init");
--- a/mobile/android/modules/geckoview/GeckoViewSettings.jsm +++ b/mobile/android/modules/geckoview/GeckoViewSettings.jsm @@ -9,19 +9,18 @@ this.EXPORTED_SYMBOLS = ["GeckoViewSetti const { classes: Cc, interfaces: Ci, utils: Cu, results: Cr } = Components; Cu.import("resource://gre/modules/GeckoViewModule.jsm"); Cu.import("resource://gre/modules/XPCOMUtils.jsm"); XPCOMUtils.defineLazyModuleGetter(this, "SafeBrowsing", "resource://gre/modules/SafeBrowsing.jsm"); -XPCOMUtils.defineLazyGetter(this, "dump", () => - Cu.import("resource://gre/modules/AndroidLog.jsm", - {}).AndroidLog.d.bind(null, "ViewSettings")); +var dump = Cu.import("resource://gre/modules/AndroidLog.jsm", {}) + .AndroidLog.d.bind(null, "ViewSettings"); function debug(aMsg) { // dump(aMsg); } // Handles GeckoView settings including: // * tracking protection // * multiprocess