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

Issue 2869024: Add virtual to some base classes that have virtual methods... (Closed)

Created:
10 years, 6 months ago by jar (doing other things)
Modified:
9 years, 7 months ago
CC:
chromium-reviews, cbentzel+watch_chromium.org, darin-cc_chromium.org, brettw-cc_chromium.org, ziadh
Visibility:
Public.

Description

Add virtual to some base classes that have virtual methods This is defensive coding to avoid memory leaks. bug=47469 r=wtc Committed: http://src.chromium.org/viewvc/chrome?view=rev&revision=50907

Patch Set 1 #

Total comments: 4

Patch Set 2 : '' #

Total comments: 8

Patch Set 3 : '' #

Patch Set 4 : '' #

Unified diffs Side-by-side diffs Delta from patch set Stats (+10 lines, -2 lines) Patch
M base/message_loop_proxy.h View 1 2 1 chunk +3 lines, -0 lines 0 comments Download
M net/base/transport_security_state.h View 1 2 1 chunk +3 lines, -0 lines 0 comments Download
M net/url_request/https_prober.h View 1 2 3 2 chunks +3 lines, -1 line 0 comments Download
M net/url_request/url_request_http_job.cc View 1 chunk +1 line, -1 line 0 comments Download

Messages

Total messages: 8 (0 generated)
jar (doing other things)
Wtc: Can you look at the security related file? Darin: Can you comment on the ...
10 years, 6 months ago (2010-06-25 00:20:18 UTC) #1
wtc
LGTM. http://codereview.chromium.org/2869024/diff/1/3 File net/base/transport_security_state.h (right): http://codereview.chromium.org/2869024/diff/1/3#newcode80 net/base/transport_security_state.h:80: virtual ~Delegate() {} Nit: add a blank line ...
10 years, 6 months ago (2010-06-25 00:26:38 UTC) #2
jar (doing other things)
Changes made per wtc's suggestions. http://codereview.chromium.org/2869024/diff/1/3 File net/base/transport_security_state.h (right): http://codereview.chromium.org/2869024/diff/1/3#newcode80 net/base/transport_security_state.h:80: virtual ~Delegate() {} On ...
10 years, 6 months ago (2010-06-25 00:54:50 UTC) #3
darin (slow to review)
http://codereview.chromium.org/2869024/diff/7001/8001 File base/message_loop_proxy.h (right): http://codereview.chromium.org/2869024/diff/7001/8001#newcode22 base/message_loop_proxy.h:22: virtual ~MessageLoopProxy() { } nit: please move this into ...
10 years, 6 months ago (2010-06-25 03:40:19 UTC) #4
jar (doing other things)
Changes and comments based on Darin's suggestions. http://codereview.chromium.org/2869024/diff/7001/8001 File base/message_loop_proxy.h (right): http://codereview.chromium.org/2869024/diff/7001/8001#newcode22 base/message_loop_proxy.h:22: virtual ~MessageLoopProxy() ...
10 years, 6 months ago (2010-06-25 16:13:32 UTC) #5
darin (slow to review)
http://codereview.chromium.org/2869024/diff/7001/8003 File net/url_request/https_prober.h (right): http://codereview.chromium.org/2869024/diff/7001/8003#newcode25 net/url_request/https_prober.h:25: virtual ~HTTPSProberDelegate() {} On 2010/06/25 16:13:32, jar wrote: > ...
10 years, 6 months ago (2010-06-25 16:37:30 UTC) #6
jar (doing other things)
Change per Darin's suggestion. http://codereview.chromium.org/2869024/diff/7001/8003 File net/url_request/https_prober.h (right): http://codereview.chromium.org/2869024/diff/7001/8003#newcode25 net/url_request/https_prober.h:25: virtual ~HTTPSProberDelegate() {} On 2010/06/25 ...
10 years, 6 months ago (2010-06-25 21:55:51 UTC) #7
darin (slow to review)
10 years, 6 months ago (2010-06-25 22:41:57 UTC) #8
LGTM

Powered by Google App Engine
This is Rietveld 408576698