Changeset 223857 in webkit
- Timestamp:
- Oct 23, 2017 2:58:42 PM (6 years ago)
- Location:
- trunk/Source/WebKit
- Files:
-
- 3 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/Source/WebKit/ChangeLog
r223851 r223857 1 2017-10-23 Tim Horton <timothy_horton@apple.com> 2 3 Stop using _UIApplicationUsesLegacyUI() 4 https://bugs.webkit.org/show_bug.cgi?id=178680 5 <rdar://problem/35131949> 6 7 Reviewed by Dan Bernstein. 8 9 * Platform/spi/ios/UIKitSPI.h: 10 * UIProcess/ios/forms/WKFormSelectPopover.mm: 11 (-[WKSelectTableViewController tableView:cellForRowAtIndexPath:]): 12 (-[WKSelectPopover initWithView:hasGroups:]): 13 Resolve _UIApplicationUsesLegacyUI to false and simplify. 14 1 15 2017-10-23 Ryan Haddad <ryanhaddad@apple.com> 2 16 -
trunk/Source/WebKit/Platform/spi/ios/UIKitSPI.h
r223647 r223857 983 983 BOOL _UIApplicationIsExtension(void); 984 984 void _UIApplicationLoadWebKit(void); 985 BOOL _UIApplicationUsesLegacyUI(void);986 985 987 986 void UIImageDataWriteToSavedPhotosAlbum(NSData *imageData, id completionTarget, SEL completionSelector, void *contextInfo); -
trunk/Source/WebKit/UIProcess/ios/forms/WKFormSelectPopover.mm
r223851 r223857 265 265 266 266 // Assume all cells have the same available text width. 267 #pragma clang diagnostic push 268 #pragma clang diagnostic ignored "-Wdeprecated-declarations" 269 CGFloat initialFontSize = _UIApplicationUsesLegacyUI() ? UITableViewCellDefaultFontSize : cell.textLabel.font.pointSize; 270 UIFont *font = _UIApplicationUsesLegacyUI() ? [UIFont boldSystemFontOfSize:initialFontSize] : cell.textLabel.font; 271 #pragma clang diagnostic pop 267 UIFont *font = cell.textLabel.font; 268 CGFloat initialFontSize = font.pointSize; 272 269 ASSERT(initialFontSize); 273 270 if (textRect.size.width != _maximumTextWidth || _fontSize == 0) { … … 394 391 UINavigationController *navController = nil; 395 392 NSString *title = view.assistedNodeInformation.title; 396 #pragma clang diagnostic push 397 #pragma clang diagnostic ignored "-Wdeprecated-declarations" 398 BOOL needsNavigationController = (self.view && _UIApplicationUsesLegacyUI()) || [title length]; 399 #pragma clang diagnostic pop 393 BOOL needsNavigationController = !!title.length; 400 394 if (needsNavigationController) { 401 395 navController = [[UINavigationController alloc] initWithRootViewController:_tableViewController.get()]; 402 396 popoverViewController = navController; 403 404 #pragma clang diagnostic push405 #pragma clang diagnostic ignored "-Wdeprecated-declarations"406 if (self.view.assistedNodeInformation.isMultiSelect && _UIApplicationUsesLegacyUI())407 #pragma clang diagnostic pop408 _tableViewController.get().navigationItem.rightBarButtonItem = [[[UIBarButtonItem alloc] initWithBarButtonSystemItem:UIBarButtonSystemItemDone target:self action:@selector(_userActionDismissedPopover:)] autorelease];409 397 } 410 398
Note: See TracChangeset
for help on using the changeset viewer.