diff --git a/base/memory/shared_memory_unittest.cc b/base/memory/shared_memory_unittest.cc index b8f197807df9e7..b754540741aa61 100644 --- a/base/memory/shared_memory_unittest.cc +++ b/base/memory/shared_memory_unittest.cc @@ -30,6 +30,10 @@ #include "testing/gtest/include/gtest/gtest.h" #include "testing/multiprocess_func_list.h" +#if defined(OS_ANDROID) +#include "base/callback.h" +#endif + #if defined(OS_POSIX) #include #include diff --git a/base/message_loop/message_pump_perftest.cc b/base/message_loop/message_pump_perftest.cc index 90680f070413bc..e0992fdce867d7 100644 --- a/base/message_loop/message_pump_perftest.cc +++ b/base/message_loop/message_pump_perftest.cc @@ -6,6 +6,7 @@ #include #include "base/bind.h" +#include "base/bind_helpers.h" #include "base/format_macros.h" #include "base/memory/ptr_util.h" #include "base/single_thread_task_runner.h" diff --git a/base/pending_task_unittest.cc b/base/pending_task_unittest.cc index 5c9a122059c7cf..d69de0669d881d 100644 --- a/base/pending_task_unittest.cc +++ b/base/pending_task_unittest.cc @@ -7,6 +7,7 @@ #include #include "base/bind.h" +#include "base/bind_helpers.h" #include "base/message_loop/message_loop.h" #include "base/run_loop.h" #include "base/strings/stringprintf.h" diff --git a/base/task/cancelable_task_tracker.cc b/base/task/cancelable_task_tracker.cc index 864117c809462f..ee5f703bc5a80d 100644 --- a/base/task/cancelable_task_tracker.cc +++ b/base/task/cancelable_task_tracker.cc @@ -8,6 +8,8 @@ #include +#include "base/bind.h" +#include "base/bind_helpers.h" #include "base/callback_helpers.h" #include "base/location.h" #include "base/memory/ref_counted.h" diff --git a/base/task_scheduler/scheduler_single_thread_task_runner_manager_unittest.cc b/base/task_scheduler/scheduler_single_thread_task_runner_manager_unittest.cc index af982d2c1bf479..e3e68b2c57c83e 100644 --- a/base/task_scheduler/scheduler_single_thread_task_runner_manager_unittest.cc +++ b/base/task_scheduler/scheduler_single_thread_task_runner_manager_unittest.cc @@ -5,6 +5,7 @@ #include "base/task_scheduler/scheduler_single_thread_task_runner_manager.h" #include "base/bind.h" +#include "base/bind_helpers.h" #include "base/memory/ptr_util.h" #include "base/synchronization/atomic_flag.h" #include "base/synchronization/lock.h" diff --git a/base/task_scheduler/task_tracker_posix_unittest.cc b/base/task_scheduler/task_tracker_posix_unittest.cc index 6eb1642504fb6c..36edea5db14c4e 100644 --- a/base/task_scheduler/task_tracker_posix_unittest.cc +++ b/base/task_scheduler/task_tracker_posix_unittest.cc @@ -9,6 +9,7 @@ #include #include "base/bind.h" +#include "base/bind_helpers.h" #include "base/files/file_descriptor_watcher_posix.h" #include "base/macros.h" #include "base/memory/ptr_util.h" diff --git a/base/task_scheduler/task_tracker_unittest.cc b/base/task_scheduler/task_tracker_unittest.cc index 251a5b553be8ea..eae64a832bef7b 100644 --- a/base/task_scheduler/task_tracker_unittest.cc +++ b/base/task_scheduler/task_tracker_unittest.cc @@ -11,6 +11,7 @@ #include #include "base/bind.h" +#include "base/bind_helpers.h" #include "base/callback.h" #include "base/logging.h" #include "base/macros.h" diff --git a/base/task_scheduler/task_unittest.cc b/base/task_scheduler/task_unittest.cc index 0da27000c07a5e..b399f66c6f0471 100644 --- a/base/task_scheduler/task_unittest.cc +++ b/base/task_scheduler/task_unittest.cc @@ -5,6 +5,7 @@ #include "base/task_scheduler/task.h" #include "base/bind.h" +#include "base/bind_helpers.h" #include "base/location.h" #include "base/task_scheduler/task_traits.h" #include "base/time/time.h" diff --git a/base/test/scoped_task_environment_unittest.cc b/base/test/scoped_task_environment_unittest.cc index 62f429a599019d..0aa95a57cc0fea 100644 --- a/base/test/scoped_task_environment_unittest.cc +++ b/base/test/scoped_task_environment_unittest.cc @@ -8,6 +8,7 @@ #include "base/atomicops.h" #include "base/bind.h" +#include "base/bind_helpers.h" #include "base/synchronization/atomic_flag.h" #include "base/synchronization/waitable_event.h" #include "base/task_scheduler/post_task.h" diff --git a/base/win/wait_chain_unittest.cc b/base/win/wait_chain_unittest.cc index 9d55e59336fb6e..74a0ce5a6b937c 100644 --- a/base/win/wait_chain_unittest.cc +++ b/base/win/wait_chain_unittest.cc @@ -8,6 +8,7 @@ #include #include "base/bind.h" +#include "base/callback.h" #include "base/command_line.h" #include "base/strings/string_number_conversions.h" #include "base/strings/string_piece.h" diff --git a/chrome/browser/media/router/mojo/media_router_mojo_metrics_unittest.cc b/chrome/browser/media/router/mojo/media_router_mojo_metrics_unittest.cc index 904e6863f0ac96..3ca2d1ed132b89 100644 --- a/chrome/browser/media/router/mojo/media_router_mojo_metrics_unittest.cc +++ b/chrome/browser/media/router/mojo/media_router_mojo_metrics_unittest.cc @@ -5,6 +5,7 @@ #include "chrome/browser/media/router/mojo/media_router_mojo_metrics.h" #include "base/bind.h" +#include "base/callback.h" #include "base/test/histogram_tester.h" #include "base/version.h" #include "testing/gmock/include/gmock/gmock.h" diff --git a/chrome/browser/net/dns_probe_runner.h b/chrome/browser/net/dns_probe_runner.h index d5fddb345a8555..cce673d99728a1 100644 --- a/chrome/browser/net/dns_probe_runner.h +++ b/chrome/browser/net/dns_probe_runner.h @@ -8,6 +8,7 @@ #include #include "base/bind.h" +#include "base/callback.h" #include "base/macros.h" #include "base/memory/weak_ptr.h" diff --git a/chrome/browser/ui/profile_error_dialog.cc b/chrome/browser/ui/profile_error_dialog.cc index b2ab4162b517a0..453bce917f1642 100644 --- a/chrome/browser/ui/profile_error_dialog.cc +++ b/chrome/browser/ui/profile_error_dialog.cc @@ -6,6 +6,7 @@ #include "base/base_switches.h" #include "base/bind.h" +#include "base/callback.h" #include "base/command_line.h" #include "base/metrics/histogram_macros.h" #include "build/build_config.h" diff --git a/chrome/browser/vr/databinding/binding_unittest.cc b/chrome/browser/vr/databinding/binding_unittest.cc index 3515a94f8aa113..6b18f4106696d0 100644 --- a/chrome/browser/vr/databinding/binding_unittest.cc +++ b/chrome/browser/vr/databinding/binding_unittest.cc @@ -4,6 +4,7 @@ #include "chrome/browser/vr/databinding/binding.h" +#include "base/callback.h" #include "base/memory/ptr_util.h" #include "testing/gtest/include/gtest/gtest.h" diff --git a/chrome/browser/vr/databinding/vector_binding_unittest.cc b/chrome/browser/vr/databinding/vector_binding_unittest.cc index 328ebdab40fb95..6d5861b5a56d18 100644 --- a/chrome/browser/vr/databinding/vector_binding_unittest.cc +++ b/chrome/browser/vr/databinding/vector_binding_unittest.cc @@ -4,6 +4,7 @@ #include "chrome/browser/vr/databinding/vector_binding.h" +#include "base/callback.h" #include "base/stl_util.h" #include "chrome/browser/vr/databinding/binding.h" #include "chrome/browser/vr/databinding/vector_element_binding.h" diff --git a/chrome/test/chromedriver/chrome/chrome_finder_unittest.cc b/chrome/test/chromedriver/chrome/chrome_finder_unittest.cc index 8b46c8370878d3..d26a228630d264 100644 --- a/chrome/test/chromedriver/chrome/chrome_finder_unittest.cc +++ b/chrome/test/chromedriver/chrome/chrome_finder_unittest.cc @@ -8,6 +8,7 @@ #include #include "base/bind.h" +#include "base/callback.h" #include "base/files/file_path.h" #include "chrome/test/chromedriver/chrome/chrome_finder.h" #include "testing/gtest/include/gtest/gtest.h" diff --git a/chrome/utility/importer/bookmarks_file_importer.cc b/chrome/utility/importer/bookmarks_file_importer.cc index 2626e84df13804..984e46602b0c91 100644 --- a/chrome/utility/importer/bookmarks_file_importer.cc +++ b/chrome/utility/importer/bookmarks_file_importer.cc @@ -7,6 +7,7 @@ #include #include "base/bind.h" +#include "base/callback.h" #include "base/macros.h" #include "chrome/common/importer/imported_bookmark_entry.h" #include "chrome/common/importer/importer_bridge.h" diff --git a/chromecast/browser/cast_net_log.cc b/chromecast/browser/cast_net_log.cc index 26c3303297a603..4dca4635df6ba3 100644 --- a/chromecast/browser/cast_net_log.cc +++ b/chromecast/browser/cast_net_log.cc @@ -9,6 +9,7 @@ #include #include "base/bind.h" +#include "base/callback.h" #include "base/command_line.h" #include "base/files/file_path.h" #include "base/files/scoped_file.h" diff --git a/chromeos/components/tether/fake_asynchronous_shutdown_object_container.h b/chromeos/components/tether/fake_asynchronous_shutdown_object_container.h index 67ad5b9e2994f9..4a334a09fb2967 100644 --- a/chromeos/components/tether/fake_asynchronous_shutdown_object_container.h +++ b/chromeos/components/tether/fake_asynchronous_shutdown_object_container.h @@ -6,6 +6,7 @@ #define CHROMEOS_COMPONENTS_TETHER_FAKE_ASYNCHRONOUS_SHUTDOWN_OBJECT_CONTAINER_H_ #include "base/bind.h" +#include "base/bind_helpers.h" #include "base/callback.h" #include "base/macros.h" #include "chromeos/components/tether/asynchronous_shutdown_object_container.h" diff --git a/chromeos/components/tether/fake_synchronous_shutdown_object_container.h b/chromeos/components/tether/fake_synchronous_shutdown_object_container.h index 551aad9b44f398..075deec9be9a5c 100644 --- a/chromeos/components/tether/fake_synchronous_shutdown_object_container.h +++ b/chromeos/components/tether/fake_synchronous_shutdown_object_container.h @@ -6,6 +6,8 @@ #define CHROMEOS_COMPONENTS_TETHER_FAKE_SYNCHRONOUS_SHUTDOWN_OBJECT_CONTAINER_H_ #include "base/bind.h" +#include "base/bind_helpers.h" +#include "base/callback.h" #include "base/macros.h" #include "chromeos/components/tether/synchronous_shutdown_object_container.h" diff --git a/chromeos/components/tether/tether_host_fetcher_impl_unittest.cc b/chromeos/components/tether/tether_host_fetcher_impl_unittest.cc index cf5521806289ea..f18408ec6e0ff4 100644 --- a/chromeos/components/tether/tether_host_fetcher_impl_unittest.cc +++ b/chromeos/components/tether/tether_host_fetcher_impl_unittest.cc @@ -8,6 +8,7 @@ #include #include "base/bind.h" +#include "base/callback.h" #include "components/cryptauth/fake_remote_device_provider.h" #include "components/cryptauth/remote_device_test_util.h" #include "testing/gtest/include/gtest/gtest.h" diff --git a/chromeos/dbus/fake_shill_device_client.cc b/chromeos/dbus/fake_shill_device_client.cc index f412e84d77fbfd..1f36ff670e6362 100644 --- a/chromeos/dbus/fake_shill_device_client.cc +++ b/chromeos/dbus/fake_shill_device_client.cc @@ -9,6 +9,7 @@ #include #include "base/bind.h" +#include "base/bind_helpers.h" #include "base/location.h" #include "base/memory/ptr_util.h" #include "base/single_thread_task_runner.h" diff --git a/chromeos/dbus/shill_service_client.cc b/chromeos/dbus/shill_service_client.cc index 698133647f3aa3..3aa9a033e600fa 100644 --- a/chromeos/dbus/shill_service_client.cc +++ b/chromeos/dbus/shill_service_client.cc @@ -7,6 +7,7 @@ #include #include "base/bind.h" +#include "base/bind_helpers.h" #include "base/macros.h" #include "base/memory/weak_ptr.h" #include "base/message_loop/message_loop.h" diff --git a/chromeos/dbus/shill_third_party_vpn_driver_client.cc b/chromeos/dbus/shill_third_party_vpn_driver_client.cc index 08d4070c7cf4a5..90258a2a1180d7 100644 --- a/chromeos/dbus/shill_third_party_vpn_driver_client.cc +++ b/chromeos/dbus/shill_third_party_vpn_driver_client.cc @@ -11,6 +11,7 @@ #include #include "base/bind.h" +#include "base/bind_helpers.h" #include "base/macros.h" #include "chromeos/dbus/shill_third_party_vpn_observer.h" #include "dbus/bus.h" diff --git a/chromeos/disks/disk_mount_manager.cc b/chromeos/disks/disk_mount_manager.cc index 81d61d79e80005..089ba11f9966ff 100644 --- a/chromeos/disks/disk_mount_manager.cc +++ b/chromeos/disks/disk_mount_manager.cc @@ -14,6 +14,7 @@ #include #include "base/bind.h" +#include "base/bind_helpers.h" #include "base/macros.h" #include "base/memory/ptr_util.h" #include "base/memory/weak_ptr.h" diff --git a/chromeos/network/client_cert_resolver.cc b/chromeos/network/client_cert_resolver.cc index 63911196ca5c2d..9e150e0e1b0557 100644 --- a/chromeos/network/client_cert_resolver.cc +++ b/chromeos/network/client_cert_resolver.cc @@ -12,6 +12,7 @@ #include #include "base/bind.h" +#include "base/bind_helpers.h" #include "base/location.h" #include "base/logging.h" #include "base/optional.h" diff --git a/chromeos/network/network_cert_migrator.cc b/chromeos/network/network_cert_migrator.cc index 256c9c97960027..955f20d28e2d76 100644 --- a/chromeos/network/network_cert_migrator.cc +++ b/chromeos/network/network_cert_migrator.cc @@ -8,6 +8,7 @@ #include #include "base/bind.h" +#include "base/bind_helpers.h" #include "base/location.h" #include "base/metrics/histogram_macros.h" #include "chromeos/dbus/dbus_thread_manager.h" diff --git a/chromeos/network/network_configuration_handler.cc b/chromeos/network/network_configuration_handler.cc index 9e4bd3dc7f5fb1..6567a761cff7ca 100644 --- a/chromeos/network/network_configuration_handler.cc +++ b/chromeos/network/network_configuration_handler.cc @@ -7,6 +7,7 @@ #include #include "base/bind.h" +#include "base/bind_helpers.h" #include "base/format_macros.h" #include "base/guid.h" #include "base/json/json_writer.h" diff --git a/chromeos/network/network_configuration_handler_unittest.cc b/chromeos/network/network_configuration_handler_unittest.cc index c1cd5e220ea6be..97582306e763ba 100644 --- a/chromeos/network/network_configuration_handler_unittest.cc +++ b/chromeos/network/network_configuration_handler_unittest.cc @@ -8,6 +8,7 @@ #include #include "base/bind.h" +#include "base/bind_helpers.h" #include "base/json/json_writer.h" #include "base/location.h" #include "base/macros.h" diff --git a/chromeos/network/network_connect.cc b/chromeos/network/network_connect.cc index f6bbf343f4ef3c..7edd277d1056e9 100644 --- a/chromeos/network/network_connect.cc +++ b/chromeos/network/network_connect.cc @@ -7,6 +7,7 @@ #include #include "base/bind.h" +#include "base/bind_helpers.h" #include "base/macros.h" #include "base/values.h" #include "chromeos/login/login_state.h" diff --git a/chromeos/network/network_connection_handler_impl.cc b/chromeos/network/network_connection_handler_impl.cc index ce23ce6ad03b18..4b713660f9493e 100644 --- a/chromeos/network/network_connection_handler_impl.cc +++ b/chromeos/network/network_connection_handler_impl.cc @@ -5,6 +5,7 @@ #include "chromeos/network/network_connection_handler_impl.h" #include "base/bind.h" +#include "base/bind_helpers.h" #include "base/json/json_reader.h" #include "base/location.h" #include "base/single_thread_task_runner.h" diff --git a/chromeos/network/network_device_handler_impl.cc b/chromeos/network/network_device_handler_impl.cc index 927e18071d5dbe..01eb48ab7bc511 100644 --- a/chromeos/network/network_device_handler_impl.cc +++ b/chromeos/network/network_device_handler_impl.cc @@ -9,6 +9,7 @@ #include #include "base/bind.h" +#include "base/bind_helpers.h" #include "base/location.h" #include "base/single_thread_task_runner.h" #include "base/strings/stringprintf.h" diff --git a/chromeos/network/policy_applicator.cc b/chromeos/network/policy_applicator.cc index 069ac7782bf01d..f13c76eeb4def7 100644 --- a/chromeos/network/policy_applicator.cc +++ b/chromeos/network/policy_applicator.cc @@ -8,6 +8,7 @@ #include #include "base/bind.h" +#include "base/bind_helpers.h" #include "base/location.h" #include "base/logging.h" #include "base/memory/ptr_util.h" diff --git a/chromeos/network/shill_property_handler.cc b/chromeos/network/shill_property_handler.cc index 15ee8ed207e625..67fe21e9cacfe5 100644 --- a/chromeos/network/shill_property_handler.cc +++ b/chromeos/network/shill_property_handler.cc @@ -10,6 +10,7 @@ #include #include "base/bind.h" +#include "base/bind_helpers.h" #include "base/format_macros.h" #include "base/macros.h" #include "base/strings/string_util.h" diff --git a/chromeos/network/shill_property_handler_unittest.cc b/chromeos/network/shill_property_handler_unittest.cc index 47ca0534179a7b..1d16e4256b9bb3 100644 --- a/chromeos/network/shill_property_handler_unittest.cc +++ b/chromeos/network/shill_property_handler_unittest.cc @@ -12,6 +12,7 @@ #include #include "base/bind.h" +#include "base/bind_helpers.h" #include "base/macros.h" #include "base/run_loop.h" #include "base/test/scoped_task_environment.h" diff --git a/components/cryptauth/device_to_device_secure_context_unittest.cc b/components/cryptauth/device_to_device_secure_context_unittest.cc index 889e6dcf6b2819..388cea652d4542 100644 --- a/components/cryptauth/device_to_device_secure_context_unittest.cc +++ b/components/cryptauth/device_to_device_secure_context_unittest.cc @@ -7,6 +7,7 @@ #include #include "base/bind.h" +#include "base/callback.h" #include "components/cryptauth/fake_secure_message_delegate.h" #include "components/cryptauth/proto/cryptauth_api.pb.h" #include "components/cryptauth/proto/securemessage.pb.h" diff --git a/components/cryptauth/fake_secure_message_delegate_unittest.cc b/components/cryptauth/fake_secure_message_delegate_unittest.cc index 712a5714118a02..4b8c31e66fd8c0 100644 --- a/components/cryptauth/fake_secure_message_delegate_unittest.cc +++ b/components/cryptauth/fake_secure_message_delegate_unittest.cc @@ -5,6 +5,7 @@ #include "components/cryptauth/fake_secure_message_delegate.h" #include "base/bind.h" +#include "base/callback.h" #include "base/macros.h" #include "testing/gtest/include/gtest/gtest.h" diff --git a/components/favicon/core/favicon_handler_unittest.cc b/components/favicon/core/favicon_handler_unittest.cc index 51a6797cfd2b2e..a585ca073a6c44 100644 --- a/components/favicon/core/favicon_handler_unittest.cc +++ b/components/favicon/core/favicon_handler_unittest.cc @@ -11,6 +11,7 @@ #include #include +#include "base/bind_helpers.h" #include "base/macros.h" #include "base/run_loop.h" #include "base/strings/stringprintf.h" diff --git a/components/invalidation/impl/gcm_invalidation_bridge_unittest.cc b/components/invalidation/impl/gcm_invalidation_bridge_unittest.cc index 7fc9dd90ea6d44..86e25d896efcb8 100644 --- a/components/invalidation/impl/gcm_invalidation_bridge_unittest.cc +++ b/components/invalidation/impl/gcm_invalidation_bridge_unittest.cc @@ -7,6 +7,7 @@ #include #include "base/bind.h" +#include "base/bind_helpers.h" #include "base/location.h" #include "base/macros.h" #include "base/message_loop/message_loop.h" diff --git a/components/leveldb_proto/proto_database_impl_unittest.cc b/components/leveldb_proto/proto_database_impl_unittest.cc index 0c5a8bebe2c519..9ee6195acc91d8 100644 --- a/components/leveldb_proto/proto_database_impl_unittest.cc +++ b/components/leveldb_proto/proto_database_impl_unittest.cc @@ -11,6 +11,7 @@ #include #include "base/bind.h" +#include "base/bind_helpers.h" #include "base/files/file_util.h" #include "base/files/scoped_temp_dir.h" #include "base/location.h" diff --git a/components/payments/content/android/payment_manifest_parser_android.cc b/components/payments/content/android/payment_manifest_parser_android.cc index b951daea52884e..3463b7554da5c0 100644 --- a/components/payments/content/android/payment_manifest_parser_android.cc +++ b/components/payments/content/android/payment_manifest_parser_android.cc @@ -11,6 +11,7 @@ #include "base/android/jni_string.h" #include "base/android/scoped_java_ref.h" #include "base/bind.h" +#include "base/callback.h" #include "base/logging.h" #include "base/memory/ptr_util.h" #include "base/numerics/safe_conversions.h" diff --git a/components/proximity_auth/bluetooth_connection.cc b/components/proximity_auth/bluetooth_connection.cc index 374d05585d405b..50c5d0c813f160 100644 --- a/components/proximity_auth/bluetooth_connection.cc +++ b/components/proximity_auth/bluetooth_connection.cc @@ -7,6 +7,7 @@ #include #include "base/bind.h" +#include "base/bind_helpers.h" #include "base/location.h" #include "base/numerics/safe_conversions.h" #include "base/single_thread_task_runner.h" diff --git a/components/storage_monitor/media_storage_util_unittest.cc b/components/storage_monitor/media_storage_util_unittest.cc index fc9f5b352ae10d..1aa9055500a1a9 100644 --- a/components/storage_monitor/media_storage_util_unittest.cc +++ b/components/storage_monitor/media_storage_util_unittest.cc @@ -4,6 +4,7 @@ #include +#include "base/bind_helpers.h" #include "base/files/file_util.h" #include "base/files/scoped_temp_dir.h" #include "base/message_loop/message_loop.h" diff --git a/components/sync/driver/fake_sync_client.cc b/components/sync/driver/fake_sync_client.cc index 013aef04c29ad4..b4238267c56aaf 100644 --- a/components/sync/driver/fake_sync_client.cc +++ b/components/sync/driver/fake_sync_client.cc @@ -5,6 +5,7 @@ #include "components/sync/driver/fake_sync_client.h" #include "base/bind.h" +#include "base/bind_helpers.h" #include "components/sync/base/extensions_activity.h" #include "components/sync/base/sync_prefs.h" #include "components/sync/driver/fake_sync_service.h" diff --git a/components/sync/driver/model_type_controller_unittest.cc b/components/sync/driver/model_type_controller_unittest.cc index 4ea1b76fe53500..55ea3bf8fe900e 100644 --- a/components/sync/driver/model_type_controller_unittest.cc +++ b/components/sync/driver/model_type_controller_unittest.cc @@ -7,6 +7,7 @@ #include #include "base/bind.h" +#include "base/bind_helpers.h" #include "base/callback.h" #include "base/logging.h" #include "base/memory/ref_counted.h" diff --git a/components/sync/syncable/directory_backing_store_unittest.cc b/components/sync/syncable/directory_backing_store_unittest.cc index bc78a4c8482620..427732d6acb757 100644 --- a/components/sync/syncable/directory_backing_store_unittest.cc +++ b/components/sync/syncable/directory_backing_store_unittest.cc @@ -8,6 +8,7 @@ #include +#include "base/bind_helpers.h" #include "base/files/file_path.h" #include "base/files/scoped_temp_dir.h" #include "base/message_loop/message_loop.h" diff --git a/components/sync_sessions/session_data_type_controller_unittest.cc b/components/sync_sessions/session_data_type_controller_unittest.cc index 570964cebf2479..befdf25c56f8f7 100644 --- a/components/sync_sessions/session_data_type_controller_unittest.cc +++ b/components/sync_sessions/session_data_type_controller_unittest.cc @@ -7,6 +7,7 @@ #include #include "base/bind.h" +#include "base/bind_helpers.h" #include "base/callback.h" #include "base/files/file_path.h" #include "base/memory/weak_ptr.h" diff --git a/content/browser/renderer_host/media/audio_input_device_manager_unittest.cc b/content/browser/renderer_host/media/audio_input_device_manager_unittest.cc index e056ef82739987..3ec5a8dcc8afa3 100644 --- a/content/browser/renderer_host/media/audio_input_device_manager_unittest.cc +++ b/content/browser/renderer_host/media/audio_input_device_manager_unittest.cc @@ -10,6 +10,7 @@ #include #include "base/bind.h" +#include "base/bind_helpers.h" #include "base/command_line.h" #include "base/location.h" #include "base/macros.h" diff --git a/content/public/test/fake_download_item.cc b/content/public/test/fake_download_item.cc index 42d68c2d64d586..53d77555a63ae8 100644 --- a/content/public/test/fake_download_item.cc +++ b/content/public/test/fake_download_item.cc @@ -5,6 +5,7 @@ #include "content/public/test/fake_download_item.h" #include "base/bind.h" +#include "base/callback.h" #include "net/http/http_response_headers.h" namespace content { diff --git a/content/renderer/renderer_main_platform_delegate_mac.mm b/content/renderer/renderer_main_platform_delegate_mac.mm index aea4ae36d9e006..6b955bdb3724ad 100644 --- a/content/renderer/renderer_main_platform_delegate_mac.mm +++ b/content/renderer/renderer_main_platform_delegate_mac.mm @@ -10,6 +10,7 @@ #include #include "base/bind.h" +#include "base/callback.h" #include "base/command_line.h" #include "base/logging.h" #include "base/mac/mac_util.h" diff --git a/content/shell/browser/shell_net_log.cc b/content/shell/browser/shell_net_log.cc index ba691ae3f98064..39052f14a1b0ad 100644 --- a/content/shell/browser/shell_net_log.cc +++ b/content/shell/browser/shell_net_log.cc @@ -9,6 +9,7 @@ #include #include "base/bind.h" +#include "base/callback.h" #include "base/command_line.h" #include "base/files/file_path.h" #include "base/memory/ptr_util.h" diff --git a/dbus/bus_unittest.cc b/dbus/bus_unittest.cc index f8dfa33d065087..127acec67c8da1 100644 --- a/dbus/bus_unittest.cc +++ b/dbus/bus_unittest.cc @@ -5,6 +5,7 @@ #include "dbus/bus.h" #include "base/bind.h" +#include "base/bind_helpers.h" #include "base/files/file_descriptor_watcher_posix.h" #include "base/macros.h" #include "base/memory/ref_counted.h" diff --git a/dbus/end_to_end_async_unittest.cc b/dbus/end_to_end_async_unittest.cc index 0e2f4a7c3b0e2b..84f21ec31cac38 100644 --- a/dbus/end_to_end_async_unittest.cc +++ b/dbus/end_to_end_async_unittest.cc @@ -10,6 +10,7 @@ #include #include "base/bind.h" +#include "base/bind_helpers.h" #include "base/macros.h" #include "base/message_loop/message_loop.h" #include "base/run_loop.h" diff --git a/device/base/device_monitor_win.cc b/device/base/device_monitor_win.cc index 39fe747dea9198..941d80ff34327e 100644 --- a/device/base/device_monitor_win.cc +++ b/device/base/device_monitor_win.cc @@ -12,6 +12,7 @@ #include "base/at_exit.h" #include "base/bind.h" +#include "base/bind_helpers.h" #include "base/macros.h" #include "base/strings/string_util.h" #include "base/strings/sys_string_conversions.h" diff --git a/device/bluetooth/bluetooth_discovery_session.cc b/device/bluetooth/bluetooth_discovery_session.cc index 2876fc7f9ccb6c..3370c0d88aa9e1 100644 --- a/device/bluetooth/bluetooth_discovery_session.cc +++ b/device/bluetooth/bluetooth_discovery_session.cc @@ -7,6 +7,7 @@ #include #include "base/bind.h" +#include "base/bind_helpers.h" #include "device/bluetooth/bluetooth_adapter.h" #include "device/bluetooth/bluetooth_discovery_filter.h" diff --git a/device/bluetooth/bluez/bluetooth_adapter_bluez.cc b/device/bluetooth/bluez/bluetooth_adapter_bluez.cc index f3e3ca58c2d998..15e2f3f994918d 100644 --- a/device/bluetooth/bluez/bluetooth_adapter_bluez.cc +++ b/device/bluetooth/bluez/bluetooth_adapter_bluez.cc @@ -13,6 +13,7 @@ #include #include "base/bind.h" +#include "base/bind_helpers.h" #include "base/location.h" #include "base/logging.h" #include "base/memory/ptr_util.h" diff --git a/device/bluetooth/bluez/bluetooth_adapter_profile_bluez_unittest.cc b/device/bluetooth/bluez/bluetooth_adapter_profile_bluez_unittest.cc index 4067bb3a6b020c..09117767475bba 100644 --- a/device/bluetooth/bluez/bluetooth_adapter_profile_bluez_unittest.cc +++ b/device/bluetooth/bluez/bluetooth_adapter_profile_bluez_unittest.cc @@ -7,6 +7,7 @@ #include #include "base/bind.h" +#include "base/bind_helpers.h" #include "base/run_loop.h" #include "base/test/scoped_task_environment.h" #include "device/bluetooth/bluetooth_adapter.h" diff --git a/device/bluetooth/bluez/bluetooth_device_bluez.cc b/device/bluetooth/bluez/bluetooth_device_bluez.cc index 6ee77cfdfaf349..543a03accb9e73 100644 --- a/device/bluetooth/bluez/bluetooth_device_bluez.cc +++ b/device/bluetooth/bluez/bluetooth_device_bluez.cc @@ -11,6 +11,7 @@ #include #include "base/bind.h" +#include "base/bind_helpers.h" #include "base/memory/ptr_util.h" #include "base/metrics/histogram_macros.h" #include "base/strings/string_number_conversions.h" diff --git a/device/bluetooth/bluez/bluetooth_gatt_bluez_unittest.cc b/device/bluetooth/bluez/bluetooth_gatt_bluez_unittest.cc index 36cdbc942ff0a1..e50d6828268de4 100644 --- a/device/bluetooth/bluez/bluetooth_gatt_bluez_unittest.cc +++ b/device/bluetooth/bluez/bluetooth_gatt_bluez_unittest.cc @@ -9,6 +9,7 @@ #include #include +#include "base/bind_helpers.h" #include "base/message_loop/message_loop.h" #include "base/run_loop.h" #include "base/test/bind_test_util.h" diff --git a/device/bluetooth/bluez/bluetooth_socket_bluez_unittest.cc b/device/bluetooth/bluez/bluetooth_socket_bluez_unittest.cc index 9df63a98a19446..1f70a926079fe9 100644 --- a/device/bluetooth/bluez/bluetooth_socket_bluez_unittest.cc +++ b/device/bluetooth/bluez/bluetooth_socket_bluez_unittest.cc @@ -7,6 +7,7 @@ #include #include "base/bind.h" +#include "base/bind_helpers.h" #include "base/memory/ref_counted.h" #include "base/run_loop.h" #include "base/test/scoped_task_environment.h" diff --git a/device/bluetooth/test/bluetooth_test_bluez.cc b/device/bluetooth/test/bluetooth_test_bluez.cc index 0df06013fb2a79..58dbe73d974868 100644 --- a/device/bluetooth/test/bluetooth_test_bluez.cc +++ b/device/bluetooth/test/bluetooth_test_bluez.cc @@ -8,6 +8,7 @@ #include #include "base/bind.h" +#include "base/bind_helpers.h" #include "base/callback.h" #include "base/memory/ref_counted.h" #include "base/run_loop.h" diff --git a/device/geolocation/wifi_data_provider_common_unittest.cc b/device/geolocation/wifi_data_provider_common_unittest.cc index 7db568f927926d..4a2e0ad28bb664 100644 --- a/device/geolocation/wifi_data_provider_common_unittest.cc +++ b/device/geolocation/wifi_data_provider_common_unittest.cc @@ -6,6 +6,7 @@ #include +#include "base/bind_helpers.h" #include "base/macros.h" #include "base/run_loop.h" #include "base/single_thread_task_runner.h" diff --git a/extensions/renderer/id_generator_custom_bindings.cc b/extensions/renderer/id_generator_custom_bindings.cc index 15e57996e8d960..faa2e838a0fdd4 100644 --- a/extensions/renderer/id_generator_custom_bindings.cc +++ b/extensions/renderer/id_generator_custom_bindings.cc @@ -7,6 +7,7 @@ #include #include "base/bind.h" +#include "base/callback.h" namespace extensions { diff --git a/gpu/ipc/client/gpu_memory_buffer_impl_android_hardware_buffer.cc b/gpu/ipc/client/gpu_memory_buffer_impl_android_hardware_buffer.cc index d85a90bf4a66a8..62fc7bb6a31f08 100644 --- a/gpu/ipc/client/gpu_memory_buffer_impl_android_hardware_buffer.cc +++ b/gpu/ipc/client/gpu_memory_buffer_impl_android_hardware_buffer.cc @@ -8,6 +8,7 @@ #include "base/android/android_hardware_buffer_compat.h" #include "base/bind.h" +#include "base/bind_helpers.h" #include "base/logging.h" #include "base/memory/ptr_util.h" #include "base/memory/shared_memory_handle.h" diff --git a/gpu/ipc/client/gpu_memory_buffer_impl_dxgi.cc b/gpu/ipc/client/gpu_memory_buffer_impl_dxgi.cc index 36ee720e877d84..5310009f99778f 100644 --- a/gpu/ipc/client/gpu_memory_buffer_impl_dxgi.cc +++ b/gpu/ipc/client/gpu_memory_buffer_impl_dxgi.cc @@ -5,6 +5,7 @@ #include #include "base/bind.h" +#include "base/bind_helpers.h" #include "base/command_line.h" #include "base/memory/ptr_util.h" #include "gpu/ipc/client/gpu_memory_buffer_impl_dxgi.h" diff --git a/gpu/ipc/client/gpu_memory_buffer_impl_shared_memory.cc b/gpu/ipc/client/gpu_memory_buffer_impl_shared_memory.cc index 07506ca0553083..20f6d9941075e9 100644 --- a/gpu/ipc/client/gpu_memory_buffer_impl_shared_memory.cc +++ b/gpu/ipc/client/gpu_memory_buffer_impl_shared_memory.cc @@ -8,6 +8,7 @@ #include #include "base/bind.h" +#include "base/bind_helpers.h" #include "base/format_macros.h" #include "base/memory/ptr_util.h" #include "base/numerics/safe_math.h" diff --git a/headless/lib/browser/headless_net_log.cc b/headless/lib/browser/headless_net_log.cc index 57f558089f1ba2..e249f4f474033f 100644 --- a/headless/lib/browser/headless_net_log.cc +++ b/headless/lib/browser/headless_net_log.cc @@ -8,6 +8,7 @@ #include #include "base/bind.h" +#include "base/callback.h" #include "base/command_line.h" #include "base/files/file_path.h" #include "base/values.h" diff --git a/headless/public/util/compositor_controller_browsertest.cc b/headless/public/util/compositor_controller_browsertest.cc index 8575111af56d69..0647290df8ac68 100644 --- a/headless/public/util/compositor_controller_browsertest.cc +++ b/headless/public/util/compositor_controller_browsertest.cc @@ -7,6 +7,7 @@ #include #include "base/bind.h" +#include "base/bind_helpers.h" #include "base/command_line.h" #include "build/build_config.h" #include "cc/base/switches.h" diff --git a/ios/chrome/browser/ui/collection_view/collection_view_model_unittest.mm b/ios/chrome/browser/ui/collection_view/collection_view_model_unittest.mm index 133301368ca5c9..1c6889cd78d6d9 100644 --- a/ios/chrome/browser/ui/collection_view/collection_view_model_unittest.mm +++ b/ios/chrome/browser/ui/collection_view/collection_view_model_unittest.mm @@ -5,6 +5,7 @@ #import "ios/chrome/browser/ui/collection_view/collection_view_model.h" #include "base/bind.h" +#include "base/callback.h" #include "base/logging.h" #include "base/mac/foundation_util.h" #include "base/strings/string_piece.h" diff --git a/ios/chrome/browser/ui/content_suggestions/mediator_util.mm b/ios/chrome/browser/ui/content_suggestions/mediator_util.mm index fb6aba17258104..5c0a0c407f561e 100644 --- a/ios/chrome/browser/ui/content_suggestions/mediator_util.mm +++ b/ios/chrome/browser/ui/content_suggestions/mediator_util.mm @@ -4,6 +4,7 @@ #import "ios/chrome/browser/ui/content_suggestions/mediator_util.h" +#include "base/callback.h" #include "base/strings/sys_string_conversions.h" #include "components/ntp_snippets/category.h" #import "ios/chrome/browser/ui/collection_view/cells/collection_view_text_item.h" diff --git a/media/gpu/vaapi/vaapi_wrapper.cc b/media/gpu/vaapi/vaapi_wrapper.cc index 7421a74369fc52..370c4c3f937c12 100644 --- a/media/gpu/vaapi/vaapi_wrapper.cc +++ b/media/gpu/vaapi/vaapi_wrapper.cc @@ -13,6 +13,7 @@ #include #include "base/bind.h" +#include "base/bind_helpers.h" #include "base/callback_helpers.h" #include "base/environment.h" #include "base/logging.h" diff --git a/media/gpu/video_decode_accelerator_unittest.cc b/media/gpu/video_decode_accelerator_unittest.cc index 7462784582c34f..2bfdf3e29aff2d 100644 --- a/media/gpu/video_decode_accelerator_unittest.cc +++ b/media/gpu/video_decode_accelerator_unittest.cc @@ -28,6 +28,7 @@ #include "base/at_exit.h" #include "base/bind.h" +#include "base/callback.h" #include "base/callback_helpers.h" #include "base/command_line.h" #include "base/files/file.h" diff --git a/media/renderers/renderer_impl_unittest.cc b/media/renderers/renderer_impl_unittest.cc index 0295ef7e14e1ce..e26bcc1bb9d966 100644 --- a/media/renderers/renderer_impl_unittest.cc +++ b/media/renderers/renderer_impl_unittest.cc @@ -8,6 +8,7 @@ #include #include "base/bind.h" +#include "base/bind_helpers.h" #include "base/macros.h" #include "base/message_loop/message_loop.h" #include "base/run_loop.h" diff --git a/mojo/common/data_pipe_utils.cc b/mojo/common/data_pipe_utils.cc index b32a171fcc2803..bfcb5d5ae06a3b 100644 --- a/mojo/common/data_pipe_utils.cc +++ b/mojo/common/data_pipe_utils.cc @@ -7,6 +7,7 @@ #include #include "base/bind.h" +#include "base/callback.h" #include "mojo/public/cpp/system/wait.h" namespace mojo { diff --git a/mojo/public/cpp/bindings/callback_helpers.h b/mojo/public/cpp/bindings/callback_helpers.h index 45ce0f028e18f5..be4d97bb187614 100644 --- a/mojo/public/cpp/bindings/callback_helpers.h +++ b/mojo/public/cpp/bindings/callback_helpers.h @@ -9,7 +9,7 @@ #include #include "base/bind.h" -#include "base/callback_forward.h" +#include "base/callback.h" #include "base/macros.h" #include "base/memory/ptr_util.h" diff --git a/mojo/public/cpp/bindings/tests/callback_helpers_unittest.cc b/mojo/public/cpp/bindings/tests/callback_helpers_unittest.cc index 54d719083a7209..fbb0dc7e1b19d6 100644 --- a/mojo/public/cpp/bindings/tests/callback_helpers_unittest.cc +++ b/mojo/public/cpp/bindings/tests/callback_helpers_unittest.cc @@ -10,6 +10,7 @@ #include "base/bind.h" #include "base/bind_helpers.h" +#include "base/callback.h" #include "base/memory/ptr_util.h" #include "testing/gtest/include/gtest/gtest.h" diff --git a/net/base/address_list.cc b/net/base/address_list.cc index 6a697140487fea..4896926d6b96c7 100644 --- a/net/base/address_list.cc +++ b/net/base/address_list.cc @@ -7,6 +7,7 @@ #include #include "base/bind.h" +#include "base/callback.h" #include "base/logging.h" #include "base/values.h" #include "net/base/sys_addrinfo.h" diff --git a/net/base/address_tracker_linux.cc b/net/base/address_tracker_linux.cc index 74b46310651c91..1f3bd59e88382c 100644 --- a/net/base/address_tracker_linux.cc +++ b/net/base/address_tracker_linux.cc @@ -9,6 +9,7 @@ #include #include +#include "base/bind_helpers.h" #include "base/files/scoped_file.h" #include "base/logging.h" #include "base/posix/eintr_wrapper.h" diff --git a/net/base/address_tracker_linux_unittest.cc b/net/base/address_tracker_linux_unittest.cc index 09607b2de2dbf3..a792e3c9c55d83 100644 --- a/net/base/address_tracker_linux_unittest.cc +++ b/net/base/address_tracker_linux_unittest.cc @@ -11,6 +11,7 @@ #include #include "base/bind.h" +#include "base/bind_helpers.h" #include "base/synchronization/spin_wait.h" #include "base/synchronization/waitable_event.h" #include "base/threading/simple_thread.h" diff --git a/net/ftp/ftp_ctrl_response_buffer.cc b/net/ftp/ftp_ctrl_response_buffer.cc index 274a0aea4d8352..83a0cc24710a80 100644 --- a/net/ftp/ftp_ctrl_response_buffer.cc +++ b/net/ftp/ftp_ctrl_response_buffer.cc @@ -7,11 +7,12 @@ #include #include "base/bind.h" +#include "base/callback.h" #include "base/logging.h" -#include "net/base/parse_number.h" #include "base/strings/string_piece.h" #include "base/values.h" #include "net/base/net_errors.h" +#include "net/base/parse_number.h" #include "net/log/net_log_event_type.h" namespace net { diff --git a/net/log/net_log.cc b/net/log/net_log.cc index 3f2ecc927d0c2a..40a7d18f37ea9f 100644 --- a/net/log/net_log.cc +++ b/net/log/net_log.cc @@ -9,6 +9,7 @@ #include #include "base/bind.h" +#include "base/callback.h" #include "base/logging.h" #include "base/stl_util.h" #include "base/strings/string_number_conversions.h" diff --git a/net/log/net_log_unittest.cc b/net/log/net_log_unittest.cc index b6dce8b38437a0..b9763ace14ca88 100644 --- a/net/log/net_log_unittest.cc +++ b/net/log/net_log_unittest.cc @@ -8,6 +8,7 @@ #include #include "base/bind.h" +#include "base/callback.h" #include "base/macros.h" #include "base/synchronization/waitable_event.h" #include "base/threading/simple_thread.h" diff --git a/net/log/net_log_with_source.cc b/net/log/net_log_with_source.cc index fc954ba4f73ef2..50020e51a7fbd3 100644 --- a/net/log/net_log_with_source.cc +++ b/net/log/net_log_with_source.cc @@ -8,6 +8,7 @@ #include #include "base/bind.h" +#include "base/callback.h" #include "base/debug/alias.h" #include "base/logging.h" #include "base/strings/string_number_conversions.h" diff --git a/net/nqe/event_creator.cc b/net/nqe/event_creator.cc index ab5000e32d95eb..ac8b1aedf2254f 100644 --- a/net/nqe/event_creator.cc +++ b/net/nqe/event_creator.cc @@ -9,6 +9,7 @@ #include #include "base/bind.h" +#include "base/callback.h" #include "base/strings/string_number_conversions.h" #include "base/values.h" #include "net/log/net_log_capture_mode.h" diff --git a/net/quic/core/quic_connection_test.cc b/net/quic/core/quic_connection_test.cc index 3e71f48c34732f..56cf4d9f5aa616 100644 --- a/net/quic/core/quic_connection_test.cc +++ b/net/quic/core/quic_connection_test.cc @@ -10,6 +10,7 @@ #include #include "base/bind.h" +#include "base/callback.h" #include "base/macros.h" #include "net/base/net_errors.h" #include "net/quic/core/congestion_control/loss_detection_interface.h" diff --git a/net/quic/core/quic_session_test.cc b/net/quic/core/quic_session_test.cc index 459349b3f08481..20755431ba1fca 100644 --- a/net/quic/core/quic_session_test.cc +++ b/net/quic/core/quic_session_test.cc @@ -8,6 +8,7 @@ #include #include +#include "base/callback.h" #include "base/rand_util.h" #include "build/build_config.h" #include "net/quic/core/crypto/crypto_protocol.h" diff --git a/net/quic/core/quic_stream_sequencer_test.cc b/net/quic/core/quic_stream_sequencer_test.cc index c14e77d65ad060..3d2b3657d19499 100644 --- a/net/quic/core/quic_stream_sequencer_test.cc +++ b/net/quic/core/quic_stream_sequencer_test.cc @@ -10,6 +10,7 @@ #include #include +#include "base/callback.h" #include "net/quic/core/quic_stream.h" #include "net/quic/core/quic_utils.h" #include "net/quic/platform/api/quic_arraysize.h" diff --git a/net/quic/core/quic_stream_test.cc b/net/quic/core/quic_stream_test.cc index f3be124cf8d651..f0aff58deab3d8 100644 --- a/net/quic/core/quic_stream_test.cc +++ b/net/quic/core/quic_stream_test.cc @@ -6,6 +6,7 @@ #include +#include "base/callback.h" #include "net/quic/core/quic_connection.h" #include "net/quic/core/quic_utils.h" #include "net/quic/core/quic_write_blocked_list.h" diff --git a/net/socket/socket_net_log_params.cc b/net/socket/socket_net_log_params.cc index ef05939dc3f27a..726cebef263bba 100644 --- a/net/socket/socket_net_log_params.cc +++ b/net/socket/socket_net_log_params.cc @@ -7,6 +7,7 @@ #include #include "base/bind.h" +#include "base/callback.h" #include "base/values.h" #include "net/base/host_port_pair.h" #include "net/base/ip_endpoint.h" diff --git a/net/spdy/chromium/header_coalescer.cc b/net/spdy/chromium/header_coalescer.cc index dd2e6afc39e525..38fa22d98b50ac 100644 --- a/net/spdy/chromium/header_coalescer.cc +++ b/net/spdy/chromium/header_coalescer.cc @@ -8,6 +8,7 @@ #include #include "base/bind.h" +#include "base/callback.h" #include "base/strings/string_util.h" #include "base/strings/stringprintf.h" #include "base/values.h" diff --git a/net/spdy/chromium/spdy_buffer_unittest.cc b/net/spdy/chromium/spdy_buffer_unittest.cc index 6fd1a99b5d07d0..8140049b25de32 100644 --- a/net/spdy/chromium/spdy_buffer_unittest.cc +++ b/net/spdy/chromium/spdy_buffer_unittest.cc @@ -9,6 +9,7 @@ #include #include "base/bind.h" +#include "base/callback.h" #include "base/memory/ref_counted.h" #include "net/base/io_buffer.h" #include "net/spdy/core/spdy_protocol.h" diff --git a/net/spdy/chromium/spdy_read_queue_unittest.cc b/net/spdy/chromium/spdy_read_queue_unittest.cc index dd84f5aea30436..7d6a91cb45de3e 100644 --- a/net/spdy/chromium/spdy_read_queue_unittest.cc +++ b/net/spdy/chromium/spdy_read_queue_unittest.cc @@ -9,6 +9,7 @@ #include #include "base/bind.h" +#include "base/callback.h" #include "base/stl_util.h" #include "net/spdy/chromium/spdy_buffer.h" #include "net/spdy/platform/api/spdy_string.h" diff --git a/net/ssl/openssl_ssl_util.cc b/net/ssl/openssl_ssl_util.cc index b2067f1fe1fada..92b9c6ff467017 100644 --- a/net/ssl/openssl_ssl_util.cc +++ b/net/ssl/openssl_ssl_util.cc @@ -8,6 +8,7 @@ #include #include "base/bind.h" +#include "base/callback.h" #include "base/lazy_instance.h" #include "base/location.h" #include "base/logging.h" diff --git a/net/test/scoped_disable_exit_on_dfatal.cc b/net/test/scoped_disable_exit_on_dfatal.cc index 4e7b750d02760b..3484c46ad1c629 100644 --- a/net/test/scoped_disable_exit_on_dfatal.cc +++ b/net/test/scoped_disable_exit_on_dfatal.cc @@ -5,6 +5,7 @@ #include "net/test/scoped_disable_exit_on_dfatal.h" #include "base/bind.h" +#include "base/callback.h" #include "base/logging.h" #include "base/strings/string_piece.h" diff --git a/net/tools/quic/quic_dispatcher_test.cc b/net/tools/quic/quic_dispatcher_test.cc index f13ce8e75e20bc..3093edb25b9e8e 100644 --- a/net/tools/quic/quic_dispatcher_test.cc +++ b/net/tools/quic/quic_dispatcher_test.cc @@ -8,6 +8,7 @@ #include #include +#include "base/callback.h" #include "base/macros.h" #include "net/quic/core/crypto/crypto_handshake.h" #include "net/quic/core/crypto/crypto_protocol.h" diff --git a/remoting/client/chromoting_client_runtime.cc b/remoting/client/chromoting_client_runtime.cc index f1586f49d90cb8..3a66c6222e3dbf 100644 --- a/remoting/client/chromoting_client_runtime.cc +++ b/remoting/client/chromoting_client_runtime.cc @@ -5,6 +5,7 @@ #include "remoting/client/chromoting_client_runtime.h" #include "base/bind.h" +#include "base/bind_helpers.h" #include "base/logging.h" #include "base/memory/singleton.h" #include "base/message_loop/message_loop.h" diff --git a/remoting/host/chromoting_host_context.cc b/remoting/host/chromoting_host_context.cc index 9d2e45dc1a04fc..b91477523fea71 100644 --- a/remoting/host/chromoting_host_context.cc +++ b/remoting/host/chromoting_host_context.cc @@ -5,6 +5,7 @@ #include "remoting/host/chromoting_host_context.h" #include "base/bind.h" +#include "base/bind_helpers.h" #include "base/memory/ptr_util.h" #include "base/message_loop/message_loop.h" #include "base/single_thread_task_runner.h" diff --git a/remoting/protocol/audio_decode_scheduler_unittest.cc b/remoting/protocol/audio_decode_scheduler_unittest.cc index 8dc9adf3472336..b64801c58fd8b5 100644 --- a/remoting/protocol/audio_decode_scheduler_unittest.cc +++ b/remoting/protocol/audio_decode_scheduler_unittest.cc @@ -5,6 +5,7 @@ #include "remoting/protocol/audio_decode_scheduler.h" #include "base/bind.h" +#include "base/bind_helpers.h" #include "base/message_loop/message_loop.h" #include "base/run_loop.h" #include "base/threading/thread.h" diff --git a/remoting/protocol/audio_reader.cc b/remoting/protocol/audio_reader.cc index d0d56e9c9eeed3..74c2f2cc83d519 100644 --- a/remoting/protocol/audio_reader.cc +++ b/remoting/protocol/audio_reader.cc @@ -5,6 +5,7 @@ #include "remoting/protocol/audio_reader.h" #include "base/bind.h" +#include "base/bind_helpers.h" #include "net/socket/stream_socket.h" #include "remoting/base/compound_buffer.h" #include "remoting/base/constants.h" diff --git a/remoting/protocol/client_video_dispatcher.cc b/remoting/protocol/client_video_dispatcher.cc index c58d17380e600a..007741cdda6cd4 100644 --- a/remoting/protocol/client_video_dispatcher.cc +++ b/remoting/protocol/client_video_dispatcher.cc @@ -7,6 +7,7 @@ #include #include "base/bind.h" +#include "base/bind_helpers.h" #include "base/callback_helpers.h" #include "net/socket/stream_socket.h" #include "remoting/base/compound_buffer.h" diff --git a/remoting/protocol/pairing_authenticator_base.cc b/remoting/protocol/pairing_authenticator_base.cc index 55279f14bbc85b..5ba6b2b59aead8 100644 --- a/remoting/protocol/pairing_authenticator_base.cc +++ b/remoting/protocol/pairing_authenticator_base.cc @@ -7,6 +7,7 @@ #include #include "base/bind.h" +#include "base/callback.h" #include "remoting/base/constants.h" #include "remoting/protocol/channel_authenticator.h" diff --git a/remoting/protocol/port_allocator.cc b/remoting/protocol/port_allocator.cc index 4a4f4156eab0f1..0a7c309a2dbd44 100644 --- a/remoting/protocol/port_allocator.cc +++ b/remoting/protocol/port_allocator.cc @@ -8,6 +8,7 @@ #include #include "base/bind.h" +#include "base/callback.h" #include "base/logging.h" #include "base/strings/string_number_conversions.h" #include "base/strings/string_split.h" diff --git a/remoting/protocol/spake2_authenticator_unittest.cc b/remoting/protocol/spake2_authenticator_unittest.cc index 8b99b0d577f895..aaa1209d72d06f 100644 --- a/remoting/protocol/spake2_authenticator_unittest.cc +++ b/remoting/protocol/spake2_authenticator_unittest.cc @@ -5,6 +5,7 @@ #include "remoting/protocol/spake2_authenticator.h" #include "base/bind.h" +#include "base/bind_helpers.h" #include "base/macros.h" #include "base/run_loop.h" #include "remoting/base/rsa_key_pair.h" diff --git a/remoting/protocol/v2_authenticator_unittest.cc b/remoting/protocol/v2_authenticator_unittest.cc index 5352ac627226a8..529ee8fe30c276 100644 --- a/remoting/protocol/v2_authenticator_unittest.cc +++ b/remoting/protocol/v2_authenticator_unittest.cc @@ -5,6 +5,7 @@ #include "remoting/protocol/v2_authenticator.h" #include "base/bind.h" +#include "base/bind_helpers.h" #include "base/macros.h" #include "base/run_loop.h" #include "net/base/net_errors.h" diff --git a/sandbox/linux/integration_tests/seccomp_broker_process_unittest.cc b/sandbox/linux/integration_tests/seccomp_broker_process_unittest.cc index b1990041425b1b..382293743f56f8 100644 --- a/sandbox/linux/integration_tests/seccomp_broker_process_unittest.cc +++ b/sandbox/linux/integration_tests/seccomp_broker_process_unittest.cc @@ -12,6 +12,7 @@ #include #include "base/bind.h" +#include "base/callback.h" #include "base/macros.h" #include "base/posix/eintr_wrapper.h" #include "build/build_config.h" diff --git a/sandbox/linux/syscall_broker/broker_process_unittest.cc b/sandbox/linux/syscall_broker/broker_process_unittest.cc index ee4754c0cf1359..376dbe7f2eaa20 100644 --- a/sandbox/linux/syscall_broker/broker_process_unittest.cc +++ b/sandbox/linux/syscall_broker/broker_process_unittest.cc @@ -20,6 +20,7 @@ #include #include "base/bind.h" +#include "base/callback.h" #include "base/files/file_util.h" #include "base/files/scoped_file.h" #include "base/logging.h" diff --git a/storage/browser/fileapi/quota/quota_reservation.cc b/storage/browser/fileapi/quota/quota_reservation.cc index 48fb46d06200e2..e059033583d8ca 100644 --- a/storage/browser/fileapi/quota/quota_reservation.cc +++ b/storage/browser/fileapi/quota/quota_reservation.cc @@ -9,6 +9,7 @@ #include #include "base/bind.h" +#include "base/callback.h" #include "storage/browser/fileapi/quota/open_file_handle.h" #include "storage/browser/fileapi/quota/quota_reservation_buffer.h" diff --git a/storage/browser/fileapi/quota/quota_reservation_buffer.cc b/storage/browser/fileapi/quota/quota_reservation_buffer.cc index 8ed14f546468af..f5e96503a716e0 100644 --- a/storage/browser/fileapi/quota/quota_reservation_buffer.cc +++ b/storage/browser/fileapi/quota/quota_reservation_buffer.cc @@ -9,6 +9,7 @@ #include #include "base/bind.h" +#include "base/callback.h" #include "base/memory/ptr_util.h" #include "storage/browser/fileapi/quota/open_file_handle.h" #include "storage/browser/fileapi/quota/open_file_handle_context.h" diff --git a/third_party/WebKit/Source/platform/ContentSettingCallbacks.h b/third_party/WebKit/Source/platform/ContentSettingCallbacks.h index db17746ade55c6..d9a090a31a5654 100644 --- a/third_party/WebKit/Source/platform/ContentSettingCallbacks.h +++ b/third_party/WebKit/Source/platform/ContentSettingCallbacks.h @@ -6,6 +6,7 @@ #define ContentSettingCallbacks_h #include +#include "base/callback.h" #include "platform/PlatformExport.h" #include "platform/wtf/Allocator.h" #include "platform/wtf/Functional.h" diff --git a/third_party/WebKit/Source/platform/wtf/Functional.h b/third_party/WebKit/Source/platform/wtf/Functional.h index 61f3682da9c7df..9c2fff500bca44 100644 --- a/third_party/WebKit/Source/platform/wtf/Functional.h +++ b/third_party/WebKit/Source/platform/wtf/Functional.h @@ -28,6 +28,7 @@ #include #include "base/bind.h" +#include "base/callback.h" #include "base/memory/scoped_refptr.h" #include "base/threading/thread_checker.h" #include "platform/wtf/Allocator.h"