Bug 229078
Summary: | Unprefix -webkit-box-decoration-break | ||
---|---|---|---|
Product: | WebKit | Reporter: | Sam Sneddon [:gsnedders] <gsnedders> |
Component: | CSS | Assignee: | Karl Dubost <karlcow> |
Status: | NEW | ||
Severity: | Normal | CC: | bramus, graouts, karlcow, mmaxfield, ntim, sebastianzartner, webkit-bug-importer, zalan |
Priority: | P2 | Keywords: | BrowserCompat, InRadar, WPTImpact |
Version: | WebKit Local Build | ||
Hardware: | Unspecified | ||
OS: | Unspecified | ||
See Also: |
https://bugs.webkit.org/show_bug.cgi?id=265615 https://bugs.webkit.org/show_bug.cgi?id=278391 https://bugs.webkit.org/show_bug.cgi?id=144249 https://bugs.webkit.org/show_bug.cgi?id=145808 https://bugs.webkit.org/show_bug.cgi?id=187887 https://bugs.webkit.org/show_bug.cgi?id=258146 https://bugs.webkit.org/show_bug.cgi?id=258697 https://bugs.webkit.org/show_bug.cgi?id=267846 https://bugs.webkit.org/show_bug.cgi?id=274145 |
||
Bug Depends on: | 140226, 144249 | ||
Bug Blocks: | 217522 |
Sam Sneddon [:gsnedders]
Not immediately clear to me what this is actually blocked on? Maybe we can just go ahead and unprefix with an alias?
Attachments | ||
---|---|---|
Add attachment proposed patch, testcase, etc. |
Radar WebKit Bug Importer
<rdar://problem/82176202>
Antoine Quint
Ideally this would add animation support for this property in CSSPropertyAnimation. See the many uses of DiscretePropertyWrapper, this will likely be a one-liner.
Tim Nguyen (:ntim)
According to MDN, WebKit only supports this for inline elements (like Chrome).
Karl Dubost
https://wpt.fyi/results/css/css-break?label=master&label=experimental&aligned&view=subtest&q=box-decoration-break
https://searchfox.org/wubkat/rev/f78fd4847fdb47a9159a81e971c8b2af61d8d197/Source/WebCore/animation/CSSPropertyAnimation.cpp#3555-3557
Karl Dubost
So I was wondering the same.
I have made a patch which solves the parsing but doesn't solve test 1, 2, and 4.
https://wpt.fyi/results/css/css-break?label=master&label=experimental&aligned&q=safari%3Afail%20box-decoration-break
Let's see if they are more things we could do about it.
Karl Dubost
Pull request: https://github.com/WebKit/WebKit/pull/17007