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

Issue 1136123009: Remove "mixin" from BeginFrameSource/Observer base classes. (Closed)

Created:
5 years, 7 months ago by deepak.s
Modified:
5 years, 6 months ago
CC:
chromium-reviews, cc-bugs_chromium.org, klundberg+watch_chromium.org, scheduler-bugs_chromium.org, yfriedman+watch_chromium.org, jbudorick+watch_chromium.org
Base URL:
https://chromium.googlesource.com/chromium/src.git@master
Target Ref:
refs/pending/heads/master
Project:
chromium
Visibility:
Public.

Description

Remove "mixin" from BeginFrameSource/Observer base classes. The term "mixin" strongly suggests that multiple inheritance is used. But, BeginFrameObserver/Source subclasses never use multiple inheritance. As multiple inheritance is prohibited by the style guide, so renaming: BeginFrameObserverMixIn -> BeginFrameObserverBase. BeginFrameSourceMixIn -> BeginFrameSourceBase BUG=463196 CQ_INCLUDE_TRYBOTS=tryserver.blink:linux_blink_rel Committed: https://crrev.com/796a5ba46b1adc1de67a3aaa001ef637594cd237 Cr-Commit-Position: refs/heads/master@{#334216}

Patch Set 1 #

Total comments: 1

Patch Set 2 : Addressing comments #

Patch Set 3 : compile error #

Total comments: 2

Patch Set 4 : updated comments #

Unified diffs Side-by-side diffs Delta from patch set Stats (+81 lines, -81 lines) Patch
M build/android/pylib/gtest/filter/cc_unittests_disabled View 1 1 chunk +2 lines, -2 lines 0 comments Download
M cc/scheduler/begin_frame_source.h View 1 2 3 10 chunks +19 lines, -19 lines 0 comments Download
M cc/scheduler/begin_frame_source.cc View 1 2 3 16 chunks +27 lines, -27 lines 0 comments Download
M cc/scheduler/begin_frame_source_unittest.cc View 1 7 chunks +16 lines, -16 lines 0 comments Download
M cc/scheduler/scheduler.h View 1 2 chunks +3 lines, -3 lines 0 comments Download
M cc/scheduler/scheduler.cc View 1 1 chunk +1 line, -1 line 0 comments Download
M cc/scheduler/scheduler_unittest.cc View 1 1 chunk +1 line, -1 line 0 comments Download
M cc/surfaces/display_scheduler.h View 1 2 chunks +3 lines, -3 lines 0 comments Download
M cc/surfaces/display_scheduler.cc View 1 1 chunk +1 line, -1 line 0 comments Download
M cc/test/fake_external_begin_frame_source.h View 1 2 chunks +2 lines, -2 lines 0 comments Download
M cc/test/scheduler_test_common.h View 1 1 chunk +1 line, -1 line 0 comments Download
M cc/test/scheduler_test_common.cc View 1 1 chunk +1 line, -1 line 0 comments Download
M content/browser/android/in_process/synchronous_compositor_external_begin_frame_source.h View 1 2 2 chunks +2 lines, -2 lines 0 comments Download
M content/renderer/gpu/compositor_external_begin_frame_source.h View 1 2 chunks +2 lines, -2 lines 0 comments Download

Messages

Total messages: 22 (5 generated)
deepak.s
PTAL? Thanks!
5 years, 7 months ago (2015-05-19 08:29:47 UTC) #2
deepak.s
Ping!
5 years, 7 months ago (2015-05-21 03:03:42 UTC) #3
mithro-old
On 2015/05/21 03:03:42, deepak.s wrote: > Ping! LGTM Sunny you requested this change, can you ...
5 years, 7 months ago (2015-05-21 06:06:10 UTC) #4
deepak.s
@Sunny Could you please confirm? Thanks!
5 years, 7 months ago (2015-05-26 05:48:30 UTC) #5
sunnyps
Can you also change the name of BeginFrameSourceMixIn to BeginFrameSourceBase as a part of this ...
5 years, 7 months ago (2015-05-26 21:45:44 UTC) #6
deepak.s
Thanks for the review.. I'll update the patch.
5 years, 6 months ago (2015-06-03 04:43:52 UTC) #7
deepak.s
I have updated the patch and added BeginFrameSourceMixIn changes also. Please have a look. Thanks!
5 years, 6 months ago (2015-06-08 09:28:25 UTC) #8
sunnyps
Adding kbr@ for content/renderer/gpu review Please make the commit message: "Remove "mixin" from BeginFrameSource/Observer base ...
5 years, 6 months ago (2015-06-08 17:22:19 UTC) #10
Ken Russell (switch to Gerrit)
LGTM assuming sunnyps@ approves this change.
5 years, 6 months ago (2015-06-08 23:15:07 UTC) #11
deepak.s
@sunnyps PTAL? Thanks!
5 years, 6 months ago (2015-06-11 04:04:03 UTC) #12
mithro-old
Hi Sunny, If you are happy with this patch and it passes the trybots I ...
5 years, 6 months ago (2015-06-12 13:30:19 UTC) #13
sunnyps
On 2015/06/12 13:30:19, mithro wrote: > Hi Sunny, > > If you are happy with ...
5 years, 6 months ago (2015-06-12 18:53:39 UTC) #14
sunnyps
boliu, Can you please review in_process? Thanks!
5 years, 6 months ago (2015-06-12 18:54:52 UTC) #16
boliu
lgtm
5 years, 6 months ago (2015-06-12 18:56:00 UTC) #17
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/1136123009/60001
5 years, 6 months ago (2015-06-12 19:03:10 UTC) #20
commit-bot: I haz the power
Committed patchset #4 (id:60001)
5 years, 6 months ago (2015-06-12 19:08:32 UTC) #21
commit-bot: I haz the power
5 years, 6 months ago (2015-06-12 19:09:29 UTC) #22
Message was sent while issue was closed.
Patchset 4 (id:??) landed as
https://crrev.com/796a5ba46b1adc1de67a3aaa001ef637594cd237
Cr-Commit-Position: refs/heads/master@{#334216}

Powered by Google App Engine
This is Rietveld 408576698