Closed
Bug 1957154
Opened 27 days ago
Closed 23 days ago
[wpt-sync] Sync PR 51699 - [Protected Audiences] Make WPT tests reject unexpected CORS preflights.
Categories
(Core :: CSS Parsing and Computation, task, P4)
Core
CSS Parsing and Computation
Tracking
()
RESOLVED
FIXED
139 Branch
Tracking | Status | |
---|---|---|
firefox139 | --- | fixed |
People
(Reporter: wpt-sync, Unassigned)
References
()
Details
(Whiteboard: [wptsync downstream])
Sync web-platform-tests PR 51699 into mozilla-central (this bug is closed when the sync is complete).
PR: https://github.com/web-platform-tests/wpt/pull/51699
Details from upstream follow.
Matt Menke <mmenke@chromium.org> wrote:
[Protected Audiences] Make WPT tests reject unexpected CORS preflights.
Bug: None
Change-Id: I0d529fc16856476b4a40c1745f521ab05cf81330
Reviewed-on: https://chromium-review.googlesource.com/6404777
WPT-Export-Revision: 4ae4f537e2bafae22b77e6516a804067b8e6f868
Assignee | ||
Updated•27 days ago
|
Component: web-platform-tests → CSS Parsing and Computation
Product: Testing → Core
Assignee | ||
Comment 1•27 days ago
|
||
Pushed to try (stability) https://treeherder.mozilla.org/#/jobs?repo=try&revision=3e85722bbcfadd4b464a1eaa1e8f79268dac46dc
Assignee | ||
Comment 2•27 days ago
|
||
CI Results
Ran 9 Firefox configurations based on mozilla-central, and Firefox, Chrome, and Safari on GitHub CI
Total 11 tests and 2 subtests
Status Summary
Firefox
OK
: 11
FAIL
: 49
Chrome
OK
: 11
PASS
: 47
FAIL
: 2
Safari
OK
: 11
FAIL
: 49
Links
Gecko CI (Treeherder)
GitHub PR Head
GitHub PR Base
Details
New Tests That Don't Pass
- /fledge/tentative/no-winner.https.window.html?1-5 [wpt.fyi]:
OK
[GitHub
],SKIP
[Gecko-android-em-7.0-x86_64-lite-qr-opt-geckoview
,Gecko-android-em-7.0-x86_64-qr-debug-geckoview
,Gecko-android-em-7.0-x86_64-qr-opt-geckoview
,Gecko-linux1804-64-qr-debug
,Gecko-linux1804-64-qr-opt
,Gecko-windows11-32-24h2-debug
,Gecko-windows11-32-24h2-opt
,Gecko-windows11-64-24h2-debug
,Gecko-windows11-64-24h2-opt
] (Chrome:OK
, Safari:OK
)- Bidding logic script: error=close-connection:
FAIL
(Chrome:PASS
, Safari:FAIL
) - Bidding logic script: error=http-error:
FAIL
(Chrome:PASS
, Safari:FAIL
) - Bidding logic script: error=no-content-type:
FAIL
(Chrome:PASS
, Safari:FAIL
) - Bidding logic script: error=wrong-content-type:
FAIL
(Chrome:PASS
, Safari:FAIL
) - Bidding logic script: error=bad-allow-fledge:
FAIL
(Chrome:PASS
, Safari:FAIL
)
- Bidding logic script: error=close-connection:
- /fledge/tentative/no-winner.https.window.html?16-20 [wpt.fyi]:
OK
[GitHub
],SKIP
[Gecko-android-em-7.0-x86_64-lite-qr-opt-geckoview
,Gecko-android-em-7.0-x86_64-qr-debug-geckoview
,Gecko-android-em-7.0-x86_64-qr-opt-geckoview
,Gecko-linux1804-64-qr-debug
,Gecko-linux1804-64-qr-opt
,Gecko-windows11-32-24h2-debug
,Gecko-windows11-32-24h2-opt
,Gecko-windows11-64-24h2-debug
,Gecko-windows11-64-24h2-opt
] (Chrome:OK
, Safari:OK
)- Bidding logic script: generateBid=return {bid: 1, render: "https://not-in-ads-array.test/"};:
FAIL
(Chrome:PASS
, Safari:FAIL
) - Bidding logic script: generateBid=return {bid: 1};:
FAIL
(Chrome:PASS
, Safari:FAIL
) - Bidding logic script: generateBid=return {render: interestGroup.ads[0].renderURL};:
FAIL
(Chrome:PASS
, Safari:FAIL
) - Bidding logic script: generateBid=return {bid:0, render: interestGroup.ads[0].renderURL};:
FAIL
(Chrome:PASS
, Safari:FAIL
) - Bidding logic script: generateBid=return {bid:-1, render: interestGroup.ads[0].renderURL};:
FAIL
(Chrome:PASS
, Safari:FAIL
)
- Bidding logic script: generateBid=return {bid: 1, render: "https://not-in-ads-array.test/"};:
- /fledge/tentative/no-winner.https.window.html?36-40 [wpt.fyi]:
OK
[GitHub
],SKIP
[Gecko-android-em-7.0-x86_64-lite-qr-opt-geckoview
,Gecko-android-em-7.0-x86_64-qr-debug-geckoview
,Gecko-android-em-7.0-x86_64-qr-opt-geckoview
,Gecko-linux1804-64-qr-debug
,Gecko-linux1804-64-qr-opt
,Gecko-windows11-32-24h2-debug
,Gecko-windows11-32-24h2-opt
,Gecko-windows11-64-24h2-debug
,Gecko-windows11-64-24h2-opt
] (Chrome:OK
, Safari:OK
)- Decision logic script: scoreAd=return -1;:
FAIL
(Chrome:PASS
, Safari:FAIL
) - Decision logic script: scoreAd=return {desirability: 0};:
FAIL
(Chrome:PASS
, Safari:FAIL
) - Decision logic script: scoreAd=return {desirability: -1};:
FAIL
(Chrome:PASS
, Safari:FAIL
) - Bidding WASM helper: error=close-connection:
FAIL
(Chrome:PASS
, Safari:FAIL
) - Bidding WASM helper: error=http-error:
FAIL
(Chrome:PASS
, Safari:FAIL
)
- Decision logic script: scoreAd=return -1;:
- /fledge/tentative/no-winner.https.window.html?21-25 [wpt.fyi]:
OK
[GitHub
],SKIP
[Gecko-android-em-7.0-x86_64-lite-qr-opt-geckoview
,Gecko-android-em-7.0-x86_64-qr-debug-geckoview
,Gecko-android-em-7.0-x86_64-qr-opt-geckoview
,Gecko-linux1804-64-qr-debug
,Gecko-linux1804-64-qr-opt
,Gecko-windows11-32-24h2-debug
,Gecko-windows11-32-24h2-opt
,Gecko-windows11-64-24h2-debug
,Gecko-windows11-64-24h2-opt
] (Chrome:OK
, Safari:OK
)- Decision logic script: error=close-connection:
FAIL
(Chrome:PASS
, Safari:FAIL
) - Decision logic script: error=http-error:
FAIL
(Chrome:PASS
, Safari:FAIL
) - Decision logic script: error=no-content-type:
FAIL
(Chrome:PASS
, Safari:FAIL
) - Decision logic script: error=wrong-content-type:
FAIL
(Chrome:PASS
, Safari:FAIL
) - Decision logic script: error=bad-allow-fledge:
FAIL
(Chrome:PASS
, Safari:FAIL
)
- Decision logic script: error=close-connection:
- /fledge/tentative/no-winner.https.window.html?6-10 [wpt.fyi]:
OK
[GitHub
],SKIP
[Gecko-android-em-7.0-x86_64-lite-qr-opt-geckoview
,Gecko-android-em-7.0-x86_64-qr-debug-geckoview
,Gecko-android-em-7.0-x86_64-qr-opt-geckoview
,Gecko-linux1804-64-qr-debug
,Gecko-linux1804-64-qr-opt
,Gecko-windows11-32-24h2-debug
,Gecko-windows11-32-24h2-opt
,Gecko-windows11-64-24h2-debug
,Gecko-windows11-64-24h2-opt
] (Chrome:OK
, Safari:OK
)- Bidding logic script: error=fledge-not-allowed:
FAIL
(Chrome:PASS
, Safari:FAIL
) - Bidding logic script: error=no-allow-fledge:
FAIL
(Chrome:PASS
, Safari:FAIL
) - Bidding logic script: error=no-body:
FAIL
(Chrome:PASS
, Safari:FAIL
) - Bidding logic script: error=no-generateBid:
FAIL
(Chrome:PASS
, Safari:FAIL
) - Bidding logic script: generateBid=throw 1;:
FAIL
(Chrome:PASS
, Safari:FAIL
)
- Bidding logic script: error=fledge-not-allowed:
- /fledge/tentative/no-winner.https.window.html?26-30 [wpt.fyi]:
OK
[GitHub
],SKIP
[Gecko-android-em-7.0-x86_64-lite-qr-opt-geckoview
,Gecko-android-em-7.0-x86_64-qr-debug-geckoview
,Gecko-android-em-7.0-x86_64-qr-opt-geckoview
,Gecko-linux1804-64-qr-debug
,Gecko-linux1804-64-qr-opt
,Gecko-windows11-32-24h2-debug
,Gecko-windows11-32-24h2-opt
,Gecko-windows11-64-24h2-debug
,Gecko-windows11-64-24h2-opt
] (Chrome:OK
, Safari:OK
)- Decision logic script: error=fledge-not-allowed:
FAIL
(Chrome:PASS
, Safari:FAIL
) - Decision logic script: error=no-allow-fledge:
FAIL
(Chrome:PASS
, Safari:FAIL
) - Decision logic script: error=no-body:
FAIL
(Chrome:PASS
, Safari:FAIL
) - Decision logic script: error=no-scoreAd:
FAIL
(Chrome:PASS
, Safari:FAIL
) - Decision logic script: scoreAd=throw 1;:
FAIL
(Chrome:PASS
, Safari:FAIL
)
- Decision logic script: error=fledge-not-allowed:
- /fledge/tentative/no-winner.https.window.html?31-35 [wpt.fyi]:
OK
[GitHub
],SKIP
[Gecko-android-em-7.0-x86_64-lite-qr-opt-geckoview
,Gecko-android-em-7.0-x86_64-qr-debug-geckoview
,Gecko-android-em-7.0-x86_64-qr-opt-geckoview
,Gecko-linux1804-64-qr-debug
,Gecko-linux1804-64-qr-opt
,Gecko-windows11-32-24h2-debug
,Gecko-windows11-32-24h2-opt
,Gecko-windows11-64-24h2-debug
,Gecko-windows11-64-24h2-opt
] (Chrome:OK
, Safari:OK
)- Decision logic script: scoreAd=This does not compile:
FAIL
(Chrome:PASS
, Safari:FAIL
) - Decision logic script: scoreAd=while(1);:
FAIL
(Chrome:PASS
, Safari:FAIL
) - Decision logic script: scoreAd=return "Foo";:
FAIL
(Chrome:PASS
, Safari:FAIL
) - Decision logic script: scoreAd=return {desirability: "Foo"};:
FAIL
(Chrome:PASS
, Safari:FAIL
) - Decision logic script: scoreAd=return 0;:
FAIL
(Chrome:PASS
, Safari:FAIL
)
- Decision logic script: scoreAd=This does not compile:
- /fledge/tentative/no-winner.https.window.html?41-45 [wpt.fyi]:
OK
[GitHub
],SKIP
[Gecko-android-em-7.0-x86_64-lite-qr-opt-geckoview
,Gecko-android-em-7.0-x86_64-qr-debug-geckoview
,Gecko-android-em-7.0-x86_64-qr-opt-geckoview
,Gecko-linux1804-64-qr-debug
,Gecko-linux1804-64-qr-opt
,Gecko-windows11-32-24h2-debug
,Gecko-windows11-32-24h2-opt
,Gecko-windows11-64-24h2-debug
,Gecko-windows11-64-24h2-opt
] (Chrome:OK
, Safari:OK
)- Bidding WASM helper: error=no-content-type:
FAIL
(Chrome:PASS
, Safari:FAIL
) - Bidding WASM helper: error=wrong-content-type:
FAIL
(Chrome:PASS
, Safari:FAIL
) - Bidding WASM helper: error=bad-allow-fledge:
FAIL
(Chrome:PASS
, Safari:FAIL
) - Bidding WASM helper: error=fledge-not-allowed:
FAIL
(Chrome:PASS
, Safari:FAIL
) - Bidding WASM helper: error=no-allow-fledge:
FAIL
(Chrome:PASS
, Safari:FAIL
)
- Bidding WASM helper: error=no-content-type:
- /fledge/tentative/no-winner.https.window.html?11-15 [wpt.fyi]:
OK
[GitHub
],SKIP
[Gecko-android-em-7.0-x86_64-lite-qr-opt-geckoview
,Gecko-android-em-7.0-x86_64-qr-debug-geckoview
,Gecko-android-em-7.0-x86_64-qr-opt-geckoview
,Gecko-linux1804-64-qr-debug
,Gecko-linux1804-64-qr-opt
,Gecko-windows11-32-24h2-debug
,Gecko-windows11-32-24h2-opt
,Gecko-windows11-64-24h2-debug
,Gecko-windows11-64-24h2-opt
] (Chrome:OK
, Safari:OK
)- Bidding logic script: generateBid=This does not compile:
FAIL
(Chrome:PASS
, Safari:FAIL
) - Bidding logic script: generateBid=while(1);:
FAIL
(Chrome:PASS
, Safari:FAIL
) - Bidding logic script: generateBid=return 5;:
FAIL
(Chrome:PASS
, Safari:FAIL
) - Bidding logic script: generateBid=return "Foo";:
FAIL
(Chrome:PASS
, Safari:FAIL
) - Bidding logic script: generateBid=return interestGroup.ads[0].renderURL;:
FAIL
(Chrome:PASS
, Safari:FAIL
)
- Bidding logic script: generateBid=This does not compile:
- /fledge/tentative/no-winner.https.window.html?46-last [wpt.fyi]:
OK
[GitHub
],SKIP
[Gecko-android-em-7.0-x86_64-lite-qr-opt-geckoview
,Gecko-android-em-7.0-x86_64-qr-debug-geckoview
,Gecko-android-em-7.0-x86_64-qr-opt-geckoview
,Gecko-linux1804-64-qr-debug
,Gecko-linux1804-64-qr-opt
,Gecko-windows11-32-24h2-debug
,Gecko-windows11-32-24h2-opt
,Gecko-windows11-64-24h2-debug
,Gecko-windows11-64-24h2-opt
] (Chrome:OK
, Safari:OK
)- Bidding WASM helper: error=no-body:
FAIL
(Chrome:PASS
, Safari:FAIL
) - Bidding WASM helper: error=not-wasm:
FAIL
(Chrome:PASS
, Safari:FAIL
)
- Bidding WASM helper: error=no-body:
- /fledge/tentative/service-worker-request-visibility.https.window.html?1-last [wpt.fyi]:
OK
[GitHub
],SKIP
[Gecko-android-em-7.0-x86_64-lite-qr-opt-geckoview
,Gecko-android-em-7.0-x86_64-qr-debug-geckoview
,Gecko-android-em-7.0-x86_64-qr-opt-geckoview
,Gecko-linux1804-64-qr-debug
,Gecko-linux1804-64-qr-opt
,Gecko-windows11-32-24h2-debug
,Gecko-windows11-32-24h2-opt
,Gecko-windows11-64-24h2-debug
,Gecko-windows11-64-24h2-opt
] (Chrome:OK
, Safari:OK
)- Make sure service workers do see public requests.:
FAIL
(Chrome:FAIL
, Safari:FAIL
) - Make sure service workers do not see private requests:
FAIL
(Chrome:FAIL
, Safari:FAIL
)
- Make sure service workers do see public requests.:
Tests Disabled in Gecko Infrastructure
- /fledge/tentative/no-winner.https.window.html?1-5 [wpt.fyi]:
OK
[GitHub
],SKIP
[Gecko-android-em-7.0-x86_64-lite-qr-opt-geckoview
,Gecko-android-em-7.0-x86_64-qr-debug-geckoview
,Gecko-android-em-7.0-x86_64-qr-opt-geckoview
,Gecko-linux1804-64-qr-debug
,Gecko-linux1804-64-qr-opt
,Gecko-windows11-32-24h2-debug
,Gecko-windows11-32-24h2-opt
,Gecko-windows11-64-24h2-debug
,Gecko-windows11-64-24h2-opt
] (Chrome:OK
, Safari:OK
) - /fledge/tentative/no-winner.https.window.html?16-20 [wpt.fyi]:
OK
[GitHub
],SKIP
[Gecko-android-em-7.0-x86_64-lite-qr-opt-geckoview
,Gecko-android-em-7.0-x86_64-qr-debug-geckoview
,Gecko-android-em-7.0-x86_64-qr-opt-geckoview
,Gecko-linux1804-64-qr-debug
,Gecko-linux1804-64-qr-opt
,Gecko-windows11-32-24h2-debug
,Gecko-windows11-32-24h2-opt
,Gecko-windows11-64-24h2-debug
,Gecko-windows11-64-24h2-opt
] (Chrome:OK
, Safari:OK
) - /fledge/tentative/no-winner.https.window.html?36-40 [wpt.fyi]:
OK
[GitHub
],SKIP
[Gecko-android-em-7.0-x86_64-lite-qr-opt-geckoview
,Gecko-android-em-7.0-x86_64-qr-debug-geckoview
,Gecko-android-em-7.0-x86_64-qr-opt-geckoview
,Gecko-linux1804-64-qr-debug
,Gecko-linux1804-64-qr-opt
,Gecko-windows11-32-24h2-debug
,Gecko-windows11-32-24h2-opt
,Gecko-windows11-64-24h2-debug
,Gecko-windows11-64-24h2-opt
] (Chrome:OK
, Safari:OK
) - /fledge/tentative/no-winner.https.window.html?21-25 [wpt.fyi]:
OK
[GitHub
],SKIP
[Gecko-android-em-7.0-x86_64-lite-qr-opt-geckoview
,Gecko-android-em-7.0-x86_64-qr-debug-geckoview
,Gecko-android-em-7.0-x86_64-qr-opt-geckoview
,Gecko-linux1804-64-qr-debug
,Gecko-linux1804-64-qr-opt
,Gecko-windows11-32-24h2-debug
,Gecko-windows11-32-24h2-opt
,Gecko-windows11-64-24h2-debug
,Gecko-windows11-64-24h2-opt
] (Chrome:OK
, Safari:OK
) - /fledge/tentative/no-winner.https.window.html?6-10 [wpt.fyi]:
OK
[GitHub
],SKIP
[Gecko-android-em-7.0-x86_64-lite-qr-opt-geckoview
,Gecko-android-em-7.0-x86_64-qr-debug-geckoview
,Gecko-android-em-7.0-x86_64-qr-opt-geckoview
,Gecko-linux1804-64-qr-debug
,Gecko-linux1804-64-qr-opt
,Gecko-windows11-32-24h2-debug
,Gecko-windows11-32-24h2-opt
,Gecko-windows11-64-24h2-debug
,Gecko-windows11-64-24h2-opt
] (Chrome:OK
, Safari:OK
) - /fledge/tentative/no-winner.https.window.html?26-30 [wpt.fyi]:
OK
[GitHub
],SKIP
[Gecko-android-em-7.0-x86_64-lite-qr-opt-geckoview
,Gecko-android-em-7.0-x86_64-qr-debug-geckoview
,Gecko-android-em-7.0-x86_64-qr-opt-geckoview
,Gecko-linux1804-64-qr-debug
,Gecko-linux1804-64-qr-opt
,Gecko-windows11-32-24h2-debug
,Gecko-windows11-32-24h2-opt
,Gecko-windows11-64-24h2-debug
,Gecko-windows11-64-24h2-opt
] (Chrome:OK
, Safari:OK
) - /fledge/tentative/no-winner.https.window.html?31-35 [wpt.fyi]:
OK
[GitHub
],SKIP
[Gecko-android-em-7.0-x86_64-lite-qr-opt-geckoview
,Gecko-android-em-7.0-x86_64-qr-debug-geckoview
,Gecko-android-em-7.0-x86_64-qr-opt-geckoview
,Gecko-linux1804-64-qr-debug
,Gecko-linux1804-64-qr-opt
,Gecko-windows11-32-24h2-debug
,Gecko-windows11-32-24h2-opt
,Gecko-windows11-64-24h2-debug
,Gecko-windows11-64-24h2-opt
] (Chrome:OK
, Safari:OK
) - /fledge/tentative/no-winner.https.window.html?41-45 [wpt.fyi]:
OK
[GitHub
],SKIP
[Gecko-android-em-7.0-x86_64-lite-qr-opt-geckoview
,Gecko-android-em-7.0-x86_64-qr-debug-geckoview
,Gecko-android-em-7.0-x86_64-qr-opt-geckoview
,Gecko-linux1804-64-qr-debug
,Gecko-linux1804-64-qr-opt
,Gecko-windows11-32-24h2-debug
,Gecko-windows11-32-24h2-opt
,Gecko-windows11-64-24h2-debug
,Gecko-windows11-64-24h2-opt
] (Chrome:OK
, Safari:OK
) - /fledge/tentative/no-winner.https.window.html?11-15 [wpt.fyi]:
OK
[GitHub
],SKIP
[Gecko-android-em-7.0-x86_64-lite-qr-opt-geckoview
,Gecko-android-em-7.0-x86_64-qr-debug-geckoview
,Gecko-android-em-7.0-x86_64-qr-opt-geckoview
,Gecko-linux1804-64-qr-debug
,Gecko-linux1804-64-qr-opt
,Gecko-windows11-32-24h2-debug
,Gecko-windows11-32-24h2-opt
,Gecko-windows11-64-24h2-debug
,Gecko-windows11-64-24h2-opt
] (Chrome:OK
, Safari:OK
) - /fledge/tentative/no-winner.https.window.html?46-last [wpt.fyi]:
OK
[GitHub
],SKIP
[Gecko-android-em-7.0-x86_64-lite-qr-opt-geckoview
,Gecko-android-em-7.0-x86_64-qr-debug-geckoview
,Gecko-android-em-7.0-x86_64-qr-opt-geckoview
,Gecko-linux1804-64-qr-debug
,Gecko-linux1804-64-qr-opt
,Gecko-windows11-32-24h2-debug
,Gecko-windows11-32-24h2-opt
,Gecko-windows11-64-24h2-debug
,Gecko-windows11-64-24h2-opt
] (Chrome:OK
, Safari:OK
) - /fledge/tentative/service-worker-request-visibility.https.window.html?1-last [wpt.fyi]:
OK
[GitHub
],SKIP
[Gecko-android-em-7.0-x86_64-lite-qr-opt-geckoview
,Gecko-android-em-7.0-x86_64-qr-debug-geckoview
,Gecko-android-em-7.0-x86_64-qr-opt-geckoview
,Gecko-linux1804-64-qr-debug
,Gecko-linux1804-64-qr-opt
,Gecko-windows11-32-24h2-debug
,Gecko-windows11-32-24h2-opt
,Gecko-windows11-64-24h2-debug
,Gecko-windows11-64-24h2-opt
] (Chrome:OK
, Safari:OK
)
Pushed by wptsync@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/cc62a2d626b9
[wpt PR 51699] - [Protected Audiences] Make WPT tests reject unexpected CORS preflights., a=testonly
Comment 4•23 days ago
|
||
bugherder |
Status: NEW → RESOLVED
Closed: 23 days ago
status-firefox139:
--- → fixed
Resolution: --- → FIXED
Target Milestone: --- → 139 Branch
You need to log in
before you can comment on or make changes to this bug.
Description
•