Skip to content

Releases: web-platform-tests/wpt

merge_pr_50835

21 Feb 07:33
Compare
Choose a tag to compare

DOM: test attribute's node document

For whatwg/dom#1360.

merge_pr_50834

21 Feb 19:41
Compare
Choose a tag to compare

Fix scroll-offsets-fractional-zoom.html.

See the comment.

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

bugzilla-url: https://bugzilla.mozilla.org/show_bug.cgi?id=1946100
gecko-commit: f7a82902d25fab7bdb9694f152585ec41779604b
gecko-reviewers: rego

merge_pr_50832

21 Feb 16:06
Compare
Choose a tag to compare

[Sanitizer API] Support removing of javascript: URLs.

The spec calls for removing attributes that navigate and contain
javascript:-URLs, when "safely" sanitizing.

Bug: 356601280
Change-Id: I742cca598e7fababff9e4f957a6f1d3109cdf4f1
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/6275931
Commit-Queue: Daniel Vogelheim [email protected]
Reviewed-by: Yifan Luo [email protected]
Cr-Commit-Position: refs/heads/main@{#1423126}

merge_pr_50825

21 Feb 17:02
cd1d263
Compare
Choose a tag to compare

Map CSS module tests to web-features (#50825)

merge_pr_50822

21 Feb 10:03
Compare
Choose a tag to compare

NEL: Do not submit method and status code if phase is dns

https://www.w3.org/TR/2023/WD-network-error-logging-20231005/#generate-a-network-error-report
8. If report body's phase property is not dns or connection, append the following properties to report body:

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

bugzilla-url: https://bugzilla.mozilla.org/show_bug.cgi?id=1948876
gecko-commit: bb7ae8f612761c0d0d3eb54338e2a9fa6a6c1a43
gecko-reviewers: necko-reviewers, kershaw

merge_pr_50790

21 Feb 11:33
ab51b76
Compare
Choose a tag to compare

Export WebKit's tests for revamped scoped custom element registry

merge_pr_50746

21 Feb 16:21
f388053
Compare
Choose a tag to compare

Fix #50744 - Add rules for reformatting html before comparing (#50746)

The specification doesn't have the definition of a canonical form. When writing html through .write() we should be able to carry the information which is visible to users.

This should level the playing field in between browsers with their different styles of building HTML during read/write operation of the clipboard API.

merge_pr_50849

20 Feb 22:52
Compare
Choose a tag to compare

Rename html/canvas/tools/yaml-new to html/canvas/tools/yaml

The old test generator has been deleted, so there's no need to
differentiate the new folder from the old.

Bug: 40207206
Change-Id: I9475bfd0c671ea066b5ac13b5e3912760049c9d6
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/6207869
Reviewed-by: Andres Ricardo Perez [email protected]
Commit-Queue: Jean-Philippe Gravel [email protected]
Cr-Commit-Position: refs/heads/main@{#1422804}

merge_pr_50846

20 Feb 21:55
Compare
Choose a tag to compare

Honor scroll-behavior of scroll-marker-group

PaintLayerScrollableArea::ScrollIntoView ignores params->behavior when
params->is_for_scroll_sequence is false. This affects
scroll-marker-groups' scrolling the active marker into view.

This patch sets params->is_for_scroll_sequence to true so that
scroll-marker-groups' scrolls use the behavior specified in the
scroll-marker-group's style.

Bug: 393153117
Change-Id: I9412dc59397b27990461a96272f371973098f772
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/6254678
Reviewed-by: Steve Kobes [email protected]
Commit-Queue: David Awogbemila [email protected]
Cr-Commit-Position: refs/heads/main@{#1422771}

merge_pr_50845

20 Feb 21:44
Compare
Choose a tag to compare

Fix next selection of radio buttons when outside form

Function RadioInputType::NextRadioButtonInGroup finds next radio button
to navigate within the form element. That is incorrect because a radio
button can be form associated using the form attribute, while not being
nested within a form element.

This is fixed by adding HTMLFormElement::GetListedElementsScope():

  • If has elements associated by parser, scope is its highest ancestor
  • If has elements associated by form, scope is the tree scope's root
  • Else, it is the form itself.
    Then, we use this scope as the stay_within arg when traversing to find
    next radio input to navigate to. Finally, the found button will be
    checked against the conditions defined at [1]. This guarantees the next
    radio buttons is associated to the same form owner.

[1] https://html.spec.whatwg.org/#radio-button-group

Change-Id: I1393500db34bd5ee62094a4bec4f4aa229a5b4f7
Fixed: 323953913
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/6270018
Reviewed-by: Joey Arhar [email protected]
Commit-Queue: Di Zhang [email protected]
Cr-Commit-Position: refs/heads/main@{#1422763}