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

Issue 572343002: Move ChangeVersionWrapper destructor out of line. (Closed)

Created:
6 years, 3 months ago by Nico
Modified:
6 years, 3 months ago
Reviewers:
michaeln, Reid Kleckner
CC:
blink-reviews
Base URL:
https://chromium.googlesource.com/chromium/blink@master
Project:
blink
Visibility:
Public.

Description

Move ChangeVersionWrapper destructor out of line. With clang/win, the vtable of ChangeVersionWrapper ends up being referenced for some reason, which causes the destructor to be defined, which requires a definition of SQLErrorData. So move the destructor out of line, where the definition is available. BUG=413478 R=michaeln@chromium.org, rnk@chromium.org Committed: https://src.chromium.org/viewvc/blink?view=rev&revision=182093

Patch Set 1 #

Total comments: 4
Unified diffs Side-by-side diffs Delta from patch set Stats (+6 lines, -0 lines) Patch
M Source/modules/webdatabase/ChangeVersionWrapper.h View 1 chunk +2 lines, -0 lines 4 comments Download
M Source/modules/webdatabase/ChangeVersionWrapper.cpp View 1 chunk +4 lines, -0 lines 0 comments Download

Messages

Total messages: 13 (4 generated)
Nico
6 years, 3 months ago (2014-09-16 17:50:04 UTC) #2
Reid Kleckner
lgtm https://codereview.chromium.org/572343002/diff/1/Source/modules/webdatabase/ChangeVersionWrapper.h File Source/modules/webdatabase/ChangeVersionWrapper.h (right): https://codereview.chromium.org/572343002/diff/1/Source/modules/webdatabase/ChangeVersionWrapper.h#newcode41 Source/modules/webdatabase/ChangeVersionWrapper.h:41: static PassRefPtrWillBeRawPtr<ChangeVersionWrapper> create(const String& oldVersion, const String& newVersion) ...
6 years, 3 months ago (2014-09-16 17:51:12 UTC) #3
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patchset/572343002/1
6 years, 3 months ago (2014-09-16 17:56:21 UTC) #5
commit-bot: I haz the power
Try jobs failed on following builders: blink_presubmit on tryserver.blink (http://build.chromium.org/p/tryserver.blink/builders/blink_presubmit/builds/15304)
6 years, 3 months ago (2014-09-16 18:06:40 UTC) #7
Nico
michaeln: OWNERS stamp, please :-)
6 years, 3 months ago (2014-09-16 18:22:58 UTC) #9
michaeln
lgtm, see comment about 'virtual' https://codereview.chromium.org/572343002/diff/1/Source/modules/webdatabase/ChangeVersionWrapper.h File Source/modules/webdatabase/ChangeVersionWrapper.h (right): https://codereview.chromium.org/572343002/diff/1/Source/modules/webdatabase/ChangeVersionWrapper.h#newcode41 Source/modules/webdatabase/ChangeVersionWrapper.h:41: static PassRefPtrWillBeRawPtr<ChangeVersionWrapper> create(const String& ...
6 years, 3 months ago (2014-09-16 19:17:51 UTC) #10
Nico
Thanks! https://codereview.chromium.org/572343002/diff/1/Source/modules/webdatabase/ChangeVersionWrapper.h File Source/modules/webdatabase/ChangeVersionWrapper.h (right): https://codereview.chromium.org/572343002/diff/1/Source/modules/webdatabase/ChangeVersionWrapper.h#newcode43 Source/modules/webdatabase/ChangeVersionWrapper.h:43: ~ChangeVersionWrapper(); On 2014/09/16 19:17:51, michaeln wrote: > can ...
6 years, 3 months ago (2014-09-16 19:43:01 UTC) #11
Nico
Committed patchset #1 (id:1) manually as 182093 (tree was closed).
6 years, 3 months ago (2014-09-16 20:34:36 UTC) #12
Nico
6 years, 3 months ago (2014-09-17 00:03:18 UTC) #13
Message was sent while issue was closed.
A revert of this CL (patchset #1 id:1) has been created in
https://codereview.chromium.org/563143005/ by thakis@chromium.org.

The reason for reverting is: No longer needed, we fixed this in clang instead
(see BUG=)..

Powered by Google App Engine
This is Rietveld 408576698