Bug 126072

Summary: [CSS Shapes] set correct fallback values for <box>
Product: WebKit Reporter: Rob Buis <rwlbuis>
Component: CSSAssignee: Rob Buis <rwlbuis>
Status: RESOLVED FIXED    
Severity: Normal CC: betravis, commit-queue, dino, dstockwell, esprehn+autocc, glenn, kondapallykalyan, simon.fraser, zoltan
Priority: P2    
Version: 528+ (Nightly build)   
Hardware: Unspecified   
OS: Unspecified   
Bug Depends on:    
Bug Blocks: 125108    
Attachments:
Description Flags
Patch none

Description Rob Buis 2013-12-20 09:58:43 PST
Right now when no value for <box> is set margin-box is used. However that is only valid for shape-outside, for shape-inside and webkit-clipPath it should be content-box.
Comment 1 Rob Buis 2013-12-20 10:32:14 PST
Created attachment 219768 [details]
Patch
Comment 2 Rob Buis 2013-12-20 14:02:01 PST
Comment on attachment 219768 [details]
Patch

Clear review flags for now until we are sure we get the right solution for basic shape interpolation, the spec is still a bit in flux. Keep the bug open as a reminder to revisit this.
Comment 3 Bear Travis 2014-03-04 14:49:05 PST
Fixed as part of moving layout box into shape value. See bug 127200.