45,100 instances of "stylo: No docshell yet, assuming Gecko style system" emitted from dom/base/nsDocument.cpp during linux64 debug testing

RESOLVED FIXED in Firefox 57

Status

()

Core
DOM
P3
normal
RESOLVED FIXED
4 months ago
4 months ago

People

(Reporter: erahm, Assigned: bholley)

Tracking

(Blocks: 1 bug)

Trunk
mozilla57
Points:
---

Firefox Tracking Flags

(firefox57 fixed)

Details

> 45108 WARNING: stylo: No docshell yet, assuming Gecko style system: file dom/base/nsDocument.cpp, line 13543

This warning [1] shows up in the following test suites:

>  22129 - test-linux64/debug-web-platform-tests-e10s-8 wpt8
>   1431 - test-linux64/debug-web-platform-tests-e10s-6 wpt6
>   1375 - test-linux64/debug-web-platform-tests-e10s-9 wpt9
>    971 - test-linux64/debug-jsreftest-e10s-1 J1
>    863 - test-linux64/debug-web-platform-tests-e10s-2 wpt2
>    831 - test-linux64/debug-web-platform-tests-e10s-4 wpt4
>    781 - test-linux64/debug-web-platform-tests-e10s-10 wpt10
>    778 - test-linux64/debug-web-platform-tests-e10s-1 wpt1
>    720 - test-linux64/debug-mochitest-e10s-6 6
>    717 - test-linux64/debug-web-platform-tests-e10s-7 wpt7
>    689 - test-linux64/debug-web-platform-tests-e10s-11 wpt11
>    661 - test-linux64/debug-web-platform-tests-e10s-12 wpt12
>    635 - test-linux64/debug-web-platform-tests-e10s-3 wpt3
>    595 - test-linux64/debug-test-verify-e10s TV
>    546 - test-linux64/debug-web-platform-tests-e10s-5 wpt5
>    500 - test-linux64/debug-mochitest-e10s-5 5
>    488 - test-linux64/debug-mochitest-browser-chrome-e10s-7 bc7
>    459 - test-linux64/debug-mochitest-chrome-3 c3
>    445 - test-linux64/debug-mochitest-chrome-1 c1
>    390 - test-linux64/debug-web-platform-tests-reftests-e10s-4 Wr4
>    345 - test-linux64/debug-mochitest-clipboard-e10s cl
>    340 - test-linux64/debug-web-platform-tests-reftests-e10s-5 Wr5
>    339 - test-linux64/debug-mochitest-e10s-8 8
>    320 - test-linux64/debug-web-platform-tests-reftests-e10s-1 Wr1
>    301 - test-linux64/debug-mochitest-e10s-2 2
>    291 - test-linux64/debug-web-platform-tests-reftests-e10s-2 Wr2
>    290 - test-linux64/debug-web-platform-tests-reftests-e10s-3 Wr3
>    282 - test-linux64/debug-mochitest-browser-chrome-e10s-11 bc11
>    280 - test-linux64/debug-web-platform-tests-reftests-e10s-6 Wr6
>    273 - test-linux64/debug-mochitest-browser-chrome-e10s-5 bc5
>    260 - test-linux64/debug-mochitest-browser-chrome-e10s-1 bc1
>    248 - test-linux64/debug-mochitest-chrome-2 c2
>    232 - test-linux64/debug-marionette-e10s Mn
>    230 - test-linux64/debug-mochitest-e10s-3 3
>    220 - test-linux64/debug-mochitest-browser-chrome-e10s-9 bc9
>    219 - test-linux64/debug-marionette-headless-e10s MnH
>    208 - test-linux64/debug-mochitest-e10s-9 9
>    207 - test-linux64/debug-firefox-ui-functional-local-e10s en-US
>    203 - test-linux64/debug-mochitest-browser-chrome-e10s-8 bc8
>    200 - test-linux64/debug-mochitest-browser-chrome-e10s-2 bc2
>    198 - test-linux64/debug-mochitest-e10s-1 1
>    184 - test-linux64/debug-mochitest-e10s-7 7
>    177 - test-linux64/debug-mochitest-media-e10s-2 mda2
>    173 - test-linux64/debug-mochitest-e10s-10 10
>    168 - test-linux64/debug-mochitest-browser-chrome-e10s-6 bc6
>    157 - test-linux64/debug-mochitest-e10s-4 4
>    155 - test-linux64/debug-mochitest-browser-chrome-e10s-3 bc3
>    154 - test-linux64/debug-mochitest-browser-chrome-e10s-10 bc10
>    146 - test-linux64/debug-mochitest-browser-chrome-e10s-4 bc4
>    142 - test-linux64/debug-mochitest-browser-chrome-e10s-13 bc13
>    136 - test-linux64/debug-mochitest-browser-chrome-e10s-15 bc15
>    134 - test-linux64/debug-mochitest-browser-chrome-e10s-12 bc12
>    129 - test-linux64/debug-mochitest-media-e10s-1 mda1
>    115 - test-linux64/debug-mochitest-browser-chrome-e10s-14 bc14
>    103 - test-linux64/debug-mochitest-devtools-chrome-e10s-1 dt1
>     96 - test-linux64/debug-mochitest-devtools-chrome-e10s-5 dt5
>     95 - test-linux64/debug-mochitest-browser-chrome-e10s-16 bc16
>     91 - test-linux64/debug-mochitest-devtools-chrome-e10s-3 dt3
>     89 - test-linux64/debug-mochitest-devtools-chrome-e10s-7 dt7
>     88 - test-linux64/debug-mochitest-devtools-chrome-e10s-6 dt6
>     81 - test-linux64/debug-mochitest-media-e10s-3 mda3
>     81 - test-linux64/debug-mochitest-gpu-e10s gpu
>     68 - test-linux64/debug-crashtest-e10s C
>     64 - test-linux64/debug-reftest-e10s-7 R7
>     64 - test-linux64/debug-reftest-no-accel-e10s-7 Ru7
>     63 - test-linux64/debug-mochitest-devtools-chrome-e10s-8 dt8
>     54 - test-linux64/debug-mochitest-devtools-chrome-e10s-4 dt4
>     51 - test-linux64/debug-mochitest-a11y a11y
>     45 - test-linux64/debug-jsreftest-e10s-2 J2
>     45 - test-linux64/debug-mochitest-devtools-chrome-e10s-10 dt10
>     40 - test-linux64/debug-mochitest-devtools-chrome-e10s-2 dt2
>     37 - test-linux64/debug-web-platform-tests-wdspec-e10s Wd
>     36 - test-linux64/debug-reftest-stylo-e10s-7 Rs7
>     27 - test-linux64/debug-reftest-no-accel-e10s-4 Ru4
>     27 - test-linux64/debug-reftest-e10s-4 R4
>     22 - test-linux64/debug-reftest-stylo-e10s-4 Rs4
>     21 - test-linux64/debug-mochitest-webgl-e10s-3 gl3
>     20 - test-linux64/debug-mochitest-webgl-e10s-1 gl1
>     18 - test-linux64/debug-telemetry-tests-client-e10s tc-e10s
>     18 - test-linux64/debug-firefox-ui-functional-remote-e10s en-US
>     17 - test-linux64/debug-jsreftest-e10s-3 J3
>     14 - test-linux64/debug-reftest-e10s-8 R8
>     14 - test-linux64/debug-reftest-no-accel-e10s-8 Ru8
>     13 - test-linux64/debug-mochitest-devtools-chrome-e10s-9 dt9
>     12 - test-linux64/debug-reftest-stylo-e10s-1 Rs1
>     12 - test-linux64/debug-reftest-no-accel-e10s-1 Ru1
>     12 - test-linux64/debug-reftest-e10s-1 R1
>     11 - test-linux64/debug-mochitest-webgl-e10s-2 gl2
>     11 - test-linux64/debug-reftest-e10s-3 R3
>     11 - test-linux64/debug-reftest-no-accel-e10s-3 Ru3
>     10 - test-linux64/debug-gtest GTest
>     10 - test-linux64/debug-mochitest-jetpack JP
>      9 - test-linux64/debug-reftest-e10s-5 R5
>      9 - test-linux64/debug-reftest-e10s-2 R2
>      9 - test-linux64/debug-reftest-no-accel-e10s-2 Ru2
>      9 - test-linux64/debug-reftest-e10s-6 R6
>      9 - test-linux64/debug-reftest-no-accel-e10s-6 Ru6
>      9 - test-linux64/debug-reftest-no-accel-e10s-5 Ru5
>      2 - test-linux64/debug-reftest-stylo-e10s-8 Rs8
>      1 - test-linux64/debug-reftest-stylo-e10s-3 Rs3

