# Don't include webrtc's builtin task queue implementation.
rtc_link_task_queue_impl = false
+ # When building with Chromium, `webrtc::Location` is replaced by
+ # `base::Location`. Since WebRTC doesn't use `public_deps` (webrtc:8603), it
+ # would fail to propagate the dependency internally. Instead WebRTC let its
+ # embedders to define it globally for all of its targets.
+ rtc_common_public_deps = [ "//base" ]
+
# Don't include the iLBC audio codec.
# TODO(bugs.webrtc.org/8396): Once WebRTC gets rid of its internal
# deps on codecs, we can remove this.
# Overwrite default args declared in the Fuchsia sdk
fuchsia_sdk_readelf_exec =
"//third_party/llvm-build/Release+Asserts/bin/llvm-readelf"
- fuchsia_target_api_level = 9
+
+ # Overwrite default args declared in the pdfium library
+ pdf_use_partition_alloc_new_location = true
devtools_visibility = [ "*" ]
}
# their includes checked for proper dependencies when you run either
# "gn check" or "gn gen --check".
no_check_targets = [
- # crbug.com/1158989
- "//headless:headless_renderer", # 12 errors
- "//headless:headless_shared_sources", # 2 errors
-
# //v8, https://crbug.com/v8/7330
"//v8/src/inspector:inspector", # 20 errors
"//v8/test/cctest:cctest_sources", # 15 errors
"//v8:cppgc_base", # 1 error
"//v8:v8_internal_headers", # 11 errors
"//v8:v8_libplatform", # 2 errors
-
- # After making partition_alloc a standalone library, remove partition_alloc
- # target from the skip list, because partition_aloc will depend on its own
- # base.
- # partition alloc standalone library bug is https://crbug.com/1151236.
- "//base/allocator/partition_allocator:partition_alloc", # 292 errors
]
# These are the list of GN files that run exec_script. This whitelist exists