Changeset 263827 in webkit
- Timestamp:
- Jul 1, 2020, 5:43:38 PM (6 years ago)
- Location:
- branches/safari-610.1.20-branch/Source/WebKit
- Files:
-
- 3 edited
-
ChangeLog (modified) (1 diff)
-
SwiftOverlay/Tests/WebKitTests.swift (modified) (1 diff)
-
UIProcess/API/Cocoa/WebKitSwiftOverlay.swift (modified) (2 diffs)
Legend:
- Unmodified
- Added
- Removed
-
branches/safari-610.1.20-branch/Source/WebKit/ChangeLog
r263826 r263827 1 2020-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 1 33 2020-07-01 Alan Coon <alancoon@apple.com> 2 34 -
branches/safari-610.1.20-branch/Source/WebKit/SwiftOverlay/Tests/WebKitTests.swift
r262849 r263827 31 31 func testAPI() { 32 32 _ = WKContentWorld.world(name:) 33 _ = WKWebView.callAsyncJavaScript(_:arguments:in: completionHandler:)33 _ = WKWebView.callAsyncJavaScript(_:arguments:in:in:completionHandler:) 34 34 _ = WKWebView.createPDF(configuration:completionHandler:) 35 35 _ = WKWebView.createWebArchiveData(completionHandler:) 36 _ = WKWebView.evaluateJavaScript(_:in: completionHandler:)36 _ = WKWebView.evaluateJavaScript(_:in:in:completionHandler:) 37 37 _ = WKWebView.find(_:configuration:completionHandler:) 38 38 } -
branches/safari-610.1.20-branch/Source/WebKit/UIProcess/API/Cocoa/WebKitSwiftOverlay.swift
r263826 r263827 37 37 extension WKWebView { 38 38 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)) 40 40 } 41 41 … … 49 49 50 50 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)) 52 52 } 53 53
Note:
See TracChangeset
for help on using the changeset viewer.