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

Issue 1486333002: Kill ScopedPtrMap and friends (Closed)

Created:
5 years ago by limasdf
Modified:
5 years ago
CC:
chromium-reviews, extensions-reviews_chromium.org, vmpstr+watch_chromium.org, Peter Beverloo, wfh+watch_chromium.org, mlamouri+watch-notifications_chromium.org, scheib+watch_chromium.org, tracing+reviews_chromium.org, chromium-apps-reviews_chromium.org
Base URL:
https://chromium.googlesource.com/chromium/src.git@master
Target Ref:
refs/pending/heads/master
Project:
chromium
Visibility:
Public.

Description

Kill ScopedPtrMap and friends C++ 11 enables containers that contain move-only type, scoped_ptr. So, Remove ScopedPtrMap and use std::map<key, scoped_ptr<Foo>> instead. BUG=554291 Committed: https://crrev.com/93f52367cfe2ce652cebdbd213bc3f976d3c6c7b Cr-Commit-Position: refs/heads/master@{#362615}

Patch Set 1 #

Total comments: 2
Unified diffs Side-by-side diffs Delta from patch set Stats (+19 lines, -418 lines) Patch
M base/BUILD.gn View 2 chunks +0 lines, -2 lines 0 comments Download
M base/base.gyp View 1 chunk +0 lines, -1 line 0 comments Download
M base/base.gypi View 1 chunk +0 lines, -1 line 0 comments Download
D base/containers/scoped_ptr_map.h View 1 chunk +0 lines, -146 lines 0 comments Download
D base/containers/scoped_ptr_map_unittest.cc View 1 chunk +0 lines, -244 lines 0 comments Download
M base/trace_event/memory_dump_manager.h View 2 chunks +2 lines, -2 lines 0 comments Download
M base/trace_event/memory_dump_manager.cc View 2 chunks +3 lines, -3 lines 0 comments Download
M device/bluetooth/dbus/fake_bluetooth_device_client.h View 2 chunks +2 lines, -4 lines 2 comments Download
M device/bluetooth/dbus/fake_bluetooth_device_client.cc View 8 chunks +12 lines, -12 lines 0 comments Download
M device/devices_app/usb/device_manager_impl.h View 1 chunk +0 lines, -1 line 0 comments Download
M extensions/renderer/dispatcher.cc View 1 chunk +0 lines, -1 line 0 comments Download
M ui/message_center/message_center_impl.h View 1 chunk +0 lines, -1 line 0 comments Download

Messages

Total messages: 32 (14 generated)
limasdf
Nico for /base, /ui Reilly for /extensions, /device Adding Matt FYI.
5 years ago (2015-12-02 00:04:33 UTC) #5
Matt Giuca
On 2015/12/02 00:04:33, limasdf wrote: > Nico for /base, /ui > Reilly for /extensions, /device ...
5 years ago (2015-12-02 00:07:37 UTC) #7
Matt Giuca
+danakj FYI
5 years ago (2015-12-02 00:07:57 UTC) #9
danakj
base LGTM
5 years ago (2015-12-02 00:09:21 UTC) #11
vmpstr
https://codereview.chromium.org/1486333002/diff/1/device/bluetooth/dbus/fake_bluetooth_device_client.h File device/bluetooth/dbus/fake_bluetooth_device_client.h (right): https://codereview.chromium.org/1486333002/diff/1/device/bluetooth/dbus/fake_bluetooth_device_client.h#newcode307 device/bluetooth/dbus/fake_bluetooth_device_client.h:307: PairingOptionsMap pairing_options_map_; This one might need the DISALLOW_COPY_AND_ASSIGN (if ...
5 years ago (2015-12-02 00:09:37 UTC) #12
Reilly Grant (use Gerrit)
//device lgtm //extensions lgtm
5 years ago (2015-12-02 00:13:27 UTC) #13
limasdf
It would be good to run 'CQ dry-run'. Would somebody run it? (I compiled from ...
5 years ago (2015-12-02 00:17:58 UTC) #14
commit-bot: I haz the power
Dry run: CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/1486333002/1 View timeline at https://chromium-cq-status.appspot.com/patch-timeline/1486333002/1
5 years ago (2015-12-02 00:24:46 UTC) #16
commit-bot: I haz the power
Dry run: Try jobs failed on following builders: mac_chromium_rel_ng on tryserver.chromium.mac (JOB_FAILED, http://build.chromium.org/p/tryserver.chromium.mac/builders/mac_chromium_rel_ng/builds/148383)
5 years ago (2015-12-02 01:32:56 UTC) #18
danakj
On 2015/12/02 00:17:58, limasdf wrote: > It would be good to run 'CQ dry-run'. Would ...
5 years ago (2015-12-02 01:55:50 UTC) #19
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/1486333002/1 View timeline at https://chromium-cq-status.appspot.com/patch-timeline/1486333002/1
5 years ago (2015-12-02 01:59:56 UTC) #21
Nico
very cool, thank you for all the work you put into this :-) https://codereview.chromium.org/1486333002/diff/1/device/bluetooth/dbus/fake_bluetooth_device_client.h File ...
5 years ago (2015-12-02 02:09:10 UTC) #22
limasdf
I learned a lot while fixing this issue. Thank you for helping me everybody!! btw, ...
5 years ago (2015-12-02 02:14:50 UTC) #23
Nico
ui lgtm
5 years ago (2015-12-02 02:46:46 UTC) #24
commit-bot: I haz the power
Try jobs failed on following builders: chromium_presubmit on tryserver.chromium.linux (JOB_FAILED, http://build.chromium.org/p/tryserver.chromium.linux/builders/chromium_presubmit/builds/123899)
5 years ago (2015-12-02 02:52:50 UTC) #26
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/1486333002/1 View timeline at https://chromium-cq-status.appspot.com/patch-timeline/1486333002/1
5 years ago (2015-12-02 03:18:29 UTC) #28
commit-bot: I haz the power
Committed patchset #1 (id:1)
5 years ago (2015-12-02 03:23:31 UTC) #30
commit-bot: I haz the power
5 years ago (2015-12-02 03:24:22 UTC) #32
Message was sent while issue was closed.
Patchset 1 (id:??) landed as
https://crrev.com/93f52367cfe2ce652cebdbd213bc3f976d3c6c7b
Cr-Commit-Position: refs/heads/master@{#362615}

Powered by Google App Engine
This is Rietveld 408576698