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

Issue 1301033002: Plumb CompositedDisplayList to WebViewImpl (Closed)

Created:
5 years, 4 months ago by pdr.
Modified:
5 years, 4 months ago
Reviewers:
jbroman, enne (OOO)
CC:
jbroman, blink-reviews, blink-reviews-rendering, Rik, danakj, dglazkov+blink, dshwang, drott+blinkwatch_chromium.org, krit, eae+blinkwatch, f(malita), jchaffraix+rendering, Justin Novosad, leviw+renderwatch, pdr+renderingwatchlist_chromium.org, pdr+graphicswatchlist_chromium.org, rwlbuis, Stephen Chennney, szager+layoutwatch_chromium.org, zoltan1
Base URL:
https://chromium.googlesource.com/chromium/blink.git@master
Target Ref:
refs/heads/master
Project:
blink
Visibility:
Public.

Description

Plumb CompositedDisplayList to WebViewImpl This patch sets up the scaffolding for plumbing the new composited display list to the compositor. Committed: https://src.chromium.org/viewvc/blink?view=rev&revision=200945

Patch Set 1 #

Patch Set 2 : Rebase from space, also minor cleanups #

Total comments: 4

Patch Set 3 : Win compile? More like whiny compiler. This patchset makes it a winner. #

Patch Set 4 : Move storage to WebViewImpl #

Patch Set 5 : papa delta romeo request for landing via cq, over #

Total comments: 1

Patch Set 6 : Final checklist: cleanup ordering in WebCompositedDisplayList #

Unified diffs Side-by-side diffs Delta from patch set Stats (+155 lines, -40 lines) Patch
M Source/core/compositing/DisplayListCompositingBuilder.h View 1 chunk +1 line, -7 lines 0 comments Download
M Source/core/compositing/DisplayListCompositingTest.cpp View 6 chunks +13 lines, -9 lines 0 comments Download
M Source/core/frame/FrameView.cpp View 1 chunk +1 line, -1 line 0 comments Download
M Source/core/layout/LayoutTestHelper.cpp View 1 2 3 2 chunks +14 lines, -0 lines 0 comments Download
M Source/core/layout/LayoutView.h View 2 chunks +0 lines, -7 lines 0 comments Download
M Source/core/page/ChromeClient.h View 1 2 3 2 chunks +4 lines, -0 lines 0 comments Download
M Source/core/page/Page.h View 2 chunks +4 lines, -0 lines 0 comments Download
M Source/core/page/Page.cpp View 1 2 3 1 chunk +10 lines, -0 lines 0 comments Download
M Source/platform/blink_platform.gypi View 1 2 2 chunks +2 lines, -0 lines 0 comments Download
A Source/platform/exported/WebCompositedDisplayList.cpp View 1 2 3 4 5 1 chunk +28 lines, -0 lines 0 comments Download
A + Source/platform/graphics/CompositedDisplayList.h View 1 1 chunk +7 lines, -16 lines 0 comments Download
M Source/web/ChromeClientImpl.h View 1 2 3 1 chunk +3 lines, -0 lines 0 comments Download
M Source/web/ChromeClientImpl.cpp View 1 2 3 1 chunk +12 lines, -0 lines 0 comments Download
M Source/web/WebViewImpl.h View 1 2 3 3 chunks +7 lines, -0 lines 0 comments Download
M Source/web/WebViewImpl.cpp View 1 2 3 1 chunk +10 lines, -0 lines 0 comments Download
M public/BUILD.gn View 1 chunk +1 line, -0 lines 0 comments Download
A public/platform/WebCompositedDisplayList.h View 1 2 3 4 5 1 chunk +33 lines, -0 lines 0 comments Download
M public/web/WebView.h View 1 2 3 2 chunks +5 lines, -0 lines 0 comments Download

Messages

