Title: [289514] trunk/Source
Revision
289514
Author
wenson_hs...@apple.com
Date
2022-02-09 17:27:42 -0800 (Wed, 09 Feb 2022)

Log Message

Add some WebKitAdditions extension points in VisionKitCore SPI and softlinking headers
https://bugs.webkit.org/show_bug.cgi?id=236403
rdar://88709972

Reviewed by Aditya Keerthi.

Source/WebCore/PAL:

Add new WebKitAdditions header includes.

* pal/cocoa/VisionKitCoreSoftLink.h:
* pal/cocoa/VisionKitCoreSoftLink.mm:

Source/WebKit:

Declare a new helper function in TextRecognitionUtilities.h.

* Platform/cocoa/TextRecognitionUtilities.h:
* Platform/cocoa/TextRecognitionUtilities.mm:

Modified Paths

Diff

Modified: trunk/Source/WebCore/PAL/ChangeLog (289513 => 289514)


--- trunk/Source/WebCore/PAL/ChangeLog	2022-02-10 01:27:00 UTC (rev 289513)
+++ trunk/Source/WebCore/PAL/ChangeLog	2022-02-10 01:27:42 UTC (rev 289514)
@@ -1,3 +1,16 @@
+2022-02-09  Wenson Hsieh  <wenson_hs...@apple.com>
+
+        Add some WebKitAdditions extension points in VisionKitCore SPI and softlinking headers
+        https://bugs.webkit.org/show_bug.cgi?id=236403
+        rdar://88709972
+
+        Reviewed by Aditya Keerthi.
+
+        Add new WebKitAdditions header includes.
+
+        * pal/cocoa/VisionKitCoreSoftLink.h:
+        * pal/cocoa/VisionKitCoreSoftLink.mm:
+
 2022-02-09  Antoine Quint  <grao...@webkit.org>
 
         [model] improve sizing on macOS

Modified: trunk/Source/WebCore/PAL/pal/cocoa/VisionKitCoreSoftLink.h (289513 => 289514)


--- trunk/Source/WebCore/PAL/pal/cocoa/VisionKitCoreSoftLink.h	2022-02-10 01:27:00 UTC (rev 289513)
+++ trunk/Source/WebCore/PAL/pal/cocoa/VisionKitCoreSoftLink.h	2022-02-10 01:27:42 UTC (rev 289514)
@@ -36,4 +36,8 @@
 SOFT_LINK_CLASS_FOR_HEADER(PAL, VKCImageAnalyzer)
 SOFT_LINK_CLASS_FOR_HEADER(PAL, VKCImageAnalyzerRequest)
 
+#if USE(APPLE_INTERNAL_SDK)
+#import <WebKitAdditions/VisionKitCoreSoftLinkAdditions.h>
+#endif
+
 #endif // HAVE(VK_IMAGE_ANALYSIS)

Modified: trunk/Source/WebCore/PAL/pal/cocoa/VisionKitCoreSoftLink.mm (289513 => 289514)


--- trunk/Source/WebCore/PAL/pal/cocoa/VisionKitCoreSoftLink.mm	2022-02-10 01:27:00 UTC (rev 289513)
+++ trunk/Source/WebCore/PAL/pal/cocoa/VisionKitCoreSoftLink.mm	2022-02-10 01:27:42 UTC (rev 289514)
@@ -36,4 +36,8 @@
 SOFT_LINK_CLASS_FOR_SOURCE_WITH_EXPORT_AND_IS_OPTIONAL(PAL, VisionKitCore, VKCImageAnalyzer, PAL_EXPORT, true)
 SOFT_LINK_CLASS_FOR_SOURCE_WITH_EXPORT_AND_IS_OPTIONAL(PAL, VisionKitCore, VKCImageAnalyzerRequest, PAL_EXPORT, true)
 
+#if USE(APPLE_INTERNAL_SDK)
+#import <WebKitAdditions/VisionKitCoreSoftLinkAdditions.mm>
+#endif
+
 #endif // HAVE(VK_IMAGE_ANALYSIS)

Modified: trunk/Source/WebKit/ChangeLog (289513 => 289514)


--- trunk/Source/WebKit/ChangeLog	2022-02-10 01:27:00 UTC (rev 289513)
+++ trunk/Source/WebKit/ChangeLog	2022-02-10 01:27:42 UTC (rev 289514)
@@ -1,3 +1,16 @@
+2022-02-09  Wenson Hsieh  <wenson_hs...@apple.com>
+
+        Add some WebKitAdditions extension points in VisionKitCore SPI and softlinking headers
+        https://bugs.webkit.org/show_bug.cgi?id=236403
+        rdar://88709972
+
+        Reviewed by Aditya Keerthi.
+
+        Declare a new helper function in TextRecognitionUtilities.h.
+
+        * Platform/cocoa/TextRecognitionUtilities.h:
+        * Platform/cocoa/TextRecognitionUtilities.mm:
+
 2022-02-09  Chris Dumez  <cdu...@apple.com>
 
         [iOS] Take adequate process assertion for the SharedWorker process

Modified: trunk/Source/WebKit/Platform/cocoa/TextRecognitionUtilities.h (289513 => 289514)


--- trunk/Source/WebKit/Platform/cocoa/TextRecognitionUtilities.h	2022-02-10 01:27:00 UTC (rev 289513)
+++ trunk/Source/WebKit/Platform/cocoa/TextRecognitionUtilities.h	2022-02-10 01:27:42 UTC (rev 289514)
@@ -58,6 +58,7 @@
 
 #if ENABLE(IMAGE_ANALYSIS_ENHANCEMENTS)
 void requestImageAnalysisWithIdentifier(CocoaImageAnalyzer *, const String& identifier, CGImageRef, CompletionHandler<void(WebCore::TextRecognitionResult&&)>&&);
+void requestImageAnalysisMarkup(CGImageRef, CompletionHandler<void(CGImageRef)>&&);
 #endif
 
 }

Modified: trunk/Source/WebKit/Platform/cocoa/TextRecognitionUtilities.mm (289513 => 289514)


--- trunk/Source/WebKit/Platform/cocoa/TextRecognitionUtilities.mm	2022-02-10 01:27:00 UTC (rev 289513)
+++ trunk/Source/WebKit/Platform/cocoa/TextRecognitionUtilities.mm	2022-02-10 01:27:42 UTC (rev 289514)
@@ -30,9 +30,11 @@
 
 #import "Logging.h"
 #import <WebCore/TextRecognitionResult.h>
-#import <pal/cocoa/VisionKitCoreSoftLink.h>
 #import <pal/spi/cocoa/FeatureFlagsSPI.h>
+#import <wtf/WorkQueue.h>
 
+#import <pal/cocoa/VisionKitCoreSoftLink.h>
+
 namespace WebKit {
 using namespace WebCore;
 
_______________________________________________
webkit-changes mailing list
webkit-changes@lists.webkit.org
https://lists.webkit.org/mailman/listinfo/webkit-changes

Reply via email to