Re: [csswg-drafts] [cssom] Serialization of a declaration block not idempotent in presence of logical properties.

To avoid overlap with #1282 (`margin` may end up resetting the logical longhands), we can consider this testcase:

```js
$0.style.cssText = "margin-block-start: 10px; margin-bottom: 20px; margin-block-end: 30px";
$0.style.cssText;
```

It shouldn't serialize as `margin-block: 10px 30px; margin-bottom: 200px`.

I agree with your solution.

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

Received on Wednesday, 24 October 2018 06:54:56 UTC