Changeset 229581 in webkit


Ignore:
Timestamp:
Mar 13, 2018 12:25:53 PM (6 years ago)
Author:
jmarcell@apple.com
Message:

Cherry-pick r229575. rdar://problem/38219763

Location:
tags/Safari-606.1.7.1/Source/WebKit
Files:
3 edited

Legend:

Unmodified
Added
Removed
  • tags/Safari-606.1.7.1/Source/WebKit/ChangeLog

    r229345 r229581  
     12018-03-13  Jason Marcell  <jmarcell@apple.com>
     2
     3        Cherry-pick r229575. rdar://problem/38219763
     4
     5    2018-03-13  Jiewen Tan  <jiewen_tan@apple.com>
     6
     7            Soft-link LocalAuthentication.Framework
     8            https://bugs.webkit.org/show_bug.cgi?id=183587
     9            <rdar://problem/38219763>
     10
     11            Reviewed by Brian Burg.
     12
     13            * UIProcess/CredentialManagement/cocoa/WebCredentialsMessengerProxyCocoa.mm:
     14            (WebKit::WebCredentialsMessengerProxy::platformIsUserVerifyingPlatformAuthenticatorAvailable):
     15            * WebKit.xcodeproj/project.pbxproj:
     16
    1172018-03-06  Kocsen Chung  <kocsen_chung@apple.com>
    218
  • tags/Safari-606.1.7.1/Source/WebKit/UIProcess/CredentialManagement/cocoa/WebCredentialsMessengerProxyCocoa.mm

    r228572 r229581  
    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
  • tags/Safari-606.1.7.1/Source/WebKit/WebKit.xcodeproj/project.pbxproj

    r229066 r229581  
    12131213                53BA47D11DC2EF5E004DF4AD /* NetworkDataTaskBlob.h in Headers */ = {isa = PBXBuildFile; fileRef = 539EB5471DC2EE40009D48CF /* NetworkDataTaskBlob.h */; };
    12141214                53DEA3661DDE423100E82648 /* json.hpp in Headers */ = {isa = PBXBuildFile; fileRef = 53DEA3651DDE422E00E82648 /* json.hpp */; };
    1215                 5750F32B2032D4E500389347 /* LocalAuthentication.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 5750F32A2032D4E500389347 /* LocalAuthentication.framework */; };
    12161215                5760828E2029895E00116678 /* WebCredentialsMessenger.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 5760828C2029854200116678 /* WebCredentialsMessenger.cpp */; };
    12171216                57608298202BD8BA00116678 /* WebCredentialsMessengerProxy.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 57608296202BD8BA00116678 /* WebCredentialsMessengerProxy.cpp */; };
     
    47294728                                3766F9EE189A1241003CF19B /* JavaScriptCore.framework in Frameworks */,
    47304729                                3766F9F1189A1254003CF19B /* libicucore.dylib in Frameworks */,
    4731                                 5750F32B2032D4E500389347 /* LocalAuthentication.framework in Frameworks */,
    47324730                                3766F9EF189A1244003CF19B /* QuartzCore.framework in Frameworks */,
    47334731                                37694525184FC6B600CDE21F /* Security.framework in Frameworks */,
Note: See TracChangeset for help on using the changeset viewer.