task posting v3: moving away from SequencedTaskRunnerHandle
To continue the migration away from TaskRunnerHandles, the codebase was refactored using the following scripts: shell script: https://paste.googleplex.com/4673967729147904 python: https://paste.googleplex.com/5302682490241024 This will do a few sed-like modifications, changing calls to methods of SequencedTaskRunnerHandle to calls to methods of SequencedTaskRunner::CurrentDefaultHandle, and swapping includes. Bug: 1026641 AX-Relnotes: n/a. Change-Id: I49e50a2bd1e78b00e7c067219fff96d2e0bc0b46 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3983373 Commit-Queue: Gabriel Charette <gab@chromium.org> Owners-Override: Gabriel Charette <gab@chromium.org> Reviewed-by: Gabriel Charette <gab@chromium.org> Cr-Commit-Position: refs/heads/main@{#1071032}
This commit is contained in:

committed by
Gabriel Charette

parent
63c6d362fe
commit
52fa5a7f26
android_webview/nonembedded/net
ash
accelerometer
ambient
app_list
assistant
clipboard
clipboard_history.ccclipboard_history_controller_impl.ccclipboard_history_controller_unittest.ccclipboard_history_menu_model_adapter.ccclipboard_history_resource_manager_unittest.cc
components
arc
compat_mode
arc_resize_lock_manager.ccarc_splash_screen_dialog_view.ccresize_toggle_menu.cctouch_mode_mouse_rewriter.cc
metrics
test
video_accelerator
phonehub
hud_display
keyboard
public
quick_pair
scanning
fast_pair
rotator
system
holding_space
phonehub
progress_indicator
tray
test
wallpaper
webui
wm
cc/tiles
chrome/browser
ash
web_applications
chromecast
base
browser
audio_socket_broker.cccast_content_browser_client.cccast_web_contents_impl.cccast_web_service.cclru_renderer_cache.cc
cast_core
runtime
external_mojo
external_service_support
media
net
renderer
ui
display_settings
chromeos
ash
components
assistant
test_support
dbus
disks
login
memory
smbfs
services
assistant
cros_healthd
private
ime
libassistant
audio
audio_input_impl.ccaudio_media_data_source.ccaudio_output_provider_impl.ccaudio_stream_handler.ccvolume_control_impl.cc
callback_utils.hconversation_controller.ccconversation_state_listener_impl.ccdevice_settings_controller.ccdisplay_connection.ccdisplay_controller.ccgrpc
assistant_client_v1.cc
power_manager_provider_impl.ccexternal_services
grpc_http_connection_client.ccgrpc_http_connection_delegate.ccgrpc_libassistant_client.hquick_pair
secure_channel
components
cdm_factory_daemon
cdm_factory_daemon_proxy.cccdm_factory_daemon_proxy_ash.ccchromeos_cdm_factory.cccontent_decryption_module_adapter.ccremote_cdm_context.cc
sensors
dbus
lacros
metrics
printing
fake_printer_config_cache.ccppd_metadata_manager.ccppd_metadata_manager_unittest.ccppd_provider.ccprinter_config_cache.ccprinter_config_cache_unittest.cc
process_proxy
services
machine_learning
system
codelabs/cpp101
components
account_manager_core
arc
intent_helper
autofill
core
background_fetch
browser_sync
browsing_topics
cast
message_port
cast_streaming
browser
renderer
test
commerce
core
component_updater
cronet
download
internal
background_service
common
public
background_service
embedder_support
android
enterprise
browser
reporting
exo
feed
core
feedback
history
metrics
image_fetcher
core
language
content
browser
leveldb_proto
internal
migration_delegate.ccproto_database_impl.hproto_database_impl_unittest.ccproto_leveldb_wrapper.ccshared_proto_database.cc
public
testing
memory_pressure
memory_pressure_level_reporter.ccsystem_memory_pressure_evaluator_mac.ccsystem_memory_pressure_evaluator_win.cc
metrics
mirroring
browser
service
named_mojo_ipc_server
net_log
network_hints
renderer
omnibox
open_from_clipboard
optimization_guide
paint_preview
browser
compositor_utils.ccfile_manager_unittest.ccpaint_preview_client.ccpaint_preview_compositor_client_impl.ccpaint_preview_compositor_client_impl.hpaint_preview_compositor_service_impl.ccpaint_preview_compositor_service_impl.h
player
renderer
password_manager
core
browser
android_affiliation
built_in_backend_to_android_backend_migrator_unittest.cccredential_manager_impl_unittest.cchsts_query.cclogin_database_async_helper.ccpassword_manager_util.ccpassword_reuse_manager_impl.ccpassword_store.ccpassword_store_backend_migration_decorator.ccpassword_store_backend_migration_decorator_unittest.ccpassword_store_built_in_backend.ccsite_affiliation
store_metrics_reporter.ccsync
ui
well_known_change_password_state_unittest.ccpdf
performance_manager
permissions
android
object_permission_context_base.ccpermission_request_manager.ccpermission_request_manager_unittest.ccpolicy
core
prefs
reporting
client
metrics
collector_base.cc
fakes
metric_event_observer_manager.ccmetric_reporting_controller.ccmulti_samplers_collector.ccstorage
util
rlz
safe_browsing
content
renderer
phishing_classifier
core
safe_search_api
segmentation_platform
embedder
default_model
internal
database
dummy_segmentation_platform_service.ccexecution
optimization_guide
processing
selection
ukm_data_manager_impl.ccservices
patch
public
cpp
storage
dom_storage
async_dom_storage_database.ccasync_dom_storage_database.hdom_storage_database.ccsession_storage_impl.ccsession_storage_impl_unittest.cc
indexed_db
locks
scopes
transactional_leveldb
service_worker
shared_storage
storage_service_impl.cctest_api
unzip
public
cpp
signin
public
identity_manager
storage_monitor
subresource_filter
content
sync
base
driver
backend_migrator.ccdata_type_manager_impl.cc
glue
model_type_controller.ccstartup_controller.ccsync_service_crypto.ccengine
model
test
trusted_vault
sync_bookmarks
sync_sessions
update_client
component.cccomponent_patcher.cccomponent_patcher_operation.cccomponent_unpacker.cccrx_cache.ccpersisted_data.ccpuffin_component_unpacker.ccpuffin_patcher.cctest_activity_data_service.cctest_installer.cc
value_store
variations
viz
common
overlay_state
host
service
debugger
display
display_embedder
frame_sinks
compositor_frame_sink_support.ccframe_sink_bundle_impl_unittest.ccgmb_video_frame_pool_context_provider_impl.cc
video_capture
gl
surfaces
test
webapps
browser
installable
webdata
content
browser
attribution_reporting
background_fetch
browser_context_impl.ccbrowser_main_loop.ccbuckets
cache_storage
cache_storage.cccache_storage_blob_to_disk_cache.cccache_storage_context_impl.cccache_storage_dispatcher_host.cccache_storage_manager.cc
child_process_launcher_helper.cccode_cache
data_decoder_browsertest.ccdevtools
direct_sockets
download
file_system_access
file_system_access_capacity_allocation_host_impl.ccfile_system_access_directory_handle_impl.ccfile_system_access_file_delegate_host_impl.ccfile_system_access_file_handle_impl_unittest.ccfile_system_access_manager_impl.ccfile_system_access_manager_impl.hfile_system_access_manager_impl_unittest.ccfile_system_access_safe_move_helper.cc
indexed_db
file_stream_reader_to_data_pipe.ccindexed_db_backing_store_unittest.ccindexed_db_browsertest.ccindexed_db_callbacks.ccindexed_db_cleanup_on_io_error_unittest.ccindexed_db_context_impl.ccindexed_db_context_unittest.ccindexed_db_database_callbacks.ccindexed_db_database_unittest.ccindexed_db_dispatcher_host.ccindexed_db_factory_impl.ccindexed_db_factory_unittest.ccindexed_db_fake_backing_store.ccindexed_db_pre_close_task_queue.ccindexed_db_quota_client_unittest.ccindexed_db_transaction_unittest.ccindexed_db_unittest.ccmock_indexed_db_callbacks.ccmock_indexed_db_database_callbacks.cc
interest_group
auction_process_manager.ccinterest_group_auction.ccinterest_group_k_anonymity_manager_unittest.ccinterest_group_manager_impl.cc
loader
media
android
browser_feature_provider.ccmedia_license_manager.ccmedia_license_storage_host.ccmedia_power_experiment_manager.ccnative_io
network_context_client_base_impl.ccpayments
preloading
prefetch
prerender
quota
renderer_host
dwrite_font_lookup_table_builder_win.ccdwrite_font_lookup_table_builder_win_unittest.ccdwrite_font_proxy_impl_win.cc
media
navigation_controller_impl_browsertest.ccnavigation_request.ccpepper
render_frame_host_impl.ccservice_worker
embedded_worker_test_helper.ccpayment_handler_support.ccservice_worker_browsertest.ccservice_worker_cache_writer.ccservice_worker_client_utils.ccservice_worker_context_wrapper.ccservice_worker_fetch_dispatcher.ccservice_worker_installed_script_reader.ccservice_worker_new_script_loader.ccservice_worker_registry.ccservice_worker_single_script_update_checker.ccservice_worker_updated_script_loader.cc
storage_service_restart_browsertest.ccstorage_service_sandbox_browsertest.cctracing
web_package
mock_signed_exchange_handler.ccsigned_exchange_cert_fetcher.ccsigned_exchange_handler.ccsigned_exchange_handler_unittest.cc
webauth
webid
worker_host
child
public
services
auction_worklet
test
web_test
crypto
dbus
device
base
bluetooth
fido
cable
fido_cable_device_unittest.ccfido_cable_discovery.ccfido_cable_handshake_handler_unittest.ccfido_tunnel_device.ccv2_authenticator.ccv2_test_util.cc
device_operation.hfake_fido_discovery.ccfido_device_authenticator.ccfido_device_discovery.ccfido_request_handler_base.ccfido_task.ccmac
u2f_register_operation.ccu2f_sign_operation.ccvirtual_fido_device_discovery.ccwin
gamepad
extensions/browser
api
declarative_net_request
printer_provider
storage
usb
web_request
content_verifier
extension_api_frame_id_map.ccextension_registrar_unittest.ccimage_sanitizer.ccjson_file_sanitizer.ccweb_ui_user_script_loader.ccfuchsia_web/webengine/browser
google_apis/gcm/engine
gpu/command_buffer/service
headless/lib/browser
ipc
media
audio
android
audio_encoders_unittest.ccaudio_output_device.ccaudio_output_stream_sink.ccclockless_audio_sink.ccnull_audio_sink.ccbase
audio_renderer_mixer_input.ccbind_to_current_loop.hcallback_timeout_helpers.hfake_audio_renderer_sink.ccmock_audio_renderer_sink.ccoffloading_audio_encoder.ccoffloading_audio_encoder_unittest.ccoffloading_video_encoder.ccoffloading_video_encoder_unittest.ccserial_runner.cc
capture
video
chromeos
cast
filters
audio_decoder_stream_unittest.ccdav1d_video_decoder.ccffmpeg_demuxer.ccffmpeg_video_decoder.ccframe_buffer_pool.ccgav1_video_decoder.cc
fuchsia
gpu
android
codec_allocator_unittest.cccodec_image_unittest.cccodec_surface_bundle.cccodec_wrapper_unittest.ccdirect_shared_image_video_provider.ccmedia_codec_video_decoder.ccpooled_shared_image_video_provider_unittest.cc
ipc
mac
test
video_player
v4l2
vaapi
windows
learning
impl
mojo
video
mojo
core
public
cpp
bindings
associated_receiver.hassociated_remote.h
lib
associated_receiver.ccbinding_state.cccontrol_message_proxy.ccinterface_endpoint_client.ccscoped_interface_endpoint_handle.ccsync_handle_registry.cctask_runner_helper.cctest_random_mojo_delays.cc
pending_associated_receiver.hpending_associated_remote.hreceiver.hreceiver_set.hremote.hremote_set.hshared_associated_remote.hshared_remote.htests
system
java
system
net
base
cert
cookies
disk_cache
dns
dns_config_service.ccdns_transaction.cchost_resolver_manager.cchost_resolver_manager_fuzzer.cchost_resolver_mdns_task.cchost_resolver_nat64_task.cchost_resolver_system_task.ccsystem_dns_config_change_notifier.cc
proxy_resolution
quic
socket
test
embedded_test_server
pdf
remoting
base
client
codec
host
audio_capturer_mac.cc
file_transfer
fake_file_chooser.ccfake_file_operations.ccfile_chooser_linux.ccfile_chooser_mac.mmfile_chooser_win.ccrtc_log_file_operations.cc
ftl_host_change_notification_listener.ccftl_host_change_notification_listener_unittest.ccipc_desktop_environment_unittest.cckeyboard_layout_monitor_linux.cckeyboard_layout_monitor_mac.cckeyboard_layout_monitor_win.ccmac
remote_open_url
webauthn
protocol
signaling
sandbox/policy/win
services
audio
device_notifier.ccinput_controller_unittest.ccinput_stream.ccloopback_stream.ccoutput_stream.ccstream_factory.cc
public
cpp
sounds
cert_verifier
cert_net_url_loader
data_decoder
public
cpp
device
generic_sensor
linux
platform_sensor.ccplatform_sensor_accelerometer_mac.ccplatform_sensor_provider_chromeos.ccplatform_sensor_reader_linux.ccgeolocation
hid
power_monitor
public
cpp
power_monitor
serial
time_zone_monitor
usb
image_annotation
public
metrics
public
network
chunked_data_pipe_upload_data_stream.ccdata_pipe_element_reader.cchost_resolver.cchttp_cache_data_counter.cchttp_cache_data_remover.cchttp_server_properties_pref_delegate.ccnet_log_proxy_sink.ccnetwork_service_memory_cache_unittest.ccnetwork_service_memory_cache_url_loader.ccproxy_auto_config_library_unittest.cc
public
cpp
sct_auditing
test
upload_progress_tracker.hurl_loader.ccurl_loader_unittest.ccweb_bundle
web_transport.ccweb_transport_unittest.ccwebsocket.ccwindows_system_proxy_resolver_mojo_unittest.ccproxy_resolver_win
resource_coordinator
memory_instrumentation
public
cpp
memory_instrumentation
service_manager
shape_detection
tracing
viz
public
storage/browser
blob
blob_builder_from_stream.ccblob_registry_impl.ccblob_registry_impl_unittest.ccblob_transport_strategy.ccblob_url_loader.ccmojo_blob_reader.cc
database
file_system
copy_or_move_operation_delegate.ccfile_system_context_unittest.ccfile_system_operation_impl.ccfile_system_operation_runner.cclocal_file_stream_reader.ccobfuscated_file_util_unittest.cc
quota
sandbox_file_stream_writer.ccsandbox_file_system_backend_delegate.ccsandbox_file_system_backend_unittest.ccsandbox_quota_observer.ccquota
test
ui
aura
events
ozone
device
gtk
printing
native_theme
ozone
platform
shell_dialogs
snapshot
views
accessibility
weblayer/browser
@ -7,7 +7,7 @@
|
||||
#include <utility>
|
||||
|
||||
#include "base/callback.h"
|
||||
#include "base/threading/sequenced_task_runner_handle.h"
|
||||
#include "base/task/sequenced_task_runner.h"
|
||||
|
||||
namespace safe_search_api {
|
||||
|
||||
@ -28,7 +28,7 @@ void FakeURLCheckerClient::RunCallback(ClientClassification classification) {
|
||||
|
||||
void FakeURLCheckerClient::RunCallbackAsync(
|
||||
ClientClassification classification) {
|
||||
base::SequencedTaskRunnerHandle::Get()->PostTask(
|
||||
base::SequencedTaskRunner::GetCurrentDefault()->PostTask(
|
||||
FROM_HERE, base::BindOnce(std::move(callback_), url_, classification));
|
||||
}
|
||||
|
||||
|
Reference in New Issue
Block a user