Title: [278698] trunk/Source
Revision
278698
Author
[email protected]
Date
2021-06-10 01:36:18 -0700 (Thu, 10 Jun 2021)

Log Message

Non-unified build fixes, early May 2021 edition
https://bugs.webkit.org/show_bug.cgi?id=226763

Unreviewed non-unified build fixes.


Source/_javascript_Core:

* bytecode/InlineAccess.h: Add missing forward declaration for the CodeBlock type.
* jit/JITInlineCacheGenerator.cpp: Add missing CCallHelpers.h header.
* runtime/Intrinsic.h: Add missing <optional> header.
* yarr/YarrUnicodeProperties.h: Ditto.

Source/WebCore:

* css/calc/CSSCalcValue.cpp: Add missing CSSCalcSymbolTable.h header.
* layout/formattingContexts/inline/text/TextUtil.h: Add missing forward declaration for
InlineTextBox class.
* loader/MixedContentChecker.h: Add missing <optional> header.
* page/FrameSnapshotting.cpp: Remove unneeded inclusion of DestinationColorSpace.h and
wtf/OptionSet.h headers.
* page/FrameSnapshotting.h: Add mission DestinationColorSpace.h and wtf/OptionSet.h headers,
remove now unneeded wtf/Forward.h heeder and forward declaration for the
DestinationColorSpace class.
* platform/DateComponents.h: Add missing <optional> header, remove unneeded <limits> header.
* platform/Theme.h: Add missin <optional> header.
* platform/graphics/HEVCUtilities.h: Ditto.
* rendering/HighlightData.h: Add missing forward declaration for the RenderText class.
* rendering/MarkedText.cpp: Add missing HighlightData.h header.
* rendering/RenderLineBoxList.cpp: Add missing inclusion of the LegacyInlineElementBox.h
header.
* style/StyleAdjuster.cpp: Add missing ShadowRoot.h header.
* svg/SVGToOTFFontConversion.h: Add missing <optional> header.
* workers/service/ServiceWorkerClientQueryOptions.h: Ditto.

Source/WebKit:

* Shared/WebPageNetworkParameters.cpp: Add missing inclusion of the ArgumentCoders.h header.

Modified Paths

Diff

Modified: trunk/Source/_javascript_Core/ChangeLog (278697 => 278698)


--- trunk/Source/_javascript_Core/ChangeLog	2021-06-10 08:06:59 UTC (rev 278697)
+++ trunk/Source/_javascript_Core/ChangeLog	2021-06-10 08:36:18 UTC (rev 278698)
@@ -1,3 +1,15 @@
+2021-06-10  Adrian Perez de Castro  <[email protected]>
+
+        Non-unified build fixes, early May 2021 edition
+        https://bugs.webkit.org/show_bug.cgi?id=226763
+
+        Unreviewed non-unified build fixes.
+
+        * bytecode/InlineAccess.h: Add missing forward declaration for the CodeBlock type.
+        * jit/JITInlineCacheGenerator.cpp: Add missing CCallHelpers.h header.
+        * runtime/Intrinsic.h: Add missing <optional> header.
+        * yarr/YarrUnicodeProperties.h: Ditto.
+
 2021-06-10  Yusuke Suzuki  <[email protected]>
 
         [JSC] Ignore Intl.NumberFormat feature options when linked-ICU is old

Modified: trunk/Source/_javascript_Core/bytecode/InlineAccess.h (278697 => 278698)


