Skip to content

[fetch-later] Promote fetch-later wpt tests and fix some flakiness#54738

Merged
jcscottiii merged 1 commit intomasterfrom
chromium-export-669063d998
Sep 16, 2025
Merged

[fetch-later] Promote fetch-later wpt tests and fix some flakiness#54738
jcscottiii merged 1 commit intomasterfrom
chromium-export-669063d998

Conversation

@chromium-wpt-export-bot
Copy link
Copy Markdown
Collaborator

  • The spec has been merged. Remove all .tentative suffixes.
  • Update third_party/blink/web_tests/external/wpt/fetch/fetch-later/resources/fetch-later.html to account for some errors like
    QuotaExceededError that can't be cloned back to parent frame.
  • Fix third_party/blink/web_tests/external/wpt/fetch/fetch-later/quota/same-origin-iframe/multiple-iframes.https.window.js and
    remove its expectation.
  • third_party/blink/web_tests/external/wpt/fetch/fetch-later/new-window.https.window.js is still flaky. Will address it in another CL.

Bug: 434895695,434980772
Change-Id: Icb0d756ada01ec209a46eab7d055eb16c5b78a83
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/6887785
Reviewed-by: Rune Lillesveen <futhark@chromium.org>
Commit-Queue: Ming-Ying Chung <mych@chromium.org>
Reviewed-by: Tsuyoshi Horo <horo@chromium.org>
Cr-Commit-Position: refs/heads/main@{#1512252}

- The [spec][1] has been merged. Remove all `.tentative` suffixes.
- Update `third_party/blink/web_tests/external/wpt/fetch/fetch-later/resources/fetch-later.html` to account for some errors like
  QuotaExceededError that can't be cloned back to parent frame.
- Fix `third_party/blink/web_tests/external/wpt/fetch/fetch-later/quota/same-origin-iframe/multiple-iframes.https.window.js` and
  remove its expectation.
- `third_party/blink/web_tests/external/wpt/fetch/fetch-later/new-window.https.window.js` is still flaky. Will address it in another CL.

[1]: whatwg/fetch#1647

Bug: 434895695,434980772
Change-Id: Icb0d756ada01ec209a46eab7d055eb16c5b78a83
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/6887785
Reviewed-by: Rune Lillesveen <futhark@chromium.org>
Commit-Queue: Ming-Ying Chung <mych@chromium.org>
Reviewed-by: Tsuyoshi Horo <horo@chromium.org>
Cr-Commit-Position: refs/heads/main@{#1512252}
Copy link
Copy Markdown
Collaborator

@wpt-pr-bot wpt-pr-bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

The review process for this patch is being conducted in the Chromium project.

@jonathan-j-lee
Copy link
Copy Markdown
Contributor

@jcscottiii Same thing (existing fetch-later flakiness: https://crbug.com/391888434#comment3). Please merge, thanks!

@jcscottiii jcscottiii merged commit 89966df into master Sep 16, 2025
25 of 27 checks passed
@jcscottiii jcscottiii deleted the chromium-export-669063d998 branch September 16, 2025 22:50
mertcanaltin pushed a commit to mertcanaltin/wpt that referenced this pull request Oct 26, 2025
…eb-platform-tests#54738)

- The [spec][1] has been merged. Remove all `.tentative` suffixes.
- Update `third_party/blink/web_tests/external/wpt/fetch/fetch-later/resources/fetch-later.html` to account for some errors like
  QuotaExceededError that can't be cloned back to parent frame.
- Fix `third_party/blink/web_tests/external/wpt/fetch/fetch-later/quota/same-origin-iframe/multiple-iframes.https.window.js` and
  remove its expectation.
- `third_party/blink/web_tests/external/wpt/fetch/fetch-later/new-window.https.window.js` is still flaky. Will address it in another CL.

[1]: whatwg/fetch#1647

Bug: 434895695,434980772
Change-Id: Icb0d756ada01ec209a46eab7d055eb16c5b78a83
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/6887785
Reviewed-by: Rune Lillesveen <futhark@chromium.org>
Commit-Queue: Ming-Ying Chung <mych@chromium.org>
Reviewed-by: Tsuyoshi Horo <horo@chromium.org>
Cr-Commit-Position: refs/heads/main@{#1512252}

Co-authored-by: Ming-Ying Chung <mych@chromium.org>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants