qtwebengine/src/3rdparty/chromium/base/debug/profiler.h | 1 + qtwebengine/src/3rdparty/chromium/base/debug/stack_trace.h | 1 + qtwebengine/src/3rdparty/chromium/base/logging.h | 2 ++ qtwebengine/src/3rdparty/chromium/cc/trees/target_property.cc | 2 ++ qtwebengine/src/3rdparty/chromium/components/viz/common/shared_element_resource_id.h | 1 + qtwebengine/src/3rdparty/chromium/content/public/browser/browsing_data_remover_delegate.h | 1 + qtwebengine/src/3rdparty/chromium/device/base/synchronization/one_writer_seqlock.cc | 1 + qtwebengine/src/3rdparty/chromium/device/base/synchronization/one_writer_seqlock.h | 1 + qtwebengine/src/3rdparty/chromium/device/bluetooth/public/cpp/bluetooth_uuid.h | 1 + qtwebengine/src/3rdparty/chromium/extensions/browser/api/audio/audio_device_id_calculator.h | 1 + qtwebengine/src/3rdparty/chromium/extensions/common/constants.h | 2 ++ qtwebengine/src/3rdparty/chromium/extensions/renderer/bindings/api_invocation_errors.h | 1 + qtwebengine/src/3rdparty/chromium/gpu/command_buffer/common/webgpu_cmd_enums.h | 2 ++ qtwebengine/src/3rdparty/chromium/gpu/config/gpu_feature_info.h | 1 + qtwebengine/src/3rdparty/chromium/gpu/config/gpu_preferences.h | 1 + qtwebengine/src/3rdparty/chromium/gpu/config/gpu_util.h | 2 ++ qtwebengine/src/3rdparty/chromium/net/base/parse_number.h | 1 + qtwebengine/src/3rdparty/chromium/net/cookies/cookie_inclusion_status.h | 1 + qtwebengine/src/3rdparty/chromium/net/third_party/quiche/src/quiche/quic/core/crypto/quic_hkdf.h | 1 + qtwebengine/src/3rdparty/chromium/net/third_party/quiche/src/quiche/quic/core/quic_connection_id.h | 1 + qtwebengine/src/3rdparty/chromium/pdf/document_attachment_info.h | 1 + qtwebengine/src/3rdparty/chromium/ppapi/utility/completion_callback_factory_thread_traits.h | 6 ++++-- qtwebengine/src/3rdparty/chromium/sandbox/linux/syscall_broker/broker_file_permission.h | 1 + qtwebengine/src/3rdparty/chromium/third_party/abseil-cpp/absl/strings/internal/str_format/extension.h | 1 + qtwebengine/src/3rdparty/chromium/third_party/angle/include/GLSLANG/ShaderLang.h | 2 +- qtwebengine/src/3rdparty/chromium/third_party/angle/include/GLSLANG/ShaderVars.h | 1 + qtwebengine/src/3rdparty/chromium/third_party/blink/public/common/origin_trials/origin_trial_public_key.h | 1 + qtwebengine/src/3rdparty/chromium/third_party/blink/renderer/platform/graphics/dark_mode_types.h | 2 ++ qtwebengine/src/3rdparty/chromium/third_party/blink/renderer/platform/graphics/paint/effect_paint_property_node.h | 4 ++-- qtwebengine/src/3rdparty/chromium/third_party/breakpad/breakpad/src/client/linux/handler/minidump_descriptor.h | 1 + qtwebengine/src/3rdparty/chromium/third_party/dawn/src/dawn/native/CacheKey.h | 1 + qtwebengine/src/3rdparty/chromium/third_party/dawn/src/tint/reader/spirv/entry_point_info.h | 1 + qtwebengine/src/3rdparty/chromium/third_party/dawn/src/tint/reader/spirv/namer.h | 1 + qtwebengine/src/3rdparty/chromium/third_party/dawn/src/tint/reader/wgsl/lexer.h | 1 + qtwebengine/src/3rdparty/chromium/third_party/dawn/src/tint/reader/wgsl/token.h | 1 + qtwebengine/src/3rdparty/chromium/third_party/dawn/src/tint/writer/spirv/instruction.cc | 1 + qtwebengine/src/3rdparty/chromium/third_party/dawn/src/tint/writer/spirv/operand.h | 1 + qtwebengine/src/3rdparty/chromium/third_party/libgav1/src/src/utils/threadpool.cc | 1 + qtwebengine/src/3rdparty/chromium/third_party/pdfium/constants/annotation_flags.h | 2 ++ qtwebengine/src/3rdparty/chromium/third_party/perfetto/include/perfetto/ext/base/uuid.h | 1 + qtwebengine/src/3rdparty/chromium/third_party/perfetto/src/trace_processor/importers/proto/proto_importer_module.h | 2 ++ qtwebengine/src/3rdparty/chromium/third_party/skia/src/utils/SkParseColor.cpp | 4 ++++ qtwebengine/src/3rdparty/chromium/third_party/vulkan_memory_allocator/include/vk_mem_alloc.h | 1 + qtwebengine/src/3rdparty/chromium/third_party/webrtc/call/rtp_demuxer.h | 1 + qtwebengine/src/3rdparty/chromium/third_party/webrtc/modules/desktop_capture/linux/wayland/xdg_session_details.h | 1 + qtwebengine/src/3rdparty/chromium/third_party/webrtc/rtc_base/third_party/base64/base64.h | 1 + qtwebengine/src/3rdparty/chromium/ui/base/ime/linux/linux_input_method_context.h | 1 + qtwebengine/src/3rdparty/chromium/ui/events/gesture_event_details.h | 1 + qtwebengine/src/3rdparty/chromium/ui/events/types/scroll_types.h | 2 ++ qtwebengine/src/3rdparty/chromium/ui/gfx/geometry/linear_gradient.h | 1 + qtwebengine/src/3rdparty/chromium/v8/src/base/logging.h | 1 + qtwebengine/src/3rdparty/chromium/v8/src/base/macros.h | 1 + qtwebengine/src/3rdparty/chromium/v8/src/inspector/v8-string-conversions.h | 1 + qtwebengine/src/core/browsing_data_remover_delegate_qt.h | 2 ++ 54 files changed, 71 insertions(+), 5 deletions(-) diff --git a/qtwebengine/src/3rdparty/chromium/base/debug/profiler.h b/qtwebengine/src/3rdparty/chromium/base/debug/profiler.h index 1229e06234..c7ed55e70f 100644 --- a/qtwebengine/src/3rdparty/chromium/base/debug/profiler.h +++ b/qtwebengine/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/qtwebengine/src/3rdparty/chromium/base/debug/stack_trace.h b/qtwebengine/src/3rdparty/chromium/base/debug/stack_trace.h index 60c3c5c474..6c8021cfde 100644 --- a/qtwebengine/src/3rdparty/chromium/base/debug/stack_trace.h +++ b/qtwebengine/src/3rdparty/chromium/base/debug/stack_trace.h @@ -7,6 +7,7 @@ #include +#include #include #include diff --git a/qtwebengine/src/3rdparty/chromium/base/logging.h b/qtwebengine/src/3rdparty/chromium/base/logging.h index a3ff92f0fd..c272f796a9 100644 --- a/qtwebengine/src/3rdparty/chromium/base/logging.h +++ b/qtwebengine/src/3rdparty/chromium/base/logging.h @@ -7,6 +7,8 @@ #include + +#include #include #include #include diff --git a/qtwebengine/src/3rdparty/chromium/cc/trees/target_property.cc b/qtwebengine/src/3rdparty/chromium/cc/trees/target_property.cc index 96f8c3bd7c..c3f087b1a9 100644 --- a/qtwebengine/src/3rdparty/chromium/cc/trees/target_property.cc +++ b/qtwebengine/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/qtwebengine/src/3rdparty/chromium/components/viz/common/shared_element_resource_id.h b/qtwebengine/src/3rdparty/chromium/components/viz/common/shared_element_resource_id.h index 2aba73ebcb..2e028fddcf 100644 --- a/qtwebengine/src/3rdparty/chromium/components/viz/common/shared_element_resource_id.h +++ b/qtwebengine/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/qtwebengine/src/3rdparty/chromium/content/public/browser/browsing_data_remover_delegate.h b/qtwebengine/src/3rdparty/chromium/content/public/browser/browsing_data_remover_delegate.h index 3069c858d3..f4614b73c6 100644 --- a/qtwebengine/src/3rdparty/chromium/content/public/browser/browsing_data_remover_delegate.h +++ b/qtwebengine/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/qtwebengine/src/3rdparty/chromium/device/base/synchronization/one_writer_seqlock.cc b/qtwebengine/src/3rdparty/chromium/device/base/synchronization/one_writer_seqlock.cc index 80fd26f4f4..3f08972a7a 100644 --- a/qtwebengine/src/3rdparty/chromium/device/base/synchronization/one_writer_seqlock.cc +++ b/qtwebengine/src/3rdparty/chromium/device/base/synchronization/one_writer_seqlock.cc @@ -3,6 +3,7 @@ // found in the LICENSE file. #include "device/base/synchronization/one_writer_seqlock.h" +#include #include "base/threading/platform_thread.h" diff --git a/qtwebengine/src/3rdparty/chromium/device/base/synchronization/one_writer_seqlock.h b/qtwebengine/src/3rdparty/chromium/device/base/synchronization/one_writer_seqlock.h index 6a3eeda565..525301379c 100644 --- a/qtwebengine/src/3rdparty/chromium/device/base/synchronization/one_writer_seqlock.h +++ b/qtwebengine/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 "base/atomicops.h" #include "base/check.h" diff --git a/qtwebengine/src/3rdparty/chromium/device/bluetooth/public/cpp/bluetooth_uuid.h b/qtwebengine/src/3rdparty/chromium/device/bluetooth/public/cpp/bluetooth_uuid.h index 3cf2914e10..4b0552440c 100644 --- a/qtwebengine/src/3rdparty/chromium/device/bluetooth/public/cpp/bluetooth_uuid.h +++ b/qtwebengine/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/qtwebengine/src/3rdparty/chromium/extensions/browser/api/audio/audio_device_id_calculator.h b/qtwebengine/src/3rdparty/chromium/extensions/browser/api/audio/audio_device_id_calculator.h index c24205c402..ee67ecf189 100644 --- a/qtwebengine/src/3rdparty/chromium/extensions/browser/api/audio/audio_device_id_calculator.h +++ b/qtwebengine/src/3rdparty/chromium/extensions/browser/api/audio/audio_device_id_calculator.h @@ -5,6 +5,7 @@ #ifndef EXTENSIONS_BROWSER_API_AUDIO_AUDIO_DEVICE_ID_CALCULATOR_H_ #define EXTENSIONS_BROWSER_API_AUDIO_AUDIO_DEVICE_ID_CALCULATOR_H_ +#include #include #include diff --git a/qtwebengine/src/3rdparty/chromium/extensions/common/constants.h b/qtwebengine/src/3rdparty/chromium/extensions/common/constants.h index 9ac68e2be9..ef2761020d 100644 --- a/qtwebengine/src/3rdparty/chromium/extensions/common/constants.h +++ b/qtwebengine/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/qtwebengine/src/3rdparty/chromium/extensions/renderer/bindings/api_invocation_errors.h b/qtwebengine/src/3rdparty/chromium/extensions/renderer/bindings/api_invocation_errors.h index 4ba8de8460..6352b90196 100644 --- a/qtwebengine/src/3rdparty/chromium/extensions/renderer/bindings/api_invocation_errors.h +++ b/qtwebengine/src/3rdparty/chromium/extensions/renderer/bindings/api_invocation_errors.h @@ -5,6 +5,7 @@ #ifndef EXTENSIONS_RENDERER_BINDINGS_API_INVOCATION_ERRORS_H_ #define EXTENSIONS_RENDERER_BINDINGS_API_INVOCATION_ERRORS_H_ +#include #include #include diff --git a/qtwebengine/src/3rdparty/chromium/gpu/command_buffer/common/webgpu_cmd_enums.h b/qtwebengine/src/3rdparty/chromium/gpu/command_buffer/common/webgpu_cmd_enums.h index a9c7adb5b5..943bd4e470 100644 --- a/qtwebengine/src/3rdparty/chromium/gpu/command_buffer/common/webgpu_cmd_enums.h +++ b/qtwebengine/src/3rdparty/chromium/gpu/command_buffer/common/webgpu_cmd_enums.h @@ -7,6 +7,8 @@ #include +#include + namespace gpu { namespace webgpu { diff --git a/qtwebengine/src/3rdparty/chromium/gpu/config/gpu_feature_info.h b/qtwebengine/src/3rdparty/chromium/gpu/config/gpu_feature_info.h index 027f1a5af3..70759b2ae4 100644 --- a/qtwebengine/src/3rdparty/chromium/gpu/config/gpu_feature_info.h +++ b/qtwebengine/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/qtwebengine/src/3rdparty/chromium/gpu/config/gpu_preferences.h b/qtwebengine/src/3rdparty/chromium/gpu/config/gpu_preferences.h index 3ea2191b50..0a1ae11202 100644 --- a/qtwebengine/src/3rdparty/chromium/gpu/config/gpu_preferences.h +++ b/qtwebengine/src/3rdparty/chromium/gpu/config/gpu_preferences.h @@ -5,6 +5,7 @@ #ifndef GPU_CONFIG_GPU_PREFERENCES_H_ #define GPU_CONFIG_GPU_PREFERENCES_H_ +#include #include #include #include diff --git a/qtwebengine/src/3rdparty/chromium/gpu/config/gpu_util.h b/qtwebengine/src/3rdparty/chromium/gpu/config/gpu_util.h index f72970c67a..d7f0b7d492 100644 --- a/qtwebengine/src/3rdparty/chromium/gpu/config/gpu_util.h +++ b/qtwebengine/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/qtwebengine/src/3rdparty/chromium/net/base/parse_number.h b/qtwebengine/src/3rdparty/chromium/net/base/parse_number.h index 4e49ab7112..e99d2dd7aa 100644 --- a/qtwebengine/src/3rdparty/chromium/net/base/parse_number.h +++ b/qtwebengine/src/3rdparty/chromium/net/base/parse_number.h @@ -7,6 +7,7 @@ #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/qtwebengine/src/3rdparty/chromium/net/cookies/cookie_inclusion_status.h b/qtwebengine/src/3rdparty/chromium/net/cookies/cookie_inclusion_status.h index 2e9c319a3d..4d723d18f2 100644 --- a/qtwebengine/src/3rdparty/chromium/net/cookies/cookie_inclusion_status.h +++ b/qtwebengine/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/qtwebengine/src/3rdparty/chromium/net/third_party/quiche/src/quiche/quic/core/crypto/quic_hkdf.h b/qtwebengine/src/3rdparty/chromium/net/third_party/quiche/src/quiche/quic/core/crypto/quic_hkdf.h index 6a300ed0c0..3e30f1cb02 100644 --- a/qtwebengine/src/3rdparty/chromium/net/third_party/quiche/src/quiche/quic/core/crypto/quic_hkdf.h +++ b/qtwebengine/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/qtwebengine/src/3rdparty/chromium/net/third_party/quiche/src/quiche/quic/core/quic_connection_id.h b/qtwebengine/src/3rdparty/chromium/net/third_party/quiche/src/quiche/quic/core/quic_connection_id.h index 52f1501728..db4d310849 100644 --- a/qtwebengine/src/3rdparty/chromium/net/third_party/quiche/src/quiche/quic/core/quic_connection_id.h +++ b/qtwebengine/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/qtwebengine/src/3rdparty/chromium/pdf/document_attachment_info.h b/qtwebengine/src/3rdparty/chromium/pdf/document_attachment_info.h index 138ca2efec..08f06e7b8c 100644 --- a/qtwebengine/src/3rdparty/chromium/pdf/document_attachment_info.h +++ b/qtwebengine/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/qtwebengine/src/3rdparty/chromium/ppapi/utility/completion_callback_factory_thread_traits.h b/qtwebengine/src/3rdparty/chromium/ppapi/utility/completion_callback_factory_thread_traits.h index b4fdb9a6d3..375d3ef327 100644 --- a/qtwebengine/src/3rdparty/chromium/ppapi/utility/completion_callback_factory_thread_traits.h +++ b/qtwebengine/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/qtwebengine/src/3rdparty/chromium/sandbox/linux/syscall_broker/broker_file_permission.h b/qtwebengine/src/3rdparty/chromium/sandbox/linux/syscall_broker/broker_file_permission.h index 0aad3ac782..7f7a1057d7 100644 --- a/qtwebengine/src/3rdparty/chromium/sandbox/linux/syscall_broker/broker_file_permission.h +++ b/qtwebengine/src/3rdparty/chromium/sandbox/linux/syscall_broker/broker_file_permission.h @@ -5,6 +5,7 @@ #ifndef SANDBOX_LINUX_SYSCALL_BROKER_BROKER_FILE_PERMISSION_H_ #define SANDBOX_LINUX_SYSCALL_BROKER_BROKER_FILE_PERMISSION_H_ +#include #include #include diff --git a/qtwebengine/src/3rdparty/chromium/third_party/abseil-cpp/absl/strings/internal/str_format/extension.h b/qtwebengine/src/3rdparty/chromium/third_party/abseil-cpp/absl/strings/internal/str_format/extension.h index c47536d63e..443f47afd0 100644 --- a/qtwebengine/src/3rdparty/chromium/third_party/abseil-cpp/absl/strings/internal/str_format/extension.h +++ b/qtwebengine/src/3rdparty/chromium/third_party/abseil-cpp/absl/strings/internal/str_format/extension.h @@ -18,6 +18,7 @@ #include +#include #include #include #include diff --git a/qtwebengine/src/3rdparty/chromium/third_party/angle/include/GLSLANG/ShaderLang.h b/qtwebengine/src/3rdparty/chromium/third_party/angle/include/GLSLANG/ShaderLang.h index e13aa2221d..0ce848486d 100644 --- a/qtwebengine/src/3rdparty/chromium/third_party/angle/include/GLSLANG/ShaderLang.h +++ b/qtwebengine/src/3rdparty/chromium/third_party/angle/include/GLSLANG/ShaderLang.h @@ -7,7 +7,7 @@ #define GLSLANG_SHADERLANG_H_ #include - +#include #include "KHR/khrplatform.h" #include diff --git a/qtwebengine/src/3rdparty/chromium/third_party/angle/include/GLSLANG/ShaderVars.h b/qtwebengine/src/3rdparty/chromium/third_party/angle/include/GLSLANG/ShaderVars.h index 18175e15c7..28332857bc 100644 --- a/qtwebengine/src/3rdparty/chromium/third_party/angle/include/GLSLANG/ShaderVars.h +++ b/qtwebengine/src/3rdparty/chromium/third_party/angle/include/GLSLANG/ShaderVars.h @@ -14,6 +14,7 @@ #include #include #include +#include // This type is defined here to simplify ANGLE's integration with glslang for SPIR-V. using ShCompileOptions = uint64_t; diff --git a/qtwebengine/src/3rdparty/chromium/third_party/blink/public/common/origin_trials/origin_trial_public_key.h b/qtwebengine/src/3rdparty/chromium/third_party/blink/public/common/origin_trials/origin_trial_public_key.h index c63049b174..82b27837b5 100644 --- a/qtwebengine/src/3rdparty/chromium/third_party/blink/public/common/origin_trials/origin_trial_public_key.h +++ b/qtwebengine/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/qtwebengine/src/3rdparty/chromium/third_party/blink/renderer/platform/graphics/dark_mode_types.h b/qtwebengine/src/3rdparty/chromium/third_party/blink/renderer/platform/graphics/dark_mode_types.h index 14c5548766..43c9a8d6a5 100644 --- a/qtwebengine/src/3rdparty/chromium/third_party/blink/renderer/platform/graphics/dark_mode_types.h +++ b/qtwebengine/src/3rdparty/chromium/third_party/blink/renderer/platform/graphics/dark_mode_types.h @@ -5,6 +5,8 @@ #ifndef THIRD_PARTY_BLINK_RENDERER_PLATFORM_GRAPHICS_DARK_MODE_TYPES_H_ #define THIRD_PARTY_BLINK_RENDERER_PLATFORM_GRAPHICS_DARK_MODE_TYPES_H_ +#include + namespace blink { enum class DarkModeResult : uint8_t { diff --git a/qtwebengine/src/3rdparty/chromium/third_party/blink/renderer/platform/graphics/paint/effect_paint_property_node.h b/qtwebengine/src/3rdparty/chromium/third_party/blink/renderer/platform/graphics/paint/effect_paint_property_node.h index 80b3150b67..6377196230 100644 --- a/qtwebengine/src/3rdparty/chromium/third_party/blink/renderer/platform/graphics/paint/effect_paint_property_node.h +++ b/qtwebengine/src/3rdparty/chromium/third_party/blink/renderer/platform/graphics/paint/effect_paint_property_node.h @@ -116,7 +116,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 @@ -285,7 +285,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/qtwebengine/src/3rdparty/chromium/third_party/breakpad/breakpad/src/client/linux/handler/minidump_descriptor.h b/qtwebengine/src/3rdparty/chromium/third_party/breakpad/breakpad/src/client/linux/handler/minidump_descriptor.h index c7e4f2b378..f30ce91b36 100644 --- a/qtwebengine/src/3rdparty/chromium/third_party/breakpad/breakpad/src/client/linux/handler/minidump_descriptor.h +++ b/qtwebengine/src/3rdparty/chromium/third_party/breakpad/breakpad/src/client/linux/handler/minidump_descriptor.h @@ -34,6 +34,7 @@ #include #include +#include #include "client/linux/handler/microdump_extra_info.h" #include "common/using_std_string.h" diff --git a/qtwebengine/src/3rdparty/chromium/third_party/dawn/src/dawn/native/CacheKey.h b/qtwebengine/src/3rdparty/chromium/third_party/dawn/src/dawn/native/CacheKey.h index 2d58d76cb6..139af564ea 100644 --- a/qtwebengine/src/3rdparty/chromium/third_party/dawn/src/dawn/native/CacheKey.h +++ b/qtwebengine/src/3rdparty/chromium/third_party/dawn/src/dawn/native/CacheKey.h @@ -18,6 +18,7 @@ #include "dawn/common/TypedInteger.h" #include "dawn/common/ityp_array.h" +#include #include #include #include diff --git a/qtwebengine/src/3rdparty/chromium/third_party/dawn/src/tint/reader/spirv/entry_point_info.h b/qtwebengine/src/3rdparty/chromium/third_party/dawn/src/tint/reader/spirv/entry_point_info.h index 374bd8302a..0884eb2a19 100644 --- a/qtwebengine/src/3rdparty/chromium/third_party/dawn/src/tint/reader/spirv/entry_point_info.h +++ b/qtwebengine/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 diff --git a/qtwebengine/src/3rdparty/chromium/third_party/dawn/src/tint/reader/spirv/namer.h b/qtwebengine/src/3rdparty/chromium/third_party/dawn/src/tint/reader/spirv/namer.h index fa5fc3a7e9..6cec934670 100644 --- a/qtwebengine/src/3rdparty/chromium/third_party/dawn/src/tint/reader/spirv/namer.h +++ b/qtwebengine/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/qtwebengine/src/3rdparty/chromium/third_party/dawn/src/tint/reader/wgsl/lexer.h b/qtwebengine/src/3rdparty/chromium/third_party/dawn/src/tint/reader/wgsl/lexer.h index f378d57817..98d1336f9a 100644 --- a/qtwebengine/src/3rdparty/chromium/third_party/dawn/src/tint/reader/wgsl/lexer.h +++ b/qtwebengine/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 "src/tint/reader/wgsl/token.h" diff --git a/qtwebengine/src/3rdparty/chromium/third_party/dawn/src/tint/reader/wgsl/token.h b/qtwebengine/src/3rdparty/chromium/third_party/dawn/src/tint/reader/wgsl/token.h index 7b5b6754ed..62b1ca7e36 100644 --- a/qtwebengine/src/3rdparty/chromium/third_party/dawn/src/tint/reader/wgsl/token.h +++ b/qtwebengine/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 // NOLINT: cpplint doesn't recognise this diff --git a/qtwebengine/src/3rdparty/chromium/third_party/dawn/src/tint/writer/spirv/instruction.cc b/qtwebengine/src/3rdparty/chromium/third_party/dawn/src/tint/writer/spirv/instruction.cc index 4be648b37a..cac7238ef2 100644 --- a/qtwebengine/src/3rdparty/chromium/third_party/dawn/src/tint/writer/spirv/instruction.cc +++ b/qtwebengine/src/3rdparty/chromium/third_party/dawn/src/tint/writer/spirv/instruction.cc @@ -14,6 +14,7 @@ #include "src/tint/writer/spirv/instruction.h" +#include #include namespace tint::writer::spirv { diff --git a/qtwebengine/src/3rdparty/chromium/third_party/dawn/src/tint/writer/spirv/operand.h b/qtwebengine/src/3rdparty/chromium/third_party/dawn/src/tint/writer/spirv/operand.h index 46a5deb55b..4c3080ff25 100644 --- a/qtwebengine/src/3rdparty/chromium/third_party/dawn/src/tint/writer/spirv/operand.h +++ b/qtwebengine/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 diff --git a/qtwebengine/src/3rdparty/chromium/third_party/libgav1/src/src/utils/threadpool.cc b/qtwebengine/src/3rdparty/chromium/third_party/libgav1/src/src/utils/threadpool.cc index a3099e15db..2e6f0eea70 100644 --- a/qtwebengine/src/3rdparty/chromium/third_party/libgav1/src/src/utils/threadpool.cc +++ b/qtwebengine/src/3rdparty/chromium/third_party/libgav1/src/src/utils/threadpool.cc @@ -30,6 +30,7 @@ #include #include #include +#include #include #include diff --git a/qtwebengine/src/3rdparty/chromium/third_party/pdfium/constants/annotation_flags.h b/qtwebengine/src/3rdparty/chromium/third_party/pdfium/constants/annotation_flags.h index d2731dac7a..46bc87ef92 100644 --- a/qtwebengine/src/3rdparty/chromium/third_party/pdfium/constants/annotation_flags.h +++ b/qtwebengine/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/qtwebengine/src/3rdparty/chromium/third_party/perfetto/include/perfetto/ext/base/uuid.h b/qtwebengine/src/3rdparty/chromium/third_party/perfetto/include/perfetto/ext/base/uuid.h index 1b4c53815b..472042fabc 100644 --- a/qtwebengine/src/3rdparty/chromium/third_party/perfetto/include/perfetto/ext/base/uuid.h +++ b/qtwebengine/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/qtwebengine/src/3rdparty/chromium/third_party/perfetto/src/trace_processor/importers/proto/proto_importer_module.h b/qtwebengine/src/3rdparty/chromium/third_party/perfetto/src/trace_processor/importers/proto/proto_importer_module.h index c56f0344f9..cd7824929e 100644 --- a/qtwebengine/src/3rdparty/chromium/third_party/perfetto/src/trace_processor/importers/proto/proto_importer_module.h +++ b/qtwebengine/src/3rdparty/chromium/third_party/perfetto/src/trace_processor/importers/proto/proto_importer_module.h @@ -20,6 +20,8 @@ #include "perfetto/ext/base/optional.h" #include "perfetto/trace_processor/status.h" +#include + namespace perfetto { namespace protos { diff --git a/qtwebengine/src/3rdparty/chromium/third_party/skia/src/utils/SkParseColor.cpp b/qtwebengine/src/3rdparty/chromium/third_party/skia/src/utils/SkParseColor.cpp index 3164650728..512a26943d 100644 --- a/qtwebengine/src/3rdparty/chromium/third_party/skia/src/utils/SkParseColor.cpp +++ b/qtwebengine/src/3rdparty/chromium/third_party/skia/src/utils/SkParseColor.cpp @@ -10,6 +10,10 @@ #include // std::lower_bound +#include +#include +#include + static constexpr const char* gColorNames[] = { "aliceblue", "antiquewhite", diff --git a/qtwebengine/src/3rdparty/chromium/third_party/vulkan_memory_allocator/include/vk_mem_alloc.h b/qtwebengine/src/3rdparty/chromium/third_party/vulkan_memory_allocator/include/vk_mem_alloc.h index b7c586b80e..19ccbb024a 100644 --- a/qtwebengine/src/3rdparty/chromium/third_party/vulkan_memory_allocator/include/vk_mem_alloc.h +++ b/qtwebengine/src/3rdparty/chromium/third_party/vulkan_memory_allocator/include/vk_mem_alloc.h @@ -146,6 +146,7 @@ available through VmaAllocatorCreateInfo::pRecordSettings. #endif // #if VMA_VULKAN_VERSION >= 1001000 #endif // #if defined(__ANDROID__) && VMA_STATIC_VULKAN_FUNCTIONS && VK_NO_PROTOTYPES +#include #ifndef VULKAN_H_ #include #endif diff --git a/qtwebengine/src/3rdparty/chromium/third_party/webrtc/call/rtp_demuxer.h b/qtwebengine/src/3rdparty/chromium/third_party/webrtc/call/rtp_demuxer.h index 5fd37b4613..ce70405dd2 100644 --- a/qtwebengine/src/3rdparty/chromium/third_party/webrtc/call/rtp_demuxer.h +++ b/qtwebengine/src/3rdparty/chromium/third_party/webrtc/call/rtp_demuxer.h @@ -11,6 +11,7 @@ #ifndef CALL_RTP_DEMUXER_H_ #define CALL_RTP_DEMUXER_H_ +#include #include #include #include diff --git a/qtwebengine/src/3rdparty/chromium/third_party/webrtc/modules/desktop_capture/linux/wayland/xdg_session_details.h b/qtwebengine/src/3rdparty/chromium/third_party/webrtc/modules/desktop_capture/linux/wayland/xdg_session_details.h index b70ac4aa59..7ba5555647 100644 --- a/qtwebengine/src/3rdparty/chromium/third_party/webrtc/modules/desktop_capture/linux/wayland/xdg_session_details.h +++ b/qtwebengine/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/qtwebengine/src/3rdparty/chromium/third_party/webrtc/rtc_base/third_party/base64/base64.h b/qtwebengine/src/3rdparty/chromium/third_party/webrtc/rtc_base/third_party/base64/base64.h index ca249541d0..534214dbfa 100644 --- a/qtwebengine/src/3rdparty/chromium/third_party/webrtc/rtc_base/third_party/base64/base64.h +++ b/qtwebengine/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/qtwebengine/src/3rdparty/chromium/ui/base/ime/linux/linux_input_method_context.h b/qtwebengine/src/3rdparty/chromium/ui/base/ime/linux/linux_input_method_context.h index 708d6c98ac..898016d886 100644 --- a/qtwebengine/src/3rdparty/chromium/ui/base/ime/linux/linux_input_method_context.h +++ b/qtwebengine/src/3rdparty/chromium/ui/base/ime/linux/linux_input_method_context.h @@ -8,6 +8,7 @@ #include #include +#include #include "base/component_export.h" #include "ui/base/ime/text_input_type.h" diff --git a/qtwebengine/src/3rdparty/chromium/ui/events/gesture_event_details.h b/qtwebengine/src/3rdparty/chromium/ui/events/gesture_event_details.h index d97a696fd5..68b18d80cd 100644 --- a/qtwebengine/src/3rdparty/chromium/ui/events/gesture_event_details.h +++ b/qtwebengine/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/qtwebengine/src/3rdparty/chromium/ui/events/types/scroll_types.h b/qtwebengine/src/3rdparty/chromium/ui/events/types/scroll_types.h index 7ff15f0fc5..136cebc09e 100644 --- a/qtwebengine/src/3rdparty/chromium/ui/events/types/scroll_types.h +++ b/qtwebengine/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/qtwebengine/src/3rdparty/chromium/ui/gfx/geometry/linear_gradient.h b/qtwebengine/src/3rdparty/chromium/ui/gfx/geometry/linear_gradient.h index 1ad025fec1..adadf96190 100644 --- a/qtwebengine/src/3rdparty/chromium/ui/gfx/geometry/linear_gradient.h +++ b/qtwebengine/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/qtwebengine/src/3rdparty/chromium/v8/src/base/logging.h b/qtwebengine/src/3rdparty/chromium/v8/src/base/logging.h index fdac44e31e..a752dba6a2 100644 --- a/qtwebengine/src/3rdparty/chromium/v8/src/base/logging.h +++ b/qtwebengine/src/3rdparty/chromium/v8/src/base/logging.h @@ -5,6 +5,7 @@ #ifndef V8_BASE_LOGGING_H_ #define V8_BASE_LOGGING_H_ +#include #include #include #include diff --git a/qtwebengine/src/3rdparty/chromium/v8/src/base/macros.h b/qtwebengine/src/3rdparty/chromium/v8/src/base/macros.h index 61644ffe05..6fbc037437 100644 --- a/qtwebengine/src/3rdparty/chromium/v8/src/base/macros.h +++ b/qtwebengine/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/qtwebengine/src/3rdparty/chromium/v8/src/inspector/v8-string-conversions.h b/qtwebengine/src/3rdparty/chromium/v8/src/inspector/v8-string-conversions.h index c1d69c18f0..eb33c6816a 100644 --- a/qtwebengine/src/3rdparty/chromium/v8/src/inspector/v8-string-conversions.h +++ b/qtwebengine/src/3rdparty/chromium/v8/src/inspector/v8-string-conversions.h @@ -5,6 +5,7 @@ #ifndef V8_INSPECTOR_V8_STRING_CONVERSIONS_H_ #define V8_INSPECTOR_V8_STRING_CONVERSIONS_H_ +#include #include // Conversion routines between UT8 and UTF16, used by string-16.{h,cc}. You may diff --git a/qtwebengine/src/core/browsing_data_remover_delegate_qt.h b/qtwebengine/src/core/browsing_data_remover_delegate_qt.h index 4e690ffb19..dfa884cd65 100644 --- a/qtwebengine/src/core/browsing_data_remover_delegate_qt.h +++ b/qtwebengine/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 {