--- trunk/Source/_javascript_Core/bytecode/InlineAccess.h	2021-06-10 08:06:59 UTC (rev 278697)
+++ trunk/Source/_javascript_Core/bytecode/InlineAccess.h	2021-06-10 08:36:18 UTC (rev 278698)
@@ -32,6 +32,7 @@
 
 namespace JSC {
 
+class CodeBlock;
 class JSArray;
 class Structure;
 class StructureStubInfo;

Modified: trunk/Source/_javascript_Core/jit/JITInlineCacheGenerator.cpp (278697 => 278698)


--- trunk/Source/_javascript_Core/jit/JITInlineCacheGenerator.cpp	2021-06-10 08:06:59 UTC (rev 278697)
+++ trunk/Source/_javascript_Core/jit/JITInlineCacheGenerator.cpp	2021-06-10 08:36:18 UTC (rev 278698)
@@ -28,6 +28,7 @@
 
 #if ENABLE(JIT)
 
+#include "CCallHelpers.h"
 #include "CacheableIdentifierInlines.h"
 #include "CodeBlock.h"
 #include "InlineAccess.h"

Modified: trunk/Source/_javascript_Core/runtime/Intrinsic.h (278697 => 278698)


--- trunk/Source/_javascript_Core/runtime/Intrinsic.h	2021-06-10 08:06:59 UTC (rev 278697)
+++ trunk/Source/_javascript_Core/runtime/Intrinsic.h	2021-06-10 08:36:18 UTC (rev 278698)
@@ -26,6 +26,7 @@
 #pragma once
 
 #include "IterationKind.h"
+#include <optional>
 
 namespace JSC {
 

Modified: trunk/Source/_javascript_Core/yarr/YarrUnicodeProperties.h (278697 => 278698)


--- trunk/Source/_javascript_Core/yarr/YarrUnicodeProperties.h	2021-06-10 08:06:59 UTC (rev 278697)
+++ trunk/Source/_javascript_Core/yarr/YarrUnicodeProperties.h	2021-06-10 08:36:18 UTC (rev 278698)
@@ -26,6 +26,7 @@
 #pragma once
 
 #include "Yarr.h"
+#include <optional>
 #include <wtf/Forward.h>
 
 namespace JSC { namespace Yarr {

Modified: trunk/Source/WebCore/ChangeLog (278697 => 278698)


--- trunk/Source/WebCore/ChangeLog	2021-06-10 08:06:59 UTC (rev 278697)
+++ trunk/Source/WebCore/ChangeLog	2021-06-10 08:36:18 UTC (rev 278698)
@@ -1,3 +1,30 @@
+2021-06-10  Adrian Perez de Castro  <[email protected]>
+
+        Non-unified build fixes, early May 2021 edition
+        https://bugs.webkit.org/show_bug.cgi?id=226763
+
+        Unreviewed non-unified build fixes.
+
+        * css/calc/CSSCalcValue.cpp: Add missing CSSCalcSymbolTable.h header.
+        * layout/formattingContexts/inline/text/TextUtil.h: Add missing forward declaration for
+        InlineTextBox class.
+        * loader/MixedContentChecker.h: Add missing <optional> header.
+        * page/FrameSnapshotting.cpp: Remove unneeded inclusion of DestinationColorSpace.h and
+        wtf/OptionSet.h headers.
+        * page/FrameSnapshotting.h: Add mission DestinationColorSpace.h and wtf/OptionSet.h headers,
+        remove now unneeded wtf/Forward.h heeder and forward declaration for the
+        DestinationColorSpace class.
+        * platform/DateComponents.h: Add missing <optional> header, remove unneeded <limits> header.
+        * platform/Theme.h: Add missin <optional> header.
+        * platform/graphics/HEVCUtilities.h: Ditto.
+        * rendering/HighlightData.h: Add missing forward declaration for the RenderText class.
+        * rendering/MarkedText.cpp: Add missing HighlightData.h header.
+        * rendering/RenderLineBoxList.cpp: Add missing inclusion of the LegacyInlineElementBox.h
+        header.
+        * style/StyleAdjuster.cpp: Add missing ShadowRoot.h header.
+        * svg/SVGToOTFFontConversion.h: Add missing <optional> header.
+        * workers/service/ServiceWorkerClientQueryOptions.h: Ditto.
+
 2021-06-09  Rob Buis  <[email protected]>
 
         Null check page in generateCertificate

Modified: trunk/Source/WebCore/css/calc/CSSCalcValue.cpp (278697 => 278698)


--- trunk/Source/WebCore/css/calc/CSSCalcValue.cpp	2021-06-10 08:06:59 UTC (rev 278697)
+++ trunk/Source/WebCore/css/calc/CSSCalcValue.cpp	2021-06-10 08:36:18 UTC (rev 278698)
@@ -37,6 +37,7 @@
 #include "CSSCalcNegateNode.h"
 #include "CSSCalcOperationNode.h"
 #include "CSSCalcPrimitiveValueNode.h"
+#include "CSSCalcSymbolTable.h"
 #include "CSSParser.h"
 #include "CSSParserTokenRange.h"
 #include "CSSPrimitiveValueMappings.h"

Modified: trunk/Source/WebCore/layout/formattingContexts/inline/text/TextUtil.h (278697 => 278698)


--- trunk/Source/WebCore/layout/formattingContexts/inline/text/TextUtil.h	2021-06-10 08:06:59 UTC (rev 278697)
+++ trunk/Source/WebCore/layout/formattingContexts/inline/text/TextUtil.h	2021-06-10 08:36:18 UTC (rev 278698)
@@ -38,6 +38,7 @@
 namespace Layout {
 
 class LegacyInlineTextBox;
+class InlineTextBox;
 class InlineTextItem;
 
 class TextUtil {

Modified: trunk/Source/WebCore/loader/MixedContentChecker.h (278697 => 278698)


--- trunk/Source/WebCore/loader/MixedContentChecker.h	2021-06-10 08:06:59 UTC (rev 278697)
+++ trunk/Source/WebCore/loader/MixedContentChecker.h	2021-06-10 08:36:18 UTC (rev 278698)
@@ -30,6 +30,7 @@
 
 #pragma once
 
+#include <optional>
 #include <wtf/Forward.h>
 #include <wtf/Noncopyable.h>
 

Modified: trunk/Source/WebCore/page/FrameSnapshotting.cpp (278697 => 278698)


--- trunk/Source/WebCore/page/FrameSnapshotting.cpp	2021-06-10 08:06:59 UTC (rev 278697)
+++ trunk/Source/WebCore/page/FrameSnapshotting.cpp	2021-06-10 08:36:18 UTC (rev 278698)
@@ -41,7 +41,6 @@
 #include "Page.h"
 #include "RenderObject.h"
 #include "Settings.h"
-#include <wtf/OptionSet.h>
 
 namespace WebCore {
 

Modified: trunk/Source/WebCore/page/FrameSnapshotting.h (278697 => 278698)


--- trunk/Source/WebCore/page/FrameSnapshotting.h	2021-06-10 08:06:59 UTC (rev 278697)
+++ trunk/Source/WebCore/page/FrameSnapshotting.h	2021-06-10 08:36:18 UTC (rev 278698)
@@ -32,7 +32,7 @@
 #include "DestinationColorSpace.h"
 #include "PixelFormat.h"
 #include <memory>
-#include <wtf/Forward.h>
+#include <wtf/OptionSet.h>
 
 namespace WebCore {
 

Modified: trunk/Source/WebCore/platform/DateComponents.h (278697 => 278698)


--- trunk/Source/WebCore/platform/DateComponents.h	2021-06-10 08:06:59 UTC (rev 278697)
+++ trunk/Source/WebCore/platform/DateComponents.h	2021-06-10 08:36:18 UTC (rev 278698)
@@ -30,7 +30,7 @@
 
 #pragma once
 
-#include <limits>
+#include <optional>
 #include <unicode/utypes.h>
 #include <wtf/Forward.h>
 

Modified: trunk/Source/WebCore/platform/Theme.h (278697 => 278698)


--- trunk/Source/WebCore/platform/Theme.h	2021-06-10 08:06:59 UTC (rev 278697)
+++ trunk/Source/WebCore/platform/Theme.h	2021-06-10 08:36:18 UTC (rev 278698)
@@ -26,6 +26,7 @@
 #pragma once
 
 #include "ThemeTypes.h"
+#include <optional>
 #include <wtf/Forward.h>
 
 namespace WebCore {

Modified: trunk/Source/WebCore/platform/graphics/HEVCUtilities.h (278697 => 278698)


--- trunk/Source/WebCore/platform/graphics/HEVCUtilities.h	2021-06-10 08:06:59 UTC (rev 278697)
+++ trunk/Source/WebCore/platform/graphics/HEVCUtilities.h	2021-06-10 08:36:18 UTC (rev 278698)
@@ -25,6 +25,7 @@
 
 #pragma once
 
+#include <optional>
 #include <wtf/Forward.h>
 
 namespace WebCore {

Modified: trunk/Source/WebCore/rendering/HighlightData.h (278697 => 278698)


--- trunk/Source/WebCore/rendering/HighlightData.h	2021-06-10 08:06:59 UTC (rev 278697)
+++ trunk/Source/WebCore/rendering/HighlightData.h	2021-06-10 08:36:18 UTC (rev 278698)
@@ -37,6 +37,7 @@
 struct HighlightRangeData;
 struct TextBoxSelectableRange;
 class RenderMultiColumnSpannerPlaceholder;
+class RenderText;
 
 class RenderRange {
 public:

Modified: trunk/Source/WebCore/rendering/MarkedText.cpp (278697 => 278698)


--- trunk/Source/WebCore/rendering/MarkedText.cpp	2021-06-10 08:06:59 UTC (rev 278697)
+++ trunk/Source/WebCore/rendering/MarkedText.cpp	2021-06-10 08:36:18 UTC (rev 278698)
@@ -30,6 +30,7 @@
 #include "DocumentMarkerController.h"
 #include "Editor.h"
 #include "ElementRuleCollector.h"
+#include "HighlightData.h"
 #include "HighlightRegister.h"
 #include "RenderBoxModelObject.h"
 #include "RenderText.h"

Modified: trunk/Source/WebCore/rendering/RenderLineBoxList.cpp (278697 => 278698)


--- trunk/Source/WebCore/rendering/RenderLineBoxList.cpp	2021-06-10 08:06:59 UTC (rev 278697)
+++ trunk/Source/WebCore/rendering/RenderLineBoxList.cpp	2021-06-10 08:36:18 UTC (rev 278698)
@@ -30,6 +30,7 @@
 #include "RenderLineBoxList.h"
 
 #include "HitTestResult.h"
+#include "LegacyInlineElementBox.h"
 #include "LegacyInlineTextBox.h"
 #include "LegacyRootInlineBox.h"
 #include "PaintInfo.h"

Modified: trunk/Source/WebCore/style/StyleAdjuster.cpp (278697 => 278698)


--- trunk/Source/WebCore/style/StyleAdjuster.cpp	2021-06-10 08:06:59 UTC (rev 278697)
+++ trunk/Source/WebCore/style/StyleAdjuster.cpp	2021-06-10 08:36:18 UTC (rev 278698)
@@ -55,6 +55,7 @@
 #include "SVGNames.h"
 #include "SVGURIReference.h"
 #include "Settings.h"
+#include "ShadowRoot.h"
 #include "Text.h"
 #include "WebAnimationTypes.h"
 #include <wtf/RobinHoodHashSet.h>

Modified: trunk/Source/WebCore/svg/SVGToOTFFontConversion.h (278697 => 278698)


--- trunk/Source/WebCore/svg/SVGToOTFFontConversion.h	2021-06-10 08:06:59 UTC (rev 278697)
+++ trunk/Source/WebCore/svg/SVGToOTFFontConversion.h	2021-06-10 08:36:18 UTC (rev 278698)
@@ -25,6 +25,7 @@
 
 #pragma once
 
+#include <optional>
 #include <wtf/Forward.h>
 
 namespace WebCore {

Modified: trunk/Source/WebCore/workers/service/ServiceWorkerClientQueryOptions.h (278697 => 278698)


--- trunk/Source/WebCore/workers/service/ServiceWorkerClientQueryOptions.h	2021-06-10 08:06:59 UTC (rev 278697)
+++ trunk/Source/WebCore/workers/service/ServiceWorkerClientQueryOptions.h	2021-06-10 08:36:18 UTC (rev 278698)
@@ -28,6 +28,7 @@
 #if ENABLE(SERVICE_WORKER)
 
 #include "ServiceWorkerClientType.h"
+#include <optional>
 
 namespace WebCore {
 

Modified: trunk/Source/WebKit/ChangeLog (278697 => 278698)


--- trunk/Source/WebKit/ChangeLog	2021-06-10 08:06:59 UTC (rev 278697)
+++ trunk/Source/WebKit/ChangeLog	2021-06-10 08:36:18 UTC (rev 278698)
@@ -1,3 +1,12 @@
+2021-06-10  Adrian Perez de Castro  <[email protected]>
+
+        Non-unified build fixes, early May 2021 edition
+        https://bugs.webkit.org/show_bug.cgi?id=226763
+
+        Unreviewed non-unified build fixes.
+
+        * Shared/WebPageNetworkParameters.cpp: Add missing inclusion of the ArgumentCoders.h header.
+
 2021-06-09  Megan Gardner  <[email protected]>
 
         Create SPI file for Synapse so external builds will work.

Modified: trunk/Source/WebKit/Shared/WebPageNetworkParameters.cpp (278697 => 278698)


--- trunk/Source/WebKit/Shared/WebPageNetworkParameters.cpp	2021-06-10 08:06:59 UTC (rev 278697)
+++ trunk/Source/WebKit/Shared/WebPageNetworkParameters.cpp	2021-06-10 08:36:18 UTC (rev 278698)
@@ -26,6 +26,8 @@
 #include "config.h"
 #include "WebPageNetworkParameters.h"
 
+#include "ArgumentCoders.h"
+
 namespace WebKit {
 
 void WebPageNetworkParameters::encode(IPC::Encoder& encoder) const
_______________________________________________
webkit-changes mailing list
[email protected]
https://lists.webkit.org/mailman/listinfo/webkit-changes

Reply via email to