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

Changeset 236981 in webkit


Ignore:
Timestamp:
Oct 9, 2018, 2:29:31 PM (8 years ago)
Author:
dbates@webkit.org
Message:

[iOS] Ignore some deprecated declarations
https://bugs.webkit.org/show_bug.cgi?id=190371

Reviewed by Dan Bernstein.

  • UIProcess/ios/WKActionSheet.mm:

(-[WKActionSheet init]):
(-[WKActionSheet presentSheet:]):

  • UIProcess/ios/WKActionSheetAssistant.mm:

(-[WKActionSheetAssistant presentSheet]):

  • UIProcess/ios/WKContentViewInteraction.mm:
  • UIProcess/ios/forms/WKFormSelectPicker.mm:

(-[WKMultipleSelectPicker initWithView:]):

  • UIProcess/ios/forms/WKFormSelectPopover.mm:

(-[WKSelectTableViewController initWithView:hasGroups:]):

Location:
trunk/Source/WebKit
Files:
6 edited

Legend:

Unmodified
Added
Removed
  • trunk/Source/WebKit/ChangeLog

    r236975 r236981  
     12018-10-09  Daniel Bates  <dabates@apple.com>
     2
     3        [iOS] Ignore some deprecated declarations
     4        https://bugs.webkit.org/show_bug.cgi?id=190371
     5
     6        Reviewed by Dan Bernstein.
     7
     8        * UIProcess/ios/WKActionSheet.mm:
     9        (-[WKActionSheet init]):
     10        (-[WKActionSheet presentSheet:]):
     11        * UIProcess/ios/WKActionSheetAssistant.mm:
     12        (-[WKActionSheetAssistant presentSheet]):
     13        * UIProcess/ios/WKContentViewInteraction.mm:
     14        * UIProcess/ios/forms/WKFormSelectPicker.mm:
     15        (-[WKMultipleSelectPicker initWithView:]):
     16        * UIProcess/ios/forms/WKFormSelectPopover.mm:
     17        (-[WKSelectTableViewController initWithView:hasGroups:]):
     18
    1192018-10-09  Claudio Saavedra  <csaavedra@igalia.com>
    220
  • trunk/Source/WebKit/UIProcess/ios/WKActionSheet.mm

    r229542 r236981  
    5252    _arrowDirections = UIPopoverArrowDirectionAny;
    5353
     54    ALLOW_DEPRECATED_DECLARATIONS_BEGIN
    5455    if (UI_USER_INTERFACE_IDIOM() != UIUserInterfaceIdiomPhone) {
    5556        // Only iPads support popovers that rotate. UIActionSheets actually block rotation on iPhone/iPod Touch
     
    5859        [center addObserver:self selector:@selector(didRotate) name:UIWindowDidRotateNotification object:nil];
    5960    }
     61    ALLOW_DEPRECATED_DECLARATIONS_END
    6062
    6163    return self;
     
    8082    // Calculate the presentation rect just before showing.
    8183    CGRect presentationRect = CGRectZero;
     84    ALLOW_DEPRECATED_DECLARATIONS_BEGIN
    8285    if (UI_USER_INTERFACE_IDIOM() != UIUserInterfaceIdiomPhone) {
    8386        presentationRect = [self _presentationRectForStyle:style];
     
    8588            return NO;
    8689    }
     90    ALLOW_DEPRECATED_DECLARATIONS_END
    8791
    8892    _currentPresentationStyle = style;
  • trunk/Source/WebKit/UIProcess/ios/WKActionSheetAssistant.mm

    r236101 r236981  
    249249    // Calculate the presentation rect just before showing.
    250250    CGRect presentationRect = CGRectZero;
     251    ALLOW_DEPRECATED_DECLARATIONS_BEGIN
    251252    if (UI_USER_INTERFACE_IDIOM() != UIUserInterfaceIdiomPhone) {
    252253        presentationRect = [self initialPresentationRectInHostViewForSheet];
     
    254255            return NO;
    255256    }
     257    ALLOW_DEPRECATED_DECLARATIONS_END
    256258
    257259    return [_interactionSheet presentSheetFromRect:presentationRect];
  • trunk/Source/WebKit/UIProcess/ios/WKContentViewInteraction.mm

    r236968 r236981  
    34683468}
    34693469
     3470ALLOW_DEPRECATED_DECLARATIONS_BEGIN
    34703471- (UITextWritingDirection)baseWritingDirectionForPosition:(UITextPosition *)position inDirection:(UITextStorageDirection)direction
    34713472{
     
    34763477{
    34773478}
     3479ALLOW_DEPRECATED_DECLARATIONS_END
    34783480
    34793481- (CGRect)firstRectForRange:(UITextRange *)range
     
    65326534}
    65336535
     6536ALLOW_DEPRECATED_DECLARATIONS_BEGIN
    65346537- (UITextWritingDirection)writingDirection
    65356538{
    65366539    return (UITextWritingDirection)_webRect.writingDirection;
    65376540}
     6541ALLOW_DEPRECATED_DECLARATIONS_END
    65386542
    65396543- (UITextRange *)range
  • trunk/Source/WebKit/UIProcess/ios/forms/WKFormSelectPicker.mm

    r204535 r236981  
    155155
    156156    [self _setMagnifierEnabled:NO];
    157 
     157    ALLOW_DEPRECATED_DECLARATIONS_BEGIN
    158158    UITextWritingDirection writingDirection = UITextWritingDirectionLeftToRight;
    159159    // FIXME: retrieve from WebProcess writing direction.
    160160    _textAlignment = (writingDirection == UITextWritingDirectionLeftToRight) ? NSTextAlignmentLeft : NSTextAlignmentRight;
     161    ALLOW_DEPRECATED_DECLARATIONS_END
    161162
    162163    [self setAllowsMultipleSelection:_allowsMultipleSelection];
  • trunk/Source/WebKit/UIProcess/ios/forms/WKFormSelectPopover.mm

    r235935 r236981  
    4848@end
    4949
     50ALLOW_DEPRECATED_DECLARATIONS_BEGIN
    5051static NSString *stringWithWritingDirection(NSString *string, UITextWritingDirection writingDirection, bool override)
    5152{
     
    7475    return [NSString stringWithFormat:@"%C%@%C", directionalFormattingCharacter, string, popDirectionalFormatting];
    7576}
     77ALLOW_DEPRECATED_DECLARATIONS_END
    7678
    7779@class WKSelectPopover;
     
    123125        currentIndex++;
    124126    }
    125    
     127
     128    ALLOW_DEPRECATED_DECLARATIONS_BEGIN
    126129    UITextWritingDirection writingDirection = _contentView.assistedNodeInformation.isRTL ? UITextWritingDirectionRightToLeft : UITextWritingDirectionLeftToRight;
    127130    BOOL override = NO;
     
    134137        self.view.semanticContentAttribute = UISemanticContentAttributeForceRightToLeft;
    135138    [self setTitle:stringWithWritingDirection(_contentView.assistedNodeInformation.title, writingDirection, override)];
    136    
     139    ALLOW_DEPRECATED_DECLARATIONS_END
     140
    137141    return self;
    138142}
Note: See TracChangeset for help on using the changeset viewer.