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

Issue 142653003: Retry "Replace RenderFullScreen with top layer" (Closed)

Created:
6 years, 10 months ago by falken
Modified:
6 years, 10 months ago
Reviewers:
esprehn, Rick Byers
CC:
blink-reviews, zoltan1, dsinclair, sof, eae+blinkwatch, ed+blinkwatch_opera.com, leviw+renderwatch, blink-layers+watch_chromium.org, dglazkov+blink, apavlov+blink_chromium.org, adamk+blink_chromium.org, jchaffraix+rendering, darktears, bemjb+rendering_chromium.org, Inactive
Visibility:
Public.

Description

Retry "Replace RenderFullScreen with top layer" This patch makes the Fullscreen API use the top layer, as per the latest Fullscreen spec. This retry fixes some tests/expectations. Previously landed as r165904 and r165710 Codereviews: https://codereview.chromium.org/134753003/ https://codereview.chromium.org/139743005/ BUG=240576, 246077

Patch Set 1 : original patch #

Patch Set 2 : rebase #

Patch Set 3 : new revised patch #

Total comments: 2

Patch Set 4 : review comment #

Patch Set 5 : sync #

Patch Set 6 : sync #

Unified diffs Side-by-side diffs Delta from patch set Stats (+287 lines, -497 lines) Patch
M LayoutTests/TestExpectations View 1 2 3 4 5 4 chunks +12 lines, -5 lines 0 comments Download
A LayoutTests/fast/dom/HTMLDialogElement/fullscreen-elements-do-not-affect-modality.html View 1 chunk +105 lines, -0 lines 0 comments Download
A LayoutTests/fast/dom/HTMLDialogElement/fullscreen-elements-do-not-affect-modality-expected.txt View 1 chunk +12 lines, -0 lines 0 comments Download
M LayoutTests/fullscreen/anonymous-block-merge-crash.html View 1 2 1 chunk +9 lines, -3 lines 0 comments Download
A LayoutTests/fullscreen/full-screen-is-in-top-layer.html View 1 chunk +40 lines, -0 lines 0 comments Download
D LayoutTests/fullscreen/full-screen-placeholder.html View 1 chunk +0 lines, -73 lines 0 comments Download
D LayoutTests/fullscreen/full-screen-placeholder-expected.txt View 1 chunk +0 lines, -17 lines 0 comments Download
A LayoutTests/fullscreen/full-screen-video-has-backdrop.html View 1 chunk +31 lines, -0 lines 0 comments Download
D LayoutTests/platform/linux/fullscreen/parent-flow-inline-with-block-child-expected.png View Binary file 0 comments Download
D LayoutTests/platform/win/fullscreen/full-screen-placeholder-expected.txt View 1 2 1 chunk +0 lines, -17 lines 0 comments Download
M Source/core/core.gypi View 1 2 3 4 5 1 chunk +0 lines, -2 lines 0 comments Download
M Source/core/css/fullscreen.css View 1 chunk +22 lines, -1 line 0 comments Download
M Source/core/css/resolver/StyleResolver.cpp View 1 chunk +3 lines, -1 line 0 comments Download
M Source/core/dom/Document.cpp View 1 2 3 4 5 1 chunk +9 lines, -3 lines 0 comments Download
M Source/core/dom/FullscreenElementStack.h View 3 chunks +0 lines, -6 lines 0 comments Download
M Source/core/dom/FullscreenElementStack.cpp View 1 2 3 10 chunks +14 lines, -50 lines 0 comments Download
M Source/core/dom/RenderTreeBuilder.cpp View 2 chunks +0 lines, -9 lines 0 comments Download
M Source/core/html/HTMLDialogElement.h View 2 chunks +3 lines, -0 lines 0 comments Download
M Source/core/html/HTMLDialogElement.cpp View 4 chunks +10 lines, -0 lines 0 comments Download
M Source/core/html/HTMLPlugInElement.h View 1 chunk +1 line, -0 lines 0 comments Download
M Source/core/html/HTMLPlugInElement.cpp View 3 chunks +16 lines, -1 line 0 comments Download
D Source/core/rendering/RenderFullScreen.h View 1 chunk +0 lines, -60 lines 0 comments Download
D Source/core/rendering/RenderFullScreen.cpp View 1 chunk +0 lines, -189 lines 0 comments Download
M Source/core/rendering/RenderInline.cpp View 2 chunks +0 lines, -12 lines 0 comments Download
M Source/core/rendering/RenderLayerCompositor.cpp View 1 2 3 4 5 1 chunk +0 lines, -1 line 0 comments Download
M Source/core/rendering/RenderVideo.h View 1 chunk +0 lines, -5 lines 0 comments Download
M Source/core/rendering/RenderVideo.cpp View 2 chunks +0 lines, -42 lines 0 comments Download

