Changeset 270619 in webkit
- Timestamp:
- Dec 10, 2020 3:26:15 AM (3 years ago)
- Location:
- trunk
- Files:
-
- 11 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/LayoutTests/ChangeLog
r270618 r270619 1 2020-12-10 Jiewen Tan <jiewen_tan@apple.com> 2 3 Unreviewed, build fix after r270616 4 5 Turns the modern WebAuthn feature off for this test. 6 7 * http/wpt/webauthn/public-key-credential-create-failure-local-silent.https.html: 8 1 9 2020-12-10 Rob Buis <rbuis@igalia.com> 2 10 -
trunk/LayoutTests/http/wpt/webauthn/public-key-credential-create-failure-local-silent.https.html
r269360 r270619 1 <!DOCTYPE html><!-- webkit-test-runner [ WebAuthenticationModernEnabled= true ] -->1 <!DOCTYPE html><!-- webkit-test-runner [ WebAuthenticationModernEnabled=false ] --> 2 2 <title>Web Authentication API: PublicKeyCredential's [[create]] silent failure cases with a mock local authenticator.</title> 3 3 <script src="/resources/testharness.js"></script> -
trunk/Source/WTF/ChangeLog
r270613 r270619 1 2020-12-10 Jiewen Tan <jiewen_tan@apple.com> 2 3 Unreviewed, build fix after r270616 4 5 Adds a platform have flag. 6 7 * wtf/PlatformHave.h: 8 1 9 2020-12-09 Cathie Chen <cathiechen@igalia.com> 2 10 -
trunk/Source/WTF/wtf/PlatformHave.h
r270600 r270619 799 799 #define HAVE_LIBXSLT_FIX_FOR_RADAR_71864140 1 800 800 #endif 801 802 #if __has_include(<AuthenticationServicesCore/ASCAuthorizationPresenter.h>) 803 #define HAVE_ASC_AUTH_UI 1 804 #endif -
trunk/Source/WebKit/ChangeLog
r270616 r270619 1 2020-12-10 Jiewen Tan <jiewen_tan@apple.com> 2 3 Unreviewed, build fix after r270616 4 5 Adds a platform have flag. 6 7 * Platform/spi/Cocoa/AuthenticationServicesCoreSPI.h: 8 * UIProcess/WebAuthentication/Cocoa/AuthenticationServicesCoreSoftLink.h: 9 * UIProcess/WebAuthentication/Cocoa/AuthenticationServicesCoreSoftLink.mm: 10 * UIProcess/WebAuthentication/Cocoa/AuthenticatorPresenterCoordinator.mm: 11 (WebKit::AuthenticatorPresenterCoordinator::AuthenticatorPresenterCoordinator): 12 * UIProcess/WebAuthentication/Cocoa/WKASCAuthorizationPresenterDelegate.h: 13 * UIProcess/WebAuthentication/Cocoa/WKASCAuthorizationPresenterDelegate.mm: 14 1 15 2020-12-10 Jiewen Tan <jiewen_tan@apple.com> 2 16 -
trunk/Source/WebKit/Platform/spi/Cocoa/AuthenticationServicesCoreSPI.h
r270616 r270619 26 26 #pragma once 27 27 28 #if PLATFORM(IOS)28 #if HAVE(ASC_AUTH_UI) 29 29 30 30 #if USE(APPLE_INTERNAL_SDK) … … 135 135 #endif // USE(APPLE_INTERNAL_SDK) 136 136 137 #endif // PLATFORM(IOS)137 #endif // HAVE(ASC_AUTH_UI) -
trunk/Source/WebKit/UIProcess/WebAuthentication/Cocoa/AuthenticationServicesCoreSoftLink.h
r270616 r270619 29 29 #import <wtf/SoftLinking.h> 30 30 31 #if PLATFORM(IOS)31 #if HAVE(ASC_AUTH_UI) 32 32 33 33 SOFT_LINK_FRAMEWORK_FOR_HEADER(WebKit, AuthenticationServicesCore); … … 38 38 SOFT_LINK_CLASS_FOR_HEADER(WebKit, ASCSecurityKeyPublicKeyCredentialLoginChoice); 39 39 40 #endif // PLATFORM(IOS)40 #endif // HAVE(ASC_AUTH_UI) -
trunk/Source/WebKit/UIProcess/WebAuthentication/Cocoa/AuthenticationServicesCoreSoftLink.mm
r270616 r270619 29 29 #import <wtf/SoftLinking.h> 30 30 31 #if PLATFORM(IOS)31 #if HAVE(ASC_AUTH_UI) 32 32 33 33 SOFT_LINK_PRIVATE_FRAMEWORK_FOR_SOURCE(WebKit, AuthenticationServicesCore); … … 38 38 SOFT_LINK_CLASS_FOR_SOURCE(WebKit, AuthenticationServicesCore, ASCSecurityKeyPublicKeyCredentialLoginChoice); 39 39 40 #endif // PLATFORM(IOS)40 #endif // HAVE(ASC_AUTH_UI) -
trunk/Source/WebKit/UIProcess/WebAuthentication/Cocoa/AuthenticatorPresenterCoordinator.mm
r270616 r270619 42 42 : m_manager(makeWeakPtr(manager)) 43 43 { 44 #if PLATFORM(IOS)44 #if HAVE(ASC_AUTH_UI) 45 45 auto presentationContext = adoptNS([allocASCAuthorizationPresentationContextInstance() initWithRequestContext:nullptr appIdentifier:nullptr]); 46 46 [presentationContext setRelyingPartyIdentifier: rpId]; … … 77 77 }); 78 78 [m_presenter presentAuthorizationWithContext:presentationContext.get() completionHandler:completionHandler.get()]; 79 #else 80 notImplemented(); 81 #endif // PLATFORM(IOS) 79 #endif // HAVE(ASC_AUTH_UI) 82 80 } 83 81 -
trunk/Source/WebKit/UIProcess/WebAuthentication/Cocoa/WKASCAuthorizationPresenterDelegate.h
r270616 r270619 26 26 #pragma once 27 27 28 #if ENABLE(WEB_AUTHN) && PLATFORM(IOS)28 #if ENABLE(WEB_AUTHN) && HAVE(ASC_AUTH_UI) 29 29 30 30 #import "AuthenticationServicesCoreSPI.h" … … 44 44 NS_ASSUME_NONNULL_END 45 45 46 #endif // ENABLE(WEB_AUTHN) && PLATFORM(IOS)46 #endif // ENABLE(WEB_AUTHN) && HAVE(ASC_AUTH_UI) -
trunk/Source/WebKit/UIProcess/WebAuthentication/Cocoa/WKASCAuthorizationPresenterDelegate.mm
r270616 r270619 27 27 #import "WKASCAuthorizationPresenterDelegate.h" 28 28 29 #if ENABLE(WEB_AUTHN) && PLATFORM(IOS)29 #if ENABLE(WEB_AUTHN) && HAVE(ASC_AUTH_UI) 30 30 31 31 #import "AuthenticatorPresenterCoordinator.h" … … 58 58 NS_ASSUME_NONNULL_END 59 59 60 #endif // ENABLE(WEB_AUTHN) && PLATFORM(IOS)60 #endif // ENABLE(WEB_AUTHN) && HAVE(ASC_AUTH_UI)
Note: See TracChangeset
for help on using the changeset viewer.