[css-typed-om] Properties are not sorted correctly in CSSPropertyMap iteration and getProperties. |
|||||
Issue descriptionSpec: https://drafts.css-houdini.org/css-typed-om-1/#dom-stylepropertymap-getproperties Test failures: third_party/WebKit/LayoutTests/typedcssom/the-stylepropertymap/iterable-expected.txt
,
Nov 27 2017
,
Dec 6 2017
,
Dec 8 2017
,
Dec 12 2017
The following revision refers to this bug: https://chromium.googlesource.com/chromium/src.git/+/889ebb251addf7c0ffc6ebc8530170a59c91be64 commit 889ebb251addf7c0ffc6ebc8530170a59c91be64 Author: Hwanseung Lee <hs1217.lee@samsung.com> Date: Tue Dec 12 02:44:11 2017 [css-typed-om] Sort properties which is from iterator Sort properties which is from iterator of StylePropertyMapReadOnly According to spec, * normal properties are sorted alphabetically. * custom properties are sorted by increasing code point order. * custom properties are sorted after normal properties. present, normal properties has always lower case. so to sort alphabetical is same effect with sorting code point https://drafts.css-houdini.org/css-typed-om-1/#dom-stylepropertymap-getproperties Bug: 779841 Change-Id: I7532cf2e322073705db2c124fa12116fc38f2345 Reviewed-on: https://chromium-review.googlesource.com/808746 Reviewed-by: Darren Shen <shend@chromium.org> Commit-Queue: Hwanseung Lee <hs1217.lee@samsung.com> Cr-Commit-Position: refs/heads/master@{#523312} [modify] https://crrev.com/889ebb251addf7c0ffc6ebc8530170a59c91be64/third_party/WebKit/LayoutTests/typedcssom/inlinestyle/inlineStylePropertyMap_iterationWithModification.html [modify] https://crrev.com/889ebb251addf7c0ffc6ebc8530170a59c91be64/third_party/WebKit/LayoutTests/typedcssom/the-stylepropertymap/iterable-expected.txt [modify] https://crrev.com/889ebb251addf7c0ffc6ebc8530170a59c91be64/third_party/WebKit/Source/core/css/cssom/InlineStylePropertyMap.cpp
,
Dec 26 2017
|
|||||
►
Sign in to add a comment |
|||||
Comment 1 by rjwright@chromium.org
, Oct 31 2017