Title: [279941] trunk/Source
Revision
279941
Author
[email protected]
Date
2021-07-15 05:40:39 -0700 (Thu, 15 Jul 2021)

Log Message

Non-unified build fixes, mid-July 2021 edition
https://bugs.webkit.org/show_bug.cgi?id=227981

Unreviewed non-unified build fixes.


Source/_javascript_Core:

* ftl/FTLState.cpp: Add missing B3ValueInlines.h header.
* runtime/TemporalNow.cpp: Add missing JSCJSValueInlines.h and JSObjectInlines.h headers.
* runtime/TemporalObject.cpp: Ditto.

Source/WebCore:

* accessibility/AXObjectCache.cpp: Add missing AXImage.h and RenderImage.h headers.
* bindings/js/JSIntersectionObserverCustom.cpp:
(WebCore::JSIntersectionObserverOwner::isReachableFromOpaqueRoots): Add missing namespace to
usage of JSC::jsCast<T>() template.
* bindings/js/JSResizeObserverCustom.cpp: Add missing Element.h and JSNodeCustom.h headers.
(WebCore::JSResizeObserverOwner::isReachableFromOpaqueRoots): Add missing namespace to usage
of JSC::jsCast<T>() template.
* css/CSSCrossfadeValue.h: Add missing forward declaration of Style::BuilderState.
* css/parser/CSSPropertyParserWorkerSafe.cpp: Add missing ParsingUtilities.h header.
* platform/graphics/cairo/GradientCairo.cpp: Replace GraphicsContext.h header with
GraphicsContextCairo.h to avoid errors about undefined types.
* rendering/style/RenderStyleConstants.cpp: Add missing CSSPrimitiveValueMappings.h header.

Source/WebKit:

* UIProcess/ProcessAssertion.cpp: Add missing wtf/RunLoop.h header.

Modified Paths

Diff

Modified: trunk/Source/_javascript_Core/ChangeLog (279940 => 279941)


--- trunk/Source/_javascript_Core/ChangeLog	2021-07-15 11:48:58 UTC (rev 279940)
+++ trunk/Source/_javascript_Core/ChangeLog	2021-07-15 12:40:39 UTC (rev 279941)
@@ -1,3 +1,14 @@
+2021-07-15  Adrian Perez de Castro  <[email protected]>
+
+        Non-unified build fixes, mid-July 2021 edition
+        https://bugs.webkit.org/show_bug.cgi?id=227981
+
+        Unreviewed non-unified build fixes.
+
+        * ftl/FTLState.cpp: Add missing B3ValueInlines.h header.
+        * runtime/TemporalNow.cpp: Add missing JSCJSValueInlines.h and JSObjectInlines.h headers.
+        * runtime/TemporalObject.cpp: Ditto.
+
 2021-07-14  Devin Rousso  <[email protected]>
 
         Implement Array.prototype.findLast and Array.prototype.findLastIndex

Modified: trunk/Source/_javascript_Core/ftl/FTLState.cpp (279940 => 279941)


--- trunk/Source/_javascript_Core/ftl/FTLState.cpp	2021-07-15 11:48:58 UTC (rev 279940)
+++ trunk/Source/_javascript_Core/ftl/FTLState.cpp	2021-07-15 12:40:39 UTC (rev 279941)
@@ -30,6 +30,7 @@
 
 #include "AirCode.h"
 #include "AirDisassembler.h"
+#include "B3ValueInlines.h"
 #include "CodeBlockWithJITType.h"
 #include "FTLForOSREntryJITCode.h"
 #include "FTLJITCode.h"

Modified: trunk/Source/_javascript_Core/runtime/TemporalNow.cpp (279940 => 279941)


--- trunk/Source/_javascript_Core/runtime/TemporalNow.cpp	2021-07-15 11:48:58 UTC (rev 279940)
+++ trunk/Source/_javascript_Core/runtime/TemporalNow.cpp	2021-07-15 12:40:39 UTC (rev 279941)
@@ -20,7 +20,9 @@
 #include "config.h"
 #include "TemporalNow.h"
 
+#include "JSCJSValueInlines.h"
 #include "JSGlobalObject.h"
