commit | e1678eff94d147dca4bd625c1c6942375821a8b1 | [log] [tgz] |
---|---|---|
author | dino@apple.com <dino@apple.com@268f45cc-cd09-0410-ab3c-d52691b4dbfc> | Thu Oct 20 19:09:30 2016 +0000 |
committer | dino@apple.com <dino@apple.com@268f45cc-cd09-0410-ab3c-d52691b4dbfc> | Thu Oct 20 19:09:30 2016 +0000 |
tree | efdbbd93506e02f9a746ff11f16212c9915b65bd | |
parent | 4a3eaee45dda760403f8ff28cdc1db0631fdc8e5 [diff] |
Support CSS Shapes Level 1 without a prefix https://bugs.webkit.org/show_bug.cgi?id=163709 <rdar://problem/28859369> Reviewed by Myles Maxfield. Source/WebCore: Support the unprefixed form of CSS Shapes, now that it is in CR. We have a few failing tests: - Some image-based shaping failures, now skipped. https://bugs.webkit.org/show_bug.cgi?id=163706 - Some false negatives, where my understanding of the CSS OM seems to suggest that the W3C tests are incorrect. https://bugs.webkit.org/show_bug.cgi?id=163708 Tests: imported/w3c/csswg-test/css-shapes-1 * css/CSSComputedStyleDeclaration.cpp: (WebCore::ComputedStyleExtractor::propertyValue): * css/CSSPropertyNames.in: * css/CSSValueKeywords.in: * css/parser/CSSParser.cpp: (WebCore::isSimpleLengthPropertyID): (WebCore::CSSParser::parseValue): * css/parser/CSSPropertyParser.cpp: (WebCore::CSSPropertyParser::parseSingleValue): * page/animation/CSSPropertyAnimation.cpp: (WebCore::CSSPropertyAnimationWrapperMap::CSSPropertyAnimationWrapperMap): Source/WebInspectorUI: Replace -webkit-shape-outside with shape-outside. * UserInterface/Models/CSSKeywordCompletions.js: LayoutTests: Unskip all but a couple of tests. * TestExpectations: git-svn-id: http://svn.webkit.org/repository/webkit/trunk@207630 268f45cc-cd09-0410-ab3c-d52691b4dbfc