W3C home > Mailing lists > Public > www-style@w3.org > November 2014

Re: 'transform' style for fullscreen video elements

From: Robert O'Callahan <robert@ocallahan.org>
Date: Tue, 18 Nov 2014 10:43:30 +1300
Message-ID: <CAOp6jLbmFo2u7vSbgLkwypp+K0=5W4viAwOaBZaLhd3S5f_MCw@mail.gmail.com>
To: Dirk Schulze <dschulze@adobe.com>
Cc: "Tab Atkins Jr." <jackalmage@gmail.com>, www-style <www-style@w3.org>, Simon Pieters <simonp@opera.com>
On Tue, Nov 18, 2014 at 8:07 AM, Dirk Schulze <dschulze@adobe.com> wrote:

> fullscreen.css in WebKit has a bunch of styles (nearly all with
> !important). The only one for transforms though is:
>
> :-webkit-full-screen-ancestor:not(iframe) {
>     -webkit-transform: none !important;
>     -webkit-transform-style: flat !important;
>     …
> }
>

I think we should put this in the spec (sans prefix of course).

It's important for interop that browsers align on these and don't just add
properties to the UA sheet fullscreen rules without standards discussion or
even notification. Relevant sources:
http://dxr.mozilla.org/mozilla-central/source/layout/style/ua.css#260
http://trac.webkit.org/browser/trunk/Source/WebCore/css/fullscreen.css#L24
https://chromium.googlesource.com/chromium/blink/+/master/Source/core/css/fullscreen.css
Looks like Webkit/Blink have rules for "flex" and "transform" also. I'm
happy if those get added to the spec too.

Oddly enough Webkit/Blink don't have 'box-sizing' but that's probably just
a bug; we have it and the spec has it and I think it's needed.

Rob
-- 
oIo otoeololo oyooouo otohoaoto oaonoyooonoeo owohooo oioso oaonogoroyo
owoiotoho oao oboroootohoeoro oooro osoiosotoeoro owoiololo oboeo
osouobojoeocoto otooo ojouodogomoeonoto.o oAogoaoiono,o oaonoyooonoeo
owohooo
osoaoyoso otooo oao oboroootohoeoro oooro osoiosotoeoro,o o‘oRoaocoao,o’o
oioso
oaonosowoeoroaoboloeo otooo otohoeo ocooouoroto.o oAonodo oaonoyooonoeo
owohooo
osoaoyoso,o o‘oYooouo ofooooolo!o’o owoiololo oboeo oiono odoaonogoeoro
ooofo
otohoeo ofoioroeo ooofo ohoeololo.
Received on Monday, 17 November 2014 21:43:58 UTC

This archive was generated by hypermail 2.3.1 : Monday, 2 May 2016 14:39:26 UTC