diff --git a/src/3rdparty/chromium/base/debug/profiler.h b/src/3rdparty/chromium/base/debug/profiler.h index 5f0deadd5..803de8f2b 100644 --- a/src/3rdparty/chromium/base/debug/profiler.h +++ b/src/3rdparty/chromium/base/debug/profiler.h @@ -5,6 +5,7 @@ #ifndef BASE_DEBUG_PROFILER_H_ #define BASE_DEBUG_PROFILER_H_ +#include #include #include diff --git a/src/3rdparty/chromium/cc/trees/target_property.cc b/src/3rdparty/chromium/cc/trees/target_property.cc index f6e873a01..5f952c5ed 100644 --- a/src/3rdparty/chromium/cc/trees/target_property.cc +++ b/src/3rdparty/chromium/cc/trees/target_property.cc @@ -6,6 +6,8 @@ #include "ui/gfx/animation/keyframe/target_property.h" +#include + namespace cc { static_assert(TargetProperty::LAST_TARGET_PROPERTY < diff --git a/src/3rdparty/chromium/components/viz/common/shared_element_resource_id.h b/src/3rdparty/chromium/components/viz/common/shared_element_resource_id.h index b39a2d3dc..ca3d8aeda 100644 --- a/src/3rdparty/chromium/components/viz/common/shared_element_resource_id.h +++ b/src/3rdparty/chromium/components/viz/common/shared_element_resource_id.h @@ -5,6 +5,7 @@ #ifndef COMPONENTS_VIZ_COMMON_SHARED_ELEMENT_RESOURCE_ID_H_ #define COMPONENTS_VIZ_COMMON_SHARED_ELEMENT_RESOURCE_ID_H_ +#include #include #include diff --git a/src/3rdparty/chromium/content/public/browser/browsing_data_remover_delegate.h b/src/3rdparty/chromium/content/public/browser/browsing_data_remover_delegate.h index ee75332f0..c0168281e 100644 --- a/src/3rdparty/chromium/content/public/browser/browsing_data_remover_delegate.h +++ b/src/3rdparty/chromium/content/public/browser/browsing_data_remover_delegate.h @@ -5,6 +5,7 @@ #ifndef CONTENT_PUBLIC_BROWSER_BROWSING_DATA_REMOVER_DELEGATE_H_ #define CONTENT_PUBLIC_BROWSER_BROWSING_DATA_REMOVER_DELEGATE_H_ +#include #include #include #include "base/callback_forward.h" diff --git a/src/3rdparty/chromium/device/base/synchronization/one_writer_seqlock.cc b/src/3rdparty/chromium/device/base/synchronization/one_writer_seqlock.cc index c62a00ee0..af54520b7 100644 --- a/src/3rdparty/chromium/device/base/synchronization/one_writer_seqlock.cc +++ b/src/3rdparty/chromium/device/base/synchronization/one_writer_seqlock.cc @@ -6,6 +6,8 @@ #include "base/threading/platform_thread.h" +#include + namespace device { OneWriterSeqLock::OneWriterSeqLock() : sequence_(0) {} diff --git a/src/3rdparty/chromium/device/base/synchronization/one_writer_seqlock.h b/src/3rdparty/chromium/device/base/synchronization/one_writer_seqlock.h index 528b6683c..e37a16b81 100644 --- a/src/3rdparty/chromium/device/base/synchronization/one_writer_seqlock.h +++ b/src/3rdparty/chromium/device/base/synchronization/one_writer_seqlock.h @@ -6,6 +6,7 @@ #define DEVICE_BASE_SYNCHRONIZATION_ONE_WRITER_SEQLOCK_H_ #include +#include #include #include "base/atomicops.h" diff --git a/src/3rdparty/chromium/device/bluetooth/public/cpp/bluetooth_uuid.h b/src/3rdparty/chromium/device/bluetooth/public/cpp/bluetooth_uuid.h index 816d3405e..15c4004c0 100644 --- a/src/3rdparty/chromium/device/bluetooth/public/cpp/bluetooth_uuid.h +++ b/src/3rdparty/chromium/device/bluetooth/public/cpp/bluetooth_uuid.h @@ -5,6 +5,7 @@ #ifndef DEVICE_BLUETOOTH_PUBLIC_CPP_BLUETOOTH_UUID_H_ #define DEVICE_BLUETOOTH_PUBLIC_CPP_BLUETOOTH_UUID_H_ +#include #include #include #include diff --git a/src/3rdparty/chromium/extensions/common/constants.h b/src/3rdparty/chromium/extensions/common/constants.h index bf6bac2b4..51c534509 100644 --- a/src/3rdparty/chromium/extensions/common/constants.h +++ b/src/3rdparty/chromium/extensions/common/constants.h @@ -10,6 +10,8 @@ #include "build/chromeos_buildflags.h" #include "extensions/common/extensions_export.h" +#include + namespace extensions { // Scheme we serve extension content from. diff --git a/src/3rdparty/chromium/gpu/config/gpu_feature_info.h b/src/3rdparty/chromium/gpu/config/gpu_feature_info.h index 1a7028e47..b9e951c0a 100644 --- a/src/3rdparty/chromium/gpu/config/gpu_feature_info.h +++ b/src/3rdparty/chromium/gpu/config/gpu_feature_info.h @@ -5,6 +5,7 @@ #ifndef GPU_CONFIG_GPU_FEATURE_INFO_H_ #define GPU_CONFIG_GPU_FEATURE_INFO_H_ +#include #include #include diff --git a/src/3rdparty/chromium/gpu/config/gpu_util.h b/src/3rdparty/chromium/gpu/config/gpu_util.h index 574aca1ff..fca32671c 100644 --- a/src/3rdparty/chromium/gpu/config/gpu_util.h +++ b/src/3rdparty/chromium/gpu/config/gpu_util.h @@ -5,6 +5,8 @@ #ifndef GPU_CONFIG_GPU_UTIL_H_ #define GPU_CONFIG_GPU_UTIL_H_ +#include + #include "build/build_config.h" #include "gpu/config/gpu_feature_info.h" #include "gpu/gpu_export.h" diff --git a/src/3rdparty/chromium/net/base/parse_number.h b/src/3rdparty/chromium/net/base/parse_number.h index d6adf388e..560e692aa 100644 --- a/src/3rdparty/chromium/net/base/parse_number.h +++ b/src/3rdparty/chromium/net/base/parse_number.h @@ -8,6 +8,8 @@ #include "base/strings/string_piece.h" #include "net/base/net_export.h" +#include + // This file contains utility functions for parsing numbers, in the context of // network protocols. // diff --git a/src/3rdparty/chromium/net/cookies/cookie_inclusion_status.h b/src/3rdparty/chromium/net/cookies/cookie_inclusion_status.h index 5f289ddcd..44f2f9eb1 100644 --- a/src/3rdparty/chromium/net/cookies/cookie_inclusion_status.h +++ b/src/3rdparty/chromium/net/cookies/cookie_inclusion_status.h @@ -6,6 +6,7 @@ #define NET_COOKIES_COOKIE_INCLUSION_STATUS_H_ #include +#include #include #include #include diff --git a/src/3rdparty/chromium/net/third_party/quiche/src/quiche/quic/core/crypto/quic_hkdf.h b/src/3rdparty/chromium/net/third_party/quiche/src/quiche/quic/core/crypto/quic_hkdf.h index 6a300ed0c..3e30f1cb0 100644 --- a/src/3rdparty/chromium/net/third_party/quiche/src/quiche/quic/core/crypto/quic_hkdf.h +++ b/src/3rdparty/chromium/net/third_party/quiche/src/quiche/quic/core/crypto/quic_hkdf.h @@ -5,6 +5,7 @@ #ifndef QUICHE_QUIC_CORE_CRYPTO_QUIC_HKDF_H_ #define QUICHE_QUIC_CORE_CRYPTO_QUIC_HKDF_H_ +#include #include #include "absl/strings/string_view.h" diff --git a/src/3rdparty/chromium/net/third_party/quiche/src/quiche/quic/core/quic_connection_id.h b/src/3rdparty/chromium/net/third_party/quiche/src/quiche/quic/core/quic_connection_id.h index 52f150172..db4d31084 100644 --- a/src/3rdparty/chromium/net/third_party/quiche/src/quiche/quic/core/quic_connection_id.h +++ b/src/3rdparty/chromium/net/third_party/quiche/src/quiche/quic/core/quic_connection_id.h @@ -5,6 +5,7 @@ #ifndef QUICHE_QUIC_CORE_QUIC_CONNECTION_ID_H_ #define QUICHE_QUIC_CORE_QUIC_CONNECTION_ID_H_ +#include #include #include diff --git a/src/3rdparty/chromium/pdf/document_attachment_info.h b/src/3rdparty/chromium/pdf/document_attachment_info.h index e0fffc2ca..095463fcb 100644 --- a/src/3rdparty/chromium/pdf/document_attachment_info.h +++ b/src/3rdparty/chromium/pdf/document_attachment_info.h @@ -5,6 +5,7 @@ #ifndef PDF_DOCUMENT_ATTACHMENT_INFO_H_ #define PDF_DOCUMENT_ATTACHMENT_INFO_H_ +#include #include diff --git a/src/3rdparty/chromium/ppapi/utility/completion_callback_factory_thread_traits.h b/src/3rdparty/chromium/ppapi/utility/completion_callback_factory_thread_traits.h index 7c0dcdecb..97054d476 100644 --- a/src/3rdparty/chromium/ppapi/utility/completion_callback_factory_thread_traits.h +++ b/src/3rdparty/chromium/ppapi/utility/completion_callback_factory_thread_traits.h @@ -38,6 +38,10 @@ namespace pp { /// As a further optimization, we can add support for this later. class ThreadSafeThreadTraits { public: + + typedef pp::Lock Lock; + typedef pp::AutoLock AutoLock; + class RefCount { public: /// Default constructor. In debug mode, this checks that the object is being @@ -67,8 +71,6 @@ class ThreadSafeThreadTraits { int32_t ref_; }; - typedef pp::Lock Lock; - typedef pp::AutoLock AutoLock; }; /// The non-thread-safe version of thread traits. Using this class as the diff --git a/src/3rdparty/chromium/sandbox/linux/syscall_broker/broker_file_permission.h b/src/3rdparty/chromium/sandbox/linux/syscall_broker/broker_file_permission.h index b167ffb09..2347d5461 100644 --- a/src/3rdparty/chromium/sandbox/linux/syscall_broker/broker_file_permission.h +++ b/src/3rdparty/chromium/sandbox/linux/syscall_broker/broker_file_permission.h @@ -6,6 +6,7 @@ #define SANDBOX_LINUX_SYSCALL_BROKER_BROKER_FILE_PERMISSION_H_ #include +#include #include #include "sandbox/sandbox_export.h" diff --git a/src/3rdparty/chromium/third_party/angle/include/GLSLANG/ShaderVars.h b/src/3rdparty/chromium/third_party/angle/include/GLSLANG/ShaderVars.h index 4b76d33af..4db1902d1 100644 --- a/src/3rdparty/chromium/third_party/angle/include/GLSLANG/ShaderVars.h +++ b/src/3rdparty/chromium/third_party/angle/include/GLSLANG/ShaderVars.h @@ -12,6 +12,7 @@ #include #include +#include #include #include diff --git a/src/3rdparty/chromium/third_party/blink/public/common/origin_trials/origin_trial_public_key.h b/src/3rdparty/chromium/third_party/blink/public/common/origin_trials/origin_trial_public_key.h index c1b5f59f5..246200991 100644 --- a/src/3rdparty/chromium/third_party/blink/public/common/origin_trials/origin_trial_public_key.h +++ b/src/3rdparty/chromium/third_party/blink/public/common/origin_trials/origin_trial_public_key.h @@ -6,6 +6,7 @@ #define THIRD_PARTY_BLINK_PUBLIC_COMMON_ORIGIN_TRIALS_ORIGIN_TRIAL_PUBLIC_KEY_H_ #include +#include namespace blink { diff --git a/src/3rdparty/chromium/third_party/blink/renderer/platform/graphics/paint/effect_paint_property_node.h b/src/3rdparty/chromium/third_party/blink/renderer/platform/graphics/paint/effect_paint_property_node.h index e40a76207..bf5ef7f13 100644 --- a/src/3rdparty/chromium/third_party/blink/renderer/platform/graphics/paint/effect_paint_property_node.h +++ b/src/3rdparty/chromium/third_party/blink/renderer/platform/graphics/paint/effect_paint_property_node.h @@ -122,7 +122,7 @@ class PLATFORM_EXPORT EffectPaintPropertyNode // An identifier for a document transition shared element. `id.valid()` // returns true if this has been set, and false otherwise. - DocumentTransitionSharedElementId document_transition_shared_element_id; + cc::DocumentTransitionSharedElementId document_transition_shared_element_id; // An identifier to tag shared element resources generated and cached in the // Viz process. This generated resource can be used as content for other @@ -291,7 +291,7 @@ class PLATFORM_EXPORT EffectPaintPropertyNode return state_.compositor_element_id; } - const blink::DocumentTransitionSharedElementId& + const cc::DocumentTransitionSharedElementId& DocumentTransitionSharedElementId() const { return state_.document_transition_shared_element_id; } diff --git a/src/3rdparty/chromium/third_party/breakpad/breakpad/src/client/linux/handler/minidump_descriptor.h b/src/3rdparty/chromium/third_party/breakpad/breakpad/src/client/linux/handler/minidump_descriptor.h index c7e4f2b37..e491a1f68 100644 --- a/src/3rdparty/chromium/third_party/breakpad/breakpad/src/client/linux/handler/minidump_descriptor.h +++ b/src/3rdparty/chromium/third_party/breakpad/breakpad/src/client/linux/handler/minidump_descriptor.h @@ -33,6 +33,7 @@ #include #include +#include #include #include "client/linux/handler/microdump_extra_info.h" diff --git a/src/3rdparty/chromium/third_party/dawn/src/dawn/native/CacheKey.h b/src/3rdparty/chromium/third_party/dawn/src/dawn/native/CacheKey.h index 6cec3b6b8..541bba5b1 100644 --- a/src/3rdparty/chromium/third_party/dawn/src/dawn/native/CacheKey.h +++ b/src/3rdparty/chromium/third_party/dawn/src/dawn/native/CacheKey.h @@ -15,6 +15,7 @@ #ifndef SRC_DAWN_NATIVE_CACHEKEY_H_ #define SRC_DAWN_NATIVE_CACHEKEY_H_ +#include #include #include "dawn/native/stream/ByteVectorSink.h" diff --git a/src/3rdparty/chromium/third_party/dawn/src/tint/reader/spirv/entry_point_info.h b/src/3rdparty/chromium/third_party/dawn/src/tint/reader/spirv/entry_point_info.h index 90077421d..f303f9e8b 100644 --- a/src/3rdparty/chromium/third_party/dawn/src/tint/reader/spirv/entry_point_info.h +++ b/src/3rdparty/chromium/third_party/dawn/src/tint/reader/spirv/entry_point_info.h @@ -15,6 +15,7 @@ #ifndef SRC_TINT_READER_SPIRV_ENTRY_POINT_INFO_H_ #define SRC_TINT_READER_SPIRV_ENTRY_POINT_INFO_H_ +#include #include #include "src/tint/ast/pipeline_stage.h" diff --git a/src/3rdparty/chromium/third_party/dawn/src/tint/reader/spirv/namer.h b/src/3rdparty/chromium/third_party/dawn/src/tint/reader/spirv/namer.h index 7a20e8738..655f69ce3 100644 --- a/src/3rdparty/chromium/third_party/dawn/src/tint/reader/spirv/namer.h +++ b/src/3rdparty/chromium/third_party/dawn/src/tint/reader/spirv/namer.h @@ -15,6 +15,7 @@ #ifndef SRC_TINT_READER_SPIRV_NAMER_H_ #define SRC_TINT_READER_SPIRV_NAMER_H_ +#include #include #include #include diff --git a/src/3rdparty/chromium/third_party/dawn/src/tint/reader/wgsl/lexer.h b/src/3rdparty/chromium/third_party/dawn/src/tint/reader/wgsl/lexer.h index 8e0306b6a..0fc0cc2b0 100644 --- a/src/3rdparty/chromium/third_party/dawn/src/tint/reader/wgsl/lexer.h +++ b/src/3rdparty/chromium/third_party/dawn/src/tint/reader/wgsl/lexer.h @@ -15,6 +15,7 @@ #ifndef SRC_TINT_READER_WGSL_LEXER_H_ #define SRC_TINT_READER_WGSL_LEXER_H_ +#include #include #include diff --git a/src/3rdparty/chromium/third_party/dawn/src/tint/reader/wgsl/token.h b/src/3rdparty/chromium/third_party/dawn/src/tint/reader/wgsl/token.h index 4cf9aad1b..3fa13e216 100644 --- a/src/3rdparty/chromium/third_party/dawn/src/tint/reader/wgsl/token.h +++ b/src/3rdparty/chromium/third_party/dawn/src/tint/reader/wgsl/token.h @@ -15,6 +15,7 @@ #ifndef SRC_TINT_READER_WGSL_TOKEN_H_ #define SRC_TINT_READER_WGSL_TOKEN_H_ +#include #include #include #include diff --git a/src/3rdparty/chromium/third_party/dawn/src/tint/writer/spirv/operand.h b/src/3rdparty/chromium/third_party/dawn/src/tint/writer/spirv/operand.h index 0601ca068..ac9dde64e 100644 --- a/src/3rdparty/chromium/third_party/dawn/src/tint/writer/spirv/operand.h +++ b/src/3rdparty/chromium/third_party/dawn/src/tint/writer/spirv/operand.h @@ -15,6 +15,7 @@ #ifndef SRC_TINT_WRITER_SPIRV_OPERAND_H_ #define SRC_TINT_WRITER_SPIRV_OPERAND_H_ +#include #include #include #include diff --git a/src/3rdparty/chromium/third_party/libgav1/src/src/utils/threadpool.cc b/src/3rdparty/chromium/third_party/libgav1/src/src/utils/threadpool.cc index a3099e15d..2e6f0eea7 100644 --- a/src/3rdparty/chromium/third_party/libgav1/src/src/utils/threadpool.cc +++ b/src/3rdparty/chromium/third_party/libgav1/src/src/utils/threadpool.cc @@ -30,6 +30,7 @@ #include #include #include +#include #include #include diff --git a/src/3rdparty/chromium/third_party/pdfium/constants/annotation_flags.h b/src/3rdparty/chromium/third_party/pdfium/constants/annotation_flags.h index d2731dac7..46bc87ef9 100644 --- a/src/3rdparty/chromium/third_party/pdfium/constants/annotation_flags.h +++ b/src/3rdparty/chromium/third_party/pdfium/constants/annotation_flags.h @@ -5,6 +5,8 @@ #ifndef CONSTANTS_ANNOTATION_FLAGS_H_ #define CONSTANTS_ANNOTATION_FLAGS_H_ +#include + namespace pdfium { namespace annotation_flags { diff --git a/src/3rdparty/chromium/third_party/perfetto/include/perfetto/ext/base/uuid.h b/src/3rdparty/chromium/third_party/perfetto/include/perfetto/ext/base/uuid.h index 1b4c53815..472042fab 100644 --- a/src/3rdparty/chromium/third_party/perfetto/include/perfetto/ext/base/uuid.h +++ b/src/3rdparty/chromium/third_party/perfetto/include/perfetto/ext/base/uuid.h @@ -18,6 +18,7 @@ #define INCLUDE_PERFETTO_EXT_BASE_UUID_H_ #include +#include #include #include "perfetto/ext/base/optional.h" diff --git a/src/3rdparty/chromium/third_party/perfetto/src/trace_processor/importers/proto/proto_importer_module.h b/src/3rdparty/chromium/third_party/perfetto/src/trace_processor/importers/proto/proto_importer_module.h index d047de1bf..d7fc91a59 100644 --- a/src/3rdparty/chromium/third_party/perfetto/src/trace_processor/importers/proto/proto_importer_module.h +++ b/src/3rdparty/chromium/third_party/perfetto/src/trace_processor/importers/proto/proto_importer_module.h @@ -21,6 +21,8 @@ #include "perfetto/trace_processor/status.h" #include "src/trace_processor/importers/common/trace_parser.h" +#include + namespace perfetto { namespace protos { diff --git a/src/3rdparty/chromium/third_party/skia/src/utils/SkParseColor.cpp b/src/3rdparty/chromium/third_party/skia/src/utils/SkParseColor.cpp index 0101632c5..3f04a2dd2 100644 --- a/src/3rdparty/chromium/third_party/skia/src/utils/SkParseColor.cpp +++ b/src/3rdparty/chromium/third_party/skia/src/utils/SkParseColor.cpp @@ -15,6 +15,10 @@ #include #include +#include +#include +#include + static constexpr const char* gColorNames[] = { "aliceblue", "antiquewhite", diff --git a/src/3rdparty/chromium/third_party/vulkan_memory_allocator/include/vk_mem_alloc.h b/src/3rdparty/chromium/third_party/vulkan_memory_allocator/include/vk_mem_alloc.h index b7c586b80..d950214c3 100644 --- a/src/3rdparty/chromium/third_party/vulkan_memory_allocator/include/vk_mem_alloc.h +++ b/src/3rdparty/chromium/third_party/vulkan_memory_allocator/include/vk_mem_alloc.h @@ -105,6 +105,8 @@ Documentation of all members: vk_mem_alloc.h - [Source repository on GitHub](https://github.com/GPUOpen-LibrariesAndSDKs/VulkanMemoryAllocator) */ +#include + #ifdef __cplusplus extern "C" { #endif diff --git a/src/3rdparty/chromium/third_party/webrtc/modules/desktop_capture/linux/wayland/xdg_session_details.h b/src/3rdparty/chromium/third_party/webrtc/modules/desktop_capture/linux/wayland/xdg_session_details.h index b70ac4aa5..7ba555564 100644 --- a/src/3rdparty/chromium/third_party/webrtc/modules/desktop_capture/linux/wayland/xdg_session_details.h +++ b/src/3rdparty/chromium/third_party/webrtc/modules/desktop_capture/linux/wayland/xdg_session_details.h @@ -13,6 +13,7 @@ #include +#include #include namespace webrtc { diff --git a/src/3rdparty/chromium/third_party/webrtc/rtc_base/third_party/base64/base64.h b/src/3rdparty/chromium/third_party/webrtc/rtc_base/third_party/base64/base64.h index 4190a79dc..5a9285f00 100644 --- a/src/3rdparty/chromium/third_party/webrtc/rtc_base/third_party/base64/base64.h +++ b/src/3rdparty/chromium/third_party/webrtc/rtc_base/third_party/base64/base64.h @@ -12,6 +12,7 @@ #ifndef RTC_BASE_THIRD_PARTY_BASE64_BASE64_H_ #define RTC_BASE_THIRD_PARTY_BASE64_BASE64_H_ +#include #include #include diff --git a/src/3rdparty/chromium/ui/events/gesture_event_details.h b/src/3rdparty/chromium/ui/events/gesture_event_details.h index 41ff9906d..1864e9e21 100644 --- a/src/3rdparty/chromium/ui/events/gesture_event_details.h +++ b/src/3rdparty/chromium/ui/events/gesture_event_details.h @@ -5,6 +5,7 @@ #ifndef UI_EVENTS_GESTURE_EVENT_DETAILS_H_ #define UI_EVENTS_GESTURE_EVENT_DETAILS_H_ +#include #include #include "base/check_op.h" diff --git a/src/3rdparty/chromium/ui/events/types/scroll_types.h b/src/3rdparty/chromium/ui/events/types/scroll_types.h index be6b2779f..dbe2e5cf7 100644 --- a/src/3rdparty/chromium/ui/events/types/scroll_types.h +++ b/src/3rdparty/chromium/ui/events/types/scroll_types.h @@ -5,6 +5,8 @@ #ifndef UI_EVENTS_TYPES_SCROLL_TYPES_H_ #define UI_EVENTS_TYPES_SCROLL_TYPES_H_ +#include + namespace ui { enum class ScrollGranularity : uint8_t { diff --git a/src/3rdparty/chromium/ui/gfx/geometry/linear_gradient.h b/src/3rdparty/chromium/ui/gfx/geometry/linear_gradient.h index 65cd4cb07..210c4318e 100644 --- a/src/3rdparty/chromium/ui/gfx/geometry/linear_gradient.h +++ b/src/3rdparty/chromium/ui/gfx/geometry/linear_gradient.h @@ -5,6 +5,7 @@ #ifndef UI_GFX_LINEAR_GRADIENT_H_ #define UI_GFX_LINEAR_GRADIENT_H_ +#include #include #include diff --git a/src/3rdparty/chromium/v8/src/base/macros.h b/src/3rdparty/chromium/v8/src/base/macros.h index cd5b91f74..a74c0021f 100644 --- a/src/3rdparty/chromium/v8/src/base/macros.h +++ b/src/3rdparty/chromium/v8/src/base/macros.h @@ -5,6 +5,7 @@ #ifndef V8_BASE_MACROS_H_ #define V8_BASE_MACROS_H_ +#include #include #include diff --git a/src/core/browsing_data_remover_delegate_qt.h b/src/core/browsing_data_remover_delegate_qt.h index 4e690ffb1..dfa884cd6 100644 --- a/src/core/browsing_data_remover_delegate_qt.h +++ b/src/core/browsing_data_remover_delegate_qt.h @@ -6,6 +6,8 @@ #include "content/public/browser/browsing_data_remover_delegate.h" +#include + namespace QtWebEngineCore { class BrowsingDataRemoverDelegateQt : public content::BrowsingDataRemoverDelegate {