Skip to content

Releases: web-platform-tests/wpt

merge_pr_56559

08 Dec 10:26

Choose a tag to compare

webrtc: unmute tracks until a packet arrives after a receptiveness change

This is gated by kMediaStreamTrackEmptyVideoFrameMonitor for more
deterministic behavior and kWebRtcUnmuteTracksWhenPacketArrives2
which is the new killswitch.

Bug: chromium:40821064
Change-Id: Ib0b87c8178d485565a9ead7883d673354617f858
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/7216294
Commit-Queue: Philipp Hancke [email protected]
Reviewed-by: Henrik Boström [email protected]
Reviewed-by: Guido Urdaneta [email protected]
Cr-Commit-Position: refs/heads/main@{#1555346}

merge_pr_56557

08 Dec 10:23

Choose a tag to compare

CSS Highlight API: Don't add invalid static ranges to Selection.

Differential Revision: https://phabricator.services.mozilla.com/D275360

bugzilla-url: https://bugzilla.mozilla.org/show_bug.cgi?id=2004005
gecko-commit: fd9997141938dcd70dacea83092ec425a1560fc6
gecko-reviewers: smaug

merge_pr_56556

08 Dec 09:19

Choose a tag to compare

Revert "Bug 2004005 - CSS Highlight API: Don't add invalid static ranges to Selection. " for causing build bustages on Selection.cpp

This reverts commit 15ee536019d871203b3959f6d3a5b3b412faeafc.

gecko-commit: 8b3b945c8696d51492553f658554cf3a3343adc6
gecko-reviewers: smaug

merge_pr_56555

08 Dec 09:24

Choose a tag to compare

Add some tests for case-insensitivity of language tag matching.

Differential Revision: https://phabricator.services.mozilla.com/D275270

bugzilla-url: https://bugzilla.mozilla.org/show_bug.cgi?id=2003721
gecko-commit: e957834932b9c818e1e5dcc0ce0ef305b13d500a
gecko-reviewers: layout-reviewers, emilio

merge_pr_56548

08 Dec 13:12

Choose a tag to compare

Verify script enforcement applies even if the source text is modified before require-trusted-types-for 'script' is set.

Current spec [1] essentially caches the "script text" associated to a
script element: it is initially empty and updated by various APIs calls.
The "prepare the script element" algorithm is modified [2], so that
"child text content" would go through the default policy if it does
not match the cached "script text" [3].

Script enforcement could be alternatively be implemented by flags [4].
In that case, it might be tempting not to update the flags when the API
calls modifying a script are performed before Trusted Types are
actually enforced, with the rationale that these API calls are not
considered untrusted at that time. For a cache-based implementations,
this would be equivalent to not caching the "script text" until the
first time it is set in a context when Trusted Types is enforced.

However, WebKit and Chromium follow the spec and really try and run
the default policy on the script text, even if the script text was
modified before TrustedTypes enforcement got enabled. This PR adds
tests to verify this behavior for HTML and SVG scripts.

For completeness, this also verifies that if we remove the
require-trusted-types-for meta tag before the test is executed, then
TrustedTypes enforcement remains enabled per [5].

[1] https://w3c.github.io/trusted-types/dist/spec/#enforcement-in-scripts
[2] https://w3c.github.io/trusted-types/dist/spec/#slot-value-verification
[3] https://w3c.github.io/trusted-types/dist/spec/#prepare-the-script-text
[4] w3c/trusted-types#579
[5] https://www.w3.org/TR/CSP3/#meta-element

merge_pr_56511

08 Dec 14:10
04b9c7f

Choose a tag to compare

Classify scroll-markers (#56511)

merge_pr_56506

08 Dec 14:13
25b26d4

Choose a tag to compare

Map "float and clear" to web-features (#56506)

merge_pr_56398

08 Dec 12:22

Choose a tag to compare

Bump genshi from 0.7.7 to 0.7.10 in /tools

Bumps genshi from 0.7.7 to 0.7.10.


updated-dependencies:

  • dependency-name: genshi
    dependency-version: 0.7.10
    dependency-type: direct:production
    update-type: version-update:semver-patch
    ...

Signed-off-by: dependabot[bot] [email protected]

merge_pr_56553

07 Dec 04:57

Choose a tag to compare

Add some tests for case-insensitivity of language tag matching.

Differential Revision: https://phabricator.services.mozilla.com/D275270

bugzilla-url: https://bugzilla.mozilla.org/show_bug.cgi?id=2003721
gecko-commit: 0a678995cbfcf6232a7c8f0ce27ff14236ad2fb8
gecko-reviewers: layout-reviewers, emilio

merge_pr_56546

07 Dec 02:51

Choose a tag to compare

add test

Signed-off-by: anonmiraj [email protected]