Summary: | [CSS Shadow Parts] ::part rules should be able to override style attribute | ||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Product: | WebKit | Reporter: | Emilio Cobos Álvarez (:emilio) <emilio> | ||||||||||||
Component: | CSS | Assignee: | Nobody <webkit-unassigned> | ||||||||||||
Status: | RESOLVED FIXED | ||||||||||||||
Severity: | Normal | CC: | allan.jensen, commit-queue, esprehn+autocc, ews-watchlist, glenn, gyuyoung.kim, jan, koivisto, macpherson, menard, rniwa, webkit-bug-importer, zalan | ||||||||||||
Priority: | P2 | Keywords: | InRadar | ||||||||||||
Version: | WebKit Nightly Build | ||||||||||||||
Hardware: | Unspecified | ||||||||||||||
OS: | Unspecified | ||||||||||||||
Bug Depends on: | 203029 | ||||||||||||||
Bug Blocks: | 149443 | ||||||||||||||
Attachments: |
|
I filed https://github.com/w3c/webcomponents/issues/847 just to make sure everyone's on board with following Chrome's behavior. Inline style is simply appended to the matching declaration list, and not sorted with the rest of the author style, because before this feature it would always win. Created attachment 381069 [details]
patch
Created attachment 381189 [details]
patch
Created attachment 381286 [details]
patch
Created attachment 381289 [details]
patch
The commit-queue encountered the following flaky tests while processing attachment 381289 [details]: fetch/fetch-worker-crash.html bug 187257 (author: youennf@gmail.com) The commit-queue is continuing to process your patch. Comment on attachment 381289 [details] patch Clearing flags on attachment: 381289 Committed r251285: <https://trac.webkit.org/changeset/251285> All reviewed patches have been landed. Closing bug. |
Created attachment 380861 [details] Testcase. See the test-case. WebKit trunk behaves the same as Firefox, but I think Chromium is technically correct.