Closed Bug 1771292 Opened 3 years ago Closed 3 years ago

Perma /webmessaging/broadcastchannel/cross-partition.https.tentative.html | BroadcastChannel messages aren't received from a nested iframe with a cross-site ancestor - assert_equals: expected "iframe2 msg" but g when Gecko 102 merges to Beta on 2022-05-30

Categories

(Core :: DOM: Core & HTML, defect)

defect

Tracking

()

VERIFIED FIXED
102 Branch
Tracking Status
firefox-esr91 --- unaffected
firefox100 --- unaffected
firefox101 --- unaffected
firefox102 + verified

People

(Reporter: noriszfay, Assigned: aryx)

References

(Regression)

Details

(Keywords: regression)

Attachments

(1 file)

Central-as-beta simulation

How to run these simulations

Failure log:

[task 2022-05-26T11:44:11.221Z] 11:44:11     INFO - TEST-START | /webmessaging/broadcastchannel/cross-partition.https.tentative.html
[task 2022-05-26T11:44:11.251Z] 11:44:11     INFO - Closing window fc54c82e-fe6b-42d8-bd92-259097197613
[task 2022-05-26T11:44:13.146Z] 11:44:13     INFO - PID 20054 | -----------------------------------------------------
[task 2022-05-26T11:44:13.146Z] 11:44:13     INFO - PID 20054 | Suppressions used:
[task 2022-05-26T11:44:13.148Z] 11:44:13     INFO - PID 20054 |   count      bytes template
[task 2022-05-26T11:44:13.149Z] 11:44:13     INFO - PID 20054 |      11        352 nsComponentManagerImpl
[task 2022-05-26T11:44:13.150Z] 11:44:13     INFO - PID 20054 |       2        288 libfontconfig.so
[task 2022-05-26T11:44:13.151Z] 11:44:13     INFO - PID 20054 | -----------------------------------------------------
[task 2022-05-26T11:44:14.662Z] 11:44:14     INFO - PID 20054 | -----------------------------------------------------
[task 2022-05-26T11:44:14.663Z] 11:44:14     INFO - PID 20054 | Suppressions used:
[task 2022-05-26T11:44:14.665Z] 11:44:14     INFO - PID 20054 |   count      bytes template
[task 2022-05-26T11:44:14.666Z] 11:44:14     INFO - PID 20054 |      11        352 nsComponentManagerImpl
[task 2022-05-26T11:44:14.667Z] 11:44:14     INFO - PID 20054 |       2        288 libfontconfig.so
[task 2022-05-26T11:44:14.668Z] 11:44:14     INFO - PID 20054 | -----------------------------------------------------
[task 2022-05-26T11:44:17.815Z] 11:44:17     INFO - PID 20054 | -----------------------------------------------------
[task 2022-05-26T11:44:17.816Z] 11:44:17     INFO - PID 20054 | Suppressions used:
[task 2022-05-26T11:44:17.817Z] 11:44:17     INFO - PID 20054 |   count      bytes template
[task 2022-05-26T11:44:17.819Z] 11:44:17     INFO - PID 20054 |      11        352 nsComponentManagerImpl
[task 2022-05-26T11:44:17.821Z] 11:44:17     INFO - PID 20054 |       2        288 libfontconfig.so
[task 2022-05-26T11:44:17.823Z] 11:44:17     INFO - PID 20054 | -----------------------------------------------------
[task 2022-05-26T11:44:22.609Z] 11:44:22     INFO - PID 20054 | -----------------------------------------------------
[task 2022-05-26T11:44:22.609Z] 11:44:22     INFO - PID 20054 | Suppressions used:
[task 2022-05-26T11:44:22.611Z] 11:44:22     INFO - PID 20054 |   count      bytes template
[task 2022-05-26T11:44:22.611Z] 11:44:22     INFO - PID 20054 |      11        352 nsComponentManagerImpl
[task 2022-05-26T11:44:22.611Z] 11:44:22     INFO - PID 20054 |       2        288 libfontconfig.so
[task 2022-05-26T11:44:22.611Z] 11:44:22     INFO - PID 20054 | -----------------------------------------------------
[task 2022-05-26T11:44:27.350Z] 11:44:27     INFO - PID 20054 | -----------------------------------------------------
[task 2022-05-26T11:44:27.355Z] 11:44:27     INFO - PID 20054 | Suppressions used:
[task 2022-05-26T11:44:27.355Z] 11:44:27     INFO - PID 20054 |   count      bytes template
[task 2022-05-26T11:44:27.355Z] 11:44:27     INFO - PID 20054 |      11        352 nsComponentManagerImpl
[task 2022-05-26T11:44:27.356Z] 11:44:27     INFO - PID 20054 |       2        288 libfontconfig.so
[task 2022-05-26T11:44:27.357Z] 11:44:27     INFO - PID 20054 | -----------------------------------------------------
[task 2022-05-26T11:44:33.343Z] 11:44:33     INFO - PID 20054 | -----------------------------------------------------
[task 2022-05-26T11:44:33.345Z] 11:44:33     INFO - PID 20054 | Suppressions used:
[task 2022-05-26T11:44:33.348Z] 11:44:33     INFO - PID 20054 |   count      bytes template
[task 2022-05-26T11:44:33.348Z] 11:44:33     INFO - PID 20054 |      11        352 nsComponentManagerImpl
[task 2022-05-26T11:44:33.348Z] 11:44:33     INFO - PID 20054 |       2        288 libfontconfig.so
[task 2022-05-26T11:44:33.348Z] 11:44:33     INFO - PID 20054 | -----------------------------------------------------
[task 2022-05-26T11:44:35.610Z] 11:44:35     INFO - 
[task 2022-05-26T11:44:35.610Z] 11:44:35     INFO - TEST-FAIL | /webmessaging/broadcastchannel/cross-partition.https.tentative.html | BroadcastChannel messages aren't received from a cross-partition iframe - assert_equals: expected "iframe2 msg" but got "iframe1 msg"
[task 2022-05-26T11:44:35.610Z] 11:44:35     INFO - @https://web-platform.test:8443/webmessaging/broadcastchannel/cross-partition.https.tentative.html:82:18
[task 2022-05-26T11:44:35.610Z] 11:44:35     INFO - TEST-UNEXPECTED-FAIL | /webmessaging/broadcastchannel/cross-partition.https.tentative.html | BroadcastChannel messages aren't received from a nested iframe with a cross-site ancestor - assert_equals: expected "iframe2 msg" but got "iframe1 msg"
[task 2022-05-26T11:44:35.610Z] 11:44:35     INFO - @https://web-platform.test:8443/webmessaging/broadcastchannel/cross-partition.https.tentative.html:133:18
[task 2022-05-26T11:44:35.610Z] 11:44:35     INFO - 
[task 2022-05-26T11:44:35.610Z] 11:44:35     INFO - TEST-UNEXPECTED-FAIL | /webmessaging/broadcastchannel/cross-partition.https.tentative.html | BroadcastChannel messages aren't received from a cross-partition dedicated worker - assert_equals: expected "worker2 msg" but got "worker1 msg"
[task 2022-05-26T11:44:35.610Z] 11:44:35     INFO - @https://web-platform.test:8443/webmessaging/broadcastchannel/cross-partition.https.tentative.html:199:18
[task 2022-05-26T11:44:35.616Z] 11:44:35     INFO - 
[task 2022-05-26T11:44:35.616Z] 11:44:35     INFO - TEST-UNEXPECTED-FAIL | /webmessaging/broadcastchannel/cross-partition.https.tentative.html | BroadcastChannel messages aren't received from a cross-partition shared worker - assert_equals: expected "worker2 msg" but got "worker1 msg"
[task 2022-05-26T11:44:35.616Z] 11:44:35     INFO - @https://web-platform.test:8443/webmessaging/broadcastchannel/cross-partition.https.tentative.html:265:18
[task 2022-05-26T11:44:35.622Z] 11:44:35     INFO - 
[task 2022-05-26T11:44:35.622Z] 11:44:35     INFO - TEST-UNEXPECTED-FAIL | /webmessaging/broadcastchannel/cross-partition.https.tentative.html | BroadcastChannel messages aren't received from a cross-partition service worker - assert_equals: expected "worker2 msg" but got "worker1 msg"
[task 2022-05-26T11:44:35.622Z] 11:44:35     INFO - @https://web-platform.test:8443/webmessaging/broadcastchannel/cross-partition.https.tentative.html:349:18
[task 2022-05-26T11:44:35.622Z] 11:44:35     INFO - TEST-KNOWN-INTERMITTENT-OK | /webmessaging/broadcastchannel/cross-partition.https.tentative.html | took 24397ms
[task 2022-05-26T11:44:35.662Z] 11:44:35     INFO - PID 20054 | 1653565475660	Marionette	INFO	Stopped listening on port 42082
[task 2022-05-26T11:44:37.830Z] 11:44:37     INFO - PID 20054 | -----------------------------------------------------
[task 2022-05-26T11:44:37.832Z] 11:44:37     INFO - PID 20054 | Suppressions used:
[task 2022-05-26T11:44:37.833Z] 11:44:37     INFO - PID 20054 |   count      bytes template
[task 2022-05-26T11:44:37.834Z] 11:44:37     INFO - PID 20054 |      11        352 nsComponentManagerImpl
[task 2022-05-26T11:44:37.836Z] 11:44:37     INFO - PID 20054 |       2        288 libfontconfig.so
[task 2022-05-26T11:44:37.837Z] 11:44:37     INFO - PID 20054 | -----------------------------------------------------
[task 2022-05-26T11:44:38.483Z] 11:44:38     INFO - PID 20054 | -----------------------------------------------------
[task 2022-05-26T11:44:38.485Z] 11:44:38     INFO - PID 20054 | Suppressions used:
[task 2022-05-26T11:44:38.488Z] 11:44:38     INFO - PID 20054 |   count      bytes template
[task 2022-05-26T11:44:38.491Z] 11:44:38     INFO - PID 20054 |      11        352 nsComponentManagerImpl
[task 2022-05-26T11:44:38.493Z] 11:44:38     INFO - PID 20054 |       2        288 libfontconfig.so
[task 2022-05-26T11:44:38.495Z] 11:44:38     INFO - PID 20054 | -----------------------------------------------------
[task 2022-05-26T11:44:38.798Z] 11:44:38     INFO - PID 20054 | -----------------------------------------------------
[task 2022-05-26T11:44:38.800Z] 11:44:38     INFO - PID 20054 | Suppressions used:
[task 2022-05-26T11:44:38.801Z] 11:44:38     INFO - PID 20054 |   count      bytes template
[task 2022-05-26T11:44:38.802Z] 11:44:38     INFO - PID 20054 |      11        352 nsComponentManagerImpl
[task 2022-05-26T11:44:38.803Z] 11:44:38     INFO - PID 20054 |       2        288 libfontconfig.so
[task 2022-05-26T11:44:38.805Z] 11:44:38     INFO - PID 20054 | -----------------------------------------------------
[task 2022-05-26T11:44:38.982Z] 11:44:38     INFO - PID 20054 | -----------------------------------------------------
[task 2022-05-26T11:44:38.984Z] 11:44:38     INFO - PID 20054 | Suppressions used:
[task 2022-05-26T11:44:38.985Z] 11:44:38     INFO - PID 20054 |   count      bytes template
[task 2022-05-26T11:44:38.986Z] 11:44:38     INFO - PID 20054 |      11        352 nsComponentManagerImpl
[task 2022-05-26T11:44:38.987Z] 11:44:38     INFO - PID 20054 |       2        288 libfontconfig.so
[task 2022-05-26T11:44:38.988Z] 11:44:38     INFO - PID 20054 | -----------------------------------------------------
[task 2022-05-26T11:44:39.035Z] 11:44:39     INFO - PID 20054 | -----------------------------------------------------
[task 2022-05-26T11:44:39.039Z] 11:44:39     INFO - PID 20054 | Suppressions used:
[task 2022-05-26T11:44:39.040Z] 11:44:39     INFO - PID 20054 |   count      bytes template
[task 2022-05-26T11:44:39.042Z] 11:44:39     INFO - PID 20054 |      11        352 nsComponentManagerImpl
[task 2022-05-26T11:44:39.042Z] 11:44:39     INFO - PID 20054 |       2        288 libfontconfig.so
[task 2022-05-26T11:44:39.043Z] 11:44:39     INFO - PID 20054 | -----------------------------------------------------
[task 2022-05-26T11:44:39.074Z] 11:44:39     INFO - PID 20054 | -----------------------------------------------------
[task 2022-05-26T11:44:39.074Z] 11:44:39     INFO - PID 20054 | Suppressions used:
[task 2022-05-26T11:44:39.074Z] 11:44:39     INFO - PID 20054 |   count      bytes template
[task 2022-05-26T11:44:39.074Z] 11:44:39     INFO - PID 20054 |      11        352 nsComponentManagerImpl
[task 2022-05-26T11:44:39.074Z] 11:44:39     INFO - PID 20054 |       2        288 libfontconfig.so
[task 2022-05-26T11:44:39.075Z] 11:44:39     INFO - PID 20054 | -----------------------------------------------------
[task 2022-05-26T11:44:39.119Z] 11:44:39     INFO - PID 20054 | -----------------------------------------------------
[task 2022-05-26T11:44:39.120Z] 11:44:39     INFO - PID 20054 | Suppressions used:
[task 2022-05-26T11:44:39.121Z] 11:44:39     INFO - PID 20054 |   count      bytes template
[task 2022-05-26T11:44:39.122Z] 11:44:39     INFO - PID 20054 |      11        352 nsComponentManagerImpl
[task 2022-05-26T11:44:39.123Z] 11:44:39     INFO - PID 20054 |       2        288 libfontconfig.so
[task 2022-05-26T11:44:39.124Z] 11:44:39     INFO - PID 20054 | -----------------------------------------------------
[task 2022-05-26T11:44:39.139Z] 11:44:39     INFO - PID 20054 | -----------------------------------------------------
[task 2022-05-26T11:44:39.140Z] 11:44:39     INFO - PID 20054 | Suppressions used:
[task 2022-05-26T11:44:39.143Z] 11:44:39     INFO - PID 20054 |   count      bytes template
[task 2022-05-26T11:44:39.143Z] 11:44:39     INFO - PID 20054 |      11        352 nsComponentManagerImpl
[task 2022-05-26T11:44:39.143Z] 11:44:39     INFO - PID 20054 |       2        288 libfontconfig.so
[task 2022-05-26T11:44:39.144Z] 11:44:39     INFO - PID 20054 | -----------------------------------------------------
[task 2022-05-26T11:44:40.508Z] 11:44:40     INFO - PID 20054 | -----------------------------------------------------
[task 2022-05-26T11:44:40.510Z] 11:44:40     INFO - PID 20054 | Suppressions used:
[task 2022-05-26T11:44:40.510Z] 11:44:40     INFO - PID 20054 |   count      bytes template
[task 2022-05-26T11:44:40.511Z] 11:44:40     INFO - PID 20054 |       8        248 nsComponentManagerImpl
[task 2022-05-26T11:44:40.511Z] 11:44:40     INFO - PID 20054 |     633      18115 libfontconfig.so
[task 2022-05-26T11:44:40.512Z] 11:44:40     INFO - PID 20054 |     688       4131 libglib-2.0.so
[task 2022-05-26T11:44:40.513Z] 11:44:40     INFO - PID 20054 |       1        192 mozJSComponentLoader
[task 2022-05-26T11:44:40.514Z] 11:44:40     INFO - PID 20054 |       1         24 XPCWrappedNativeJSOps
[task 2022-05-26T11:44:40.514Z] 11:44:40     INFO - PID 20054 | -----------------------------------------------------
[task 2022-05-26T11:44:40.571Z] 11:44:40     INFO - Browser exited with return code 0
[task 2022-05-26T11:44:40.574Z] 11:44:40     INFO - Closing logging queue
[task 2022-05-26T11:44:40.574Z] 11:44:40     INFO - queue closed
[task 2022-05-26T11:44:40.597Z] 11:44:40     INFO - INFO | runtests.py | ASan using symbolizer at /builds/worker/workspace/build/application/firefox/llvm-symbolizer
[task 2022-05-26T11:44:40.604Z] 11:44:40     INFO - LSan enabled.
[task 2022-05-26T11:44:40.605Z] 11:44:40     INFO - INFO | runtests.py | ASan running in default memory configuration
[task 2022-05-26T11:44:40.605Z] 11:44:40     INFO - UBSan enabled.
[task 2022-05-26T11:44:40.607Z] 11:44:40     INFO - Application command: /builds/worker/workspace/build/application/firefox/firefox --marionette about:blank -profile /tmp/tmpgivrurlh
[task 2022-05-26T11:44:40.617Z] 11:44:40     INFO - PID 20326 | 1653565444308	Marionette	INFO	Marionette enabled
[task 2022-05-26T11:44:40.619Z] 11:44:40     INFO - PID 20326 | 1653565444316	Marionette	INFO	Listening on port 51842
[task 2022-05-26T11:44:40.621Z] 11:44:40     INFO - PID 20326 | console.warn: SearchSettings: "get: No settings file exists, new profile?" (new NotFoundError("Could not open the file at /tmp/tmpqs0w8qs1/search.json.mozlz4", (void 0)))
[task 2022-05-26T11:44:40.623Z] 11:44:40     INFO - Starting runner
[task 2022-05-26T11:44:41.830Z] 11:44:41     INFO - TEST-START | /webmessaging/broadcastchannel/detached-iframe.html

Hello James, this seems to be caused by the wpt-sync that got merged to central yesterday evening ( Bug 1770432 ). Could you take a look at it please? Thank you!

Flags: needinfo?(james)

New test steps got added in bug 1770342.

First party isolation (partioning) is only enabled in Nightly. Bug 1549587 is
the general bug tracking first party isolation.

Assignee: nobody → aryx.bugmail
Status: NEW → ASSIGNED
Has Regression Range: --- → yes

The patch seems to be working in today's beta-sim

Pushed by archaeopteryx@coole-files.de: https://hg.mozilla.org/integration/autoland/rev/9fd30731922a set webmessaging/broadcastchannel/cross-partition.https.tentative.html as failing outside Nightly.
Status: ASSIGNED → RESOLVED
Closed: 3 years ago
Resolution: --- → FIXED
Target Milestone: --- → 102 Branch

Fix verified in today's beta-sim.

Status: RESOLVED → VERIFIED
Flags: needinfo?(james)
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: