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

Issue 1887703002: cc: Add a main thread LayerListIterator (Closed)

Created:
4 years, 8 months ago by sunxd
Modified:
4 years, 8 months ago
CC:
chromium-reviews, cc-bugs_chromium.org
Base URL:
https://chromium.googlesource.com/chromium/src.git@master
Target Ref:
refs/pending/heads/master
Project:
chromium
Visibility:
Public.

Description

cc: Add a main thread LayerListIterator Make LayerListIterator a template class for Layer and LayerImpl. Add tests for LayerListIterator<Layer>. Noted that cc_unittests: LayerTreeHostCopyRequestTestLostOutputSurface. RunMultiThread_DirectRenderer might be flacky. BUG=603181 CQ_INCLUDE_TRYBOTS=tryserver.blink:linux_blink_rel Committed: https://crrev.com/7a1807b49236a338953fea5e7f7f6f6f9cbb0aa8 Cr-Commit-Position: refs/heads/master@{#387422} Committed: https://crrev.com/0e1785c782ce5d569d21beb8770e7a204a2729a2 Cr-Commit-Position: refs/heads/master@{#387908} Committed: https://crrev.com/f354ca2b2497a54b41591a7856fa0dde445d7beb Cr-Commit-Position: refs/heads/master@{#387957}

Patch Set 1 #

Total comments: 1

Patch Set 2 : Unify Layer/LayerImpl iterator tests #

Patch Set 3 : Revert patch2 #

Patch Set 4 : Reopen to try to reproduce the bug #

Patch Set 5 : TEMPORARY: Add LOG(ERROR) to find out the timeout reason #

Patch Set 6 : For testing only #

Unified diffs Side-by-side diffs Delta from patch set Stats (+279 lines, -62 lines) Patch
M cc/layers/layer_list_iterator.h View 2 chunks +15 lines, -10 lines 0 comments Download
M cc/layers/layer_list_iterator.cc View 5 2 chunks +44 lines, -31 lines 0 comments Download
M cc/layers/layer_list_iterator_unittest.cc View 1 2 6 chunks +186 lines, -9 lines 0 comments Download
M cc/trees/layer_tree_host.h View 1 2 chunks +6 lines, -0 lines 0 comments Download
M cc/trees/layer_tree_host.cc View 1 2 3 1 chunk +16 lines, -0 lines 0 comments Download
M cc/trees/layer_tree_impl.h View 1 1 chunk +4 lines, -4 lines 0 comments Download
M cc/trees/layer_tree_impl.cc View 1 2 3 1 chunk +8 lines, -8 lines 0 comments Download

Messages

Total messages: 40 (21 generated)
sunxd
4 years, 8 months ago (2016-04-13 17:35:23 UTC) #4
Ian Vollick
https://codereview.chromium.org/1887703002/diff/1/cc/layers/layer_list_iterator_unittest.cc File cc/layers/layer_list_iterator_unittest.cc (right): https://codereview.chromium.org/1887703002/diff/1/cc/layers/layer_list_iterator_unittest.cc#newcode195 cc/layers/layer_list_iterator_unittest.cc:195: // LayerImpl version unit tests Please use a macro ...
4 years, 8 months ago (2016-04-13 17:40:17 UTC) #5
sunxd
4 years, 8 months ago (2016-04-14 19:01:36 UTC) #6
Ian Vollick
On 2016/04/14 19:01:36, sunxd wrote: Thanks for trying to unify the code, but given how ...
4 years, 8 months ago (2016-04-14 19:21:22 UTC) #7
sunxd
4 years, 8 months ago (2016-04-14 20:00:09 UTC) #8
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/1887703002/40001 View timeline at https://chromium-cq-status.appspot.com/patch-timeline/1887703002/40001
4 years, 8 months ago (2016-04-14 20:24:49 UTC) #11
commit-bot: I haz the power
Committed patchset #3 (id:40001)
4 years, 8 months ago (2016-04-14 21:02:54 UTC) #13
commit-bot: I haz the power
Patchset 3 (id:??) landed as https://crrev.com/7a1807b49236a338953fea5e7f7f6f6f9cbb0aa8 Cr-Commit-Position: refs/heads/master@{#387422}
4 years, 8 months ago (2016-04-14 21:04:00 UTC) #15
rjkroege
A revert of this CL (patchset #3 id:40001) has been created in https://codereview.chromium.org/1888453006/ by rjkroege@chromium.org. ...
4 years, 8 months ago (2016-04-14 23:42:54 UTC) #16
commit-bot: I haz the power
Dry run: CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/1887703002/80001 View timeline at https://chromium-cq-status.appspot.com/patch-timeline/1887703002/80001
4 years, 8 months ago (2016-04-15 15:28:17 UTC) #19
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/198356)
4 years, 8 months ago (2016-04-15 16:11:18 UTC) #21
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/1887703002/100001 View timeline at https://chromium-cq-status.appspot.com/patch-timeline/1887703002/100001
4 years, 8 months ago (2016-04-18 14:16:36 UTC) #26
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/1887703002/100001 View timeline at https://chromium-cq-status.appspot.com/patch-timeline/1887703002/100001
4 years, 8 months ago (2016-04-18 14:22:53 UTC) #28
commit-bot: I haz the power
Committed patchset #6 (id:100001)
4 years, 8 months ago (2016-04-18 15:10:24 UTC) #30
commit-bot: I haz the power
Patchset 6 (id:??) landed as https://crrev.com/0e1785c782ce5d569d21beb8770e7a204a2729a2 Cr-Commit-Position: refs/heads/master@{#387908}
4 years, 8 months ago (2016-04-18 15:11:16 UTC) #32
sunxd
A revert of this CL (patchset #6 id:100001) has been created in https://codereview.chromium.org/1900723002/ by sunxd@chromium.org. ...
4 years, 8 months ago (2016-04-18 17:10:49 UTC) #33
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/1887703002/100001 View timeline at https://chromium-cq-status.appspot.com/patch-timeline/1887703002/100001
4 years, 8 months ago (2016-04-18 18:05:31 UTC) #36
commit-bot: I haz the power
Committed patchset #6 (id:100001)
4 years, 8 months ago (2016-04-18 18:16:37 UTC) #38
commit-bot: I haz the power
4 years, 8 months ago (2016-04-18 18:18:16 UTC) #40
Message was sent while issue was closed.
Patchset 6 (id:??) landed as
https://crrev.com/f354ca2b2497a54b41591a7856fa0dde445d7beb
Cr-Commit-Position: refs/heads/master@{#387957}

Powered by Google App Engine
This is Rietveld 408576698