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

Issue 47613002: Use FINAL macro for classes whose virtual destructor was removed (Closed)

Created:
7 years, 1 month ago by Inactive
Modified:
7 years, 1 month ago
CC:
blink-reviews, shans, eae+blinkwatch, Mike Lawther (Google), apavlov+blink_chromium.org, adamk+blink_chromium.org, pdr, rjwright, aandrey+blink_chromium.org, dino_apple.com, Nils Barth (inactive), jamesr, caseq+blink_chromium.org, Nate Chapin, alancutter (OOO until 2018), bemjb+rendering_chromium.org, dsinclair, yurys+blink_chromium.org, Timothy Loh, danakj, marja+watch_chromium.org, dglazkov+blink, Rik, gavinp+loader_chromium.org, jchaffraix+rendering, devtools-reviews_chromium.org, f(malita), pdr., Eric Willigers, nessy, loislo+blink_chromium.org, zoltan1, philipj_slow, lushnikov+blink_chromium.org, eustas+blink_chromium.org, tommyw+watchlist_chromium.org, paulirish+reviews_chromium.org, darktears, haraken, dstockwell, kojih, vcarbune.chromium, jsbell+bindings_chromium.org, feature-media-reviews_chromium.org, alph+blink_chromium.org, leviw+renderwatch, vsevik+blink_chromium.org, pfeldman+blink_chromium.org, Steve Block, Stephen Chennney
Visibility:
Public.

Description

Use FINAL macro for classes whose virtual destructor was removed Use FINAL macro for classes whose virtual destructor was removed, to make sure no one tries to subclass them in the future. BUG=311561 Committed: https://src.chromium.org/viewvc/blink?view=rev&revision=160852

Patch Set 1 #

Unified diffs Side-by-side diffs Delta from patch set Stats (+38 lines, -38 lines) Patch
M Source/bindings/v8/ScriptHeapSnapshot.h View 1 chunk +1 line, -1 line 0 comments Download
M Source/bindings/v8/SerializedScriptValue.h View 1 chunk +1 line, -1 line 0 comments Download
M Source/core/css/CSSMatrix.h View 1 chunk +1 line, -1 line 0 comments Download
M Source/core/css/CSSVariablesMap.h View 1 chunk +1 line, -1 line 0 comments Download
M Source/core/css/Pair.h View 1 chunk +1 line, -1 line 0 comments Download
M Source/core/dom/custom/CustomElementDefinition.h View 1 chunk +1 line, -1 line 0 comments Download
M Source/core/dom/custom/CustomElementRegistry.h View 1 chunk +1 line, -1 line 0 comments Download
M Source/core/html/track/WebVTTParser.h View 1 chunk +1 line, -1 line 0 comments Download
M Source/core/inspector/DOMPatchSupport.h View 1 chunk +1 line, -1 line 0 comments Download
M Source/core/inspector/InspectorHistory.h View 1 chunk +1 line, -1 line 0 comments Download
M Source/core/inspector/InspectorState.h View 1 chunk +1 line, -1 line 0 comments Download
M Source/core/inspector/InspectorStyleSheet.h View 1 chunk +1 line, -1 line 0 comments Download
M Source/core/inspector/ScriptProfile.h View 1 chunk +1 line, -1 line 0 comments Download
M Source/core/loader/archive/MHTMLArchive.h View 1 chunk +1 line, -1 line 0 comments Download
M Source/core/page/PageConsole.h View 1 chunk +1 line, -1 line 0 comments Download
M Source/core/platform/chromium/support/WebRTCSessionDescription.cpp View 1 chunk +1 line, -1 line 0 comments Download
M Source/core/platform/graphics/harfbuzz/HarfBuzzShaper.h View 1 chunk +1 line, -1 line 0 comments Download
M Source/core/platform/graphics/skia/OpaqueRegionSkia.h View 1 chunk +1 line, -1 line 0 comments Download
M Source/core/platform/mediastream/MediaStreamDescriptor.h View 1 chunk +1 line, -1 line 0 comments Download
M Source/core/platform/mediastream/RTCConfiguration.h View 2 chunks +2 lines, -2 lines 0 comments Download
M Source/core/rendering/ImageQualityController.h View 1 chunk +1 line, -1 line 0 comments Download
M Source/core/rendering/TextAutosizer.h View 1 chunk +1 line, -1 line 0 comments Download
M Source/core/svg/SVGAnimatedType.h View 1 chunk +1 line, -1 line 0 comments Download
M Source/core/svg/SVGElementInstanceList.h View 1 chunk +1 line, -1 line 0 comments Download
M Source/core/svg/SVGViewSpec.h View 1 chunk +1 line, -1 line 0 comments Download
M Source/core/xml/XMLTreeViewer.h View 1 chunk +1 line, -1 line 0 comments Download
M Source/modules/mediasource/WebKitSourceBuffer.h View 1 chunk +1 line, -1 line 0 comments Download
M Source/modules/mediastream/MediaStreamTrackSourcesRequest.h View 1 chunk +1 line, -1 line 0 comments Download
M Source/modules/mediastream/NavigatorUserMediaError.h View 1 chunk +1 line, -1 line 0 comments Download
M Source/modules/mediastream/RTCIceCandidate.h View 1 chunk +1 line, -1 line 0 comments Download
M Source/modules/mediastream/RTCSessionDescription.h View 1 chunk +1 line, -1 line 0 comments Download
M Source/modules/speech/SpeechSynthesisVoice.h View 1 chunk +1 line, -1 line 0 comments Download
M Source/platform/PODArena.h View 2 chunks +2 lines, -2 lines 0 comments Download
M Source/platform/audio/Biquad.h View 1 chunk +1 line, -1 line 0 comments Download
M Source/platform/exported/WebRTCICECandidate.cpp View 1 chunk +1 line, -1 line 0 comments Download
M Source/platform/exported/WebSourceInfo.cpp View 1 chunk +1 line, -1 line 0 comments Download

Messages

Total messages: 10 (0 generated)
Inactive
7 years, 1 month ago (2013-10-27 17:12:36 UTC) #1
eseidel
Do we expect this to change the binary clang produces (I don't think gcc respects ...
7 years, 1 month ago (2013-10-27 17:16:41 UTC) #2
eseidel
7 years, 1 month ago (2013-10-27 17:17:05 UTC) #3
eseidel
Regardless, lgtm. If it builds, it works. :)
7 years, 1 month ago (2013-10-27 17:47:01 UTC) #4
abarth-chromium
On 2013/10/27 17:16:41, eseidel wrote: > Do we expect this to change the binary clang ...
7 years, 1 month ago (2013-10-27 17:57:28 UTC) #5
Chris Evans
On 2013/10/27 17:16:41, eseidel wrote: > Do we expect this to change the binary clang ...
7 years, 1 month ago (2013-10-27 18:24:24 UTC) #6
Inactive
On 2013/10/27 17:57:28, abarth wrote: > On 2013/10/27 17:16:41, eseidel wrote: > > Do we ...
7 years, 1 month ago (2013-10-28 13:11:35 UTC) #7
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/ch.dumez@samsung.com/47613002/1
7 years, 1 month ago (2013-10-29 17:32:43 UTC) #8
Ken Russell (switch to Gerrit)
Thanks for making this change. It'll help avoid accidents in the future. LGTM
7 years, 1 month ago (2013-10-29 18:45:39 UTC) #9
commit-bot: I haz the power
7 years, 1 month ago (2013-10-29 19:05:23 UTC) #10
Message was sent while issue was closed.
Change committed as 160852

Powered by Google App Engine
This is Rietveld 408576698