Title: [246527] trunk/Source/WebKit
Revision
246527
Author
[email protected]
Date
2019-06-17 17:26:23 -0700 (Mon, 17 Jun 2019)

Log Message

Unreviewed, build fix after r246514

* UIProcess/Cocoa/SOAuthorization/SOAuthorizationNSURLExtras.h:
* UIProcess/Cocoa/SOAuthorization/SOAuthorizationNSURLExtras.mm:
(+[NSURL _web_canPerformAuthorizationWithURL:]):
Expose the above method as a SPI for Safari.
* WebKit.xcodeproj/project.pbxproj:

Modified Paths

Diff

Modified: trunk/Source/WebKit/ChangeLog (246526 => 246527)


--- trunk/Source/WebKit/ChangeLog	2019-06-18 00:17:24 UTC (rev 246526)
+++ trunk/Source/WebKit/ChangeLog	2019-06-18 00:26:23 UTC (rev 246527)
@@ -1,3 +1,13 @@
+2019-06-17  Jiewen Tan  <[email protected]>
+
+        Unreviewed, build fix after r246514
+
+        * UIProcess/Cocoa/SOAuthorization/SOAuthorizationNSURLExtras.h:
+        * UIProcess/Cocoa/SOAuthorization/SOAuthorizationNSURLExtras.mm:
+        (+[NSURL _web_canPerformAuthorizationWithURL:]):
+        Expose the above method as a SPI for Safari.
+        * WebKit.xcodeproj/project.pbxproj:
+
 2019-06-17  Alex Christensen  <[email protected]>
 
         Protect StorageManager::m_localStorageNamespaces with a Lock

Modified: trunk/Source/WebKit/UIProcess/Cocoa/SOAuthorization/SOAuthorizationNSURLExtras.h (246526 => 246527)


--- trunk/Source/WebKit/UIProcess/Cocoa/SOAuthorization/SOAuthorizationNSURLExtras.h	2019-06-18 00:17:24 UTC (rev 246526)
+++ trunk/Source/WebKit/UIProcess/Cocoa/SOAuthorization/SOAuthorizationNSURLExtras.h	2019-06-18 00:26:23 UTC (rev 246527)
@@ -25,8 +25,6 @@
 
 #pragma once
 
-#if HAVE(APP_SSO)
-
 // FIXME rdar://problem/50028246 Remove the following once the radar is fixed.
 @interface NSURL (SOAuthorizationExtras)
 
@@ -33,5 +31,3 @@
 + (BOOL)_web_canPerformAuthorizationWithURL:(NSURL *)url;
 
 @end
-
-#endif

Modified: trunk/Source/WebKit/UIProcess/Cocoa/SOAuthorization/SOAuthorizationNSURLExtras.mm (246526 => 246527)


--- trunk/Source/WebKit/UIProcess/Cocoa/SOAuthorization/SOAuthorizationNSURLExtras.mm	2019-06-18 00:17:24 UTC (rev 246526)
+++ trunk/Source/WebKit/UIProcess/Cocoa/SOAuthorization/SOAuthorizationNSURLExtras.mm	2019-06-18 00:26:23 UTC (rev 246527)
@@ -26,8 +26,6 @@
 #import "config.h"
 #import "SOAuthorizationNSURLExtras.h"
 
-#if HAVE(APP_SSO)
-
 #import <pal/cocoa/AppSSOSoftLink.h>
 
 @implementation NSURL (SOAuthorizationExtras)
@@ -34,9 +32,11 @@
 
 + (BOOL)_web_canPerformAuthorizationWithURL:(NSURL *)url
 {
+#if HAVE(APP_SSO)
     return [PAL::getSOAuthorizationClass() canPerformAuthorizationWithURL:url responseCode:0];
+#else
+    return false;
+#endif
 }
 
 @end
-
-#endif

Modified: trunk/Source/WebKit/WebKit.xcodeproj/project.pbxproj (246526 => 246527)


--- trunk/Source/WebKit/WebKit.xcodeproj/project.pbxproj	2019-06-18 00:17:24 UTC (rev 246526)
+++ trunk/Source/WebKit/WebKit.xcodeproj/project.pbxproj	2019-06-18 00:26:23 UTC (rev 246527)
@@ -1037,6 +1037,7 @@
 		572FD44322265CE200A1ECC3 /* WebViewDidMoveToWindowObserver.h in Headers */ = {isa = PBXBuildFile; fileRef = 572FD44122265CE200A1ECC3 /* WebViewDidMoveToWindowObserver.h */; };
 		57597EB921811D9A0037F924 /* CtapHidDriver.h in Headers */ = {isa = PBXBuildFile; fileRef = 57597EB721811D9A0037F924 /* CtapHidDriver.h */; };
 		57597EBD218184900037F924 /* CtapHidAuthenticator.h in Headers */ = {isa = PBXBuildFile; fileRef = 57597EBB2181848F0037F924 /* CtapHidAuthenticator.h */; };
