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

Issue 1370923002: Enforce marking "override" for functions overriding Blink. (Closed)

Created:
5 years, 2 months ago by Avi (use Gerrit)
Modified:
5 years ago
Reviewers:
Nico
CC:
chromium-reviews
Base URL:
https://chromium.googlesource.com/chromium/src.git@master
Target Ref:
refs/pending/heads/master
Project:
chromium
Visibility:
Public.

Description

Enforce marking "override" for functions overriding Blink. BUG=535367 TEST=it all stays working CQ_INCLUDE_TRYBOTS=tryserver.blink:linux_blink_rel R=thakis@chromium.org TBR=ben@chromium.org Committed: https://crrev.com/32ff552858e014d454ce8b181f5aca1dfcf8f8fd Cr-Commit-Position: refs/heads/master@{#363482} Committed: https://chromium.googlesource.com/chromium/src/+/09b359e586c35cf06a985dcf326a31aea4a1c6db

Patch Set 1 #

Patch Set 2 : maybe like this? #

Patch Set 3 : new name #

Patch Set 4 : rebase #

Patch Set 5 : comma #

Patch Set 6 : web_scroll_offset_animation_curve_impl.h #

Patch Set 7 : override #

Patch Set 8 : moar #

Patch Set 9 : linux #

Patch Set 10 : fixes #

Patch Set 11 : fixes2 #

Patch Set 12 : more #

Patch Set 13 : next bunch #

Patch Set 14 : fix #

Patch Set 15 : half gone #

Patch Set 16 : android #

Patch Set 17 : fix #

Patch Set 18 : fix #

Patch Set 19 : more #

Total comments: 2

Patch Set 20 : missed one #

Unified diffs Side-by-side diffs Delta from patch set Stats (+127 lines, -133 lines) Patch
M android_webview/renderer/aw_content_settings_client.h View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 1 chunk +4 lines, -4 lines 0 comments Download
M build/common.gypi View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 1 chunk +2 lines, -1 line 0 comments Download
M build/config/clang/BUILD.gn View 1 2 3 1 chunk +4 lines, -0 lines 0 comments Download
M cc/blink/web_scroll_offset_animation_curve_impl.h View 1 2 3 4 5 6 1 chunk +2 lines, -2 lines 0 comments Download
M components/test_runner/mock_web_theme_engine.h View 1 2 3 4 5 6 7 1 chunk +6 lines, -6 lines 0 comments Download
M content/browser/android/in_process/context_provider_in_process.cc View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 1 chunk +2 lines, -2 lines 0 comments Download
M content/child/blink_platform_impl.h View 1 2 3 4 5 6 7 2 chunks +2 lines, -2 lines 0 comments Download
M content/child/service_worker/service_worker_dispatcher_unittest.cc View 1 2 3 4 5 6 7 8 9 1 chunk +2 lines, -2 lines 0 comments Download
M content/child/webthemeengine_impl_android.h View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 1 chunk +6 lines, -7 lines 0 comments Download
M content/child/webthemeengine_impl_default.h View 1 2 3 4 5 6 7 1 chunk +6 lines, -7 lines 0 comments Download
M content/ppapi_plugin/ppapi_blink_platform_impl.cc View 1 2 3 4 5 6 7 1 chunk +4 lines, -3 lines 0 comments Download
M content/renderer/media/android/media_info_loader.h View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 2 chunks +20 lines, -27 lines 0 comments Download
M content/renderer/media/android/webmediaplayer_android.h View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 3 chunks +55 lines, -57 lines 0 comments Download
M content/renderer/media/android/webmediasession_android.h View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 1 chunk +1 line, -1 line 0 comments Download
M content/renderer/media/canvas_capture_handler.h View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 1 chunk +1 line, -1 line 0 comments Download
M content/renderer/render_frame_impl.h View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 1 chunk +1 line, -1 line 0 comments Download
M content/renderer/vr/vr_dispatcher.h View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 1 chunk +1 line, -1 line 0 comments Download
M content/renderer/wake_lock/wake_lock_dispatcher.h View 1 2 3 4 5 6 7 8 1 chunk +1 line, -1 line 0 comments Download
M content/renderer/webscrollbarbehavior_impl_gtkoraura.h View 1 2 3 4 5 6 7 8 1 chunk +6 lines, -7 lines 0 comments Download
M media/blink/multibuffer_data_source_unittest.cc View 1 2 3 4 5 6 7 1 chunk +1 line, -1 line 0 comments Download

Messages