It shows up in 3195 tests. A few of the most prevalent:

>   6376 - [e10s] /mathml/presentation-markup/operators/mo-axis-height-1.html
>   4356 - [e10s] /html/the-xhtml-syntax/parsing-xhtml-documents/xhtml-mathml-dtd-entity-2.htm
>   4250 - [e10s] /html/the-xhtml-syntax/parsing-xhtml-documents/xhtml-mathml-dtd-entity-8.htm
>   3996 - [e10s] /html/the-xhtml-syntax/parsing-xhtml-documents/xhtml-mathml-dtd-entity-6.htm
>   2125 - [e10s] /html/the-xhtml-syntax/parsing-xhtml-documents/xhtml-mathml-dtd-entity-3.htm
>   1349 - [e10s] Shutdown
>    765 -        Shutdown
>    441 - [e10s] /html/rendering/replaced-elements/svg-embedded-sizing/svg-in-object-percentage.html
>    328 - [e10s] file:///builds/worker/workspace/build/tests/jsreftest/tests/jsreftest.html?test=NNNNNN_6/TypedArray/set-wrapped.js
>    254 - [e10s] /html/the-xhtml-syntax/parsing-xhtml-documents/xhtml-mathml-dtd-entity-5.htm

[1] https://hg.mozilla.org/mozilla-central/annotate/f9a5e9ed6210/dom/base/nsDocument.cpp#l13543
(Assignee)

Updated

4 months ago
Priority: -- → P4
We are not using P4 for bug triage, moving to P3 (backlog).
Priority: P4 → P3
(Assignee)

Updated

4 months ago
Assignee: nobody → bobbyholley

Comment 2

4 months ago
Pushed by bholley@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/89ee33156cde
Remove warning about assuming gecko style system. r=me
https://hg.mozilla.org/mozilla-central/rev/89ee33156cde
Status: NEW → RESOLVED
Last Resolved: 4 months ago
status-firefox57: --- → fixed
Resolution: --- → FIXED
Target Milestone: --- → mozilla57
You need to log in before you can comment on or make changes to this bug.