Skip to content

Sync WPT with upstream (01-03-2026)#42925

Merged
servo-bot merged 1 commit intomainfrom
wpt_update_01-03-2026
Mar 1, 2026
Merged

Sync WPT with upstream (01-03-2026)#42925
servo-bot merged 1 commit intomainfrom
wpt_update_01-03-2026

Conversation

@servo-wpt-sync
Copy link
Copy Markdown
Collaborator

Automated downstream sync of changes from upstream as of 01-03-2026
[no-wpt-sync]

@servo-highfive servo-highfive added the S-awaiting-review There is new code that needs to be reviewed. label Mar 1, 2026
@servo-bot servo-bot enabled auto-merge March 1, 2026 01:27
@servo-highfive servo-highfive removed the S-awaiting-review There is new code that needs to be reviewed. label Mar 1, 2026
@servo-bot servo-bot added this pull request to the merge queue Mar 1, 2026
@servo-highfive servo-highfive added the S-awaiting-merge The PR is in the process of compiling and running tests on the automated CI. label Mar 1, 2026
Merged via the queue into main with commit 62e9ce8 Mar 1, 2026
33 checks passed
@servo-bot servo-bot deleted the wpt_update_01-03-2026 branch March 1, 2026 02:10
@servo-highfive servo-highfive removed the S-awaiting-merge The PR is in the process of compiling and running tests on the automated CI. label Mar 1, 2026
kkoyung added a commit to kkoyung/servo that referenced this pull request Mar 1, 2026
The specification of WebCrypto and Modern Algorithms in WebCrypto has
updated to reorder reading algorithm and data arguments in "encrypt",
"decrypt", "sign", "verify", "digest", "importKey", "unwrapKey",
"decapsulateKey" and "decapsulateBits" methods.

WebCrypto:
w3c/webcrypto@5b57233

Modern Algorithms in WebCrypto:
WICG/webcrypto-modern-algos@ae72ee6

This patch updates our implementation accordingly.

Testing: Pass new WPT tests added in
web-platform-tests/wpt#57614 and
servo#42925

Signed-off-by: Kingsley Yung <[email protected]>
sagudev added a commit to sagudev/servo that referenced this pull request Mar 1, 2026
{"fail_fast": false, "matrix": [{"name": "Linux (WPT)", "workflow": "linux", "wpt": true, "profile": "release", "unit_tests": false, "build_libservo": false, "bencher": false, "coverage": false, "build_args": "", "wpt_args": "", "number_of_wpt_chunks": 20}]}
github-merge-queue bot pushed a commit that referenced this pull request Mar 1, 2026
As titled. The change is prepared a while ago to eliminate dead code, 
but the test case added requires change from `testdriver-actions.js`: 
web-platform-tests/wpt#57607 just landed by
latest wpt-sync: #42925.

Part of #41923

Testing: Added a WPT test.
Fixes: #42921

---------

Signed-off-by: Euclid Ye <[email protected]>
github-merge-queue bot pushed a commit that referenced this pull request Mar 1, 2026
…2927)

The specification of WebCrypto and Modern Algorithms in WebCrypto has
updated to reorder reading algorithm and data arguments in "encrypt",
"decrypt", "sign", "verify", "digest", "importKey", "unwrapKey",
"decapsulateKey" and "decapsulateBits" methods. This patch updates our
implementation accordingly.

The relevant commits in specification repositories:
- WebCrypto:
w3c/webcrypto@5b57233
- Modern Algorithms in WebCrypto:
WICG/webcrypto-modern-algos@ae72ee6

Testing: Pass new WPT tests added in
web-platform-tests/wpt#57614 and
#42925

Signed-off-by: Kingsley Yung <[email protected]>
simonwuelker pushed a commit to simonwuelker/servo that referenced this pull request Mar 3, 2026
Automated downstream sync of changes from upstream as of 01-03-2026
[no-wpt-sync]

Signed-off-by: WPT Sync Bot <[email protected]>
simonwuelker pushed a commit to simonwuelker/servo that referenced this pull request Mar 3, 2026
…o#42926)

As titled. The change is prepared a while ago to eliminate dead code, 
but the test case added requires change from `testdriver-actions.js`: 
web-platform-tests/wpt#57607 just landed by
latest wpt-sync: servo#42925.

Part of servo#41923

Testing: Added a WPT test.
Fixes: servo#42921

---------

Signed-off-by: Euclid Ye <[email protected]>
simonwuelker pushed a commit to simonwuelker/servo that referenced this pull request Mar 3, 2026
…rvo#42927)

The specification of WebCrypto and Modern Algorithms in WebCrypto has
updated to reorder reading algorithm and data arguments in "encrypt",
"decrypt", "sign", "verify", "digest", "importKey", "unwrapKey",
"decapsulateKey" and "decapsulateBits" methods. This patch updates our
implementation accordingly.

The relevant commits in specification repositories:
- WebCrypto:
w3c/webcrypto@5b57233
- Modern Algorithms in WebCrypto:
WICG/webcrypto-modern-algos@ae72ee6

Testing: Pass new WPT tests added in
web-platform-tests/wpt#57614 and
servo#42925

Signed-off-by: Kingsley Yung <[email protected]>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants