Open Bug 1333163 Opened 8 years ago Updated 7 months ago

8815 instances of "Couldn't convert chrome URL: chrome://branding/locale/brand.properties" during linux64 debug testing

Categories

(Firefox :: General, defect)

defect

Tracking

()

People

(Reporter: erahm, Unassigned)

References

(Blocks 1 open bug)

Details

> 408 Couldn't convert chrome URL: chrome://foo/skin/icon.png This warning [1] shows up in the following test suites: > 102 - test-linux64/debug-mochitest-browser-chrome-e10s-2 bc2 > 102 - test-linux64/debug-mochitest-browser-chrome-9 bc9 > 102 - test-linux64/debug-mochitest-browser-chrome-e10s-8 bc8 > 102 - test-linux64/debug-mochitest-browser-chrome-8 bc8 It shows up in 4 tests. A few of the most prevalent: > 102 - toolkit/mozapps/extensions/test/browser/test-window/browser_details.js > 102 - toolkit/mozapps/extensions/test/browser/browser_details.js > 102 - [e10s] toolkit/mozapps/extensions/test/browser/browser_details.js > 102 - [e10s] toolkit/mozapps/extensions/test/browser/test-window/browser_details.js [1] https://hg.mozilla.org/mozilla-central/annotate/5a4412474c63/none#l0
The actual warning comes from nsChromeProtocolHandler::NewChannel2 [1], presumably caused by trying to load a file that is not registered. I suppose this could be a race, a packaging issue, or a straight up non-existent file. It seems to be referenced in various add-on and extension tests [2]. [1] http://searchfox.org/mozilla-central/rev/30fcf167af036aeddf322de44a2fadd370acfd2f/chrome/nsChromeProtocolHandler.cpp#138-146 [2] http://searchfox.org/mozilla-central/search?q=chrome%3A%2F%2Ffoo%2Fskin%2Ficon.png&path=
Severity: normal → S3

Note that this is not a warning. Instead, this is a debug-only printf statement. 8815 out of 9027 instances of this are now:

Couldn't convert chrome URL: chrome://branding/locale/brand.properties
Summary: 400 instances of "Couldn't convert chrome URL: chrome://foo/skin/icon.png" emitted from none during linux64 debug testing → 9027 instances of "Couldn't convert chrome URL" during linux64 debug testing

I guess we should make this about the specific most common missing file.

Summary: 9027 instances of "Couldn't convert chrome URL" during linux64 debug testing → 8815 instances of "Couldn't convert chrome URL: chrome://branding/locale/brand.properties" during linux64 debug testing

Here's the 20 most common test suites for these warnings. Maybe there's some kind of odd build we use during testing under some conditions where the branding isn't set up properly? Definitely seems suspicious that the top 5 are all from a single specific test suite.

323 debug-web-platform-tests-wdspec-headless-4_Wd4.log
217 debug-web-platform-tests-wdspec-headless-3_Wd3.log
170 debug-web-platform-tests-wdspec-headless-1_Wd1.log
169 debug-web-platform-tests-wdspec-headless-2_Wd2.log
168 debug-web-platform-tests-wdspec-headless-5_Wd5.log
163 debug-mochitest-browser-chrome-spi-nw-4_bc4.log
142 debug-mochitest-browser-chrome-swr-15_bc15.log
130 debug-mochitest-browser-chrome-spi-nw-15_bc15.log
126 debug-mochitest-browser-chrome-swr-4_bc4.log
118 debug-mochitest-plain-xorig-11_11.log
118 debug-mochitest-browser-chrome-swr-11_bc11.log
113 debug-mochitest-browser-chrome-spi-nw-11_bc11.log
102 debug-mochitest-browser-chrome-spi-nw-5_bc5.log
100 debug-mochitest-browser-chrome-swr-5_bc5.log
97 debug-mochitest-plain-xorig-9_9.log
84 debug-marionette-swr_Mn-swr.log
75 debug-mochitest-browser-chrome-spi-nw-6_bc6.log
75 debug-mochitest-browser-chrome-spi-nw-12_bc12.log
73 debug-mochitest-browser-chrome-swr-6_bc6.log
73 debug-mochitest-browser-chrome-swr-12_bc12.log

You need to log in before you can comment on or make changes to this bug.