Skip to content

Commit 985da19

Browse files
committed
[backport] IWYU: Clean up header includes in platform.cc
I ran into "Too many open files" error while compiling this file with a custom configuration on macOS. Bug: none Change-Id: I893e018a35b0619881ae465321ffaefd4748b357 Review-URL: https://chromium-review.googlesource.com/c/chromium/src/+/6010783 Cr-Commit-Position: refs/heads/main@{#1382884} Reviewed-on: https://codereview.qt-project.org/c/qt/qtwebengine-chromium/+/604332 Reviewed-by: Allan Sandfeld Jensen <[email protected]>
1 parent 621f6b4 commit 985da19

File tree

2 files changed

+1
-13
lines changed

2 files changed

+1
-13
lines changed

chromium/third_party/blink/public/platform/platform.h

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -44,7 +44,6 @@
4444
#include "base/threading/platform_thread.h"
4545
#include "base/time/time.h"
4646
#include "build/build_config.h"
47-
#include "cc/tiles/raster_dark_mode_filter.h"
4847
#include "cc/trees/raster_context_provider_wrapper.h"
4948
#include "components/viz/common/surfaces/frame_sink_id.h"
5049
#include "media/base/audio_capturer_source.h"
@@ -56,12 +55,10 @@
5655
#include "third_party/blink/public/platform/cross_variant_mojo_util.h"
5756
#include "third_party/blink/public/platform/url_loader_throttle_provider.h"
5857
#include "third_party/blink/public/platform/web_audio_device.h"
59-
#include "third_party/blink/public/platform/web_common.h"
6058
#include "third_party/blink/public/platform/web_data.h"
6159
#include "third_party/blink/public/platform/web_string.h"
6260
#include "third_party/blink/public/platform/web_v8_value_converter.h"
6361
#include "third_party/blink/public/platform/websocket_handshake_throttle_provider.h"
64-
#include "third_party/webrtc/api/video/video_codec_type.h"
6562
#include "ui/base/resource/resource_scale_factor.h"
6663
#include "ui/gl/angle_implementation.h"
6764
#include "v8/include/v8-local-handle.h"
@@ -134,7 +131,6 @@ class WebSandboxSupport;
134131
class WebSecurityOrigin;
135132
class WebThemeEngine;
136133
class WebVideoCaptureImplManager;
137-
class WebSecurityOrigin;
138134
struct WebContentSecurityPolicyHeader;
139135

140136
namespace scheduler {

chromium/third_party/blink/renderer/platform/exported/platform.cc

Lines changed: 1 addition & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -42,11 +42,9 @@
4242
#include "media/base/media_log.h"
4343
#include "services/network/public/cpp/shared_url_loader_factory.h"
4444
#include "third_party/blink/public/common/thread_safe_browser_interface_broker_proxy.h"
45-
#include "third_party/blink/public/mojom/service_worker/service_worker_fetch_handler_bypass_option.mojom-blink-forward.h"
4645
#include "third_party/blink/public/platform/scheduler/web_thread_scheduler.h"
4746
#include "third_party/blink/public/platform/web_dedicated_worker_host_factory_client.h"
4847
#include "third_party/blink/public/platform/web_graphics_context_3d_provider.h"
49-
#include "third_party/blink/public/platform/websocket_handshake_throttle.h"
5048
#include "third_party/blink/renderer/platform/bindings/parkable_string_manager.h"
5149
#include "third_party/blink/renderer/platform/font_family_names.h"
5250
#include "third_party/blink/renderer/platform/fonts/font_cache_memory_dump_provider.h"
@@ -62,17 +60,11 @@
6260
#include "third_party/blink/renderer/platform/instrumentation/tracing/memory_cache_dump_provider.h"
6361
#include "third_party/blink/renderer/platform/language.h"
6462
#include "third_party/blink/renderer/platform/loader/fetch/url_loader/url_loader_factory.h"
65-
#include "third_party/blink/renderer/platform/scheduler/common/simple_main_thread_scheduler.h"
6663
#include "third_party/blink/renderer/platform/scheduler/public/dummy_schedulers.h"
6764
#include "third_party/blink/renderer/platform/scheduler/public/main_thread.h"
6865
#include "third_party/blink/renderer/platform/scheduler/public/non_main_thread.h"
69-
#include "third_party/blink/renderer/platform/scheduler/public/post_cross_thread_task.h"
66+
#include "third_party/blink/renderer/platform/scheduler/public/thread_scheduler.h"
7067
#include "third_party/blink/renderer/platform/theme/web_theme_engine_helper.h"
71-
#include "third_party/blink/renderer/platform/wtf/allocator/allocator.h"
72-
#include "third_party/blink/renderer/platform/wtf/cross_thread_functional.h"
73-
#include "third_party/blink/renderer/platform/wtf/hash_map.h"
74-
#include "third_party/webrtc/api/rtp_parameters.h"
75-
#include "third_party/webrtc/p2p/base/port_allocator.h"
7668

7769
namespace blink {
7870

0 commit comments

Comments
 (0)