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

Issue 367113005: Remove destructors from ScriptWrappable objects in modules/ (Closed)

Created:
6 years, 5 months ago by sof
Modified:
6 years, 4 months ago
CC:
blink-reviews, ericu+idb_chromium.org, tzik, alecflett, timvolodine, nhiroki, mvanouwerkerk+watch_chromium.org, dgrogan, Inactive, cmumford, jsbell+idb_chromium.org, kinuko+fileapi
Base URL:
https://chromium.googlesource.com/chromium/blink.git@master
Project:
blink
Visibility:
Public.

Description

Remove destructors from ScriptWrappable objects in modules/ R=haraken@chromium.org BUG=340522 Committed: https://src.chromium.org/viewvc/blink?view=rev&revision=179446

Patch Set 1 #

Patch Set 2 : Add Finalizable transition type #

Total comments: 1

Patch Set 3 : Revert use of transition type #

Patch Set 4 : Rebased #

Unified diffs Side-by-side diffs Delta from patch set Stats (+27 lines, -90 lines) Patch
M Source/modules/crypto/Crypto.h View 1 2 3 1 chunk +1 line, -1 line 0 comments Download
M Source/modules/crypto/SubtleCrypto.h View 1 2 3 1 chunk +1 line, -1 line 0 comments Download
M Source/modules/device_orientation/DeviceAcceleration.h View 1 2 3 1 chunk +1 line, -1 line 0 comments Download
M Source/modules/device_orientation/DeviceRotationRate.h View 1 2 3 1 chunk +1 line, -1 line 0 comments Download
M Source/modules/gamepad/GamepadButton.h View 1 2 3 2 chunks +2 lines, -3 lines 0 comments Download
M Source/modules/gamepad/GamepadButton.cpp View 1 2 3 1 chunk +1 line, -9 lines 0 comments Download
M Source/modules/gamepad/GamepadList.h View 1 2 3 1 chunk +1 line, -2 lines 0 comments Download
M Source/modules/gamepad/GamepadList.cpp View 1 2 3 1 chunk +0 lines, -4 lines 0 comments Download
M Source/modules/gamepad/WebKitGamepadList.h View 1 2 3 1 chunk +1 line, -2 lines 0 comments Download
M Source/modules/gamepad/WebKitGamepadList.cpp View 1 2 3 1 chunk +0 lines, -4 lines 0 comments Download
M Source/modules/geolocation/Coordinates.h View 1 2 3 1 chunk +2 lines, -1 line 0 comments Download
M Source/modules/geolocation/Geoposition.h View 1 2 3 1 chunk +1 line, -1 line 0 comments Download
M Source/modules/indexeddb/IDBFactory.h View 1 2 3 1 chunk +1 line, -2 lines 0 comments Download
M Source/modules/indexeddb/IDBFactory.cpp View 1 2 3 1 chunk +0 lines, -4 lines 0 comments Download
M Source/modules/indexeddb/IDBKeyRange.h View 1 2 3 2 chunks +1 line, -2 lines 0 comments Download
M Source/modules/mediasource/VideoPlaybackQuality.h View 1 2 3 1 chunk +1 line, -1 line 0 comments Download
M Source/modules/performance/WorkerPerformance.h View 1 2 3 1 chunk +1 line, -2 lines 0 comments Download
M Source/modules/performance/WorkerPerformance.cpp View 1 2 3 1 chunk +0 lines, -4 lines 0 comments Download
M Source/modules/push_messaging/PushManager.h View 1 2 3 1 chunk +1 line, -2 lines 0 comments Download
M Source/modules/push_messaging/PushManager.cpp View 1 2 3 1 chunk +0 lines, -4 lines 0 comments Download
M Source/modules/quota/DeprecatedStorageInfo.h View 1 2 3 2 chunks +1 line, -3 lines 0 comments Download
M Source/modules/quota/DeprecatedStorageInfo.cpp View 1 2 3 1 chunk +0 lines, -4 lines 0 comments Download
M Source/modules/quota/DeprecatedStorageQuota.h View 1 2 3 2 chunks +1 line, -3 lines 0 comments Download
M Source/modules/quota/DeprecatedStorageQuota.cpp View 1 2 3 1 chunk +0 lines, -4 lines 0 comments Download
M Source/modules/quota/StorageInfo.h View 1 2 3 2 chunks +1 line, -3 lines 0 comments Download
M Source/modules/quota/StorageInfo.cpp View 1 2 3 1 chunk +0 lines, -4 lines 0 comments Download
M Source/modules/quota/StorageQuota.h View 1 2 3 2 chunks +1 line, -3 lines 0 comments Download
M Source/modules/quota/StorageQuota.cpp View 1 2 3 1 chunk +0 lines, -4 lines 0 comments Download
M Source/modules/serviceworkers/Response.h View 1 2 3 1 chunk +1 line, -1 line 0 comments Download
M Source/modules/speech/SpeechGrammarList.h View 1 2 3 1 chunk +1 line, -1 line 0 comments Download
M Source/modules/speech/SpeechRecognitionResult.h View 1 2 3 1 chunk +1 line, -2 lines 0 comments Download
M Source/modules/speech/SpeechRecognitionResult.cpp View 1 2 3 1 chunk +0 lines, -4 lines 0 comments Download
M Source/modules/speech/SpeechRecognitionResultList.h View 1 2 3 1 chunk +1 line, -1 line 0 comments Download
M Source/modules/speech/SpeechSynthesisVoice.h View 1 2 3 1 chunk +1 line, -1 line 0 comments Download
M Source/modules/webdatabase/SQLResultSet.h View 1 2 3 1 chunk +1 line, -1 line 0 comments Download

