Bug 27575 - [CSS3 Backgrounds and Borders] Drop the prefix from background-size
Summary: [CSS3 Backgrounds and Borders] Drop the prefix from background-size
Status: RESOLVED FIXED
Alias: None
Product: WebKit
Classification: Unclassified
Component: CSS (show other bugs)
Version: 528+ (Nightly build)
Hardware: PC OS X 10.5
: P2 Normal
Assignee: Beth Dakin
URL:
Keywords:
Depends on:
Blocks: 27569
  Show dependency treegraph
 
Reported: 2009-07-22 15:45 PDT by Dave Hyatt
Modified: 2009-08-21 17:37 PDT (History)
3 users (show)

See Also:


Attachments
Patch (13.29 KB, patch)
2009-08-18 16:22 PDT, Beth Dakin
mitz: review+
Details | Formatted Diff | Diff

Note You need to log in before you can comment on or make changes to this bug.
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.