Intermittent browser/components/originattributes/test/browser/browser_postMessage.js | It should get a message from the same OA. - "" == "Message" - got "", expected "Message" (operator ==)
Categories
(Core :: DOM: Security, defect, P2)
Tracking
()
People
(Reporter: intermittent-bug-filer, Assigned: pbz)
References
(Regression)
Details
(Keywords: intermittent-failure, regression, Whiteboard: [domsecurity-intermittent])
Attachments
(1 file)
Filed by: dvarga [at] mozilla.com
Parsed log: https://treeherder.mozilla.org/logviewer.html#?job_id=270640744&repo=mozilla-central
Full log: https://queue.taskcluster.net/v1/task/P6QjQwQkQ1CGL0_Puk0qGg/runs/0/artifacts/public/logs/live_backing.log
[task 2019-10-10T09:59:48.275Z] 09:59:48 INFO - TEST-START | browser/components/originattributes/test/browser/browser_postMessage.js
[task 2019-10-10T09:59:49.942Z] 09:59:49 INFO - TEST-INFO | started process screentopng
[task 2019-10-10T09:59:50.214Z] 09:59:50 INFO - TEST-INFO | screentopng: exit 0
[task 2019-10-10T09:59:50.214Z] 09:59:50 INFO - Buffered messages logged at 09:59:48
[task 2019-10-10T09:59:50.215Z] 09:59:50 INFO - Entering test bound setup
[task 2019-10-10T09:59:50.215Z] 09:59:50 INFO - Leaving test bound setup
[task 2019-10-10T09:59:50.215Z] 09:59:50 INFO - Entering test bound runTests
[task 2019-10-10T09:59:50.216Z] 09:59:50 INFO - Console message: [JavaScript Warning: "Storage access automatically granted for tracker “http://example.org” on “http://example.com”." {file: "http://example.com/browser/browser/components/originattributes/test/browser/file_postMessage.html" line: 48 column: 12 source: "chrome://mochitests/content/browser/browser/components/originattributes/test/browser/browser_postMessage.js"}]
[task 2019-10-10T09:59:50.216Z] 09:59:50 INFO - Buffered messages logged at 09:59:49
[task 2019-10-10T09:59:50.216Z] 09:59:50 INFO - TEST-PASS | browser/components/originattributes/test/browser/browser_postMessage.js | It should not get a message from other OA. - "" == "" -
[task 2019-10-10T09:59:50.216Z] 09:59:50 INFO - Console message: [JavaScript Warning: "Storage access automatically granted for tracker “http://example.org” on “http://example.com”." {file: "http://example.com/browser/browser/components/originattributes/test/browser/file_postMessage.html" line: 48 column: 12 source: "chrome://mochitests/content/browser/browser/components/originattributes/test/browser/browser_postMessage.js"}]
[task 2019-10-10T09:59:50.217Z] 09:59:50 INFO - Buffered messages finished
[task 2019-10-10T09:59:50.217Z] 09:59:50 INFO - TEST-UNEXPECTED-FAIL | browser/components/originattributes/test/browser/browser_postMessage.js | It should get a message from the same OA. - "" == "Message" - got "", expected "Message" (operator ==)
[task 2019-10-10T09:59:50.217Z] 09:59:50 INFO - Stack trace:
[task 2019-10-10T09:59:50.217Z] 09:59:50 INFO - eventHandler@chrome://mochitests/content/browser/browser/components/originattributes/test/browser/browser_postMessage.js:71:20
[task 2019-10-10T09:59:50.217Z] 09:59:50 INFO - EventListener.handleEvent*@chrome://mochitests/content/browser/browser/components/originattributes/test/browser/browser_postMessage.js:62:15
[task 2019-10-10T09:59:50.218Z] 09:59:50 INFO - @chrome://mochitests/content/browser/browser/components/originattributes/test/browser/browser_postMessage.js:61:11
[task 2019-10-10T09:59:50.218Z] 09:59:50 INFO - execute@resource://specialpowers/SpecialPowersSandbox.jsm:80:12
[task 2019-10-10T09:59:50.218Z] 09:59:50 INFO - _spawnTask@resource://specialpowers/SpecialPowersChild.jsm:1702:15
[task 2019-10-10T09:59:50.218Z] 09:59:50 INFO - receiveMessage@resource://specialpowers/SpecialPowersChild.jsm:285:21
[task 2019-10-10T09:59:50.786Z] 09:59:50 INFO - Console message: [JavaScript Warning: "Storage access automatically granted for tracker “http://example.org” on “http://example.com”." {file: "http://example.com/browser/browser/components/originattributes/test/browser/file_postMessage.html" line: 48 column: 12 source: "chrome://mochitests/content/browser/browser/components/originattributes/test/browser/browser_postMessage.js"}]
[task 2019-10-10T09:59:51.111Z] 09:59:51 INFO - TEST-PASS | browser/components/originattributes/test/browser/browser_postMessage.js | It should not get a message from other OA. - "" == "" -
[task 2019-10-10T09:59:51.133Z] 09:59:51 INFO - Console message: [JavaScript Error: "Failed to execute ‘postMessage’ on ‘DOMWindow’: The target origin provided (‘http://example.com’) does not match the recipient window’s origin (‘http://example.com’)." {file: "http://example.org/browser/browser/components/originattributes/test/browser/file_postMessageSender.html?http://example.com" line: 0}]
[task 2019-10-10T09:59:51.557Z] 09:59:51 INFO - Console message: [JavaScript Warning: "Storage access automatically granted for tracker “http://example.org” on “http://example.com”." {file: "http://example.com/browser/browser/components/originattributes/test/browser/file_postMessage.html" line: 48 column: 12 source: "chrome://mochitests/content/browser/browser/components/originattributes/test/browser/browser_postMessage.js"}]
[task 2019-10-10T09:59:51.867Z] 09:59:51 INFO - Console message: [JavaScript Error: "Failed to execute ‘postMessage’ on ‘DOMWindow’: The target origin provided (‘http://example.com’) does not match the recipient window’s origin (‘http://example.com’)." {file: "http://example.org/browser/browser/components/originattributes/test/browser/file_postMessageSender.html?http://example.com" line: 0}]
[task 2019-10-10T09:59:51.868Z] 09:59:51 INFO - TEST-PASS | browser/components/originattributes/test/browser/browser_postMessage.js | It should not get a message from other OA. - "" == "" -
[task 2019-10-10T09:59:52.336Z] 09:59:52 INFO - TEST-PASS | browser/components/originattributes/test/browser/browser_postMessage.js | It should get a message from the same OA. - "Message" == "Message" -
[task 2019-10-10T09:59:52.807Z] 09:59:52 INFO - TEST-PASS | browser/components/originattributes/test/browser/browser_postMessage.js | It should get a message from the same OA. - "Message" == "Message" -
[task 2019-10-10T09:59:53.293Z] 09:59:53 INFO - TEST-PASS | browser/components/originattributes/test/browser/browser_postMessage.js | It should get a message from the same OA. - "Message" == "Message" -
[task 2019-10-10T09:59:53.739Z] 09:59:53 INFO - TEST-PASS | browser/components/originattributes/test/browser/browser_postMessage.js | It should get a message from the same OA. - "Message" == "Message" -
[task 2019-10-10T09:59:53.755Z] 09:59:53 INFO - Leaving test bound runTests
[task 2019-10-10T09:59:53.770Z] 09:59:53 INFO - GECKO(5480) | MEMORY STAT | vsize 3113MB | residentFast 357MB | heapAllocated 146MB
Updated•5 years ago
|
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment 21•5 years ago
|
||
https://wiki.mozilla.org/Bug_Triage#Intermittent_Test_Failure_Cleanup
For more information, please visit auto_nag documentation.
Comment 22•5 years ago
|
||
Recent log:
https://treeherder.mozilla.org/logviewer.html#/jobs?job_id=298067550&repo=mozilla-central&lineNumber=2462
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment 25•4 years ago
|
||
https://wiki.mozilla.org/Bug_Triage#Intermittent_Test_Failure_Cleanup
For more information, please visit auto_nag documentation.
Comment 26•4 years ago
|
||
Recent log:
https://treeherder.mozilla.org/logviewer.html#/jobs?job_id=304545752&repo=autoland&lineNumber=2197
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment 62•4 years ago
|
||
https://wiki.mozilla.org/Bug_Triage#Intermittent_Test_Failure_Cleanup
For more information, please visit auto_nag documentation.
Comment 63•4 years ago
|
||
Recent failure log: https://treeherder.mozilla.org/logviewer?job_id=335879361&repo=autoland&lineNumber=7180
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Updated•3 years ago
|
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment 72•3 years ago
|
||
Tracking for Fission Milestone M7a because these test failures all have Fission enabled and block Fission test bug 1713897.
Comment 73•3 years ago
|
||
Note that this test was disabled on Fission Linux ASan by bug 1694824, though the most frequently failing platform in the Intermittent Failures Robot comments above is macOS opt.
[browser_postMessage.js]
skip-if =
fission && os == "linux" && asan # Bug 1713897 - new Fission platform triage
Comment hidden (Intermittent Failures Robot) |
Comment 75•3 years ago
|
||
Paul, I'm tentatively assigning this bug to you because you are assigned to bug 1713897, which this bug blocks.
This origin attributes test (browser_postMessage.js) is failing more frequently with Fission
mstange's hypothesis in bug 1713897 comment 7:
The only hypothesis I have so far is related to the fact that the test toggles the privacy.firstparty.isolate.block_post_message pref between subtests - maybe the content process hasn't had a chance to react to that pref change by the time it sends its message. I'm not sure if await SpecialPowers.pushPrefEnv(...) means that all content processes know about the new pref by the time the promise resolves.
Assignee | ||
Comment 76•3 years ago
|
||
Assignee | ||
Updated•3 years ago
|
Comment 77•3 years ago
|
||
Comment 78•3 years ago
|
||
bugherder |
Comment hidden (Intermittent Failures Robot) |
Updated•3 years ago
|
Updated•3 years ago
|
Description
•