Reland "IWYU for bind/callback_helpers.h and ptr_util.h"
This reverts commit7a13e2645a
. Reason for revert: same as original % tools/clang Original change's description: > Revert "IWYU for bind/callback_helpers.h and ptr_util.h" > > This reverts commitb8ffaf4cfc
. > > Reason for revert: > This broke the build of the blink_gc_plugin, which does not use base/ > (see bug). Please don't commit to tools/clang/ without review. > > Original change's description: > > IWYU for bind/callback_helpers.h and ptr_util.h > > > > These missing includes are preventing removal of unused headers from > > task_runner_util.h and consequently migration from task_runner_util.h to > > task_runner.h's new PostTaskAndReplyWithResult member method. > > > > The following script was run on every file in the codebase, prioritizing > > .h over matching .cc to best enforce the rule of not include a header > > included by your .h : > > > > def Fix(file_path): > > content = refactor_lib.ReadFile(file_path) > > > > # Assume fwd-decls are correct in first pass. > > fwd_decls_match = re.compile(r'\n *[^/\n][^/\n][^/\n]*class (NullCallback|DoNothing|ScopedClosureRunner);', re.DOTALL).findall(content) > > if fwd_decls_match: > > print 'fwd_decls_match in %s' % (file_path) > > return False > > > > bind_helpers_match = re.compile( > > # Doesn't begin with a comment. > > r'\n *[^/\n][^/\n]' > > # Anything else after a non-comment start (and don't allow this to capture a comment start either) > > r'[^/\n]*' > > # Anything before but an open angle-bracket to avoid cases like unique_ptr<Foo> where you don't need the full definition of Foo. > > r'[^<]' > > # Only match with base:: prefix; more precise, can manually fix missing includes in //base proper in a follow-up pass if needed. > > r'base::(NullCallback|DoNothing|DeletePointer)\b[^*]', re.DOTALL).findall(content) > > > > callback_helpers_match = re.compile(r'\n *[^/\n][^/\n][^/\n]*[^<]base::(IsBaseCallback|EnableIfIsBaseCallback|AdaptCallbackForRepeating|ScopedClosureRunner)\b[^*]', re.DOTALL).findall(content) > > > > ptr_util_match = re.compile(r'\n *[^/\n][^/\n][^/\n]*[^<]base::WrapUnique\b[^*]', re.DOTALL).findall(content) > > > > if not bind_helpers_match and not callback_helpers_match and not ptr_util_match: > > return False > > > > updated_content = content > > if bind_helpers_match: > > updated_content = refactor_lib.AddInclude(file_path, updated_content, "base/bind_helpers.h") > > if callback_helpers_match: > > updated_content = refactor_lib.AddInclude(file_path, updated_content, "base/callback_helpers.h") > > if ptr_util_match: > > updated_content = refactor_lib.AddInclude(file_path, updated_content, "base/memory/ptr_util.h") > > > > if updated_content == content: > > return False > > > > # Write updated file > > refactor_lib.WriteFile(file_path, updated_content) > > > > return True > > > > TBR=danakj@chromium.org > > (mechanical change for //base API) > > > > Bug: 1026641 > > Change-Id: Ic88585c62dd2f74d34c59c708faeddb231aee47f > > Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2087971 > > Reviewed-by: Gabriel Charette <gab@chromium.org> > > Reviewed-by: danakj <danakj@chromium.org> > > Commit-Queue: Gabriel Charette <gab@chromium.org> > > Cr-Commit-Position: refs/heads/master@{#747685} > > TBR=danakj@chromium.org,gab@chromium.org > > Change-Id: I59d6cd69bd898e9f6d10922c67d8c24ba582bf7f > No-Presubmit: true > No-Tree-Checks: true > No-Try: true > Bug: 1026641, 1059359 > Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2091356 > Reviewed-by: Hans Wennborg <hans@chromium.org> > Commit-Queue: Hans Wennborg <hans@chromium.org> > Cr-Commit-Position: refs/heads/master@{#747804} TBR=danakj@chromium.org,gab@chromium.org,hans@chromium.org Change-Id: I721391eba68ea55830dca4f1ac34ff633f714f72 No-Presubmit: true No-Tree-Checks: true No-Try: true Bug: 1026641, 1059359 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2090509 Commit-Queue: Gabriel Charette <gab@chromium.org> Reviewed-by: Gabriel Charette <gab@chromium.org> Cr-Commit-Position: refs/heads/master@{#747844}
This commit is contained in:

committed by
Commit Bot

