Closed Bug 1584483 Opened 2 years ago Closed 2 years ago

High occurrence Fission toolkit/components/extensions/test/mochitest/test_ext_contentscript_about_blank.html | top window text color is red - got "rgb(0, 0, 0)", expected "rgb(255, 0, 0)"

Categories

(WebExtensions :: General, defect, P5)

defect

Tracking

(Fission Milestone:M4, firefox-esr60 unaffected, firefox-esr68 unaffected, firefox69 unaffected, firefox70 unaffected, firefox71 fixed)

RESOLVED FIXED
mozilla71
Fission Milestone M4
Tracking Status
firefox-esr60 --- unaffected
firefox-esr68 --- unaffected
firefox69 --- unaffected
firefox70 --- unaffected
firefox71 --- fixed

People

(Reporter: intermittent-bug-filer, Assigned: kmag)

References

(Regression)

Details

(Keywords: intermittent-failure, regression)

Attachments

(1 file)

Filed by: btara [at] mozilla.com
Parsed log: https://treeherder.mozilla.org/logviewer.html#?job_id=268715082&repo=mozilla-central
Full log: https://queue.taskcluster.net/v1/task/fR3Ia0koTgaG8dJ_i-gI9Q/runs/0/artifacts/public/logs/live_backing.log


[task 2019-09-27T04:59:43.096Z] 04:59:43 INFO - TEST-START | toolkit/components/extensions/test/mochitest/test_ext_contentscript_about_blank.html
[task 2019-09-27T04:59:43.945Z] 04:59:43 INFO - GECKO(6008) | Extension error: [Exception... "Component returned failure code: 0x80004005 (NS_ERROR_FAILURE) [nsIDOMWindowUtils.removeSheetUsingURIString]" nsresult: "0x80004005 (NS_ERROR_FAILURE)" location: "JS frame :: resource://gre/modules/ExtensionCommon.jsm :: runSafeSyncWithoutClone :: line 75" data: no] undefined 75
[task 2019-09-27T04:59:43.945Z] 04:59:43 INFO - GECKO(6008) | [[Exception stack
[task 2019-09-27T04:59:43.945Z] 04:59:43 INFO - GECKO(6008) | runSafeSyncWithoutClone@resource://gre/modules/ExtensionCommon.jsm:75:12
[task 2019-09-27T04:59:43.945Z] 04:59:43 INFO - GECKO(6008) | cleanup@resource://gre/modules/ExtensionContent.jsm:402:34
[task 2019-09-27T04:59:43.945Z] 04:59:43 INFO - GECKO(6008) | close@resource://gre/modules/ExtensionContent.jsm:927:14
[task 2019-09-27T04:59:43.945Z] 04:59:43 INFO - GECKO(6008) | inner-window-destroyed@resource://gre/modules/ExtensionContent.jsm:1012:19
[task 2019-09-27T04:59:43.945Z] 04:59:43 INFO - GECKO(6008) | observe@resource://gre/modules/ExtensionContent.jsm:1030:27
[task 2019-09-27T04:59:43.945Z] 04:59:43 INFO - GECKO(6008) | Current stack
[task 2019-09-27T04:59:43.946Z] 04:59:43 INFO - GECKO(6008) | runSafeSyncWithoutClone@resource://gre/modules/ExtensionCommon.jsm:81:9
[task 2019-09-27T04:59:43.946Z] 04:59:43 INFO - GECKO(6008) | cleanup@resource://gre/modules/ExtensionContent.jsm:402:34
[task 2019-09-27T04:59:43.946Z] 04:59:43 INFO - GECKO(6008) | close@resource://gre/modules/ExtensionContent.jsm:927:14
[task 2019-09-27T04:59:43.946Z] 04:59:43 INFO - GECKO(6008) | inner-window-destroyed@resource://gre/modules/ExtensionContent.jsm:1012:19
[task 2019-09-27T04:59:43.946Z] 04:59:43 INFO - GECKO(6008) | observe@resource://gre/modules/ExtensionContent.jsm:1030:27
[task 2019-09-27T04:59:43.946Z] 04:59:43 INFO - GECKO(6008) | ]]
[task 2019-09-27T04:59:43.946Z] 04:59:43 INFO - GECKO(6008) | Extension error: [Exception... "Component returned failure code: 0x80004005 (NS_ERROR_FAILURE) [nsIDOMWindowUtils.removeSheetUsingURIString]" nsresult: "0x80004005 (NS_ERROR_FAILURE)" location: "JS frame :: resource://gre/modules/ExtensionCommon.jsm :: runSafeSyncWithoutClone :: line 75" data: no] undefined 75
[task 2019-09-27T04:59:43.946Z] 04:59:43 INFO - GECKO(6008) | [[Exception stack
[task 2019-09-27T04:59:43.946Z] 04:59:43 INFO - GECKO(6008) | runSafeSyncWithoutClone@resource://gre/modules/ExtensionCommon.jsm:75:12
[task 2019-09-27T04:59:43.946Z] 04:59:43 INFO - GECKO(6008) | cleanup@resource://gre/modules/ExtensionContent.jsm:402:34
[task 2019-09-27T04:59:43.946Z] 04:59:43 INFO - GECKO(6008) | close@resource://gre/modules/ExtensionContent.jsm:927:14
[task 2019-09-27T04:59:43.947Z] 04:59:43 INFO - GECKO(6008) | inner-window-destroyed@resource://gre/modules/ExtensionContent.jsm:1012:19
[task 2019-09-27T04:59:43.947Z] 04:59:43 INFO - GECKO(6008) | observe@resource://gre/modules/ExtensionContent.jsm:1030:27
[task 2019-09-27T04:59:43.947Z] 04:59:43 INFO - GECKO(6008) | Current stack
[task 2019-09-27T04:59:43.947Z] 04:59:43 INFO - GECKO(6008) | runSafeSyncWithoutClone@resource://gre/modules/ExtensionCommon.jsm:81:9
[task 2019-09-27T04:59:43.949Z] 04:59:43 INFO - GECKO(6008) | cleanup@resource://gre/modules/ExtensionContent.jsm:402:34
[task 2019-09-27T04:59:43.950Z] 04:59:43 INFO - GECKO(6008) | close@resource://gre/modules/ExtensionContent.jsm:927:14
[task 2019-09-27T04:59:43.951Z] 04:59:43 INFO - GECKO(6008) | inner-window-destroyed@resource://gre/modules/ExtensionContent.jsm:1012:19
[task 2019-09-27T04:59:43.951Z] 04:59:43 INFO - GECKO(6008) | observe@resource://gre/modules/ExtensionContent.jsm:1030:27
[task 2019-09-27T04:59:43.951Z] 04:59:43 INFO - GECKO(6008) | ]]
[task 2019-09-27T04:59:43.951Z] 04:59:43 INFO - GECKO(6008) | Extension error: [Exception... "Component returned failure code: 0x80004005 (NS_ERROR_FAILURE) [nsIDOMWindowUtils.removeSheetUsingURIString]" nsresult: "0x80004005 (NS_ERROR_FAILURE)" location: "JS frame :: resource://gre/modules/ExtensionCommon.jsm :: runSafeSyncWithoutClone :: line 75" data: no] undefined 75
[task 2019-09-27T04:59:43.951Z] 04:59:43 INFO - GECKO(6008) | [[Exception stack
[task 2019-09-27T04:59:43.952Z] 04:59:43 INFO - GECKO(6008) | runSafeSyncWithoutClone@resource://gre/modules/ExtensionCommon.jsm:75:12
[task 2019-09-27T04:59:43.952Z] 04:59:43 INFO - GECKO(6008) | cleanup@resource://gre/modules/ExtensionContent.jsm:402:34
[task 2019-09-27T04:59:43.953Z] 04:59:43 INFO - GECKO(6008) | close@resource://gre/modules/ExtensionContent.jsm:927:14
[task 2019-09-27T04:59:43.953Z] 04:59:43 INFO - GECKO(6008) | inner-window-destroyed@resource://gre/modules/ExtensionContent.jsm:1012:19
[task 2019-09-27T04:59:43.953Z] 04:59:43 INFO - GECKO(6008) | observe@resource://gre/modules/ExtensionContent.jsm:1030:27
[task 2019-09-27T04:59:43.954Z] 04:59:43 INFO - GECKO(6008) | Current stack
[task 2019-09-27T04:59:43.955Z] 04:59:43 INFO - GECKO(6008) | runSafeSyncWithoutClone@resource://gre/modules/ExtensionCommon.jsm:81:9
[task 2019-09-27T04:59:43.956Z] 04:59:43 INFO - GECKO(6008) | cleanup@resource://gre/modules/ExtensionContent.jsm:402:34
[task 2019-09-27T04:59:43.956Z] 04:59:43 INFO - GECKO(6008) | close@resource://gre/modules/ExtensionContent.jsm:927:14
[task 2019-09-27T04:59:43.956Z] 04:59:43 INFO - GECKO(6008) | inner-window-destroyed@resource://gre/modules/ExtensionContent.jsm:1012:19
[task 2019-09-27T04:59:43.957Z] 04:59:43 INFO - GECKO(6008) | observe@resource://gre/modules/ExtensionContent.jsm:1030:27
[task 2019-09-27T04:59:43.957Z] 04:59:43 INFO - GECKO(6008) | ]]
[task 2019-09-27T04:59:44.114Z] 04:59:44 INFO - TEST-INFO | started process screentopng
[task 2019-09-27T04:59:44.668Z] 04:59:44 INFO - TEST-INFO | screentopng: exit 0
[task 2019-09-27T04:59:44.668Z] 04:59:44 INFO - Buffered messages logged at 04:59:43
[task 2019-09-27T04:59:44.668Z] 04:59:44 INFO - add_task | Entering test test_contentscript_about_blank
[task 2019-09-27T04:59:44.668Z] 04:59:44 INFO - Extension loaded
[task 2019-09-27T04:59:44.668Z] 04:59:44 INFO - script ran: all,about:blank,about:blank
[task 2019-09-27T04:59:44.670Z] 04:59:44 INFO - script ran: all,about:srcdoc,about:srcdoc
[task 2019-09-27T04:59:44.671Z] 04:59:44 INFO - script ran: all,top,http://example.com/tests/toolkit/components/extensions/test/mochitest/file_with_about_blank.html
[task 2019-09-27T04:59:44.672Z] 04:59:44 INFO - TEST-PASS | toolkit/components/extensions/test/mochitest/test_ext_contentscript_about_blank.html | exactly 3 scripts ran
[task 2019-09-27T04:59:44.673Z] 04:59:44 INFO - Buffered messages logged at 04:59:44
[task 2019-09-27T04:59:44.673Z] 04:59:44 INFO - script ran: mochi_without,top,http://mochi.test:8888/tests/toolkit/components/extensions/test/mochitest/file_with_about_blank.html
[task 2019-09-27T04:59:44.675Z] 04:59:44 INFO - script ran: all,about:blank,about:blank
[task 2019-09-27T04:59:44.676Z] 04:59:44 INFO - script ran: all,about:srcdoc,about:srcdoc
[task 2019-09-27T04:59:44.676Z] 04:59:44 INFO - script ran: all,top,http://mochi.test:8888/tests/toolkit/components/extensions/test/mochitest/file_with_about_blank.html
[task 2019-09-27T04:59:44.677Z] 04:59:44 INFO - script ran: mochi_with,about:blank,about:blank
[task 2019-09-27T04:59:44.678Z] 04:59:44 INFO - script ran: mochi_with,about:srcdoc,about:srcdoc
[task 2019-09-27T04:59:44.678Z] 04:59:44 INFO - script ran: mochi_with,top,http://mochi.test:8888/tests/toolkit/components/extensions/test/mochitest/file_with_about_blank.html
[task 2019-09-27T04:59:44.679Z] 04:59:44 INFO - Buffered messages finished
[task 2019-09-27T04:59:44.680Z] 04:59:44 INFO - TEST-UNEXPECTED-FAIL | toolkit/components/extensions/test/mochitest/test_ext_contentscript_about_blank.html | top window text color is red - got "rgb(0, 0, 0)", expected "rgb(255, 0, 0)"
[task 2019-09-27T04:59:44.683Z] 04:59:44 INFO - SimpleTest.is@SimpleTest/SimpleTest.js:322:16
[task 2019-09-27T04:59:44.683Z] 04:59:44 INFO - test_contentscript_about_blank@toolkit/components/extensions/test/mochitest/test_ext_contentscript_about_blank.html:98:5
[task 2019-09-27T04:59:44.683Z] 04:59:44 INFO - asyncnextTick/<@SimpleTest/SimpleTest.js:1795:34
[task 2019-09-27T04:59:44.684Z] 04:59:44 INFO - nextTick@SimpleTest/SimpleTest.js:1811:11
[task 2019-09-27T04:59:44.684Z] 04:59:44 INFO - setTimeout handler
SimpleTest_setTimeoutShim@SimpleTest/SimpleTest.js:686:43
[task 2019-09-27T04:59:44.685Z] 04:59:44 INFO - add_task@SimpleTest/SimpleTest.js:1755:17
[task 2019-09-27T04:59:44.685Z] 04:59:44 INFO - @toolkit/components/extensions/test/mochitest/test_ext_contentscript_about_blank.html:14:9
[task 2019-09-27T04:59:44.686Z] 04:59:44 INFO - Not taking screenshot here: see the one that was previously logged
[task 2019-09-27T04:59:44.686Z] 04:59:44 INFO - TEST-UNEXPECTED-FAIL | toolkit/components/extensions/test/mochitest/test_ext_contentscript_about_blank.html | top window background is yellow - got "rgba(0, 0, 0, 0)", expected "rgb(255, 255, 0)"
[task 2019-09-27T04:59:44.687Z] 04:59:44 INFO - SimpleTest.is@SimpleTest/SimpleTest.js:322:16
[task 2019-09-27T04:59:44.687Z] 04:59:44 INFO - test_contentscript_about_blank@toolkit/components/extensions/test/mochitest/test_ext_contentscript_about_blank.html:99:5
[task 2019-09-27T04:59:44.687Z] 04:59:44 INFO - asyncnextTick/<@SimpleTest/SimpleTest.js:1795:34
[task 2019-09-27T04:59:44.688Z] 04:59:44 INFO - nextTick@SimpleTest/SimpleTest.js:1811:11
[task 2019-09-27T04:59:44.688Z] 04:59:44 INFO - setTimeout handler
SimpleTest_setTimeoutShim@SimpleTest/SimpleTest.js:686:43
[task 2019-09-27T04:59:44.690Z] 04:59:44 INFO - add_task@SimpleTest/SimpleTest.js:1755:17
[task 2019-09-27T04:59:44.691Z] 04:59:44 INFO - @toolkit/components/extensions/test/mochitest/test_ext_contentscript_about_blank.html:14:9
[task 2019-09-27T04:59:44.691Z] 04:59:44 INFO - Not taking screenshot here: see the one that was previously logged
[task 2019-09-27T04:59:44.692Z] 04:59:44 INFO - TEST-UNEXPECTED-FAIL | toolkit/components/extensions/test/mochitest/test_ext_contentscript_about_blank.html | top window text is right-aligned - got "start", expected "right"
[task 2019-09-27T04:59:44.692Z] 04:59:44 INFO - SimpleTest.is@SimpleTest/SimpleTest.js:322:16
[task 2019-09-27T04:59:44.692Z] 04:59:44 INFO - test_contentscript_about_blank@toolkit/components/extensions/test/mochitest/test_ext_contentscript_about_blank.html:100:5
[task 2019-09-27T04:59:44.693Z] 04:59:44 INFO - asyncnextTick/<@SimpleTest/SimpleTest.js:1795:34
[task 2019-09-27T04:59:44.693Z] 04:59:44 INFO - nextTick@SimpleTest/SimpleTest.js:1811:11
[task 2019-09-27T04:59:44.693Z] 04:59:44 INFO - setTimeout handler
SimpleTest_setTimeoutShim@SimpleTest/SimpleTest.js:686:43
[task 2019-09-27T04:59:44.694Z] 04:59:44 INFO - add_task@SimpleTest/SimpleTest.js:1755:17
[task 2019-09-27T04:59:44.694Z] 04:59:44 INFO - @toolkit/components/extensions/test/mochitest/test_ext_contentscript_about_blank.html:14:9
[task 2019-09-27T04:59:44.696Z] 04:59:44 INFO - Not taking screenshot here: see the one that was previously logged
[task 2019-09-27T04:59:44.697Z] 04:59:44 INFO - TEST-UNEXPECTED-FAIL | toolkit/components/extensions/test/mochitest/test_ext_contentscript_about_blank.html | about:blank iframe text color is red - got "rgb(0, 0, 0)", expected "rgb(255, 0, 0)"
[task 2019-09-27T04:59:44.697Z] 04:59:44 INFO - SimpleTest.is@SimpleTest/SimpleTest.js:322:16
[task 2019-09-27T04:59:44.697Z] 04:59:44 INFO - test_contentscript_about_blank@toolkit/components/extensions/test/mochitest/test_ext_contentscript_about_blank.html:104:5
[task 2019-09-27T04:59:44.698Z] 04:59:44 INFO - asyncnextTick/<@SimpleTest/SimpleTest.js:1795:34
[task 2019-09-27T04:59:44.699Z] 04:59:44 INFO - nextTick@SimpleTest/SimpleTest.js:1811:11
[task 2019-09-27T04:59:44.700Z] 04:59:44 INFO - setTimeout handler
SimpleTest_setTimeoutShim@SimpleTest/SimpleTest.js:686:43
[task 2019-09-27T04:59:44.700Z] 04:59:44 INFO - add_task@SimpleTest/SimpleTest.js:1755:17
[task 2019-09-27T04:59:44.700Z] 04:59:44 INFO - @toolkit/components/extensions/test/mochitest/test_ext_contentscript_about_blank.html:14:9
[task 2019-09-27T04:59:44.701Z] 04:59:44 INFO - TEST-PASS | toolkit/components/extensions/test/mochitest/test_ext_contentscript_about_blank.html | about:blank iframe background is transparent
[task 2019-09-27T04:59:44.703Z] 04:59:44 INFO - Not taking screenshot here: see the one that was previously logged
[task 2019-09-27T04:59:44.704Z] 04:59:44 INFO - TEST-UNEXPECTED-FAIL | toolkit/components/extensions/test/mochitest/test_ext_contentscript_about_blank.html | about:blank text is right-aligned - got "start", expected "right"
[task 2019-09-27T04:59:44.704Z] 04:59:44 INFO - SimpleTest.is@SimpleTest/SimpleTest.js:322:16
[task 2019-09-27T04:59:44.705Z] 04:59:44 INFO - test_contentscript_about_blank@toolkit/components/extensions/test/mochitest/test_ext_contentscript_about_blank.html:106:5
[task 2019-09-27T04:59:44.706Z] 04:59:44 INFO - asyncnextTick/<@SimpleTest/SimpleTest.js:1795:34
[task 2019-09-27T04:59:44.706Z] 04:59:44 INFO - nextTick@SimpleTest/SimpleTest.js:1811:11
[task 2019-09-27T04:59:44.707Z] 04:59:44 INFO - setTimeout handler
SimpleTest_setTimeoutShim@SimpleTest/SimpleTest.js:686:43
[task 2019-09-27T04:59:44.708Z] 04:59:44 INFO - add_task@SimpleTest/SimpleTest.js:1755:17
[task 2019-09-27T04:59:44.708Z] 04:59:44 INFO - @toolkit/components/extensions/test/mochitest/test_ext_contentscript_about_blank.html:14:9
[task 2019-09-27T04:59:44.710Z] 04:59:44 INFO - TEST-PASS | toolkit/components/extensions/test/mochitest/test_ext_contentscript_about_blank.html | exactly 7 more scripts ran
[task 2019-09-27T04:59:44.711Z] 04:59:44 INFO - GECKO(6008) | Extension error: [Exception... "Component returned failure code: 0x80004005 (NS_ERROR_FAILURE) [nsIDOMWindowUtils.removeSheetUsingURIString]" nsresult: "0x80004005 (NS_ERROR_FAILURE)" location: "JS frame :: resource://gre/modules/ExtensionCommon.jsm :: runSafeSyncWithoutClone :: line 75" data: no] undefined 75
[task 2019-09-27T04:59:44.711Z] 04:59:44 INFO - GECKO(6008) | [[Exception stack
[task 2019-09-27T04:59:44.712Z] 04:59:44 INFO - GECKO(6008) | runSafeSyncWithoutClone@resource://gre/modules/ExtensionCommon.jsm:75:12
[task 2019-09-27T04:59:44.713Z] 04:59:44 INFO - GECKO(6008) | cleanup@resource://gre/modules/ExtensionContent.jsm:402:34
[task 2019-09-27T04:59:44.713Z] 04:59:44 INFO - GECKO(6008) | close@resource://gre/modules/ExtensionContent.jsm:927:14
[task 2019-09-27T04:59:44.714Z] 04:59:44 INFO - GECKO(6008) | shutdownExtension@resource://gre/modules/ExtensionContent.jsm:1037:17
[task 2019-09-27T04:59:44.717Z] 04:59:44 INFO - GECKO(6008) | shutdownExtension@resource://gre/modules/ExtensionContent.jsm:1085:21
[task 2019-09-27T04:59:44.718Z] 04:59:44 INFO - GECKO(6008) | shutdown@resource://gre/modules/ExtensionChild.jsm:963:22
[task 2019-09-27T04:59:44.720Z] 04:59:44 INFO - GECKO(6008) | receiveMessage@resource://gre/modules/ExtensionProcessScript.jsm:287:38
[task 2019-09-27T04:59:44.721Z] 04:59:44 INFO - GECKO(6008) | MessageListener.receiveMessageinit@resource://gre/modules/ExtensionProcessScript.jsm:131:19
[task 2019-09-27T04:59:44.723Z] 04:59:44 INFO - GECKO(6008) | @resource://gre/modules/ExtensionProcessScript.jsm:405:18
[task 2019-09-27T04:59:44.724Z] 04:59:44 INFO - GECKO(6008) | @resource://gre/modules/extensionProcessScriptLoader.js:6:13
[task 2019-09-27T04:59:44.725Z] 04:59:44 INFO - GECKO(6008) | Current stack
[task 2019-09-27T04:59:44.726Z] 04:59:44 INFO - GECKO(6008) | runSafeSyncWithoutClone@resource://gre/modules/ExtensionCommon.jsm:81:9
[task 2019-09-27T04:59:44.727Z] 04:59:44 INFO - GECKO(6008) | cleanup@resource://gre/modules/ExtensionContent.jsm:402:34
[task 2019-09-27T04:59:44.730Z] 04:59:44 INFO - GECKO(6008) | close@resource://gre/modules/ExtensionContent.jsm:927:14
[task 2019-09-27T04:59:44.730Z] 04:59:44 INFO - GECKO(6008) | shutdownExtension@resource://gre/modules/ExtensionContent.jsm:1037:17
[task 2019-09-27T04:59:44.737Z] 04:59:44 INFO - GECKO(6008) | shutdownExtension@resource://gre/modules/ExtensionContent.jsm:1085:21
[task 2019-09-27T04:59:44.737Z] 04:59:44 INFO - GECKO(6008) | shutdown@resource://gre/modules/ExtensionChild.jsm:963:22
[task 2019-09-27T04:59:44.738Z] 04:59:44 INFO - GECKO(6008) | receiveMessage@resource://gre/modules/ExtensionProcessScript.jsm:287:38
[task 2019-09-27T04:59:44.739Z] 04:59:44 INFO - GECKO(6008) | MessageListener.receiveMessage
init@resource://gre/modules/ExtensionProcessScript.jsm:131:19
[task 2019-09-27T04:59:44.739Z] 04:59:44 INFO - GECKO(6008) | @resource://gre/modules/ExtensionProcessScript.jsm:405:18
[task 2019-09-27T04:59:44.740Z] 04:59:44 INFO - GECKO(6008) | @resource://gre/modules/extensionProcessScriptLoader.js:6:13
[task 2019-09-27T04:59:44.740Z] 04:59:44 INFO - GECKO(6008) | ]]
[task 2019-09-27T04:59:44.741Z] 04:59:44 INFO - GECKO(6008) | Extension error: [Exception... "Component returned failure code: 0x80004005 (NS_ERROR_FAILURE) [nsIDOMWindowUtils.removeSheetUsingURIString]" nsresult: "0x80004005 (NS_ERROR_FAILURE)" location: "JS frame :: resource://gre/modules/ExtensionCommon.jsm :: runSafeSyncWithoutClone :: line 75" data: no] undefined 75
[task 2019-09-27T04:59:44.743Z] 04:59:44 INFO - GECKO(6008) | [[Exception stack
[task 2019-09-27T04:59:44.743Z] 04:59:44 INFO - GECKO(6008) | runSafeSyncWithoutClone@resource://gre/modules/ExtensionCommon.jsm:75:12
[task 2019-09-27T04:59:44.744Z] 04:59:44 INFO - GECKO(6008) | cleanup@resource://gre/modules/ExtensionContent.jsm:402:34
[task 2019-09-27T04:59:44.745Z] 04:59:44 INFO - GECKO(6008) | close@resource://gre/modules/ExtensionContent.jsm:927:14
[task 2019-09-27T04:59:44.747Z] 04:59:44 INFO - GECKO(6008) | shutdownExtension@resource://gre/modules/ExtensionContent.jsm:1037:17
[task 2019-09-27T04:59:44.747Z] 04:59:44 INFO - GECKO(6008) | shutdownExtension@resource://gre/modules/ExtensionContent.jsm:1085:21
[task 2019-09-27T04:59:44.748Z] 04:59:44 INFO - GECKO(6008) | shutdown@resource://gre/modules/ExtensionChild.jsm:963:22
[task 2019-09-27T04:59:44.749Z] 04:59:44 INFO - GECKO(6008) | receiveMessage@resource://gre/modules/ExtensionProcessScript.jsm:287:38
[task 2019-09-27T04:59:44.753Z] 04:59:44 INFO - GECKO(6008) | MessageListener.receiveMessageinit@resource://gre/modules/ExtensionProcessScript.jsm:131:19
[task 2019-09-27T04:59:44.754Z] 04:59:44 INFO - GECKO(6008) | @resource://gre/modules/ExtensionProcessScript.jsm:405:18
[task 2019-09-27T04:59:44.754Z] 04:59:44 INFO - GECKO(6008) | @resource://gre/modules/extensionProcessScriptLoader.js:6:13
[task 2019-09-27T04:59:44.757Z] 04:59:44 INFO - GECKO(6008) | Current stack
[task 2019-09-27T04:59:44.765Z] 04:59:44 INFO - GECKO(6008) | runSafeSyncWithoutClone@resource://gre/modules/ExtensionCommon.jsm:81:9
[task 2019-09-27T04:59:44.765Z] 04:59:44 INFO - GECKO(6008) | cleanup@resource://gre/modules/ExtensionContent.jsm:402:34
[task 2019-09-27T04:59:44.767Z] 04:59:44 INFO - GECKO(6008) | close@resource://gre/modules/ExtensionContent.jsm:927:14
[task 2019-09-27T04:59:44.768Z] 04:59:44 INFO - GECKO(6008) | shutdownExtension@resource://gre/modules/ExtensionContent.jsm:1037:17
[task 2019-09-27T04:59:44.779Z] 04:59:44 INFO - GECKO(6008) | shutdownExtension@resource://gre/modules/ExtensionContent.jsm:1085:21
[task 2019-09-27T04:59:44.781Z] 04:59:44 INFO - GECKO(6008) | shutdown@resource://gre/modules/ExtensionChild.jsm:963:22
[task 2019-09-27T04:59:44.782Z] 04:59:44 INFO - GECKO(6008) | receiveMessage@resource://gre/modules/ExtensionProcessScript.jsm:287:38
[task 2019-09-27T04:59:44.783Z] 04:59:44 INFO - GECKO(6008) | MessageListener.receiveMessage
init@resource://gre/modules/ExtensionProcessScript.jsm:131:19
[task 2019-09-27T04:59:44.784Z] 04:59:44 INFO - GECKO(6008) | @resource://gre/modules/ExtensionProcessScript.jsm:405:18
[task 2019-09-27T04:59:44.785Z] 04:59:44 INFO - GECKO(6008) | @resource://gre/modules/extensionProcessScriptLoader.js:6:13
[task 2019-09-27T04:59:44.785Z] 04:59:44 INFO - GECKO(6008) | ]]
[task 2019-09-27T04:59:44.786Z] 04:59:44 INFO - GECKO(6008) | Extension error: [Exception... "Component returned failure code: 0x80004005 (NS_ERROR_FAILURE) [nsIDOMWindowUtils.removeSheetUsingURIString]" nsresult: "0x80004005 (NS_ERROR_FAILURE)" location: "JS frame :: resource://gre/modules/ExtensionCommon.jsm :: runSafeSyncWithoutClone :: line 75" data: no] undefined 75
[task 2019-09-27T04:59:44.787Z] 04:59:44 INFO - GECKO(6008) | [[Exception stack
[task 2019-09-27T04:59:44.788Z] 04:59:44 INFO - GECKO(6008) | runSafeSyncWithoutClone@resource://gre/modules/ExtensionCommon.jsm:75:12
[task 2019-09-27T04:59:44.789Z] 04:59:44 INFO - GECKO(6008) | cleanup@resource://gre/modules/ExtensionContent.jsm:402:34
[task 2019-09-27T04:59:44.790Z] 04:59:44 INFO - GECKO(6008) | close@resource://gre/modules/ExtensionContent.jsm:927:14
[task 2019-09-27T04:59:44.791Z] 04:59:44 INFO - GECKO(6008) | shutdownExtension@resource://gre/modules/ExtensionContent.jsm:1037:17
[task 2019-09-27T04:59:44.792Z] 04:59:44 INFO - GECKO(6008) | shutdownExtension@resource://gre/modules/ExtensionContent.jsm:1085:21
[task 2019-09-27T04:59:44.793Z] 04:59:44 INFO - GECKO(6008) | shutdown@resource://gre/modules/ExtensionChild.jsm:963:22
[task 2019-09-27T04:59:44.793Z] 04:59:44 INFO - GECKO(6008) | receiveMessage@resource://gre/modules/ExtensionProcessScript.jsm:287:38
[task 2019-09-27T04:59:44.794Z] 04:59:44 INFO - GECKO(6008) | MessageListener.receiveMessage*init@resource://gre/modules/ExtensionProcessScript.jsm:131:19
[task 2019-09-27T04:59:44.796Z] 04:59:44 INFO - GECKO(6008) | @resource://gre/modules/ExtensionProcessScript.jsm:405:18
[task 2019-09-27T04:59:44.796Z] 04:59:44 INFO - GECKO(6008) | @resource://gre/modules/extensionProcessScriptLoader.js:6:13
...

Blocks: 1582881
Flags: needinfo?(btara)

This test fails in different ways, tracked in other bugs, also primarily on fission.

See Also: → 1584443, 1584456

We have several tests which assume that the CSS associated with a content
script will have loaded by the time the script executes. There is nothing
guaranteeing this, though, and they currently mostly pass due to a combination
of luck and successful pre-loading.

This patch fixes the injection logic to always wait for a script's CSS entries
to finish loading before executing its JS, so behavior at least consistently
matches expectations.

Pushed by maglione.k@gmail.com:
https://hg.mozilla.org/integration/autoland/rev/e72b0427c596
Wait for CSS to load before injecting content scripts. r=zombie
Assignee: nobody → kmaglione+bmo
Flags: needinfo?(kmaglione+bmo)
Status: NEW → RESOLVED
Closed: 2 years ago
Resolution: --- → FIXED
Target Milestone: --- → mozilla71
Flags: needinfo?(btara)

Retroactively moving fixed bugs whose summaries mention "Fission" (or other Fission-related keywords) but are not assigned to a Fission Milestone to an appropriate Fission Milestone.

This will generate a lot of bugmail, so you can filter your bugmail for the following UUID and delete them en masse:

0ee3c76a-bc79-4eb2-8d12-05dc0b68e732

Fission Milestone: --- → M4
You need to log in before you can comment on or make changes to this bug.