Re: [csswg-drafts] [css-logical-1] [css-cascade-3] The all longhand probably shouldn't set logical properties.

I'm assuming that you'd remove other entries in the declaration block for the same property, which behavior-wise is identical to what happens during parsing (and remove + append).

At least Firefox and Servo rely on this invariant for a single declaration block.

Browser bugs:

 * https://bugzilla.mozilla.org/show_bug.cgi?id=1415330
 * https://bugs.chromium.org/p/chromium/issues/detail?id=782407
 * https://bugs.webkit.org/show_bug.cgi?id=179391
 * https://developer.microsoft.com/en-us/microsoft-edge/platform/issues/14565977/

-- 
GitHub Notification of comment by emilio
Please view or discuss this issue at https://github.com/w3c/csswg-drafts/issues/1898#issuecomment-342643239 using your GitHub account

Received on Tuesday, 7 November 2017 22:22:10 UTC