Releases: web-platform-tests/wpt
merge_pr_56875
[Masonry] Don't update auto-placement cursor after dense-packing an
item.
Even when dense-packing is enabled, do not update the auto-placement
cursor after dense-packing an item.
Bug: 343257585
Change-Id: I0a19641cce302d15759f5065919343fdf27fec06
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/7271666
Reviewed-by: Kurt Catti-Schmidt kschmi@microsoft.com
Reviewed-by: Ian Kilpatrick ikilpatrick@chromium.org
Commit-Queue: Celeste Pan celestepan@microsoft.com
Cr-Commit-Position: refs/heads/main@{#1561011}
merge_pr_56874
Revert "[soft navs] Refactor pending ICP entry buffering"
This reverts commit abe0507666c40f9ebd93498eaf2a76f4ddabadf5.
Reason for revert: The prerequisite for this patch was speculatively
reverted for crbug.com/469686890. It's very unlikely that reverting
that will fix the issue, but since this depends on the reverted patch,
this should be reverted to rule out this causing a problem.
Original change's description:
[soft navs] Refactor pending ICP entry buffering
Currently, SoftNavigationContext tracks the current largest text and
image records, and uses those to emit the ICP performance entry and
update metrics if and when the soft navigation entry is emitted. This CL
changes this flow so that now we track the latest un-emitted
InteractionContentfulPaint object and emit that directly. To do this,
the LCP calculator continuously updates its state and calls the Delegate
EmitPerformanceEntry method, but actual ICP emission is guarded there,
where we either create and emit it synchronously or buffer it for later.This is being done because:
To unify ICP and LCP and to better control lifetime of
PaintTimingRecords (in advance of strongifying some of its fields),
we want to move the largest text and image tracking into the LCP
calculator. We don't plan to expose these values, as the records
themselves shouldn't be persisted beyond getting presentation
feedback, but SNC needs to buffer the latest candidate indefinitely.We plan to guarantee the Node and MediaObject are alive through this
callback, which might not be the case now if the node is removed,
and capturing the state here ensures we have what we need for
emission.Bug: 454082771, 454082773
Change-Id: I093d37960f774e5ca8946d8a0aa27cd9d592125f
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/7120640
Reviewed-by: Michal Mocny mmocny@chromium.org
Commit-Queue: Scott Haseley shaseley@chromium.org
Cr-Commit-Position: refs/heads/main@{#1559386}
Bug: 454082771, 454082773
Change-Id: I2067245e984a90b0046f9f41f6ddbd02a748e653
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/7278708
Reviewed-by: Johannes Henkel johannes@chromium.org
Commit-Queue: Scott Haseley shaseley@chromium.org
Cr-Commit-Position: refs/heads/main@{#1560971}
merge_pr_56871
classifies "reading-flow" web feature
merge_pr_56865
Map "HSL" to web-features (#56865)
merge_pr_56801
Map worker-related tests to web-features (#56801)
merge_pr_56140
Map "early-data" web-feature (#56140)
merge_pr_56872
Mark html/semantics/links/hyperlink-auditing/headers.optional.html as slow.
Bug: 40884324
Change-Id: If96772942d6980f8fcdd940118107bbd847e07f5
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/7274645
Commit-Queue: Joey Arhar jarhar@chromium.org
Reviewed-by: Joey Arhar jarhar@chromium.org
Auto-Submit: David Baron dbaron@chromium.org
Cr-Commit-Position: refs/heads/main@{#1560840}
merge_pr_56861
layout: Fix logic for min/max violations when flexing flex items
The old logic had the problem that, if the total violation was zero, we
would just freeze all items without clamping their target main size
between the min and max sizes.
This patch refactors the logic to make it simpler.
Signed-off-by: Oriol Brufau obrufau@igalia.com
merge_pr_56857
Fix typo in Gap Decorations WPT name
Bug: 357648037
Change-Id: I5a9b2b70faed3aa59b01deff6a24a2972eeb089d
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/7271694
Commit-Queue: Javier Contreras javiercon@microsoft.com
Reviewed-by: Javier Contreras javiercon@microsoft.com
Auto-Submit: Kevin Babbitt kbabbitt@microsoft.com
Cr-Commit-Position: refs/heads/main@{#1560495}
merge_pr_56852
fixing lint errors