check_gn_headers_whitelist.txt 9.8 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236
  1. # Do not add files to this whitelist unless you are adding a new OS or
  2. # changing the GN arguments on bots.
  3. ash/accelerators/accelerator_table.h
  4. ash/ash_export.h
  5. ash/constants/ash_switches.h
  6. ash/metrics/task_switch_metrics_recorder.h
  7. ash/metrics/task_switch_source.h
  8. ash/metrics/user_metrics_recorder.h
  9. ash/public/cpp/ash_public_export.h
  10. ash/public/cpp/shelf_types.h
  11. ash/session/session_observer.h
  12. ash/shell.h
  13. ash/wm/system_modal_container_event_filter_delegate.h
  14. cc/cc_export.h
  15. cc/input/browser_controls_state.h
  16. cc/input/event_listener_properties.h
  17. cc/input/scrollbar.h
  18. cc/input/scroller_size_metrics.h
  19. cc/layers/performance_properties.h
  20. chrome/browser/android/android_theme_resources.h
  21. chrome/browser/android/resource_id.h
  22. chrome/browser/ash/login/signin/oauth2_login_manager.h
  23. chrome/browser/ash/login/signin/oauth2_login_verifier.h
  24. chrome/browser/ash/login/signin/oauth2_token_fetcher.h
  25. chrome/browser/ash/profiles/profile_helper.h
  26. chrome/browser/ash/settings/cros_settings.h
  27. chrome/browser/certificate_provider/certificate_provider.h
  28. chrome/browser/certificate_provider/certificate_provider_service.h
  29. chrome/browser/certificate_provider/certificate_provider_service_factory.h
  30. chrome/browser/certificate_provider/certificate_requests.h
  31. chrome/browser/certificate_provider/pin_dialog_manager.h
  32. chrome/browser/certificate_provider/sign_requests.h
  33. chrome/browser/certificate_provider/thread_safe_certificate_map.h
  34. chrome/browser/component_updater/component_installer_errors.h
  35. chrome/browser/download/download_file_icon_extractor.h
  36. chrome/browser/extensions/api/networking_cast_private/chrome_networking_cast_private_delegate.h
  37. chrome/browser/mac/bluetooth_utility.h
  38. chrome/browser/media/router/mojo/media_route_provider_util_win.h
  39. chrome/browser/media/webrtc/desktop_media_list_ash.h
  40. chrome/browser/media/webrtc/desktop_media_list_observer.h
  41. chrome/browser/media/webrtc/rtp_dump_type.h
  42. chrome/browser/media_galleries/media_file_system_context.h
  43. chrome/browser/notifications/displayed_notifications_dispatch_callback.h
  44. chrome/browser/ui/app_icon_loader_delegate.h
  45. chrome/browser/ui/app_list/app_list_syncable_service_factory.h
  46. chrome/browser/ui/ash/ash_util.h
  47. chrome/browser/ui/ash/multi_user/multi_user_util.h
  48. chrome/browser/ui/network_profile_bubble.h
  49. chrome/browser/ui/views/frame/browser_frame_header_ash.h
  50. chrome/install_static/chromium_install_modes.h
  51. chrome/install_static/install_constants.h
  52. chrome/install_static/install_details.h
  53. chrome/install_static/install_modes.h
  54. chrome/install_static/install_util.h
  55. chrome/install_static/test/scoped_install_details.h
  56. chrome/installer/util/google_update_settings.h
  57. components/browser_watcher/features.h
  58. components/browser_watcher/stability_paths.h
  59. components/cast_certificate/cast_crl_root_ca_cert_der-inc.h
  60. components/cdm/browser/cdm_message_filter_android.h
  61. components/device_event_log/device_event_log_export.h
  62. components/login/login_export.h
  63. components/nacl/browser/nacl_browser_delegate.h
  64. components/nacl/renderer/ppb_nacl_private.h
  65. components/policy/core/browser/configuration_policy_handler_parameters.h
  66. components/policy/proto/policy_proto_export.h
  67. components/rlz/rlz_tracker_delegate.h
  68. components/session_manager/session_manager_types.h
  69. components/sessions/core/sessions_export.h
  70. components/sync/engine/connection_status.h
  71. components/sync/engine/net/network_time_update_callback.h
  72. components/translate/core/browser/translate_infobar_delegate.h
  73. components/user_manager/user.h
  74. components/user_manager/user_image/user_image.h
  75. components/user_manager/user_manager.h
  76. components/wifi/wifi_export.h
  77. components/wifi/wifi_service.h
  78. content/browser/background_fetch/background_fetch_constants.h
  79. content/common/mac/attributed_string_coder.h
  80. content/public/browser/context_factory.h
  81. content/public/browser/media_observer.h
  82. content/public/common/gpu_stream_constants.h
  83. content/renderer/external_popup_menu.h
  84. content/shell/android/shell_descriptors.h
  85. extensions/browser/api/clipboard/clipboard_api.h
  86. extensions/browser/api/webcam_private/webcam.h
  87. extensions/browser/api/webcam_private/webcam_private_api.h
  88. extensions/browser/entry_info.h
  89. extensions/browser/extension_event_histogram_value.h
  90. extensions/browser/extension_function_histogram_value.h
  91. google_apis/gcm/base/encryptor.h
  92. google_apis/gcm/base/gcm_export.h
  93. gpu/GLES2/gl2chromium.h
  94. gpu/GLES2/gl2chromium_autogen.h
  95. gpu/GLES2/gl2extchromium.h
  96. gpu/command_buffer/client/context_support.h
  97. gpu/command_buffer/client/gles2_implementation_unittest_autogen.h
  98. gpu/command_buffer/client/gles2_interface_autogen.h
  99. gpu/command_buffer/client/gles2_interface_stub_autogen.h
  100. gpu/command_buffer/client/gles2_interface_stub_impl_autogen.h
  101. gpu/command_buffer/client/gpu_control_client.h
  102. gpu/command_buffer/client/ref_counted.h
  103. gpu/command_buffer/client/shared_memory_limits.h
  104. gpu/command_buffer/common/command_buffer_shared.h
  105. gpu/command_buffer/common/gles2_cmd_utils_autogen.h
  106. gpu/command_buffer/common/gles2_cmd_utils_implementation_autogen.h
  107. gpu/command_buffer/common/gpu_memory_allocation.h
  108. gpu/command_buffer/service/gles2_cmd_decoder_unittest_extensions_autogen.h
  109. gpu/command_buffer/service/memory_tracking.h
  110. gpu/config/gpu_lists_version.h
  111. gpu/gles2_conform_support/gtf/gtf_stubs.h
  112. gpu/gpu_export.h
  113. ipc/ipc_channel_proxy_unittest_messages.h
  114. ipc/ipc_message_null_macros.h
  115. media/audio/audio_logging.h
  116. media/base/routing_token_callback.h
  117. media/base/video_renderer_sink.h
  118. media/cast/common/mod_util.h
  119. media/cast/net/rtcp/rtcp_session.h
  120. media/filters/ffmpeg_aac_bitstream_converter.h
  121. media/filters/ffmpeg_h264_to_annex_b_bitstream_converter.h
  122. media/filters/h264_to_annex_b_bitstream_converter.h
  123. media/formats/mp4/avc.h
  124. media/formats/mp4/bitstream_converter.h
  125. media/formats/mp4/fourccs.h
  126. media/formats/mp4/rcheck.h
  127. media/formats/mpeg/adts_stream_parser.h
  128. media/formats/mpeg/mpeg1_audio_stream_parser.h
  129. media/formats/mpeg/mpeg_audio_stream_parser_base.h
  130. media/gpu/media_gpu_export.h
  131. mojo/core/broker_messages.h
  132. mojo/core/system_impl_export.h
  133. mojo/public/cpp/bindings/strong_associated_binding_set.h
  134. mojo/public/cpp/bindings/tests/mojo_test_blink_export.h
  135. mojo/public/cpp/test_support/test_support.h
  136. net/base/winsock_init.h
  137. net/cert/cert_type.h
  138. net/cert/cert_verify_proc_android.h
  139. net/cert/scoped_nss_types.h
  140. net/dns/notify_watcher_mac.h
  141. net/http/http_status_code_list.h
  142. ppapi/cpp/pass_ref.h
  143. ppapi/lib/gl/include/GLES2/gl2.h
  144. ppapi/lib/gl/include/GLES2/gl2ext.h
  145. ppapi/lib/gl/include/GLES2/gl2platform.h
  146. ppapi/lib/gl/include/KHR/khrplatform.h
  147. ppapi/nacl_irt/irt_manifest.h
  148. ppapi/nacl_irt/public/irt_ppapi.h
  149. ppapi/native_client/src/shared/ppapi_proxy/ppruntime.h
  150. ppapi/native_client/src/untrusted/pnacl_irt_shim/irt_shim_ppapi.h
  151. ppapi/native_client/src/untrusted/pnacl_irt_shim/pnacl_shim.h
  152. ppapi/native_client/src/untrusted/pnacl_irt_shim/shim_ppapi.h
  153. ppapi/proxy/dispatch_reply_message.h
  154. ppapi/proxy/plugin_proxy_delegate.h
  155. ppapi/proxy/plugin_resource_callback.h
  156. ppapi/proxy/ppapi_proxy_export.h
  157. ppapi/proxy/resource_message_filter.h
  158. ppapi/proxy/video_decoder_constants.h
  159. ppapi/shared_impl/api_id.h
  160. ppapi/shared_impl/dir_contents.h
  161. ppapi/shared_impl/ppapi_shared_export.h
  162. ppapi/shared_impl/singleton_resource_id.h
  163. remoting/base/chromoting_event_log_writer.h
  164. remoting/base/logging.h
  165. remoting/client/display/gl_renderer_delegate.h
  166. remoting/client/display/gl_texture_ids.h
  167. remoting/codec/webrtc_video_encoder.h
  168. remoting/host/linux/x11_keyboard.h
  169. remoting/host/worker_process_ipc_delegate.h
  170. remoting/protocol/audio_source.h
  171. remoting/protocol/audio_stream.h
  172. remoting/protocol/cursor_shape_stub.h
  173. remoting/protocol/message_channel_factory.h
  174. remoting/protocol/test_event_matchers.h
  175. remoting/protocol/video_feedback_stub.h
  176. remoting/protocol/video_stream.h
  177. sandbox/linux/system_headers/capability.h
  178. skia/ext/convolver_mips_dspr2.h
  179. skia/ext/skia_commit_hash.h
  180. third_party/hunspell/src/hunspell/hunvisapi.h
  181. third_party/khronos/EGL/egl.h
  182. third_party/khronos/EGL/eglext.h
  183. third_party/khronos/EGL/eglplatform.h
  184. third_party/khronos/GLES2/gl2.h
  185. third_party/khronos/GLES2/gl2ext.h
  186. third_party/khronos/GLES2/gl2platform.h
  187. third_party/khronos/GLES3/gl3.h
  188. third_party/khronos/GLES3/gl3platform.h
  189. third_party/khronos/KHR/khrplatform.h
  190. third_party/leveldatabase/chromium_logger.h
  191. third_party/libaddressinput/chromium/addressinput_util.h
  192. third_party/libphonenumber/phonenumber_api.h
  193. third_party/libudev/libudev0.h
  194. third_party/libudev/libudev1.h
  195. third_party/libvpx/source/config/linux/x64/vp8_rtcd.h
  196. third_party/libvpx/source/config/linux/x64/vp9_rtcd.h
  197. third_party/libvpx/source/config/linux/x64/vpx_config.h
  198. third_party/libvpx/source/config/linux/x64/vpx_dsp_rtcd.h
  199. third_party/libvpx/source/config/linux/x64/vpx_scale_rtcd.h
  200. third_party/libvpx/source/config/nacl/vp8_rtcd.h
  201. third_party/libvpx/source/config/nacl/vp9_rtcd.h
  202. third_party/libvpx/source/config/nacl/vpx_config.h
  203. third_party/libvpx/source/config/nacl/vpx_dsp_rtcd.h
  204. third_party/libvpx/source/config/nacl/vpx_scale_rtcd.h
  205. third_party/libvpx/source/config/vpx_version.h
  206. third_party/opus/src/src/opus_private.h
  207. third_party/opus/src/tests/test_opus_common.h
  208. third_party/protobuf/src/google/protobuf/compiler/csharp/csharp_names.h
  209. third_party/qcms/src/halffloat.h
  210. third_party/qcms/src/tests/qcms_test_util.h
  211. third_party/qcms/src/tests/timing.h
  212. third_party/snappy/linux/config.h
  213. third_party/speech-dispatcher/libspeechd.h
  214. third_party/sqlite/sqlite3.h
  215. third_party/wayland/include/config.h
  216. third_party/wayland/include/src/wayland-version.h
  217. third_party/woff2/src/port.h
  218. third_party/yasm/source/config/linux/config.h
  219. third_party/yasm/source/config/linux/libyasm-stdint.h
  220. third_party/zlib/contrib/minizip/crypt.h
  221. tools/ipc_fuzzer/message_lib/all_message_null_macros.h
  222. ui/base/clipboard/clipboard_test_template.h
  223. ui/events/keycodes/keyboard_codes_posix.h
  224. ui/gfx/overlay_transform.h
  225. ui/gfx/scoped_ns_graphics_context_save_gstate_mac.h
  226. ui/gfx/swap_result.h
  227. ui/gfx/sys_color_change_listener.h
  228. ui/gl/GL/glextchromium.h
  229. ui/gl/gl_bindings_api_autogen_egl.h
  230. ui/gl/gl_bindings_api_autogen_gl.h
  231. ui/gl/gl_bindings_api_autogen_glx.h
  232. ui/gl/gpu_preference.h
  233. ui/gl/gpu_switching_observer.h
  234. ui/gl/progress_reporter.h
  235. ui/ozone/public/ozone_switches.h