Bug 1448944 - Move Sqlite.jsm back to stricter startup check r?Gijs draft
authorDoug Thayer <dothayer@mozilla.com>
Fri, 27 Apr 2018 12:04:24 -0700
changeset 789245 9f19dfdaed3fbae10355cf19b6434b41f5cd888d
parent 789244 d5b687c8899f79bff8a5eac8f861491430f00734
push id108237
push userbmo:dothayer@mozilla.com
push dateFri, 27 Apr 2018 21:34:51 +0000
reviewersGijs
bugs1448944
milestone61.0a1
Bug 1448944 - Move Sqlite.jsm back to stricter startup check r?Gijs MozReview-Commit-ID: IrRfc9tW5hY
browser/base/content/test/performance/browser_startup.js
--- a/browser/base/content/test/performance/browser_startup.js
+++ b/browser/base/content/test/performance/browser_startup.js
@@ -69,19 +69,16 @@ const startupPhases = {
       "resource:///modules/BrowserUsageTelemetry.jsm",
       "resource:///modules/ContentCrashHandlers.jsm",
       "resource:///modules/ShellService.jsm",
       "resource://gre/modules/NewTabUtils.jsm",
       "resource://gre/modules/PageThumbs.jsm",
       "resource://gre/modules/PlacesUtils.jsm",
       "resource://gre/modules/Promise.jsm", // imported by devtools during _delayedStartup
       "resource://gre/modules/Preferences.jsm",
-      // Bug 1448944 - This should be in a stricter bucket, but we
-      // load it to check content prefs on the initial about:blank
-      "resource://gre/modules/Sqlite.jsm",
     ]),
     services: new Set([
       "@mozilla.org/browser/search-service;1",
     ])
   }},
 
   // We are at this phase once we are ready to handle user events.
   // Anything loaded at this phase or before gets in the way of the user
@@ -98,16 +95,17 @@ const startupPhases = {
       "resource://gre/modules/BookmarkHTMLUtils.jsm",
       "resource://gre/modules/Bookmarks.jsm",
       "resource://gre/modules/ContextualIdentityService.jsm",
       "resource://gre/modules/CrashSubmit.jsm",
       "resource://gre/modules/FxAccounts.jsm",
       "resource://gre/modules/FxAccountsStorage.jsm",
       "resource://gre/modules/PlacesBackups.jsm",
       "resource://gre/modules/PlacesSyncUtils.jsm",
+      "resource://gre/modules/Sqlite.jsm",
     ]),
     services: new Set([
       "@mozilla.org/browser/annotation-service;1",
       "@mozilla.org/browser/nav-bookmarks-service;1",
     ])
   }},
 
   // Things that are expected to be completely out of the startup path