Total messages: 27 (11 generated)
pdr.
5 years, 4 months ago (2015-08-19 17:58:54 UTC) #2
commit-bot: I haz the power
Dry run: CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/1301033002/20001 View timeline at https://chromium-cq-status.appspot.com/patch-timeline/1301033002/20001
5 years, 4 months ago (2015-08-19 17:59:16 UTC) #4
commit-bot: I haz the power
Dry run: Try jobs failed on following builders: win_chromium_x64_rel_ng on tryserver.chromium.win (JOB_FAILED, http://build.chromium.org/p/tryserver.chromium.win/builders/win_chromium_x64_rel_ng/builds/92628)
5 years, 4 months ago (2015-08-19 18:29:34 UTC) #6
jbroman
Seems reasonable to me. https://codereview.chromium.org/1301033002/diff/20001/Source/web/WebViewImpl.h File Source/web/WebViewImpl.h (right): https://codereview.chromium.org/1301033002/diff/20001/Source/web/WebViewImpl.h#newcode746 Source/web/WebViewImpl.h:746: OwnPtr<WebCompositedDisplayList> m_compositedDisplayList; Nit: we could ...
5 years, 4 months ago (2015-08-19 18:33:50 UTC) #7
commit-bot: I haz the power
Dry run: CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/1301033002/80001 View timeline at https://chromium-cq-status.appspot.com/patch-timeline/1301033002/80001
5 years, 4 months ago (2015-08-20 04:01:34 UTC) #9
pdr.
PTAL https://codereview.chromium.org/1301033002/diff/20001/Source/web/WebViewImpl.h File Source/web/WebViewImpl.h (right): https://codereview.chromium.org/1301033002/diff/20001/Source/web/WebViewImpl.h#newcode746 Source/web/WebViewImpl.h:746: OwnPtr<WebCompositedDisplayList> m_compositedDisplayList; On 2015/08/19 at 18:33:50, jbroman wrote: ...
5 years, 4 months ago (2015-08-20 04:01:55 UTC) #10
commit-bot: I haz the power
Dry run: Try jobs failed on following builders: chromeos_x86-generic_chromium_compile_only_ng on tryserver.chromium.linux (JOB_FAILED, http://build.chromium.org/p/tryserver.chromium.linux/builders/chromeos_x86-generic_chromium_compile_only_ng/builds/22079)
5 years, 4 months ago (2015-08-20 04:25:20 UTC) #12
commit-bot: I haz the power
Dry run: CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/1301033002/80001 View timeline at https://chromium-cq-status.appspot.com/patch-timeline/1301033002/80001
5 years, 4 months ago (2015-08-20 18:17:24 UTC) #14
pdr.
On 2015/08/20 at 04:25:20, commit-bot wrote: > Dry run: Try jobs failed on following builders: ...
5 years, 4 months ago (2015-08-20 18:17:24 UTC) #15
commit-bot: I haz the power
Dry run: This issue passed the CQ dry run.
5 years, 4 months ago (2015-08-20 18:41:29 UTC) #17
jbroman
lima golf tango mike lgtm https://codereview.chromium.org/1301033002/diff/80001/public/platform/WebCompositedDisplayList.h File public/platform/WebCompositedDisplayList.h (right): https://codereview.chromium.org/1301033002/diff/80001/public/platform/WebCompositedDisplayList.h#newcode23 public/platform/WebCompositedDisplayList.h:23: ~WebCompositedDisplayList(); super-nit: please move ...
5 years, 4 months ago (2015-08-20 20:24:47 UTC) #18
pdr.
On 2015/08/20 at 20:24:47, jbroman wrote: > lima golf tango mike > > > > ...
5 years, 4 months ago (2015-08-20 20:36:30 UTC) #19
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/1301033002/100001 View timeline at https://chromium-cq-status.appspot.com/patch-timeline/1301033002/100001
5 years, 4 months ago (2015-08-20 20:36:57 UTC) #22
commit-bot: I haz the power
Try jobs failed on following builders: win_chromium_x64_rel_ng on tryserver.chromium.win (JOB_FAILED, http://build.chromium.org/p/tryserver.chromium.win/builders/win_chromium_x64_rel_ng/builds/93452)
5 years, 4 months ago (2015-08-20 23:08:58 UTC) #24
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/1301033002/100001 View timeline at https://chromium-cq-status.appspot.com/patch-timeline/1301033002/100001
5 years, 4 months ago (2015-08-20 23:37:08 UTC) #26
commit-bot: I haz the power
5 years, 4 months ago (2015-08-21 00:34:42 UTC) #27
Message was sent while issue was closed.
Committed patchset #6 (id:100001) as
https://src.chromium.org/viewvc/blink?view=rev&revision=200945

Powered by Google App Engine
This is Rietveld 408576698