Bug 27575

Summary: [CSS3 Backgrounds and Borders] Drop the prefix from background-size
Product: WebKit Reporter: Dave Hyatt <hyatt>
Component: CSSAssignee: Beth Dakin <bdakin>
Status: RESOLVED FIXED    
Severity: Normal CC: bdakin, jwalden+bwo, pkasting
Priority: P2    
Version: 528+ (Nightly build)   
Hardware: PC   
OS: OS X 10.5   
Bug Depends on:    
Bug Blocks: 27569    
Attachments:
Description Flags
Patch mitz: review+

Description Dave Hyatt 2009-07-22 15:45:08 PDT
The prefix can be dropped from this property by eliminating -webkit-background-size (see how -webkit-opacity was handled).  There are no syntactic incompatibilities so the old version of the property can just map to the new one and be eliminated.
Comment 1 Beth Dakin 2009-08-18 16:22:20 PDT
Created attachment 35085 [details]
Patch
Comment 2 mitz 2009-08-18 16:26:56 PDT
Comment on attachment 35085 [details]
Patch

r=me

You probably need to update test results for other platforms, but perhaps you can do it after you commit based on what the failures look like on those platforms’ bots.
Comment 3 Beth Dakin 2009-08-18 16:28:59 PDT
Sounds good. I will monitor the Bots. Thanks Dan!
Comment 4 Beth Dakin 2009-08-18 16:37:27 PDT
Fixed with r47462.
Comment 5 Peter Kasting 2009-08-21 17:37:07 PDT
Confusingly, in addition to the platform/mac results that this updated, there are also expected results alongside the LayoutTests themselves, in LayoutTests/fast/css/getComputedStyle/ .  Should these be removed as "out of date" in favor of platform-specific ones, or the Mac ones be removed, or are things correct as-is?  If the last option, these should be updated too.