Messages

Total messages: 29 (0 generated)
sof
Please take a look.
6 years, 5 months ago (2014-07-03 16:44:43 UTC) #1
sof
Defining a destructor-less ScriptWrappable with Oilpan enabled is really an approximation, I've now realized. It ...
6 years, 5 months ago (2014-07-03 21:19:13 UTC) #2
haraken
+zerny On 2014/07/03 21:19:13, sof wrote: > Defining a destructor-less ScriptWrappable with Oilpan enabled is ...
6 years, 5 months ago (2014-07-04 01:25:29 UTC) #3
sof
On 2014/07/04 01:25:29, haraken wrote: > +zerny > > On 2014/07/03 21:19:13, sof wrote: > ...
6 years, 5 months ago (2014-07-04 05:09:05 UTC) #4
zerny-chromium
On 2014/07/04 05:09:05, sof wrote: > On 2014/07/04 01:25:29, haraken wrote: > > +zerny > ...
6 years, 5 months ago (2014-07-07 10:57:18 UTC) #5
sof
Reverted the use of a transition type. Depends on https://codereview.chromium.org/374593002/ landing first before it can ...
6 years, 5 months ago (2014-07-08 11:40:56 UTC) #6
haraken
LGTM!
6 years, 5 months ago (2014-07-08 11:47:34 UTC) #7
zerny-chromium
On 2014/07/08 11:40:56, sof wrote: > Reverted the use of a transition type. > > ...
6 years, 5 months ago (2014-07-08 14:56:02 UTC) #8
sof
On 2014/07/08 14:56:02, zerny-chromium wrote: > On 2014/07/08 11:40:56, sof wrote: > > Reverted the ...
6 years, 5 months ago (2014-07-08 15:00:26 UTC) #9
sof
The CQ bit was checked by sigbjornf@opera.com
6 years, 4 months ago (2014-08-02 08:33:48 UTC) #10
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/sigbjornf@opera.com/367113005/60001
6 years, 4 months ago (2014-08-02 08:34:13 UTC) #11
commit-bot: I haz the power
FYI, CQ is re-trying this CL (attempt #1). The failing builders are: linux_blink_dbg on tryserver.blink ...
6 years, 4 months ago (2014-08-02 09:23:51 UTC) #12
commit-bot: I haz the power
The CQ bit was unchecked by commit-bot@chromium.org
6 years, 4 months ago (2014-08-02 09:59:35 UTC) #13
commit-bot: I haz the power
Try jobs failed on following builders: win_blink_rel on tryserver.blink (http://build.chromium.org/p/tryserver.blink/builders/win_blink_rel/builds/20309)
6 years, 4 months ago (2014-08-02 09:59:36 UTC) #14
sof
The CQ bit was checked by sigbjornf@opera.com
6 years, 4 months ago (2014-08-02 10:16:50 UTC) #15
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/sigbjornf@opera.com/367113005/60001
6 years, 4 months ago (2014-08-02 10:17:16 UTC) #16
commit-bot: I haz the power
FYI, CQ is re-trying this CL (attempt #1). The failing builders are: win_blink_rel on tryserver.blink ...
6 years, 4 months ago (2014-08-02 10:53:16 UTC) #17
commit-bot: I haz the power
The CQ bit was unchecked by commit-bot@chromium.org
6 years, 4 months ago (2014-08-02 11:30:12 UTC) #18
commit-bot: I haz the power
Try jobs failed on following builders: win_blink_rel on tryserver.blink (http://build.chromium.org/p/tryserver.blink/builders/win_blink_rel/builds/20321)
6 years, 4 months ago (2014-08-02 11:30:13 UTC) #19
sof
The CQ bit was checked by sigbjornf@opera.com
6 years, 4 months ago (2014-08-02 11:37:19 UTC) #20
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/sigbjornf@opera.com/367113005/60001
6 years, 4 months ago (2014-08-02 11:37:52 UTC) #21
commit-bot: I haz the power
FYI, CQ is re-trying this CL (attempt #1). The failing builders are: win_blink_rel on tryserver.blink ...
6 years, 4 months ago (2014-08-02 12:41:59 UTC) #22
commit-bot: I haz the power
The CQ bit was unchecked by commit-bot@chromium.org
6 years, 4 months ago (2014-08-02 13:17:42 UTC) #23
commit-bot: I haz the power
Try jobs failed on following builders: win_blink_rel on tryserver.blink (http://build.chromium.org/p/tryserver.blink/builders/win_blink_rel/builds/20338)
6 years, 4 months ago (2014-08-02 13:17:43 UTC) #24
haraken
oh, now the plugin is rolled and we can land this CL :)
6 years, 4 months ago (2014-08-02 13:44:48 UTC) #25
sof
The CQ bit was checked by sigbjornf@opera.com
6 years, 4 months ago (2014-08-02 17:11:55 UTC) #26
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/sigbjornf@opera.com/367113005/60001
6 years, 4 months ago (2014-08-02 17:12:30 UTC) #27
commit-bot: I haz the power
Change committed as 179446
6 years, 4 months ago (2014-08-02 17:43:42 UTC) #28
sof
6 years, 4 months ago (2014-08-02 17:48:04 UTC) #29
Message was sent while issue was closed.
On 2014/08/02 13:44:48, haraken wrote:
> oh, now the plugin is rolled and we can land this CL :)

Yes! Definitely worth landing this one finally :) I checked, but if I missed a
ScriptWrappable object that has been added while it has been sitting there (and
it doesn't needed *Finalized either), I apologize the oversight.

(Away for another week, at least.)

Powered by Google App Engine
This is Rietveld 408576698