parent
66b4d36cb0
commit
9f60dd1181
android_webview
ash
accelerators
accessibility
app_list
autotest_private_api_utils.cchome_screen
login
ui
media
public
shell
content
system
wallpaper
wm
overview
splitview
workspace
base/task/sequence_manager
cc
input
layers
metrics
test
trees
chromecast
media
renderer
chromeos
components
account_manager
sample_system_web_app_ui
sync_wifi
dbus
services
assistant
device_sync
multidevice_setup
secure_channel
components
arc
autofill
core
autofill_assistant
browser
captive_portal
cdm
browser
cronet
domain_reliability
download
exo
favicon
grpc_support
guest_view
browser
heap_profiling
invalidation
javascript_dialogs
language
content
ios
leveldb_proto
media_message_center
network_hints
offline_pages
core
omnibox
browser
optimization_guide
paint_preview
browser
android
password_manager
performance_manager
decorators
plugins
renderer
policy
core
common
renderer_context_menu
safe_browsing
content
browser
password_protection
triggers
core
triggers
security_interstitials
services
storage
dom_storage
indexed_db
scopes
transactional_leveldb
sessions
content
signin
internal
suggestions
sync
ui_devtools
ukm
content
viz
service
compositor_frame_fuzzer
display
display_embedder
frame_sinks
content
browser
accessibility
android
back_forward_cache_browsertest.ccbackground_sync
background_sync_manager.ccbackground_sync_scheduler_unittest.ccbackground_sync_service_impl_test_harness.cc
battery_monitor_browsertest.ccbluetooth
browser_plugin
cache_storage
content_index
device_sensors
devtools
download
file_system
frame_host
navigation_controller_android.ccnavigation_request.ccorigin_policy_throttle.ccrender_frame_host_delegate.ccrender_frame_host_impl_browsertest.cc
generic_sensor
histogram_synchronizer.ccidle
indexed_db
media
native_file_system
navigation_browsertest.ccnet
notifications
permissions
picture_in_picture
portal
power_monitor_browsertest.ccpresentation
renderer_host
media
media_stream_manager.ccmedia_stream_ui_proxy_unittest.ccservice_video_capture_provider.ccvideo_capture_browsertest.cc
pepper
render_widget_host_view_mac_unittest.mmscheduler
security_exploit_browsertest.ccservice_worker
service_worker_client_utils.ccservice_worker_container_host.ccservice_worker_context_core.ccservice_worker_internals_ui.ccservice_worker_new_script_loader.ccservice_worker_offline_capability_checker.ccservice_worker_registration_object_host.ccservice_worker_updated_script_loader.ccservice_worker_version_browsertest.cc
sms
speech
storage_partition_impl.cctracing
background_tracing_active_scenario.ccbackground_tracing_manager_browsertest.ccmemory_tracing_browsertest.cc
vibration_browsertest.ccweb_contents
web_package
common
public
browser
test
renderer
loader
navigation_state.ccpepper
render_frame_proxy.ccrender_thread_impl_discardable_memory_browsertest.ccservice_worker
worker
shell
browser
web_test
test
dbus
device
bluetooth
adapter.ccbluetooth_adapter_win.ccbluetooth_adapter_winrt.hbluetooth_remote_gatt_characteristic.ccdevice.cc
fido
ble
cable
hid
gamepad
vr
android
oculus
openvr
orientation
extensions
fuchsia/engine/browser
google_apis
gpu
command_buffer
service
ipc
headless/lib/browser
ios
chrome
app
application_delegate
browser
download
open_in
overlays
sessions
ssl
ui
fullscreen
main
overlays
web
web
browsing_data
web_view
internal
media
capture
gpu
android
chromeos
mac
vaapi
windows
mojo
mojo/public/cpp/bindings
net
disk_cache
simple
http
log
proxy_resolution
quic
socket
tools
url_request
websockets
remoting
services
audio
data_decoder
public
device
fingerprint
generic_sensor
geolocation
hid
public
screen_orientation
time_zone_monitor
usb
network
dhcp_pac_file_fetcher_mojo_unittest.ccexpect_ct_reporter_unittest.ccnetwork_context.ccproxy_resolver_factory_mojo_unittest.cc
public
udp_socket_unittest.cctracing
public
viz
public
cpp
storage/browser
blob
file_system
copy_or_move_operation_delegate.ccfile_system_context.ccfile_system_operation_impl.ccobfuscated_file_util.cc
quota
third_party/blink
common
renderer
bindings
core
core
display_lock
exported
frame
inspector
layout
loader
testing
modules
indexeddb
mediacapturefromelement
mediarecorder
mediastream
media_stream_constraints_util_audio_test.ccmedia_stream_utils.ccmedia_stream_video_capturer_source_test.ccmedia_stream_video_renderer_sink_test.ccmedia_stream_video_source_test.ccmedia_stream_video_track_test.ccmock_media_stream_registry.ccuser_media_client_test.ccvideo_track_adapter_unittest.cc
peerconnection
adapters
media_stream_remote_video_source.ccmedia_stream_remote_video_source_test.ccrtc_peer_connection_handler_test.ccrtc_rtp_sender_impl_test.ccrtc_rtp_transceiver_impl_test.cctransceiver_state_surfacer_test.ccwebrtc_media_stream_track_adapter_map.ccwebrtc_media_stream_track_adapter_map_test.ccwebrtc_media_stream_track_adapter_test.ccwebrtc_set_description_observer_test.ccservice_worker
platform
blob
graphics
mediastream
peerconnection
scheduler
main_thread
video_capture
ui
accessibility
views
animation
bubble
controls
widget
desktop_aura
wm
weblayer
@ -24,6 +24,7 @@
|
||||
#include "base/android/build_info.h"
|
||||
#include "base/android/memory_pressure_listener_android.h"
|
||||
#include "base/base_paths_android.h"
|
||||
#include "base/bind_helpers.h"
|
||||
#include "base/command_line.h"
|
||||
#include "base/files/file_path.h"
|
||||
#include "base/files/file_util.h"
|
||||
|
@ -42,6 +42,7 @@
|
||||
#include "base/base_paths_android.h"
|
||||
#include "base/base_switches.h"
|
||||
#include "base/bind.h"
|
||||
#include "base/callback_helpers.h"
|
||||
#include "base/command_line.h"
|
||||
#include "base/feature_list.h"
|
||||
#include "base/files/scoped_file.h"
|
||||
|
@ -9,6 +9,7 @@
|
||||
#include "android_webview/browser/gfx/parent_output_surface.h"
|
||||
#include "android_webview/browser/gfx/task_forwarding_sequence.h"
|
||||
#include "android_webview/browser/gfx/task_queue_web_view.h"
|
||||
#include "base/callback_helpers.h"
|
||||
|
||||
namespace android_webview {
|
||||
|
||||
|
@ -10,6 +10,7 @@
|
||||
#include "android_webview/browser/network_service/aw_web_resource_request.h"
|
||||
#include "android_webview/browser/safe_browsing/aw_safe_browsing_blocking_page.h"
|
||||
#include "android_webview/browser/safe_browsing/aw_safe_browsing_ui_manager.h"
|
||||
#include "base/memory/ptr_util.h"
|
||||
#include "components/security_interstitials/content/security_interstitial_tab_helper.h"
|
||||
#include "content/public/browser/navigation_handle.h"
|
||||
#include "content/public/browser/web_contents.h"
|
||||
|
@ -7,6 +7,7 @@
|
||||
#include <memory>
|
||||
|
||||
#include "base/feature_list.h"
|
||||
#include "base/memory/ptr_util.h"
|
||||
#include "components/safe_browsing/content/renderer/renderer_url_loader_throttle.h"
|
||||
#include "components/safe_browsing/core/features.h"
|
||||
#include "content/public/common/content_features.h"
|
||||
|
@ -7,6 +7,7 @@
|
||||
#include <utility>
|
||||
|
||||
#include "base/feature_list.h"
|
||||
#include "base/memory/ptr_util.h"
|
||||
#include "components/safe_browsing/content/renderer/websocket_sb_handshake_throttle.h"
|
||||
#include "components/safe_browsing/core/features.h"
|
||||
#include "content/public/common/content_features.h"
|
||||
|
@ -79,6 +79,7 @@
|
||||
#include "ash/wm/window_util.h"
|
||||
#include "ash/wm/wm_event.h"
|
||||
#include "base/bind.h"
|
||||
#include "base/bind_helpers.h"
|
||||
#include "base/command_line.h"
|
||||
#include "base/files/file_util.h"
|
||||
#include "base/json/json_reader.h"
|
||||
|
@ -35,6 +35,7 @@
|
||||
#include "ash/system/power/scoped_backlights_forced_off.h"
|
||||
#include "ash/wm/tablet_mode/tablet_mode_controller.h"
|
||||
#include "base/bind.h"
|
||||
#include "base/bind_helpers.h"
|
||||
#include "base/command_line.h"
|
||||
#include "base/metrics/histogram_functions.h"
|
||||
#include "base/metrics/user_metrics.h"
|
||||
|
@ -47,6 +47,8 @@
|
||||
#include "ash/wm/splitview/split_view_controller.h"
|
||||
#include "ash/wm/tablet_mode/tablet_mode_controller.h"
|
||||
#include "ash/wm/window_state.h"
|
||||
#include "base/bind_helpers.h"
|
||||
#include "base/callback_helpers.h"
|
||||
#include "base/logging.h"
|
||||
#include "base/metrics/histogram_macros.h"
|
||||
#include "base/metrics/user_metrics.h"
|
||||
|
@ -19,6 +19,7 @@
|
||||
#include "ash/public/cpp/shell_window_ids.h"
|
||||
#include "base/bind.h"
|
||||
#include "base/bind_helpers.h"
|
||||
#include "base/callback_helpers.h"
|
||||
#include "base/metrics/histogram_macros.h"
|
||||
#include "base/metrics/user_metrics.h"
|
||||
#include "base/optional.h"
|
||||
|
@ -32,6 +32,7 @@
|
||||
#include "ash/public/cpp/app_list/app_list_switches.h"
|
||||
#include "ash/public/cpp/ash_features.h"
|
||||
#include "ash/public/cpp/pagination/pagination_controller.h"
|
||||
#include "base/bind_helpers.h"
|
||||
#include "base/guid.h"
|
||||
#include "base/macros.h"
|
||||
#include "base/metrics/histogram_macros.h"
|
||||
|
@ -13,6 +13,7 @@
|
||||
#include "ash/public/cpp/app_list/app_list_config.h"
|
||||
#include "ash/public/cpp/app_list/app_list_features.h"
|
||||
#include "ash/public/cpp/pagination/pagination_controller.h"
|
||||
#include "base/bind_helpers.h"
|
||||
#include "base/strings/utf_string_conversions.h"
|
||||
#include "ui/chromeos/search_box/search_box_constants.h"
|
||||
#include "ui/compositor/scoped_layer_animation_settings.h"
|
||||
|
@ -10,6 +10,7 @@
|
||||
#include "ash/shell.h"
|
||||
#include "ash/wm/mru_window_tracker.h"
|
||||
#include "ash/wm/tablet_mode/scoped_skip_user_session_blocked_check.h"
|
||||
#include "base/bind_helpers.h"
|
||||
|
||||
namespace ash {
|
||||
namespace {
|
||||
|
@ -31,6 +31,7 @@
|
||||
#include "ash/wm/window_state.h"
|
||||
#include "ash/wm/window_transient_descendant_iterator.h"
|
||||
#include "ash/wm/window_util.h"
|
||||
#include "base/bind_helpers.h"
|
||||
#include "base/metrics/histogram_macros.h"
|
||||
#include "base/numerics/ranges.h"
|
||||
#include "ui/aura/window_tree_host.h"
|
||||
|
@ -14,6 +14,7 @@
|
||||
#include "ash/shell.h"
|
||||
#include "ash/wm/overview/overview_controller.h"
|
||||
#include "ash/wm/overview/overview_session.h"
|
||||
#include "base/bind_helpers.h"
|
||||
#include "base/metrics/histogram_macros.h"
|
||||
#include "base/numerics/ranges.h"
|
||||
#include "base/optional.h"
|
||||
|
@ -31,6 +31,7 @@
|
||||
#include "ash/wallpaper/wallpaper_controller_impl.h"
|
||||
#include "base/bind.h"
|
||||
#include "base/i18n/time_formatting.h"
|
||||
#include "base/memory/ptr_util.h"
|
||||
#include "base/strings/utf_string_conversions.h"
|
||||
#include "base/timer/timer.h"
|
||||
#include "components/user_manager/user.h"
|
||||
|
@ -13,6 +13,7 @@
|
||||
#include "ash/shell.h"
|
||||
#include "ash/tray_action/test_tray_action_client.h"
|
||||
#include "base/macros.h"
|
||||
#include "base/memory/ptr_util.h"
|
||||
#include "base/time/time.h"
|
||||
#include "ui/events/test/event_generator.h"
|
||||
#include "ui/gfx/geometry/point.h"
|
||||
|
@ -11,6 +11,7 @@
|
||||
#include "ash/public/cpp/login_types.h"
|
||||
#include "ash/public/cpp/tablet_mode_observer.h"
|
||||
#include "ash/wm/tablet_mode/tablet_mode_controller.h"
|
||||
#include "base/bind_helpers.h"
|
||||
#include "base/callback.h"
|
||||
#include "base/macros.h"
|
||||
#include "base/memory/weak_ptr.h"
|
||||
|
@ -23,6 +23,7 @@
|
||||
#include "ash/wm/tablet_mode/tablet_mode_controller.h"
|
||||
#include "ash/wm/work_area_insets.h"
|
||||
#include "base/bind.h"
|
||||
#include "base/bind_helpers.h"
|
||||
#include "base/macros.h"
|
||||
#include "base/optional.h"
|
||||
#include "base/test/bind_test_util.h"
|
||||
|
@ -12,6 +12,7 @@
|
||||
#include "ash/shell.h"
|
||||
#include "ash/shell_delegate.h"
|
||||
#include "base/bind.h"
|
||||
#include "base/bind_helpers.h"
|
||||
#include "base/stl_util.h"
|
||||
#include "components/media_message_center/media_notification_util.h"
|
||||
#include "services/media_session/public/mojom/media_session_service.mojom.h"
|
||||
|
@ -7,6 +7,7 @@
|
||||
#include <ostream>
|
||||
|
||||
#include "base/callback.h"
|
||||
#include "base/memory/ptr_util.h"
|
||||
#include "ui/gfx/presentation_feedback.h"
|
||||
|
||||
namespace ash {
|
||||
|
@ -15,6 +15,7 @@
|
||||
#include "ash/wm/mru_window_tracker.h"
|
||||
#include "base/auto_reset.h"
|
||||
#include "base/bind.h"
|
||||
#include "base/bind_helpers.h"
|
||||
#include "base/command_line.h"
|
||||
#include "base/feature_list.h"
|
||||
#include "base/files/file_path.h"
|
||||
|
@ -10,6 +10,7 @@
|
||||
#include "ash/public/cpp/network_config_service.h"
|
||||
#include "ash/system/network/vpn_list.h"
|
||||
#include "base/bind.h"
|
||||
#include "base/bind_helpers.h"
|
||||
#include "base/location.h"
|
||||
#include "chromeos/services/network_config/public/cpp/cros_network_config_util.h"
|
||||
#include "chromeos/services/network_config/public/mojom/cros_network_config.mojom.h"
|
||||
|
@ -15,6 +15,7 @@
|
||||
#include "ash/session/test_session_controller_client.h"
|
||||
#include "ash/shell.h"
|
||||
#include "ash/test/ash_test_base.h"
|
||||
#include "base/bind_helpers.h"
|
||||
#include "base/json/json_reader.h"
|
||||
#include "base/macros.h"
|
||||
#include "base/test/simple_test_tick_clock.h"
|
||||
|
@ -34,6 +34,7 @@
|
||||
#include "base/files/file_enumerator.h"
|
||||
#include "base/files/file_util.h"
|
||||
#include "base/logging.h"
|
||||
#include "base/memory/ptr_util.h"
|
||||
#include "base/memory/ref_counted_memory.h"
|
||||
#include "base/metrics/histogram_macros.h"
|
||||
#include "base/no_destructor.h"
|
||||
|
@ -38,6 +38,7 @@
|
||||
#include "ash/wm/wm_event.h"
|
||||
#include "base/auto_reset.h"
|
||||
#include "base/bind.h"
|
||||
#include "base/bind_helpers.h"
|
||||
#include "base/metrics/user_metrics.h"
|
||||
#include "ui/accessibility/ax_enums.mojom.h"
|
||||
#include "ui/aura/client/aura_constants.h"
|
||||
|
@ -52,6 +52,7 @@
|
||||
#include "ash/wm/window_state_delegate.h"
|
||||
#include "ash/wm/window_util.h"
|
||||
#include "ash/wm/wm_event.h"
|
||||
#include "base/memory/ptr_util.h"
|
||||
#include "base/stl_util.h"
|
||||
#include "base/test/metrics/histogram_tester.h"
|
||||
#include "base/test/scoped_feature_list.h"
|
||||
|
@ -18,6 +18,7 @@
|
||||
#include "ash/wm/workspace/workspace_event_handler_test_helper.h"
|
||||
#include "ash/wm/workspace_controller.h"
|
||||
#include "ash/wm/workspace_controller_test_api.h"
|
||||
#include "base/memory/ptr_util.h"
|
||||
#include "base/stl_util.h"
|
||||
#include "ui/aura/client/aura_constants.h"
|
||||
#include "ui/aura/test/test_window_delegate.h"
|
||||
|
@ -5,6 +5,7 @@
|
||||
#include "base/task/sequence_manager/thread_controller_with_message_pump_impl.h"
|
||||
|
||||
#include "base/auto_reset.h"
|
||||
#include "base/memory/ptr_util.h"
|
||||
#include "base/message_loop/message_pump.h"
|
||||
#include "base/threading/hang_watcher.h"
|
||||
#include "base/time/tick_clock.h"
|
||||
|
@ -7,6 +7,7 @@
|
||||
#include <algorithm>
|
||||
|
||||
#include "base/bind.h"
|
||||
#include "base/memory/ptr_util.h"
|
||||
#include "base/numerics/ranges.h"
|
||||
#include "base/time/time.h"
|
||||
#include "cc/trees/layer_tree_impl.h"
|
||||
|
@ -4,6 +4,7 @@
|
||||
|
||||
#include "cc/layers/painted_overlay_scrollbar_layer_impl.h"
|
||||
|
||||
#include "base/memory/ptr_util.h"
|
||||
#include "cc/trees/layer_tree_impl.h"
|
||||
#include "components/viz/common/quads/solid_color_draw_quad.h"
|
||||
#include "components/viz/common/quads/texture_draw_quad.h"
|
||||
|
@ -21,6 +21,7 @@
|
||||
#include "testing/gtest/include/gtest/gtest.h"
|
||||
#include "ui/gfx/transform.h"
|
||||
|
||||
#include "base/memory/ptr_util.h"
|
||||
#include "cc/test/fake_raster_source.h"
|
||||
|
||||
namespace cc {
|
||||
|
@ -4,6 +4,7 @@
|
||||
|
||||
#include "cc/metrics/frame_sequence_tracker.h"
|
||||
|
||||
#include "base/memory/ptr_util.h"
|
||||
#include "base/metrics/histogram.h"
|
||||
#include "base/metrics/histogram_macros.h"
|
||||
#include "base/stl_util.h"
|
||||
|
@ -3,6 +3,7 @@
|
||||
// found in the LICENSE file.
|
||||
|
||||
#include "cc/test/push_properties_counting_layer_impl.h"
|
||||
#include "base/memory/ptr_util.h"
|
||||
|
||||
namespace cc {
|
||||
|
||||
|
@ -6,6 +6,7 @@
|
||||
|
||||
#include <stddef.h>
|
||||
|
||||
#include "base/memory/ptr_util.h"
|
||||
#include "cc/base/math_util.h"
|
||||
#include "cc/layers/layer_impl.h"
|
||||
#include "cc/paint/filter_operation.h"
|
||||
|
@ -18,6 +18,7 @@
|
||||
#include "base/command_line.h"
|
||||
#include "base/containers/adapters.h"
|
||||
#include "base/location.h"
|
||||
#include "base/memory/ptr_util.h"
|
||||
#include "base/metrics/histogram_functions.h"
|
||||
#include "base/metrics/histogram_macros.h"
|
||||
#include "base/numerics/safe_math.h"
|
||||
|
@ -9,6 +9,7 @@
|
||||
#include <utility>
|
||||
|
||||
#include "base/bind.h"
|
||||
#include "base/memory/ptr_util.h"
|
||||
#include "base/test/task_environment.h"
|
||||
#include "build/build_config.h"
|
||||
#include "chromecast/chromecast_buildflags.h"
|
||||
|
@ -10,6 +10,7 @@
|
||||
#include <utility>
|
||||
|
||||
#include "base/bind.h"
|
||||
#include "base/memory/ptr_util.h"
|
||||
#include "base/memory/ref_counted.h"
|
||||
#include "base/run_loop.h"
|
||||
#include "base/stl_util.h"
|
||||
|
@ -5,6 +5,7 @@
|
||||
#include "chromecast/renderer/cast_url_loader_throttle_provider.h"
|
||||
|
||||
#include "base/feature_list.h"
|
||||
#include "base/memory/ptr_util.h"
|
||||
#include "chromecast/common/activity_filtering_url_loader_throttle.h"
|
||||
#include "chromecast/common/cast_url_loader_throttle.h"
|
||||
#include "content/public/renderer/render_frame.h"
|
||||
|
@ -8,6 +8,7 @@
|
||||
#include <utility>
|
||||
|
||||
#include "base/bind.h"
|
||||
#include "base/bind_helpers.h"
|
||||
#include "base/files/file_util.h"
|
||||
#include "base/files/important_file_writer.h"
|
||||
#include "base/location.h"
|
||||
|
@ -6,6 +6,7 @@
|
||||
|
||||
#include <memory>
|
||||
|
||||
#include "base/memory/ptr_util.h"
|
||||
#include "chromeos/components/sample_system_web_app_ui/url_constants.h"
|
||||
#include "chromeos/grit/chromeos_sample_system_web_app_resources.h"
|
||||
#include "content/public/browser/web_contents.h"
|
||||
|
@ -4,6 +4,7 @@
|
||||
|
||||
#include "chromeos/components/sync_wifi/network_test_helper.h"
|
||||
|
||||
#include "base/memory/ptr_util.h"
|
||||
#include "base/run_loop.h"
|
||||
#include "base/strings/stringprintf.h"
|
||||
#include "chromeos/components/sync_wifi/network_type_conversions.h"
|
||||
@ -99,4 +100,4 @@ NetworkStateTestHelper* NetworkTestHelper::network_state_test_helper() {
|
||||
|
||||
} // namespace sync_wifi
|
||||
|
||||
} // namespace chromeos
|
||||
} // namespace chromeos
|
||||
|
@ -8,6 +8,7 @@
|
||||
#include "base/bind.h"
|
||||
#include "base/logging.h"
|
||||
#include "base/macros.h"
|
||||
#include "base/memory/ptr_util.h"
|
||||
#include "base/optional.h"
|
||||
#include "base/run_loop.h"
|
||||
#include "base/test/task_environment.h"
|
||||
|
@ -9,6 +9,7 @@
|
||||
#include <vector>
|
||||
|
||||
#include "base/bind.h"
|
||||
#include "base/bind_helpers.h"
|
||||
#include "base/files/file_descriptor_watcher_posix.h"
|
||||
#include "base/macros.h"
|
||||
#include "base/memory/scoped_refptr.h"
|
||||
|
@ -10,6 +10,7 @@
|
||||
|
||||
#include "base/bind.h"
|
||||
#include "base/bind_helpers.h"
|
||||
#include "base/callback_helpers.h"
|
||||
#include "base/location.h"
|
||||
#include "base/threading/thread_task_runner_handle.h"
|
||||
#include "components/device_event_log/device_event_log.h"
|
||||
|
@ -9,6 +9,7 @@
|
||||
#include "ash/public/cpp/assistant/assistant_state_base.h"
|
||||
#include "base/bind.h"
|
||||
#include "base/bind_helpers.h"
|
||||
#include "base/callback_helpers.h"
|
||||
#include "chromeos/dbus/util/version_loader.h"
|
||||
#include "chromeos/services/assistant/assistant_manager_service_impl.h"
|
||||
#include "chromeos/services/assistant/cros_platform_api.h"
|
||||
|
@ -7,6 +7,7 @@
|
||||
#include <algorithm>
|
||||
|
||||
#include "base/bind.h"
|
||||
#include "base/callback_helpers.h"
|
||||
#include "base/time/time.h"
|
||||
|
||||
namespace chromeos {
|
||||
|
@ -5,6 +5,7 @@
|
||||
#include "chromeos/services/device_sync/device_sync_impl.h"
|
||||
|
||||
#include "base/bind.h"
|
||||
#include "base/callback_helpers.h"
|
||||
#include "base/feature_list.h"
|
||||
#include "base/memory/ptr_util.h"
|
||||
#include "base/metrics/histogram_macros.h"
|
||||
|
@ -8,6 +8,7 @@
|
||||
#include <vector>
|
||||
|
||||
#include "base/bind.h"
|
||||
#include "base/memory/ptr_util.h"
|
||||
#include "base/memory/scoped_refptr.h"
|
||||
#include "base/no_destructor.h"
|
||||
#include "base/optional.h"
|
||||
|
@ -6,6 +6,7 @@
|
||||
|
||||
#include "base/bind.h"
|
||||
#include "base/containers/flat_set.h"
|
||||
#include "base/memory/ptr_util.h"
|
||||
#include "base/no_destructor.h"
|
||||
#include "base/timer/timer.h"
|
||||
#include "chromeos/components/multidevice/logging/logging.h"
|
||||
|
@ -8,6 +8,7 @@
|
||||
#include "chromeos/services/multidevice_setup/public/cpp/multidevice_setup_client_impl.h"
|
||||
|
||||
#include "base/bind.h"
|
||||
#include "base/memory/ptr_util.h"
|
||||
#include "base/no_destructor.h"
|
||||
#include "chromeos/components/multidevice/logging/logging.h"
|
||||
#include "chromeos/services/multidevice_setup/public/mojom/multidevice_setup.mojom.h"
|
||||
|
@ -4,6 +4,7 @@
|
||||
|
||||
#include "chromeos/services/secure_channel/active_connection_manager_impl.h"
|
||||
|
||||
#include "base/memory/ptr_util.h"
|
||||
#include "base/no_destructor.h"
|
||||
#include "base/stl_util.h"
|
||||
#include "chromeos/components/multidevice/logging/logging.h"
|
||||
|
@ -7,6 +7,7 @@
|
||||
#include <memory>
|
||||
|
||||
#include "base/bind.h"
|
||||
#include "base/memory/ptr_util.h"
|
||||
#include "base/metrics/histogram_macros.h"
|
||||
#include "base/no_destructor.h"
|
||||
#include "base/threading/thread_task_runner_handle.h"
|
||||
|
@ -5,6 +5,7 @@
|
||||
#include "chromeos/services/secure_channel/multiplexed_channel_impl.h"
|
||||
|
||||
#include "base/logging.h"
|
||||
#include "base/memory/ptr_util.h"
|
||||
#include "base/no_destructor.h"
|
||||
#include "base/stl_util.h"
|
||||
#include "chromeos/components/multidevice/logging/logging.h"
|
||||
|
@ -5,6 +5,7 @@
|
||||
#include "chromeos/services/secure_channel/public/cpp/client/connection_attempt_impl.h"
|
||||
|
||||
#include "base/bind.h"
|
||||
#include "base/memory/ptr_util.h"
|
||||
#include "base/no_destructor.h"
|
||||
#include "chromeos/services/secure_channel/public/cpp/client/client_channel_impl.h"
|
||||
|
||||
|
@ -5,6 +5,7 @@
|
||||
#include "chromeos/services/secure_channel/public/cpp/client/secure_channel_client_impl.h"
|
||||
|
||||
#include "base/bind.h"
|
||||
#include "base/memory/ptr_util.h"
|
||||
#include "base/no_destructor.h"
|
||||
#include "base/task_runner.h"
|
||||
#include "chromeos/services/secure_channel/public/cpp/client/connection_attempt_impl.h"
|
||||
|
@ -4,6 +4,7 @@
|
||||
|
||||
#include "chromeos/services/secure_channel/public/cpp/client/secure_channel_client_impl.h"
|
||||
|
||||
#include "base/memory/ptr_util.h"
|
||||
#include "base/memory/scoped_refptr.h"
|
||||
#include "base/no_destructor.h"
|
||||
#include "base/optional.h"
|
||||
|
@ -4,6 +4,7 @@
|
||||
|
||||
#include "chromeos/services/secure_channel/single_client_message_proxy_impl.h"
|
||||
|
||||
#include "base/memory/ptr_util.h"
|
||||
#include "base/no_destructor.h"
|
||||
|
||||
namespace chromeos {
|
||||
|
@ -9,6 +9,7 @@
|
||||
#include <utility>
|
||||
|
||||
#include "ash/keyboard/ui/keyboard_ui_controller.h"
|
||||
#include "base/memory/ptr_util.h"
|
||||
#include "base/strings/string16.h"
|
||||
#include "base/strings/utf_string_conversions.h"
|
||||
#include "components/arc/mojom/ime.mojom.h"
|
||||
|
@ -8,6 +8,7 @@
|
||||
#include <utility>
|
||||
|
||||
#include "base/bind.h"
|
||||
#include "base/memory/ptr_util.h"
|
||||
#include "base/metrics/histogram_macros.h"
|
||||
#include "base/strings/utf_string_conversions.h"
|
||||
#include "components/arc/arc_service_manager.h"
|
||||
|
@ -8,6 +8,7 @@
|
||||
#include <utility>
|
||||
|
||||
#include "base/bind.h"
|
||||
#include "base/callback_helpers.h"
|
||||
#include "base/logging.h"
|
||||
#include "base/memory/singleton.h"
|
||||
#include "base/strings/stringprintf.h"
|
||||
|
@ -14,6 +14,7 @@
|
||||
#include <utility>
|
||||
#include <vector>
|
||||
|
||||
#include "base/bind_helpers.h"
|
||||
#include "base/command_line.h"
|
||||
#include "base/feature_list.h"
|
||||
#include "base/guid.h"
|
||||
|
@ -15,6 +15,7 @@
|
||||
#include <vector>
|
||||
|
||||
#include "base/base64.h"
|
||||
#include "base/bind_helpers.h"
|
||||
#include "base/command_line.h"
|
||||
#include "base/guid.h"
|
||||
#include "base/i18n/time_formatting.h"
|
||||
|
@ -7,6 +7,7 @@
|
||||
#include <vector>
|
||||
|
||||
#include "base/bind.h"
|
||||
#include "base/bind_helpers.h"
|
||||
#include "base/location.h"
|
||||
#include "base/macros.h"
|
||||
#include "base/memory/ptr_util.h"
|
||||
|
@ -7,6 +7,7 @@
|
||||
#include <memory>
|
||||
#include <utility>
|
||||
|
||||
#include "base/bind_helpers.h"
|
||||
#include "base/callback.h"
|
||||
#include "components/autofill_assistant/browser/actions/action_delegate.h"
|
||||
#include "components/autofill_assistant/browser/user_action.h"
|
||||
|
@ -10,6 +10,7 @@
|
||||
#include <string>
|
||||
#include <vector>
|
||||
|
||||
#include "base/bind_helpers.h"
|
||||
#include "base/macros.h"
|
||||
#include "base/optional.h"
|
||||
#include "components/autofill_assistant/browser/basic_interactions.h"
|
||||
|
@ -7,6 +7,7 @@
|
||||
#include <memory>
|
||||
#include <utility>
|
||||
|
||||
#include "base/bind_helpers.h"
|
||||
#include "base/guid.h"
|
||||
#include "base/test/bind_test_util.h"
|
||||
#include "base/test/gmock_callback_support.h"
|
||||
|
@ -6,6 +6,7 @@
|
||||
|
||||
#include "base/bind.h"
|
||||
#include "base/debug/dump_without_crashing.h"
|
||||
#include "base/memory/ptr_util.h"
|
||||
#include "components/captive_portal/content/captive_portal_login_detector.h"
|
||||
#include "content/public/browser/browser_thread.h"
|
||||
#include "content/public/browser/navigation_handle.h"
|
||||
|
@ -6,6 +6,7 @@
|
||||
|
||||
#include <memory>
|
||||
|
||||
#include "base/bind_helpers.h"
|
||||
#include "base/callback.h"
|
||||
#include "base/macros.h"
|
||||
#include "components/captive_portal/content/captive_portal_service.h"
|
||||
|
@ -10,6 +10,7 @@
|
||||
|
||||
#include "base/bind.h"
|
||||
#include "base/logging.h"
|
||||
#include "base/memory/ptr_util.h"
|
||||
#include "base/no_destructor.h"
|
||||
#include "base/optional.h"
|
||||
#include "base/strings/string_util.h"
|
||||
|
@ -26,6 +26,7 @@
|
||||
#include "base/lazy_instance.h"
|
||||
#include "base/logging.h"
|
||||
#include "base/macros.h"
|
||||
#include "base/memory/ptr_util.h"
|
||||
#include "base/metrics/histogram_macros.h"
|
||||
#include "base/single_thread_task_runner.h"
|
||||
#include "base/threading/thread_restrictions.h"
|
||||
|
@ -13,6 +13,7 @@
|
||||
#include <vector>
|
||||
|
||||
#include "base/bind.h"
|
||||
#include "base/bind_helpers.h"
|
||||
#include "base/strings/string_piece.h"
|
||||
#include "base/test/test_simple_task_runner.h"
|
||||
#include "components/domain_reliability/baked_in_configs.h"
|
||||
|
@ -4,6 +4,7 @@
|
||||
|
||||
#include "components/download/public/common/download_item_impl_delegate.h"
|
||||
|
||||
#include "base/bind_helpers.h"
|
||||
#include "base/logging.h"
|
||||
#include "build/build_config.h"
|
||||
#include "components/download/public/common/auto_resumption_handler.h"
|
||||
|
@ -13,6 +13,7 @@
|
||||
#include <vector>
|
||||
|
||||
#include "base/bind.h"
|
||||
#include "base/bind_helpers.h"
|
||||
#include "base/callback.h"
|
||||
#include "base/containers/circular_deque.h"
|
||||
#include "base/containers/queue.h"
|
||||
|
@ -7,6 +7,7 @@
|
||||
#include <utility>
|
||||
|
||||
#include "ash/public/cpp/shell_window_ids.h"
|
||||
#include "base/bind_helpers.h"
|
||||
#include "base/callback_helpers.h"
|
||||
#include "base/containers/adapters.h"
|
||||
#include "base/logging.h"
|
||||
|
@ -7,6 +7,7 @@
|
||||
#include <utility>
|
||||
|
||||
#include "base/bind.h"
|
||||
#include "base/callback_helpers.h"
|
||||
#include "base/metrics/histogram_functions.h"
|
||||
#include "base/metrics/histogram_macros.h"
|
||||
#include "components/favicon/core/favicon_service.h"
|
||||
|
@ -10,6 +10,7 @@
|
||||
#include <vector>
|
||||
|
||||
#include "base/bind.h"
|
||||
#include "base/bind_helpers.h"
|
||||
#include "base/location.h"
|
||||
#include "base/logging.h"
|
||||
#include "base/memory/ref_counted.h"
|
||||
|
@ -10,6 +10,7 @@
|
||||
#include "base/bind.h"
|
||||
#include "base/lazy_instance.h"
|
||||
#include "base/macros.h"
|
||||
#include "base/memory/ptr_util.h"
|
||||
#include "base/strings/utf_string_conversions.h"
|
||||
#include "components/guest_view/browser/guest_view_event.h"
|
||||
#include "components/guest_view/browser/guest_view_manager.h"
|
||||
|
@ -5,6 +5,7 @@
|
||||
#include "components/heap_profiling/supervisor.h"
|
||||
|
||||
#include "base/bind.h"
|
||||
#include "base/callback_helpers.h"
|
||||
#include "base/memory/ref_counted_memory.h"
|
||||
#include "base/no_destructor.h"
|
||||
#include "base/task/post_task.h"
|
||||
|
@ -7,6 +7,7 @@
|
||||
#include <string>
|
||||
#include <vector>
|
||||
|
||||
#include "base/memory/ptr_util.h"
|
||||
#include "base/stl_util.h"
|
||||
#include "base/strings/string_number_conversions.h"
|
||||
#include "base/test/task_environment.h"
|
||||
|
@ -8,6 +8,7 @@
|
||||
|
||||
#include "base/bind.h"
|
||||
#include "base/json/json_writer.h"
|
||||
#include "base/memory/ptr_util.h"
|
||||
#include "base/metrics/histogram_functions.h"
|
||||
#include "base/strings/stringprintf.h"
|
||||
#include "base/values.h"
|
||||
|
@ -9,6 +9,7 @@
|
||||
#include "base/bind.h"
|
||||
#include "base/callback.h"
|
||||
#include "base/feature_list.h"
|
||||
#include "base/memory/ptr_util.h"
|
||||
#include "base/metrics/histogram_macros.h"
|
||||
#include "base/strings/stringprintf.h"
|
||||
#include "components/javascript_dialogs/app_modal_dialog_manager.h"
|
||||
|
@ -5,6 +5,7 @@
|
||||
#include "components/language/content/browser/geo_language_model.h"
|
||||
|
||||
#include "base/bind.h"
|
||||
#include "base/bind_helpers.h"
|
||||
#include "base/macros.h"
|
||||
#include "base/test/task_environment.h"
|
||||
#include "base/timer/timer.h"
|
||||
|
@ -9,6 +9,7 @@
|
||||
#include <vector>
|
||||
|
||||
#include "base/bind.h"
|
||||
#include "base/bind_helpers.h"
|
||||
#include "base/macros.h"
|
||||
#include "base/test/scoped_feature_list.h"
|
||||
#include "base/test/task_environment.h"
|
||||
|
@ -4,6 +4,7 @@
|
||||
|
||||
#include "components/language/ios/browser/ios_language_detection_tab_helper.h"
|
||||
|
||||
#include "base/memory/ptr_util.h"
|
||||
#include "components/language/core/browser/url_language_histogram.h"
|
||||
#include "components/translate/core/common/language_detection_details.h"
|
||||
|
||||
|
@ -8,6 +8,7 @@
|
||||
#include <utility>
|
||||
|
||||
#include "base/bind_helpers.h"
|
||||
#include "base/memory/ptr_util.h"
|
||||
#include "base/sequenced_task_runner.h"
|
||||
#include "base/task/post_task.h"
|
||||
#include "base/task/thread_pool.h"
|
||||
|
@ -9,6 +9,7 @@
|
||||
|
||||
#include "base/component_export.h"
|
||||
#include "base/files/file_path.h"
|
||||
#include "base/memory/ptr_util.h"
|
||||
#include "base/sequenced_task_runner.h"
|
||||
#include "components/keyed_service/core/keyed_service.h"
|
||||
#include "components/leveldb_proto/internal/proto_database_impl.h"
|
||||
|
@ -7,6 +7,7 @@
|
||||
#include <memory>
|
||||
|
||||
#include "base/bind.h"
|
||||
#include "base/bind_helpers.h"
|
||||
#include "base/containers/flat_set.h"
|
||||
#include "base/macros.h"
|
||||
#include "base/strings/utf_string_conversions.h"
|
||||
|
@ -10,6 +10,7 @@
|
||||
#include "base/bind.h"
|
||||
#include "base/logging.h"
|
||||
#include "base/macros.h"
|
||||
#include "base/memory/ptr_util.h"
|
||||
#include "content/public/browser/browser_thread.h"
|
||||
#include "content/public/browser/render_frame_host.h"
|
||||
#include "content/public/browser/render_process_host.h"
|
||||
|
@ -9,6 +9,7 @@
|
||||
#include <vector>
|
||||
|
||||
#include "base/bind.h"
|
||||
#include "base/bind_helpers.h"
|
||||
#include "base/containers/circular_deque.h"
|
||||
#include "base/time/time.h"
|
||||
#include "components/offline_pages/core/background/device_conditions.h"
|
||||
|
@ -11,6 +11,7 @@
|
||||
#include "base/bind.h"
|
||||
#include "base/files/file_path.h"
|
||||
#include "base/files/file_util.h"
|
||||
#include "base/memory/ptr_util.h"
|
||||
#include "base/metrics/histogram_functions.h"
|
||||
#include "base/time/time.h"
|
||||
#include "build/build_config.h"
|
||||
|
@ -5,6 +5,7 @@
|
||||
#include "components/offline_pages/core/model/store_visuals_task.h"
|
||||
|
||||
#include "base/bind.h"
|
||||
#include "base/memory/ptr_util.h"
|
||||
#include "components/offline_pages/core/offline_clock.h"
|
||||
#include "components/offline_pages/core/offline_page_metadata_store.h"
|
||||
#include "components/offline_pages/core/offline_store_utils.h"
|
||||
|
@ -9,6 +9,7 @@
|
||||
#include "base/files/file_enumerator.h"
|
||||
#include "base/files/file_util.h"
|
||||
#include "base/i18n/case_conversion.h"
|
||||
#include "base/memory/ptr_util.h"
|
||||
#include "base/metrics/field_trial_params.h"
|
||||
#include "base/metrics/histogram_macros.h"
|
||||
#include "base/path_service.h"
|
||||
|
@ -5,6 +5,7 @@
|
||||
#include "components/optimization_guide/optimization_guide_store.h"
|
||||
|
||||
#include "base/bind.h"
|
||||
#include "base/bind_helpers.h"
|
||||
#include "base/metrics/histogram_functions.h"
|
||||
#include "base/metrics/histogram_macros.h"
|
||||
#include "base/strings/strcat.h"
|
||||
|
@ -9,6 +9,7 @@
|
||||
#include <utility>
|
||||
|
||||
#include "base/bind.h"
|
||||
#include "base/bind_helpers.h"
|
||||
#include "base/callback.h"
|
||||
#include "base/files/file_util.h"
|
||||
#include "base/logging.h"
|
||||
|
@ -12,6 +12,7 @@
|
||||
#include <tuple>
|
||||
|
||||
#include "base/bind.h"
|
||||
#include "base/bind_helpers.h"
|
||||
#include "base/macros.h"
|
||||
#include "base/strings/string16.h"
|
||||
#include "base/strings/utf_string_conversions.h"
|
||||
|
@ -10,6 +10,7 @@
|
||||
#include <string>
|
||||
#include <vector>
|
||||
|
||||
#include "base/bind_helpers.h"
|
||||
#include "base/callback.h"
|
||||
#include "base/callback_list.h"
|
||||
#include "base/gtest_prod_util.h"
|
||||
|
@ -9,6 +9,7 @@
|
||||
#include <utility>
|
||||
|
||||
#include "base/bind.h"
|
||||
#include "base/bind_helpers.h"
|
||||
#include "base/strings/utf_string_conversions.h"
|
||||
#include "base/test/bind_test_util.h"
|
||||
#include "base/test/mock_callback.h"
|
||||
|
@ -8,6 +8,7 @@
|
||||
#include <type_traits>
|
||||
#include <utility>
|
||||
|
||||
#include "base/memory/ptr_util.h"
|
||||
#include "base/time/time.h"
|
||||
#include "components/performance_manager/graph/frame_node_impl.h"
|
||||
#include "components/performance_manager/graph/page_node_impl.h"
|
||||
|
@ -10,6 +10,7 @@
|
||||
|
||||
#include "base/auto_reset.h"
|
||||
#include "base/bind.h"
|
||||
#include "base/bind_helpers.h"
|
||||
#include "base/location.h"
|
||||
#include "base/metrics/histogram_macros.h"
|
||||
#include "base/numerics/safe_conversions.h"
|
||||
|
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user