commit | e6533c7b5483ceea50c6e899ed0b0097d5553a25 | [log] [tgz] |
---|---|---|
author | Jeremy Roman <jbroman@chromium.org> | Mon Mar 05 17:44:46 2018 |
committer | Commit Bot <commit-bot@chromium.org> | Mon Mar 05 17:44:46 2018 |
tree | 56bebc8454f064a31c606b50d647639f9b11c36d | |
parent | 543ccb1374118038cd97f1f75f86946d652a5e90 [diff] |
IWYU some sites which use std::unique_ptr or base::MakeUnique without an include. This pre-emptively fixes breakage which would otherwise occur in the follow-up CL, which removes includes of base/memory/ptr_util.h from files which do not use base::WrapUnique. A couple of call sites were moved from WrapUnique to make_unique, because this avoids the extra include and achieves the same thing. Bug: 755727 Tbr: jam@chromium.org Cq-Include-Trybots: master.tryserver.blink:linux_trusty_blink_rel;master.tryserver.chromium.android:android_optional_gpu_tests_rel;master.tryserver.chromium.linux:linux_optional_gpu_tests_rel;master.tryserver.chromium.mac:mac_optional_gpu_tests_rel;master.tryserver.chromium.win:win_optional_gpu_tests_rel Change-Id: I06f82a7d30b9b97fadfc93f1a3e522d329903151 Reviewed-on: https://chromium-review.googlesource.com/946650 Reviewed-by: Jeremy Roman <jbroman@chromium.org> Reviewed-by: Nico Weber <thakis@chromium.org> Commit-Queue: Jeremy Roman <jbroman@chromium.org> Cr-Commit-Position: refs/heads/master@{#540858}
Chromium is an open-source browser project that aims to build a safer, faster, and more stable way for all users to experience the web.
The project's web site is https://www.chromium.org.
Documentation in the source is rooted in docs/README.md.
Learn how to Get Around the Chromium Source Code Directory Structure .