Commit 5b010307 authored by Jeremy Roman's avatar Jeremy Roman Committed by Commit Bot

Remove unnecessary includes of base/memory/ptr_util.h in third_party/blink/.

It no longer defines base::MakeUnique, so it should only be included
where base::WrapUnique is used.

Generated by:
  for x in `git grep -l '#include "base/memory/ptr_util.h"' third_party/blink`; do \
    grep -q WrapUnique "$x" || sed -i -e \
    '/^#include "base\/memory\/ptr_util\.h"$/d' "$x"; done

One include was added to
  third_party/blink/renderer/platform/scheduler/main_thread/web_main_thread_scheduler.cc
which previously depended on ptr_util.h being included by one of its
headers.

Bug: 755727
Cq-Include-Trybots: master.tryserver.blink:linux_trusty_blink_rel;master.tryserver.chromium.linux:linux_layout_tests_slimming_paint_v2
Change-Id: I425109636a07f0f54c0f9a1019a5633fab153722
Reviewed-on: https://chromium-review.googlesource.com/1010266Reviewed-by: default avatarKentaro Hara <haraken@chromium.org>
Commit-Queue: Jeremy Roman <jbroman@chromium.org>
Cr-Commit-Position: refs/heads/master@{#550261}
parent bd3ebf42
......@@ -7,7 +7,6 @@
#include <memory>
#include "base/bind.h"
#include "base/memory/ptr_util.h"
#include "base/test/test_suite.h"
int main(int argc, char** argv) {
......
......@@ -6,7 +6,6 @@
#define THIRD_PARTY_BLINK_PUBLIC_PLATFORM_SCHEDULER_TEST_RENDERER_SCHEDULER_TEST_SUPPORT_H_
#include "base/bind.h"
#include "base/memory/ptr_util.h"
namespace base {
class SequencedTaskRunner;
......
......@@ -7,7 +7,6 @@
#include <algorithm>
#include <memory>
#include <utility>
#include "base/memory/ptr_util.h"
#include "base/memory/scoped_refptr.h"
#include "third_party/blink/public/platform/modules/cache_storage/cache_storage.mojom-blink.h"
#include "third_party/blink/public/platform/modules/serviceworker/web_service_worker_cache.h"
......
......@@ -27,7 +27,6 @@
#include <memory>
#include "base/memory/ptr_util.h"
#include "third_party/blink/public/platform/task_type.h"
#include "third_party/blink/public/platform/web_media_stream_track.h"
#include "third_party/blink/public/platform/web_rtc_dtmf_sender_handler.h"
......
......@@ -27,7 +27,6 @@
#include <memory>
#include "base/memory/ptr_util.h"
#include "base/memory/scoped_refptr.h"
#include "third_party/blink/public/platform/web_security_origin.h"
#include "third_party/blink/public/web/web_speech_grammar.h"
......
......@@ -29,7 +29,6 @@
#include <utility>
#include "base/location.h"
#include "base/memory/ptr_util.h"
#include "base/single_thread_task_runner.h"
#include "components/viz/common/resources/transferable_resource.h"
#include "gpu/command_buffer/client/gles2_interface.h"
......
......@@ -6,7 +6,6 @@
#include <memory>
#include "base/bind.h"
#include "base/memory/ptr_util.h"
#include "base/trace_event/trace_event.h"
#include "cc/resources/layer_tree_resource_provider.h"
#include "cc/resources/video_resource_updater.h"
......
......@@ -4,7 +4,6 @@
#include "third_party/blink/renderer/platform/scheduler/child/idle_canceled_delayed_task_sweeper.h"
#include "base/memory/ptr_util.h"
#include "base/test/simple_test_tick_clock.h"
#include "components/viz/test/ordered_simple_task_runner.h"
#include "testing/gtest/include/gtest/gtest.h"
......
......@@ -8,7 +8,6 @@
#include "base/callback.h"
#include "base/macros.h"
#include "base/memory/ptr_util.h"
#include "base/message_loop/message_loop.h"
#include "base/run_loop.h"
#include "base/single_thread_task_runner.h"
......
......@@ -8,7 +8,6 @@
#include "base/bind.h"
#include "base/location.h"
#include "base/memory/ptr_util.h"
#include "third_party/blink/renderer/platform/scheduler/base/task_queue.h"
namespace blink {
......
......@@ -6,7 +6,6 @@
#include "base/bind.h"
#include "base/location.h"
#include "base/memory/ptr_util.h"
#include "base/single_thread_task_runner.h"
#include "third_party/blink/renderer/platform/scheduler/child/task_runner_impl.h"
#include "third_party/blink/renderer/platform/scheduler/public/non_main_thread_scheduler.h"
......
......@@ -6,7 +6,6 @@
#include <memory>
#include "base/macros.h"
#include "base/memory/ptr_util.h"
#include "base/test/simple_test_tick_clock.h"
#include "base/test/test_simple_task_runner.h"
#include "testing/gmock/include/gmock/gmock.h"
......
......@@ -6,7 +6,6 @@
#include "base/callback.h"
#include "base/macros.h"
#include "base/memory/ptr_util.h"
#include "base/message_loop/message_loop.h"
#include "base/single_thread_task_runner.h"
#include "base/test/simple_test_tick_clock.h"
......
......@@ -6,7 +6,6 @@
#include <cstdint>
#include "base/memory/ptr_util.h"
#include "base/optional.h"
#include "third_party/blink/renderer/platform/scheduler/common/throttling/task_queue_throttler.h"
......
......@@ -7,7 +7,6 @@
#include <cstdint>
#include "base/logging.h"
#include "base/memory/ptr_util.h"
#include "base/optional.h"
#include "third_party/blink/renderer/platform/scheduler/common/throttling/task_queue_throttler.h"
......
......@@ -6,6 +6,7 @@
#include <memory>
#include "base/command_line.h"
#include "base/memory/ptr_util.h"
#include "base/message_loop/message_loop.h"
#include "base/metrics/field_trial.h"
#include "base/time/default_tick_clock.h"
......
......@@ -4,7 +4,6 @@
#include "third_party/blink/renderer/platform/scheduler/renderer/auto_advancing_virtual_time_domain.h"
#include "base/memory/ptr_util.h"
#include "base/time/time_override.h"
#include "third_party/blink/renderer/platform/scheduler/common/scheduler_helper.h"
......
......@@ -4,7 +4,6 @@
#include "third_party/blink/renderer/platform/scheduler/renderer/queueing_time_estimator.h"
#include "base/memory/ptr_util.h"
#include "third_party/blink/renderer/platform/scheduler/public/frame_scheduler.h"
#include <algorithm>
......
......@@ -4,7 +4,6 @@
#include "third_party/blink/renderer/platform/scheduler/test/lazy_thread_controller_for_test.h"
#include "base/memory/ptr_util.h"
#include "base/message_loop/message_loop.h"
#include "base/time/default_tick_clock.h"
......
......@@ -4,7 +4,6 @@
#include "third_party/blink/renderer/platform/scheduler/util/task_duration_metric_reporter.h"
#include "base/memory/ptr_util.h"
#include "base/metrics/histogram_base.h"
#include "base/metrics/histogram_samples.h"
#include "base/values.h"
......
......@@ -6,7 +6,6 @@
#include <utility>
#include "base/memory/ptr_util.h"
#include "base/message_loop/message_loop.h"
#include "third_party/blink/renderer/platform/scheduler/worker/worker_thread_scheduler.h"
......
......@@ -6,7 +6,6 @@
#include "base/callback.h"
#include "base/macros.h"
#include "base/memory/ptr_util.h"
#include "base/single_thread_task_runner.h"
#include "base/strings/stringprintf.h"
#include "base/test/simple_test_tick_clock.h"
......
......@@ -32,7 +32,6 @@
#include <string.h>
#include <unicode/ucol.h>
#include <memory>
#include "base/memory/ptr_util.h"
#include "third_party/blink/renderer/platform/wtf/assertions.h"
#include "third_party/blink/renderer/platform/wtf/std_lib_extras.h"
#include "third_party/blink/renderer/platform/wtf/threading.h"
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment