border-image-outset doesn't handle float values master
authorgraouts@webkit.org <graouts@webkit.org@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Thu, 25 Feb 2021 08:31:26 +0000 (08:31 +0000)
committergraouts@webkit.org <graouts@webkit.org@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Thu, 25 Feb 2021 08:31:26 +0000 (08:31 +0000)
commit0f7c26c65fb0119e4aae04e536ee6a57a2835f97
treea25e19f5fff6d45a4b85ebc7bfa487d4d83d1bd7
parent18bfbb80646be40e20ed2f2a410ea675bd4a5233
border-image-outset doesn't handle float values
https://bugs.webkit.org/show_bug.cgi?id=222389

Reviewed by Antti Koivisto.

LayoutTests/imported/w3c:

Pass an extra 28 WPT tests for border-image-outset.

* web-platform-tests/css/css-backgrounds/animations/border-image-outset-interpolation-expected.txt:

Source/WebCore:

We would get the int values rather than float values for the CSSValue created while parsing
the border-image-outset property.

* css/CSSToStyleMap.cpp:
(WebCore::CSSToStyleMap::mapNinePieceImageQuad):

git-svn-id: http://svn.webkit.org/repository/webkit/trunk@273478 268f45cc-cd09-0410-ab3c-d52691b4dbfc
LayoutTests/imported/w3c/ChangeLog
LayoutTests/imported/w3c/web-platform-tests/css/css-backgrounds/animations/border-image-outset-interpolation-expected.txt
Source/WebCore/ChangeLog
Source/WebCore/css/CSSToStyleMap.cpp