Diff
Modified: trunk/Source/WebKitLegacy/mac/ChangeLog (275856 => 275857)
--- trunk/Source/WebKitLegacy/mac/ChangeLog 2021-04-13 02:04:15 UTC (rev 275856)
+++ trunk/Source/WebKitLegacy/mac/ChangeLog 2021-04-13 02:06:28 UTC (rev 275857)
@@ -1,3 +1,22 @@
+2021-04-12 Peng Liu <[email protected]>
+
+ Fix some issues hidden by unified build
+ https://bugs.webkit.org/show_bug.cgi?id=224457
+
+ Reviewed by Eric Carlson.
+
+ Some small fixes and clean-up. The issues are hidden by the unified build mechanism
+ and were found in a local build.
+
+ * DOM/DOMTokenList.mm:
+ * Plugins/WebPluginController.mm:
+ * WebCoreSupport/WebFrameLoaderClient.h:
+ * WebView/WebDataSource.mm:
+ * WebView/WebFrameView.mm:
+ * WebView/WebHTMLViewInternal.h:
+ * WebView/WebImmediateActionController.mm:
+ * WebView/WebPDFView.mm:
+
2021-04-02 Darin Adler <[email protected]>
Use Hasher more, remove IntegerHasher, fix hashing-related mistakes
Modified: trunk/Source/WebKitLegacy/mac/DOM/DOMTokenList.mm (275856 => 275857)
--- trunk/Source/WebKitLegacy/mac/DOM/DOMTokenList.mm 2021-04-13 02:04:15 UTC (rev 275856)
+++ trunk/Source/WebKitLegacy/mac/DOM/DOMTokenList.mm 2021-04-13 02:06:28 UTC (rev 275857)
@@ -23,7 +23,6 @@
* OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
*/
-
#import "DOMTokenListInternal.h"
#import "DOMInternal.h"
Modified: trunk/Source/WebKitLegacy/mac/Plugins/WebPluginController.mm (275856 => 275857)
--- trunk/Source/WebKitLegacy/mac/Plugins/WebPluginController.mm 2021-04-13 02:04:15 UTC (rev 275856)
+++ trunk/Source/WebKitLegacy/mac/Plugins/WebPluginController.mm 2021-04-13 02:06:28 UTC (rev 275857)
@@ -26,7 +26,6 @@
* THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
*/
-
#import "WebPluginController.h"
#import "DOMNodeInternal.h"
Modified: trunk/Source/WebKitLegacy/mac/WebCoreSupport/WebFrameLoaderClient.h (275856 => 275857)
--- trunk/Source/WebKitLegacy/mac/WebCoreSupport/WebFrameLoaderClient.h 2021-04-13 02:04:15 UTC (rev 275856)
+++ trunk/Source/WebKitLegacy/mac/WebCoreSupport/WebFrameLoaderClient.h 2021-04-13 02:06:28 UTC (rev 275857)
@@ -34,6 +34,7 @@
#import <wtf/WeakObjCPtr.h>
#import <wtf/WeakPtr.h>
+@class WebDataSource;
@class WebDownload;
@class WebFrame;
@class WebFramePolicyListener;
Modified: trunk/Source/WebKitLegacy/mac/WebView/WebDataSource.mm (275856 => 275857)
--- trunk/Source/WebKitLegacy/mac/WebView/WebDataSource.mm 2021-04-13 02:04:15 UTC (rev 275856)
+++ trunk/Source/WebKitLegacy/mac/WebView/WebDataSource.mm 2021-04-13 02:06:28 UTC (rev 275857)
@@ -67,6 +67,7 @@
#import <wtf/RetainPtr.h>
#import <wtf/RunLoop.h>
#import <wtf/URL.h>
+#import <wtf/cocoa/VectorCocoa.h>
#if PLATFORM(IOS_FAMILY)
#import "WebPDFViewIOS.h"
Modified: trunk/Source/WebKitLegacy/mac/WebView/WebFrameView.mm (275856 => 275857)
--- trunk/Source/WebKitLegacy/mac/WebView/WebFrameView.mm 2021-04-13 02:04:15 UTC (rev 275856)
+++ trunk/Source/WebKitLegacy/mac/WebView/WebFrameView.mm 2021-04-13 02:06:28 UTC (rev 275857)
@@ -35,6 +35,7 @@
#import "WebDynamicScrollBarsViewInternal.h"
#import "WebFrame.h"
#import "WebFrameInternal.h"
+#import "WebFrameLoaderClient.h"
#import "WebFrameViewInternal.h"
#import "WebFrameViewPrivate.h"
#import "WebHistoryItemInternal.h"
Modified: trunk/Source/WebKitLegacy/mac/WebView/WebHTMLViewInternal.h (275856 => 275857)
--- trunk/Source/WebKitLegacy/mac/WebView/WebHTMLViewInternal.h 2021-04-13 02:04:15 UTC (rev 275856)
+++ trunk/Source/WebKitLegacy/mac/WebView/WebHTMLViewInternal.h 2021-04-13 02:06:28 UTC (rev 275857)
@@ -29,6 +29,7 @@
// Things internal to the WebKit framework; not SPI.
#import "WebHTMLViewPrivate.h"
+#import <wtf/NakedPtr.h>
@class CALayer;
@class WebFrame;
Modified: trunk/Source/WebKitLegacy/mac/WebView/WebImmediateActionController.mm (275856 => 275857)
--- trunk/Source/WebKitLegacy/mac/WebView/WebImmediateActionController.mm 2021-04-13 02:04:15 UTC (rev 275856)
+++ trunk/Source/WebKitLegacy/mac/WebView/WebImmediateActionController.mm 2021-04-13 02:06:28 UTC (rev 275857)
@@ -48,10 +48,12 @@
#import <WebCore/HTMLConverter.h>
#import <WebCore/NodeRenderStyle.h>
#import <WebCore/Page.h>
+#import <WebCore/Range.h>
#import <WebCore/RenderElement.h>
#import <WebCore/RenderObject.h>
#import <WebCore/RuntimeApplicationChecks.h>
#import <WebCore/TextIndicator.h>
+#import <WebCore/TextIterator.h>
#import <objc/objc-class.h>
#import <objc/objc.h>
#import <pal/spi/mac/DataDetectorsSPI.h>
Modified: trunk/Source/WebKitLegacy/mac/WebView/WebPDFView.mm (275856 => 275857)
--- trunk/Source/WebKitLegacy/mac/WebView/WebPDFView.mm 2021-04-13 02:04:15 UTC (rev 275856)
+++ trunk/Source/WebKitLegacy/mac/WebView/WebPDFView.mm 2021-04-13 02:06:28 UTC (rev 275857)
@@ -61,8 +61,10 @@
#import <WebCore/LegacyNSPasteboardTypes.h>
#import <WebCore/MouseEvent.h>
#import <WebCore/PlatformEventFactoryMac.h>
+#import <WebCore/Range.h>
#import <WebCore/ReferrerPolicy.h>
#import <WebCore/RuntimeApplicationChecks.h>
+#import <WebCore/SimpleRange.h>
#import <WebCore/WebNSAttributedStringExtras.h>
#import <wtf/Assertions.h>
#import <wtf/URL.h>