Closed Bug 1841989 Opened 1 year ago Closed 1 year ago

[wpt-sync] Sync PR 40900 - Support additional keywords for the 'transform-box' property

Categories

(Core :: Web Painting, task, P4)

task

Tracking

()

RESOLVED FIXED
117 Branch
Tracking Status
firefox117 --- fixed

People

(Reporter: wpt-sync, Unassigned)

References

()

Details

(Whiteboard: [wptsync downstream])

Sync web-platform-tests PR 40900 into mozilla-central (this bug is closed when the sync is complete).

PR: https://github.com/web-platform-tests/wpt/pull/40900
Details from upstream follow.

Fredrik Söderquist <fs@opera.com> wrote:

Support additional keywords for the 'transform-box' property

Support 'stroke-box', 'content-box' and 'border-box', and fix the
application of 'fill-box' on CSS boxes.

Compute reference boxes for LayoutBox / NGPhysicalBoxFragment.

Add LayoutObject::StrokeBoundingBox() and implement it for SVG
LayoutObjects - use for the 'stroke-box' value for SVG elements.

Change the ComputedStyle::ApplyTransform() overload that takes a
PhysicalSize into taking a PhysicalRect.

I2S: https://groups.google.com/a/chromium.org/g/blink-dev/c/FEOVeDh4QXM/m/GAwsJXXNBQAJ

Bug: 924472
Change-Id: Ida3d5ea678f3f0deb1aa9989eddd3c2c848332f7

Reviewed-on: https://chromium-review.googlesource.com/4614531
WPT-Export-Revision: 9c017b580b5e70f6b2bfc6fe0ad2a53b489d1419

Component: web-platform-tests → Web Painting
Product: Testing → Core
Test result changes from PR not available.
Test result changes from PR not available.
Test result changes from PR not available.
Test result changes from PR not available.
Test result changes from PR not available.
Test result changes from PR not available.
Pushed by wptsync@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/1473aa03af77
[wpt PR 40900] - Support additional keywords for the 'transform-box' property, a=testonly
Status: NEW → RESOLVED
Closed: 1 year ago
Resolution: --- → FIXED
Target Milestone: --- → 117 Branch
You need to log in before you can comment on or make changes to this bug.