Changeset 222453 in webkit


Ignore:
Timestamp:
Sep 25, 2017 12:03:04 PM (7 years ago)
Author:
achristensen@apple.com
Message:

Fix branch test build after r222431.
https://bugs.webkit.org/show_bug.cgi?id=177411

  • TestWebKitAPI/Tests/WebKit2Cocoa/JavaScriptDuringNavigation.mm:

(-[JSNavigationDelegate webView:decidePolicyForNavigationAction:decisionHandler:]):
(-[JSNavigationDelegate webView:decidePolicyForNavigationResponse:decisionHandler:]):
Just do string comparison to avoid this error on some OSes:
error: instance method '-isEqualTo:' not found (return type defaults to 'id')

Location:
branches/safari-604-branch/Tools
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • branches/safari-604-branch/Tools/ChangeLog

    r222431 r222453  
     12017-09-25  Alex Christensen  <achristensen@webkit.org>
     2
     3        Fix branch test build after r222431.
     4        https://bugs.webkit.org/show_bug.cgi?id=177411
     5
     6        * TestWebKitAPI/Tests/WebKit2Cocoa/JavaScriptDuringNavigation.mm:
     7        (-[JSNavigationDelegate webView:decidePolicyForNavigationAction:decisionHandler:]):
     8        (-[JSNavigationDelegate webView:decidePolicyForNavigationResponse:decisionHandler:]):
     9        Just do string comparison to avoid this error on some OSes:
     10        error: instance method '-isEqualTo:' not found (return type defaults to 'id')
     11       
     12
    1132017-09-23  Alex Christensen  <achristensen@webkit.org>
    214
  • branches/safari-604-branch/Tools/TestWebKitAPI/Tests/WebKit2Cocoa/JavaScriptDuringNavigation.mm

    r222431 r222453  
    5151- (void)webView:(WKWebView *)webView decidePolicyForNavigationAction:(WKNavigationAction *)navigationAction decisionHandler:(void (^)(WKNavigationActionPolicy))decisionHandler
    5252{
    53     if ([navigationAction.request.URL isEqualTo:secondURL.get()]) {
     53    if ([navigationAction.request.URL.absoluteString isEqualToString:[secondURL absoluteString]]) {
    5454        [webView evaluateJavaScript:@"alert(document.location);" completionHandler:^(id, NSError *) {
    5555            decisionHandler(WKNavigationActionPolicyAllow);
     
    6161- (void)webView:(WKWebView *)webView decidePolicyForNavigationResponse:(WKNavigationResponse *)navigationResponse decisionHandler:(void (^)(WKNavigationResponsePolicy))decisionHandler
    6262{
    63     if ([navigationResponse.response.URL isEqualTo:secondURL.get()]) {
     63    if ([navigationResponse.response.URL.absoluteString isEqualToString:[secondURL absoluteString]]) {
    6464        [webView evaluateJavaScript:@"alert(document.location);" completionHandler:^(id, NSError *) {
    6565            decisionHandler(WKNavigationResponsePolicyAllow);
Note: See TracChangeset for help on using the changeset viewer.