Bug 316220
| Summary: | Implement CSS object-view-box parsing and feature flag | ||
|---|---|---|---|
| Product: | WebKit | Reporter: | Alice Tang <tang.alice.000> |
| Component: | Layout and Rendering | Assignee: | Nobody <webkit-unassigned> |
| Status: | RESOLVED FIXED | ||
| Severity: | Normal | CC: | bfulgham, karlcow, simon.fraser, webkit-bug-importer, zalan |
| Priority: | P2 | Keywords: | InRadar |
| Version: | WebKit Nightly Build | ||
| Hardware: | Unspecified | ||
| OS: | Unspecified | ||
| See Also: |
https://bugs.webkit.org/show_bug.cgi?id=277199 https://bugs.webkit.org/show_bug.cgi?id=316882 |
||
| Bug Depends on: | |||
| Bug Blocks: | 316882 | ||
Alice Tang
Add a feature flag (CSSObjectViewBoxEnabled) to prepare for implementing CSS object-view-box property
Spec: https://drafts.csswg.org/css-images-5/#the-object-view-box
| Attachments | ||
|---|---|---|
| Add attachment proposed patch, testcase, etc. |
Alice Tang
<rdar://problem/178647990>
Alice Tang
Pull request: https://github.com/WebKit/WebKit/pull/66402
Alice Tang
Updated scope: this patch now also implements parsing for object-view-box, not just the feature flag. Property accepts none | <basic-shape-rect> (inset(), rect(), and xywh()). All three forms are stored internally as InsetFunction in the computed style. The round <border-radius> variant of inset() and the rendering implementation are left for a follow up patch
EWS
Committed 315073@main (54d003b450a0): <https://commits.webkit.org/315073@main>
Reviewed commits have been landed. Closing PR #66402 and removing active labels.