forked from chromium/chromium
-
Notifications
You must be signed in to change notification settings - Fork 2
/
Copy pathBUILD.gn
3003 lines (2931 loc) · 126 KB
/
BUILD.gn
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
595
596
597
598
599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
614
615
616
617
618
619
620
621
622
623
624
625
626
627
628
629
630
631
632
633
634
635
636
637
638
639
640
641
642
643
644
645
646
647
648
649
650
651
652
653
654
655
656
657
658
659
660
661
662
663
664
665
666
667
668
669
670
671
672
673
674
675
676
677
678
679
680
681
682
683
684
685
686
687
688
689
690
691
692
693
694
695
696
697
698
699
700
701
702
703
704
705
706
707
708
709
710
711
712
713
714
715
716
717
718
719
720
721
722
723
724
725
726
727
728
729
730
731
732
733
734
735
736
737
738
739
740
741
742
743
744
745
746
747
748
749
750
751
752
753
754
755
756
757
758
759
760
761
762
763
764
765
766
767
768
769
770
771
772
773
774
775
776
777
778
779
780
781
782
783
784
785
786
787
788
789
790
791
792
793
794
795
796
797
798
799
800
801
802
803
804
805
806
807
808
809
810
811
812
813
814
815
816
817
818
819
820
821
822
823
824
825
826
827
828
829
830
831
832
833
834
835
836
837
838
839
840
841
842
843
844
845
846
847
848
849
850
851
852
853
854
855
856
857
858
859
860
861
862
863
864
865
866
867
868
869
870
871
872
873
874
875
876
877
878
879
880
881
882
883
884
885
886
887
888
889
890
891
892
893
894
895
896
897
898
899
900
901
902
903
904
905
906
907
908
909
910
911
912
913
914
915
916
917
918
919
920
921
922
923
924
925
926
927
928
929
930
931
932
933
934
935
936
937
938
939
940
941
942
943
944
945
946
947
948
949
950
951
952
953
954
955
956
957
958
959
960
961
962
963
964
965
966
967
968
969
970
971
972
973
974
975
976
977
978
979
980
981
982
983
984
985
986
987
988
989
990
991
992
993
994
995
996
997
998
999
1000
# Copyright 2014 The Chromium Authors. All rights reserved.
# Use of this source code is governed by a BSD-style license that can be
# found in the LICENSE file.
import("//build/buildflag_header.gni")
import("//build/config/chromeos/ui_mode.gni")
import("//build/config/chromeos/ui_mode.gni")
import("//build/config/features.gni")
import("//build/config/linux/pangocairo/pangocairo.gni")
import("//build/config/ozone.gni")
import("//build/config/ui.gni")
import("//chromeos/assistant/assistant.gni")
import("//components/ui_devtools/devtools.gni")
import("//components/viz/common/debugger/viz_debugger.gni")
import("//content/common/features.gni")
import("//content/public/common/zygote/features.gni")
import("//device/vr/buildflags/buildflags.gni")
import("//gpu/vulkan/features.gni")
import("//media/media_options.gni")
import("//net/features.gni")
import("//ppapi/buildflags/buildflags.gni")
import("//printing/buildflags/buildflags.gni")
import("//third_party/blink/public/public_features.gni")
import("//tools/ipc_fuzzer/ipc_fuzzer.gni")
source_set("browser") {
# Only the public target should depend on this. All other targets (even
# internal content ones) should depend on the public one.
visibility = [
":for_content_tests", # See top of //content/BUILD.gn for why.
":for_internal_webauthn",
"//content/app:*",
"//content/public/browser:browser_sources",
"//content/test/fuzzer:appcache_fuzzer",
"//content/test/fuzzer:browser_accessibility_fuzzer",
"//content/test/fuzzer:indexed_db_fuzzer_support",
]
configs += [
"//build/config:precompiled_headers",
"//content:content_implementation",
"//tools/v8_context_snapshot:use_v8_context_snapshot",
"//v8:external_startup_data",
]
defines = []
libs = []
frameworks = []
ldflags = []
deps = [
"//base",
"//base:base_static",
"//base:clang_profiling_buildflags",
"//base/third_party/dynamic_annotations",
"//base/tracing/protos:chrome_track_event_resources",
"//build:branding_buildflags",
"//build:chromecast_buildflags",
"//build:chromeos_buildflags",
"//cc",
"//cc/animation",
"//cc/mojo_embedder",
"//cc/paint",
"//components/cbor",
"//components/discardable_memory/common",
"//components/discardable_memory/service",
"//components/download/database",
"//components/download/public/common:public",
"//components/filename_generation",
"//components/link_header_util",
"//components/metrics",
"//components/metrics:single_sample_metrics",
"//components/network_session_configurator/browser",
"//components/offline_pages/buildflags",
"//components/offline_pages/core/request_header",
"//components/os_crypt",
"//components/payments/content/icon",
"//components/payments/core",
"//components/payments/core:error_strings",
"//components/payments/mojom",
"//components/power_scheduler",
"//components/services/filesystem:lib",
"//components/services/quarantine:quarantine",
"//components/services/storage",
"//components/services/storage:filesystem_proxy_factory",
"//components/services/storage/dom_storage:local_storage_proto",
"//components/services/storage/public/cpp",
"//components/services/storage/public/mojom",
"//components/system_media_controls",
"//components/tracing:startup_tracing",
"//components/ui_devtools",
"//components/ukm",
"//components/ukm/debug:util",
"//components/url_formatter",
"//components/variations",
"//components/variations/net",
"//components/viz/client",
"//components/viz/common",
"//components/viz/host",
"//components/web_package",
"//content:content_resources",
"//content:dev_ui_content_resources",
"//content/app/resources",
"//content/browser/background_fetch:background_fetch_proto",
"//content/browser/background_sync:background_sync_proto",
"//content/browser/cache_storage:cache_storage_proto",
"//content/browser/content_index:content_index_proto",
"//content/browser/conversions:mojo_bindings",
"//content/browser/cookie_store:cookie_store_proto",
"//content/browser/devtools:devtools_background_services_proto",
"//content/browser/devtools:protocol_sources",
"//content/browser/file_system_access:proto",
"//content/browser/notifications:notification_proto",
"//content/browser/payments:payment_app_proto",
"//content/browser/process_internals:mojo_bindings",
"//content/browser/resources/media:resources",
"//content/browser/webrtc/resources",
"//content/common",
"//content/common:buildflags",
"//content/common:mojo_bindings",
"//content/public/browser:proto",
"//content/public/common:common_sources",
"//content/public/common:content_descriptor_keys",
"//content/public/common:trust_tokens_mojo_bindings",
"//content/public/common/zygote:buildflags",
"//content/services/auction_worklet/public/mojom",
"//crypto",
"//device/base",
"//device/bluetooth",
"//device/bluetooth/public/cpp",
"//device/fido",
"//device/gamepad",
"//device/vr/public/mojom:isolated_xr_service",
"//google_apis",
"//gpu",
"//gpu/command_buffer/client:gles2_implementation",
"//gpu/command_buffer/client:gles2_interface",
"//gpu/command_buffer/client:raster_interface",
"//gpu/ipc:gl_in_process_context",
"//gpu/ipc/host",
"//gpu/vulkan:buildflags",
"//media",
"//media:media_buildflags",
"//media/capture",
"//media/capture:capture_switches",
"//media/learning/impl",
"//media/midi",
"//media/midi:mojo",
"//media/mojo:buildflags",
"//media/mojo/mojom",
"//media/mojo/services",
"//media/webrtc",
"//mojo/core/embedder",
"//mojo/public/cpp/bindings",
"//mojo/public/cpp/platform",
"//mojo/public/cpp/system",
"//mojo/public/js:resources",
"//net",
"//net:extras",
"//net/server:http_server",
"//ppapi/buildflags",
"//printing/buildflags",
"//services/audio",
"//services/audio/public/cpp",
"//services/audio/public/mojom",
"//services/cert_verifier:lib",
"//services/data_decoder/public/cpp",
"//services/data_decoder/public/mojom",
"//services/device:lib",
"//services/device/public/cpp:device_features",
"//services/device/public/cpp/geolocation",
"//services/device/public/mojom",
"//services/device/public/mojom:device_service",
"//services/device/public/mojom:generic_sensor",
"//services/media_session:lib",
"//services/media_session/public/cpp",
"//services/media_session/public/mojom",
"//services/metrics",
"//services/metrics/public/cpp:metrics_cpp",
"//services/network:network_service",
"//services/network/public/cpp",
"//services/network/public/mojom",
"//services/resource_coordinator:lib",
"//services/resource_coordinator/public/cpp:resource_coordinator_cpp",
"//services/service_manager/public/cpp",
"//services/service_manager/public/mojom",
"//services/shape_detection:lib",
"//services/shape_detection/public/mojom",
"//services/tracing:lib",
"//services/tracing/public/cpp",
"//services/tracing/public/cpp:traced_process",
"//services/tracing/public/cpp/background_tracing",
"//services/tracing/public/mojom",
"//services/video_capture:lib",
"//services/video_capture/public/cpp",
"//services/video_capture/public/mojom:constants",
"//services/video_capture/public/uma",
"//services/viz/privileged/mojom",
"//services/viz/public/cpp/gpu",
"//services/viz/public/mojom",
"//skia",
"//skia:skia_resources",
"//skia/public/mojom",
"//storage/browser",
"//storage/common",
"//third_party/angle:angle_common",
"//third_party/blink/public:blink_headers",
"//third_party/blink/public:buildflags",
"//third_party/blink/public:resources",
"//third_party/blink/public:scaled_resources",
"//third_party/blink/public/common",
"//third_party/blink/public/common:font_enumeration_table_proto",
"//third_party/blink/public/mojom/dom_storage",
"//third_party/blink/public/mojom/frame",
"//third_party/blink/public/strings",
"//third_party/boringssl",
"//third_party/brotli:dec",
"//third_party/icu",
"//third_party/inspector_protocol:crdtp",
"//third_party/libyuv",
"//third_party/re2",
"//third_party/sqlite",
"//third_party/webrtc_overrides:webrtc_component",
"//third_party/wtl",
"//third_party/zlib",
"//third_party/zlib/google:zip",
"//ui/accessibility",
"//ui/accessibility:ax_enums_mojo",
"//ui/base",
"//ui/base:buildflags",
"//ui/base:data_exchange",
"//ui/base/clipboard",
"//ui/base/cursor:cursor_base",
"//ui/base/cursor/mojom:cursor_type",
"//ui/base/dragdrop:types",
"//ui/base/dragdrop/mojom",
"//ui/base/idle",
"//ui/base/ime/init",
"//ui/display",
"//ui/display/types",
"//ui/events",
"//ui/events:gesture_detection",
"//ui/events/blink",
"//ui/events/devices",
"//ui/events/gestures/blink",
"//ui/gfx",
"//ui/gfx/animation",
"//ui/gfx/geometry",
"//ui/gfx/geometry/mojom",
"//ui/gl",
"//ui/gl:buildflags",
"//ui/latency",
"//ui/native_theme",
"//ui/resources",
"//ui/shell_dialogs",
"//ui/snapshot",
"//ui/touch_selection",
"//v8:v8_version",
]
if (is_chromeos_ash) {
deps += [
"//chromeos/services/machine_learning/public/cpp",
"//chromeos/services/machine_learning/public/mojom",
]
}
public_deps = [
"//base/util/memory_pressure",
"//base/util/type_safety",
"//ipc",
"//media/mojo/mojom:remoting",
"//third_party/blink/public/mojom:embedded_frame_sink_mojo_bindings",
"//third_party/blink/public/mojom:mojom_broadcastchannel_bindings",
"//third_party/leveldatabase",
"//ui/base/dragdrop/mojom:mojom_headers",
]
sources = [
"$target_gen_dir/devtools/protocol/audits.cc",
"$target_gen_dir/devtools/protocol/audits.h",
"$target_gen_dir/devtools/protocol/background_service.cc",
"$target_gen_dir/devtools/protocol/background_service.h",
"$target_gen_dir/devtools/protocol/base_string_adapter.cc",
"$target_gen_dir/devtools/protocol/base_string_adapter.h",
"$target_gen_dir/devtools/protocol/browser.cc",
"$target_gen_dir/devtools/protocol/browser.h",
"$target_gen_dir/devtools/protocol/dom.cc",
"$target_gen_dir/devtools/protocol/dom.h",
"$target_gen_dir/devtools/protocol/emulation.cc",
"$target_gen_dir/devtools/protocol/emulation.h",
"$target_gen_dir/devtools/protocol/fetch.cc",
"$target_gen_dir/devtools/protocol/fetch.h",
"$target_gen_dir/devtools/protocol/forward.h",
"$target_gen_dir/devtools/protocol/input.cc",
"$target_gen_dir/devtools/protocol/input.h",
"$target_gen_dir/devtools/protocol/inspector.cc",
"$target_gen_dir/devtools/protocol/inspector.h",
"$target_gen_dir/devtools/protocol/io.cc",
"$target_gen_dir/devtools/protocol/io.h",
"$target_gen_dir/devtools/protocol/log.cc",
"$target_gen_dir/devtools/protocol/log.h",
"$target_gen_dir/devtools/protocol/memory.cc",
"$target_gen_dir/devtools/protocol/memory.h",
"$target_gen_dir/devtools/protocol/network.cc",
"$target_gen_dir/devtools/protocol/network.h",
"$target_gen_dir/devtools/protocol/overlay.cc",
"$target_gen_dir/devtools/protocol/overlay.h",
"$target_gen_dir/devtools/protocol/page.cc",
"$target_gen_dir/devtools/protocol/page.h",
"$target_gen_dir/devtools/protocol/protocol.cc",
"$target_gen_dir/devtools/protocol/protocol.h",
"$target_gen_dir/devtools/protocol/runtime.cc",
"$target_gen_dir/devtools/protocol/runtime.h",
"$target_gen_dir/devtools/protocol/schema.cc",
"$target_gen_dir/devtools/protocol/schema.h",
"$target_gen_dir/devtools/protocol/security.cc",
"$target_gen_dir/devtools/protocol/security.h",
"$target_gen_dir/devtools/protocol/service_worker.cc",
"$target_gen_dir/devtools/protocol/service_worker.h",
"$target_gen_dir/devtools/protocol/storage.cc",
"$target_gen_dir/devtools/protocol/storage.h",
"$target_gen_dir/devtools/protocol/system_info.cc",
"$target_gen_dir/devtools/protocol/system_info.h",
"$target_gen_dir/devtools/protocol/target.cc",
"$target_gen_dir/devtools/protocol/target.h",
"$target_gen_dir/devtools/protocol/tethering.cc",
"$target_gen_dir/devtools/protocol/tethering.h",
"$target_gen_dir/devtools/protocol/tracing.cc",
"$target_gen_dir/devtools/protocol/tracing.h",
"about_url_loader_factory.cc",
"about_url_loader_factory.h",
"accessibility/accessibility_event_recorder.cc",
"accessibility/accessibility_event_recorder.h",
"accessibility/accessibility_tree_formatter_blink.cc",
"accessibility/accessibility_tree_formatter_blink.h",
"accessibility/browser_accessibility.cc",
"accessibility/browser_accessibility.h",
"accessibility/browser_accessibility_manager.cc",
"accessibility/browser_accessibility_manager.h",
"accessibility/browser_accessibility_state_impl.cc",
"accessibility/browser_accessibility_state_impl.h",
"accessibility/one_shot_accessibility_tree_search.cc",
"accessibility/one_shot_accessibility_tree_search.h",
"accessibility/touch_passthrough_manager.cc",
"accessibility/touch_passthrough_manager.h",
"accessibility/web_contents_accessibility.h",
"after_startup_task_utils.cc",
"after_startup_task_utils.h",
"appcache/appcache.cc",
"appcache/appcache.h",
"appcache/appcache_backend_impl.cc",
"appcache/appcache_backend_impl.h",
"appcache/appcache_backfillers.cc",
"appcache/appcache_backfillers.h",
"appcache/appcache_database.cc",
"appcache/appcache_database.h",
"appcache/appcache_disk_cache.cc",
"appcache/appcache_disk_cache.h",
"appcache/appcache_disk_cache_ops.cc",
"appcache/appcache_disk_cache_ops.h",
"appcache/appcache_entry.h",
"appcache/appcache_group.cc",
"appcache/appcache_group.h",
"appcache/appcache_histograms.cc",
"appcache/appcache_histograms.h",
"appcache/appcache_host.cc",
"appcache/appcache_host.h",
"appcache/appcache_internals_ui.cc",
"appcache/appcache_internals_ui.h",
"appcache/appcache_manifest_parser.cc",
"appcache/appcache_manifest_parser.h",
"appcache/appcache_namespace.cc",
"appcache/appcache_namespace.h",
"appcache/appcache_navigation_handle.cc",
"appcache/appcache_navigation_handle.h",
"appcache/appcache_policy.h",
"appcache/appcache_quota_client.cc",
"appcache/appcache_quota_client.h",
"appcache/appcache_request.cc",
"appcache/appcache_request.h",
"appcache/appcache_request_handler.cc",
"appcache/appcache_request_handler.h",
"appcache/appcache_response_info.cc",
"appcache/appcache_response_info.h",
"appcache/appcache_service_impl.cc",
"appcache/appcache_service_impl.h",
"appcache/appcache_storage.cc",
"appcache/appcache_storage.h",
"appcache/appcache_storage_impl.cc",
"appcache/appcache_storage_impl.h",
"appcache/appcache_subresource_url_factory.cc",
"appcache/appcache_subresource_url_factory.h",
"appcache/appcache_update_job.cc",
"appcache/appcache_update_job.h",
"appcache/appcache_update_job_state.h",
"appcache/appcache_update_metrics_recorder.cc",
"appcache/appcache_update_metrics_recorder.h",
"appcache/appcache_update_url_fetcher.cc",
"appcache/appcache_update_url_fetcher.h",
"appcache/appcache_update_url_loader_request.cc",
"appcache/appcache_update_url_loader_request.h",
"appcache/appcache_url_loader.cc",
"appcache/appcache_url_loader.h",
"appcache/appcache_working_set.cc",
"appcache/appcache_working_set.h",
"appcache/chrome_appcache_service.cc",
"appcache/chrome_appcache_service.h",
"audio/audio_service.cc",
"background_fetch/background_fetch_context.cc",
"background_fetch/background_fetch_context.h",
"background_fetch/background_fetch_cross_origin_filter.cc",
"background_fetch/background_fetch_cross_origin_filter.h",
"background_fetch/background_fetch_data_manager.cc",
"background_fetch/background_fetch_data_manager.h",
"background_fetch/background_fetch_delegate_proxy.cc",
"background_fetch/background_fetch_delegate_proxy.h",
"background_fetch/background_fetch_event_dispatcher.cc",
"background_fetch/background_fetch_event_dispatcher.h",
"background_fetch/background_fetch_job_controller.cc",
"background_fetch/background_fetch_job_controller.h",
"background_fetch/background_fetch_metrics.cc",
"background_fetch/background_fetch_metrics.h",
"background_fetch/background_fetch_registration_id.cc",
"background_fetch/background_fetch_registration_id.h",
"background_fetch/background_fetch_registration_notifier.cc",
"background_fetch/background_fetch_registration_notifier.h",
"background_fetch/background_fetch_registration_service_impl.cc",
"background_fetch/background_fetch_registration_service_impl.h",
"background_fetch/background_fetch_request_info.cc",
"background_fetch/background_fetch_request_info.h",
"background_fetch/background_fetch_request_match_params.cc",
"background_fetch/background_fetch_request_match_params.h",
"background_fetch/background_fetch_scheduler.cc",
"background_fetch/background_fetch_scheduler.h",
"background_fetch/background_fetch_service_impl.cc",
"background_fetch/background_fetch_service_impl.h",
"background_fetch/storage/cleanup_task.cc",
"background_fetch/storage/cleanup_task.h",
"background_fetch/storage/create_metadata_task.cc",
"background_fetch/storage/create_metadata_task.h",
"background_fetch/storage/database_helpers.cc",
"background_fetch/storage/database_helpers.h",
"background_fetch/storage/database_task.cc",
"background_fetch/storage/database_task.h",
"background_fetch/storage/delete_registration_task.cc",
"background_fetch/storage/delete_registration_task.h",
"background_fetch/storage/get_developer_ids_task.cc",
"background_fetch/storage/get_developer_ids_task.h",
"background_fetch/storage/get_initialization_data_task.cc",
"background_fetch/storage/get_initialization_data_task.h",
"background_fetch/storage/get_metadata_task.cc",
"background_fetch/storage/get_metadata_task.h",
"background_fetch/storage/get_registration_task.cc",
"background_fetch/storage/get_registration_task.h",
"background_fetch/storage/get_request_blob_task.cc",
"background_fetch/storage/get_request_blob_task.h",
"background_fetch/storage/image_helpers.cc",
"background_fetch/storage/image_helpers.h",
"background_fetch/storage/mark_registration_for_deletion_task.cc",
"background_fetch/storage/mark_registration_for_deletion_task.h",
"background_fetch/storage/mark_request_complete_task.cc",
"background_fetch/storage/mark_request_complete_task.h",
"background_fetch/storage/match_requests_task.cc",
"background_fetch/storage/match_requests_task.h",
"background_fetch/storage/start_next_pending_request_task.cc",
"background_fetch/storage/start_next_pending_request_task.h",
"background_sync/background_sync_context_impl.cc",
"background_sync/background_sync_context_impl.h",
"background_sync/background_sync_launcher.cc",
"background_sync/background_sync_launcher.h",
"background_sync/background_sync_manager.cc",
"background_sync/background_sync_manager.h",
"background_sync/background_sync_metrics.cc",
"background_sync/background_sync_metrics.h",
"background_sync/background_sync_network_observer.cc",
"background_sync/background_sync_network_observer.h",
"background_sync/background_sync_op_scheduler.cc",
"background_sync/background_sync_op_scheduler.h",
"background_sync/background_sync_proxy.cc",
"background_sync/background_sync_proxy.h",
"background_sync/background_sync_registration_helper.cc",
"background_sync/background_sync_registration_helper.h",
"background_sync/background_sync_scheduler.cc",
"background_sync/background_sync_scheduler.h",
"background_sync/background_sync_status.h",
"background_sync/one_shot_background_sync_service_impl.cc",
"background_sync/one_shot_background_sync_service_impl.h",
"background_sync/periodic_background_sync_service_impl.cc",
"background_sync/periodic_background_sync_service_impl.h",
"bad_message.cc",
"bad_message.h",
"blob_storage/blob_internals_url_loader.cc",
"blob_storage/blob_internals_url_loader.h",
"blob_storage/blob_registry_wrapper.cc",
"blob_storage/blob_registry_wrapper.h",
"blob_storage/chrome_blob_storage_context.cc",
"blob_storage/chrome_blob_storage_context.h",
"bluetooth/bluetooth_adapter_factory_wrapper.cc",
"bluetooth/bluetooth_adapter_factory_wrapper.h",
"bluetooth/bluetooth_allowed_devices.cc",
"bluetooth/bluetooth_allowed_devices.h",
"bluetooth/bluetooth_allowed_devices_map.cc",
"bluetooth/bluetooth_allowed_devices_map.h",
"bluetooth/bluetooth_blocklist.cc",
"bluetooth/bluetooth_blocklist.h",
"bluetooth/bluetooth_device_chooser_controller.cc",
"bluetooth/bluetooth_device_chooser_controller.h",
"bluetooth/bluetooth_device_scanning_prompt_controller.cc",
"bluetooth/bluetooth_device_scanning_prompt_controller.h",
"bluetooth/bluetooth_metrics.cc",
"bluetooth/bluetooth_metrics.h",
"bluetooth/bluetooth_util.cc",
"bluetooth/bluetooth_util.h",
"bluetooth/frame_connected_bluetooth_devices.cc",
"bluetooth/frame_connected_bluetooth_devices.h",
"bluetooth/web_bluetooth_pairing_manager.cc",
"bluetooth/web_bluetooth_pairing_manager.h",
"bluetooth/web_bluetooth_pairing_manager_delegate.h",
"bluetooth/web_bluetooth_service_impl.cc",
"bluetooth/web_bluetooth_service_impl.h",
"broadcast_channel/broadcast_channel_provider.cc",
"broadcast_channel/broadcast_channel_provider.h",
"browser_child_process_host_impl.cc",
"browser_child_process_host_impl.h",
"browser_child_process_host_impl_receiver_bindings.cc",
"browser_context.cc",
"browser_context_impl.cc",
"browser_context_impl.h",
"browser_interface_binders.cc",
"browser_interface_binders.h",
"browser_interface_broker_impl.h",
"browser_main.cc",
"browser_main.h",
"browser_main_loop.cc",
"browser_main_loop.h",
"browser_main_runner_impl.cc",
"browser_main_runner_impl.h",
"browser_plugin/browser_plugin_embedder.cc",
"browser_plugin/browser_plugin_embedder.h",
"browser_plugin/browser_plugin_guest.cc",
"browser_plugin/browser_plugin_guest.h",
"browser_process_io_thread.cc",
"browser_process_io_thread.h",
"browser_thread_impl.cc",
"browser_thread_impl.h",
"browser_url_handler_impl.cc",
"browser_url_handler_impl.h",
"browsing_data/browsing_data_filter_builder_impl.cc",
"browsing_data/browsing_data_filter_builder_impl.h",
"browsing_data/browsing_data_remover_impl.cc",
"browsing_data/browsing_data_remover_impl.h",
"browsing_data/clear_site_data_handler.cc",
"browsing_data/clear_site_data_handler.h",
"browsing_data/clear_site_data_utils.cc",
"browsing_data/conditional_cache_deletion_helper.cc",
"browsing_data/conditional_cache_deletion_helper.h",
"browsing_data/same_site_data_remover_impl.cc",
"browsing_data/same_site_data_remover_impl.h",
"browsing_data/storage_partition_code_cache_data_remover.cc",
"browsing_data/storage_partition_code_cache_data_remover.h",
"browsing_instance.cc",
"browsing_instance.h",
"buckets/bucket_context.cc",
"buckets/bucket_context.h",
"buckets/bucket_host.cc",
"buckets/bucket_host.h",
"buckets/bucket_manager.cc",
"buckets/bucket_manager.h",
"buckets/bucket_manager_host.cc",
"buckets/bucket_manager_host.h",
"byte_stream.cc",
"byte_stream.h",
"cache_storage/background_fetch_cache_entry_handler_impl.cc",
"cache_storage/background_fetch_cache_entry_handler_impl.h",
"cache_storage/blob_storage_context_wrapper.cc",
"cache_storage/blob_storage_context_wrapper.h",
"cache_storage/cache_storage.cc",
"cache_storage/cache_storage.h",
"cache_storage/cache_storage_blob_to_disk_cache.cc",
"cache_storage/cache_storage_blob_to_disk_cache.h",
"cache_storage/cache_storage_cache.h",
"cache_storage/cache_storage_cache_entry_handler.cc",
"cache_storage/cache_storage_cache_entry_handler.h",
"cache_storage/cache_storage_cache_handle.h",
"cache_storage/cache_storage_cache_observer.h",
"cache_storage/cache_storage_context_impl.cc",
"cache_storage/cache_storage_context_impl.h",
"cache_storage/cache_storage_control_wrapper.cc",
"cache_storage/cache_storage_control_wrapper.h",
"cache_storage/cache_storage_dispatcher_host.cc",
"cache_storage/cache_storage_dispatcher_host.h",
"cache_storage/cache_storage_handle.h",
"cache_storage/cache_storage_histogram_utils.cc",
"cache_storage/cache_storage_histogram_utils.h",
"cache_storage/cache_storage_index.cc",
"cache_storage/cache_storage_index.h",
"cache_storage/cache_storage_manager.cc",
"cache_storage/cache_storage_manager.h",
"cache_storage/cache_storage_operation.cc",
"cache_storage/cache_storage_operation.h",
"cache_storage/cache_storage_quota_client.cc",
"cache_storage/cache_storage_quota_client.h",
"cache_storage/cache_storage_ref.h",
"cache_storage/cache_storage_scheduler.cc",
"cache_storage/cache_storage_scheduler.h",
"cache_storage/cache_storage_scheduler_types.h",
"cache_storage/cache_storage_trace_utils.cc",
"cache_storage/cache_storage_trace_utils.h",
"cache_storage/legacy/legacy_cache_storage.cc",
"cache_storage/legacy/legacy_cache_storage.h",
"cache_storage/legacy/legacy_cache_storage_cache.cc",
"cache_storage/legacy/legacy_cache_storage_cache.h",
"cache_storage/legacy/legacy_cache_storage_manager.cc",
"cache_storage/legacy/legacy_cache_storage_manager.h",
"cache_storage/scoped_writable_entry.h",
"can_commit_status.h",
"child_process_launcher.cc",
"child_process_launcher.h",
"child_process_launcher_helper.cc",
"child_process_launcher_helper.h",
"child_process_security_policy_impl.cc",
"child_process_security_policy_impl.h",
"client_hints/client_hints.cc",
"client_hints/client_hints.h",
"client_hints/critical_client_hints_throttle.cc",
"client_hints/critical_client_hints_throttle.h",
"code_cache/generated_code_cache.cc",
"code_cache/generated_code_cache.h",
"code_cache/generated_code_cache_context.cc",
"code_cache/generated_code_cache_context.h",
"compositor/surface_utils.cc",
"compositor/surface_utils.h",
"compute_pressure/compute_pressure_host.cc",
"compute_pressure/compute_pressure_host.h",
"compute_pressure/compute_pressure_manager.cc",
"compute_pressure/compute_pressure_manager.h",
"compute_pressure/compute_pressure_quantizer.cc",
"compute_pressure/compute_pressure_quantizer.h",
"compute_pressure/compute_pressure_sample.h",
"compute_pressure/compute_pressure_sampler.cc",
"compute_pressure/compute_pressure_sampler.h",
"compute_pressure/cpu_probe.cc",
"compute_pressure/cpu_probe.h",
"contacts/contacts_manager_impl.cc",
"contacts/contacts_manager_impl.h",
"contacts/contacts_provider.h",
"content_index/content_index_context_impl.cc",
"content_index/content_index_context_impl.h",
"content_index/content_index_database.cc",
"content_index/content_index_database.h",
"content_index/content_index_metrics.cc",
"content_index/content_index_metrics.h",
"content_index/content_index_service_impl.cc",
"content_index/content_index_service_impl.h",
"conversions/conversion_host.cc",
"conversions/conversion_host.h",
"conversions/conversion_internals_handler_impl.cc",
"conversions/conversion_internals_handler_impl.h",
"conversions/conversion_internals_ui.cc",
"conversions/conversion_internals_ui.h",
"conversions/conversion_manager.h",
"conversions/conversion_manager_impl.cc",
"conversions/conversion_manager_impl.h",
"conversions/conversion_network_sender_impl.cc",
"conversions/conversion_network_sender_impl.h",
"conversions/conversion_page_metrics.cc",
"conversions/conversion_page_metrics.h",
"conversions/conversion_policy.cc",
"conversions/conversion_policy.h",
"conversions/conversion_report.cc",
"conversions/conversion_report.h",
"conversions/conversion_reporter_impl.cc",
"conversions/conversion_reporter_impl.h",
"conversions/conversion_storage.h",
"conversions/conversion_storage_context.cc",
"conversions/conversion_storage_context.h",
"conversions/conversion_storage_delegate_impl.cc",
"conversions/conversion_storage_delegate_impl.h",
"conversions/conversion_storage_sql.cc",
"conversions/conversion_storage_sql.h",
"conversions/conversion_storage_sql_migrations.cc",
"conversions/conversion_storage_sql_migrations.h",
"conversions/rate_limit_table.cc",
"conversions/rate_limit_table.h",
"conversions/sql_utils.cc",
"conversions/sql_utils.h",
"conversions/storable_conversion.cc",
"conversions/storable_conversion.h",
"conversions/storable_impression.cc",
"conversions/storable_impression.h",
"cookie_store/cookie_change_subscription.cc",
"cookie_store/cookie_change_subscription.h",
"cookie_store/cookie_store_context.cc",
"cookie_store/cookie_store_context.h",
"cookie_store/cookie_store_host.cc",
"cookie_store/cookie_store_host.h",
"cookie_store/cookie_store_manager.cc",
"cookie_store/cookie_store_manager.h",
"data_url_loader_factory.cc",
"data_url_loader_factory.h",
"device/device_service.cc",
"devtools/browser_devtools_agent_host.cc",
"devtools/browser_devtools_agent_host.h",
"devtools/cross_thread_protocol_callback.h",
"devtools/devtools_agent_host_impl.cc",
"devtools/devtools_agent_host_impl.h",
"devtools/devtools_background_services_context_impl.cc",
"devtools/devtools_background_services_context_impl.h",
"devtools/devtools_http_handler.cc",
"devtools/devtools_http_handler.h",
"devtools/devtools_instrumentation.cc",
"devtools/devtools_instrumentation.h",
"devtools/devtools_io_context.cc",
"devtools/devtools_io_context.h",
"devtools/devtools_issue_storage.cc",
"devtools/devtools_issue_storage.h",
"devtools/devtools_manager.cc",
"devtools/devtools_manager.h",
"devtools/devtools_pipe_handler.cc",
"devtools/devtools_pipe_handler.h",
"devtools/devtools_renderer_channel.cc",
"devtools/devtools_renderer_channel.h",
"devtools/devtools_session.cc",
"devtools/devtools_session.h",
"devtools/devtools_stream_blob.cc",
"devtools/devtools_stream_blob.h",
"devtools/devtools_stream_file.cc",
"devtools/devtools_stream_file.h",
"devtools/devtools_stream_pipe.cc",
"devtools/devtools_stream_pipe.h",
"devtools/devtools_traceable_screenshot.cc",
"devtools/devtools_traceable_screenshot.h",
"devtools/devtools_url_loader_interceptor.cc",
"devtools/devtools_url_loader_interceptor.h",
"devtools/devtools_video_consumer.cc",
"devtools/devtools_video_consumer.h",
"devtools/forwarding_agent_host.cc",
"devtools/forwarding_agent_host.h",
"devtools/network_service_devtools_observer.cc",
"devtools/network_service_devtools_observer.h",
"devtools/protocol/audits_handler.cc",
"devtools/protocol/audits_handler.h",
"devtools/protocol/background_service_handler.cc",
"devtools/protocol/background_service_handler.h",
"devtools/protocol/browser_handler.cc",
"devtools/protocol/browser_handler.h",
"devtools/protocol/devtools_domain_handler.cc",
"devtools/protocol/devtools_domain_handler.h",
"devtools/protocol/devtools_download_manager_delegate.cc",
"devtools/protocol/devtools_download_manager_delegate.h",
"devtools/protocol/devtools_mhtml_helper.cc",
"devtools/protocol/devtools_mhtml_helper.h",
"devtools/protocol/devtools_network_resource_loader.cc",
"devtools/protocol/devtools_network_resource_loader.h",
"devtools/protocol/dom_handler.cc",
"devtools/protocol/dom_handler.h",
"devtools/protocol/emulation_handler.cc",
"devtools/protocol/emulation_handler.h",
"devtools/protocol/fetch_handler.cc",
"devtools/protocol/fetch_handler.h",
"devtools/protocol/handler_helpers.cc",
"devtools/protocol/handler_helpers.h",
"devtools/protocol/input_handler.cc",
"devtools/protocol/input_handler.h",
"devtools/protocol/inspector_handler.cc",
"devtools/protocol/inspector_handler.h",
"devtools/protocol/io_handler.cc",
"devtools/protocol/io_handler.h",
"devtools/protocol/log_handler.cc",
"devtools/protocol/log_handler.h",
"devtools/protocol/memory_handler.cc",
"devtools/protocol/memory_handler.h",
"devtools/protocol/native_input_event_builder.h",
"devtools/protocol/network_handler.cc",
"devtools/protocol/network_handler.h",
"devtools/protocol/overlay_handler.cc",
"devtools/protocol/overlay_handler.h",
"devtools/protocol/page_handler.cc",
"devtools/protocol/page_handler.h",
"devtools/protocol/schema_handler.cc",
"devtools/protocol/schema_handler.h",
"devtools/protocol/security_handler.cc",
"devtools/protocol/security_handler.h",
"devtools/protocol/service_worker_handler.cc",
"devtools/protocol/service_worker_handler.h",
"devtools/protocol/storage_handler.cc",
"devtools/protocol/storage_handler.h",
"devtools/protocol/system_info_handler.cc",
"devtools/protocol/system_info_handler.h",
"devtools/protocol/target_auto_attacher.cc",
"devtools/protocol/target_auto_attacher.h",
"devtools/protocol/target_handler.cc",
"devtools/protocol/target_handler.h",
"devtools/protocol/tethering_handler.cc",
"devtools/protocol/tethering_handler.h",
"devtools/protocol/tracing_handler.cc",
"devtools/protocol/tracing_handler.h",
"devtools/render_frame_devtools_agent_host.cc",
"devtools/render_frame_devtools_agent_host.h",
"devtools/service_worker_devtools_agent_host.cc",
"devtools/service_worker_devtools_agent_host.h",
"devtools/service_worker_devtools_manager.cc",
"devtools/service_worker_devtools_manager.h",
"devtools/shared_worker_devtools_agent_host.cc",
"devtools/shared_worker_devtools_agent_host.h",
"devtools/shared_worker_devtools_manager.cc",
"devtools/shared_worker_devtools_manager.h",
"devtools/worker_devtools_agent_host.cc",
"devtools/worker_devtools_agent_host.h",
"display_cutout/display_cutout_constants.h",
"display_cutout/display_cutout_host_impl.cc",
"display_cutout/display_cutout_host_impl.h",
"dom_storage/dom_storage_context_wrapper.cc",
"dom_storage/dom_storage_context_wrapper.h",
"dom_storage/session_storage_namespace_impl.cc",
"dom_storage/session_storage_namespace_impl.h",
"download/data_url_blob_reader.cc",
"download/data_url_blob_reader.h",
"download/download_item_utils.cc",
"download/download_manager_impl.cc",
"download/download_manager_impl.h",
"download/download_request_utils.cc",
"download/drag_download_file.cc",
"download/drag_download_file.h",
"download/drag_download_util.cc",
"download/drag_download_util.h",
"download/mhtml_extra_parts_impl.cc",
"download/mhtml_extra_parts_impl.h",
"download/mhtml_generation_manager.cc",
"download/mhtml_generation_manager.h",
"download/network_download_pending_url_loader_factory.cc",
"download/network_download_pending_url_loader_factory.h",
"download/save_file.cc",
"download/save_file.h",
"download/save_file_manager.cc",
"download/save_file_manager.h",
"download/save_item.cc",
"download/save_item.h",
"download/save_package.cc",
"download/save_package.h",
"download/save_package_serialization_handler.cc",
"download/save_package_serialization_handler.h",
"download/save_types.cc",
"download/save_types.h",
"eye_dropper_chooser_impl.cc",
"eye_dropper_chooser_impl.h",
"feature_observer.cc",
"feature_observer.h",
"federated_learning/floc_service_impl.cc",
"federated_learning/floc_service_impl.h",
"field_trial_recorder.cc",
"field_trial_recorder.h",
"field_trial_synchronizer.cc",
"field_trial_synchronizer.h",
"file_system/browser_file_system_helper.cc",
"file_system/browser_file_system_helper.h",
"file_system/file_system_manager_impl.cc",
"file_system/file_system_manager_impl.h",
"file_system/file_system_url_loader_factory.cc",
"file_system/file_system_url_loader_factory.h",
"file_system_access/file_system_access_data_transfer_token_impl.cc",
"file_system_access/file_system_access_data_transfer_token_impl.h",
"file_system_access/file_system_access_directory_handle_impl.cc",
"file_system_access/file_system_access_directory_handle_impl.h",
"file_system_access/file_system_access_error.cc",
"file_system_access/file_system_access_error.h",
"file_system_access/file_system_access_file_handle_impl.cc",
"file_system_access/file_system_access_file_handle_impl.h",
"file_system_access/file_system_access_file_writer_impl.cc",
"file_system_access/file_system_access_file_writer_impl.h",
"file_system_access/file_system_access_handle_base.cc",
"file_system_access/file_system_access_handle_base.h",
"file_system_access/file_system_access_manager_impl.cc",
"file_system_access/file_system_access_manager_impl.h",
"file_system_access/file_system_access_transfer_token_impl.cc",
"file_system_access/file_system_access_transfer_token_impl.h",
"file_system_access/file_system_chooser.cc",
"file_system_access/file_system_chooser.h",
"file_system_access/fixed_file_system_access_permission_grant.cc",
"file_system_access/fixed_file_system_access_permission_grant.h",
"find_in_page_client.cc",
"find_in_page_client.h",
"find_request_manager.cc",
"find_request_manager.h",
"font_access/font_access_manager_impl.cc",
"font_access/font_access_manager_impl.h",
"font_access/font_enumeration_cache.cc",
"font_access/font_enumeration_cache.h",
"font_list_async.cc",
"generic_sensor/sensor_provider_proxy_impl.cc",
"generic_sensor/sensor_provider_proxy_impl.h",
"geolocation/geolocation_service_impl.cc",
"geolocation/geolocation_service_impl.h",
"gpu/browser_gpu_channel_host_factory.cc",
"gpu/browser_gpu_channel_host_factory.h",
"gpu/browser_gpu_client_delegate.cc",
"gpu/browser_gpu_client_delegate.h",
"gpu/compositor_util.cc",
"gpu/compositor_util.h",
"gpu/gpu_client.cc",
"gpu/gpu_data_manager_impl.cc",
"gpu/gpu_data_manager_impl.h",
"gpu/gpu_data_manager_impl_private.cc",
"gpu/gpu_data_manager_impl_private.h",
"gpu/gpu_feature_checker_impl.cc",
"gpu/gpu_feature_checker_impl.h",
"gpu/gpu_internals_ui.cc",
"gpu/gpu_internals_ui.h",
"gpu/gpu_main_thread_factory.cc",
"gpu/gpu_main_thread_factory.h",
"gpu/gpu_memory_buffer_manager_singleton.cc",
"gpu/gpu_memory_buffer_manager_singleton.h",
"gpu/gpu_process_host.cc",
"gpu/gpu_process_host.h",
"gpu/gpu_process_host_receiver_bindings.cc",
"gpu/peak_gpu_memory_tracker_impl.cc",
"gpu/peak_gpu_memory_tracker_impl.h",
"gpu/shader_cache_factory.cc",
"gpu/shader_cache_factory.h",
"handwriting/handwriting_recognition_service_factory.cc",
"handwriting/handwriting_recognition_service_factory.h",
"handwriting/handwriting_recognition_service_impl.cc",
"handwriting/handwriting_recognition_service_impl.h",
"handwriting/handwriting_recognizer_impl.cc",
"handwriting/handwriting_recognizer_impl.h",
"hid/hid_service.cc",
"hid/hid_service.h",
"idle/idle_manager_impl.cc",
"idle/idle_manager_impl.h",
"idle/idle_monitor.cc",
"idle/idle_monitor.h",
"image_capture/image_capture_impl.cc",
"image_capture/image_capture_impl.h",
"indexed_db/cursor_impl.cc",
"indexed_db/cursor_impl.h",
"indexed_db/database_impl.cc",
"indexed_db/database_impl.h",
"indexed_db/file_stream_reader_to_data_pipe.cc",
"indexed_db/file_stream_reader_to_data_pipe.h",
"indexed_db/indexed_db.h",
"indexed_db/indexed_db_active_blob_registry.cc",
"indexed_db/indexed_db_active_blob_registry.h",
"indexed_db/indexed_db_backing_store.cc",
"indexed_db/indexed_db_backing_store.h",
"indexed_db/indexed_db_callback_helpers.cc",
"indexed_db/indexed_db_callback_helpers.h",
"indexed_db/indexed_db_callbacks.cc",
"indexed_db/indexed_db_callbacks.h",
"indexed_db/indexed_db_class_factory.cc",
"indexed_db/indexed_db_class_factory.h",
"indexed_db/indexed_db_compaction_task.cc",
"indexed_db/indexed_db_compaction_task.h",
"indexed_db/indexed_db_connection.cc",
"indexed_db/indexed_db_connection.h",
"indexed_db/indexed_db_connection_coordinator.cc",
"indexed_db/indexed_db_connection_coordinator.h",
"indexed_db/indexed_db_context_impl.cc",
"indexed_db/indexed_db_context_impl.h",
"indexed_db/indexed_db_control_wrapper.cc",
"indexed_db/indexed_db_control_wrapper.h",
"indexed_db/indexed_db_cursor.cc",
"indexed_db/indexed_db_cursor.h",
"indexed_db/indexed_db_data_format_version.cc",
"indexed_db/indexed_db_data_format_version.h",
"indexed_db/indexed_db_data_loss_info.h",
"indexed_db/indexed_db_database.cc",
"indexed_db/indexed_db_database.h",
"indexed_db/indexed_db_database_callbacks.cc",
"indexed_db/indexed_db_database_callbacks.h",
"indexed_db/indexed_db_database_error.cc",
"indexed_db/indexed_db_database_error.h",
"indexed_db/indexed_db_dispatcher_host.cc",
"indexed_db/indexed_db_dispatcher_host.h",
"indexed_db/indexed_db_external_object.cc",
"indexed_db/indexed_db_external_object.h",
"indexed_db/indexed_db_external_object_storage.cc",
"indexed_db/indexed_db_external_object_storage.h",
"indexed_db/indexed_db_factory.h",
"indexed_db/indexed_db_factory_impl.cc",
"indexed_db/indexed_db_factory_impl.h",
"indexed_db/indexed_db_index_writer.cc",
"indexed_db/indexed_db_index_writer.h",
"indexed_db/indexed_db_internals_ui.cc",
"indexed_db/indexed_db_internals_ui.h",
"indexed_db/indexed_db_leveldb_coding.cc",
"indexed_db/indexed_db_leveldb_coding.h",
"indexed_db/indexed_db_leveldb_env.cc",
"indexed_db/indexed_db_leveldb_env.h",
"indexed_db/indexed_db_leveldb_operations.cc",
"indexed_db/indexed_db_leveldb_operations.h",
"indexed_db/indexed_db_metadata_coding.cc",
"indexed_db/indexed_db_metadata_coding.h",
"indexed_db/indexed_db_origin_state.cc",
"indexed_db/indexed_db_origin_state.h",
"indexed_db/indexed_db_origin_state_handle.cc",
"indexed_db/indexed_db_origin_state_handle.h",
"indexed_db/indexed_db_pending_connection.cc",
"indexed_db/indexed_db_pending_connection.h",
"indexed_db/indexed_db_pre_close_task_queue.cc",
"indexed_db/indexed_db_pre_close_task_queue.h",