Changeset 252536 in webkit


Ignore:
Timestamp:
Nov 17, 2019 5:12:54 PM (4 years ago)
Author:
ap@apple.com
Message:

Better build fix attempt after r252434.

We do need this variant, it was a mistake to claim that it's "old".

  • Platform/spi/ios/UIKitSPI.h:
  • UIProcess/ios/WKGeolocationProviderIOSObjCSecurityOrigin.mm:

(WebKit::decidePolicyForGeolocationRequestFromOrigin):

Location:
trunk/Source/WebKit
Files:
3 edited

Legend:

Unmodified
Added
Removed
  • trunk/Source/WebKit/ChangeLog

    r252535 r252536  
     12019-11-17  Alexey Proskuryakov  <ap@apple.com>
     2
     3        Better build fix attempt after r252434.
     4
     5        We do need this variant, it was a mistake to claim that it's "old".
     6
     7        * Platform/spi/ios/UIKitSPI.h:
     8        * UIProcess/ios/WKGeolocationProviderIOSObjCSecurityOrigin.mm:
     9        (WebKit::decidePolicyForGeolocationRequestFromOrigin):
     10
    1112019-11-17  Alexey Proskuryakov  <ap@apple.com>
    212
  • trunk/Source/WebKit/Platform/spi/ios/UIKitSPI.h

    r252535 r252536  
    11491149@end
    11501150
    1151 @interface UIColor (IPI)
     1151@interface UIWebGeolocationPolicyDecider (Staging_25963823)
     1152- (void)decidePolicyForGeolocationRequestFromOrigin:(id)securityOrigin requestingURL:(NSURL *)requestingURL view:(UIView *)view listener:(id)listener;
     1153@end
     1154
     1155 @interface UIColor (IPI)
    11521156+ (UIColor *)insertionPointColor;
    11531157@end
  • trunk/Source/WebKit/UIProcess/ios/WKGeolocationProviderIOSObjCSecurityOrigin.mm

    r252535 r252536  
    5252    RetainPtr<NSURL> requestUrl = adoptNS([[NSURL alloc] initWithString:urlString]);
    5353    RetainPtr<UIWebGeolocationPolicyDecider> decider = [UIWebGeolocationPolicyDecider sharedPolicyDecider];
    54     [decider decidePolicyForGeolocationRequestFromOrigin:securityOrigin.get() requestingURL:requestUrl.get() window:view.window listener:listener];
     54    if ([decider respondsToSelector:@selector(decidePolicyForGeolocationRequestFromOrigin:requestingURL:view:listener:)])
     55        [decider decidePolicyForGeolocationRequestFromOrigin:securityOrigin.get() requestingURL:requestUrl.get() view:view listener:listener];
     56    else
     57        [decider decidePolicyForGeolocationRequestFromOrigin:securityOrigin.get() requestingURL:requestUrl.get() window:view.window listener:listener];
    5558}
    5659
Note: See TracChangeset for help on using the changeset viewer.