chromium-src-build/check_gn_headers_whitelist.txt

268 строки
12 KiB
Plaintext
Исходник Обычный вид История

# Do not add files to this whitelist unless you are adding a new OS or
# changing the GN arguments on bots.
ash/accelerators/accelerator_table.h
ash/ash_export.h
ash/metrics/task_switch_metrics_recorder.h
ash/metrics/task_switch_source.h
ash/metrics/user_metrics_action.h
ash/metrics/user_metrics_recorder.h
ash/public/cpp/ash_public_export.h
ash/public/cpp/ash_switches.h
ash/public/cpp/shelf_types.h
ash/session/session_observer.h
ash/shell.h
ash/wm/system_modal_container_event_filter_delegate.h
cc/cc_export.h
cc/input/browser_controls_state.h
cc/input/event_listener_properties.h
cc/input/scrollbar.h
cc/input/scroller_size_metrics.h
cc/layers/performance_properties.h
chrome/browser/android/android_theme_resources.h
chrome/browser/android/resource_id.h
chrome/browser/chromeos/certificate_provider/certificate_info.h
chrome/browser/chromeos/certificate_provider/certificate_provider.h
chrome/browser/chromeos/certificate_provider/certificate_provider_service.h
chrome/browser/chromeos/certificate_provider/certificate_provider_service_factory.h
chrome/browser/chromeos/certificate_provider/certificate_requests.h
chrome/browser/chromeos/certificate_provider/pin_dialog_manager.h
chrome/browser/chromeos/certificate_provider/sign_requests.h
chrome/browser/chromeos/certificate_provider/thread_safe_certificate_map.h
chrome/browser/chromeos/login/signin/oauth2_login_manager.h
Revert "Remove OAuth2LoginVerifier" This reverts commit ea6fab21f31b058d0f9f89906e74a173aa7fb0bc. Reason for revert: AccountReconcilor has a non-predictable end-state. It can end up in failure or success states depending on race conditions. See https://crbug.com/1053905 for details. Original change's description: > Remove OAuth2LoginVerifier > > Remove OAuth2LoginVerifier and make the OAuth2LoginManager observe > AccountReconcilor instead of doing /MergeSession. > > DD: http://doc/1fACI5GQgXvmlmEJj6aPedazXeDZAZPw9jH_E91WGe3w > > Bug: 977137 > Change-Id: Iaa21dd12f0ca6568d920f135bbfdddf3f9def088 > Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1674099 > Reviewed-by: Steven Holte <holte@chromium.org> > Reviewed-by: David Roger <droger@chromium.org> > Reviewed-by: Xiyuan Xia <xiyuan@chromium.org> > Reviewed-by: Kush Sinha <sinhak@chromium.org> > Commit-Queue: Anastasiia Nikolaienko <anastasiian@chromium.org> > Cr-Commit-Position: refs/heads/master@{#738673} TBR=xiyuan@chromium.org,droger@chromium.org,holte@chromium.org,sinhak@chromium.org,anastasiian@chromium.org Bug: 977137, 1053905 Change-Id: I5f7a92732c367f3fa07bc9ac0a688a5c4e3b4be0 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2081430 Reviewed-by: Kush Sinha <sinhak@chromium.org> Reviewed-by: Xiyuan Xia <xiyuan@chromium.org> Commit-Queue: Kush Sinha <sinhak@chromium.org> Cr-Original-Commit-Position: refs/heads/master@{#746402} Cr-Mirrored-From: https://chromium.googlesource.com/chromium/src Cr-Mirrored-Commit: 4974109e967bf968a2f6c73f4236c2ba164106d7
2020-03-03 19:35:03 +03:00
chrome/browser/chromeos/login/signin/oauth2_login_verifier.h
chrome/browser/chromeos/login/signin/oauth2_token_fetcher.h
chrome/browser/chromeos/profiles/profile_helper.h
chrome/browser/chromeos/settings/cros_settings.h
chrome/browser/chromeos/ui/request_pin_view.h
chrome/browser/component_updater/component_installer_errors.h
chrome/browser/download/download_file_icon_extractor.h
chrome/browser/extensions/api/networking_cast_private/chrome_networking_cast_private_delegate.h
chrome/browser/mac/bluetooth_utility.h
chrome/browser/media/router/mojo/media_route_provider_util_win.h
chrome/browser/media/webrtc/desktop_media_list_ash.h
chrome/browser/media/webrtc/desktop_media_list_observer.h
chrome/browser/media/webrtc/rtp_dump_type.h
chrome/browser/media_galleries/media_file_system_context.h
chrome/browser/notifications/displayed_notifications_dispatch_callback.h
chrome/browser/ui/app_icon_loader_delegate.h
chrome/browser/ui/app_list/app_list_syncable_service_factory.h
chrome/browser/ui/ash/ash_util.h
chrome/browser/ui/ash/multi_user/multi_user_util.h
chrome/browser/ui/network_profile_bubble.h
chrome/browser/ui/views/frame/browser_frame_header_ash.h
chrome/install_static/chromium_install_modes.h
chrome/install_static/install_constants.h
chrome/install_static/install_details.h
chrome/install_static/install_modes.h
chrome/install_static/install_util.h
chrome/install_static/test/scoped_install_details.h
chrome/installer/util/google_update_settings.h
components/browser_watcher/features.h
components/browser_watcher/stability_paths.h
components/cast_certificate/cast_crl_root_ca_cert_der-inc.h
components/cdm/browser/cdm_message_filter_android.h
components/device_event_log/device_event_log_export.h
components/login/login_export.h
components/nacl/browser/nacl_browser_delegate.h
components/nacl/renderer/ppb_nacl_private.h
components/omnibox/browser/autocomplete_i18n.h
components/omnibox/browser/autocomplete_provider_client.h
components/omnibox/browser/autocomplete_provider_listener.h
components/policy/core/browser/configuration_policy_handler_parameters.h
components/policy/proto/policy_proto_export.h
components/rlz/rlz_tracker_delegate.h
components/session_manager/session_manager_types.h
components/sessions/core/sessions_export.h
components/sync/engine/connection_status.h
components/sync/engine/net/network_time_update_callback.h
components/translate/core/browser/translate_infobar_delegate.h
components/user_manager/user.h
components/user_manager/user_image/user_image.h
components/user_manager/user_manager.h
components/wifi/wifi_export.h
components/wifi/wifi_service.h
content/browser/background_fetch/background_fetch_constants.h
content/common/mac/attributed_string_coder.h
content/public/browser/context_factory.h
content/public/browser/media_observer.h
content/public/common/gpu_stream_constants.h
content/renderer/external_popup_menu.h
content/shell/android/shell_descriptors.h
extensions/browser/api/clipboard/clipboard_api.h
extensions/browser/api/networking_config/networking_config_service_factory.h
extensions/browser/api/webcam_private/webcam.h
extensions/browser/api/webcam_private/webcam_private_api.h
extensions/browser/entry_info.h
extensions/browser/extension_event_histogram_value.h
extensions/browser/extension_function_histogram_value.h
google_apis/gcm/base/encryptor.h
google_apis/gcm/base/gcm_export.h
gpu/GLES2/gl2chromium.h
gpu/GLES2/gl2chromium_autogen.h
gpu/GLES2/gl2extchromium.h
gpu/command_buffer/client/context_support.h
gpu/command_buffer/client/gles2_implementation_unittest_autogen.h
gpu/command_buffer/client/gles2_interface_autogen.h
gpu/command_buffer/client/gles2_interface_stub_autogen.h
gpu/command_buffer/client/gles2_interface_stub_impl_autogen.h
gpu/command_buffer/client/gpu_control_client.h
gpu/command_buffer/client/ref_counted.h
gpu/command_buffer/client/shared_memory_limits.h
gpu/command_buffer/common/command_buffer_shared.h
gpu/command_buffer/common/gles2_cmd_utils_autogen.h
gpu/command_buffer/common/gles2_cmd_utils_implementation_autogen.h
gpu/command_buffer/common/gpu_memory_allocation.h
gpu/command_buffer/service/gl_stream_texture_image.h
gpu/command_buffer/service/gles2_cmd_decoder_unittest_extensions_autogen.h
gpu/command_buffer/service/memory_tracking.h
gpu/config/gpu_lists_version.h
gpu/gles2_conform_support/gtf/gtf_stubs.h
gpu/gpu_export.h
headless/lib/headless_macros.h
ipc/ipc_channel_proxy_unittest_messages.h
ipc/ipc_message_null_macros.h
media/audio/audio_logging.h
media/base/routing_token_callback.h
media/base/video_renderer_sink.h
media/cast/common/mod_util.h
media/cast/net/rtcp/rtcp_session.h
media/filters/ffmpeg_aac_bitstream_converter.h
media/filters/ffmpeg_h264_to_annex_b_bitstream_converter.h
media/filters/h264_to_annex_b_bitstream_converter.h
media/formats/mp4/avc.h
media/formats/mp4/bitstream_converter.h
media/formats/mp4/fourccs.h
media/formats/mp4/rcheck.h
media/formats/mpeg/adts_stream_parser.h
media/formats/mpeg/mpeg1_audio_stream_parser.h
media/formats/mpeg/mpeg_audio_stream_parser_base.h
media/gpu/media_gpu_export.h
Mojo EDK -> Mojo Core / Embedder The name "EDK" has been pretty widely regarded as meaningless and therefore confusing to other developers. Given this and the fact that Mojo is less embedder-centric than it once was and can now be used without embedding at all, this CL renames the core implementation to, well, "core". - mojo/edk/embedder becomes mojo/core/embedder, and the include path now matches the GN target path (finally) - mojo/edk/system is moved to mojo/core - all parts of mojo/core which are not mojo/core/embedder are private to the core implementation - mojo::edk -> mojo::core, for both public and private symbols - The "EDK" is known as the "Mojo Core Embedder" library - Documentation is updated to reflect these changes A few stub headers have been put in place to allow for incremental transition from the old things to the new things. Where absolutely necessary, some forward declarations of ScopedIPCSupport outside //mojo have been upated too. Follow-up CLs will migrate everything over to //mojo/core/embedder etc. TBR=dcheng@chromium.org TBR=tsepez@chromium.org TBR=vitalybuka@chromium.org TBR=jam@chromium.org NOPRESUBMIT=true Bug: None Cq-Include-Trybots: luci.chromium.try:linux_chromium_dbg_ng Change-Id: I4f426fa1da67e87184be9eb8e2267160ddb6c2c7 Reviewed-on: https://chromium-review.googlesource.com/1126323 Commit-Queue: Ken Rockot <rockot@chromium.org> Reviewed-by: Ken Rockot <rockot@chromium.org> Cr-Original-Commit-Position: refs/heads/master@{#572627} Cr-Mirrored-From: https://chromium.googlesource.com/chromium/src Cr-Mirrored-Commit: dba46db9f177fdbdd5e0d11486f81c68d07dbe25
2018-07-04 21:41:04 +03:00
mojo/core/broker_messages.h
mojo/core/system_impl_export.h
mojo/public/cpp/bindings/strong_associated_binding_set.h
mojo/public/cpp/bindings/tests/mojo_test_blink_export.h
mojo/public/cpp/test_support/test_support.h
net/base/winsock_init.h
net/cert/cert_type.h
net/cert/cert_verify_proc_android.h
net/cert/scoped_nss_types.h
net/dns/notify_watcher_mac.h
net/http/http_status_code_list.h
ppapi/cpp/pass_ref.h
ppapi/lib/gl/include/GLES2/gl2.h
ppapi/lib/gl/include/GLES2/gl2ext.h
ppapi/lib/gl/include/GLES2/gl2platform.h
ppapi/lib/gl/include/KHR/khrplatform.h
ppapi/nacl_irt/irt_manifest.h
ppapi/nacl_irt/public/irt_ppapi.h
ppapi/native_client/src/shared/ppapi_proxy/ppruntime.h
ppapi/native_client/src/untrusted/pnacl_irt_shim/irt_shim_ppapi.h
ppapi/native_client/src/untrusted/pnacl_irt_shim/pnacl_shim.h
ppapi/native_client/src/untrusted/pnacl_irt_shim/shim_ppapi.h
ppapi/proxy/dispatch_reply_message.h
ppapi/proxy/plugin_proxy_delegate.h
ppapi/proxy/plugin_resource_callback.h
ppapi/proxy/ppapi_proxy_export.h
ppapi/proxy/resource_message_filter.h
ppapi/proxy/video_decoder_constants.h
ppapi/shared_impl/api_id.h
ppapi/shared_impl/dir_contents.h
ppapi/shared_impl/ppapi_shared_export.h
ppapi/shared_impl/singleton_resource_id.h
remoting/base/chromoting_event_log_writer.h
remoting/base/logging.h
remoting/client/display/gl_renderer_delegate.h
remoting/client/display/gl_texture_ids.h
remoting/codec/webrtc_video_encoder.h
remoting/host/linux/x11_keyboard.h
remoting/host/worker_process_ipc_delegate.h
remoting/protocol/audio_source.h
remoting/protocol/audio_stream.h
remoting/protocol/cursor_shape_stub.h
remoting/protocol/message_channel_factory.h
remoting/protocol/test_event_matchers.h
remoting/protocol/video_feedback_stub.h
remoting/protocol/video_stream.h
sandbox/linux/system_headers/capability.h
skia/ext/convolver_mips_dspr2.h
skia/ext/skia_commit_hash.h
third_party/cacheinvalidation/src/google/cacheinvalidation/impl/build_constants.h
third_party/hunspell/src/hunspell/hunvisapi.h
third_party/khronos/EGL/egl.h
third_party/khronos/EGL/eglext.h
third_party/khronos/EGL/eglplatform.h
third_party/khronos/GLES2/gl2.h
third_party/khronos/GLES2/gl2ext.h
third_party/khronos/GLES2/gl2platform.h
third_party/khronos/GLES3/gl3.h
third_party/khronos/GLES3/gl3platform.h
third_party/khronos/KHR/khrplatform.h
third_party/leveldatabase/chromium_logger.h
third_party/libaddressinput/chromium/addressinput_util.h
third_party/libphonenumber/phonenumber_api.h
third_party/libudev/libudev0.h
third_party/libudev/libudev1.h
third_party/libvpx/source/config/linux/x64/vp8_rtcd.h
third_party/libvpx/source/config/linux/x64/vp9_rtcd.h
third_party/libvpx/source/config/linux/x64/vpx_config.h
third_party/libvpx/source/config/linux/x64/vpx_dsp_rtcd.h
third_party/libvpx/source/config/linux/x64/vpx_scale_rtcd.h
third_party/libvpx/source/config/nacl/vp8_rtcd.h
third_party/libvpx/source/config/nacl/vp9_rtcd.h
third_party/libvpx/source/config/nacl/vpx_config.h
third_party/libvpx/source/config/nacl/vpx_dsp_rtcd.h
third_party/libvpx/source/config/nacl/vpx_scale_rtcd.h
third_party/libvpx/source/config/vpx_version.h
third_party/opus/src/src/opus_private.h
third_party/opus/src/tests/test_opus_common.h
third_party/protobuf/src/google/protobuf/compiler/csharp/csharp_names.h
third_party/qcms/src/halffloat.h
third_party/qcms/src/tests/qcms_test_util.h
third_party/qcms/src/tests/timing.h
third_party/snappy/linux/config.h
third_party/speech-dispatcher/libspeechd.h
third_party/sqlite/sqlite3.h
third_party/tcmalloc/chromium/src/addressmap-inl.h
third_party/tcmalloc/chromium/src/base/basictypes.h
third_party/tcmalloc/chromium/src/base/dynamic_annotations.h
third_party/tcmalloc/chromium/src/base/googleinit.h
third_party/tcmalloc/chromium/src/base/linux_syscall_support.h
third_party/tcmalloc/chromium/src/base/spinlock_linux-inl.h
third_party/tcmalloc/chromium/src/base/stl_allocator.h
third_party/tcmalloc/chromium/src/base/thread_annotations.h
third_party/tcmalloc/chromium/src/base/thread_lister.h
third_party/tcmalloc/chromium/src/gperftools/malloc_extension_c.h
third_party/tcmalloc/chromium/src/gperftools/malloc_hook_c.h
third_party/tcmalloc/chromium/src/gperftools/tcmalloc.h
third_party/tcmalloc/chromium/src/heap-profile-stats.h
third_party/tcmalloc/chromium/src/libc_override.h
third_party/tcmalloc/chromium/src/malloc_hook_mmap_linux.h
third_party/tcmalloc/chromium/src/packed-cache-inl.h
third_party/tcmalloc/chromium/src/page_heap_allocator.h
third_party/tcmalloc/chromium/src/pagemap.h
third_party/tcmalloc/chromium/src/stacktrace_x86-inl.h
third_party/tcmalloc/chromium/src/system-alloc.h
third_party/tcmalloc/chromium/src/tcmalloc_guard.h
third_party/wayland/include/config.h
third_party/wayland/include/src/wayland-version.h
third_party/woff2/src/port.h
third_party/yasm/source/config/linux/config.h
third_party/yasm/source/config/linux/libyasm-stdint.h
third_party/zlib/contrib/minizip/crypt.h
tools/ipc_fuzzer/message_lib/all_message_null_macros.h
ui/base/clipboard/clipboard_test_template.h
ui/events/keycodes/keyboard_codes_posix.h
ui/gfx/overlay_transform.h
ui/gfx/scoped_ns_graphics_context_save_gstate_mac.h
ui/gfx/swap_result.h
ui/gfx/sys_color_change_listener.h
ui/gl/GL/glextchromium.h
ui/gl/gl_bindings_api_autogen_egl.h
ui/gl/gl_bindings_api_autogen_gl.h
ui/gl/gl_bindings_api_autogen_glx.h
ui/gl/gpu_preference.h
ui/gl/gpu_switching_observer.h
ui/gl/progress_reporter.h
ui/ozone/public/ozone_switches.h