Skip to content

Tags: mbrodesser-Igalia/wpt

Tags

merge_pr_44310

WPTs for `fetch-event` source in the static routing API

This CL adds tests to the case if the service worker has router rules
containing `fetch-event` source.

Bug: 1519727
Change-Id: I3ddff71418c7c50d95b089bcd87362b263fd1e8a
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/5252633
Reviewed-by: Yoshisato Yanagisawa <[email protected]>
Commit-Queue: Shunya Shishido <[email protected]>
Cr-Commit-Position: refs/heads/main@{#1254403}

merge_pr_44294

Implement support for light-dark() color function

Specification:
https://drafts.csswg.org/css-color-5/#light-dark

Change all -internal-light-dark() instances in UA sheets to
light-dark(). Also use light-dark() for UA-only support for image
values, but guard use with UA mode check.

Coincidentally fixes a bug where -internal-light-dark(GreyText, ...)
was forced, but GreyText was kept as a system color. This is why the
expectation pngs change. Also covered by the new unit test.

Bug: 1490618
Change-Id: Iea21d31733332f9e3d56e00dda74ebd4e5662cea
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/5245470
Reviewed-by: Anders Hartvoll Ruud <[email protected]>
Commit-Queue: Rune Lillesveen <[email protected]>
Cr-Commit-Position: refs/heads/main@{#1254396}

merge_pr_44292

Intermittent /css/css-contain/content-visibility/content-visibility-a…

…uto-state-changed-first-observation.html

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

bugzilla-url: https://bugzilla.mozilla.org/show_bug.cgi?id=1806930
gecko-commit: 5cb6a4cd6ed23323def840d1ac4d938f2c11b982
gecko-reviewers: fredw

merge_pr_44290

part 2: Make `HTMLEditor::FormatBlockContainerWithTransaction` refer …

…the computed style when considering the wrapping part

In bug 1851951, I considered that the method should keep the traditional
behavior for the backward compatibility because of mainly used by handling
a block level command, `formatBlock`, but I think that computing the replacing
part should be considered with the computed style of the elements.  That's
compatible with the other browsers.

Depends on D199844

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

bugzilla-url: https://bugzilla.mozilla.org/show_bug.cgi?id=1876913
gecko-commit: 505443c66b747ccc1247f4eeb960681204fd2ac7
gecko-reviewers: m_kato

merge_pr_44289

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.

merge_pr_44287

Propagate explicit content sizes to inner scrolled frame.

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

bugzilla-url: https://bugzilla.mozilla.org/show_bug.cgi?id=1876745
gecko-commit: 5f39128dd598c19f3244835131b4098592cc1400
gecko-reviewers: dholbert

merge_pr_44286

[wdspec] Improve tests for browsingContext.traverseHistory to wait fo…

…r the expected URL.

Until the command isn't completely specified and implemented
it doesn't await for the navigation to be completed. As such
the tests will have to temporarily await for it.

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

bugzilla-url: https://bugzilla.mozilla.org/show_bug.cgi?id=1877096
gecko-commit: 5e806fd0138f07115f92d42bad289fa20b9caaf6
gecko-reviewers: webdriver-reviewers, jdescottes

merge_pr_44247

Make shallow clone work when clonable is true

This did not previously work correctly, but now, this will
work:

const shadow = host.attachShadow({mode:'open', clonable:true});
host.cloneNode(false);

The behavior is for the shadow root to be deep-cloned, even though
the `deep` argument to `cloneNode()` is `false`.

See this discussion for more context:
  whatwg/dom#1249

and this summary of the consensus:
  whatwg/dom#1249 (comment)

Bug: 1510466
Change-Id: I8a9de78044785675cd6bbac93d9b26286445ac8d
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/5242239
Reviewed-by: David Baron <[email protected]>
Auto-Submit: Mason Freed <[email protected]>
Commit-Queue: Mason Freed <[email protected]>
Cr-Commit-Position: refs/heads/main@{#1254312}

epochs/twelve_hourly/2024-01-31_12H

WPTs for `fetch-event` source in the static routing API

This CL adds tests to the case if the service worker has router rules
containing `fetch-event` source.

Bug: 1519727
Change-Id: I3ddff71418c7c50d95b089bcd87362b263fd1e8a
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/5252633
Reviewed-by: Yoshisato Yanagisawa <[email protected]>
Commit-Queue: Shunya Shishido <[email protected]>
Cr-Commit-Position: refs/heads/main@{#1254403}

epochs/three_hourly/2024-01-31_12H

WPTs for `fetch-event` source in the static routing API

This CL adds tests to the case if the service worker has router rules
containing `fetch-event` source.

Bug: 1519727
Change-Id: I3ddff71418c7c50d95b089bcd87362b263fd1e8a
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/5252633
Reviewed-by: Yoshisato Yanagisawa <[email protected]>
Commit-Queue: Shunya Shishido <[email protected]>
Cr-Commit-Position: refs/heads/main@{#1254403}