+#include "JSObjectInlines.h"
 #include "ObjectPrototype.h"
 
 namespace JSC {

Modified: trunk/Source/_javascript_Core/runtime/TemporalObject.cpp (279940 => 279941)


--- trunk/Source/_javascript_Core/runtime/TemporalObject.cpp	2021-07-15 11:48:58 UTC (rev 279940)
+++ trunk/Source/_javascript_Core/runtime/TemporalObject.cpp	2021-07-15 12:40:39 UTC (rev 279941)
@@ -20,7 +20,9 @@
 #include "config.h"
 #include "TemporalObject.h"
 
+#include "JSCJSValueInlines.h"
 #include "JSGlobalObject.h"
+#include "JSObjectInlines.h"
 #include "ObjectPrototype.h"
 #include "TemporalNow.h"
 

Modified: trunk/Source/WebCore/ChangeLog (279940 => 279941)


--- trunk/Source/WebCore/ChangeLog	2021-07-15 11:48:58 UTC (rev 279940)
+++ trunk/Source/WebCore/ChangeLog	2021-07-15 12:40:39 UTC (rev 279941)
@@ -1,3 +1,23 @@
+2021-07-15  Adrian Perez de Castro  <[email protected]>
+
+        Non-unified build fixes, mid-July 2021 edition
+        https://bugs.webkit.org/show_bug.cgi?id=227981
+
+        Unreviewed non-unified build fixes.
+
+        * accessibility/AXObjectCache.cpp: Add missing AXImage.h and RenderImage.h headers.
+        * bindings/js/JSIntersectionObserverCustom.cpp:
+        (WebCore::JSIntersectionObserverOwner::isReachableFromOpaqueRoots): Add missing namespace to
+        usage of JSC::jsCast<T>() template.
+        * bindings/js/JSResizeObserverCustom.cpp: Add missing Element.h and JSNodeCustom.h headers.
+        (WebCore::JSResizeObserverOwner::isReachableFromOpaqueRoots): Add missing namespace to usage
+        of JSC::jsCast<T>() template.
+        * css/CSSCrossfadeValue.h: Add missing forward declaration of Style::BuilderState.
+        * css/parser/CSSPropertyParserWorkerSafe.cpp: Add missing ParsingUtilities.h header.
+        * platform/graphics/cairo/GradientCairo.cpp: Replace GraphicsContext.h header with
+        GraphicsContextCairo.h to avoid errors about undefined types.
+        * rendering/style/RenderStyleConstants.cpp: Add missing CSSPrimitiveValueMappings.h header.
+
 2021-07-15  Philippe Normand  <[email protected]>
 
         [GStreamer][Pipewire] Implement getDisplayMedia() backend

Modified: trunk/Source/WebCore/accessibility/AXObjectCache.cpp (279940 => 279941)


--- trunk/Source/WebCore/accessibility/AXObjectCache.cpp	2021-07-15 11:48:58 UTC (rev 279940)
+++ trunk/Source/WebCore/accessibility/AXObjectCache.cpp	2021-07-15 12:40:39 UTC (rev 279941)
@@ -32,6 +32,7 @@
 
 #include "AXObjectCache.h"
 
+#include "AXImage.h"
 #include "AXIsolatedObject.h"
 #include "AXIsolatedTree.h"
 #include "AXLogger.h"
@@ -89,6 +90,7 @@
 #include "Page.h"
 #include "Range.h"
 #include "RenderAttachment.h"
+#include "RenderImage.h"
 #include "RenderLayer.h"
 #include "RenderLineBreak.h"
 #include "RenderListBox.h"

Modified: trunk/Source/WebCore/bindings/js/JSIntersectionObserverCustom.cpp (279940 => 279941)


--- trunk/Source/WebCore/bindings/js/JSIntersectionObserverCustom.cpp	2021-07-15 11:48:58 UTC (rev 279940)
+++ trunk/Source/WebCore/bindings/js/JSIntersectionObserverCustom.cpp	2021-07-15 12:40:39 UTC (rev 279941)
@@ -44,7 +44,7 @@
 
 bool JSIntersectionObserverOwner::isReachableFromOpaqueRoots(JSC::Handle<JSC::Unknown> handle, void*, JSC::AbstractSlotVisitor& visitor, const char**reason)
 {
-    if (jsCast<JSIntersectionObserver*>(handle.slot()->asCell())->wrapped().isReachableFromOpaqueRoots(visitor)) {
+    if (JSC::jsCast<JSIntersectionObserver*>(handle.slot()->asCell())->wrapped().isReachableFromOpaqueRoots(visitor)) {
         if (UNLIKELY(reason))
             *reason = "Reachable from observed nodes";
         return true;

Modified: trunk/Source/WebCore/bindings/js/JSResizeObserverCustom.cpp (279940 => 279941)


--- trunk/Source/WebCore/bindings/js/JSResizeObserverCustom.cpp	2021-07-15 11:48:58 UTC (rev 279940)
+++ trunk/Source/WebCore/bindings/js/JSResizeObserverCustom.cpp	2021-07-15 12:40:39 UTC (rev 279941)
@@ -27,6 +27,8 @@
 #include "config.h"
 #include "JSResizeObserver.h"
 
+#include "Element.h"
+#include "JSNodeCustom.h"
 #include <_javascript_Core/JSCInlines.h>
 
 namespace WebCore {
@@ -43,7 +45,7 @@
 
 bool JSResizeObserverOwner::isReachableFromOpaqueRoots(JSC::Handle<JSC::Unknown> handle, void*, JSC::AbstractSlotVisitor& visitor, const char**reason)
 {
-    if (jsCast<JSResizeObserver*>(handle.slot()->asCell())->wrapped().isReachableFromOpaqueRoots(visitor)) {
+    if (JSC::jsCast<JSResizeObserver*>(handle.slot()->asCell())->wrapped().isReachableFromOpaqueRoots(visitor)) {
         if (UNLIKELY(reason))
             *reason = "Reachable from observed nodes";
         return true;

Modified: trunk/Source/WebCore/css/CSSCrossfadeValue.h (279940 => 279941)


--- trunk/Source/WebCore/css/CSSCrossfadeValue.h	2021-07-15 11:48:58 UTC (rev 279940)
+++ trunk/Source/WebCore/css/CSSCrossfadeValue.h	2021-07-15 12:40:39 UTC (rev 279941)
@@ -39,6 +39,10 @@
 struct BlendingContext;
 class CSSPrimitiveValue;
 
+namespace Style {
+class BuilderState;
+} // namespace Style
+
 class CSSCrossfadeValue final : public CSSImageGeneratorValue {
 public:
     static Ref<CSSCrossfadeValue> create(Ref<CSSValue>&& fromValue, Ref<CSSValue>&& toValue, Ref<CSSPrimitiveValue>&& percentageValue, bool prefixed = false);

Modified: trunk/Source/WebCore/css/parser/CSSPropertyParserWorkerSafe.cpp (279940 => 279941)


--- trunk/Source/WebCore/css/parser/CSSPropertyParserWorkerSafe.cpp	2021-07-15 11:48:58 UTC (rev 279940)
+++ trunk/Source/WebCore/css/parser/CSSPropertyParserWorkerSafe.cpp	2021-07-15 12:40:39 UTC (rev 279941)
@@ -43,6 +43,7 @@
 #include "CSSTokenizer.h"
 #include "CSSUnicodeRangeValue.h"
 #include "Document.h"
+#include "ParsingUtilities.h"
 #include "ScriptExecutionContext.h"
 #include "StyleSheetContents.h"
 

Modified: trunk/Source/WebCore/platform/graphics/cairo/GradientCairo.cpp (279940 => 279941)


--- trunk/Source/WebCore/platform/graphics/cairo/GradientCairo.cpp	2021-07-15 11:48:58 UTC (rev 279940)
+++ trunk/Source/WebCore/platform/graphics/cairo/GradientCairo.cpp	2021-07-15 12:40:39 UTC (rev 279941)
@@ -34,7 +34,7 @@
 #include "CairoOperations.h"
 #include "CairoUtilities.h"
 #include "ColorBlending.h"
-#include "GraphicsContext.h"
+#include "GraphicsContextCairo.h"
 #include <wtf/MathExtras.h>
 
 namespace WebCore {

Modified: trunk/Source/WebCore/rendering/style/RenderStyleConstants.cpp (279940 => 279941)


--- trunk/Source/WebCore/rendering/style/RenderStyleConstants.cpp	2021-07-15 11:48:58 UTC (rev 279940)
+++ trunk/Source/WebCore/rendering/style/RenderStyleConstants.cpp	2021-07-15 12:40:39 UTC (rev 279941)
@@ -26,6 +26,7 @@
 #include "config.h"
 #include "RenderStyleConstants.h"
 
+#include "CSSPrimitiveValueMappings.h"
 #include "TabSize.h"
 #include <wtf/text/TextStream.h>
 

Modified: trunk/Source/WebKit/ChangeLog (279940 => 279941)


--- trunk/Source/WebKit/ChangeLog	2021-07-15 11:48:58 UTC (rev 279940)
+++ trunk/Source/WebKit/ChangeLog	2021-07-15 12:40:39 UTC (rev 279941)
@@ -1,3 +1,12 @@
+2021-07-15  Adrian Perez de Castro  <[email protected]>
+
+        Non-unified build fixes, mid-July 2021 edition
+        https://bugs.webkit.org/show_bug.cgi?id=227981
+
+        Unreviewed non-unified build fixes.
+
+        * UIProcess/ProcessAssertion.cpp: Add missing wtf/RunLoop.h header.
+
 2021-07-14  Jer Noble  <[email protected]>
 
         Unreviewed build fix after r279912 (239661@main); Adopt HAVE(SYSTEM_STATUS) macro.

Modified: trunk/Source/WebKit/UIProcess/ProcessAssertion.cpp (279940 => 279941)


--- trunk/Source/WebKit/UIProcess/ProcessAssertion.cpp	2021-07-15 11:48:58 UTC (rev 279940)
+++ trunk/Source/WebKit/UIProcess/ProcessAssertion.cpp	2021-07-15 12:40:39 UTC (rev 279941)
@@ -29,6 +29,7 @@
 #if !PLATFORM(IOS_FAMILY)
 
 #include "WKBase.h"
+#include <wtf/RunLoop.h>
 
 namespace WebKit {
 
_______________________________________________
webkit-changes mailing list
[email protected]
https://lists.webkit.org/mailman/listinfo/webkit-changes

Reply via email to