Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(58)

Issue 807473002: Remove the use of :-webkit-full-screen-document. (Closed)

Created:
6 years ago by rune
Modified:
6 years ago
CC:
darktears, apavlov+blink_chromium.org, blink-reviews, blink-reviews-css, dglazkov+blink, ed+blinkwatch_opera.com, rwlbuis
Target Ref:
refs/remotes/origin/master
Project:
blink
Visibility:
Public.

Description

Remove the use of :-webkit-full-screen-document. This is a pseudo class that is not implemented by Gecko nor IE, while the ancestor variant is implemented prefixed by Gecko. It would be good to remove this. As a first step get rid of the use in the UA style. This selector: :root:-webkit-full-screen-document:not(:-webkit-full-screen) matches a subset of this: :root:-webkit-full-screen-ancestor which means we can just remove the former. Use counters are added for fullscreen pseudo classes. The ancestor and document variants are no longer in the spec. Let's see if we can remove them further down the road. R=jchaffraix@chromium.org,philipj@opera.com BUG=442239 TEST=LayoutTests/fullscreen/ NOTRY=true Committed: https://src.chromium.org/viewvc/blink?view=rev&revision=187369

Patch Set 1 #

Patch Set 2 : Rebased #

Patch Set 3 : Rebased #

Patch Set 4 : Added counter for :-webkit-full-screen #

Unified diffs Side-by-side diffs Delta from patch set Stats (+13 lines, -1 line) Patch
M Source/core/css/fullscreen.css View 1 chunk +1 line, -1 line 0 comments Download
M Source/core/css/parser/BisonCSSParser-in.cpp View 1 2 3 1 chunk +9 lines, -0 lines 0 comments Download
M Source/core/frame/UseCounter.h View 1 2 3 1 chunk +3 lines, -0 lines 0 comments Download

Messages

Total messages: 30 (11 generated)
rune
6 years ago (2014-12-15 16:55:40 UTC) #1
Julien - ping for review
lgtm, I couldn't find why the -webkit-full-screen-document was added in the first place so we ...
6 years ago (2014-12-15 18:27:41 UTC) #2
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/807473002/1
6 years ago (2014-12-16 14:32:07 UTC) #4
commit-bot: I haz the power
Failed to apply patch for Source/core/frame/UseCounter.h: While running patch -p1 --forward --force --no-backup-if-mismatch; patching file ...
6 years ago (2014-12-16 14:32:16 UTC) #6
philipj_slow
LGTM. With fullscreen moved to the top layer, will it ever be possible for an ...
6 years ago (2014-12-16 14:47:44 UTC) #7
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/807473002/20001
6 years ago (2014-12-16 15:24:29 UTC) #9
Julien - ping for review
On 2014/12/16 at 14:47:44, philipj wrote: > LGTM. With fullscreen moved to the top layer, ...
6 years ago (2014-12-16 16:56:12 UTC) #10
commit-bot: I haz the power
Try jobs failed on following builders: win_blink_rel on tryserver.blink (http://build.chromium.org/p/tryserver.blink/builders/win_blink_rel/builds/42086)
6 years ago (2014-12-16 18:04:56 UTC) #12
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/807473002/20001
6 years ago (2014-12-16 18:54:02 UTC) #14
commit-bot: I haz the power
Try jobs failed on following builders: win_blink_rel on tryserver.blink (http://build.chromium.org/p/tryserver.blink/builders/win_blink_rel/builds/42125)
6 years ago (2014-12-16 20:45:36 UTC) #16
philipj_slow
On 2014/12/16 16:56:12, Julien Chaffraix - OOO til 1-1 wrote: > On 2014/12/16 at 14:47:44, ...
6 years ago (2014-12-16 23:08:58 UTC) #17
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/807473002/20001
6 years ago (2014-12-17 07:55:07 UTC) #19
commit-bot: I haz the power
Failed to apply patch for Source/core/frame/UseCounter.h: While running patch -p1 --forward --force --no-backup-if-mismatch; patching file ...
6 years ago (2014-12-17 07:55:29 UTC) #21
philipj_slow
Since you have to rebase this again, can you also add a CSSSelectorPseudoFullScreen entry for ...
6 years ago (2014-12-17 08:21:04 UTC) #22
rune
On 2014/12/17 at 08:21:04, philipj wrote: > Since you have to rebase this again, can ...
6 years ago (2014-12-17 09:32:34 UTC) #23
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/807473002/60001
6 years ago (2014-12-17 09:33:55 UTC) #25
commit-bot: I haz the power
Try jobs failed on following builders: win_blink_rel on tryserver.blink (http://build.chromium.org/p/tryserver.blink/builders/win_blink_rel/builds/42286)
6 years ago (2014-12-17 11:47:18 UTC) #27
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/807473002/60001
6 years ago (2014-12-17 11:51:06 UTC) #29
commit-bot: I haz the power
6 years ago (2014-12-17 12:26:59 UTC) #30
Message was sent while issue was closed.
Committed patchset #4 (id:60001) as
https://src.chromium.org/viewvc/blink?view=rev&revision=187369

Powered by Google App Engine
This is Rietveld 408576698