Created attachment 380861 [details]
See the test-case.
WebKit trunk behaves the same as Firefox, but I think Chromium is technically correct.
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]
Created attachment 381189 [details]
Created attachment 381286 [details]
Created attachment 381289 [details]
The commit-queue encountered the following flaky tests while processing attachment 381289 [details]:
fetch/fetch-worker-crash.html bug 187257 (author: firstname.lastname@example.org)
The commit-queue is continuing to process your patch.
Comment on attachment 381289 [details]
Clearing flags on attachment: 381289
Committed r251285: <https://trac.webkit.org/changeset/251285>
All reviewed patches have been landed. Closing bug.