Bug 123866

Summary: valueForBorderRadiusShorthand returns wrong values in some case
Product: WebKit Reporter: Ryosuke Niwa <rniwa>
Component: CSSAssignee: Ryosuke Niwa <rniwa>
Status: RESOLVED FIXED    
Severity: Normal CC: andersca, benjamin, commit-queue, esprehn+autocc, glenn, gyuyoung.kim, kling, koivisto, macpherson, menard, tasak
Priority: P2 Keywords: BlinkMergeCandidate
Version: 528+ (Nightly build)   
Hardware: Unspecified   
OS: Unspecified   
Attachments:
Description Flags
Fixes the bug
none
Added the test kling: review+

Description Ryosuke Niwa 2013-11-05 21:41:21 PST
Merge https://chromium.googlesource.com/chromium/blink/+/0933728126f2db06ab8e945efc98bffa2d42af1c

Because valueForBorderRadiusShorthand misses the followings:

- showHorizontalBottomRight depends on showHorizontalBottomLeft.

- showHorizontalTopRight depends on showHorizontalBottomRight (including showHorizontalBottomLeft).

c.f. http://dev.w3.org/csswg/css-backgrounds/#the-border-radius
Comment 1 Ryosuke Niwa 2013-11-05 21:44:29 PST
Created attachment 216127 [details]
Fixes the bug
Comment 2 Ryosuke Niwa 2013-11-05 21:46:35 PST
Created attachment 216128 [details]
Added the test
Comment 3 Ryosuke Niwa 2013-11-05 21:58:45 PST
Committed r158721: <http://trac.webkit.org/changeset/158721>