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

Changeset 221187 in webkit


Ignore:
Timestamp:
Aug 25, 2017, 8:27:22 AM (9 years ago)
Author:
Jonathan Bedard
Message:

Fix build breakage with Public iOS 11 SDK
​https://bugs.webkit.org/show_bug.cgi?id=175960
<rdar://problem/34069264>

Reviewed by Wenson Hsieh.

Source/WebCore/PAL:

  • pal/spi/ios/UIKitSPI.h: Use NSItemProvider definition of preferredPresentationSize

instead of re-declaring it.

Source/WebKit:

  • Platform/spi/ios/UIKitSPI.h: Add UIURLDragPreviewView declaration.

Tools:

  • TestWebKitAPI/ios/DataInteractionSimulator.h: Add UIItemProvider declaration.
Location:
trunk
Files:
6 edited

Legend:

Unmodified
Added
Removed
  • trunk/Source/WebCore/PAL/ChangeLog

    r221095 r221187  
     12017-08-25  Jonathan Bedard  <jbedard@apple.com>
     2
     3        Fix build breakage with Public iOS 11 SDK
     4        https://bugs.webkit.org/show_bug.cgi?id=175960
     5        <rdar://problem/34069264>
     6
     7        Reviewed by Wenson Hsieh.
     8
     9        * pal/spi/ios/UIKitSPI.h: Use NSItemProvider definition of preferredPresentationSize
     10        instead of re-declaring it.
     11
    1122017-08-23  Eric Carlson  <eric.carlson@apple.com>
    213
  • trunk/Source/WebCore/PAL/pal/spi/ios/UIKitSPI.h

    r220865 r221187  
    4848#import <UIKit/UIKit.h>
    4949
     50#if ENABLE(DRAG_SUPPORT)
     51#import <UIKit/NSItemProvider+UIKitAdditions.h>
     52#endif
     53
    5054NS_ASSUME_NONNULL_BEGIN
    5155
    … …  
    96100
    97101@interface UIItemProvider : NSItemProvider
    98 @property (nonatomic) CGSize preferredPresentationSize;
    99102@end
    100103
  • trunk/Source/WebKit/ChangeLog

    r221177 r221187  
     12017-08-25  Jonathan Bedard  <jbedard@apple.com>
     2
     3        Fix build breakage with Public iOS 11 SDK
     4        https://bugs.webkit.org/show_bug.cgi?id=175960
     5        <rdar://problem/34069264>
     6
     7        Reviewed by Wenson Hsieh.
     8
     9        * Platform/spi/ios/UIKitSPI.h: Add UIURLDragPreviewView declaration.
     10
    1112017-08-24  Chris Dumez  <cdumez@apple.com>
    212
  • trunk/Source/WebKit/Platform/spi/ios/UIKitSPI.h

    r221138 r221187  
    103103#else
    104104
     105#if ENABLE(DRAG_SUPPORT)
     106#import <UIKit/NSItemProvider+UIKitAdditions.h>
     107#endif
     108
    105109#if HAVE(LINK_PREVIEW)
    106110typedef NS_ENUM(NSInteger, UIPreviewItemType) {
    … …  
    879883
    880884@interface UIItemProvider : NSItemProvider
    881 @property (nonatomic) CGSize preferredPresentationSize;
    882885@end
    883886
    … …  
    919922@end
    920923
     924@interface UIURLDragPreviewView : UIView
     925+ (instancetype)viewWithTitle:(NSString *)title URL:(NSURL *)url;
     926@end
     927
    921928#endif
    922929
  • trunk/Tools/ChangeLog

    r221177 r221187  
     12017-08-25  Jonathan Bedard  <jbedard@apple.com>
     2
     3        Fix build breakage with Public iOS 11 SDK
     4        https://bugs.webkit.org/show_bug.cgi?id=175960
     5        <rdar://problem/34069264>
     6
     7        Reviewed by Wenson Hsieh.
     8
     9        * TestWebKitAPI/ios/DataInteractionSimulator.h: Add UIItemProvider declaration.
     10
    1112017-08-24  Chris Dumez  <cdumez@apple.com>
    212
  • trunk/Tools/TestWebKitAPI/ios/DataInteractionSimulator.h

    r220865 r221187  
    2929
    3030#import "TestWKWebView.h"
     31#import <UIKit/NSItemProvider+UIKitAdditions.h>
    3132
    3233#if USE(APPLE_INTERNAL_SDK)
    … …  
    9192};
    9293
     94@interface UIItemProvider : NSItemProvider
     95@end
     96
    9397@interface DataInteractionSimulator : NSObject<WKUIDelegatePrivate, _WKInputDelegate> {
    9498@private
Note: See TracChangeset for help on using the changeset viewer.