[Webkit-unassigned] [Bug 81039] Remove skew() transformation function (leaving skewX() and skewY())

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Fri Jul 20 02:39:56 PDT 2012


https://bugs.webkit.org/show_bug.cgi?id=81039


Aryeh Gregor <ayg at aryeh.name> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |ayg at aryeh.name




--- Comment #10 from Aryeh Gregor <ayg at aryeh.name>  2012-07-20 02:39:57 PST ---
Gecko removed the feature for Firefox 14, which was just released:

https://bugzilla.mozilla.org/show_bug.cgi?id=734953

We've received five compatibility complaints so far, marked as blocking that bug:

https://bugzilla.mozilla.org/show_bug.cgi?id=747637
https://bugzilla.mozilla.org/show_bug.cgi?id=771180
https://bugzilla.mozilla.org/show_bug.cgi?id=775046
https://bugzilla.mozilla.org/show_bug.cgi?id=775710
https://bugzilla.mozilla.org/show_bug.cgi?id=775763

I think all of them used skew(a) or skew(a, 0) instead of skewX(a) -- I don't think any were using skew(a, b) with a, b != 0 except for demos that let you use all the transform functions.  They're all easily fixed, obviously.

Could WebKit please remove these functions already?  We agreed that we were all going to drop them, and it's not very nice for Mozilla to have to shoulder all the complaints of "every other browser supports it, why did you break my pages?"  There are evidently compatibility issues here, but small ones.

(In reply to comment #7)
> > Authors will realize the difference when they try it on un-prefixed versions
> > of 'transform'.
> 
> Not if they only test in Webkit, since if they write
> -webkit-transform:skew();
> transform:skew();
> the latter will be ignored and the former will continue to work.

Once WebKit unprefixes, it will break for them too, right?  Walled-garden content probably won't break, because probably authors of walled-garden content won't bother to specify both properties.

-- 
Configure bugmail: https://bugs.webkit.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.



More information about the webkit-unassigned mailing list