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

Issue 2308353002: Replaced PassRefPtr copies with moves in Source/web and Source/wtf. (Closed)

Created:
4 years, 3 months ago by Bugs Nash
Modified:
4 years, 3 months ago
Reviewers:
haraken, Yuta Kitamura
CC:
blink-reviews, blink-reviews-wtf_chromium.org, chromium-reviews, kinuko+watch, Mikhail
Target Ref:
refs/pending/heads/master
Project:
chromium
Visibility:
Public.

Description

Replaced PassRefPtr copies with moves in Source/web and Source/wtf. Part of making PassRefPtr move only, in preparation for the removal of PassRefPtr. BUG=640449 Committed: https://crrev.com/5e4e8c6fb5346db13860874efb6d988af79eb408 Cr-Commit-Position: refs/heads/master@{#418493}

Patch Set 1 #

Patch Set 2 : rebased #

Total comments: 4

Patch Set 3 : Removed changes in HashMap.h which cause std::forward/std::move conflict #

Messages

Total messages: 25 (17 generated)
Bugs Nash
4 years, 3 months ago (2016-09-05 04:26:25 UTC) #4
Yuta Kitamura
Looks good except for HashMap.h. I suppose the try failures are caused by it. https://codereview.chromium.org/2308353002/diff/20001/third_party/WebKit/Source/wtf/HashMap.h ...
4 years, 3 months ago (2016-09-05 06:46:09 UTC) #11
Bugs Nash
+haraken for Source/web https://codereview.chromium.org/2308353002/diff/20001/third_party/WebKit/Source/wtf/HashMap.h File third_party/WebKit/Source/wtf/HashMap.h (right): https://codereview.chromium.org/2308353002/diff/20001/third_party/WebKit/Source/wtf/HashMap.h#newcode255 third_party/WebKit/Source/wtf/HashMap.h:255: ValueTraits::ValueTraits::store(std::move(std::forward<V>(mapped)), location.value); On 2016/09/05 at 06:46:09, ...
4 years, 3 months ago (2016-09-14 05:23:29 UTC) #17
haraken
LGTM
4 years, 3 months ago (2016-09-14 05:27:29 UTC) #18
Yuta Kitamura
lgtm
4 years, 3 months ago (2016-09-14 05:35:39 UTC) #19
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/v2/patch-status/codereview.chromium.org/2308353002/40001
4 years, 3 months ago (2016-09-14 05:39:28 UTC) #22
commit-bot: I haz the power
Committed patchset #3 (id:40001)
4 years, 3 months ago (2016-09-14 05:44:31 UTC) #23
commit-bot: I haz the power
4 years, 3 months ago (2016-09-14 05:47:09 UTC) #25
Message was sent while issue was closed.
Patchset 3 (id:??) landed as
https://crrev.com/5e4e8c6fb5346db13860874efb6d988af79eb408
Cr-Commit-Position: refs/heads/master@{#418493}

Powered by Google App Engine
This is Rietveld 408576698