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

Changeset 247657 in webkit


Ignore:
Timestamp:
Jul 19, 2019, 3:50:17 PM (7 years ago)
Author:
dino@apple.com
Message:

Provide correct names for UIContextMenuInteraction API replacements
https://bugs.webkit.org/show_bug.cgi?id=199966

Reviewed by Tim Horton.

We had some old incorrect names for replacements to SPI. While
here, I reordered and expanded the documentation for the new API.

  • UIProcess/API/Cocoa/WKUIDelegate.h:
  • UIProcess/API/Cocoa/WKUIDelegatePrivate.h:
Location:
trunk/Source/WebKit
Files:
3 edited

Legend:

Unmodified
Added
Removed
  • trunk/Source/WebKit/ChangeLog

    r247656 r247657  
     12019-07-19  Dean Jackson  <dino@apple.com>
     2
     3        Provide correct names for UIContextMenuInteraction API replacements
     4        https://bugs.webkit.org/show_bug.cgi?id=199966
     5
     6        Reviewed by Tim Horton.
     7
     8        We had some old incorrect names for replacements to SPI. While
     9        here, I reordered and expanded the documentation for the new API.
     10
     11        * UIProcess/API/Cocoa/WKUIDelegate.h:
     12        * UIProcess/API/Cocoa/WKUIDelegatePrivate.h:
     13
    1142019-07-19  Daniel Bates  <dabates@apple.com>
    215
  • trunk/Source/WebKit/UIProcess/API/Cocoa/WKUIDelegate.h

    r246598 r247657  
    175175
    176176/**
     177 * @abstract Called when the context menu will be presented.
     178 *
     179 * @param webView The web view invoking the delegate method.
     180 * @param elementInfo The elementInfo for the element the user is touching.
     181 */
     182
     183- (void)webView:(WKWebView *)webView contextMenuWillPresentForElement:(WKContextMenuElementInfo *)elementInfo WK_API_AVAILABLE(ios(WK_IOS_TBA));
     184
     185/**
    177186 * @abstract Called when the context menu configured by the UIContextMenuConfiguration from
    178  * webView:contextMenuConfigurationForElement:completionHandler: is committed.
     187 * webView:contextMenuConfigurationForElement:completionHandler: is committed. That is, when
     188 * the user has selected the view provided in the UIContextMenuContentPreviewProvider.
    179189 *
    180190 * @param webView The web view invoking the delegate method.
     
    183193 */
    184194
    185 - (void)webView:(WKWebView *)webView contextMenuForElement:(WKContextMenuElementInfo *)elementInfo willCommitWithAnimator:(id<UIContextMenuInteractionCommitAnimating>)animator WK_API_AVAILABLE(ios(WK_IOS_TBA));
    186 
    187 /**
    188  * @abstract Called when the context menu will be presented.
    189  *
    190  * @param webView The web view invoking the delegate method.
    191  * @param elementInfo The elementInfo for the element the user is touching.
    192  */
    193 
    194 - (void)webView:(WKWebView *)webView contextMenuWillPresentForElement:(WKContextMenuElementInfo *)elementInfo WK_API_AVAILABLE(ios(WK_IOS_TBA));
    195 
    196 /**
    197  * @abstract Called when the context menu ends.
     195- (void)webView:(WKWebView *)webView contextMenuForElement:(WKContextMenuElementInfo *)elementInfo willCommitWithAnimator:(id <UIContextMenuInteractionCommitAnimating>)animator WK_API_AVAILABLE(ios(WK_IOS_TBA));
     196
     197/**
     198 * @abstract Called when the context menu ends, either by being dismissed or when a menu action is taken.
    198199 *
    199200 * @param webView The web view invoking the delegate method.
  • trunk/Source/WebKit/UIProcess/API/Cocoa/WKUIDelegatePrivate.h

    r247308 r247657  
    145145
    146146- (UIViewController *)_webView:(WKWebView *)webView previewViewControllerForURL:(NSURL *)url WK_API_DEPRECATED_WITH_REPLACEMENT("webView:contextMenuConfigurationForElement:completionHandler:", ios(9.0, WK_IOS_TBA));
    147 - (void)_webView:(WKWebView *)webView commitPreviewedViewController:(UIViewController *)previewedViewController WK_API_DEPRECATED_WITH_REPLACEMENT("webView:commitContextMenu:", ios(9.0, WK_IOS_TBA));
     147- (void)_webView:(WKWebView *)webView commitPreviewedViewController:(UIViewController *)previewedViewController WK_API_DEPRECATED_WITH_REPLACEMENT("webView:contextMenuForElement:willCommitWithAnimator:", ios(9.0, WK_IOS_TBA));
    148148- (void)_webView:(WKWebView *)webView willPreviewImageWithURL:(NSURL *)imageURL WK_API_DEPRECATED_WITH_REPLACEMENT("webView:contextMenuConfigurationForElement:completionHandler:", ios(9.0, WK_IOS_TBA));
    149 - (void)_webView:(WKWebView *)webView commitPreviewedImageWithURL:(NSURL *)imageURL WK_API_DEPRECATED_WITH_REPLACEMENT("webView:commitContextMenu:", ios(9.0, WK_IOS_TBA));
    150 - (void)_webView:(WKWebView *)webView didDismissPreviewViewController:(UIViewController *)previewedViewController committing:(BOOL)committing WK_API_DEPRECATED_WITH_REPLACEMENT("webView:dismissContextMenu:", ios(9.0, WK_IOS_TBA));
    151 - (void)_webView:(WKWebView *)webView didDismissPreviewViewController:(UIViewController *)previewedViewController WK_API_DEPRECATED_WITH_REPLACEMENT("webView:dismissContextMenu:", ios(9.0, WK_IOS_TBA));
     149- (void)_webView:(WKWebView *)webView commitPreviewedImageWithURL:(NSURL *)imageURL WK_API_DEPRECATED_WITH_REPLACEMENT("webView:contextMenuForElement:willCommitWithAnimator:", ios(9.0, WK_IOS_TBA));
     150- (void)_webView:(WKWebView *)webView didDismissPreviewViewController:(UIViewController *)previewedViewController committing:(BOOL)committing WK_API_DEPRECATED_WITH_REPLACEMENT("webView:contextMenuDidEndForElement:", ios(9.0, WK_IOS_TBA));
     151- (void)_webView:(WKWebView *)webView didDismissPreviewViewController:(UIViewController *)previewedViewController WK_API_DEPRECATED_WITH_REPLACEMENT("webView:contextMenuDidEndForElement:", ios(9.0, WK_IOS_TBA));
    152152
    153153#if TARGET_OS_IOS
Note: See TracChangeset for help on using the changeset viewer.