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

Issue 129173004: Update rendering classes to use OVERRIDE / FINAL when needed (Closed)

Created:
6 years, 11 months ago by Inactive
Modified:
6 years, 11 months ago
CC:
blink-reviews, philipj_slow, chromiumbugtracker_adobe.com, bemjb+rendering_chromium.org, zoltan1, eae+blinkwatch, leviw+renderwatch, blink-layers+watch_chromium.org, feature-media-reviews_chromium.org, jchaffraix+rendering
Base URL:
https://chromium.googlesource.com/chromium/blink.git@master
Visibility:
Public.

Description

Update rendering classes to use OVERRIDE / FINAL when needed Update rendering classes to use OVERRIDE / FINAL when needed. Those are useful for error checking or performance when the compiler supports it. R=esprehn, abarth BUG=333316 Committed: https://src.chromium.org/viewvc/blink?view=rev&revision=164917

Patch Set 1 #

Patch Set 2 : Fix mac build #

Patch Set 3 : Rebase #

Total comments: 6

Patch Set 4 : Rebase #

Unified diffs Side-by-side diffs Delta from patch set Stats (+536 lines, -538 lines) Patch
M Source/core/rendering/ClipPathOperation.h View 2 chunks +2 lines, -2 lines 0 comments Download
M Source/core/rendering/CompositedLayerMapping.h View 1 2 2 chunks +2 lines, -2 lines 0 comments Download
M Source/core/rendering/EllipsisBox.h View 2 chunks +3 lines, -3 lines 0 comments Download
M Source/core/rendering/FilterEffectRenderer.h View 1 2 2 chunks +2 lines, -2 lines 0 comments Download
M Source/core/rendering/InlineFlowBox.h View 2 chunks +2 lines, -2 lines 0 comments Download
M Source/core/rendering/InlineTextBox.h View 1 chunk +2 lines, -2 lines 0 comments Download
M Source/core/rendering/RenderApplet.h View 1 chunk +1 line, -1 line 0 comments Download
M Source/core/rendering/RenderBR.h View 1 2 1 chunk +7 lines, -7 lines 0 comments Download
M Source/core/rendering/RenderBlock.h View 10 chunks +16 lines, -16 lines 0 comments Download
M Source/core/rendering/RenderBlockFlow.h View 1 2 1 chunk +1 line, -1 line 0 comments Download
M Source/core/rendering/RenderBox.h View 1 2 7 chunks +16 lines, -16 lines 0 comments Download
M Source/core/rendering/RenderBoxModelObject.h View 1 2 2 chunks +2 lines, -2 lines 0 comments Download
M Source/core/rendering/RenderButton.h View 2 chunks +11 lines, -11 lines 0 comments Download
M Source/core/rendering/RenderCombineText.h View 1 2 1 chunk +5 lines, -5 lines 0 comments Download
M Source/core/rendering/RenderCounter.h View 1 chunk +4 lines, -4 lines 0 comments Download
M Source/core/rendering/RenderDeprecatedFlexibleBox.h View 1 chunk +5 lines, -5 lines 0 comments Download
M Source/core/rendering/RenderDetailsMarker.h View 1 chunk +3 lines, -3 lines 0 comments Download
M Source/core/rendering/RenderEmbeddedObject.h View 1 2 1 chunk +1 line, -1 line 0 comments Download
M Source/core/rendering/RenderFieldset.h View 1 chunk +7 lines, -7 lines 0 comments Download
M Source/core/rendering/RenderFileUploadControl.h View 1 chunk +6 lines, -6 lines 0 comments Download
M Source/core/rendering/RenderFlowThread.h View 1 2 3 chunks +3 lines, -3 lines 0 comments Download
M Source/core/rendering/RenderFrame.h View 1 chunk +4 lines, -4 lines 0 comments Download
M Source/core/rendering/RenderFrameSet.h View 1 chunk +8 lines, -8 lines 0 comments Download
M Source/core/rendering/RenderFullScreen.h View 1 2 3 2 chunks +3 lines, -3 lines 0 comments Download
M Source/core/rendering/RenderGrid.h View 1 chunk +1 line, -1 line 0 comments Download
M Source/core/rendering/RenderHTMLCanvas.h View 1 2 1 chunk +4 lines, -4 lines 0 comments Download
M Source/core/rendering/RenderImage.h View 1 chunk +7 lines, -7 lines 0 comments Download
M Source/core/rendering/RenderImageResourceStyleImage.h View 2 chunks +11 lines, -11 lines 0 comments Download
M Source/core/rendering/RenderInline.h View 1 2 3 chunks +3 lines, -3 lines 0 comments Download
M Source/core/rendering/RenderLayerCompositor.h View 1 2 1 chunk +1 line, -1 line 0 comments Download
M Source/core/rendering/RenderLayerFilterInfo.h View 1 2 2 chunks +2 lines, -2 lines 0 comments Download
M Source/core/rendering/RenderListBox.h View 2 chunks +23 lines, -24 lines 0 comments Download
M Source/core/rendering/RenderListItem.h View 1 chunk +8 lines, -8 lines 0 comments Download
M Source/core/rendering/RenderListMarker.h View 1 chunk +12 lines, -12 lines 0 comments Download
M Source/core/rendering/RenderMarquee.h View 1 2 1 chunk +4 lines, -4 lines 0 comments Download
M Source/core/rendering/RenderMedia.h View 1 chunk +2 lines, -2 lines 0 comments Download
M Source/core/rendering/RenderMediaControlElements.h View 1 chunk +1 line, -1 line 0 comments Download
M Source/core/rendering/RenderMenuList.h View 2 chunks +10 lines, -10 lines 0 comments Download
M Source/core/rendering/RenderMeter.h View 2 chunks +3 lines, -3 lines 0 comments Download
M Source/core/rendering/RenderMultiColumnBlock.h View 1 chunk +2 lines, -2 lines 0 comments Download
M Source/core/rendering/RenderMultiColumnSet.h View 1 chunk +1 line, -1 line 0 comments Download
M Source/core/rendering/RenderObject.h View 1 2 1 chunk +2 lines, -2 lines 0 comments Download
M Source/core/rendering/RenderPart.h View 1 2 1 chunk +1 line, -1 line 0 comments Download
M Source/core/rendering/RenderProgress.h View 1 chunk +3 lines, -3 lines 0 comments Download
M Source/core/rendering/RenderRegion.h View 4 chunks +9 lines, -9 lines 0 comments Download
M Source/core/rendering/RenderReplaced.h View 3 chunks +8 lines, -8 lines 0 comments Download
M Source/core/rendering/RenderReplica.h View 1 2 1 chunk +5 lines, -5 lines 0 comments Download
M Source/core/rendering/RenderRuby.h View 1 2 3 2 chunks +13 lines, -14 lines 0 comments Download
M Source/core/rendering/RenderRubyBase.h View 1 chunk +5 lines, -5 lines 0 comments Download
M Source/core/rendering/RenderRubyRun.h View 2 chunks +11 lines, -11 lines 0 comments Download
M Source/core/rendering/RenderRubyText.h View 1 chunk +6 lines, -6 lines 0 comments Download
M Source/core/rendering/RenderScrollbar.h View 2 chunks +8 lines, -8 lines 0 comments Download
M Source/core/rendering/RenderScrollbarPart.h View 1 2 2 chunks +7 lines, -7 lines 0 comments Download
M Source/core/rendering/RenderScrollbarTheme.h View 1 chunk +1 line, -1 line 0 comments Download
M Source/core/rendering/RenderSlider.h View 1 chunk +4 lines, -4 lines 0 comments Download
M Source/core/rendering/RenderTable.h View 5 chunks +22 lines, -22 lines 0 comments Download
M Source/core/rendering/RenderTableCell.h View 2 chunks +17 lines, -17 lines 0 comments Download
M Source/core/rendering/RenderTableCol.h View 1 2 1 chunk +8 lines, -8 lines 0 comments Download
M Source/core/rendering/RenderTableRow.h View 1 2 2 chunks +9 lines, -9 lines 0 comments Download
M Source/core/rendering/RenderTableSection.h View 2 chunks +10 lines, -10 lines 0 comments Download
M Source/core/rendering/RenderText.h View 1 2 4 chunks +7 lines, -7 lines 0 comments Download
M Source/core/rendering/RenderTextControl.h View 1 2 3 3 chunks +13 lines, -13 lines 0 comments Download
M Source/core/rendering/RenderTextControlMultiLine.h View 1 chunk +5 lines, -5 lines 0 comments Download
M Source/core/rendering/RenderTextControlSingleLine.h View 2 chunks +18 lines, -18 lines 0 comments Download
M Source/core/rendering/RenderTextFragment.h View 2 chunks +5 lines, -5 lines 0 comments Download
M Source/core/rendering/RenderThemeChromiumAndroid.h View 1 chunk +1 line, -1 line 0 comments Download
M Source/core/rendering/RenderThemeChromiumDefault.h View 3 chunks +21 lines, -21 lines 0 comments Download
M Source/core/rendering/RenderThemeChromiumMac.h View 1 4 chunks +35 lines, -35 lines 0 comments Download
M Source/core/rendering/RenderThemeChromiumSkia.h View 3 chunks +45 lines, -45 lines 0 comments Download
M Source/core/rendering/RenderVideo.h View 1 2 1 chunk +13 lines, -13 lines 0 comments Download
M Source/core/rendering/RenderView.h View 1 2 5 chunks +6 lines, -6 lines 0 comments Download
M Source/core/rendering/RenderWidget.h View 1 chunk +3 lines, -3 lines 0 comments Download
M Source/core/rendering/RenderWordBreak.h View 1 chunk +2 lines, -2 lines 0 comments Download
M Source/core/rendering/RootInlineBox.h View 1 chunk +1 line, -1 line 0 comments Download
M Source/core/rendering/TrailingFloatsRootInlineBox.h View 1 chunk +1 line, -1 line 0 comments Download

