⚠ Archived content — this site is no longer maintained.   Current WebKit documentation is at docs.webkit.org.

Changeset 263827 in webkit


Ignore:
Timestamp:
Jul 1, 2020, 5:43:38 PM (6 years ago)
Author:
Alan Coon
Message:

Cherry-pick r263793. rdar://problem/65011200

Fix Swift overlay build after r263727.
https://bugs.webkit.org/show_bug.cgi?id=213823.

Unreviewed, follow up build fix.

  • SwiftOverlay/Tests/WebKitTests.swift: (WebKitTests.testAPI): Fix tests to refer to new parameter name.
  • UIProcess/API/Cocoa/WebKitSwiftOverlay.swift: (callAsyncJavaScript(_:arguments:in:in:completionHandler:Error:)): Use the imported ObjC name that the compiler expects. (evaluateJavaScript(_:in:in:completionHandler:Error:)): Ditto.

git-svn-id: https://svn.webkit.org/repository/webkit/trunk@263793 268f45cc-cd09-0410-ab3c-d52691b4dbfc

Location:
branches/safari-610.1.20-branch/Source/WebKit
Files:
3 edited

Legend:

Unmodified
Added
Removed
  • branches/safari-610.1.20-branch/Source/WebKit/ChangeLog

    r263826 r263827  
     12020-07-01  Alan Coon  <alancoon@apple.com>
     2
     3        Cherry-pick r263793. rdar://problem/65011200
     4
     5    Fix Swift overlay build after r263727.
     6    https://bugs.webkit.org/show_bug.cgi?id=213823.
     7   
     8    Unreviewed, follow up build fix.
     9   
     10    * SwiftOverlay/Tests/WebKitTests.swift:
     11    (WebKitTests.testAPI): Fix tests to refer to new parameter name.
     12    * UIProcess/API/Cocoa/WebKitSwiftOverlay.swift:
     13    (callAsyncJavaScript(_:arguments:in:in:completionHandler:Error:)): Use
     14    the imported ObjC name that the compiler expects.
     15    (evaluateJavaScript(_:in:in:completionHandler:Error:)): Ditto.
     16   
     17    git-svn-id: https://svn.webkit.org/repository/webkit/trunk@263793 268f45cc-cd09-0410-ab3c-d52691b4dbfc
     18
     19    2020-07-01  James Savage  <james.savage@apple.com>
     20
     21            Fix Swift overlay build after r263727.
     22            https://bugs.webkit.org/show_bug.cgi?id=213823.
     23
     24            Unreviewed, follow up build fix.
     25
     26            * SwiftOverlay/Tests/WebKitTests.swift:
     27            (WebKitTests.testAPI): Fix tests to refer to new parameter name.
     28            * UIProcess/API/Cocoa/WebKitSwiftOverlay.swift:
     29            (callAsyncJavaScript(_:arguments:in:in:completionHandler:Error:)): Use
     30            the imported ObjC name that the compiler expects.
     31            (evaluateJavaScript(_:in:in:completionHandler:Error:)): Ditto.
     32
    1332020-07-01  Alan Coon  <alancoon@apple.com>
    234
  • branches/safari-610.1.20-branch/Source/WebKit/SwiftOverlay/Tests/WebKitTests.swift

    r262849 r263827  
    3131    func testAPI() {
    3232        _ = WKContentWorld.world(name:)
    33         _ = WKWebView.callAsyncJavaScript(_:arguments:in:completionHandler:)
     33        _ = WKWebView.callAsyncJavaScript(_:arguments:in:in:completionHandler:)
    3434        _ = WKWebView.createPDF(configuration:completionHandler:)
    3535        _ = WKWebView.createWebArchiveData(completionHandler:)
    36         _ = WKWebView.evaluateJavaScript(_:in:completionHandler:)
     36        _ = WKWebView.evaluateJavaScript(_:in:in:completionHandler:)
    3737        _ = WKWebView.find(_:configuration:completionHandler:)
    3838    }
  • branches/safari-610.1.20-branch/Source/WebKit/UIProcess/API/Cocoa/WebKitSwiftOverlay.swift

    r263826 r263827  
    3737extension WKWebView {
    3838    public func callAsyncJavaScript(_ functionBody: String, arguments: [String:Any] = [:], in frame: WKFrameInfo? = nil, in contentWorld: WKContentWorld, completionHandler: ((Result<Any, Error>) -> Void)? = nil) {
    39         __callAsyncJavaScript(functionBody, arguments: arguments, in: frame, in: contentWorld, completionHandler: completionHandler.map(makeResultHandler))
     39        __callAsyncJavaScript(functionBody, arguments: arguments, inFrame: frame, in: contentWorld, completionHandler: completionHandler.map(makeResultHandler))
    4040    }
    4141
     
    4949
    5050    public func evaluateJavaScript(_ javaScript: String, in frame: WKFrameInfo? = nil, in contentWorld: WKContentWorld, completionHandler: ((Result<Any, Error>) -> Void)? = nil) {
    51         __evaluateJavaScript(javaScript, in: frame, in: contentWorld, completionHandler: completionHandler.map(makeResultHandler))
     51        __evaluateJavaScript(javaScript, inFrame: frame, in: contentWorld, completionHandler: completionHandler.map(makeResultHandler))
    5252    }
    5353
Note: See TracChangeset for help on using the changeset viewer.