1# Copyright 2014 The Chromium Authors. All rights reserved. 2# Use of this source code is governed by a BSD-style license that can be 3# found in the LICENSE file. 4 5import("//build/buildflag_header.gni") 6import("//build/config/chromeos/ui_mode.gni") 7import("//build/config/features.gni") 8import("//build/config/linux/pangocairo/pangocairo.gni") 9import("//build/config/ui.gni") 10import("//chromeos/assistant/assistant.gni") 11import("//components/ui_devtools/devtools.gni") 12import("//content/common/features.gni") 13import("//content/public/common/zygote/features.gni") 14import("//device/vr/buildflags/buildflags.gni") 15import("//gpu/vulkan/features.gni") 16import("//media/media_options.gni") 17import("//net/features.gni") 18import("//ppapi/buildflags/buildflags.gni") 19import("//printing/buildflags/buildflags.gni") 20import("//third_party/blink/public/public_features.gni") 21import("//tools/ipc_fuzzer/ipc_fuzzer.gni") 22 23source_set("browser") { 24 # Only the public target should depend on this. All other targets (even 25 # internal content ones) should depend on the public one. 26 visibility = [ 27 ":for_content_tests", # See top of //content/BUILD.gn for why. 28 ":for_internal_webauthn", 29 "//content/app:*", 30 "//content/public/browser:browser_sources", 31 "//content/test/fuzzer:appcache_fuzzer", 32 "//content/test/fuzzer:browser_accessibility_fuzzer", 33 "//content/test/fuzzer:indexed_db_fuzzer_support", 34 ] 35 36 configs += [ 37 "//build/config:precompiled_headers", 38 "//content:content_implementation", 39 "//tools/v8_context_snapshot:use_v8_context_snapshot", 40 "//v8:external_startup_data", 41 ] 42 defines = [] 43 libs = [] 44 frameworks = [] 45 ldflags = [] 46 47 deps = [ 48 "//base", 49 "//base:base_static", 50 "//base:clang_profiling_buildflags", 51 "//base/third_party/dynamic_annotations", 52 "//base/tracing/protos:chrome_track_event_resources", 53 "//build:branding_buildflags", 54 "//build:chromecast_buildflags", 55 "//build:chromeos_buildflags", 56 "//cc", 57 "//cc/animation", 58 "//cc/mojo_embedder", 59 "//cc/paint", 60 "//components/cbor", 61 "//components/discardable_memory/common", 62 "//components/discardable_memory/service", 63 "//components/download/database", 64 "//components/download/public/common:public", 65 "//components/download/quarantine", 66 "//components/filename_generation", 67 "//components/link_header_util", 68 "//components/metrics", 69 "//components/metrics:single_sample_metrics", 70 "//components/network_session_configurator/browser", 71 "//components/offline_pages/buildflags", 72 "//components/offline_pages/core/request_header", 73 "//components/os_crypt", 74 "//components/payments/content/icon", 75 "//components/payments/core", 76 "//components/payments/core:error_strings", 77 "//components/payments/mojom", 78 "//components/rappor", 79 "//components/services/filesystem:lib", 80 "//components/services/quarantine:quarantine", 81 "//components/services/storage", 82 "//components/services/storage:filesystem_proxy_factory", 83 "//components/services/storage/dom_storage:local_storage_proto", 84 "//components/services/storage/public/cpp", 85 "//components/services/storage/public/mojom", 86 "//components/system_media_controls", 87 "//components/tracing:startup_tracing", 88 "//components/ui_devtools", 89 "//components/ukm", 90 "//components/ukm/debug:util", 91 "//components/url_formatter", 92 "//components/variations", 93 "//components/variations/net", 94 "//components/viz/client", 95 "//components/viz/common", 96 "//components/viz/host", 97 "//components/web_package", 98 "//content:content_resources", 99 "//content:dev_ui_content_resources", 100 "//content/app/resources", 101 "//content/browser/background_fetch:background_fetch_proto", 102 "//content/browser/background_sync:background_sync_proto", 103 "//content/browser/cache_storage:cache_storage_proto", 104 "//content/browser/content_index:content_index_proto", 105 "//content/browser/conversions:mojo_bindings", 106 "//content/browser/cookie_store:cookie_store_proto", 107 "//content/browser/devtools:devtools_background_services_proto", 108 "//content/browser/devtools:protocol_sources", 109 "//content/browser/file_system_access:proto", 110 "//content/browser/notifications:notification_proto", 111 "//content/browser/payments:payment_app_proto", 112 "//content/browser/process_internals:mojo_bindings", 113 "//content/browser/resources/media:media_internals_resources", 114 "//content/browser/service_worker:service_worker_proto", 115 "//content/browser/webrtc/resources", 116 "//content/common", 117 "//content/common:buildflags", 118 "//content/common:mojo_bindings", 119 "//content/public/browser:proto", 120 "//content/public/common:common_sources", 121 "//content/public/common:content_descriptor_keys", 122 "//content/public/common/zygote:buildflags", 123 "//crypto", 124 "//device/base", 125 "//device/bluetooth", 126 "//device/bluetooth/public/cpp", 127 "//device/fido", 128 "//device/gamepad", 129 "//device/vr/public/mojom:isolated_xr_service", 130 "//google_apis", 131 "//gpu", 132 "//gpu/command_buffer/client:gles2_implementation", 133 "//gpu/command_buffer/client:gles2_interface", 134 "//gpu/command_buffer/client:raster_interface", 135 "//gpu/ipc:gl_in_process_context", 136 "//gpu/ipc/host", 137 "//gpu/vulkan:buildflags", 138 "//media", 139 "//media:media_buildflags", 140 "//media/capture", 141 "//media/capture:capture_switches", 142 "//media/learning/impl", 143 "//media/midi", 144 "//media/midi:mojo", 145 "//media/mojo:buildflags", 146 "//media/mojo/mojom", 147 "//media/mojo/services", 148 "//media/webrtc", 149 "//mojo/core/embedder", 150 "//mojo/public/cpp/bindings", 151 "//mojo/public/cpp/platform", 152 "//mojo/public/cpp/system", 153 "//mojo/public/js:resources", 154 "//net", 155 "//net:extras", 156 "//net/server:http_server", 157 "//ppapi/buildflags", 158 "//printing/buildflags", 159 "//services/audio", 160 "//services/audio/public/cpp", 161 "//services/audio/public/mojom", 162 "//services/cert_verifier:lib", 163 "//services/data_decoder/public/cpp", 164 "//services/data_decoder/public/mojom", 165 "//services/device:lib", 166 "//services/device/public/cpp:device_features", 167 "//services/device/public/cpp/geolocation", 168 "//services/device/public/mojom", 169 "//services/device/public/mojom:device_service", 170 "//services/device/public/mojom:generic_sensor", 171 "//services/media_session:lib", 172 "//services/media_session/public/cpp", 173 "//services/media_session/public/mojom", 174 "//services/metrics", 175 "//services/metrics/public/cpp:metrics_cpp", 176 "//services/network:network_service", 177 "//services/network/public/cpp", 178 "//services/network/public/mojom", 179 "//services/resource_coordinator:lib", 180 "//services/resource_coordinator/public/cpp:resource_coordinator_cpp", 181 "//services/service_manager", 182 "//services/service_manager/public/cpp", 183 "//services/service_manager/public/mojom", 184 "//services/shape_detection:lib", 185 "//services/shape_detection/public/mojom", 186 "//services/tracing:lib", 187 "//services/tracing/public/cpp", 188 "//services/tracing/public/cpp:traced_process", 189 "//services/tracing/public/cpp/background_tracing", 190 "//services/tracing/public/mojom", 191 "//services/video_capture:lib", 192 "//services/video_capture/public/cpp", 193 "//services/video_capture/public/mojom:constants", 194 "//services/video_capture/public/uma", 195 "//services/viz/privileged/mojom", 196 "//services/viz/public/cpp/gpu", 197 "//services/viz/public/mojom", 198 "//skia", 199 "//skia:skia_resources", 200 "//skia/public/mojom", 201 "//storage/browser", 202 "//storage/common", 203 "//third_party/angle:angle_common", 204 "//third_party/blink/public:blink_headers", 205 "//third_party/blink/public:buildflags", 206 "//third_party/blink/public:resources", 207 "//third_party/blink/public:scaled_resources", 208 "//third_party/blink/public/common", 209 "//third_party/blink/public/common:font_enumeration_table_proto", 210 "//third_party/blink/public/mojom/dom_storage", 211 "//third_party/blink/public/mojom/frame", 212 "//third_party/blink/public/strings", 213 "//third_party/boringssl", 214 "//third_party/brotli:dec", 215 "//third_party/icu", 216 "//third_party/inspector_protocol:crdtp", 217 "//third_party/libyuv", 218 "//third_party/re2", 219 "//third_party/sqlite", 220 "//third_party/webrtc_overrides:webrtc_component", 221 "//third_party/wtl", 222 "//third_party/zlib", 223 "//third_party/zlib/google:zip", 224 "//ui/accessibility", 225 "//ui/accessibility:ax_enums_mojo", 226 "//ui/base", 227 "//ui/base:buildflags", 228 "//ui/base:data_exchange", 229 "//ui/base/clipboard", 230 "//ui/base/cursor:cursor_base", 231 "//ui/base/cursor/mojom:cursor_type", 232 "//ui/base/idle", 233 "//ui/base/ime/init", 234 "//ui/display", 235 "//ui/display/types", 236 "//ui/events", 237 "//ui/events:gesture_detection", 238 "//ui/events/blink", 239 "//ui/events/devices", 240 "//ui/events/gestures/blink", 241 "//ui/gfx", 242 "//ui/gfx/animation", 243 "//ui/gfx/geometry", 244 "//ui/gfx/geometry/mojom", 245 "//ui/gl", 246 "//ui/gl:buildflags", 247 "//ui/latency", 248 "//ui/native_theme", 249 "//ui/resources", 250 "//ui/shell_dialogs", 251 "//ui/snapshot", 252 "//ui/touch_selection", 253 "//v8:v8_version", 254 ] 255 256 public_deps = [ 257 ":accessibility_buildflags", 258 "//base/util/memory_pressure", 259 "//base/util/type_safety", 260 "//ipc", 261 "//media/mojo/mojom:remoting", 262 "//third_party/blink/public/mojom:embedded_frame_sink_mojo_bindings", 263 "//third_party/blink/public/mojom:mojom_broadcastchannel_bindings", 264 "//third_party/leveldatabase", 265 ] 266 267 sources = [ 268 "$target_gen_dir/devtools/protocol/audits.cc", 269 "$target_gen_dir/devtools/protocol/audits.h", 270 "$target_gen_dir/devtools/protocol/background_service.cc", 271 "$target_gen_dir/devtools/protocol/background_service.h", 272 "$target_gen_dir/devtools/protocol/base_string_adapter.cc", 273 "$target_gen_dir/devtools/protocol/base_string_adapter.h", 274 "$target_gen_dir/devtools/protocol/browser.cc", 275 "$target_gen_dir/devtools/protocol/browser.h", 276 "$target_gen_dir/devtools/protocol/dom.cc", 277 "$target_gen_dir/devtools/protocol/dom.h", 278 "$target_gen_dir/devtools/protocol/emulation.cc", 279 "$target_gen_dir/devtools/protocol/emulation.h", 280 "$target_gen_dir/devtools/protocol/fetch.cc", 281 "$target_gen_dir/devtools/protocol/fetch.h", 282 "$target_gen_dir/devtools/protocol/forward.h", 283 "$target_gen_dir/devtools/protocol/input.cc", 284 "$target_gen_dir/devtools/protocol/input.h", 285 "$target_gen_dir/devtools/protocol/inspector.cc", 286 "$target_gen_dir/devtools/protocol/inspector.h", 287 "$target_gen_dir/devtools/protocol/io.cc", 288 "$target_gen_dir/devtools/protocol/io.h", 289 "$target_gen_dir/devtools/protocol/log.cc", 290 "$target_gen_dir/devtools/protocol/log.h", 291 "$target_gen_dir/devtools/protocol/memory.cc", 292 "$target_gen_dir/devtools/protocol/memory.h", 293 "$target_gen_dir/devtools/protocol/network.cc", 294 "$target_gen_dir/devtools/protocol/network.h", 295 "$target_gen_dir/devtools/protocol/overlay.cc", 296 "$target_gen_dir/devtools/protocol/overlay.h", 297 "$target_gen_dir/devtools/protocol/page.cc", 298 "$target_gen_dir/devtools/protocol/page.h", 299 "$target_gen_dir/devtools/protocol/protocol.cc", 300 "$target_gen_dir/devtools/protocol/protocol.h", 301 "$target_gen_dir/devtools/protocol/runtime.cc", 302 "$target_gen_dir/devtools/protocol/runtime.h", 303 "$target_gen_dir/devtools/protocol/schema.cc", 304 "$target_gen_dir/devtools/protocol/schema.h", 305 "$target_gen_dir/devtools/protocol/security.cc", 306 "$target_gen_dir/devtools/protocol/security.h", 307 "$target_gen_dir/devtools/protocol/service_worker.cc", 308 "$target_gen_dir/devtools/protocol/service_worker.h", 309 "$target_gen_dir/devtools/protocol/storage.cc", 310 "$target_gen_dir/devtools/protocol/storage.h", 311 "$target_gen_dir/devtools/protocol/system_info.cc", 312 "$target_gen_dir/devtools/protocol/system_info.h", 313 "$target_gen_dir/devtools/protocol/target.cc", 314 "$target_gen_dir/devtools/protocol/target.h", 315 "$target_gen_dir/devtools/protocol/tethering.cc", 316 "$target_gen_dir/devtools/protocol/tethering.h", 317 "$target_gen_dir/devtools/protocol/tracing.cc", 318 "$target_gen_dir/devtools/protocol/tracing.h", 319 "about_url_loader_factory.cc", 320 "about_url_loader_factory.h", 321 "accessibility/accessibility_event_recorder.cc", 322 "accessibility/accessibility_event_recorder.h", 323 "accessibility/accessibility_tree_formatter_base.cc", 324 "accessibility/accessibility_tree_formatter_base.h", 325 "accessibility/accessibility_tree_formatter_blink.cc", 326 "accessibility/accessibility_tree_formatter_blink.h", 327 "accessibility/accessibility_tree_formatter_stub.cc", 328 "accessibility/browser_accessibility.cc", 329 "accessibility/browser_accessibility.h", 330 "accessibility/browser_accessibility_manager.cc", 331 "accessibility/browser_accessibility_manager.h", 332 "accessibility/browser_accessibility_position.cc", 333 "accessibility/browser_accessibility_position.h", 334 "accessibility/browser_accessibility_state_impl.cc", 335 "accessibility/browser_accessibility_state_impl.h", 336 "accessibility/one_shot_accessibility_tree_search.cc", 337 "accessibility/one_shot_accessibility_tree_search.h", 338 "accessibility/web_contents_accessibility.h", 339 "after_startup_task_utils.cc", 340 "after_startup_task_utils.h", 341 "appcache/appcache.cc", 342 "appcache/appcache.h", 343 "appcache/appcache_backend_impl.cc", 344 "appcache/appcache_backend_impl.h", 345 "appcache/appcache_backfillers.cc", 346 "appcache/appcache_backfillers.h", 347 "appcache/appcache_database.cc", 348 "appcache/appcache_database.h", 349 "appcache/appcache_disk_cache.cc", 350 "appcache/appcache_disk_cache.h", 351 "appcache/appcache_disk_cache_ops.cc", 352 "appcache/appcache_disk_cache_ops.h", 353 "appcache/appcache_entry.h", 354 "appcache/appcache_group.cc", 355 "appcache/appcache_group.h", 356 "appcache/appcache_histograms.cc", 357 "appcache/appcache_histograms.h", 358 "appcache/appcache_host.cc", 359 "appcache/appcache_host.h", 360 "appcache/appcache_internals_ui.cc", 361 "appcache/appcache_internals_ui.h", 362 "appcache/appcache_manifest_parser.cc", 363 "appcache/appcache_manifest_parser.h", 364 "appcache/appcache_namespace.cc", 365 "appcache/appcache_namespace.h", 366 "appcache/appcache_navigation_handle.cc", 367 "appcache/appcache_navigation_handle.h", 368 "appcache/appcache_policy.h", 369 "appcache/appcache_quota_client.cc", 370 "appcache/appcache_quota_client.h", 371 "appcache/appcache_request.cc", 372 "appcache/appcache_request.h", 373 "appcache/appcache_request_handler.cc", 374 "appcache/appcache_request_handler.h", 375 "appcache/appcache_response_info.cc", 376 "appcache/appcache_response_info.h", 377 "appcache/appcache_service_impl.cc", 378 "appcache/appcache_service_impl.h", 379 "appcache/appcache_storage.cc", 380 "appcache/appcache_storage.h", 381 "appcache/appcache_storage_impl.cc", 382 "appcache/appcache_storage_impl.h", 383 "appcache/appcache_subresource_url_factory.cc", 384 "appcache/appcache_subresource_url_factory.h", 385 "appcache/appcache_update_job.cc", 386 "appcache/appcache_update_job.h", 387 "appcache/appcache_update_job_state.h", 388 "appcache/appcache_update_metrics_recorder.cc", 389 "appcache/appcache_update_metrics_recorder.h", 390 "appcache/appcache_update_url_fetcher.cc", 391 "appcache/appcache_update_url_fetcher.h", 392 "appcache/appcache_update_url_loader_request.cc", 393 "appcache/appcache_update_url_loader_request.h", 394 "appcache/appcache_url_loader.cc", 395 "appcache/appcache_url_loader.h", 396 "appcache/appcache_working_set.cc", 397 "appcache/appcache_working_set.h", 398 "appcache/chrome_appcache_service.cc", 399 "appcache/chrome_appcache_service.h", 400 "audio/audio_service.cc", 401 "background_fetch/background_fetch_context.cc", 402 "background_fetch/background_fetch_context.h", 403 "background_fetch/background_fetch_cross_origin_filter.cc", 404 "background_fetch/background_fetch_cross_origin_filter.h", 405 "background_fetch/background_fetch_data_manager.cc", 406 "background_fetch/background_fetch_data_manager.h", 407 "background_fetch/background_fetch_delegate_proxy.cc", 408 "background_fetch/background_fetch_delegate_proxy.h", 409 "background_fetch/background_fetch_event_dispatcher.cc", 410 "background_fetch/background_fetch_event_dispatcher.h", 411 "background_fetch/background_fetch_job_controller.cc", 412 "background_fetch/background_fetch_job_controller.h", 413 "background_fetch/background_fetch_metrics.cc", 414 "background_fetch/background_fetch_metrics.h", 415 "background_fetch/background_fetch_registration_id.cc", 416 "background_fetch/background_fetch_registration_id.h", 417 "background_fetch/background_fetch_registration_notifier.cc", 418 "background_fetch/background_fetch_registration_notifier.h", 419 "background_fetch/background_fetch_registration_service_impl.cc", 420 "background_fetch/background_fetch_registration_service_impl.h", 421 "background_fetch/background_fetch_request_info.cc", 422 "background_fetch/background_fetch_request_info.h", 423 "background_fetch/background_fetch_request_match_params.cc", 424 "background_fetch/background_fetch_request_match_params.h", 425 "background_fetch/background_fetch_scheduler.cc", 426 "background_fetch/background_fetch_scheduler.h", 427 "background_fetch/background_fetch_service_impl.cc", 428 "background_fetch/background_fetch_service_impl.h", 429 "background_fetch/storage/cache_entry_handler_impl.cc", 430 "background_fetch/storage/cache_entry_handler_impl.h", 431 "background_fetch/storage/cleanup_task.cc", 432 "background_fetch/storage/cleanup_task.h", 433 "background_fetch/storage/create_metadata_task.cc", 434 "background_fetch/storage/create_metadata_task.h", 435 "background_fetch/storage/database_helpers.cc", 436 "background_fetch/storage/database_helpers.h", 437 "background_fetch/storage/database_task.cc", 438 "background_fetch/storage/database_task.h", 439 "background_fetch/storage/delete_registration_task.cc", 440 "background_fetch/storage/delete_registration_task.h", 441 "background_fetch/storage/get_developer_ids_task.cc", 442 "background_fetch/storage/get_developer_ids_task.h", 443 "background_fetch/storage/get_initialization_data_task.cc", 444 "background_fetch/storage/get_initialization_data_task.h", 445 "background_fetch/storage/get_metadata_task.cc", 446 "background_fetch/storage/get_metadata_task.h", 447 "background_fetch/storage/get_registration_task.cc", 448 "background_fetch/storage/get_registration_task.h", 449 "background_fetch/storage/get_request_blob_task.cc", 450 "background_fetch/storage/get_request_blob_task.h", 451 "background_fetch/storage/image_helpers.cc", 452 "background_fetch/storage/image_helpers.h", 453 "background_fetch/storage/mark_registration_for_deletion_task.cc", 454 "background_fetch/storage/mark_registration_for_deletion_task.h", 455 "background_fetch/storage/mark_request_complete_task.cc", 456 "background_fetch/storage/mark_request_complete_task.h", 457 "background_fetch/storage/match_requests_task.cc", 458 "background_fetch/storage/match_requests_task.h", 459 "background_fetch/storage/start_next_pending_request_task.cc", 460 "background_fetch/storage/start_next_pending_request_task.h", 461 "background_sync/background_sync_context_impl.cc", 462 "background_sync/background_sync_context_impl.h", 463 "background_sync/background_sync_launcher.cc", 464 "background_sync/background_sync_launcher.h", 465 "background_sync/background_sync_manager.cc", 466 "background_sync/background_sync_manager.h", 467 "background_sync/background_sync_metrics.cc", 468 "background_sync/background_sync_metrics.h", 469 "background_sync/background_sync_network_observer.cc", 470 "background_sync/background_sync_network_observer.h", 471 "background_sync/background_sync_proxy.cc", 472 "background_sync/background_sync_proxy.h", 473 "background_sync/background_sync_registration_helper.cc", 474 "background_sync/background_sync_registration_helper.h", 475 "background_sync/background_sync_scheduler.cc", 476 "background_sync/background_sync_scheduler.h", 477 "background_sync/background_sync_status.h", 478 "background_sync/one_shot_background_sync_service_impl.cc", 479 "background_sync/one_shot_background_sync_service_impl.h", 480 "background_sync/periodic_background_sync_service_impl.cc", 481 "background_sync/periodic_background_sync_service_impl.h", 482 "bad_message.cc", 483 "bad_message.h", 484 "blob_storage/blob_internals_url_loader.cc", 485 "blob_storage/blob_internals_url_loader.h", 486 "blob_storage/blob_registry_wrapper.cc", 487 "blob_storage/blob_registry_wrapper.h", 488 "blob_storage/blob_storage_context_wrapper.cc", 489 "blob_storage/blob_storage_context_wrapper.h", 490 "blob_storage/chrome_blob_storage_context.cc", 491 "blob_storage/chrome_blob_storage_context.h", 492 "bluetooth/bluetooth_adapter_factory_wrapper.cc", 493 "bluetooth/bluetooth_adapter_factory_wrapper.h", 494 "bluetooth/bluetooth_allowed_devices.cc", 495 "bluetooth/bluetooth_allowed_devices.h", 496 "bluetooth/bluetooth_allowed_devices_map.cc", 497 "bluetooth/bluetooth_allowed_devices_map.h", 498 "bluetooth/bluetooth_blocklist.cc", 499 "bluetooth/bluetooth_blocklist.h", 500 "bluetooth/bluetooth_device_chooser_controller.cc", 501 "bluetooth/bluetooth_device_chooser_controller.h", 502 "bluetooth/bluetooth_device_scanning_prompt_controller.cc", 503 "bluetooth/bluetooth_device_scanning_prompt_controller.h", 504 "bluetooth/bluetooth_metrics.cc", 505 "bluetooth/bluetooth_metrics.h", 506 "bluetooth/bluetooth_util.cc", 507 "bluetooth/bluetooth_util.h", 508 "bluetooth/frame_connected_bluetooth_devices.cc", 509 "bluetooth/frame_connected_bluetooth_devices.h", 510 "bluetooth/web_bluetooth_service_impl.cc", 511 "bluetooth/web_bluetooth_service_impl.h", 512 "broadcast_channel/broadcast_channel_provider.cc", 513 "broadcast_channel/broadcast_channel_provider.h", 514 "browser_child_process_host_impl.cc", 515 "browser_child_process_host_impl.h", 516 "browser_child_process_host_impl_receiver_bindings.cc", 517 "browser_context.cc", 518 "browser_interface_binders.cc", 519 "browser_interface_binders.h", 520 "browser_interface_broker_impl.h", 521 "browser_main.cc", 522 "browser_main.h", 523 "browser_main_loop.cc", 524 "browser_main_loop.h", 525 "browser_main_runner_impl.cc", 526 "browser_main_runner_impl.h", 527 "browser_plugin/browser_plugin_embedder.cc", 528 "browser_plugin/browser_plugin_embedder.h", 529 "browser_plugin/browser_plugin_guest.cc", 530 "browser_plugin/browser_plugin_guest.h", 531 "browser_process_sub_thread.cc", 532 "browser_process_sub_thread.h", 533 "browser_thread_impl.cc", 534 "browser_thread_impl.h", 535 "browser_url_handler_impl.cc", 536 "browser_url_handler_impl.h", 537 "browsing_data/browsing_data_filter_builder_impl.cc", 538 "browsing_data/browsing_data_filter_builder_impl.h", 539 "browsing_data/browsing_data_remover_impl.cc", 540 "browsing_data/browsing_data_remover_impl.h", 541 "browsing_data/clear_site_data_handler.cc", 542 "browsing_data/clear_site_data_handler.h", 543 "browsing_data/clear_site_data_utils.cc", 544 "browsing_data/conditional_cache_deletion_helper.cc", 545 "browsing_data/conditional_cache_deletion_helper.h", 546 "browsing_data/same_site_data_remover_impl.cc", 547 "browsing_data/same_site_data_remover_impl.h", 548 "browsing_data/storage_partition_code_cache_data_remover.cc", 549 "browsing_data/storage_partition_code_cache_data_remover.h", 550 "browsing_instance.cc", 551 "browsing_instance.h", 552 "byte_stream.cc", 553 "byte_stream.h", 554 "cache_storage/cache_storage.cc", 555 "cache_storage/cache_storage.h", 556 "cache_storage/cache_storage_blob_to_disk_cache.cc", 557 "cache_storage/cache_storage_blob_to_disk_cache.h", 558 "cache_storage/cache_storage_cache.h", 559 "cache_storage/cache_storage_cache_entry_handler.cc", 560 "cache_storage/cache_storage_cache_entry_handler.h", 561 "cache_storage/cache_storage_cache_handle.h", 562 "cache_storage/cache_storage_cache_observer.h", 563 "cache_storage/cache_storage_context_impl.cc", 564 "cache_storage/cache_storage_context_impl.h", 565 "cache_storage/cache_storage_dispatcher_host.cc", 566 "cache_storage/cache_storage_dispatcher_host.h", 567 "cache_storage/cache_storage_handle.h", 568 "cache_storage/cache_storage_histogram_utils.cc", 569 "cache_storage/cache_storage_histogram_utils.h", 570 "cache_storage/cache_storage_index.cc", 571 "cache_storage/cache_storage_index.h", 572 "cache_storage/cache_storage_manager.cc", 573 "cache_storage/cache_storage_manager.h", 574 "cache_storage/cache_storage_operation.cc", 575 "cache_storage/cache_storage_operation.h", 576 "cache_storage/cache_storage_quota_client.cc", 577 "cache_storage/cache_storage_quota_client.h", 578 "cache_storage/cache_storage_ref.h", 579 "cache_storage/cache_storage_scheduler.cc", 580 "cache_storage/cache_storage_scheduler.h", 581 "cache_storage/cache_storage_scheduler_types.h", 582 "cache_storage/cache_storage_trace_utils.cc", 583 "cache_storage/cache_storage_trace_utils.h", 584 "cache_storage/cross_sequence/cross_sequence_cache_storage.cc", 585 "cache_storage/cross_sequence/cross_sequence_cache_storage.h", 586 "cache_storage/cross_sequence/cross_sequence_cache_storage_cache.cc", 587 "cache_storage/cross_sequence/cross_sequence_cache_storage_cache.h", 588 "cache_storage/cross_sequence/cross_sequence_cache_storage_manager.cc", 589 "cache_storage/cross_sequence/cross_sequence_cache_storage_manager.h", 590 "cache_storage/cross_sequence/cross_sequence_utils.h", 591 "cache_storage/legacy/legacy_cache_storage.cc", 592 "cache_storage/legacy/legacy_cache_storage.h", 593 "cache_storage/legacy/legacy_cache_storage_cache.cc", 594 "cache_storage/legacy/legacy_cache_storage_cache.h", 595 "cache_storage/legacy/legacy_cache_storage_manager.cc", 596 "cache_storage/legacy/legacy_cache_storage_manager.h", 597 "cache_storage/scoped_writable_entry.h", 598 "can_commit_status.h", 599 "child_process_launcher.cc", 600 "child_process_launcher.h", 601 "child_process_launcher_helper.cc", 602 "child_process_launcher_helper.h", 603 "child_process_security_policy_impl.cc", 604 "child_process_security_policy_impl.h", 605 "client_hints/client_hints.cc", 606 "client_hints/client_hints.h", 607 "client_hints/critical_client_hints_throttle.cc", 608 "client_hints/critical_client_hints_throttle.h", 609 "code_cache/generated_code_cache.cc", 610 "code_cache/generated_code_cache.h", 611 "code_cache/generated_code_cache_context.cc", 612 "code_cache/generated_code_cache_context.h", 613 "compositor/surface_utils.cc", 614 "compositor/surface_utils.h", 615 "contacts/contacts_manager_impl.cc", 616 "contacts/contacts_manager_impl.h", 617 "contacts/contacts_provider.h", 618 "content_index/content_index_context_impl.cc", 619 "content_index/content_index_context_impl.h", 620 "content_index/content_index_database.cc", 621 "content_index/content_index_database.h", 622 "content_index/content_index_metrics.cc", 623 "content_index/content_index_metrics.h", 624 "content_index/content_index_service_impl.cc", 625 "content_index/content_index_service_impl.h", 626 "conversions/conversion_host.cc", 627 "conversions/conversion_host.h", 628 "conversions/conversion_internals_handler_impl.cc", 629 "conversions/conversion_internals_handler_impl.h", 630 "conversions/conversion_internals_ui.cc", 631 "conversions/conversion_internals_ui.h", 632 "conversions/conversion_manager.h", 633 "conversions/conversion_manager_impl.cc", 634 "conversions/conversion_manager_impl.h", 635 "conversions/conversion_network_sender_impl.cc", 636 "conversions/conversion_network_sender_impl.h", 637 "conversions/conversion_page_metrics.cc", 638 "conversions/conversion_page_metrics.h", 639 "conversions/conversion_policy.cc", 640 "conversions/conversion_policy.h", 641 "conversions/conversion_report.cc", 642 "conversions/conversion_report.h", 643 "conversions/conversion_reporter_impl.cc", 644 "conversions/conversion_reporter_impl.h", 645 "conversions/conversion_storage.h", 646 "conversions/conversion_storage_context.cc", 647 "conversions/conversion_storage_context.h", 648 "conversions/conversion_storage_delegate_impl.cc", 649 "conversions/conversion_storage_delegate_impl.h", 650 "conversions/conversion_storage_sql.cc", 651 "conversions/conversion_storage_sql.h", 652 "conversions/storable_conversion.cc", 653 "conversions/storable_conversion.h", 654 "conversions/storable_impression.cc", 655 "conversions/storable_impression.h", 656 "cookie_store/cookie_change_subscription.cc", 657 "cookie_store/cookie_change_subscription.h", 658 "cookie_store/cookie_store_context.cc", 659 "cookie_store/cookie_store_context.h", 660 "cookie_store/cookie_store_host.cc", 661 "cookie_store/cookie_store_host.h", 662 "cookie_store/cookie_store_manager.cc", 663 "cookie_store/cookie_store_manager.h", 664 "coop_coep_cross_origin_isolated_info.cc", 665 "coop_coep_cross_origin_isolated_info.h", 666 "data_url_loader_factory.cc", 667 "data_url_loader_factory.h", 668 "device/device_service.cc", 669 "devtools/browser_devtools_agent_host.cc", 670 "devtools/browser_devtools_agent_host.h", 671 "devtools/cross_thread_protocol_callback.h", 672 "devtools/devtools_agent_host_impl.cc", 673 "devtools/devtools_agent_host_impl.h", 674 "devtools/devtools_background_services_context_impl.cc", 675 "devtools/devtools_background_services_context_impl.h", 676 "devtools/devtools_http_handler.cc", 677 "devtools/devtools_http_handler.h", 678 "devtools/devtools_instrumentation.cc", 679 "devtools/devtools_instrumentation.h", 680 "devtools/devtools_io_context.cc", 681 "devtools/devtools_io_context.h", 682 "devtools/devtools_issue_storage.cc", 683 "devtools/devtools_issue_storage.h", 684 "devtools/devtools_manager.cc", 685 "devtools/devtools_manager.h", 686 "devtools/devtools_pipe_handler.cc", 687 "devtools/devtools_pipe_handler.h", 688 "devtools/devtools_renderer_channel.cc", 689 "devtools/devtools_renderer_channel.h", 690 "devtools/devtools_session.cc", 691 "devtools/devtools_session.h", 692 "devtools/devtools_stream_blob.cc", 693 "devtools/devtools_stream_blob.h", 694 "devtools/devtools_stream_file.cc", 695 "devtools/devtools_stream_file.h", 696 "devtools/devtools_stream_pipe.cc", 697 "devtools/devtools_stream_pipe.h", 698 "devtools/devtools_traceable_screenshot.cc", 699 "devtools/devtools_traceable_screenshot.h", 700 "devtools/devtools_url_loader_interceptor.cc", 701 "devtools/devtools_url_loader_interceptor.h", 702 "devtools/devtools_video_consumer.cc", 703 "devtools/devtools_video_consumer.h", 704 "devtools/forwarding_agent_host.cc", 705 "devtools/forwarding_agent_host.h", 706 "devtools/protocol/audits_handler.cc", 707 "devtools/protocol/audits_handler.h", 708 "devtools/protocol/background_service_handler.cc", 709 "devtools/protocol/background_service_handler.h", 710 "devtools/protocol/browser_handler.cc", 711 "devtools/protocol/browser_handler.h", 712 "devtools/protocol/devtools_domain_handler.cc", 713 "devtools/protocol/devtools_domain_handler.h", 714 "devtools/protocol/devtools_download_manager_delegate.cc", 715 "devtools/protocol/devtools_download_manager_delegate.h", 716 "devtools/protocol/devtools_mhtml_helper.cc", 717 "devtools/protocol/devtools_mhtml_helper.h", 718 "devtools/protocol/devtools_network_resource_loader.cc", 719 "devtools/protocol/devtools_network_resource_loader.h", 720 "devtools/protocol/dom_handler.cc", 721 "devtools/protocol/dom_handler.h", 722 "devtools/protocol/emulation_handler.cc", 723 "devtools/protocol/emulation_handler.h", 724 "devtools/protocol/fetch_handler.cc", 725 "devtools/protocol/fetch_handler.h", 726 "devtools/protocol/handler_helpers.cc", 727 "devtools/protocol/handler_helpers.h", 728 "devtools/protocol/input_handler.cc", 729 "devtools/protocol/input_handler.h", 730 "devtools/protocol/inspector_handler.cc", 731 "devtools/protocol/inspector_handler.h", 732 "devtools/protocol/io_handler.cc", 733 "devtools/protocol/io_handler.h", 734 "devtools/protocol/log_handler.cc", 735 "devtools/protocol/log_handler.h", 736 "devtools/protocol/memory_handler.cc", 737 "devtools/protocol/memory_handler.h", 738 "devtools/protocol/native_input_event_builder.h", 739 "devtools/protocol/network_handler.cc", 740 "devtools/protocol/network_handler.h", 741 "devtools/protocol/overlay_handler.cc", 742 "devtools/protocol/overlay_handler.h", 743 "devtools/protocol/page_handler.cc", 744 "devtools/protocol/page_handler.h", 745 "devtools/protocol/schema_handler.cc", 746 "devtools/protocol/schema_handler.h", 747 "devtools/protocol/security_handler.cc", 748 "devtools/protocol/security_handler.h", 749 "devtools/protocol/service_worker_handler.cc", 750 "devtools/protocol/service_worker_handler.h", 751 "devtools/protocol/storage_handler.cc", 752 "devtools/protocol/storage_handler.h", 753 "devtools/protocol/system_info_handler.cc", 754 "devtools/protocol/system_info_handler.h", 755 "devtools/protocol/target_auto_attacher.cc", 756 "devtools/protocol/target_auto_attacher.h", 757 "devtools/protocol/target_handler.cc", 758 "devtools/protocol/target_handler.h", 759 "devtools/protocol/tethering_handler.cc", 760 "devtools/protocol/tethering_handler.h", 761 "devtools/protocol/tracing_handler.cc", 762 "devtools/protocol/tracing_handler.h", 763 "devtools/render_frame_devtools_agent_host.cc", 764 "devtools/render_frame_devtools_agent_host.h", 765 "devtools/service_worker_devtools_agent_host.cc", 766 "devtools/service_worker_devtools_agent_host.h", 767 "devtools/service_worker_devtools_manager.cc", 768 "devtools/service_worker_devtools_manager.h", 769 "devtools/shared_worker_devtools_agent_host.cc", 770 "devtools/shared_worker_devtools_agent_host.h", 771 "devtools/shared_worker_devtools_manager.cc", 772 "devtools/shared_worker_devtools_manager.h", 773 "devtools/worker_devtools_agent_host.cc", 774 "devtools/worker_devtools_agent_host.h", 775 "display_cutout/display_cutout_constants.h", 776 "display_cutout/display_cutout_host_impl.cc", 777 "display_cutout/display_cutout_host_impl.h", 778 "dom_storage/dom_storage_context_wrapper.cc", 779 "dom_storage/dom_storage_context_wrapper.h", 780 "dom_storage/session_storage_namespace_impl.cc", 781 "dom_storage/session_storage_namespace_impl.h", 782 "download/data_url_blob_reader.cc", 783 "download/data_url_blob_reader.h", 784 "download/download_item_utils.cc", 785 "download/download_manager_impl.cc", 786 "download/download_manager_impl.h", 787 "download/download_request_utils.cc", 788 "download/drag_download_file.cc", 789 "download/drag_download_file.h", 790 "download/drag_download_util.cc", 791 "download/drag_download_util.h", 792 "download/mhtml_extra_parts_impl.cc", 793 "download/mhtml_extra_parts_impl.h", 794 "download/mhtml_generation_manager.cc", 795 "download/mhtml_generation_manager.h", 796 "download/network_download_pending_url_loader_factory.cc", 797 "download/network_download_pending_url_loader_factory.h", 798 "download/save_file.cc", 799 "download/save_file.h", 800 "download/save_file_manager.cc", 801 "download/save_file_manager.h", 802 "download/save_item.cc", 803 "download/save_item.h", 804 "download/save_package.cc", 805 "download/save_package.h", 806 "download/save_package_serialization_handler.cc", 807 "download/save_package_serialization_handler.h", 808 "download/save_types.cc", 809 "download/save_types.h", 810 "eye_dropper_chooser_impl.cc", 811 "eye_dropper_chooser_impl.h", 812 "feature_observer.cc", 813 "feature_observer.h", 814 "federated_learning/floc_service_impl.cc", 815 "federated_learning/floc_service_impl.h", 816 "field_trial_recorder.cc", 817 "field_trial_recorder.h", 818 "field_trial_synchronizer.cc", 819 "field_trial_synchronizer.h", 820 "file_system/browser_file_system_helper.cc", 821 "file_system/browser_file_system_helper.h", 822 "file_system/file_system_manager_impl.cc", 823 "file_system/file_system_manager_impl.h", 824 "file_system/file_system_url_loader_factory.cc", 825 "file_system/file_system_url_loader_factory.h", 826 "file_system_access/file_system_chooser.cc", 827 "file_system_access/file_system_chooser.h", 828 "file_system_access/fixed_native_file_system_permission_grant.cc", 829 "file_system_access/fixed_native_file_system_permission_grant.h", 830 "file_system_access/native_file_system_directory_handle_impl.cc", 831 "file_system_access/native_file_system_directory_handle_impl.h", 832 "file_system_access/native_file_system_drag_drop_token_impl.cc", 833 "file_system_access/native_file_system_drag_drop_token_impl.h", 834 "file_system_access/native_file_system_error.cc", 835 "file_system_access/native_file_system_error.h", 836 "file_system_access/native_file_system_file_handle_impl.cc", 837 "file_system_access/native_file_system_file_handle_impl.h", 838 "file_system_access/native_file_system_file_writer_impl.cc", 839 "file_system_access/native_file_system_file_writer_impl.h", 840 "file_system_access/native_file_system_handle_base.cc", 841 "file_system_access/native_file_system_handle_base.h", 842 "file_system_access/native_file_system_manager_impl.cc", 843 "file_system_access/native_file_system_manager_impl.h", 844 "file_system_access/native_file_system_transfer_token_impl.cc", 845 "file_system_access/native_file_system_transfer_token_impl.h", 846 "find_in_page_client.cc", 847 "find_in_page_client.h", 848 "find_request_manager.cc", 849 "find_request_manager.h", 850 "font_access/font_access_manager_impl.cc", 851 "font_access/font_access_manager_impl.h", 852 "font_access/font_enumeration_cache.cc", 853 "font_access/font_enumeration_cache.h", 854 "font_list_async.cc", 855 "generic_sensor/sensor_provider_proxy_impl.cc", 856 "generic_sensor/sensor_provider_proxy_impl.h", 857 "geolocation/geolocation_service_impl.cc", 858 "geolocation/geolocation_service_impl.h", 859 "gpu/browser_gpu_channel_host_factory.cc", 860 "gpu/browser_gpu_channel_host_factory.h", 861 "gpu/browser_gpu_client_delegate.cc", 862 "gpu/browser_gpu_client_delegate.h", 863 "gpu/compositor_util.cc", 864 "gpu/compositor_util.h", 865 "gpu/gpu_client.cc", 866 "gpu/gpu_data_manager_impl.cc", 867 "gpu/gpu_data_manager_impl.h", 868 "gpu/gpu_data_manager_impl_private.cc", 869 "gpu/gpu_data_manager_impl_private.h", 870 "gpu/gpu_feature_checker_impl.cc", 871 "gpu/gpu_feature_checker_impl.h", 872 "gpu/gpu_internals_ui.cc", 873 "gpu/gpu_internals_ui.h", 874 "gpu/gpu_main_thread_factory.cc", 875 "gpu/gpu_main_thread_factory.h", 876 "gpu/gpu_memory_buffer_manager_singleton.cc", 877 "gpu/gpu_memory_buffer_manager_singleton.h", 878 "gpu/gpu_process_host.cc", 879 "gpu/gpu_process_host.h", 880 "gpu/gpu_process_host_receiver_bindings.cc", 881 "gpu/peak_gpu_memory_tracker_impl.cc", 882 "gpu/peak_gpu_memory_tracker_impl.h", 883 "gpu/shader_cache_factory.cc", 884 "gpu/shader_cache_factory.h", 885 "hid/hid_service.cc", 886 "hid/hid_service.h", 887 "histogram_controller.cc", 888 "histogram_controller.h", 889 "histogram_subscriber.h", 890 "histogram_synchronizer.cc", 891 "histogram_synchronizer.h", 892 "histograms_internals_ui.cc", 893 "histograms_internals_ui.h", 894 "idle/idle_manager_impl.cc", 895 "idle/idle_manager_impl.h", 896 "idle/idle_monitor.cc", 897 "idle/idle_monitor.h", 898 "image_capture/image_capture_impl.cc", 899 "image_capture/image_capture_impl.h", 900 "indexed_db/cursor_impl.cc", 901 "indexed_db/cursor_impl.h", 902 "indexed_db/database_impl.cc", 903 "indexed_db/database_impl.h", 904 "indexed_db/file_stream_reader_to_data_pipe.cc", 905 "indexed_db/file_stream_reader_to_data_pipe.h", 906 "indexed_db/indexed_db.h", 907 "indexed_db/indexed_db_active_blob_registry.cc", 908 "indexed_db/indexed_db_active_blob_registry.h", 909 "indexed_db/indexed_db_backing_store.cc", 910 "indexed_db/indexed_db_backing_store.h", 911 "indexed_db/indexed_db_callback_helpers.cc", 912 "indexed_db/indexed_db_callback_helpers.h", 913 "indexed_db/indexed_db_callbacks.cc", 914 "indexed_db/indexed_db_callbacks.h", 915 "indexed_db/indexed_db_class_factory.cc", 916 "indexed_db/indexed_db_class_factory.h", 917 "indexed_db/indexed_db_compaction_task.cc", 918 "indexed_db/indexed_db_compaction_task.h", 919 "indexed_db/indexed_db_connection.cc", 920 "indexed_db/indexed_db_connection.h", 921 "indexed_db/indexed_db_connection_coordinator.cc", 922 "indexed_db/indexed_db_connection_coordinator.h", 923 "indexed_db/indexed_db_context_impl.cc", 924 "indexed_db/indexed_db_context_impl.h", 925 "indexed_db/indexed_db_control_wrapper.cc", 926 "indexed_db/indexed_db_control_wrapper.h", 927 "indexed_db/indexed_db_cursor.cc", 928 "indexed_db/indexed_db_cursor.h", 929 "indexed_db/indexed_db_data_format_version.cc", 930 "indexed_db/indexed_db_data_format_version.h", 931 "indexed_db/indexed_db_data_loss_info.h", 932 "indexed_db/indexed_db_database.cc", 933 "indexed_db/indexed_db_database.h", 934 "indexed_db/indexed_db_database_callbacks.cc", 935 "indexed_db/indexed_db_database_callbacks.h", 936 "indexed_db/indexed_db_database_error.cc", 937 "indexed_db/indexed_db_database_error.h", 938 "indexed_db/indexed_db_dispatcher_host.cc", 939 "indexed_db/indexed_db_dispatcher_host.h", 940 "indexed_db/indexed_db_external_object.cc", 941 "indexed_db/indexed_db_external_object.h", 942 "indexed_db/indexed_db_external_object_storage.cc", 943 "indexed_db/indexed_db_external_object_storage.h", 944 "indexed_db/indexed_db_factory.h", 945 "indexed_db/indexed_db_factory_impl.cc", 946 "indexed_db/indexed_db_factory_impl.h", 947 "indexed_db/indexed_db_index_writer.cc", 948 "indexed_db/indexed_db_index_writer.h", 949 "indexed_db/indexed_db_internals_ui.cc", 950 "indexed_db/indexed_db_internals_ui.h", 951 "indexed_db/indexed_db_leveldb_coding.cc", 952 "indexed_db/indexed_db_leveldb_coding.h", 953 "indexed_db/indexed_db_leveldb_env.cc", 954 "indexed_db/indexed_db_leveldb_env.h", 955 "indexed_db/indexed_db_leveldb_operations.cc", 956 "indexed_db/indexed_db_leveldb_operations.h", 957 "indexed_db/indexed_db_metadata_coding.cc", 958 "indexed_db/indexed_db_metadata_coding.h", 959 "indexed_db/indexed_db_observer.cc", 960 "indexed_db/indexed_db_observer.h", 961 "indexed_db/indexed_db_origin_state.cc", 962 "indexed_db/indexed_db_origin_state.h", 963 "indexed_db/indexed_db_origin_state_handle.cc", 964 "indexed_db/indexed_db_origin_state_handle.h", 965 "indexed_db/indexed_db_pending_connection.cc", 966 "indexed_db/indexed_db_pending_connection.h", 967 "indexed_db/indexed_db_pre_close_task_queue.cc", 968 "indexed_db/indexed_db_pre_close_task_queue.h", 969 "indexed_db/indexed_db_quota_client.cc", 970 "indexed_db/indexed_db_quota_client.h", 971 "indexed_db/indexed_db_reporting.cc", 972 "indexed_db/indexed_db_reporting.h", 973 "indexed_db/indexed_db_return_value.cc", 974 "indexed_db/indexed_db_return_value.h", 975 "indexed_db/indexed_db_task_helper.h", 976 "indexed_db/indexed_db_tombstone_sweeper.cc", 977 "indexed_db/indexed_db_tombstone_sweeper.h", 978 "indexed_db/indexed_db_tracing.h", 979 "indexed_db/indexed_db_transaction.cc", 980 "indexed_db/indexed_db_transaction.h", 981 "indexed_db/indexed_db_value.cc", 982 "indexed_db/indexed_db_value.h", 983 "indexed_db/list_set.h", 984 "indexed_db/mock_browsertest_indexed_db_class_factory.cc", 985 "indexed_db/mock_browsertest_indexed_db_class_factory.h", 986 "indexed_db/transaction_impl.cc", 987 "indexed_db/transaction_impl.h", 988 "initiator_csp_context.cc", 989 "initiator_csp_context.h", 990 "installedapp/installed_app_provider_impl.cc", 991 "installedapp/installed_app_provider_impl.h", 992 "isolated_origin_util.cc", 993 "isolated_origin_util.h", 994 "isolation_context.cc", 995 "isolation_context.h", 996 "keyboard_lock/keyboard_lock_metrics.h", 997 "keyboard_lock/keyboard_lock_service_impl.cc", 998 "keyboard_lock/keyboard_lock_service_impl.h", 999 "loader/browser_initiated_resource_request.cc", 1000 "loader/browser_initiated_resource_request.h", 1001 "loader/cached_navigation_url_loader.cc", 1002 "loader/cached_navigation_url_loader.h", 1003 "loader/content_security_notifier.cc", 1004 "loader/content_security_notifier.h", 1005 "loader/cross_origin_read_blocking_checker.cc", 1006 "loader/cross_origin_read_blocking_checker.h", 1007 "loader/download_utils_impl.cc", 1008 "loader/download_utils_impl.h", 1009 "loader/file_url_loader_factory.cc", 1010 "loader/file_url_loader_factory.h", 1011 "loader/merkle_integrity_source_stream.cc", 1012 "loader/merkle_integrity_source_stream.h", 1013 "loader/navigation_loader_interceptor.cc", 1014 "loader/navigation_loader_interceptor.h", 1015 "loader/navigation_url_loader.cc", 1016 "loader/navigation_url_loader.h", 1017 "loader/navigation_url_loader_delegate.h", 1018 "loader/navigation_url_loader_factory.h", 1019 "loader/navigation_url_loader_impl.cc", 1020 "loader/navigation_url_loader_impl.h", 1021 "loader/prefetch_url_loader.cc", 1022 "loader/prefetch_url_loader.h", 1023 "loader/prefetch_url_loader_service.cc", 1024 "loader/prefetch_url_loader_service.h", 1025 "loader/shared_cors_origin_access_list_impl.cc", 1026 "loader/shared_cors_origin_access_list_impl.h", 1027 "loader/single_request_url_loader_factory.cc", 1028 "loader/single_request_url_loader_factory.h", 1029 "loader/url_loader_throttles.cc", 1030 "loader/webrtc_connections_observer.cc", 1031 "loader/webrtc_connections_observer.h", 1032 "locks/lock_manager.cc", 1033 "locks/lock_manager.h", 1034 "log_console_message.cc", 1035 "log_console_message.h", 1036 "manifest/manifest_icon_downloader.cc", 1037 "manifest/manifest_manager_host.cc", 1038 "manifest/manifest_manager_host.h", 1039 "media/audible_metrics.cc", 1040 "media/audible_metrics.h", 1041 "media/audio_input_stream_broker.cc", 1042 "media/audio_input_stream_broker.h", 1043 "media/audio_log_factory.cc", 1044 "media/audio_log_factory.h", 1045 "media/audio_loopback_stream_broker.cc", 1046 "media/audio_loopback_stream_broker.h", 1047 "media/audio_muting_session.cc", 1048 "media/audio_muting_session.h", 1049 "media/audio_output_stream_broker.cc", 1050 "media/audio_output_stream_broker.h", 1051 "media/audio_stream_broker.cc", 1052 "media/audio_stream_broker.h", 1053 "media/audio_stream_monitor.cc", 1054 "media/audio_stream_monitor.h", 1055 "media/browser_feature_provider.cc", 1056 "media/browser_feature_provider.h", 1057 "media/capture/audio_mirroring_manager.cc", 1058 "media/capture/audio_mirroring_manager.h", 1059 "media/capture/desktop_capture_device_uma_types.cc", 1060 "media/capture/desktop_capture_device_uma_types.h", 1061 "media/capture/desktop_streams_registry_impl.cc", 1062 "media/capture/desktop_streams_registry_impl.h", 1063 "media/capture/web_contents_audio_muter.cc", 1064 "media/capture/web_contents_audio_muter.h", 1065 "media/capture/web_contents_tracker.cc", 1066 "media/capture/web_contents_tracker.h", 1067 "media/cdm_registry_impl.cc", 1068 "media/cdm_registry_impl.h", 1069 "media/desktop_media_window_registry.cc", 1070 "media/desktop_media_window_registry.h", 1071 "media/desktop_media_window_registry_aura.cc", 1072 "media/flinging_renderer.cc", 1073 "media/flinging_renderer.h", 1074 "media/forwarding_audio_stream_factory.cc", 1075 "media/forwarding_audio_stream_factory.h", 1076 "media/frameless_media_interface_proxy.cc", 1077 "media/frameless_media_interface_proxy.h", 1078 "media/hardware_key_media_controller.cc", 1079 "media/hardware_key_media_controller.h", 1080 "media/media_devices_permission_checker.cc", 1081 "media/media_devices_permission_checker.h", 1082 "media/media_devices_util.cc", 1083 "media/media_devices_util.h", 1084 "media/media_interface_factory_holder.cc", 1085 "media/media_interface_factory_holder.h", 1086 "media/media_interface_proxy.cc", 1087 "media/media_interface_proxy.h", 1088 "media/media_internals.cc", 1089 "media/media_internals.h", 1090 "media/media_internals_audio_focus_helper.cc", 1091 "media/media_internals_audio_focus_helper.h", 1092 "media/media_internals_handler.cc", 1093 "media/media_internals_handler.h", 1094 "media/media_internals_proxy.cc", 1095 "media/media_internals_proxy.h", 1096 "media/media_internals_ui.cc", 1097 "media/media_internals_ui.h", 1098 "media/media_keys_listener_manager_impl.cc", 1099 "media/media_keys_listener_manager_impl.h", 1100 "media/media_power_experiment_manager.cc", 1101 "media/media_power_experiment_manager.h", 1102 "media/media_service.cc", 1103 "media/media_web_contents_observer.cc", 1104 "media/media_web_contents_observer.h", 1105 "media/midi_host.cc", 1106 "media/midi_host.h", 1107 "media/session/audio_focus_delegate.h", 1108 "media/session/media_metadata_sanitizer.cc", 1109 "media/session/media_metadata_sanitizer.h", 1110 "media/session/media_session_controller.cc", 1111 "media/session/media_session_controller.h", 1112 "media/session/media_session_controllers_manager.cc", 1113 "media/session/media_session_controllers_manager.h", 1114 "media/session/media_session_impl.cc", 1115 "media/session/media_session_impl.h", 1116 "media/session/media_session_player_observer.h", 1117 "media/session/media_session_service_impl.cc", 1118 "media/session/media_session_service_impl.h", 1119 "media/session/media_session_uma_helper.cc", 1120 "media/session/media_session_uma_helper.h", 1121 "media/system_media_controls_notifier.cc", 1122 "media/system_media_controls_notifier.h", 1123 "media/url_provision_fetcher.cc", 1124 "media/url_provision_fetcher.h", 1125 "media/webaudio/audio_context_manager_impl.cc", 1126 "media/webaudio/audio_context_manager_impl.h", 1127 "media_session/media_session_service.cc", 1128 "memory/swap_metrics_driver_impl.cc", 1129 "memory/swap_metrics_driver_impl.h", 1130 "message_port_provider.cc", 1131 "mime_registry_impl.cc", 1132 "mime_registry_impl.h", 1133 "native_io/native_io_context.cc", 1134 "native_io/native_io_context.h", 1135 "native_io/native_io_file_host.cc", 1136 "native_io/native_io_file_host.h", 1137 "native_io/native_io_host.cc", 1138 "native_io/native_io_host.h", 1139 "navigation_subresource_loader_params.cc", 1140 "navigation_subresource_loader_params.h", 1141 "net/browser_online_state_observer.cc", 1142 "net/browser_online_state_observer.h", 1143 "net/cookie_store_factory.cc", 1144 "net/network_errors_listing_ui.cc", 1145 "net/network_errors_listing_ui.h", 1146 "net/network_quality_observer_impl.cc", 1147 "net/network_quality_observer_impl.h", 1148 "network_context_client_base_impl.cc", 1149 "network_context_client_base_impl.h", 1150 "network_service_client.cc", 1151 "network_service_client.h", 1152 "network_service_instance_impl.cc", 1153 "network_service_instance_impl.h", 1154 "notification_service_impl.cc", 1155 "notification_service_impl.h", 1156 "notifications/blink_notification_service_impl.cc", 1157 "notifications/blink_notification_service_impl.h", 1158 "notifications/devtools_event_logging.cc", 1159 "notifications/devtools_event_logging.h", 1160 "notifications/notification_database.cc", 1161 "notifications/notification_database.h", 1162 "notifications/notification_database_conversions.cc", 1163 "notifications/notification_database_conversions.h", 1164 "notifications/notification_event_dispatcher_impl.cc", 1165 "notifications/notification_event_dispatcher_impl.h", 1166 "notifications/notification_id_generator.cc", 1167 "notifications/notification_id_generator.h", 1168 "notifications/notification_storage.cc", 1169 "notifications/notification_storage.h", 1170 "notifications/notification_trigger_constants.h", 1171 "notifications/platform_notification_context_impl.cc", 1172 "notifications/platform_notification_context_impl.h", 1173 "notifications/platform_notification_service_proxy.cc", 1174 "notifications/platform_notification_service_proxy.h", 1175 "payments/installed_payment_apps_finder_impl.cc", 1176 "payments/installed_payment_apps_finder_impl.h", 1177 "payments/payment_app_context_impl.cc", 1178 "payments/payment_app_context_impl.h", 1179 "payments/payment_app_database.cc", 1180 "payments/payment_app_database.h", 1181 "payments/payment_app_info_fetcher.cc", 1182 "payments/payment_app_info_fetcher.h", 1183 "payments/payment_app_installer.cc", 1184 "payments/payment_app_installer.h", 1185 "payments/payment_app_provider_impl.cc", 1186 "payments/payment_app_provider_impl.h", 1187 "payments/payment_app_provider_util.cc", 1188 "payments/payment_instrument_icon_fetcher.cc", 1189 "payments/payment_instrument_icon_fetcher.h", 1190 "payments/payment_manager.cc", 1191 "payments/payment_manager.h", 1192 "payments/respond_with_callback.cc", 1193 "payments/respond_with_callback.h", 1194 "payments/service_worker_core_thread_event_dispatcher.cc", 1195 "payments/service_worker_core_thread_event_dispatcher.h", 1196 "permissions/permission_controller_impl.cc", 1197 "permissions/permission_controller_impl.h", 1198 "permissions/permission_service_context.cc", 1199 "permissions/permission_service_context.h", 1200 "permissions/permission_service_impl.cc", 1201 "permissions/permission_service_impl.h", 1202 "picture_in_picture/picture_in_picture_service_impl.cc", 1203 "picture_in_picture/picture_in_picture_service_impl.h", 1204 "picture_in_picture/picture_in_picture_session.cc", 1205 "picture_in_picture/picture_in_picture_session.h", 1206 "picture_in_picture/picture_in_picture_window_controller_impl.cc", 1207 "picture_in_picture/picture_in_picture_window_controller_impl.h", 1208 "portal/portal.cc", 1209 "portal/portal.h", 1210 "portal/portal_navigation_throttle.cc", 1211 "portal/portal_navigation_throttle.h", 1212 "prerender/prerender_host.cc", 1213 "prerender/prerender_host.h", 1214 "prerender/prerender_host_registry.cc", 1215 "prerender/prerender_host_registry.h", 1216 "prerender/prerender_processor.cc", 1217 "prerender/prerender_processor.h", 1218 "presentation/presentation_service_impl.cc", 1219 "presentation/presentation_service_impl.h", 1220 "process_internals/process_internals_handler_impl.cc", 1221 "process_internals/process_internals_handler_impl.h", 1222 "process_internals/process_internals_ui.cc", 1223 "process_internals/process_internals_ui.h", 1224 "push_messaging/push_messaging_context.cc", 1225 "push_messaging/push_messaging_context.h", 1226 "push_messaging/push_messaging_manager.cc", 1227 "push_messaging/push_messaging_manager.h", 1228 "push_messaging/push_messaging_router.cc", 1229 "push_messaging/push_messaging_router.h", 1230 "quota/quota_change_dispatcher.cc", 1231 "quota/quota_change_dispatcher.h", 1232 "quota/quota_context.cc", 1233 "quota/quota_context.h", 1234 "quota/quota_manager_host.cc", 1235 "quota/quota_manager_host.h", 1236 "renderer_host/agent_metrics_collector.cc", 1237 "renderer_host/agent_metrics_collector.h", 1238 "renderer_host/agent_scheduling_group_host.cc", 1239 "renderer_host/agent_scheduling_group_host.h", 1240 "renderer_host/ancestor_throttle.cc", 1241 "renderer_host/ancestor_throttle.h", 1242 "renderer_host/back_forward_cache_can_store_document_result.cc", 1243 "renderer_host/back_forward_cache_can_store_document_result.h", 1244 "renderer_host/back_forward_cache_impl.cc", 1245 "renderer_host/back_forward_cache_impl.h", 1246 "renderer_host/back_forward_cache_metrics.cc", 1247 "renderer_host/back_forward_cache_metrics.h", 1248 "renderer_host/blocked_scheme_navigation_throttle.cc", 1249 "renderer_host/blocked_scheme_navigation_throttle.h", 1250 "renderer_host/clipboard_host_impl.cc", 1251 "renderer_host/clipboard_host_impl.h", 1252 "renderer_host/code_cache_host_impl.cc", 1253 "renderer_host/code_cache_host_impl.h", 1254 "renderer_host/cookie_utils.cc", 1255 "renderer_host/cookie_utils.h", 1256 "renderer_host/cross_origin_opener_policy_status.cc", 1257 "renderer_host/cross_origin_opener_policy_status.h", 1258 "renderer_host/cross_process_frame_connector.cc", 1259 "renderer_host/cross_process_frame_connector.h", 1260 "renderer_host/cursor_manager.cc", 1261 "renderer_host/cursor_manager.h", 1262 "renderer_host/debug_urls.cc", 1263 "renderer_host/debug_urls.h", 1264 "renderer_host/dip_util.cc", 1265 "renderer_host/dip_util.h", 1266 "renderer_host/display_feature.cc", 1267 "renderer_host/display_feature.h", 1268 "renderer_host/display_util.cc", 1269 "renderer_host/display_util.h", 1270 "renderer_host/drop_data_util.cc", 1271 "renderer_host/drop_data_util.h", 1272 "renderer_host/embedded_frame_sink_impl.cc", 1273 "renderer_host/embedded_frame_sink_impl.h", 1274 "renderer_host/embedded_frame_sink_provider_impl.cc", 1275 "renderer_host/embedded_frame_sink_provider_impl.h", 1276 "renderer_host/event_with_latency_info.h", 1277 "renderer_host/file_utilities_host_impl.cc", 1278 "renderer_host/file_utilities_host_impl.h", 1279 "renderer_host/form_submission_throttle.cc", 1280 "renderer_host/form_submission_throttle.h", 1281 "renderer_host/frame_metadata_util.cc", 1282 "renderer_host/frame_metadata_util.h", 1283 "renderer_host/frame_navigation_entry.cc", 1284 "renderer_host/frame_navigation_entry.h", 1285 "renderer_host/frame_token_message_queue.cc", 1286 "renderer_host/frame_token_message_queue.h", 1287 "renderer_host/frame_tree.cc", 1288 "renderer_host/frame_tree.h", 1289 "renderer_host/frame_tree_node.cc", 1290 "renderer_host/frame_tree_node.h", 1291 "renderer_host/frame_tree_node_blame_context.cc", 1292 "renderer_host/frame_tree_node_blame_context.h", 1293 "renderer_host/hit_test_debug_key_event_observer.cc", 1294 "renderer_host/hit_test_debug_key_event_observer.h", 1295 "renderer_host/http_error_navigation_throttle.cc", 1296 "renderer_host/http_error_navigation_throttle.h", 1297 "renderer_host/input/fling_controller.cc", 1298 "renderer_host/input/fling_controller.h", 1299 "renderer_host/input/fling_scheduler.cc", 1300 "renderer_host/input/fling_scheduler.h", 1301 "renderer_host/input/fling_scheduler_base.h", 1302 "renderer_host/input/gesture_event_queue.cc", 1303 "renderer_host/input/gesture_event_queue.h", 1304 "renderer_host/input/input_device_change_observer.cc", 1305 "renderer_host/input/input_device_change_observer.h", 1306 "renderer_host/input/input_disposition_handler.h", 1307 "renderer_host/input/input_injector_impl.cc", 1308 "renderer_host/input/input_injector_impl.h", 1309 "renderer_host/input/input_router.h", 1310 "renderer_host/input/input_router_client.h", 1311 "renderer_host/input/input_router_config_helper.cc", 1312 "renderer_host/input/input_router_config_helper.h", 1313 "renderer_host/input/input_router_impl.cc", 1314 "renderer_host/input/input_router_impl.h", 1315 "renderer_host/input/motion_event_web.cc", 1316 "renderer_host/input/motion_event_web.h", 1317 "renderer_host/input/mouse_wheel_event_queue.cc", 1318 "renderer_host/input/mouse_wheel_event_queue.h", 1319 "renderer_host/input/mouse_wheel_phase_handler.cc", 1320 "renderer_host/input/mouse_wheel_phase_handler.h", 1321 "renderer_host/input/one_shot_timeout_monitor.cc", 1322 "renderer_host/input/one_shot_timeout_monitor.h", 1323 "renderer_host/input/passthrough_touch_event_queue.cc", 1324 "renderer_host/input/passthrough_touch_event_queue.h", 1325 "renderer_host/input/render_widget_host_latency_tracker.cc", 1326 "renderer_host/input/render_widget_host_latency_tracker.h", 1327 "renderer_host/input/stylus_text_selector.cc", 1328 "renderer_host/input/stylus_text_selector.h", 1329 "renderer_host/input/synthetic_gesture.cc", 1330 "renderer_host/input/synthetic_gesture.h", 1331 "renderer_host/input/synthetic_gesture_controller.cc", 1332 "renderer_host/input/synthetic_gesture_controller.h", 1333 "renderer_host/input/synthetic_gesture_target.h", 1334 "renderer_host/input/synthetic_gesture_target_aura.cc", 1335 "renderer_host/input/synthetic_gesture_target_aura.h", 1336 "renderer_host/input/synthetic_gesture_target_base.cc", 1337 "renderer_host/input/synthetic_gesture_target_base.h", 1338 "renderer_host/input/synthetic_mouse_driver.cc", 1339 "renderer_host/input/synthetic_mouse_driver.h", 1340 "renderer_host/input/synthetic_pen_driver.cc", 1341 "renderer_host/input/synthetic_pen_driver.h", 1342 "renderer_host/input/synthetic_pinch_gesture.cc", 1343 "renderer_host/input/synthetic_pinch_gesture.h", 1344 "renderer_host/input/synthetic_pointer_action.cc", 1345 "renderer_host/input/synthetic_pointer_action.h", 1346 "renderer_host/input/synthetic_pointer_driver.cc", 1347 "renderer_host/input/synthetic_pointer_driver.h", 1348 "renderer_host/input/synthetic_smooth_drag_gesture.cc", 1349 "renderer_host/input/synthetic_smooth_drag_gesture.h", 1350 "renderer_host/input/synthetic_smooth_move_gesture.cc", 1351 "renderer_host/input/synthetic_smooth_move_gesture.h", 1352 "renderer_host/input/synthetic_smooth_scroll_gesture.cc", 1353 "renderer_host/input/synthetic_smooth_scroll_gesture.h", 1354 "renderer_host/input/synthetic_tap_gesture.cc", 1355 "renderer_host/input/synthetic_tap_gesture.h", 1356 "renderer_host/input/synthetic_touch_driver.cc", 1357 "renderer_host/input/synthetic_touch_driver.h", 1358 "renderer_host/input/synthetic_touchpad_pinch_gesture.cc", 1359 "renderer_host/input/synthetic_touchpad_pinch_gesture.h", 1360 "renderer_host/input/synthetic_touchscreen_pinch_gesture.cc", 1361 "renderer_host/input/synthetic_touchscreen_pinch_gesture.h", 1362 "renderer_host/input/tap_suppression_controller.cc", 1363 "renderer_host/input/tap_suppression_controller.h", 1364 "renderer_host/input/timeout_monitor.cc", 1365 "renderer_host/input/timeout_monitor.h", 1366 "renderer_host/input/touch_action_filter.cc", 1367 "renderer_host/input/touch_action_filter.h", 1368 "renderer_host/input/touch_emulator.cc", 1369 "renderer_host/input/touch_emulator.h", 1370 "renderer_host/input/touch_emulator_client.h", 1371 "renderer_host/input/touch_selection_controller_client_aura.cc", 1372 "renderer_host/input/touch_selection_controller_client_aura.h", 1373 "renderer_host/input/touch_selection_controller_client_child_frame.cc", 1374 "renderer_host/input/touch_selection_controller_client_child_frame.h", 1375 "renderer_host/input/touch_timeout_handler.cc", 1376 "renderer_host/input/touch_timeout_handler.h", 1377 "renderer_host/input/touchpad_pinch_event_queue.cc", 1378 "renderer_host/input/touchpad_pinch_event_queue.h", 1379 "renderer_host/input/touchpad_tap_suppression_controller.cc", 1380 "renderer_host/input/touchpad_tap_suppression_controller.h", 1381 "renderer_host/input/touchscreen_tap_suppression_controller.cc", 1382 "renderer_host/input/touchscreen_tap_suppression_controller.h", 1383 "renderer_host/ipc_utils.cc", 1384 "renderer_host/ipc_utils.h", 1385 "renderer_host/keep_alive_handle_factory.cc", 1386 "renderer_host/keep_alive_handle_factory.h", 1387 "renderer_host/media/aec_dump_manager_impl.cc", 1388 "renderer_host/media/aec_dump_manager_impl.h", 1389 "renderer_host/media/audio_input_device_manager.cc", 1390 "renderer_host/media/audio_input_device_manager.h", 1391 "renderer_host/media/audio_input_stream_handle.cc", 1392 "renderer_host/media/audio_input_stream_handle.h", 1393 "renderer_host/media/audio_output_authorization_handler.cc", 1394 "renderer_host/media/audio_output_authorization_handler.h", 1395 "renderer_host/media/audio_output_stream_observer_impl.cc", 1396 "renderer_host/media/audio_output_stream_observer_impl.h", 1397 "renderer_host/media/audio_service_listener.cc", 1398 "renderer_host/media/audio_service_listener.h", 1399 "renderer_host/media/in_process_launched_video_capture_device.cc", 1400 "renderer_host/media/in_process_launched_video_capture_device.h", 1401 "renderer_host/media/in_process_video_capture_device_launcher.cc", 1402 "renderer_host/media/in_process_video_capture_device_launcher.h", 1403 "renderer_host/media/in_process_video_capture_provider.cc", 1404 "renderer_host/media/in_process_video_capture_provider.h", 1405 "renderer_host/media/media_capture_devices_impl.cc", 1406 "renderer_host/media/media_capture_devices_impl.h", 1407 "renderer_host/media/media_devices_dispatcher_host.cc", 1408 "renderer_host/media/media_devices_dispatcher_host.h", 1409 "renderer_host/media/media_devices_manager.cc", 1410 "renderer_host/media/media_devices_manager.h", 1411 "renderer_host/media/media_stream_dispatcher_host.cc", 1412 "renderer_host/media/media_stream_dispatcher_host.h", 1413 "renderer_host/media/media_stream_manager.cc", 1414 "renderer_host/media/media_stream_manager.h", 1415 "renderer_host/media/media_stream_provider.h", 1416 "renderer_host/media/media_stream_track_metrics_host.cc", 1417 "renderer_host/media/media_stream_track_metrics_host.h", 1418 "renderer_host/media/media_stream_ui_proxy.cc", 1419 "renderer_host/media/media_stream_ui_proxy.h", 1420 "renderer_host/media/peer_connection_tracker_host.cc", 1421 "renderer_host/media/peer_connection_tracker_host.h", 1422 "renderer_host/media/ref_counted_video_source_provider.cc", 1423 "renderer_host/media/ref_counted_video_source_provider.h", 1424 "renderer_host/media/render_frame_audio_input_stream_factory.cc", 1425 "renderer_host/media/render_frame_audio_input_stream_factory.h", 1426 "renderer_host/media/render_frame_audio_output_stream_factory.cc", 1427 "renderer_host/media/render_frame_audio_output_stream_factory.h", 1428 "renderer_host/media/service_launched_video_capture_device.cc", 1429 "renderer_host/media/service_launched_video_capture_device.h", 1430 "renderer_host/media/service_video_capture_device_launcher.cc", 1431 "renderer_host/media/service_video_capture_device_launcher.h", 1432 "renderer_host/media/service_video_capture_provider.cc", 1433 "renderer_host/media/service_video_capture_provider.h", 1434 "renderer_host/media/video_capture_controller.cc", 1435 "renderer_host/media/video_capture_controller.h", 1436 "renderer_host/media/video_capture_controller_event_handler.h", 1437 "renderer_host/media/video_capture_device_launch_observer.h", 1438 "renderer_host/media/video_capture_host.cc", 1439 "renderer_host/media/video_capture_host.h", 1440 "renderer_host/media/video_capture_manager.cc", 1441 "renderer_host/media/video_capture_manager.h", 1442 "renderer_host/media/video_capture_provider.h", 1443 "renderer_host/media/video_capture_provider_switcher.cc", 1444 "renderer_host/media/video_capture_provider_switcher.h", 1445 "renderer_host/media/virtual_video_capture_devices_changed_observer.cc", 1446 "renderer_host/media/virtual_video_capture_devices_changed_observer.h", 1447 "renderer_host/mixed_content_navigation_throttle.cc", 1448 "renderer_host/mixed_content_navigation_throttle.h", 1449 "renderer_host/native_web_keyboard_event_aura.cc", 1450 "renderer_host/navigation_controller_delegate.h", 1451 "renderer_host/navigation_controller_impl.cc", 1452 "renderer_host/navigation_controller_impl.h", 1453 "renderer_host/navigation_entry_impl.cc", 1454 "renderer_host/navigation_entry_impl.h", 1455 "renderer_host/navigation_request.cc", 1456 "renderer_host/navigation_request.h", 1457 "renderer_host/navigation_request_info.cc", 1458 "renderer_host/navigation_request_info.h", 1459 "renderer_host/navigation_throttle_runner.cc", 1460 "renderer_host/navigation_throttle_runner.h", 1461 "renderer_host/navigator.cc", 1462 "renderer_host/navigator.h", 1463 "renderer_host/navigator_delegate.h", 1464 "renderer_host/origin_policy_throttle.cc", 1465 "renderer_host/origin_policy_throttle.h", 1466 "renderer_host/overscroll_configuration.cc", 1467 "renderer_host/overscroll_controller.cc", 1468 "renderer_host/overscroll_controller.h", 1469 "renderer_host/overscroll_controller_delegate.h", 1470 "renderer_host/p2p/socket_dispatcher_host.cc", 1471 "renderer_host/p2p/socket_dispatcher_host.h", 1472 "renderer_host/page_lifecycle_state_manager.cc", 1473 "renderer_host/page_lifecycle_state_manager.h", 1474 "renderer_host/policy_container_host.cc", 1475 "renderer_host/policy_container_host.h", 1476 "renderer_host/raw_clipboard_host_impl.cc", 1477 "renderer_host/raw_clipboard_host_impl.h", 1478 "renderer_host/render_frame_host_delegate.cc", 1479 "renderer_host/render_frame_host_delegate.h", 1480 "renderer_host/render_frame_host_factory.cc", 1481 "renderer_host/render_frame_host_factory.h", 1482 "renderer_host/render_frame_host_impl.cc", 1483 "renderer_host/render_frame_host_impl.h", 1484 "renderer_host/render_frame_host_manager.cc", 1485 "renderer_host/render_frame_host_manager.h", 1486 "renderer_host/render_frame_message_filter.cc", 1487 "renderer_host/render_frame_message_filter.h", 1488 "renderer_host/render_frame_metadata_provider_impl.cc", 1489 "renderer_host/render_frame_metadata_provider_impl.h", 1490 "renderer_host/render_frame_proxy_host.cc", 1491 "renderer_host/render_frame_proxy_host.h", 1492 "renderer_host/render_message_filter.cc", 1493 "renderer_host/render_message_filter.h", 1494 "renderer_host/render_process_host_creation_observer.cc", 1495 "renderer_host/render_process_host_impl.cc", 1496 "renderer_host/render_process_host_impl.h", 1497 "renderer_host/render_view_host_delegate.cc", 1498 "renderer_host/render_view_host_delegate.h", 1499 "renderer_host/render_view_host_delegate_view.cc", 1500 "renderer_host/render_view_host_delegate_view.h", 1501 "renderer_host/render_view_host_factory.cc", 1502 "renderer_host/render_view_host_factory.h", 1503 "renderer_host/render_view_host_impl.cc", 1504 "renderer_host/render_view_host_impl.h", 1505 "renderer_host/render_widget_helper.cc", 1506 "renderer_host/render_widget_helper.h", 1507 "renderer_host/render_widget_host_delegate.cc", 1508 "renderer_host/render_widget_host_delegate.h", 1509 "renderer_host/render_widget_host_factory.cc", 1510 "renderer_host/render_widget_host_factory.h", 1511 "renderer_host/render_widget_host_impl.cc", 1512 "renderer_host/render_widget_host_impl.h", 1513 "renderer_host/render_widget_host_input_event_router.cc", 1514 "renderer_host/render_widget_host_input_event_router.h", 1515 "renderer_host/render_widget_host_owner_delegate.h", 1516 "renderer_host/render_widget_host_view_aura.cc", 1517 "renderer_host/render_widget_host_view_aura.h", 1518 "renderer_host/render_widget_host_view_base.cc", 1519 "renderer_host/render_widget_host_view_base.h", 1520 "renderer_host/render_widget_host_view_base_observer.cc", 1521 "renderer_host/render_widget_host_view_base_observer.h", 1522 "renderer_host/render_widget_host_view_child_frame.cc", 1523 "renderer_host/render_widget_host_view_child_frame.h", 1524 "renderer_host/render_widget_targeter.cc", 1525 "renderer_host/render_widget_targeter.h", 1526 "renderer_host/should_swap_browsing_instance.h", 1527 "renderer_host/text_input_manager.cc", 1528 "renderer_host/text_input_manager.h", 1529 "renderer_host/ui_events_helper.cc", 1530 "renderer_host/ui_events_helper.h", 1531 "renderer_host/web_database_host_impl.cc", 1532 "renderer_host/web_database_host_impl.h", 1533 "resource_context_impl.cc", 1534 "resource_context_impl.h", 1535 "resource_coordinator_service.cc", 1536 "scheduler/browser_io_thread_delegate.cc", 1537 "scheduler/browser_io_thread_delegate.h", 1538 "scheduler/browser_task_executor.cc", 1539 "scheduler/browser_task_executor.h", 1540 "scheduler/browser_task_queues.cc", 1541 "scheduler/browser_task_queues.h", 1542 "scheduler/browser_ui_thread_scheduler.cc", 1543 "scheduler/browser_ui_thread_scheduler.h", 1544 "scheduler/responsiveness/calculator.cc", 1545 "scheduler/responsiveness/calculator.h", 1546 "scheduler/responsiveness/jank_monitor_impl.cc", 1547 "scheduler/responsiveness/jank_monitor_impl.h", 1548 "scheduler/responsiveness/message_loop_observer.cc", 1549 "scheduler/responsiveness/message_loop_observer.h", 1550 "scheduler/responsiveness/metric_source.cc", 1551 "scheduler/responsiveness/metric_source.h", 1552 "scheduler/responsiveness/native_event_observer.cc", 1553 "scheduler/responsiveness/native_event_observer.h", 1554 "scheduler/responsiveness/watcher.cc", 1555 "scheduler/responsiveness/watcher.h", 1556 "scoped_active_url.cc", 1557 "scoped_active_url.h", 1558 "screen_enumeration/screen_change_monitor.cc", 1559 "screen_enumeration/screen_change_monitor.h", 1560 "screen_enumeration/screen_enumeration_impl.cc", 1561 "screen_enumeration/screen_enumeration_impl.h", 1562 "screen_orientation/screen_orientation_provider.cc", 1563 "screen_orientation/screen_orientation_provider.h", 1564 "screenlock_monitor/screenlock_monitor.cc", 1565 "screenlock_monitor/screenlock_monitor.h", 1566 "screenlock_monitor/screenlock_monitor_device_source.cc", 1567 "screenlock_monitor/screenlock_monitor_device_source.h", 1568 "screenlock_monitor/screenlock_monitor_source.cc", 1569 "screenlock_monitor/screenlock_monitor_source.h", 1570 "service_manager/service_manager_context.cc", 1571 "service_manager/service_manager_context.h", 1572 "service_process_host_impl.cc", 1573 "service_sandbox_type.h", 1574 "service_worker/embedded_worker_instance.cc", 1575 "service_worker/embedded_worker_instance.h", 1576 "service_worker/embedded_worker_status.h", 1577 "service_worker/payment_handler_support.cc", 1578 "service_worker/payment_handler_support.h", 1579 "service_worker/service_worker_accessed_callback.h", 1580 "service_worker/service_worker_cache_writer.cc", 1581 "service_worker/service_worker_cache_writer.h", 1582 "service_worker/service_worker_client_utils.cc", 1583 "service_worker/service_worker_client_utils.h", 1584 "service_worker/service_worker_consts.cc", 1585 "service_worker/service_worker_consts.h", 1586 "service_worker/service_worker_container_host.cc", 1587 "service_worker/service_worker_container_host.h", 1588 "service_worker/service_worker_content_settings_proxy_impl.cc", 1589 "service_worker/service_worker_content_settings_proxy_impl.h", 1590 "service_worker/service_worker_context_core.cc", 1591 "service_worker/service_worker_context_core.h", 1592 "service_worker/service_worker_context_core_observer.h", 1593 "service_worker/service_worker_context_watcher.cc", 1594 "service_worker/service_worker_context_watcher.h", 1595 "service_worker/service_worker_context_wrapper.cc", 1596 "service_worker/service_worker_context_wrapper.h", 1597 "service_worker/service_worker_controllee_request_handler.cc", 1598 "service_worker/service_worker_controllee_request_handler.h", 1599 "service_worker/service_worker_database.cc", 1600 "service_worker/service_worker_database.h", 1601 "service_worker/service_worker_disk_cache.cc", 1602 "service_worker/service_worker_disk_cache.h", 1603 "service_worker/service_worker_fetch_dispatcher.cc", 1604 "service_worker/service_worker_fetch_dispatcher.h", 1605 "service_worker/service_worker_host.cc", 1606 "service_worker/service_worker_host.h", 1607 "service_worker/service_worker_identifiability_metrics.cc", 1608 "service_worker/service_worker_identifiability_metrics.h", 1609 "service_worker/service_worker_info.cc", 1610 "service_worker/service_worker_info.h", 1611 "service_worker/service_worker_installed_script_loader.cc", 1612 "service_worker/service_worker_installed_script_loader.h", 1613 "service_worker/service_worker_installed_script_reader.cc", 1614 "service_worker/service_worker_installed_script_reader.h", 1615 "service_worker/service_worker_installed_scripts_sender.cc", 1616 "service_worker/service_worker_installed_scripts_sender.h", 1617 "service_worker/service_worker_internals_ui.cc", 1618 "service_worker/service_worker_internals_ui.h", 1619 "service_worker/service_worker_job_coordinator.cc", 1620 "service_worker/service_worker_job_coordinator.h", 1621 "service_worker/service_worker_loader_helpers.cc", 1622 "service_worker/service_worker_loader_helpers.h", 1623 "service_worker/service_worker_main_resource_handle.cc", 1624 "service_worker/service_worker_main_resource_handle.h", 1625 "service_worker/service_worker_main_resource_handle_core.cc", 1626 "service_worker/service_worker_main_resource_handle_core.h", 1627 "service_worker/service_worker_main_resource_loader.cc", 1628 "service_worker/service_worker_main_resource_loader.h", 1629 "service_worker/service_worker_main_resource_loader_interceptor.cc", 1630 "service_worker/service_worker_main_resource_loader_interceptor.h", 1631 "service_worker/service_worker_metrics.cc", 1632 "service_worker/service_worker_metrics.h", 1633 "service_worker/service_worker_new_script_loader.cc", 1634 "service_worker/service_worker_new_script_loader.h", 1635 "service_worker/service_worker_object_host.cc", 1636 "service_worker/service_worker_object_host.h", 1637 "service_worker/service_worker_offline_capability_checker.cc", 1638 "service_worker/service_worker_offline_capability_checker.h", 1639 "service_worker/service_worker_ping_controller.cc", 1640 "service_worker/service_worker_ping_controller.h", 1641 "service_worker/service_worker_process_manager.cc", 1642 "service_worker/service_worker_process_manager.h", 1643 "service_worker/service_worker_quota_client.cc", 1644 "service_worker/service_worker_quota_client.h", 1645 "service_worker/service_worker_register_job.cc", 1646 "service_worker/service_worker_register_job.h", 1647 "service_worker/service_worker_register_job_base.h", 1648 "service_worker/service_worker_registration.cc", 1649 "service_worker/service_worker_registration.h", 1650 "service_worker/service_worker_registration_object_host.cc", 1651 "service_worker/service_worker_registration_object_host.h", 1652 "service_worker/service_worker_registration_status.cc", 1653 "service_worker/service_worker_registration_status.h", 1654 "service_worker/service_worker_registry.cc", 1655 "service_worker/service_worker_registry.h", 1656 "service_worker/service_worker_resource_ops.cc", 1657 "service_worker/service_worker_resource_ops.h", 1658 "service_worker/service_worker_script_cache_map.cc", 1659 "service_worker/service_worker_script_cache_map.h", 1660 "service_worker/service_worker_script_loader_factory.cc", 1661 "service_worker/service_worker_script_loader_factory.h", 1662 "service_worker/service_worker_single_script_update_checker.cc", 1663 "service_worker/service_worker_single_script_update_checker.h", 1664 "service_worker/service_worker_storage.cc", 1665 "service_worker/service_worker_storage.h", 1666 "service_worker/service_worker_storage_control_impl.cc", 1667 "service_worker/service_worker_storage_control_impl.h", 1668 "service_worker/service_worker_type_converters.cc", 1669 "service_worker/service_worker_type_converters.h", 1670 "service_worker/service_worker_unregister_job.cc", 1671 "service_worker/service_worker_unregister_job.h", 1672 "service_worker/service_worker_update_checker.cc", 1673 "service_worker/service_worker_update_checker.h", 1674 "service_worker/service_worker_updated_script_loader.cc", 1675 "service_worker/service_worker_updated_script_loader.h", 1676 "service_worker/service_worker_version.cc", 1677 "service_worker/service_worker_version.h", 1678 "site_instance_impl.cc", 1679 "site_instance_impl.h", 1680 "sms/sms_fetcher_impl.cc", 1681 "sms/sms_fetcher_impl.h", 1682 "sms/sms_metrics.cc", 1683 "sms/sms_metrics.h", 1684 "sms/sms_parser.cc", 1685 "sms/sms_parser.h", 1686 "sms/sms_provider.cc", 1687 "sms/sms_provider.h", 1688 "sms/sms_queue.cc", 1689 "sms/sms_queue.h", 1690 "sms/user_consent_handler.cc", 1691 "sms/user_consent_handler.h", 1692 "sms/webotp_service.cc", 1693 "sms/webotp_service.h", 1694 "speech/speech_recognition_dispatcher_host.cc", 1695 "speech/speech_recognition_dispatcher_host.h", 1696 "speech/speech_recognition_manager_impl.cc", 1697 "speech/speech_recognition_manager_impl.h", 1698 "speech/speech_recognizer.h", 1699 "speech/speech_synthesis_impl.cc", 1700 "speech/speech_synthesis_impl.h", 1701 "speech/tts_controller_impl.cc", 1702 "speech/tts_controller_impl.h", 1703 "speech/tts_platform_impl.cc", 1704 "speech/tts_platform_impl.h", 1705 "speech/tts_utterance_impl.cc", 1706 "speech/tts_utterance_impl.h", 1707 "ssl/ssl_client_auth_handler.cc", 1708 "ssl/ssl_client_auth_handler.h", 1709 "ssl/ssl_error_handler.cc", 1710 "ssl/ssl_error_handler.h", 1711 "ssl/ssl_manager.cc", 1712 "ssl/ssl_manager.h", 1713 "ssl_private_key_impl.cc", 1714 "ssl_private_key_impl.h", 1715 "startup_data_impl.cc", 1716 "startup_data_impl.h", 1717 "startup_helper.cc", 1718 "startup_helper.h", 1719 "startup_task_runner.cc", 1720 "startup_task_runner.h", 1721 "storage_partition_impl.cc", 1722 "storage_partition_impl.h", 1723 "storage_partition_impl_map.cc", 1724 "storage_partition_impl_map.h", 1725 "system_connector_impl.cc", 1726 "system_connector_impl.h", 1727 "theme_helper.cc", 1728 "theme_helper.h", 1729 "tracing/background_memory_tracing_observer.cc", 1730 "tracing/background_memory_tracing_observer.h", 1731 "tracing/background_startup_tracing_observer.cc", 1732 "tracing/background_startup_tracing_observer.h", 1733 "tracing/background_tracing_active_scenario.cc", 1734 "tracing/background_tracing_active_scenario.h", 1735 "tracing/background_tracing_agent_client_impl.cc", 1736 "tracing/background_tracing_agent_client_impl.h", 1737 "tracing/background_tracing_config_impl.cc", 1738 "tracing/background_tracing_config_impl.h", 1739 "tracing/background_tracing_manager_impl.cc", 1740 "tracing/background_tracing_manager_impl.h", 1741 "tracing/background_tracing_rule.cc", 1742 "tracing/background_tracing_rule.h", 1743 "tracing/file_tracing_provider_impl.cc", 1744 "tracing/file_tracing_provider_impl.h", 1745 "tracing/memory_instrumentation_util.cc", 1746 "tracing/memory_instrumentation_util.h", 1747 "tracing/perfetto_file_tracer.cc", 1748 "tracing/perfetto_file_tracer.h", 1749 "tracing/tracing_controller_impl.cc", 1750 "tracing/tracing_controller_impl.h", 1751 "tracing/tracing_controller_impl_data_endpoint.cc", 1752 "tracing/tracing_service_controller.cc", 1753 "tracing/tracing_service_controller.h", 1754 "ukm_internals_ui.cc", 1755 "ukm_internals_ui.h", 1756 "url_loader_factory_getter.cc", 1757 "url_loader_factory_getter.h", 1758 "url_loader_factory_params_helper.cc", 1759 "url_loader_factory_params_helper.h", 1760 "utility_process_host.cc", 1761 "utility_process_host.h", 1762 "utility_process_host_receiver_bindings.cc", 1763 "utility_sandbox_delegate.cc", 1764 "utility_sandbox_delegate.h", 1765 "v8_snapshot_files.cc", 1766 "v8_snapshot_files.h", 1767 "video_capture_service.cc", 1768 "wake_lock/wake_lock_context_host.cc", 1769 "wake_lock/wake_lock_context_host.h", 1770 "wake_lock/wake_lock_service_impl.cc", 1771 "wake_lock/wake_lock_service_impl.h", 1772 "web_contents/aura/gesture_nav_simple.cc", 1773 "web_contents/aura/gesture_nav_simple.h", 1774 "web_contents/aura/types.cc", 1775 "web_contents/aura/types.h", 1776 "web_contents/file_chooser_impl.cc", 1777 "web_contents/file_chooser_impl.h", 1778 "web_contents/javascript_dialog_navigation_deferrer.cc", 1779 "web_contents/javascript_dialog_navigation_deferrer.h", 1780 "web_contents/web_contents_impl.cc", 1781 "web_contents/web_contents_impl.h", 1782 "web_contents/web_contents_view.h", 1783 "web_contents/web_contents_view_aura.cc", 1784 "web_contents/web_contents_view_aura.h", 1785 "web_contents/web_contents_view_child_frame.cc", 1786 "web_contents/web_contents_view_child_frame.h", 1787 "web_package/prefetched_signed_exchange_cache.cc", 1788 "web_package/prefetched_signed_exchange_cache.h", 1789 "web_package/prefetched_signed_exchange_cache_adapter.cc", 1790 "web_package/prefetched_signed_exchange_cache_adapter.h", 1791 "web_package/prefetched_signed_exchange_cache_entry.cc", 1792 "web_package/prefetched_signed_exchange_cache_entry.h", 1793 "web_package/save_as_web_bundle_job.cc", 1794 "web_package/save_as_web_bundle_job.h", 1795 "web_package/signed_exchange_cert_fetcher.cc", 1796 "web_package/signed_exchange_cert_fetcher.h", 1797 "web_package/signed_exchange_cert_fetcher_factory.cc", 1798 "web_package/signed_exchange_cert_fetcher_factory.h", 1799 "web_package/signed_exchange_certificate_chain.cc", 1800 "web_package/signed_exchange_certificate_chain.h", 1801 "web_package/signed_exchange_consts.h", 1802 "web_package/signed_exchange_devtools_proxy.cc", 1803 "web_package/signed_exchange_devtools_proxy.h", 1804 "web_package/signed_exchange_envelope.cc", 1805 "web_package/signed_exchange_envelope.h", 1806 "web_package/signed_exchange_error.cc", 1807 "web_package/signed_exchange_error.h", 1808 "web_package/signed_exchange_handler.cc", 1809 "web_package/signed_exchange_handler.h", 1810 "web_package/signed_exchange_loader.cc", 1811 "web_package/signed_exchange_loader.h", 1812 "web_package/signed_exchange_prefetch_handler.cc", 1813 "web_package/signed_exchange_prefetch_handler.h", 1814 "web_package/signed_exchange_prefetch_metric_recorder.cc", 1815 "web_package/signed_exchange_prefetch_metric_recorder.h", 1816 "web_package/signed_exchange_prologue.cc", 1817 "web_package/signed_exchange_prologue.h", 1818 "web_package/signed_exchange_reporter.cc", 1819 "web_package/signed_exchange_reporter.h", 1820 "web_package/signed_exchange_request_handler.cc", 1821 "web_package/signed_exchange_request_handler.h", 1822 "web_package/signed_exchange_signature_header_field.cc", 1823 "web_package/signed_exchange_signature_header_field.h", 1824 "web_package/signed_exchange_signature_verifier.cc", 1825 "web_package/signed_exchange_signature_verifier.h", 1826 "web_package/signed_exchange_utils.cc", 1827 "web_package/signed_exchange_utils.h", 1828 "web_package/signed_exchange_validity_pinger.cc", 1829 "web_package/signed_exchange_validity_pinger.h", 1830 "web_package/web_bundle_blob_data_source.cc", 1831 "web_package/web_bundle_blob_data_source.h", 1832 "web_package/web_bundle_handle.cc", 1833 "web_package/web_bundle_handle.h", 1834 "web_package/web_bundle_handle_tracker.cc", 1835 "web_package/web_bundle_handle_tracker.h", 1836 "web_package/web_bundle_interceptor_for_file.cc", 1837 "web_package/web_bundle_interceptor_for_file.h", 1838 "web_package/web_bundle_interceptor_for_history_navigation.cc", 1839 "web_package/web_bundle_interceptor_for_history_navigation.h", 1840 "web_package/web_bundle_interceptor_for_history_navigation_from_file_or_from_trustable_file.cc", 1841 "web_package/web_bundle_interceptor_for_history_navigation_from_file_or_from_trustable_file.h", 1842 "web_package/web_bundle_interceptor_for_history_navigation_from_network.cc", 1843 "web_package/web_bundle_interceptor_for_history_navigation_from_network.h", 1844 "web_package/web_bundle_interceptor_for_history_navigation_with_existing_reader.cc", 1845 "web_package/web_bundle_interceptor_for_history_navigation_with_existing_reader.h", 1846 "web_package/web_bundle_interceptor_for_network.cc", 1847 "web_package/web_bundle_interceptor_for_network.h", 1848 "web_package/web_bundle_interceptor_for_tracked_navigation_from_file.cc", 1849 "web_package/web_bundle_interceptor_for_tracked_navigation_from_file.h", 1850 "web_package/web_bundle_interceptor_for_tracked_navigation_from_trustable_file_or_from_network.cc", 1851 "web_package/web_bundle_interceptor_for_tracked_navigation_from_trustable_file_or_from_network.h", 1852 "web_package/web_bundle_interceptor_for_trustable_file.cc", 1853 "web_package/web_bundle_interceptor_for_trustable_file.h", 1854 "web_package/web_bundle_navigation_info.cc", 1855 "web_package/web_bundle_navigation_info.h", 1856 "web_package/web_bundle_reader.cc", 1857 "web_package/web_bundle_reader.h", 1858 "web_package/web_bundle_redirect_url_loader.cc", 1859 "web_package/web_bundle_redirect_url_loader.h", 1860 "web_package/web_bundle_source.cc", 1861 "web_package/web_bundle_source.h", 1862 "web_package/web_bundle_url_loader_factory.cc", 1863 "web_package/web_bundle_url_loader_factory.h", 1864 "web_package/web_bundle_utils.cc", 1865 "web_package/web_bundle_utils.h", 1866 "webauth/is_uvpaa.cc", 1867 "webauth/webauth_request_security_checker.cc", 1868 "webauth/webauth_request_security_checker.h", 1869 "webid/federated_auth_request_impl.cc", 1870 "webid/federated_auth_request_impl.h", 1871 "webrtc/webrtc_internals.cc", 1872 "webrtc/webrtc_internals.h", 1873 "webrtc/webrtc_internals_connections_observer.h", 1874 "webrtc/webrtc_internals_message_handler.cc", 1875 "webrtc/webrtc_internals_message_handler.h", 1876 "webrtc/webrtc_internals_ui.cc", 1877 "webrtc/webrtc_internals_ui.h", 1878 "webrtc/webrtc_internals_ui_observer.h", 1879 "websockets/websocket_connector_impl.cc", 1880 "websockets/websocket_connector_impl.h", 1881 "websockets/websocket_handshake_request_info_impl.cc", 1882 "websockets/websocket_handshake_request_info_impl.h", 1883 "webtransport/quic_transport_connector_impl.cc", 1884 "webtransport/quic_transport_connector_impl.h", 1885 "webui/content_web_ui_controller_factory.cc", 1886 "webui/content_web_ui_controller_factory.h", 1887 "webui/network_error_url_loader.cc", 1888 "webui/network_error_url_loader.h", 1889 "webui/shared_resources_data_source.cc", 1890 "webui/shared_resources_data_source.h", 1891 "webui/url_data_manager.cc", 1892 "webui/url_data_manager.h", 1893 "webui/url_data_manager_backend.cc", 1894 "webui/url_data_manager_backend.h", 1895 "webui/url_data_source_impl.cc", 1896 "webui/url_data_source_impl.h", 1897 "webui/web_ui_controller_factory_registry.cc", 1898 "webui/web_ui_controller_factory_registry.h", 1899 "webui/web_ui_data_source_impl.cc", 1900 "webui/web_ui_data_source_impl.h", 1901 "webui/web_ui_impl.cc", 1902 "webui/web_ui_impl.h", 1903 "webui/web_ui_main_frame_observer.cc", 1904 "webui/web_ui_main_frame_observer.h", 1905 "webui/web_ui_message_handler.cc", 1906 "webui/web_ui_url_loader_factory.cc", 1907 "worker_host/dedicated_worker_host.cc", 1908 "worker_host/dedicated_worker_host.h", 1909 "worker_host/dedicated_worker_host_factory_impl.cc", 1910 "worker_host/dedicated_worker_host_factory_impl.h", 1911 "worker_host/dedicated_worker_service_impl.cc", 1912 "worker_host/dedicated_worker_service_impl.h", 1913 "worker_host/shared_worker_connector_impl.cc", 1914 "worker_host/shared_worker_connector_impl.h", 1915 "worker_host/shared_worker_content_settings_proxy_impl.cc", 1916 "worker_host/shared_worker_content_settings_proxy_impl.h", 1917 "worker_host/shared_worker_host.cc", 1918 "worker_host/shared_worker_host.h", 1919 "worker_host/shared_worker_service_impl.cc", 1920 "worker_host/shared_worker_service_impl.h", 1921 "worker_host/worker_script_fetch_initiator.cc", 1922 "worker_host/worker_script_fetch_initiator.h", 1923 "worker_host/worker_script_fetcher.cc", 1924 "worker_host/worker_script_fetcher.h", 1925 "worker_host/worker_script_loader.cc", 1926 "worker_host/worker_script_loader.h", 1927 "worker_host/worker_script_loader_factory.cc", 1928 "worker_host/worker_script_loader_factory.h", 1929 ] 1930 1931 if (is_mac) { 1932 sources += [ 1933 "../app_shim_remote_cocoa/web_drag_source_mac.h", 1934 "../app_shim_remote_cocoa/web_drag_source_mac.mm", 1935 "accessibility/accessibility_event_recorder_mac.mm", 1936 "accessibility/accessibility_tools_utils_mac.h", 1937 "accessibility/accessibility_tools_utils_mac.mm", 1938 "accessibility/accessibility_tree_formatter_mac.mm", 1939 "accessibility/accessibility_tree_formatter_utils_mac.h", 1940 "accessibility/accessibility_tree_formatter_utils_mac.mm", 1941 "accessibility/browser_accessibility_cocoa.h", 1942 "accessibility/browser_accessibility_cocoa.mm", 1943 "accessibility/browser_accessibility_mac.h", 1944 "accessibility/browser_accessibility_mac.mm", 1945 "accessibility/browser_accessibility_manager_mac.h", 1946 "accessibility/browser_accessibility_manager_mac.mm", 1947 "accessibility/browser_accessibility_state_impl_mac.mm", 1948 "browser_plugin/browser_plugin_popup_menu_helper_mac.h", 1949 "browser_plugin/browser_plugin_popup_menu_helper_mac.mm", 1950 "child_process_launcher_helper_mac.cc", 1951 "child_process_task_port_provider_mac.cc", 1952 "child_process_task_port_provider_mac.h", 1953 "cocoa/system_hotkey_helper_mac.h", 1954 "cocoa/system_hotkey_helper_mac.mm", 1955 "cocoa/system_hotkey_map.h", 1956 "cocoa/system_hotkey_map.mm", 1957 "devtools/protocol/native_input_event_builder_mac.mm", 1958 "media/desktop_media_window_registry_mac.mm", 1959 "memory/swap_metrics_driver_impl_mac.cc", 1960 "memory/swap_metrics_driver_impl_mac.h", 1961 "renderer_host/clipboard_host_impl_mac.mm", 1962 "renderer_host/input/fling_scheduler_mac.h", 1963 "renderer_host/input/fling_scheduler_mac.mm", 1964 "renderer_host/input/mouse_wheel_rails_filter_mac.cc", 1965 "renderer_host/input/mouse_wheel_rails_filter_mac.h", 1966 "renderer_host/input/synthetic_gesture_target_mac.h", 1967 "renderer_host/input/synthetic_gesture_target_mac.mm", 1968 "renderer_host/input/web_input_event_builders_mac.h", 1969 "renderer_host/input/web_input_event_builders_mac.mm", 1970 "renderer_host/native_web_keyboard_event_mac.mm", 1971 "renderer_host/popup_menu_helper_mac.h", 1972 "renderer_host/popup_menu_helper_mac.mm", 1973 "renderer_host/render_widget_host_view_mac.h", 1974 "renderer_host/render_widget_host_view_mac.mm", 1975 "renderer_host/render_widget_host_view_mac_editcommand_helper.h", 1976 "renderer_host/render_widget_host_view_mac_editcommand_helper.mm", 1977 "renderer_host/text_input_client_mac.h", 1978 "renderer_host/text_input_client_mac.mm", 1979 "renderer_host/text_input_host_impl.h", 1980 "renderer_host/text_input_host_impl.mm", 1981 "renderer_host/webmenurunner_mac.h", 1982 "renderer_host/webmenurunner_mac.mm", 1983 "sandbox_parameters_mac.h", 1984 "sandbox_parameters_mac.mm", 1985 "scheduler/responsiveness/native_event_observer_mac.mm", 1986 "screenlock_monitor/screenlock_monitor_device_source_mac.mm", 1987 "speech/tts_mac.mm", 1988 "theme_helper_mac.h", 1989 "theme_helper_mac.mm", 1990 "web_contents/web_contents_impl_mac.mm", 1991 "web_contents/web_contents_view_mac.h", 1992 "web_contents/web_contents_view_mac.mm", 1993 "web_contents/web_drag_dest_mac.h", 1994 "web_contents/web_drag_dest_mac.mm", 1995 ] 1996 } 1997 1998 if (is_android) { 1999 sources += [ 2000 "android/android_overlay_provider_impl.cc", 2001 "android/android_overlay_provider_impl.h", 2002 "android/app_web_message_port.cc", 2003 "android/background_sync_network_observer_android.cc", 2004 "android/background_sync_network_observer_android.h", 2005 "android/browser_startup_controller.cc", 2006 "android/browser_startup_controller.h", 2007 "android/content_feature_list.cc", 2008 "android/content_startup_flags.cc", 2009 "android/content_startup_flags.h", 2010 "android/content_url_loader_factory.cc", 2011 "android/content_url_loader_factory.h", 2012 "android/devtools_auth.cc", 2013 "android/dialog_overlay_impl.cc", 2014 "android/dialog_overlay_impl.h", 2015 "android/gpu_process_callback.cc", 2016 "android/java_interfaces_impl.cc", 2017 "android/java_interfaces_impl.h", 2018 "android/launcher_thread.cc", 2019 "android/launcher_thread.h", 2020 "android/message_port_descriptor.cc", 2021 "android/scoped_surface_request_manager.cc", 2022 "android/scoped_surface_request_manager.h", 2023 "android/text_suggestion_host_android.cc", 2024 "android/text_suggestion_host_android.h", 2025 "android/text_suggestion_host_mojo_impl_android.cc", 2026 "android/text_suggestion_host_mojo_impl_android.h", 2027 "child_process_launcher_helper_android.cc", 2028 "media/android/browser_gpu_video_accelerator_factories.cc", 2029 "media/android/browser_gpu_video_accelerator_factories.h", 2030 "media/android/media_player_renderer.cc", 2031 "media/android/media_player_renderer.h", 2032 "media/android/media_player_renderer_web_contents_observer.cc", 2033 "media/android/media_player_renderer_web_contents_observer.h", 2034 "media/android/media_resource_getter_impl.cc", 2035 "media/android/media_resource_getter_impl.h", 2036 "media/session/audio_focus_delegate_android.cc", 2037 "media/session/audio_focus_delegate_android.h", 2038 "media/session/media_session_android.cc", 2039 "media/session/media_session_android.h", 2040 "renderer_host/input/web_input_event_builders_android.cc", 2041 "renderer_host/input/web_input_event_builders_android.h", 2042 "renderer_host/navigation_controller_android.cc", 2043 "renderer_host/navigation_controller_android.h", 2044 "speech/speech_recognizer_impl_android.cc", 2045 "speech/speech_recognizer_impl_android.h", 2046 "speech/tts_android.cc", 2047 "speech/tts_android.h", 2048 "tracing/background_reached_code_tracing_observer_android.cc", 2049 "tracing/background_reached_code_tracing_observer_android.h", 2050 ] 2051 } 2052 2053 if (is_win) { 2054 sources += [ 2055 "accessibility/accessibility_event_recorder_uia_win.cc", 2056 "accessibility/accessibility_event_recorder_uia_win.h", 2057 "accessibility/accessibility_event_recorder_win.cc", 2058 "accessibility/accessibility_tree_formatter_uia_win.cc", 2059 "accessibility/accessibility_tree_formatter_uia_win.h", 2060 "accessibility/accessibility_tree_formatter_utils_win.cc", 2061 "accessibility/accessibility_tree_formatter_utils_win.h", 2062 "accessibility/accessibility_tree_formatter_win.cc", 2063 "accessibility/browser_accessibility_com_win.cc", 2064 "accessibility/browser_accessibility_com_win.h", 2065 "accessibility/browser_accessibility_manager_win.cc", 2066 "accessibility/browser_accessibility_manager_win.h", 2067 "accessibility/browser_accessibility_state_impl_win.cc", 2068 "accessibility/browser_accessibility_win.cc", 2069 "accessibility/browser_accessibility_win.h", 2070 "child_process_launcher_helper_win.cc", 2071 "memory/swap_metrics_driver_impl_win.cc", 2072 "renderer_host/direct_manipulation_event_handler_win.cc", 2073 "renderer_host/direct_manipulation_event_handler_win.h", 2074 "renderer_host/direct_manipulation_helper_win.cc", 2075 "renderer_host/direct_manipulation_helper_win.h", 2076 "renderer_host/dwrite_font_file_util_win.cc", 2077 "renderer_host/dwrite_font_file_util_win.h", 2078 "renderer_host/dwrite_font_lookup_table_builder_win.cc", 2079 "renderer_host/dwrite_font_lookup_table_builder_win.h", 2080 "renderer_host/dwrite_font_proxy_impl_win.cc", 2081 "renderer_host/dwrite_font_proxy_impl_win.h", 2082 "renderer_host/dwrite_font_uma_logging_win.cc", 2083 "renderer_host/dwrite_font_uma_logging_win.h", 2084 "renderer_host/legacy_render_widget_host_win.cc", 2085 "renderer_host/legacy_render_widget_host_win.h", 2086 "screenlock_monitor/screenlock_monitor_device_source_win.cc", 2087 "speech/tts_win.cc", 2088 ] 2089 } 2090 2091 if (toolkit_views) { 2092 deps += [ "//ui/events" ] 2093 } 2094 2095 if (use_x11) { 2096 deps += [ "//ui/base/x" ] 2097 } 2098 2099 if (is_linux || is_chromeos) { 2100 sources += [ 2101 "child_process_launcher_helper_linux.cc", 2102 "font_access/font_enumeration_cache_fontconfig.cc", 2103 "font_access/font_enumeration_cache_fontconfig.h", 2104 "font_service.cc", 2105 "font_service.h", 2106 "memory/swap_metrics_driver_impl_linux.cc", 2107 "memory/swap_metrics_driver_impl_linux.h", 2108 "sandbox_host_linux.cc", 2109 "sandbox_host_linux.h", 2110 "sandbox_ipc_linux.cc", 2111 "sandbox_ipc_linux.h", 2112 "zygote_host/zygote_host_impl_linux.cc", 2113 "zygote_host/zygote_host_impl_linux.h", 2114 ] 2115 2116 public_deps += [ "//components/services/font/public/mojom" ] 2117 2118 deps += [ 2119 "//components/crash/content/browser/error_reporting", 2120 "//components/services/font:lib", 2121 "//third_party/blink/public/mojom:memory_usage_monitor_linux_mojo_bindings", 2122 ] 2123 } 2124 2125 if (is_chromeos) { 2126 sources += 2127 [ "screenlock_monitor/screenlock_monitor_device_source_chromeos.cc" ] 2128 } 2129 2130 if (is_linux) { 2131 sources += [ "speech/tts_linux.cc" ] 2132 deps += [ "//third_party/speech-dispatcher" ] 2133 } 2134 2135 if (is_bsd) { 2136 sources -= [ 2137 "sandbox_host_linux.cc", 2138 "sandbox_host_linux.h", 2139 "sandbox_ipc_linux.cc", 2140 "sandbox_ipc_linux.h", 2141 ] 2142 } 2143 2144 # ChromeOS also defines linux but their memory-monitors conflict. 2145 if (is_chromeos) { 2146 sources += [ 2147 "media/keyboard_mic_registration.cc", 2148 "media/keyboard_mic_registration.h", 2149 "tracing/cros_tracing_agent.cc", 2150 "tracing/cros_tracing_agent.h", 2151 ] 2152 deps += [ 2153 "//chromeos/resources", 2154 "//components/chromeos_camera:mojo_mjpeg_decode_accelerator", 2155 "//services/data_decoder/public/cpp", 2156 "//services/data_decoder/public/mojom", 2157 ] 2158 } 2159 2160 if (is_chromecast) { 2161 deps += [ "//chromecast:chromecast_buildflags" ] 2162 } 2163 2164 if (is_chromecast && (is_linux || is_chromeos)) { 2165 sources += [ 2166 "tracing/cast_tracing_agent.cc", 2167 "tracing/cast_tracing_agent.h", 2168 ] 2169 2170 deps += [ "//chromecast/tracing:system_tracer" ] 2171 2172 defines += [ "CAST_TRACING_AGENT=1" ] 2173 } 2174 2175 if (is_fuchsia) { 2176 sources += [ 2177 "child_process_launcher_helper_fuchsia.cc", 2178 "speech/tts_fuchsia.cc", 2179 ] 2180 deps += [ "//third_party/fuchsia-sdk/sdk/pkg/zx" ] 2181 } else if (is_posix) { 2182 sources += [ 2183 "child_process_launcher_helper_posix.cc", 2184 "child_process_launcher_helper_posix.h", 2185 "posix_file_descriptor_info_impl.cc", 2186 "posix_file_descriptor_info_impl.h", 2187 ] 2188 } 2189 2190 if (!is_fuchsia && !is_android) { 2191 deps += [ "//content/browser/devtools:devtools_resources" ] 2192 } 2193 2194 if (enable_basic_printing) { 2195 deps += [ "//printing" ] 2196 } 2197 2198 if (is_mac) { 2199 frameworks += [ "AppKit.framework" ] 2200 sources += [ 2201 "../app_shim_remote_cocoa/web_contents_ns_view_bridge.h", 2202 "../app_shim_remote_cocoa/web_contents_ns_view_bridge.mm", 2203 "font_access/font_enumeration_cache_mac.h", 2204 "font_access/font_enumeration_cache_mac.mm", 2205 "gpu/ca_transaction_gpu_coordinator.cc", 2206 "gpu/ca_transaction_gpu_coordinator.h", 2207 "sandbox_support_mac_impl.h", 2208 "sandbox_support_mac_impl.mm", 2209 ] 2210 deps += [ 2211 "//components/metal_util", 2212 "//components/remote_cocoa/app_shim", 2213 "//components/remote_cocoa/browser", 2214 "//components/remote_cocoa/common:mojo", 2215 "//ui/events:dom_keyboard_layout", 2216 ] 2217 } 2218 2219 if (!is_mac) { 2220 deps += [ "//sandbox" ] 2221 } 2222 if (!is_android) { 2223 deps += [ 2224 "//components/vector_icons", 2225 "//content/browser/tracing:resources", 2226 ] 2227 } 2228 2229 # Desktop/Window/WebContents screen capture implementations, conditionally 2230 # built depending on the available implementations for each platform. 2231 if (enable_screen_capture && !is_android) { 2232 sources += [ 2233 "media/capture/desktop_capture_device.cc", 2234 "media/capture/desktop_capture_device.h", 2235 "media/capture/frame_sink_video_capture_device.cc", 2236 "media/capture/frame_sink_video_capture_device.h", 2237 "media/capture/mouse_cursor_overlay_controller.cc", 2238 "media/capture/mouse_cursor_overlay_controller.h", 2239 "media/capture/web_contents_video_capture_device.cc", 2240 "media/capture/web_contents_video_capture_device.h", 2241 ] 2242 deps += [ "//third_party/webrtc_overrides:webrtc_component" ] 2243 if (use_aura) { 2244 sources += [ 2245 "media/capture/aura_window_video_capture_device.cc", 2246 "media/capture/aura_window_video_capture_device.h", 2247 "media/capture/mouse_cursor_overlay_controller_aura.cc", 2248 ] 2249 deps += [ "//ui/base/cursor" ] 2250 } 2251 if (is_chromeos) { 2252 sources += [ 2253 "media/capture/slow_capture_overlay_chromeos.cc", 2254 "media/capture/slow_capture_overlay_chromeos.h", 2255 "media/capture/slow_window_capturer_chromeos.cc", 2256 "media/capture/slow_window_capturer_chromeos.h", 2257 ] 2258 } 2259 if (is_mac) { 2260 sources += [ "media/capture/mouse_cursor_overlay_controller_mac.mm" ] 2261 deps += [ 2262 "//sandbox/mac:seatbelt", 2263 "//sandbox/mac:seatbelt_extension", 2264 ] 2265 } 2266 if (chromeos_is_browser_only) { 2267 sources += [ 2268 "media/capture/desktop_capturer_lacros.cc", 2269 "media/capture/desktop_capturer_lacros.h", 2270 ] 2271 deps += [ 2272 "//chromeos/crosapi/mojom", 2273 "//chromeos/lacros", 2274 ] 2275 } 2276 } 2277 2278 if (is_win) { 2279 sources += [ 2280 "font_access/font_enumeration_cache_win.cc", 2281 "font_access/font_enumeration_cache_win.h", 2282 "installedapp/installed_app_provider_impl_win.cc", 2283 "installedapp/installed_app_provider_impl_win.h", 2284 "renderer_host/virtual_keyboard_controller_win.cc", 2285 "renderer_host/virtual_keyboard_controller_win.h", 2286 "utility_sandbox_delegate_win.cc", 2287 ] 2288 defines += [ 2289 # This prevents the inclusion of atlhost.h which paired 2290 # with the windows 8 sdk it does the wrong thing. 2291 "__ATLHOST_H__", 2292 ] 2293 deps += [ 2294 "//third_party/blink/public/common:font_unique_name_table_proto", 2295 "//third_party/iaccessible2", 2296 "//third_party/isimpledom", 2297 ] 2298 libs += [ 2299 "comctl32.lib", 2300 "dinput8.lib", 2301 "dwmapi.lib", 2302 "dxguid.lib", 2303 "imm32.lib", 2304 "oleacc.lib", 2305 "portabledeviceguids.lib", 2306 "uiautomationcore.lib", 2307 "wtsapi32.lib", 2308 ] 2309 } 2310 2311 if (use_udev) { 2312 deps += [ 2313 "//device/udev_linux", 2314 "//media/capture", 2315 ] 2316 } 2317 2318 if (enable_plugins) { 2319 sources += [ 2320 "../public/browser/plugin_service.h", 2321 "media/session/pepper_playback_observer.cc", 2322 "media/session/pepper_playback_observer.h", 2323 "media/session/pepper_player_delegate.cc", 2324 "media/session/pepper_player_delegate.h", 2325 "plugin_list.cc", 2326 "plugin_list.h", 2327 "plugin_private_storage_helper.cc", 2328 "plugin_private_storage_helper.h", 2329 "plugin_service_impl.cc", 2330 "plugin_service_impl.h", 2331 "ppapi_plugin_process_host.cc", 2332 "ppapi_plugin_process_host.h", 2333 "ppapi_plugin_process_host_receiver_bindings.cc", 2334 "renderer_host/pepper/browser_ppapi_host_impl.cc", 2335 "renderer_host/pepper/browser_ppapi_host_impl.h", 2336 "renderer_host/pepper/content_browser_pepper_host_factory.cc", 2337 "renderer_host/pepper/content_browser_pepper_host_factory.h", 2338 "renderer_host/pepper/pepper_browser_font_singleton_host.cc", 2339 "renderer_host/pepper/pepper_browser_font_singleton_host.h", 2340 "renderer_host/pepper/pepper_external_file_ref_backend.cc", 2341 "renderer_host/pepper/pepper_external_file_ref_backend.h", 2342 "renderer_host/pepper/pepper_file_io_host.cc", 2343 "renderer_host/pepper/pepper_file_io_host.h", 2344 "renderer_host/pepper/pepper_file_ref_host.cc", 2345 "renderer_host/pepper/pepper_file_ref_host.h", 2346 "renderer_host/pepper/pepper_file_system_browser_host.cc", 2347 "renderer_host/pepper/pepper_file_system_browser_host.h", 2348 "renderer_host/pepper/pepper_gamepad_host.cc", 2349 "renderer_host/pepper/pepper_gamepad_host.h", 2350 "renderer_host/pepper/pepper_host_resolver_message_filter.cc", 2351 "renderer_host/pepper/pepper_host_resolver_message_filter.h", 2352 "renderer_host/pepper/pepper_internal_file_ref_backend.cc", 2353 "renderer_host/pepper/pepper_internal_file_ref_backend.h", 2354 "renderer_host/pepper/pepper_message_filter.cc", 2355 "renderer_host/pepper/pepper_message_filter.h", 2356 "renderer_host/pepper/pepper_network_monitor_host.cc", 2357 "renderer_host/pepper/pepper_network_monitor_host.h", 2358 "renderer_host/pepper/pepper_network_proxy_host.cc", 2359 "renderer_host/pepper/pepper_network_proxy_host.h", 2360 "renderer_host/pepper/pepper_print_settings_manager.cc", 2361 "renderer_host/pepper/pepper_print_settings_manager.h", 2362 "renderer_host/pepper/pepper_printing_host.cc", 2363 "renderer_host/pepper/pepper_printing_host.h", 2364 "renderer_host/pepper/pepper_proxy_lookup_helper.cc", 2365 "renderer_host/pepper/pepper_proxy_lookup_helper.h", 2366 "renderer_host/pepper/pepper_renderer_connection.cc", 2367 "renderer_host/pepper/pepper_renderer_connection.h", 2368 "renderer_host/pepper/pepper_security_helper.cc", 2369 "renderer_host/pepper/pepper_security_helper.h", 2370 "renderer_host/pepper/pepper_socket_utils.cc", 2371 "renderer_host/pepper/pepper_socket_utils.h", 2372 "renderer_host/pepper/pepper_tcp_server_socket_message_filter.cc", 2373 "renderer_host/pepper/pepper_tcp_server_socket_message_filter.h", 2374 "renderer_host/pepper/pepper_tcp_socket_message_filter.cc", 2375 "renderer_host/pepper/pepper_tcp_socket_message_filter.h", 2376 "renderer_host/pepper/pepper_udp_socket_message_filter.cc", 2377 "renderer_host/pepper/pepper_udp_socket_message_filter.h", 2378 "renderer_host/pepper/quota_reservation.cc", 2379 "renderer_host/pepper/quota_reservation.h", 2380 "renderer_host/plugin_registry_impl.cc", 2381 "renderer_host/plugin_registry_impl.h", 2382 ] 2383 deps += [ 2384 "//ppapi/host", 2385 "//ppapi/proxy:common", 2386 "//ppapi/proxy:ipc", 2387 "//ppapi/shared_impl", 2388 ] 2389 2390 if (is_chromeos) { 2391 sources += [ 2392 "renderer_host/pepper/pepper_vpn_provider_message_filter_chromeos.cc", 2393 "renderer_host/pepper/pepper_vpn_provider_message_filter_chromeos.h", 2394 ] 2395 } 2396 2397 if (is_linux || is_chromeos) { 2398 deps += [ "//components/services/font:ppapi_fontconfig_matching" ] 2399 } 2400 } 2401 2402 if (enable_library_cdms) { 2403 sources += [ 2404 "media/cdm_file_impl.cc", 2405 "media/cdm_file_impl.h", 2406 "media/cdm_storage_impl.cc", 2407 "media/cdm_storage_impl.h", 2408 "media/key_system_support_impl.cc", 2409 "media/key_system_support_impl.h", 2410 ] 2411 } 2412 2413 if (use_atk) { 2414 sources += [ 2415 "accessibility/accessibility_event_recorder_auralinux.cc", 2416 "accessibility/accessibility_tree_formatter_auralinux.cc", 2417 "accessibility/accessibility_tree_formatter_utils_auralinux.cc", 2418 "accessibility/accessibility_tree_formatter_utils_auralinux.h", 2419 "accessibility/browser_accessibility_auralinux.cc", 2420 "accessibility/browser_accessibility_auralinux.h", 2421 "accessibility/browser_accessibility_manager_auralinux.cc", 2422 "accessibility/browser_accessibility_manager_auralinux.h", 2423 ] 2424 2425 configs += [ 2426 "//build/config/linux/atk", 2427 "//build/config/linux/atspi2", 2428 ] 2429 2430 if (use_glib) { 2431 configs += [ "//build/config/linux:glib" ] 2432 } 2433 } 2434 2435 if ((is_linux || is_chromeos) && use_aura) { 2436 deps += [ "//third_party/fontconfig" ] 2437 } 2438 2439 if (use_x11) { 2440 deps += [ 2441 "//ui/events/platform/x11", 2442 "//ui/gfx/x", 2443 ] 2444 sources += [ 2445 "gpu/gpu_memory_buffer_manager_singleton_x11.cc", 2446 "gpu/gpu_memory_buffer_manager_singleton_x11.h", 2447 ] 2448 } 2449 2450 if (use_pangocairo) { 2451 configs += [ "//build/config/linux/pangocairo" ] 2452 } 2453 2454 if (is_android) { 2455 sources += [ 2456 "accessibility/accessibility_tree_formatter_android.cc", 2457 "accessibility/browser_accessibility_android.cc", 2458 "accessibility/browser_accessibility_android.h", 2459 "accessibility/browser_accessibility_manager_android.cc", 2460 "accessibility/browser_accessibility_manager_android.h", 2461 "accessibility/browser_accessibility_state_impl_android.cc", 2462 "accessibility/captioning_controller.cc", 2463 "accessibility/captioning_controller.h", 2464 "accessibility/web_contents_accessibility_android.cc", 2465 "accessibility/web_contents_accessibility_android.h", 2466 "android/content_ui_event_handler.cc", 2467 "android/content_ui_event_handler.h", 2468 "android/content_view_statics.cc", 2469 "android/date_time_chooser_android.cc", 2470 "android/date_time_chooser_android.h", 2471 "android/gesture_listener_manager.cc", 2472 "android/gesture_listener_manager.h", 2473 "android/ime_adapter_android.cc", 2474 "android/ime_adapter_android.h", 2475 "android/java/gin_java_bound_object.cc", 2476 "android/java/gin_java_bound_object.h", 2477 "android/java/gin_java_bound_object_delegate.cc", 2478 "android/java/gin_java_bound_object_delegate.h", 2479 "android/java/gin_java_bridge_dispatcher_host.cc", 2480 "android/java/gin_java_bridge_dispatcher_host.h", 2481 "android/java/gin_java_bridge_message_filter.cc", 2482 "android/java/gin_java_bridge_message_filter.h", 2483 "android/java/gin_java_method_invocation_helper.cc", 2484 "android/java/gin_java_method_invocation_helper.h", 2485 "android/java/gin_java_script_to_java_types_coercion.cc", 2486 "android/java/gin_java_script_to_java_types_coercion.h", 2487 "android/java/java_bridge_thread.cc", 2488 "android/java/java_bridge_thread.h", 2489 "android/java/java_method.cc", 2490 "android/java/java_method.h", 2491 "android/java/java_type.cc", 2492 "android/java/java_type.h", 2493 "android/java/jni_reflect.cc", 2494 "android/java/jni_reflect.h", 2495 "android/javascript_injector.cc", 2496 "android/javascript_injector.h", 2497 "android/load_url_params.cc", 2498 "android/navigation_handle_proxy.cc", 2499 "android/navigation_handle_proxy.h", 2500 "android/nfc_host.cc", 2501 "android/nfc_host.h", 2502 "android/overscroll_controller_android.cc", 2503 "android/overscroll_controller_android.h", 2504 "android/render_widget_host_connector.cc", 2505 "android/render_widget_host_connector.h", 2506 "android/select_popup.cc", 2507 "android/select_popup.h", 2508 "android/selection/composited_touch_handle_drawable.cc", 2509 "android/selection/composited_touch_handle_drawable.h", 2510 "android/selection/selection_popup_controller.cc", 2511 "android/selection/selection_popup_controller.h", 2512 "android/selection/smart_selection_client.cc", 2513 "android/selection/smart_selection_client.h", 2514 "android/synchronous_compositor_host.cc", 2515 "android/synchronous_compositor_host.h", 2516 "android/synchronous_compositor_sync_call_bridge.cc", 2517 "android/synchronous_compositor_sync_call_bridge.h", 2518 "android/tracing_controller_android.cc", 2519 "android/tracing_controller_android.h", 2520 "android/web_contents_observer_proxy.cc", 2521 "android/web_contents_observer_proxy.h", 2522 "contacts/contacts_provider_android.cc", 2523 "contacts/contacts_provider_android.h", 2524 "devtools/devtools_frame_trace_recorder.cc", 2525 "devtools/devtools_frame_trace_recorder.h", 2526 "font_unique_name_lookup/font_unique_name_lookup.cc", 2527 "font_unique_name_lookup/font_unique_name_lookup.h", 2528 "font_unique_name_lookup/font_unique_name_lookup_service.cc", 2529 "font_unique_name_lookup/font_unique_name_lookup_service.h", 2530 "media/capture/screen_capture_device_android.cc", 2531 "media/capture/screen_capture_device_android.h", 2532 "memory/swap_metrics_driver_impl_linux.cc", 2533 "memory/swap_metrics_driver_impl_linux.h", 2534 "renderer_host/compositor_dependencies_android.cc", 2535 "renderer_host/compositor_dependencies_android.h", 2536 "renderer_host/compositor_impl_android.cc", 2537 "renderer_host/compositor_impl_android.h", 2538 "renderer_host/delegated_frame_host_client_android.cc", 2539 "renderer_host/delegated_frame_host_client_android.h", 2540 "renderer_host/input/fling_scheduler_android.cc", 2541 "renderer_host/input/fling_scheduler_android.h", 2542 "renderer_host/input/synthetic_gesture_target_android.cc", 2543 "renderer_host/input/synthetic_gesture_target_android.h", 2544 "renderer_host/input/touch_selection_controller_client_manager_android.cc", 2545 "renderer_host/input/touch_selection_controller_client_manager_android.h", 2546 "renderer_host/native_web_keyboard_event_android.cc", 2547 "renderer_host/render_frame_host_android.cc", 2548 "renderer_host/render_frame_host_android.h", 2549 "renderer_host/render_widget_host_view_android.cc", 2550 "renderer_host/render_widget_host_view_android.h", 2551 "screen_orientation/screen_orientation_delegate_android.cc", 2552 "screen_orientation/screen_orientation_delegate_android.h", 2553 "sms/sms_provider_gms.cc", 2554 "sms/sms_provider_gms.h", 2555 "speech/tts_environment_android_impl.cc", 2556 "speech/tts_environment_android_impl.h", 2557 "web_contents/web_contents_android.cc", 2558 "web_contents/web_contents_android.h", 2559 "web_contents/web_contents_view_android.cc", 2560 "web_contents/web_contents_view_android.h", 2561 ] 2562 2563 deps += [ 2564 ":reflection_jni_headers", 2565 "//build/config/freetype", 2566 "//components/tracing:graphics_provider", 2567 "//content/public/android:jni", 2568 "//device/gamepad/public/mojom", 2569 "//gpu/command_buffer/service:gles2", 2570 "//media", 2571 "//media/capture/content/android", 2572 "//media/capture/video/android", 2573 "//third_party/blink/public/common:font_unique_name_table_proto", 2574 "//third_party/icu", 2575 "//ui/accessibility:ax_assistant", 2576 "//ui/accessibility/mojom", 2577 "//ui/android", 2578 "//ui/compositor", 2579 "//url:gurl_android", 2580 "//url:origin_android", 2581 ] 2582 if (enable_vulkan) { 2583 deps += [ "//gpu/vulkan/init" ] 2584 } 2585 defines += [ "APPCACHE_USE_SIMPLE_CACHE" ] 2586 libs += [ "jnigraphics" ] 2587 } else { 2588 # Not Android. 2589 sources += [ 2590 # The WebAuthn devtools protocol API is not supported in Android yet. 2591 "$target_gen_dir/devtools/protocol/web_authn.cc", 2592 "$target_gen_dir/devtools/protocol/web_authn.h", 2593 2594 # Devtools frontend not included in Android 2595 "devtools/devtools_frontend_host_impl.cc", 2596 "devtools/devtools_frontend_host_impl.h", 2597 "devtools/protocol/webauthn_handler.cc", 2598 "devtools/protocol/webauthn_handler.h", 2599 "host_zoom_level_context.cc", 2600 "host_zoom_level_context.h", 2601 "host_zoom_map_impl.cc", 2602 "host_zoom_map_impl.h", 2603 "media/session/audio_focus_delegate_default.cc", 2604 2605 # The Direct Sockets API is not implemented on Android. 2606 "direct_sockets/direct_sockets_service_impl.cc", 2607 "direct_sockets/direct_sockets_service_impl.h", 2608 2609 # The Serial API is not implemented on Android. 2610 "serial/serial_service.cc", 2611 "serial/serial_service.h", 2612 2613 # Most speech code is non-Android. 2614 "speech/audio_buffer.cc", 2615 "speech/audio_buffer.h", 2616 "speech/audio_encoder.cc", 2617 "speech/audio_encoder.h", 2618 "speech/endpointer/endpointer.cc", 2619 "speech/endpointer/endpointer.h", 2620 "speech/endpointer/energy_endpointer.cc", 2621 "speech/endpointer/energy_endpointer.h", 2622 "speech/endpointer/energy_endpointer_params.cc", 2623 "speech/endpointer/energy_endpointer_params.h", 2624 "speech/speech_recognition_engine.cc", 2625 "speech/speech_recognition_engine.h", 2626 "speech/speech_recognizer_impl.cc", 2627 "speech/speech_recognizer_impl.h", 2628 "tracing/tracing_ui.cc", 2629 "tracing/tracing_ui.h", 2630 2631 # Most webauth code is non-Android 2632 "webauth/authenticator_common.cc", 2633 "webauth/authenticator_common.h", 2634 "webauth/authenticator_environment_impl.cc", 2635 "webauth/authenticator_environment_impl.h", 2636 "webauth/authenticator_impl.cc", 2637 "webauth/authenticator_impl.h", 2638 "webauth/authenticator_mojom_traits.h", 2639 "webauth/virtual_authenticator.cc", 2640 "webauth/virtual_authenticator.h", 2641 "webauth/virtual_authenticator_manager_impl.cc", 2642 "webauth/virtual_authenticator_manager_impl.h", 2643 "webauth/virtual_authenticator_mojom_traits.h", 2644 "webauth/virtual_authenticator_request_delegate.cc", 2645 "webauth/virtual_authenticator_request_delegate.h", 2646 "webauth/virtual_discovery.cc", 2647 "webauth/virtual_discovery.h", 2648 "webauth/virtual_fido_discovery_factory.cc", 2649 "webauth/virtual_fido_discovery_factory.h", 2650 ] 2651 2652 deps += [ 2653 "//components/speech", 2654 "//third_party/flac", 2655 ] 2656 } 2657 2658 if (is_mac) { 2659 deps += [ 2660 "//media", 2661 "//third_party/mozilla", 2662 "//ui/accelerated_widget_mac", 2663 ] 2664 frameworks += [ 2665 "Carbon.framework", 2666 "QuartzCore.framework", 2667 "IOSurface.framework", 2668 ] 2669 sources += [ 2670 "../app_shim_remote_cocoa/ns_view_bridge_factory_impl.mm", 2671 "../app_shim_remote_cocoa/popup_window_mac.h", 2672 "../app_shim_remote_cocoa/popup_window_mac.mm", 2673 "../app_shim_remote_cocoa/render_widget_host_ns_view_bridge.h", 2674 "../app_shim_remote_cocoa/render_widget_host_ns_view_bridge.mm", 2675 "../app_shim_remote_cocoa/render_widget_host_ns_view_host_helper.h", 2676 "../app_shim_remote_cocoa/render_widget_host_view_cocoa.h", 2677 "../app_shim_remote_cocoa/render_widget_host_view_cocoa.mm", 2678 "../app_shim_remote_cocoa/web_contents_view_cocoa.h", 2679 "../app_shim_remote_cocoa/web_contents_view_cocoa.mm", 2680 ] 2681 } 2682 2683 if (is_chromeos) { 2684 sources += [ 2685 "gpu/chromeos/delegate_to_browser_gpu_service_accelerator_factory.cc", 2686 "gpu/chromeos/video_capture_dependencies.cc", 2687 "gpu/chromeos/video_capture_dependencies.h", 2688 ] 2689 2690 deps += [ 2691 "//chromeos/assistant:buildflags", 2692 "//chromeos/audio", 2693 "//chromeos/constants", 2694 "//chromeos/dbus", 2695 "//chromeos/dbus/power", 2696 "//chromeos/dbus/power:power_manager_proto", 2697 "//chromeos/network", 2698 "//chromeos/system", 2699 "//components/session_manager/core", 2700 ] 2701 } 2702 2703 if (use_aura) { 2704 deps += [ 2705 "//ui/aura", 2706 "//ui/aura_extra", 2707 "//ui/strings", 2708 "//ui/wm", 2709 "//ui/wm/public", 2710 ] 2711 sources += [ 2712 "renderer_host/delegated_frame_host_client_aura.cc", 2713 "renderer_host/delegated_frame_host_client_aura.h", 2714 "renderer_host/render_widget_host_view_event_handler.cc", 2715 "renderer_host/render_widget_host_view_event_handler.h", 2716 ] 2717 2718 if (is_linux && !is_chromeos) { 2719 deps += [ "//ui/base/ime/linux" ] 2720 } 2721 } else { # Not aura. 2722 sources -= [ 2723 "media/desktop_media_window_registry_aura.cc", 2724 "renderer_host/input/synthetic_gesture_target_aura.cc", 2725 "renderer_host/input/synthetic_gesture_target_aura.h", 2726 "renderer_host/input/touch_selection_controller_client_aura.cc", 2727 "renderer_host/input/touch_selection_controller_client_aura.h", 2728 "renderer_host/native_web_keyboard_event_aura.cc", 2729 "renderer_host/render_widget_host_view_aura.cc", 2730 "renderer_host/render_widget_host_view_aura.h", 2731 "web_contents/aura/gesture_nav_simple.cc", 2732 "web_contents/aura/gesture_nav_simple.h", 2733 "web_contents/web_contents_view_aura.cc", 2734 "web_contents/web_contents_view_aura.h", 2735 ] 2736 } 2737 2738 if (use_aura || is_mac) { 2739 sources += [ 2740 "compositor/image_transport_factory.cc", 2741 "compositor/image_transport_factory.h", 2742 "compositor/viz_process_transport_factory.cc", 2743 "compositor/viz_process_transport_factory.h", 2744 "context_factory.cc", 2745 "renderer_host/delegated_frame_host.cc", 2746 "renderer_host/delegated_frame_host.h", 2747 ] 2748 deps += [ 2749 "//components/viz/service/main", 2750 "//ui/compositor", 2751 ] 2752 if (is_mac) { 2753 sources += [ 2754 "renderer_host/browser_compositor_view_mac.h", 2755 "renderer_host/browser_compositor_view_mac.mm", 2756 ] 2757 } 2758 } 2759 2760 if ((is_linux || is_chromeos) && use_dbus) { 2761 deps += [ "//dbus" ] 2762 } 2763 2764 if (use_ozone) { 2765 deps += [ "//ui/ozone" ] 2766 } 2767 2768 if (use_cras) { 2769 defines += [ "USE_CRAS" ] 2770 } 2771 2772 if (enable_ipc_fuzzer) { 2773 configs += [ "//tools/ipc_fuzzer:ipc_fuzzer_config" ] 2774 } 2775 2776 if (use_minikin_hyphenation) { 2777 sources += [ 2778 "hyphenation/hyphenation_impl.cc", 2779 "hyphenation/hyphenation_impl.h", 2780 ] 2781 } 2782 2783 if (enable_reporting) { 2784 sources += [ 2785 "net/cross_origin_embedder_policy_reporter.cc", 2786 "net/cross_origin_embedder_policy_reporter.h", 2787 "net/cross_origin_opener_policy_reporter.cc", 2788 "net/cross_origin_opener_policy_reporter.h", 2789 "net/reporting_service_proxy.cc", 2790 "net/reporting_service_proxy.h", 2791 ] 2792 } 2793 2794 if (use_viz_devtools) { 2795 sources += [ 2796 "gpu/viz_devtools_connector.cc", 2797 "gpu/viz_devtools_connector.h", 2798 ] 2799 } 2800 2801 if (enable_vr) { 2802 if (!is_android) { 2803 sources += [ 2804 "xr/service/isolated_device_provider.cc", 2805 "xr/service/isolated_device_provider.h", 2806 ] 2807 } 2808 2809 sources += [ 2810 "xr/metrics/session_metrics_helper.cc", 2811 "xr/metrics/session_metrics_helper.h", 2812 "xr/metrics/session_timer.cc", 2813 "xr/metrics/session_timer.h", 2814 "xr/metrics/session_tracker.h", 2815 "xr/metrics/webxr_session_tracker.cc", 2816 "xr/metrics/webxr_session_tracker.h", 2817 "xr/service/browser_xr_runtime_impl.cc", 2818 "xr/service/browser_xr_runtime_impl.h", 2819 "xr/service/vr_service_impl.cc", 2820 "xr/service/vr_service_impl.h", 2821 "xr/service/xr_device_service.cc", 2822 "xr/service/xr_device_service.h", 2823 "xr/service/xr_runtime_manager_impl.cc", 2824 "xr/service/xr_runtime_manager_impl.h", 2825 "xr/xr_utils.cc", 2826 "xr/xr_utils.h", 2827 ] 2828 2829 deps += [ 2830 "//device/vr/buildflags", 2831 "//device/vr/orientation", 2832 "//services/metrics/public/cpp:ukm_builders", 2833 ] 2834 } 2835} 2836 2837buildflag_header("accessibility_buildflags") { 2838 header = "accessibility_buildflags.h" 2839 header_dir = "content/browser/accessibility" 2840 flags = [ "USE_ATK=$use_atk" ] 2841} 2842 2843if (is_android) { 2844 generate_jar_jni("reflection_jni_headers") { 2845 classes = [ 2846 "java/lang/Class.class", 2847 "java/lang/Object.class", 2848 "java/lang/reflect/AccessibleObject.class", 2849 "java/lang/reflect/Method.class", 2850 "java/lang/reflect/Modifier.class", 2851 ] 2852 } 2853} 2854 2855# See comment at the top of //content/BUILD.gn for how this works. 2856group("for_content_tests") { 2857 visibility = [ 2858 "//content/public/test/android/*", 2859 "//content/test/*", 2860 "//content/web_test:web_test_browser", 2861 ] 2862 if (!is_component_build) { 2863 public_deps = [ ":browser" ] 2864 } else { 2865 public_deps = [ "//third_party/leveldatabase" ] 2866 } 2867} 2868 2869# Meant for internal components to facilitate WebAuthn. 2870group("for_internal_webauthn") { 2871 visibility = [ "//components/autofill/content/browser/webauthn" ] 2872 if (!is_component_build) { 2873 public_deps = [ ":browser" ] 2874 } 2875} 2876