Changeset 229575 in webkit


Ignore:
Timestamp:
Mar 13, 2018 1:56:09 AM (6 years ago)
Author:
jiewen_tan@apple.com
Message:

Soft-link LocalAuthentication.Framework
https://bugs.webkit.org/show_bug.cgi?id=183587
<rdar://problem/38219763>

Reviewed by Brian Burg.

  • UIProcess/CredentialManagement/cocoa/WebCredentialsMessengerProxyCocoa.mm:

(WebKit::WebCredentialsMessengerProxy::platformIsUserVerifyingPlatformAuthenticatorAvailable):

  • WebKit.xcodeproj/project.pbxproj:
Location:
trunk/Source/WebKit
Files:
3 edited

Legend:

Unmodified
Added
Removed
  • trunk/Source/WebKit/ChangeLog

    r229573 r229575  
     12018-03-13  Jiewen Tan  <jiewen_tan@apple.com>
     2
     3        Soft-link LocalAuthentication.Framework
     4        https://bugs.webkit.org/show_bug.cgi?id=183587
     5        <rdar://problem/38219763>
     6
     7        Reviewed by Brian Burg.
     8
     9        * UIProcess/CredentialManagement/cocoa/WebCredentialsMessengerProxyCocoa.mm:
     10        (WebKit::WebCredentialsMessengerProxy::platformIsUserVerifyingPlatformAuthenticatorAvailable):
     11        * WebKit.xcodeproj/project.pbxproj:
     12
    1132018-03-12  Dean Jackson  <dino@apple.com>
    214
  • trunk/Source/WebKit/UIProcess/CredentialManagement/cocoa/WebCredentialsMessengerProxyCocoa.mm

    r228572 r229575  
    3232#import <WebCore/NotImplemented.h>
    3333#import <wtf/RetainPtr.h>
     34#import <wtf/SoftLinking.h>
     35
     36SOFT_LINK_FRAMEWORK(LocalAuthentication)
     37SOFT_LINK_CLASS(LocalAuthentication, LAContext);
    3438
    3539namespace WebKit {
     
    4145    notImplemented();
    4246#else
    43     auto context = adoptNS([[LAContext alloc] init]);
     47    auto context = adoptNS([allocLAContextInstance() init]);
    4448    NSError *error = nil;
    4549
  • trunk/Source/WebKit/WebKit.xcodeproj/project.pbxproj

    r229573 r229575  
    12191219                53BA47D11DC2EF5E004DF4AD /* NetworkDataTaskBlob.h in Headers */ = {isa = PBXBuildFile; fileRef = 539EB5471DC2EE40009D48CF /* NetworkDataTaskBlob.h */; };
    12201220                53DEA3661DDE423100E82648 /* json.hpp in Headers */ = {isa = PBXBuildFile; fileRef = 53DEA3651DDE422E00E82648 /* json.hpp */; };
    1221                 5750F32B2032D4E500389347 /* LocalAuthentication.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 5750F32A2032D4E500389347 /* LocalAuthentication.framework */; };
    12221221                5760828E2029895E00116678 /* WebCredentialsMessenger.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 5760828C2029854200116678 /* WebCredentialsMessenger.cpp */; };
    12231222                57608298202BD8BA00116678 /* WebCredentialsMessengerProxy.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 57608296202BD8BA00116678 /* WebCredentialsMessengerProxy.cpp */; };
     
    47524751                                3766F9EE189A1241003CF19B /* JavaScriptCore.framework in Frameworks */,
    47534752                                3766F9F1189A1254003CF19B /* libicucore.dylib in Frameworks */,
    4754                                 5750F32B2032D4E500389347 /* LocalAuthentication.framework in Frameworks */,
    47554753                                3766F9EF189A1244003CF19B /* QuartzCore.framework in Frameworks */,
    47564754                                37694525184FC6B600CDE21F /* Security.framework in Frameworks */,
Note: See TracChangeset for help on using the changeset viewer.