diff --git a/infra/DEBUG/debug_args.gn b/infra/DEBUG/debug_args.gn index 2edd5f8a..6e15b0cd 100644 --- a/infra/DEBUG/debug_args.gn +++ b/infra/DEBUG/debug_args.gn @@ -2,18 +2,24 @@ google_api_key = "" google_default_client_id = "" google_default_client_secret = "" # is_chancie_wancie_build = true +# clang_base_path = "/usr/lib/llvm-16" +# clang_version = "16" +# lld_path = "/usr/lib/llvm-16/bin/" +# use_polly = true target_os = "linux" target_cpu = "x64" +enable_linux_installer = true enable_distro_version_check = false -enable_stripping = false is_official_build = false is_debug = true +enable_stripping = false dcheck_always_on = true exclude_unwind_tables = false # enable_debugallocation = false -enable_iterator_debugging = false +enable_iterator_debugging = true disable_fieldtrial_testing_config = true -enable_resource_allowlist_generation = true +enable_reporting = false +enable_resource_allowlist_generation = false enable_profiling = true is_component_build = false symbol_level = 2 @@ -21,8 +27,14 @@ use_debug_fission = true enable_nacl = false optimize_webui = false enable_webui_tab_strip = true +is_clang = true +treat_warnings_as_errors = false +# llvm_force_head_revision = true use_lld = true +use_icf = true +is_cfi = true v8_symbol_level = 2 +v8_enable_fast_torque = true use_v8_context_snapshot = true blink_symbol_level = 2 enable_precompiled_headers = false @@ -35,6 +47,7 @@ enable_discovery = true enable_cros_media_app = false proprietary_codecs = true ffmpeg_branding = "Chrome" +clang_use_chrome_plugins = true enable_ffmpeg_video_decoders = true is_component_ffmpeg = true use_webaudio_ffmpeg = false @@ -42,9 +55,13 @@ use_webaudio_pffft = true # enable_av1_decoder = true # enable_dav1d_decoder = true use_vaapi = true -use_vr_assets_component = true +enable_library_cdms = true enable_widevine = true bundle_widevine_cdm = false +enable_widevine_cdm_component = true +enable_cdm_host_verification = false +enable_widevine_cdm_host_verification = false +ignore_missing_widevine_signing_cert = true enable_media_drm_storage = true enable_media_overlay = true enable_hangout_services_extension = true @@ -52,12 +69,18 @@ rtc_use_h264 = true rtc_include_ilbc = true # rtc_build_with_neon = true rtc_build_examples = true -# rtc_enable_avx2 = true +rtc_enable_avx2 = true enable_vr = true +use_vr_assets_component = true enable_platform_hevc = true enable_hevc_parser_and_hw_decoder = true enable_platform_ac3_eac3_audio = true enable_platform_dolby_vision = true +enable_platform_encrypted_dolby_vision = true enable_platform_mpeg_h_audio = true +enable_platform_dts_audio = true enable_mse_mpeg2ts_stream_parser = true -use_thin_lto = true +use_text_section_splitting = true +use_thin_lto = false +thin_lto_enable_optimizations = false +chrome_pgo_phase = 0 diff --git a/infra/DEBUG/win_debug_args.gn b/infra/DEBUG/win_debug_args.gn index e42dd254..fdfb5ab3 100644 --- a/infra/DEBUG/win_debug_args.gn +++ b/infra/DEBUG/win_debug_args.gn @@ -2,15 +2,19 @@ google_api_key = "" google_default_client_id = "" google_default_client_secret = "" visual_studio_version = "2022" +# clang_base_path = "/usr/lib/llvm-16" +# clang_version = "16" +# lld_path = "/usr/lib/llvm-16/bin/" +# use_polly = true target_os = "win" target_cpu = "x64" -enable_stripping = false is_official_build = false is_debug = true +enable_stripping = false dcheck_always_on = true exclude_unwind_tables = false # enable_debugallocation = false -enable_iterator_debugging = false +enable_iterator_debugging = true disable_fieldtrial_testing_config = true enable_reporting = false enable_resource_allowlist_generation = true @@ -19,6 +23,7 @@ is_component_build = false symbol_level = 2 use_debug_fission = true use_large_pdbs = true +enable_nacl = false optimize_webui = false enable_webui_tab_strip = true is_clang = true @@ -26,9 +31,8 @@ treat_warnings_as_errors = false # llvm_force_head_revision = true use_lld = true v8_symbol_level = 2 -# v8_enable_fast_torque = true +v8_enable_fast_torque = true use_v8_context_snapshot = true -enable_nacl = false blink_symbol_level = 2 enable_precompiled_headers = false media_use_ffmpeg = true @@ -46,6 +50,7 @@ use_webaudio_ffmpeg = false use_webaudio_pffft = true # enable_av1_decoder = true # enable_dav1d_decoder = true +enable_library_cdms = true enable_widevine = true bundle_widevine_cdm = false enable_widevine_cdm_component = true @@ -72,4 +77,6 @@ enable_platform_mpeg_h_audio = true enable_platform_dts_audio = true enable_mse_mpeg2ts_stream_parser = true use_text_section_splitting = true -use_thin_lto = true +use_thin_lto = false +thin_lto_enable_optimizations = false +chrome_pgo_phase = 0