Diff
Modified: trunk/Source/_javascript_Core/ChangeLog (272193 => 272194)
--- trunk/Source/_javascript_Core/ChangeLog 2021-02-02 08:10:30 UTC (rev 272193)
+++ trunk/Source/_javascript_Core/ChangeLog 2021-02-02 08:34:53 UTC (rev 272194)
@@ -1,3 +1,17 @@
+2021-02-02 Adrian Perez de Castro <[email protected]>
+
+ Non-unified build fixes, late January 2021 edition
+ https://bugs.webkit.org/show_bug.cgi?id=221044
+
+ Unreviewed non-unified build fixes.
+
+ * wasm/WasmStreamingCompiler.cpp: Add missing WasmWorklist.h header.
+ * wasm/WasmStreamingCompiler.h: Add missing JSCJSValue.h header and forwars declarations
+ for JSGlobalObject, JSObject, and VM.
+ * wasm/WasmStreamingPlan.cpp: Add missing WasmLLIntPlan.h header.
+ * wasm/js/WebAssemblyGlobalConstructor.cpp: Add missing JSWebAssemblyHelpers.h and
+ JSWebAssemblyRuntimeError.h headers.
+
2021-02-01 Saam Barati <[email protected]>
Sign m_offset in AssemblerLabel
Modified: trunk/Source/_javascript_Core/wasm/WasmStreamingCompiler.cpp (272193 => 272194)
--- trunk/Source/_javascript_Core/wasm/WasmStreamingCompiler.cpp 2021-02-02 08:10:30 UTC (rev 272193)
+++ trunk/Source/_javascript_Core/wasm/WasmStreamingCompiler.cpp 2021-02-02 08:34:53 UTC (rev 272194)
@@ -35,6 +35,7 @@
#include "StrongInlines.h"
#include "WasmLLIntPlan.h"
#include "WasmStreamingPlan.h"
+#include "WasmWorklist.h"
#if ENABLE(WEBASSEMBLY)
Modified: trunk/Source/_javascript_Core/wasm/WasmStreamingCompiler.h (272193 => 272194)
--- trunk/Source/_javascript_Core/wasm/WasmStreamingCompiler.h 2021-02-02 08:10:30 UTC (rev 272193)
+++ trunk/Source/_javascript_Core/wasm/WasmStreamingCompiler.h 2021-02-02 08:34:53 UTC (rev 272194)
@@ -29,10 +29,15 @@
#if ENABLE(WEBASSEMBLY)
+#include "JSCJSValue.h"
+
namespace JSC {
class CallLinkInfo;
+class JSGlobalObject;
+class JSObject;
class JSPromise;
+class VM;
namespace Wasm {
Modified: trunk/Source/_javascript_Core/wasm/WasmStreamingPlan.cpp (272193 => 272194)
--- trunk/Source/_javascript_Core/wasm/WasmStreamingPlan.cpp 2021-02-02 08:10:30 UTC (rev 272193)
+++ trunk/Source/_javascript_Core/wasm/WasmStreamingPlan.cpp 2021-02-02 08:34:53 UTC (rev 272194)
@@ -29,6 +29,7 @@
#if ENABLE(WEBASSEMBLY)
#include "WasmCallee.h"
+#include "WasmLLIntPlan.h"
#include "WasmNameSection.h"
#include "WasmSignatureInlines.h"
#include <wtf/DataLog.h>
Modified: trunk/Source/_javascript_Core/wasm/js/WebAssemblyGlobalConstructor.cpp (272193 => 272194)
--- trunk/Source/_javascript_Core/wasm/js/WebAssemblyGlobalConstructor.cpp 2021-02-02 08:10:30 UTC (rev 272193)
+++ trunk/Source/_javascript_Core/wasm/js/WebAssemblyGlobalConstructor.cpp 2021-02-02 08:34:53 UTC (rev 272194)
@@ -30,6 +30,8 @@
#include "JSCInlines.h"
#include "JSWebAssemblyGlobal.h"
+#include "JSWebAssemblyHelpers.h"
+#include "JSWebAssemblyRuntimeError.h"
#include "WasmFormat.h"
#include "WebAssemblyGlobalPrototype.h"
Modified: trunk/Source/WebCore/ChangeLog (272193 => 272194)
--- trunk/Source/WebCore/ChangeLog 2021-02-02 08:10:30 UTC (rev 272193)
+++ trunk/Source/WebCore/ChangeLog 2021-02-02 08:34:53 UTC (rev 272194)
@@ -1,3 +1,22 @@
+2021-02-02 Adrian Perez de Castro <[email protected]>
+
+ Non-unified build fixes, late January 2021 edition
+ https://bugs.webkit.org/show_bug.cgi?id=221044
+
+ Unreviewed non-unified build fixes.
+
+ No new tests needed.
+
+ * accessibility/AccessibilitySVGRoot.cpp: Add missing header includes for
+ SVGDescElement.h, SVGTitleElement.h, and TypedElementDescendantIterator.h.
+ (WebCore::AccessibilitySVGRoot::hasAccessibleContent const): Sprinkle missing HTMLNames::
+ namespace prefixes.
+ * html/canvas/WebGLRenderingContextBase.cpp: Add missing WebGLMultiDraw.h header inclusion.
+ * inspector/agents/InspectorIndexedDBAgent.cpp: Add missing AddEventListenerOptions.h
+ header inclusion.
+ * rendering/RenderBlockFlow.cpp: Add missing RenderLayerScrollableArea.h header inclusion.
+ * rendering/RenderTreeAsText.cpp: Add missing RenderQuote.h header inclusion.
+
2021-02-02 Rob Buis <[email protected]>
Support aspect-ratio on <body> in quirks mode
Modified: trunk/Source/WebCore/accessibility/AccessibilitySVGRoot.cpp (272193 => 272194)
--- trunk/Source/WebCore/accessibility/AccessibilitySVGRoot.cpp 2021-02-02 08:10:30 UTC (rev 272193)
+++ trunk/Source/WebCore/accessibility/AccessibilitySVGRoot.cpp 2021-02-02 08:34:53 UTC (rev 272194)
@@ -30,6 +30,9 @@
#include "AccessibilitySVGRoot.h"
#include "RenderObject.h"
+#include "SVGDescElement.h"
+#include "SVGTitleElement.h"
+#include "TypedElementDescendantIterator.h"
namespace WebCore {
@@ -89,8 +92,8 @@
return true;
// If the role or aria-label attributes are specified, this is accessible.
- if (!element.attributeWithoutSynchronization(roleAttr).isEmpty()
- || !element.attributeWithoutSynchronization(aria_labelAttr).isEmpty())
+ if (!element.attributeWithoutSynchronization(HTMLNames::roleAttr).isEmpty()
+ || !element.attributeWithoutSynchronization(HTMLNames::aria_labelAttr).isEmpty())
return true;
return false;
Modified: trunk/Source/WebCore/html/canvas/WebGLRenderingContextBase.cpp (272193 => 272194)
--- trunk/Source/WebCore/html/canvas/WebGLRenderingContextBase.cpp 2021-02-02 08:10:30 UTC (rev 272193)
+++ trunk/Source/WebCore/html/canvas/WebGLRenderingContextBase.cpp 2021-02-02 08:34:53 UTC (rev 272194)
@@ -97,6 +97,7 @@
#include "WebGLDrawBuffers.h"
#include "WebGLFramebuffer.h"
#include "WebGLLoseContext.h"
+#include "WebGLMultiDraw.h"
#include "WebGLProgram.h"
#include "WebGLRenderbuffer.h"
#include "WebGLRenderingContext.h"
Modified: trunk/Source/WebCore/inspector/agents/InspectorIndexedDBAgent.cpp (272193 => 272194)
--- trunk/Source/WebCore/inspector/agents/InspectorIndexedDBAgent.cpp 2021-02-02 08:10:30 UTC (rev 272193)
+++ trunk/Source/WebCore/inspector/agents/InspectorIndexedDBAgent.cpp 2021-02-02 08:34:53 UTC (rev 272194)
@@ -34,6 +34,7 @@
#if ENABLE(INDEXED_DATABASE)
+#include "AddEventListenerOptions.h"
#include "DOMStringList.h"
#include "DOMWindow.h"
#include "DOMWindowIndexedDatabase.h"
Modified: trunk/Source/WebCore/rendering/RenderBlockFlow.cpp (272193 => 272194)
--- trunk/Source/WebCore/rendering/RenderBlockFlow.cpp 2021-02-02 08:10:30 UTC (rev 272193)
+++ trunk/Source/WebCore/rendering/RenderBlockFlow.cpp 2021-02-02 08:34:53 UTC (rev 272194)
@@ -46,6 +46,7 @@
#include "RenderInline.h"
#include "RenderIterator.h"
#include "RenderLayer.h"
+#include "RenderLayerScrollableArea.h"
#include "RenderLayoutState.h"
#include "RenderLineBreak.h"
#include "RenderListItem.h"
Modified: trunk/Source/WebCore/rendering/RenderTreeAsText.cpp (272193 => 272194)
--- trunk/Source/WebCore/rendering/RenderTreeAsText.cpp 2021-02-02 08:10:30 UTC (rev 272193)
+++ trunk/Source/WebCore/rendering/RenderTreeAsText.cpp 2021-02-02 08:34:53 UTC (rev 272194)
@@ -54,6 +54,7 @@
#include "RenderLineBreak.h"
#include "RenderListItem.h"
#include "RenderListMarker.h"
+#include "RenderQuote.h"
#include "RenderRuby.h"
#include "RenderSVGContainer.h"
#include "RenderSVGGradientStop.h"
Modified: trunk/Source/WebKit/ChangeLog (272193 => 272194)
--- trunk/Source/WebKit/ChangeLog 2021-02-02 08:10:30 UTC (rev 272193)
+++ trunk/Source/WebKit/ChangeLog 2021-02-02 08:34:53 UTC (rev 272194)
@@ -1,3 +1,20 @@
+2021-02-02 Adrian Perez de Castro <[email protected]>
+
+ Non-unified build fixes, late January 2021 edition
+ https://bugs.webkit.org/show_bug.cgi?id=221044
+
+ Unreviewed non-unified build fixes.
+
+ * NetworkProcess/NetworkLoadScheduler.cpp: Add missing wtf/ListHashSet.h header inclusion.
+ (WebKit::NetworkLoadScheduler::HostContext::schedule): Add missing WebCore:: namespace in
+ usage of WebCore::ResourceLoadPriority enum.
+ * Platform/unix/SharedMemoryUnix.cpp: Add missing ArgumentCoders.h header inclusion.
+ * Shared/API/APIFrameHandle.cpp: Ditto.
+ * Shared/API/APIGeometry.cpp: Ditto.
+ * Shared/API/APIPageGroupHandle.cpp: Ditto.
+ * Shared/API/APIPageHandle.cpp: Ditto.
+ * Shared/LayerTreeContext.cpp: Ditto.
+
2021-02-01 Jiewen Tan <[email protected]>
[WebAuthn] Optimize _WKWebAuthenticationPanelDelegate for native API
Modified: trunk/Source/WebKit/NetworkProcess/NetworkLoadScheduler.cpp (272193 => 272194)
--- trunk/Source/WebKit/NetworkProcess/NetworkLoadScheduler.cpp 2021-02-02 08:10:30 UTC (rev 272193)
+++ trunk/Source/WebKit/NetworkProcess/NetworkLoadScheduler.cpp 2021-02-02 08:34:53 UTC (rev 272194)
@@ -27,6 +27,7 @@
#include "NetworkLoadScheduler.h"
#include "NetworkLoad.h"
+#include <wtf/ListHashSet.h>
namespace WebKit {
@@ -55,7 +56,7 @@
{
auto startImmediately = [&] {
auto priority = load.parameters().request.priority();
- if (priority > ResourceLoadPriority::Low)
+ if (priority > WebCore::ResourceLoadPriority::Low)
return true;
if (m_activeLoads.size() < maximumActiveCountForLowPriority)
Modified: trunk/Source/WebKit/Platform/unix/SharedMemoryUnix.cpp (272193 => 272194)
--- trunk/Source/WebKit/Platform/unix/SharedMemoryUnix.cpp 2021-02-02 08:10:30 UTC (rev 272193)
+++ trunk/Source/WebKit/Platform/unix/SharedMemoryUnix.cpp 2021-02-02 08:34:53 UTC (rev 272194)
@@ -29,6 +29,7 @@
#if USE(UNIX_DOMAIN_SOCKETS)
#include "SharedMemory.h"
+#include "ArgumentCoders.h"
#include "Decoder.h"
#include "Encoder.h"
#include <errno.h>
Modified: trunk/Source/WebKit/Shared/API/APIFrameHandle.cpp (272193 => 272194)
--- trunk/Source/WebKit/Shared/API/APIFrameHandle.cpp 2021-02-02 08:10:30 UTC (rev 272193)
+++ trunk/Source/WebKit/Shared/API/APIFrameHandle.cpp 2021-02-02 08:34:53 UTC (rev 272194)
@@ -26,6 +26,7 @@
#include "config.h"
#include "APIFrameHandle.h"
+#include "ArgumentCoders.h"
#include "Decoder.h"
#include "Encoder.h"
Modified: trunk/Source/WebKit/Shared/API/APIGeometry.cpp (272193 => 272194)
--- trunk/Source/WebKit/Shared/API/APIGeometry.cpp 2021-02-02 08:10:30 UTC (rev 272193)
+++ trunk/Source/WebKit/Shared/API/APIGeometry.cpp 2021-02-02 08:34:53 UTC (rev 272194)
@@ -26,6 +26,7 @@
#include "config.h"
#include "APIGeometry.h"
+#include "ArgumentCoders.h"
#include "Decoder.h"
#include "Encoder.h"
Modified: trunk/Source/WebKit/Shared/API/APIPageGroupHandle.cpp (272193 => 272194)
--- trunk/Source/WebKit/Shared/API/APIPageGroupHandle.cpp 2021-02-02 08:10:30 UTC (rev 272193)
+++ trunk/Source/WebKit/Shared/API/APIPageGroupHandle.cpp 2021-02-02 08:34:53 UTC (rev 272194)
@@ -26,6 +26,7 @@
#include "config.h"
#include "APIPageGroupHandle.h"
+#include "ArgumentCoders.h"
#include "Decoder.h"
#include "Encoder.h"
Modified: trunk/Source/WebKit/Shared/API/APIPageHandle.cpp (272193 => 272194)
--- trunk/Source/WebKit/Shared/API/APIPageHandle.cpp 2021-02-02 08:10:30 UTC (rev 272193)
+++ trunk/Source/WebKit/Shared/API/APIPageHandle.cpp 2021-02-02 08:34:53 UTC (rev 272194)
@@ -26,6 +26,7 @@
#include "config.h"
#include "APIPageHandle.h"
+#include "ArgumentCoders.h"
#include "Decoder.h"
#include "Encoder.h"
Modified: trunk/Source/WebKit/Shared/LayerTreeContext.cpp (272193 => 272194)
--- trunk/Source/WebKit/Shared/LayerTreeContext.cpp 2021-02-02 08:10:30 UTC (rev 272193)
+++ trunk/Source/WebKit/Shared/LayerTreeContext.cpp 2021-02-02 08:34:53 UTC (rev 272194)
@@ -26,6 +26,7 @@
#include "config.h"
#include "LayerTreeContext.h"
+#include "ArgumentCoders.h"
#include "Decoder.h"
#include "Encoder.h"