Total messages: 105 (52 generated)
commit-bot: I haz the power
Dry run: CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/1370923002/1 View timeline at https://chromium-cq-status.appspot.com/patch-timeline/1370923002/1
5 years, 2 months ago (2015-09-26 18:08:03 UTC) #2
commit-bot: I haz the power
Dry run: Try jobs failed on following builders: android_clang_dbg_recipe on tryserver.chromium.linux (JOB_FAILED, http://build.chromium.org/p/tryserver.chromium.linux/builders/android_clang_dbg_recipe/builds/126043) cast_shell_linux on ...
5 years, 2 months ago (2015-09-26 18:15:17 UTC) #4
commit-bot: I haz the power
Dry run: CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/1370923002/20001 View timeline at https://chromium-cq-status.appspot.com/patch-timeline/1370923002/20001
5 years, 2 months ago (2015-09-26 18:20:00 UTC) #6
commit-bot: I haz the power
Dry run: This issue passed the CQ dry run.
5 years, 2 months ago (2015-09-26 19:41:58 UTC) #8
commit-bot: I haz the power
Dry run: CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/1370923002/20001 View timeline at https://chromium-cq-status.appspot.com/patch-timeline/1370923002/20001
5 years, 2 months ago (2015-10-05 14:58:43 UTC) #10
commit-bot: I haz the power
Dry run: Try jobs failed on following builders: linux_android_rel_ng on tryserver.chromium.linux (JOB_FAILED, http://build.chromium.org/p/tryserver.chromium.linux/builders/linux_android_rel_ng/builds/77816)
5 years, 2 months ago (2015-10-05 18:01:19 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/1370923002/40001 View timeline at https://chromium-cq-status.appspot.com/patch-timeline/1370923002/40001
5 years ago (2015-12-03 23:52:09 UTC) #14
commit-bot: I haz the power
Dry run: Try jobs failed on following builders: ios_dbg_simulator_ninja on tryserver.chromium.mac (JOB_FAILED, http://build.chromium.org/p/tryserver.chromium.mac/builders/ios_dbg_simulator_ninja/builds/102848) ios_rel_device_ninja on ...
5 years ago (2015-12-03 23:59:35 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/1370923002/60001 View timeline at https://chromium-cq-status.appspot.com/patch-timeline/1370923002/60001
5 years ago (2015-12-04 00:14:20 UTC) #18
commit-bot: I haz the power
Dry run: Try jobs failed on following builders: mac_chromium_compile_dbg_ng on tryserver.chromium.mac (JOB_FAILED, http://build.chromium.org/p/tryserver.chromium.mac/builders/mac_chromium_compile_dbg_ng/builds/131542) mac_chromium_rel_ng on ...
5 years ago (2015-12-04 00:27:32 UTC) #20
commit-bot: I haz the power
Dry run: CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/1370923002/80001 View timeline at https://chromium-cq-status.appspot.com/patch-timeline/1370923002/80001
5 years ago (2015-12-04 00:28:08 UTC) #21
commit-bot: I haz the power
Dry run: Try jobs failed on following builders: mac_chromium_compile_dbg_ng on tryserver.chromium.mac (JOB_FAILED, http://build.chromium.org/p/tryserver.chromium.mac/builders/mac_chromium_compile_dbg_ng/builds/131549)
5 years ago (2015-12-04 01:28:12 UTC) #23
commit-bot: I haz the power
Dry run: CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/1370923002/100001 View timeline at https://chromium-cq-status.appspot.com/patch-timeline/1370923002/100001
5 years ago (2015-12-04 01:41:18 UTC) #26
commit-bot: I haz the power
Dry run: CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/1370923002/120001 View timeline at https://chromium-cq-status.appspot.com/patch-timeline/1370923002/120001
5 years ago (2015-12-04 01:46:10 UTC) #28
commit-bot: I haz the power
Dry run: Try jobs failed on following builders: mac_chromium_compile_dbg_ng on tryserver.chromium.mac (JOB_FAILED, http://build.chromium.org/p/tryserver.chromium.mac/builders/mac_chromium_compile_dbg_ng/builds/131584)
5 years ago (2015-12-04 02:38:55 UTC) #30
commit-bot: I haz the power
Dry run: CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/1370923002/140001 View timeline at https://chromium-cq-status.appspot.com/patch-timeline/1370923002/140001
5 years ago (2015-12-04 14:55:53 UTC) #32
commit-bot: I haz the power
Dry run: Try jobs failed on following builders: cast_shell_linux on tryserver.chromium.linux (JOB_FAILED, http://build.chromium.org/p/tryserver.chromium.linux/builders/cast_shell_linux/builds/88363) linux_chromium_rel_ng on ...
5 years ago (2015-12-04 15:40:42 UTC) #34
commit-bot: I haz the power
Dry run: CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/1370923002/160001 View timeline at https://chromium-cq-status.appspot.com/patch-timeline/1370923002/160001
5 years ago (2015-12-04 15:43:54 UTC) #36
commit-bot: I haz the power
Dry run: Try jobs failed on following builders: cast_shell_linux on tryserver.chromium.linux (JOB_FAILED, http://build.chromium.org/p/tryserver.chromium.linux/builders/cast_shell_linux/builds/88387)
5 years ago (2015-12-04 16:20:59 UTC) #38
commit-bot: I haz the power
Dry run: CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/1370923002/180001 View timeline at https://chromium-cq-status.appspot.com/patch-timeline/1370923002/180001
5 years ago (2015-12-04 17:23:36 UTC) #40
commit-bot: I haz the power
Dry run: CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/1370923002/200001 View timeline at https://chromium-cq-status.appspot.com/patch-timeline/1370923002/200001
5 years ago (2015-12-04 17:25:21 UTC) #43
commit-bot: I haz the power
Dry run: Try jobs failed on following builders: linux_chromium_rel_ng on tryserver.chromium.linux (JOB_FAILED, http://build.chromium.org/p/tryserver.chromium.linux/builders/linux_chromium_rel_ng/builds/150393) win_chromium_rel_ng on ...
5 years ago (2015-12-04 18:18:15 UTC) #45
commit-bot: I haz the power
Dry run: CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/1370923002/220001 View timeline at https://chromium-cq-status.appspot.com/patch-timeline/1370923002/220001
5 years ago (2015-12-04 18:49:28 UTC) #47
commit-bot: I haz the power
Dry run: Try jobs failed on following builders: linux_chromium_compile_dbg_ng on tryserver.chromium.linux (JOB_FAILED, http://build.chromium.org/p/tryserver.chromium.linux/builders/linux_chromium_compile_dbg_ng/builds/22599)
5 years ago (2015-12-04 19:36:49 UTC) #49
commit-bot: I haz the power
Dry run: CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/1370923002/240001 View timeline at https://chromium-cq-status.appspot.com/patch-timeline/1370923002/240001
5 years ago (2015-12-04 19:43:55 UTC) #51
commit-bot: I haz the power
Dry run: Try jobs failed on following builders: android_chromium_gn_compile_dbg on tryserver.chromium.linux (JOB_FAILED, http://build.chromium.org/p/tryserver.chromium.linux/builders/android_chromium_gn_compile_dbg/builds/149400)
5 years ago (2015-12-04 20:22:45 UTC) #53
commit-bot: I haz the power
Dry run: CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/1370923002/260001 View timeline at https://chromium-cq-status.appspot.com/patch-timeline/1370923002/260001
5 years ago (2015-12-04 20:25:24 UTC) #55
commit-bot: I haz the power
Dry run: Try jobs failed on following builders: win_chromium_rel_ng on tryserver.chromium.win (JOB_FAILED, http://build.chromium.org/p/tryserver.chromium.win/builders/win_chromium_rel_ng/builds/144422)
5 years ago (2015-12-04 21:38:10 UTC) #57
commit-bot: I haz the power
Dry run: CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/1370923002/280001 View timeline at https://chromium-cq-status.appspot.com/patch-timeline/1370923002/280001
5 years ago (2015-12-06 00:54:11 UTC) #59
commit-bot: I haz the power
Dry run: Try jobs failed on following builders: mac_chromium_rel_ng on tryserver.chromium.mac (JOB_FAILED, http://build.chromium.org/p/tryserver.chromium.mac/builders/mac_chromium_rel_ng/builds/150675)
5 years ago (2015-12-06 02:22:16 UTC) #61
commit-bot: I haz the power
Dry run: CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/1370923002/300001 View timeline at https://chromium-cq-status.appspot.com/patch-timeline/1370923002/300001
5 years ago (2015-12-06 04:54:26 UTC) #63
commit-bot: I haz the power
Dry run: Try jobs failed on following builders: android_arm64_dbg_recipe on tryserver.chromium.linux (JOB_FAILED, http://build.chromium.org/p/tryserver.chromium.linux/builders/android_arm64_dbg_recipe/builds/153695)
5 years ago (2015-12-06 05:20:57 UTC) #65
commit-bot: I haz the power
Dry run: CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/1370923002/320001 View timeline at https://chromium-cq-status.appspot.com/patch-timeline/1370923002/320001
5 years ago (2015-12-06 18:27:31 UTC) #67
commit-bot: I haz the power
Dry run: Try jobs failed on following builders: linux_chromium_rel_ng on tryserver.chromium.linux (JOB_FAILED, http://build.chromium.org/p/tryserver.chromium.linux/builders/linux_chromium_rel_ng/builds/151053)
5 years ago (2015-12-06 20:12:14 UTC) #69
commit-bot: I haz the power
Dry run: CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/1370923002/340001 View timeline at https://chromium-cq-status.appspot.com/patch-timeline/1370923002/340001
5 years ago (2015-12-06 20:30:52 UTC) #71
commit-bot: I haz the power
Dry run: Try jobs failed on following builders: mac_chromium_rel_ng on tryserver.chromium.mac (JOB_FAILED, http://build.chromium.org/p/tryserver.chromium.mac/builders/mac_chromium_rel_ng/builds/150756)
5 years ago (2015-12-06 21:44:11 UTC) #73
commit-bot: I haz the power
Dry run: CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/1370923002/360001 View timeline at https://chromium-cq-status.appspot.com/patch-timeline/1370923002/360001
5 years ago (2015-12-06 22:28:12 UTC) #75
commit-bot: I haz the power
Dry run: This issue passed the CQ dry run.
5 years ago (2015-12-07 00:22:42 UTC) #77
Avi (use Gerrit)
Yes?
5 years ago (2015-12-07 00:23:55 UTC) #79
Nico
nice, lgtm! https://codereview.chromium.org/1370923002/diff/360001/content/child/blink_platform_impl.h File content/child/blink_platform_impl.h (right): https://codereview.chromium.org/1370923002/diff/360001/content/child/blink_platform_impl.h#newcode135 content/child/blink_platform_impl.h:135: virtual TraceEventHandle addTraceEvent( Hm, I suppose this ...
5 years ago (2015-12-07 03:58:55 UTC) #80
Avi (use Gerrit)
https://codereview.chromium.org/1370923002/diff/360001/content/child/blink_platform_impl.h File content/child/blink_platform_impl.h (right): https://codereview.chromium.org/1370923002/diff/360001/content/child/blink_platform_impl.h#newcode135 content/child/blink_platform_impl.h:135: virtual TraceEventHandle addTraceEvent( On 2015/12/07 03:58:55, Nico wrote: > ...
5 years ago (2015-12-07 04:08:46 UTC) #81
Nico
Sure, sounds good, but maybe you could check who wrote that line and shoot them ...
5 years ago (2015-12-07 04:14:52 UTC) #82
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/1370923002/360001 View timeline at https://chromium-cq-status.appspot.com/patch-timeline/1370923002/360001
5 years ago (2015-12-07 15:11:51 UTC) #84
commit-bot: I haz the power
Try jobs failed on following builders: chromium_presubmit on tryserver.chromium.linux (JOB_FAILED, http://build.chromium.org/p/tryserver.chromium.linux/builders/chromium_presubmit/builds/125802)
5 years ago (2015-12-07 15:21:57 UTC) #86
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/1370923002/360001 View timeline at https://chromium-cq-status.appspot.com/patch-timeline/1370923002/360001
5 years ago (2015-12-07 15:26:56 UTC) #89
commit-bot: I haz the power
Committed patchset #19 (id:360001)
5 years ago (2015-12-07 15:35:11 UTC) #91
commit-bot: I haz the power
Patchset 19 (id:??) landed as https://crrev.com/32ff552858e014d454ce8b181f5aca1dfcf8f8fd Cr-Commit-Position: refs/heads/master@{#363482}
5 years ago (2015-12-07 15:36:01 UTC) #93
Avi (use Gerrit)
A revert of this CL (patchset #19 id:360001) has been created in https://codereview.chromium.org/1504913002/ by avi@chromium.org. ...
5 years ago (2015-12-07 16:09:19 UTC) #94
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/1370923002/380001 View timeline at https://chromium-cq-status.appspot.com/patch-timeline/1370923002/380001
5 years ago (2015-12-07 16:22:01 UTC) #98
commit-bot: I haz the power
Committed patchset #20 (id:380001)
5 years ago (2015-12-07 20:21:10 UTC) #100
commit-bot: I haz the power
Patchset 20 (id:??) landed as https://crrev.com/09b359e586c35cf06a985dcf326a31aea4a1c6db Cr-Commit-Position: refs/heads/master@{#363564}
5 years ago (2015-12-07 20:21:16 UTC) #102
Avi (use Gerrit)
Committed patchset #20 (id:380001) manually as 09b359e586c35cf06a985dcf326a31aea4a1c6db (presubmit successful).
5 years ago (2015-12-07 20:21:54 UTC) #104
Avi (use Gerrit)
5 years ago (2015-12-07 20:22:31 UTC) #105
Message was sent while issue was closed.
On 2015/12/07 20:21:54, Avi wrote:
> Committed patchset #20 (id:380001) manually as
> 09b359e586c35cf06a985dcf326a31aea4a1c6db (presubmit successful).

Whatevs, commit queue.

Powered by Google App Engine
This is Rietveld 408576698