Diff
Modified: trunk/Source/WebCore/ChangeLog (261683 => 261684)
--- trunk/Source/WebCore/ChangeLog 2020-05-14 09:58:16 UTC (rev 261683)
+++ trunk/Source/WebCore/ChangeLog 2020-05-14 10:30:33 UTC (rev 261684)
@@ -1,3 +1,27 @@
+2020-05-14 Adrian Perez de Castro <ape...@igalia.com>
+
+ Non-unified build fixed, mid May 2020 edition
+ https://bugs.webkit.org/show_bug.cgi?id=211859
+
+ Unreviewed build.
+
+ No new tests needed.
+
+ * Modules/indexeddb/server/UniqueIDBDatabase.cpp: Add missing IDBBindingUtilities.h and
+ IDBSerializationContext.h includes.
+ * accessibility/AccessibilityRenderObject.cpp: Add missing EventHandler.h include.
+ * css/parser/CSSParserToken.cpp: Add missing RuntimeEnabledFeatures.h include.
+ * editing/gtk/WebContentReaderGtk.cpp: Add missing Blob.h include.
+ * html/canvas/OESTextureHalfFloat.cpp: Add missing ExtensionsGL.h include.
+ * page/ShareDataReader.h: Add missing ExceptionOr.h include.
+ * rendering/ContentfulPaintChecker.cpp: Add missing RenderView.h include.
+ * rendering/style/StyleRareInheritedData.h: Add missing RenderStyleConstants.h and
+ wtf/OptionSet.h includes.
+ * rendering/style/StyleRareNonInheritedData.h: Add missing TouchAction.h and wtf/OptionSet.h
+ includes.
+ * style/StyleAdjuster.h: Add missing RenderStyleConstants.h include and forward declaration
+ for WebCore::EventTarget.
+
2020-05-14 Alicia Boya GarcĂa <ab...@igalia.com>
[GStreamer] Playbin3 track switch rework
Modified: trunk/Source/WebCore/Modules/indexeddb/server/UniqueIDBDatabase.cpp (261683 => 261684)
--- trunk/Source/WebCore/Modules/indexeddb/server/UniqueIDBDatabase.cpp 2020-05-14 09:58:16 UTC (rev 261683)
+++ trunk/Source/WebCore/Modules/indexeddb/server/UniqueIDBDatabase.cpp 2020-05-14 10:30:33 UTC (rev 261684)
@@ -28,6 +28,7 @@
#if ENABLE(INDEXED_DATABASE)
+#include "IDBBindingUtilities.h"
#include "IDBCursorInfo.h"
#include "IDBGetAllRecordsData.h"
#include "IDBGetAllResult.h"
@@ -35,6 +36,7 @@
#include "IDBIterateCursorData.h"
#include "IDBKeyRangeData.h"
#include "IDBResultData.h"
+#include "IDBSerializationContext.h"
#include "IDBServer.h"
#include "IDBTransactionInfo.h"
#include "IDBValue.h"
Modified: trunk/Source/WebCore/accessibility/AccessibilityRenderObject.cpp (261683 => 261684)
--- trunk/Source/WebCore/accessibility/AccessibilityRenderObject.cpp 2020-05-14 09:58:16 UTC (rev 261683)
+++ trunk/Source/WebCore/accessibility/AccessibilityRenderObject.cpp 2020-05-14 10:30:33 UTC (rev 261684)
@@ -40,6 +40,7 @@
#include "Editing.h"
#include "Editor.h"
#include "ElementIterator.h"
+#include "EventHandler.h"
#include "FloatRect.h"
#include "Frame.h"
#include "FrameLoader.h"
Modified: trunk/Source/WebCore/css/parser/CSSParserToken.cpp (261683 => 261684)
--- trunk/Source/WebCore/css/parser/CSSParserToken.cpp 2020-05-14 09:58:16 UTC (rev 261683)
+++ trunk/Source/WebCore/css/parser/CSSParserToken.cpp 2020-05-14 10:30:33 UTC (rev 261684)
@@ -33,6 +33,7 @@
#include "CSSMarkup.h"
#include "CSSPrimitiveValue.h"
#include "CSSPropertyParser.h"
+#include "RuntimeEnabledFeatures.h"
#include <limits.h>
#include <wtf/HexNumber.h>
#include <wtf/text/StringBuilder.h>
Modified: trunk/Source/WebCore/editing/gtk/WebContentReaderGtk.cpp (261683 => 261684)
--- trunk/Source/WebCore/editing/gtk/WebContentReaderGtk.cpp 2020-05-14 09:58:16 UTC (rev 261683)
+++ trunk/Source/WebCore/editing/gtk/WebContentReaderGtk.cpp 2020-05-14 10:30:33 UTC (rev 261684)
@@ -26,6 +26,7 @@
#include "config.h"
#include "WebContentReader.h"
+#include "Blob.h"
#include "BlobURL.h"
#include "DOMURL.h"
#include "Document.h"
Modified: trunk/Source/WebCore/html/canvas/OESTextureHalfFloat.cpp (261683 => 261684)
--- trunk/Source/WebCore/html/canvas/OESTextureHalfFloat.cpp 2020-05-14 09:58:16 UTC (rev 261683)
+++ trunk/Source/WebCore/html/canvas/OESTextureHalfFloat.cpp 2020-05-14 10:30:33 UTC (rev 261684)
@@ -29,6 +29,8 @@
#include "OESTextureHalfFloat.h"
+#include "ExtensionsGL.h"
+
namespace WebCore {
OESTextureHalfFloat::OESTextureHalfFloat(WebGLRenderingContextBase& context)
Modified: trunk/Source/WebCore/page/ShareDataReader.h (261683 => 261684)
--- trunk/Source/WebCore/page/ShareDataReader.h 2020-05-14 09:58:16 UTC (rev 261683)
+++ trunk/Source/WebCore/page/ShareDataReader.h 2020-05-14 10:30:33 UTC (rev 261684)
@@ -25,8 +25,8 @@
#pragma once
+#include "ExceptionOr.h"
#include "ShareData.h"
-
#include <wtf/CompletionHandler.h>
namespace WebCore {
Modified: trunk/Source/WebCore/rendering/ContentfulPaintChecker.cpp (261683 => 261684)
--- trunk/Source/WebCore/rendering/ContentfulPaintChecker.cpp 2020-05-14 09:58:16 UTC (rev 261683)
+++ trunk/Source/WebCore/rendering/ContentfulPaintChecker.cpp 2020-05-14 10:30:33 UTC (rev 261684)
@@ -23,6 +23,7 @@
#include "FrameView.h"
#include "GraphicsContext.h"
+#include "RenderView.h"
namespace WebCore {
Modified: trunk/Source/WebCore/rendering/style/StyleRareInheritedData.h (261683 => 261684)
--- trunk/Source/WebCore/rendering/style/StyleRareInheritedData.h 2020-05-14 09:58:16 UTC (rev 261683)
+++ trunk/Source/WebCore/rendering/style/StyleRareInheritedData.h 2020-05-14 10:30:33 UTC (rev 261684)
@@ -26,6 +26,7 @@
#include "Color.h"
#include "Length.h"
+#include "RenderStyleConstants.h"
#include "StyleCustomPropertyData.h"
#include "TabSize.h"
#include "TextDecorationThickness.h"
@@ -32,6 +33,7 @@
#include "TextUnderlineOffset.h"
#include "TouchAction.h"
#include <wtf/DataRef.h>
+#include <wtf/OptionSet.h>
#include <wtf/RefCounted.h>
#include <wtf/text/AtomString.h>
Modified: trunk/Source/WebCore/rendering/style/StyleRareNonInheritedData.h (261683 => 261684)
--- trunk/Source/WebCore/rendering/style/StyleRareNonInheritedData.h 2020-05-14 09:58:16 UTC (rev 261683)
+++ trunk/Source/WebCore/rendering/style/StyleRareNonInheritedData.h 2020-05-14 10:30:33 UTC (rev 261684)
@@ -35,9 +35,11 @@
#include "ShapeValue.h"
#include "StyleContentAlignmentData.h"
#include "StyleSelfAlignmentData.h"
+#include "TouchAction.h"
#include "WillChangeData.h"
#include <memory>
#include <wtf/DataRef.h>
+#include <wtf/OptionSet.h>
#include <wtf/Vector.h>
namespace WebCore {
Modified: trunk/Source/WebCore/style/StyleAdjuster.h (261683 => 261684)
--- trunk/Source/WebCore/style/StyleAdjuster.h 2020-05-14 09:58:16 UTC (rev 261683)
+++ trunk/Source/WebCore/style/StyleAdjuster.h 2020-05-14 10:30:33 UTC (rev 261684)
@@ -25,6 +25,7 @@
#pragma once
+#include "RenderStyleConstants.h"
#include <wtf/OptionSet.h>
namespace WebCore {
@@ -31,6 +32,7 @@
class Document;
class Element;
+class EventTarget;
class RenderStyle;
class SVGElement;
class Settings;
Modified: trunk/Source/WebKit/ChangeLog (261683 => 261684)
--- trunk/Source/WebKit/ChangeLog 2020-05-14 09:58:16 UTC (rev 261683)
+++ trunk/Source/WebKit/ChangeLog 2020-05-14 10:30:33 UTC (rev 261684)
@@ -1,3 +1,17 @@
+2020-05-14 Adrian Perez de Castro <ape...@igalia.com>
+
+ Non-unified build fixed, mid May 2020 edition
+ https://bugs.webkit.org/show_bug.cgi?id=211859
+
+ Unreviewed build fix.
+
+ * UIProcess/gtk/Clipboard.cpp: Add missing includes for <mutex>, wtf/NeverDestroyed.h, and
+ wtf/text/WTFString.h.
+ * WebProcess/WebCoreSupport/WebPlatformStrategies.cpp: Add missing
+ SharedBufferDataReference.h include.
+ * WebProcess/WebCoreSupport/WebPlatformStrategies.h: Add missing namespace to usage of
+ the WebCore::SharedBuffer type.
+
2020-05-13 David Kilzer <ddkil...@apple.com>
[IPC] Use templates to reduce duplicate code in IPC::Decoder and IPC::Encoder classes
Modified: trunk/Source/WebKit/UIProcess/gtk/Clipboard.cpp (261683 => 261684)
--- trunk/Source/WebKit/UIProcess/gtk/Clipboard.cpp 2020-05-14 09:58:16 UTC (rev 261683)
+++ trunk/Source/WebKit/UIProcess/gtk/Clipboard.cpp 2020-05-14 10:30:33 UTC (rev 261684)
@@ -25,6 +25,9 @@
#include "config.h"
#include "Clipboard.h"
+#include <mutex>
+#include <wtf/NeverDestroyed.h>
+#include <wtf/text/WTFString.h>
namespace WebKit {
Modified: trunk/Source/WebKit/WebProcess/WebCoreSupport/WebPlatformStrategies.cpp (261683 => 261684)
--- trunk/Source/WebKit/WebProcess/WebCoreSupport/WebPlatformStrategies.cpp 2020-05-14 09:58:16 UTC (rev 261683)
+++ trunk/Source/WebKit/WebProcess/WebCoreSupport/WebPlatformStrategies.cpp 2020-05-14 10:30:33 UTC (rev 261684)
@@ -34,6 +34,7 @@
#include "NetworkProcessConnection.h"
#include "NetworkResourceLoadParameters.h"
#include "PluginInfoStore.h"
+#include "SharedBufferDataReference.h"
#include "WebCoreArgumentCoders.h"
#include "WebErrors.h"
#include "WebFrame.h"
Modified: trunk/Source/WebKit/WebProcess/WebCoreSupport/WebPlatformStrategies.h (261683 => 261684)
--- trunk/Source/WebKit/WebProcess/WebCoreSupport/WebPlatformStrategies.h 2020-05-14 09:58:16 UTC (rev 261683)
+++ trunk/Source/WebKit/WebProcess/WebCoreSupport/WebPlatformStrategies.h 2020-05-14 10:30:33 UTC (rev 261684)
@@ -78,7 +78,7 @@
Vector<String> types(const String& pasteboardName) override;
String readTextFromClipboard(const String& pasteboardName) override;
Vector<String> readFilePathsFromClipboard(const String& pasteboardName) override;
- RefPtr<SharedBuffer> readBufferFromClipboard(const String& pasteboardName, const String& pasteboardType) override;
+ RefPtr<WebCore::SharedBuffer> readBufferFromClipboard(const String& pasteboardName, const String& pasteboardType) override;
void writeToClipboard(const String& pasteboardName, WebCore::SelectionData&&) override;
void clearClipboard(const String& pasteboardName) override;
#endif