Messages

Total messages: 16 (0 generated)
Rick Byers
FYI, I've got the ScrollingCoordinator fix in the CQ here: https://codereview.chromium.org/129813009/. You can remove it ...
6 years, 10 months ago (2014-01-30 03:49:38 UTC) #1
falken
Thanks Rick! Elliott, can you review again please? This should be ready to land after ...
6 years, 10 months ago (2014-01-30 04:42:51 UTC) #2
esprehn
lgtm https://codereview.chromium.org/142653003/diff/180001/Source/core/dom/FullscreenElementStack.cpp File Source/core/dom/FullscreenElementStack.cpp (right): https://codereview.chromium.org/142653003/diff/180001/Source/core/dom/FullscreenElementStack.cpp#newcode265 Source/core/dom/FullscreenElementStack.cpp:265: for (Vector<RefPtr<Element> >::iterator iter = topFullscreenElementStack->m_fullScreenElementStack.begin(); iter + ...
6 years, 10 months ago (2014-01-30 04:52:21 UTC) #3
falken
Thanks for the speedy review! https://codereview.chromium.org/142653003/diff/180001/Source/core/dom/FullscreenElementStack.cpp File Source/core/dom/FullscreenElementStack.cpp (right): https://codereview.chromium.org/142653003/diff/180001/Source/core/dom/FullscreenElementStack.cpp#newcode265 Source/core/dom/FullscreenElementStack.cpp:265: for (Vector<RefPtr<Element> >::iterator iter ...
6 years, 10 months ago (2014-01-30 05:06:29 UTC) #4
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/falken@chromium.org/142653003/120002
6 years, 10 months ago (2014-01-30 06:34:44 UTC) #5
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/falken@chromium.org/142653003/120002
6 years, 10 months ago (2014-01-30 08:43:07 UTC) #6
commit-bot: I haz the power
Change committed as 166114
6 years, 10 months ago (2014-01-30 09:38:30 UTC) #7
commit-bot: I haz the power
CQ bit was unchecked on CL. Ignoring.
6 years, 10 months ago (2014-01-30 09:38:37 UTC) #8
falken
A revert of this CL has been created in https://codereview.chromium.org/134133004/ by falken@chromium.org. The reason for ...
6 years, 10 months ago (2014-01-30 11:03:38 UTC) #9
falken
On 2014/01/30 11:03:38, falken wrote: > A revert of this CL has been created in ...
6 years, 10 months ago (2014-01-31 13:34:38 UTC) #10
falken
The CQ bit was checked by falken@chromium.org
6 years, 10 months ago (2014-02-03 05:48:07 UTC) #11
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/falken@chromium.org/142653003/310001
6 years, 10 months ago (2014-02-03 05:48:18 UTC) #12
commit-bot: I haz the power
Change committed as 166304
6 years, 10 months ago (2014-02-03 14:21:47 UTC) #13
commit-bot: I haz the power
CQ bit was unchecked on CL. Ignoring.
6 years, 10 months ago (2014-02-03 14:21:49 UTC) #14
commit-bot: I haz the power
CQ bit was unchecked on CL. Ignoring.
6 years, 10 months ago (2014-02-03 14:21:50 UTC) #15
commit-bot: I haz the power
6 years, 10 months ago (2014-02-03 14:21:56 UTC) #16
Message was sent while issue was closed.
CQ bit was unchecked on CL. Ignoring.

Powered by Google App Engine
This is Rietveld 408576698