An update on progress. I've landed bugs which should clean up ~180,000 warnings. I have bugs pending for another ~26,000.
The latest top 40: *Note: I improved my normalization a bit so it might look a bit different 18012 [NNNNN] WARNING: Subdocument container has no frame: file layout/base/nsDocumentViewer.cpp, line 2520 14816 [NNNNN] WARNING: NS_ENSURE_SUCCESS(EnsureScriptEnvironment(), nullptr) failed with result 0xNNNNNNNN: file docshell/base/nsDocShell.cpp, line 4605 9809 [NNNNN] WARNING: No docshells for remote frames!: file dom/base/nsFrameLoader.cpp, line 459 8929 [NNNNN] WARNING: Someone passed native anonymous content directly into frame construction. Stop doing that!: file layout/base/nsCSSFrameConstructor.cpp, line 6559 8062 [NNNNN] WARNING: Suboptimal indexes for the SQL statement 0xNNNNNNNN (http://mzl.la/1FuID0j).: file storage/mozStoragePrivateHelpers.cpp, line 109 7760 [NNNNN] WARNING: NS_ENSURE_TRUE(mDocShell) failed: file embedding/browser/nsWebBrowser.cpp, line 363 7454 [NNNNN] WARNING: anonymous nodes should not be in child lists (bug 439258): file layout/base/RestyleManager.cpp, line 1439 6294 [NNNNN] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0xNNNNNNNN: file netwerk/base/nsFileStreams.cpp, line 492 6294 [NNNNN] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0xNNNNNNNN: file netwerk/base/nsFileStreams.cpp, line 205 6131 [NNNNN] WARNING: No outer window available!: file dom/base/nsGlobalWindow.cpp, line 3920 5207 [NNNNN] WARNING: NS_ENSURE_TRUE(domWindow) failed: file embedding/browser/nsDocShellTreeOwner.cpp, line 83 5193 [NNNNN] WARNING: NS_ENSURE_TRUE(aInBrowser) failed: file embedding/browser/nsDocShellTreeOwner.cpp, line 79 5073 [NNNNN] WARNING: zero axis length: file dom/svg/nsSVGLength2.cpp, line 124 4606 [NNNNN] WARNING: No widget found in TabParent::UpdateDimensions: file dom/ipc/TabParent.cpp, line 974 4574 [NNNNN] WARNING: Shouldn't call SchedulePaint in a detached pres context: file layout/generic/nsFrame.cpp, line 5181 3891 [NNNNN] WARNING: Please do not use mouseenter/leave events in chrome. They are slower than mouseover/out!: '!nsContentUtils::IsChromeDoc(d)', file dom/events/EventListenerManager.cpp, line 367 3746 [NNNNN] WARNING: Graph thread slowdown?: 'std::abs(framePosition - CurrentDriver()->StateComputedTime()) < MillisecondsToMediaTime(5)', file dom/media/MediaStreamGraph.cpp, line 1193 3182 [NNNNN] WARNING: Enabling vsync compositor: file gfx/layers/ipc/CompositorParent.cpp, line 674 3042 [NNNNN] WARNING: NS_ENSURE_TRUE(mCallback) failed: file dom/base/nsFrameMessageManager.cpp, line 805 2859 [NNNNN] WARNING: '!mContentCache.CacheEditorRect(this, &aIMENotification)', file widget/PuppetWidget.cpp, line 819 2859 [NNNNN] WARNING: '!editorRectEvent.mSucceeded', file widget/ContentCache.cpp, line 499 2690 [NNNNN] WARNING: nsWindow::GetNativeData not implemented for this type: file widget/PuppetWidget.cpp, line 1058 2527 [NNNNN] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0xNNNNNNNN: file dom/base/nsContentUtils.cpp, line 3712 2526 [NNNNN] WARNING: NS_ENSURE_TRUE(domDoc && target) failed: file dom/base/nsContentUtils.cpp, line 3657 2478 [NNNNN] WARNING: Subdocument container has non-subdocument frame: file layout/base/nsDocumentViewer.cpp, line 2517 2064 [NNNNN] WARNING: NS_ENSURE_TRUE(newRoot) failed: file dom/base/nsRange.cpp, line 1132 2038 [NNNNN] WARNING: NS_ENSURE_TRUE(newRoot) failed: file dom/base/nsRange.cpp, line 1231 1912 [NNNNN] WARNING: NS_ENSURE_TRUE(rootContent) failed: file editor/composer/nsEditorSpellCheck.cpp, line 715 1627 [NNNNN] WARNING: Called close() before start()!: 'mStarted', file dom/workers/MessagePort.cpp, line 215 1612 [NNNNN] WARNING: NS_ENSURE_TRUE(sf) failed: file docshell/base/nsDocShell.cpp, line 6485 1488 [NNNNN] WARNING: NS_ENSURE_TRUE(isFileURI) failed: file dom/base/ThirdPartyUtil.cpp, line 368 1417 [NNNNN] WARNING: NS_ENSURE_SUCCESS(rv, false) failed with result 0xNNNNNNNN: file netwerk/protocol/http/HttpBaseChannel.cpp, line 2077 1417 [NNNNN] WARNING: NS_ENSURE_SUCCESS(result, result) failed with result 0xNNNNNNNN: file docshell/base/nsDocShell.cpp, line 14076 1393 [NNNNN] WARNING: Break suggested inside cluster!: file gfx/thebes/gfxTextRun.cpp, line 220 1288 [NNNNN] WARNING: NS_ENSURE_TRUE(mDisabledJSAndPlugins) failed: file editor/composer/nsEditingSession.cpp, line 209 1175 [NNNNN] WARNING: NS_ENSURE_TRUE(txToRemove) failed: file docshell/shistory/nsSHistory.cpp, line 1318 1151 [NNNNN] WARNING: NS_ENSURE_TRUE(selCon) failed: file editor/libeditor/nsEditor.cpp, line 631 1149 [NNNNN] WARNING: RemoveObserver() called for unregistered observer: file hal/Hal.cpp, line 205 1142 [NNNNN] WARNING: Failed to unlock the wakelock.: '!rv.Failed()', file dom/html/HTMLMediaElement.cpp, line 2341 1113 [NNNNN] WARNING: NS_ENSURE_TRUE(aURI) failed: file netwerk/dns/nsEffectiveTLDService.cpp, line 158 I have patches pending for #1 (bug 1175289) and #5 (bug 1175249) which is also a top offender in the startup warning category. Top 40 sorted by top level directory: dom (49710) 9809 [NNNNN] WARNING: No docshells for remote frames!: file dom/base/nsFrameLoader.cpp, line 459 6131 [NNNNN] WARNING: No outer window available!: file dom/base/nsGlobalWindow.cpp, line 3920 5073 [NNNNN] WARNING: zero axis length: file dom/svg/nsSVGLength2.cpp, line 124 4606 [NNNNN] WARNING: No widget found in TabParent::UpdateDimensions: file dom/ipc/TabParent.cpp, line 974 3891 [NNNNN] WARNING: Please do not use mouseenter/leave events in chrome. They are slower than mouseover/out!: '!nsContentUtils::IsChromeDoc(d)', file dom/events/EventListenerManager.cpp, line 367 3746 [NNNNN] WARNING: Graph thread slowdown?: 'std::abs(framePosition - CurrentDriver()->StateComputedTime()) < MillisecondsToMediaTime(5)', file dom/media/MediaStreamGraph.cpp, line 1193 3042 [NNNNN] WARNING: NS_ENSURE_TRUE(mCallback) failed: file dom/base/nsFrameMessageManager.cpp, line 805 2527 [NNNNN] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0xNNNNNNNN: file dom/base/nsContentUtils.cpp, line 3712 2526 [NNNNN] WARNING: NS_ENSURE_TRUE(domDoc && target) failed: file dom/base/nsContentUtils.cpp, line 3657 2064 [NNNNN] WARNING: NS_ENSURE_TRUE(newRoot) failed: file dom/base/nsRange.cpp, line 1132 2038 [NNNNN] WARNING: NS_ENSURE_TRUE(newRoot) failed: file dom/base/nsRange.cpp, line 1231 1627 [NNNNN] WARNING: Called close() before start()!: 'mStarted', file dom/workers/MessagePort.cpp, line 215 1488 [NNNNN] WARNING: NS_ENSURE_TRUE(isFileURI) failed: file dom/base/ThirdPartyUtil.cpp, line 368 1142 [NNNNN] WARNING: Failed to unlock the wakelock.: '!rv.Failed()', file dom/html/HTMLMediaElement.cpp, line 2341 layout (41447) 18012 [NNNNN] WARNING: Subdocument container has no frame: file layout/base/nsDocumentViewer.cpp, line 2520 8929 [NNNNN] WARNING: Someone passed native anonymous content directly into frame construction. Stop doing that!: file layout/base/nsCSSFrameConstructor.cpp, line 6559 7454 [NNNNN] WARNING: anonymous nodes should not be in child lists (bug 439258): file layout/base/RestyleManager.cpp, line 1439 4574 [NNNNN] WARNING: Shouldn't call SchedulePaint in a detached pres context: file layout/generic/nsFrame.cpp, line 5181 2478 [NNNNN] WARNING: Subdocument container has non-subdocument frame: file layout/base/nsDocumentViewer.cpp, line 2517 docshell (19020) 14816 [NNNNN] WARNING: NS_ENSURE_SUCCESS(EnsureScriptEnvironment(), nullptr) failed with result 0xNNNNNNNN: file docshell/base/nsDocShell.cpp, line 4605 1612 [NNNNN] WARNING: NS_ENSURE_TRUE(sf) failed: file docshell/base/nsDocShell.cpp, line 6485 1417 [NNNNN] WARNING: NS_ENSURE_SUCCESS(result, result) failed with result 0xNNNNNNNN: file docshell/base/nsDocShell.cpp, line 14076 1175 [NNNNN] WARNING: NS_ENSURE_TRUE(txToRemove) failed: file docshell/shistory/nsSHistory.cpp, line 1318 embedding (18160) 7760 [NNNNN] WARNING: NS_ENSURE_TRUE(mDocShell) failed: file embedding/browser/nsWebBrowser.cpp, line 363 5207 [NNNNN] WARNING: NS_ENSURE_TRUE(domWindow) failed: file embedding/browser/nsDocShellTreeOwner.cpp, line 83 5193 [NNNNN] WARNING: NS_ENSURE_TRUE(aInBrowser) failed: file embedding/browser/nsDocShellTreeOwner.cpp, line 79 netwerk (15118) 6294 [NNNNN] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0xNNNNNNNN: file netwerk/base/nsFileStreams.cpp, line 492 6294 [NNNNN] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0xNNNNNNNN: file netwerk/base/nsFileStreams.cpp, line 205 1417 [NNNNN] WARNING: NS_ENSURE_SUCCESS(rv, false) failed with result 0xNNNNNNNN: file netwerk/protocol/http/HttpBaseChannel.cpp, line 2077 1113 [NNNNN] WARNING: NS_ENSURE_TRUE(aURI) failed: file netwerk/dns/nsEffectiveTLDService.cpp, line 158 widget (8408) 2859 [NNNNN] WARNING: '!mContentCache.CacheEditorRect(this, &aIMENotification)', file widget/PuppetWidget.cpp, line 819 2859 [NNNNN] WARNING: '!editorRectEvent.mSucceeded', file widget/ContentCache.cpp, line 499 2690 [NNNNN] WARNING: nsWindow::GetNativeData not implemented for this type: file widget/PuppetWidget.cpp, line 1058 storage (8062) 8062 [NNNNN] WARNING: Suboptimal indexes for the SQL statement 0xNNNNNNNN (http://mzl.la/1FuID0j).: file storage/mozStoragePrivateHelpers.cpp, line 109 gfx (4575) 3182 [NNNNN] WARNING: Enabling vsync compositor: file gfx/layers/ipc/CompositorParent.cpp, line 674 1393 [NNNNN] WARNING: Break suggested inside cluster!: file gfx/thebes/gfxTextRun.cpp, line 220 editor (4351) 1912 [NNNNN] WARNING: NS_ENSURE_TRUE(rootContent) failed: file editor/composer/nsEditorSpellCheck.cpp, line 715 1288 [NNNNN] WARNING: NS_ENSURE_TRUE(mDisabledJSAndPlugins) failed: file editor/composer/nsEditingSession.cpp, line 209 1151 [NNNNN] WARNING: NS_ENSURE_TRUE(selCon) failed: file editor/libeditor/nsEditor.cpp, line 631 hal (1149) 1149 [NNNNN] WARNING: RemoveObserver() called for unregistered observer: file hal/Hal.cpp, line 205op doing that!: file layout/base/nsCSSFrameConstructor.cpp, line 6559 7454 [NNNNN] WARNING: anonymous nodes should not be in child lists (bug 439258): file layout/base/RestyleManager.cpp, line 1439 4574 [NNNNN] WARNING: Shouldn't call SchedulePaint in a detached pres context: file layout/generic/nsFrame.cpp, line 5181 2478 [NNNNN] WARNING: Subdocument container has non-subdocument frame: file layout/base/nsDocumentViewer.cpp, line 2517 Log sizes after recent landings: 22M mozilla-central_ubuntu64_vm-debug_test-jsreftest-bm113-tests1-linux64-build6.txt 13M mozilla-central_ubuntu64_vm-debug_test-mochitest-e10s-2-bm114-tests1-linux64-build27.txt 12M mozilla-central_ubuntu64_vm-debug_test-reftest-e10s-2-bm116-tests1-linux64-build1.txt 12M mozilla-central_ubuntu64_vm-debug_test-reftest-e10s-1-bm68-tests1-linux64-build3.txt 12M mozilla-central_ubuntu64_vm-debug_test-crashtest-bm53-tests1-linux64-build23.txt 9.7M mozilla-central_ubuntu64_vm-debug_test-mochitest-2-bm123-tests1-linux64-build5.txt 7.6M mozilla-central_ubuntu64_vm-debug_test-mochitest-other-bm53-tests1-linux64-build12.txt 7.1M mozilla-central_ubuntu64_vm-debug_test-mochitest-e10s-browser-chrome-3-bm114-tests1-linux64-build4.txt 6.9M mozilla-central_ubuntu64_vm-debug_test-cppunit-bm117-tests1-linux64-build41.txt 6.8M mozilla-central_ubuntu64_vm-debug_test-mochitest-e10s-browser-chrome-2-bm68-tests1-linux64-build3.txt 6.7M mozilla-central_ubuntu64_vm-debug_test-reftest-1-bm113-tests1-linux64-build3.txt 6.5M mozilla-central_ubuntu64_vm-debug_test-reftest-3-bm68-tests1-linux64-build7.txt 6.1M mozilla-central_ubuntu64_vm-debug_test-mochitest-browser-chrome-3-bm53-tests1-linux64-build6.txt 6.0M mozilla-central_ubuntu64_vm-debug_test-mochitest-devtools-chrome-1-bm117-tests1-linux64-build1.txt 5.9M mozilla-central_ubuntu64_vm-debug_test-mochitest-devtools-chrome-2-bm116-tests1-linux64-build35.txt 5.9M mozilla-central_ubuntu64_vm-debug_test-mochitest-3-bm117-tests1-linux64-build2.txt 5.6M mozilla-central_ubuntu64_vm-debug_test-reftest-2-bm116-tests1-linux64-build11.txt 5.3M mozilla-central_ubuntu64_vm-debug_test-reftest-4-bm122-tests1-linux64-build12.txt 5.2M mozilla-central_ubuntu64_vm-debug_test-mochitest-1-bm122-tests1-linux64-build5.txt 4.7M mozilla-central_ubuntu64_vm-debug_test-mochitest-browser-chrome-2-bm68-tests1-linux64-build6.txt 4.6M mozilla-central_ubuntu64_vm-debug_test-mochitest-e10s-browser-chrome-1-bm123-tests1-linux64-build6.txt 4.2M mozilla-central_ubuntu64_vm-debug_test-mochitest-e10s-4-bm115-tests1-linux64-build18.txt 4.0M mozilla-central_ubuntu64_vm-debug_test-mochitest-browser-chrome-1-bm117-tests1-linux64-build31.txt 3.4M mozilla-central_ubuntu64_vm-debug_test-mochitest-5-bm122-tests1-linux64-build0.txt 3.3M mozilla-central_ubuntu64_vm-debug_test-mochitest-devtools-chrome-4-bm118-tests1-linux64-build12.txt 3.3M mozilla-central_ubuntu64_vm-debug_test-mochitest-4-bm54-tests1-linux64-build6.txt 3.1M mozilla-central_ubuntu64_vm-debug_test-mochitest-e10s-3-bm54-tests1-linux64-build40.txt 3.0M mozilla-central_ubuntu64_vm-debug_test-mochitest-e10s-1-bm116-tests1-linux64-build37.txt 2.9M mozilla-central_ubuntu64_vm-debug_test-mochitest-devtools-chrome-3-bm121-tests1-linux64-build10.txt 2.8M mozilla-central_ubuntu64_vm-debug_test-mochitest-jetpack-bm68-tests1-linux64-build3.txt 2.7M mozilla-central_ubuntu64_vm-debug_test-mochitest-e10s-5-bm51-tests1-linux64-build6.txt 2.3M mozilla-central_ubuntu64_vm-debug_test-jittest-1-bm115-tests1-linux64-build2.txt 2.2M mozilla-central_ubuntu64_vm-debug_test-jittest-2-bm114-tests1-linux64-build0.txt 1.8M mozilla-central_ubuntu64_vm-debug_test-mochitest-gl-bm123-tests1-linux64-build5.txt 684K mozilla-central_ubuntu64_vm-debug_test-xpcshell-bm52-tests1-linux64-build34.txt 352K mozilla-central_ubuntu64_vm-debug_test-marionette-bm68-tests1-linux64-build4.txt 216K mozilla-central_ubuntu64_vm-debug_test-mochitest-push-bm121-tests1-linux64-build6.txt And before: 34M mozilla-central_ubuntu64_vm-debug_test-crashtest-bm118-tests1-linux64-build2.txt 33M mozilla-central_ubuntu64_vm-debug_test-mochitest-e10s-2-bm118-tests1-linux64-build41.txt 23M mozilla-central_ubuntu64_vm-debug_test-reftest-e10s-1-bm122-tests1-linux64-build17.txt 22M mozilla-central_ubuntu64_vm-debug_test-jsreftest-bm116-tests1-linux64-build5.txt 21M mozilla-central_ubuntu64_vm-debug_test-reftest-e10s-2-bm118-tests1-linux64-build29.txt 13M mozilla-central_ubuntu64_vm-debug_test-mochitest-e10s-browser-chrome-1-bm123-tests1-linux64-build2.txt 11M mozilla-central_ubuntu64_vm-debug_test-mochitest-3-bm53-tests1-linux64-build16.txt 9.3M mozilla-central_ubuntu64_vm-debug_test-mochitest-browser-chrome-1-bm51-tests1-linux64-build13.txt 8.6M mozilla-central_ubuntu64_vm-debug_test-reftest-1-bm118-tests1-linux64-build5.txt 7.7M mozilla-central_ubuntu64_vm-debug_test-mochitest-other-bm52-tests1-linux64-build4.txt 6.9M mozilla-central_ubuntu64_vm-debug_test-cppunit-bm115-tests1-linux64-build7.txt 6.8M mozilla-central_ubuntu64_vm-debug_test-mochitest-e10s-3-bm51-tests1-linux64-build4.txt 6.8M mozilla-central_ubuntu64_vm-debug_test-mochitest-devtools-chrome-3-bm117-tests1-linux64-build2.txt 6.7M mozilla-central_ubuntu64_vm-debug_test-reftest-3-bm123-tests1-linux64-build2.txt 6.4M mozilla-central_ubuntu64_vm-debug_test-reftest-4-bm120-tests1-linux64-build2.txt 5.9M mozilla-central_ubuntu64_vm-debug_test-reftest-2-bm120-tests1-linux64-build30.txt 5.8M mozilla-central_ubuntu64_vm-debug_test-mochitest-2-bm118-tests1-linux64-build11.txt 5.6M mozilla-central_ubuntu64_vm-debug_test-mochitest-e10s-4-bm118-tests1-linux64-build1.txt 5.6M mozilla-central_ubuntu64_vm-debug_test-mochitest-1-bm123-tests1-linux64-build3.txt 5.4M mozilla-central_ubuntu64_vm-debug_test-mochitest-e10s-browser-chrome-3-bm117-tests1-linux64-build6.txt 5.2M mozilla-central_ubuntu64_vm-debug_test-mochitest-browser-chrome-3-bm51-tests1-linux64-build6.txt 5.0M mozilla-central_ubuntu64_vm-debug_test-mochitest-devtools-chrome-1-bm117-tests1-linux64-build44.txt 4.3M mozilla-central_ubuntu64_vm-debug_test-mochitest-e10s-1-bm116-tests1-linux64-build31.txt 4.0M mozilla-central_ubuntu64_vm-debug_test-mochitest-e10s-5-bm121-tests1-linux64-build30.txt 3.9M mozilla-central_ubuntu64_vm-debug_test-mochitest-5-bm120-tests1-linux64-build15.txt 3.4M mozilla-central_ubuntu64_vm-debug_test-mochitest-4-bm67-tests1-linux64-build13.txt 3.3M mozilla-central_ubuntu64_vm-debug_test-mochitest-devtools-chrome-2-bm115-tests1-linux64-build34.txt 2.9M mozilla-central_ubuntu64_vm-debug_test-mochitest-jetpack-bm117-tests1-linux64-build26.txt 2.4M mozilla-central_ubuntu64_vm-debug_test-mochitest-devtools-chrome-4-bm53-tests1-linux64-build30.txt 2.2M mozilla-central_ubuntu64_vm-debug_test-jittest-2-bm120-tests1-linux64-build30.txt 2.2M mozilla-central_ubuntu64_vm-debug_test-jittest-1-bm68-tests1-linux64-build4.txt 2.0M mozilla-central_ubuntu64_vm-debug_test-mochitest-gl-bm115-tests1-linux64-build16.txt 1.9M mozilla-central_ubuntu64_vm-debug_test-mochitest-browser-chrome-2-bm53-tests1-linux64-build19.txt 1.7M mozilla-central_ubuntu64_vm-debug_test-mochitest-e10s-browser-chrome-2-bm51-tests1-linux64-build6.txt 656K mozilla-central_ubuntu64_vm-debug_test-xpcshell-bm113-tests1-linux64-build2.txt 332K mozilla-central_ubuntu64_vm-debug_test-marionette-bm54-tests1-linux64-build21.txt 196K mozilla-central_ubuntu64_vm-debug_test-mochitest-push-bm54-tests1-linux64-build5.txt _______________________________________________ dev-platform mailing list dev-platform@lists.mozilla.org https://lists.mozilla.org/listinfo/dev-platform