+		576CA9D722B862180030143C /* SOAuthorizationNSURLExtras.h in Headers */ = {isa = PBXBuildFile; fileRef = 57FD317322B35148008D0E8B /* SOAuthorizationNSURLExtras.h */; settings = {ATTRIBUTES = (Private, ); }; };
 		5772F206217DBD6A0056BF2C /* HidService.h in Headers */ = {isa = PBXBuildFile; fileRef = 5772F204217DBD6A0056BF2C /* HidService.h */; };
 		578DC2982155A0020074E815 /* LocalAuthenticationSoftLink.h in Headers */ = {isa = PBXBuildFile; fileRef = 578DC2972155A0010074E815 /* LocalAuthenticationSoftLink.h */; };
 		57AC8F50217FEED90055438C /* HidConnection.h in Headers */ = {isa = PBXBuildFile; fileRef = 57AC8F4E217FEED90055438C /* HidConnection.h */; };
@@ -1063,7 +1064,6 @@
 		57FD318122B3515B008D0E8B /* PopUpSOAuthorizationSession.h in Headers */ = {isa = PBXBuildFile; fileRef = 57FD317022B35148008D0E8B /* PopUpSOAuthorizationSession.h */; };
 		57FD318222B3515E008D0E8B /* RedirectSOAuthorizationSession.h in Headers */ = {isa = PBXBuildFile; fileRef = 57FD317422B35149008D0E8B /* RedirectSOAuthorizationSession.h */; };
 		57FD318322B35162008D0E8B /* SOAuthorizationCoordinator.h in Headers */ = {isa = PBXBuildFile; fileRef = 57FD317222B35148008D0E8B /* SOAuthorizationCoordinator.h */; };
-		57FD318422B35165008D0E8B /* SOAuthorizationNSURLExtras.h in Headers */ = {isa = PBXBuildFile; fileRef = 57FD317322B35148008D0E8B /* SOAuthorizationNSURLExtras.h */; };
 		57FD318522B35169008D0E8B /* SOAuthorizationSession.h in Headers */ = {isa = PBXBuildFile; fileRef = 57FD317C22B3514A008D0E8B /* SOAuthorizationSession.h */; };
 		57FD318622B3516C008D0E8B /* SubFrameSOAuthorizationSession.h in Headers */ = {isa = PBXBuildFile; fileRef = 57FD317D22B3514A008D0E8B /* SubFrameSOAuthorizationSession.h */; };
 		57FD318722B35170008D0E8B /* WKSOAuthorizationDelegate.h in Headers */ = {isa = PBXBuildFile; fileRef = 57FD317122B35148008D0E8B /* WKSOAuthorizationDelegate.h */; };
@@ -9636,11 +9636,11 @@
 				83F9644E1FA0F76E00C47750 /* SharedStringHashTableReadOnly.h in Headers */,
 				1D67B339212E1F6100FAA786 /* ShareSheetCallbackID.h in Headers */,
 				7A41E9FB21F81DAD00B88CDB /* ShouldGrandfatherStatistics.h in Headers */,
+				576CA9D722B862180030143C /* SOAuthorizationNSURLExtras.h in Headers */,
 				995226D6207D184600F78420 /* SimulatedInputDispatcher.h in Headers */,
 				2DAF06D618BD1A470081CEB1 /* SmartMagnificationController.h in Headers */,
 				2DE6943E18BD2A68005C15E5 /* SmartMagnificationControllerMessages.h in Headers */,
 				57FD318322B35162008D0E8B /* SOAuthorizationCoordinator.h in Headers */,
-				57FD318422B35165008D0E8B /* SOAuthorizationNSURLExtras.h in Headers */,
 				57FD318522B35169008D0E8B /* SOAuthorizationSession.h in Headers */,
 				5272B28B1406985D0096A5D0 /* StatisticsData.h in Headers */,
 				514BDED316C98EDD00E4E25E /* StatisticsRequest.h in Headers */,
_______________________________________________
webkit-changes mailing list
[email protected]
https://lists.webkit.org/mailman/listinfo/webkit-changes

Reply via email to