Bug 130366

Summary: [CSS Shapes] shape-outside: ellipse(50% 50% at) causes crash
Product: WebKit Reporter: Hans Muller <giles_joplin>
Component: CSSAssignee: Hans Muller <giles_joplin>
Status: RESOLVED FIXED    
Severity: Normal CC: bjonesbe, commit-queue, esprehn+autocc, glenn, gyuyoung.kim, kling, macpherson, menard
Priority: P2    
Version: 528+ (Nightly build)   
Hardware: Unspecified   
OS: Unspecified   
Attachments:
Description Flags
Test case.
none
Patch none

Description Hans Muller 2014-03-17 15:33:48 PDT
Created attachment 226971 [details]
Test case.

An incomplete shape-outside ellipse property value causes a crash:

shape-outside: ellipse(50% 50% at)
Comment 1 Hans Muller 2014-03-18 09:39:20 PDT
Created attachment 227060 [details]
Patch

The BasicShape ellipse and circle functions now report a syntax error if the "at" keyword is not followed by a position.
Comment 2 Andreas Kling 2014-03-18 12:43:51 PDT
Comment on attachment 227060 [details]
Patch

r=me
Comment 3 WebKit Commit Bot 2014-03-18 12:51:26 PDT
Comment on attachment 227060 [details]
Patch

Clearing flags on attachment: 227060

Committed r165835: <http://trac.webkit.org/changeset/165835>
Comment 4 WebKit Commit Bot 2014-03-18 12:51:30 PDT
All reviewed patches have been landed.  Closing bug.