Messages

Total messages: 14 (0 generated)
Inactive
6 years, 11 months ago (2014-01-09 15:21:56 UTC) #1
Inactive
+eseidel
6 years, 11 months ago (2014-01-10 20:03:36 UTC) #2
eseidel
lgtm https://codereview.chromium.org/129173004/diff/100001/Source/core/rendering/EllipsisBox.h File Source/core/rendering/EllipsisBox.h (right): https://codereview.chromium.org/129173004/diff/100001/Source/core/rendering/EllipsisBox.h#newcode51 Source/core/rendering/EllipsisBox.h:51: int height() const { return m_height; } Lineboxes ...
6 years, 11 months ago (2014-01-10 20:11:49 UTC) #3
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/ch.dumez@samsung.com/129173004/100001
6 years, 11 months ago (2014-01-10 20:12:03 UTC) #4
commit-bot: I haz the power
Failed to apply patch for Source/core/rendering/RenderFullScreen.h: While running patch -p1 --forward --force --no-backup-if-mismatch; patching file ...
6 years, 11 months ago (2014-01-10 20:12:31 UTC) #5
Inactive
https://codereview.chromium.org/129173004/diff/100001/Source/core/rendering/EllipsisBox.h File Source/core/rendering/EllipsisBox.h (right): https://codereview.chromium.org/129173004/diff/100001/Source/core/rendering/EllipsisBox.h#newcode51 Source/core/rendering/EllipsisBox.h:51: int height() const { return m_height; } On 2014/01/10 ...
6 years, 11 months ago (2014-01-10 20:29:05 UTC) #6
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/ch.dumez@samsung.com/129173004/220001
6 years, 11 months ago (2014-01-10 20:51:21 UTC) #7
commit-bot: I haz the power
Retried try job too often on linux_blink_rel for step(s) webkit_unit_tests http://build.chromium.org/p/tryserver.chromium/buildstatus?builder=linux_blink_rel&number=17207
6 years, 11 months ago (2014-01-10 21:35:20 UTC) #8
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/ch.dumez@samsung.com/129173004/220001
6 years, 11 months ago (2014-01-10 21:38:52 UTC) #9
commit-bot: I haz the power
Retried try job too often on linux_blink_rel for step(s) webkit_unit_tests http://build.chromium.org/p/tryserver.chromium/buildstatus?builder=linux_blink_rel&number=17216
6 years, 11 months ago (2014-01-10 22:25:13 UTC) #10
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/ch.dumez@samsung.com/129173004/220001
6 years, 11 months ago (2014-01-10 22:52:39 UTC) #11
commit-bot: I haz the power
Retried try job too often on linux_blink_rel for step(s) webkit_unit_tests http://build.chromium.org/p/tryserver.chromium/buildstatus?builder=linux_blink_rel&number=17240
6 years, 11 months ago (2014-01-10 23:41:11 UTC) #12
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/ch.dumez@samsung.com/129173004/220001
6 years, 11 months ago (2014-01-10 23:54:49 UTC) #13
commit-bot: I haz the power
6 years, 11 months ago (2014-01-11 01:35:57 UTC) #14
Message was sent while issue was closed.
Change committed as 164917

Powered by Google App Engine
This is Rietveld 408576698