Bug: Intermittent browser/base/content/test/performance/browser_startup.js | resource:///modules/AboutNewTab.jsm is not allowed before first paint -
Status: RESOLVED
Priority: P5
Resolution: INCOMPLETE
Created: 2020-08-07 13:34:05+00:00
Resolved: 2020-09-01 17:00:48+00:00

**Filed by:** btara [at] mozilla.com
**Parsed log:** https://treeherder.mozilla.org/logviewer.html#?job_id=312385729&repo=autoland
**Full log:** https://firefox-ci-tc.services.mozilla.com/api/queue/v1/task/CBpAs_HhTwWESdxXgfcmew/runs/0/artifacts/public/logs/live_backing.log

---

```
...
...
...
[task 2020-08-07T12:42:15.114Z] 12:42:15     INFO - modules loaded before becoming idle: resource://gre/modules/IndexedDBHelper.jsm
[task 2020-08-07T12:42:15.114Z] 12:42:15     INFO - modules loaded before becoming idle: resource:///modules/sessionstore/SessionSaver.jsm
[task 2020-08-07T12:42:15.116Z] 12:42:15     INFO - services loaded before becoming idle: @mozilla.org/webrequest/channel-event-sink;1
[task 2020-08-07T12:42:15.118Z] 12:42:15     INFO - services loaded before becoming idle: @mozilla.org/url-classifier/channel-classifier-service;1
[task 2020-08-07T12:42:15.118Z] 12:42:15     INFO - services loaded before becoming idle: @mozilla.org/url-classifier/streamupdater;1
[task 2020-08-07T12:42:15.119Z] 12:42:15     INFO - services loaded before becoming idle: @mozilla.org/netwerk/cache-storage-service;1
[task 2020-08-07T12:42:15.127Z] 12:42:15     INFO - services loaded before becoming idle: @mozilla.org/push/Service;1
[task 2020-08-07T12:42:15.127Z] 12:42:15     INFO - services loaded before becoming idle: @mozilla.org/url-classifier/listmanager;1
[task 2020-08-07T12:42:15.127Z] 12:42:15     INFO - services loaded before becoming idle: @mozilla.org/places/expiration;1
[task 2020-08-07T12:42:15.127Z] 12:42:15     INFO - services loaded before becoming idle: @mozilla.org/tools/profiler;1
[task 2020-08-07T12:42:15.127Z] 12:42:15     INFO - services loaded before becoming idle: @mozilla.org/url-classifier/dbservice;1
[task 2020-08-07T12:42:15.127Z] 12:42:15     INFO - services loaded before becoming idle: @mozilla.org/login-manager/crypto/SDR;1
[task 2020-08-07T12:42:15.127Z] 12:42:15     INFO - services loaded before becoming idle: @mozilla.org/network/cache-storage-service;1
[task 2020-08-07T12:42:15.127Z] 12:42:15     INFO - services loaded before becoming idle: @mozilla.org/browser/nav-bookmarks-service;1
[task 2020-08-07T12:42:15.127Z] 12:42:15     INFO - services loaded before becoming idle: @mozilla.org/network/protocol-proxy-service;1
[task 2020-08-07T12:42:15.127Z] 12:42:15     INFO - services loaded before becoming idle: @mozilla.org/url-classifier/jslib;1
[task 2020-08-07T12:42:15.127Z] 12:42:15     INFO - services loaded before becoming idle: @mozilla.org/uriclassifierservice
[task 2020-08-07T12:42:15.127Z] 12:42:15     INFO - services loaded before becoming idle: @mozilla.org/login-manager;1
[task 2020-08-07T12:42:15.127Z] 12:42:15     INFO - services loaded before becoming idle: @mozilla.org/nss_errors_service;1
[task 2020-08-07T12:42:15.127Z] 12:42:15     INFO - services loaded before becoming idle: @mozilla.org/security/pk11tokendb;1
[task 2020-08-07T12:42:15.127Z] 12:42:15     INFO - TEST-PASS | browser/base/content/test/performance/browser_startup.js | should have no unexpected modules loaded before profile selection - 
[task 2020-08-07T12:42:15.127Z] 12:42:15     INFO - TEST-PASS | browser/base/content/test/performance/browser_startup.js | all modules allowlist entries should have been used - 
[task 2020-08-07T12:42:15.127Z] 12:42:15     INFO - TEST-PASS | browser/base/content/test/performance/browser_startup.js | nsSearchService.js is not allowed before first paint - 
[task 2020-08-07T12:42:15.127Z] 12:42:15     INFO - TEST-PASS | browser/base/content/test/performance/browser_startup.js | chrome://webcompat/content/data/ua_overrides.jsm is not allowed before first paint - 
[task 2020-08-07T12:42:15.127Z] 12:42:15     INFO - TEST-PASS | browser/base/content/test/performance/browser_startup.js | chrome://webcompat/content/lib/ua_overrider.jsm is not allowed before first paint - 
[task 2020-08-07T12:42:15.127Z] 12:42:15     INFO - TEST-INFO | started process screencapture
[task 2020-08-07T12:42:15.217Z] 12:42:15     INFO - TEST-INFO | screencapture: exit 0
[task 2020-08-07T12:42:15.219Z] 12:42:15     INFO - Buffered messages logged at 12:42:14
[task 2020-08-07T12:42:15.219Z] 12:42:15     INFO - Entering test bound 
[task 2020-08-07T12:42:15.219Z] 12:42:15     INFO - Buffered messages finished
[task 2020-08-07T12:42:15.220Z] 12:42:15     INFO - TEST-UNEXPECTED-FAIL | browser/base/content/test/performance/browser_startup.js | resource:///modules/AboutNewTab.jsm is not allowed before first paint - 
[task 2020-08-07T12:42:15.220Z] 12:42:15     INFO - Stack trace:
[task 2020-08-07T12:42:15.220Z] 12:42:15     INFO - 0 BG__onFirstWindowLoaded() ["resource:///modules/BrowserGlue.jsm":1706:4]
[task 2020-08-07T12:42:15.221Z] 12:42:15     INFO - 1 BG_observe() ["resource:///modules/BrowserGlue.jsm":944:13]
[task 2020-08-07T12:42:15.221Z] 12:42:15     INFO - 2 _delayedStartup() ["chrome://browser/content/browser.js":2100:17]
[task 2020-08-07T12:42:15.221Z] 12:42:15     INFO - 3 _delayedStartup() ["self-hosted":1171:0]
[task 2020-08-07T12:42:15.223Z] 12:42:15     INFO - TEST-PASS | browser/base/content/test/performance/browser_startup.js | resource:///modules/BrowserUsageTelemetry.jsm is not allowed before first paint - 
[task 2020-08-07T12:42:15.223Z] 12:42:15     INFO - Not taking screenshot here: see the one that was previously logged
[task 2020-08-07T12:42:15.226Z] 12:42:15     INFO - TEST-UNEXPECTED-FAIL | browser/base/content/test/performance/browser_startup.js | resource:///modules/ContentCrashHandlers.jsm is not allowed before first paint - 
[task 2020-08-07T12:42:15.226Z] 12:42:15     INFO - Stack trace:
[task 2020-08-07T12:42:15.226Z] 12:42:15     INFO - 0 BG__onFirstWindowLoaded() ["resource:///modules/BrowserGlue.jsm":1708:4]
[task 2020-08-07T12:42:15.226Z] 12:42:15     INFO - 1 BG_observe() ["resource:///modules/BrowserGlue.jsm":944:13]
[task 2020-08-07T12:42:15.226Z] 12:42:15     INFO - 2 _delayedStartup() ["chrome://browser/content/browser.js":2100:17]
[task 2020-08-07T12:42:15.226Z] 12:42:15     INFO - 3 _delayedStartup() ["self-hosted":1171:0]
[task 2020-08-07T12:42:15.226Z] 12:42:15     INFO - TEST-PASS | browser/base/content/test/performance/browser_startup.js | resource:///modules/ShellService.jsm is not allowed before first paint - 
[task 2020-08-07T12:42:15.226Z] 12:42:15     INFO - Not taking screenshot here: see the one that was previously logged
[task 2020-08-07T12:42:15.229Z] 12:42:15     INFO - TEST-UNEXPECTED-FAIL | browser/base/content/test/performance/browser_startup.js | resource://gre/modules/NewTabUtils.jsm is not allowed before first paint - 
[task 2020-08-07T12:42:15.230Z] 12:42:15     INFO - Stack trace:
[task 2020-08-07T12:42:15.230Z] 12:42:15     INFO - 0 BG__onFirstWindowLoaded() ["resource:///modules/BrowserGlue.jsm":1783:4]
[task 2020-08-07T12:42:15.230Z] 12:42:15     INFO - 1 BG_observe() ["resource:///modules/BrowserGlue.jsm":944:13]
[task 2020-08-07T12:42:15.230Z] 12:42:15     INFO - 2 _delayedStartup() ["chrome://browser/content/browser.js":2100:17]
[task 2020-08-07T12:42:15.231Z] 12:42:15     INFO - 3 _delayedStartup() ["self-hosted":1171:0]
[task 2020-08-07T12:42:15.231Z] 12:42:15     INFO - Not taking screenshot here: see the one that was previously logged
[task 2020-08-07T12:42:15.231Z] 12:42:15     INFO - TEST-UNEXPECTED-FAIL | browser/base/content/test/performance/browser_startup.js | resource://gre/modules/PageThumbs.jsm is not allowed before first paint - 
[task 2020-08-07T12:42:15.231Z] 12:42:15     INFO - Stack trace:
[task 2020-08-07T12:42:15.231Z] 12:42:15     INFO - 0 ctrlTab__init() ["chrome://browser/content/browser-ctrlTab.js":661:6]
[task 2020-08-07T12:42:15.231Z] 12:42:15     INFO - 1 ctrlTab_init() ["chrome://browser/content/browser-ctrlTab.js":186:11]
[task 2020-08-07T12:42:15.231Z] 12:42:15     INFO - 2 ctrlTab_readPref() ["chrome://browser/content/browser-ctrlTab.js":207:11]
[task 2020-08-07T12:42:15.231Z] 12:42:15     INFO - 3 _delayedStartup() ["chrome://browser/content/browser.js":2010:12]
[task 2020-08-07T12:42:15.231Z] 12:42:15     INFO - 4 _delayedStartup() ["self-hosted":1171:0]
[task 2020-08-07T12:42:15.232Z] 12:42:15     INFO - Not taking screenshot here: see the one that was previously logged
[task 2020-08-07T12:42:15.234Z] 12:42:15     INFO - TEST-UNEXPECTED-FAIL | browser/base/content/test/performance/browser_startup.js | resource://gre/modules/PlacesUtils.jsm is not allowed before first paint - 
[task 2020-08-07T12:42:15.234Z] 12:42:15     INFO - Stack trace:
[task 2020-08-07T12:42:15.234Z] 12:42:15     INFO - 0 PageThumbs_init() ["resource://gre/modules/PageThumbs.jsm":116:6]
[task 2020-08-07T12:42:15.234Z] 12:42:15     INFO - 1 BG__onFirstWindowLoaded() ["resource:///modules/BrowserGlue.jsm":1781:15]
[task 2020-08-07T12:42:15.234Z] 12:42:15     INFO - 2 BG_observe() ["resource:///modules/BrowserGlue.jsm":944:13]
[task 2020-08-07T12:42:15.235Z] 12:42:15     INFO - 3 _delayedStartup() ["chrome://browser/content/browser.js":2100:17]
[task 2020-08-07T12:42:15.235Z] 12:42:15     INFO - 4 _delayedStartup() ["self-hosted":1171:0]
[task 2020-08-07T12:42:15.235Z] 12:42:15     INFO - TEST-PASS | browser/base/content/test/performance/browser_startup.js | resource://gre/modules/Promise.jsm is not allowed before first paint - 
[task 2020-08-07T12:42:15.235Z] 12:42:15     INFO - TEST-PASS | browser/base/content/test/performance/browser_startup.js | resource://gre/modules/Preferences.jsm is not allowed before first paint - 
[task 2020-08-07T12:42:15.235Z] 12:42:15     INFO - TEST-PASS | browser/base/content/test/performance/browser_startup.js | resource://gre/modules/Sqlite.jsm is not allowed before first paint - 
[task 2020-08-07T12:42:15.236Z] 12:42:15     INFO - Not taking screenshot here: see the one that was previously logged
[task 2020-08-07T12:42:15.237Z] 12:42:15     INFO - TEST-UNEXPECTED-FAIL | browser/base/content/test/performance/browser_startup.js | @mozilla.org/browser/search-service;1 is not allowed before first paint - 
[task 2020-08-07T12:42:15.237Z] 12:42:15     INFO - Stack trace:
[task 2020-08-07T12:42:15.237Z] 12:42:15     INFO - chrome://mochitests/content/browser/browser/base/content/test/performance/browser_startup.js:null:240
[task 2020-08-07T12:42:15.238Z] 12:42:15     INFO - TEST-PASS | browser/base/content/test/performance/browser_startup.js | PageIconProtocolHandler.js is not allowed before handling user events - 
[task 2020-08-07T12:42:15.238Z] 12:42:15     INFO - TEST-PASS | browser/base/content/test/performance/browser_startup.js | PlacesCategoriesStarter.js is not allowed before handling user events - 
[task 2020-08-07T12:42:15.238Z] 12:42:15     INFO - TEST-PASS | browser/base/content/test/performance/browser_startup.js | nsPlacesExpiration.js is not allowed before handling user events - 
[task 2020-08-07T12:42:15.238Z] 12:42:15     INFO - TEST-PASS | browser/base/content/test/performance/browser_startup.js | resource://gre/modules/Blocklist.jsm is not allowed before handling user events - 
[task 2020-08-07T12:42:15.239Z] 12:42:15     INFO - TEST-PASS | browser/base/content/test/performance/browser_startup.js | resource://gre/modules/BookmarkHTMLUtils.jsm is not allowed before handling user events - 
[task 2020-08-07T12:42:15.239Z] 12:42:15     INFO - TEST-PASS | browser/base/content/test/performance/browser_startup.js | resource://gre/modules/Bookmarks.jsm is not allowed before handling user events - 
[task 2020-08-07T12:42:15.239Z] 12:42:15     INFO - TEST-PASS | browser/base/content/test/performance/browser_startup.js | resource://gre/modules/ContextualIdentityService.jsm is not allowed before handling user events - 
[task 2020-08-07T12:42:15.242Z] 12:42:15     INFO - TEST-PASS | browser/base/content/test/performance/browser_startup.js | resource://gre/modules/CrashSubmit.jsm is not allowed before handling user events - 
[task 2020-08-07T12:42:15.242Z] 12:42:15     INFO - TEST-PASS | browser/base/content/test/performance/browser_startup.js | resource://gre/modules/FxAccounts.jsm is not allowed before handling user events - 
[task 2020-08-07T12:42:15.242Z] 12:42:15     INFO - TEST-PASS | browser/base/content/test/performance/browser_startup.js | resource://gre/modules/FxAccountsStorage.jsm is not allowed before handling user events - 
[task 2020-08-07T12:42:15.242Z] 12:42:15     INFO - TEST-PASS | browser/base/content/test/performance/browser_startup.js | resource://gre/modules/PlacesBackups.jsm is not allowed before handling user events - 
[task 2020-08-07T12:42:15.242Z] 12:42:15     INFO - TEST-PASS | browser/base/content/test/performance/browser_startup.js | resource://gre/modules/PlacesSyncUtils.jsm is not allowed before handling user events - 
[task 2020-08-07T12:42:15.242Z] 12:42:15     INFO - TEST-PASS | browser/base/content/test/performance/browser_startup.js | resource://gre/modules/PushComponents.jsm is not allowed before handling user events - 
[task 2020-08-07T12:42:15.243Z] 12:42:15     INFO - TEST-PASS | browser/base/content/test/performance/browser_startup.js | @mozilla.org/browser/annotation-service;1 is not allowed before handling user events - 
[task 2020-08-07T12:42:15.243Z] 12:42:15     INFO - TEST-PASS | browser/base/content/test/performance/browser_startup.js | @mozilla.org/browser/nav-bookmarks-service;1 is not allowed before handling user events - 
[task 2020-08-07T12:42:15.243Z] 12:42:15     INFO - TEST-PASS | browser/base/content/test/performance/browser_startup.js | UnifiedComplete.js is not allowed before becoming idle - 
[task 2020-08-07T12:42:15.246Z] 12:42:15     INFO - TEST-PASS | browser/base/content/test/performance/browser_startup.js | resource://gre/modules/AsyncPrefs.jsm is not allowed before becoming idle - 
[task 2020-08-07T12:42:15.246Z] 12:42:15     INFO - TEST-PASS | browser/base/content/test/performance/browser_startup.js | resource://gre/modules/LoginManagerContextMenu.jsm is not allowed before becoming idle - 
[task 2020-08-07T12:42:15.246Z] 12:42:15     INFO - TEST-PASS | browser/base/content/test/performance/browser_startup.js | resource://pdf.js/PdfStreamConverter.jsm is not allowed before becoming idle - 
[task 2020-08-07T12:42:15.246Z] 12:42:15     INFO - Leaving test bound 
[task 2020-08-07T12:42:15.246Z] 12:42:15     INFO - GECKO(19167) | MEMORY STAT | vsize 7821MB | residentFast 382MB | heapAllocated 132MB
[task 2020-08-07T12:42:15.246Z] 12:42:15     INFO - TEST-OK | browser/base/content/test/performance/browser_startup.js | took 286ms
```