Changeset 257740 in webkit
- Timestamp:
- Mar 2, 2020 2:50:52 PM (4 years ago)
- Location:
- trunk/Source
- Files:
-
- 5 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/Source/WTF/ChangeLog
r257721 r257740 1 2020-03-02 Megan Gardner <megan_gardner@apple.com> 2 3 Add date/time style to macCatalyst 4 https://bugs.webkit.org/show_bug.cgi?id=208456 5 6 Reviewed by Wenson Hsieh. 7 8 * wtf/PlatformHave.h: 9 1 10 2020-03-02 Paulo Matos <pmatos@igalia.com> 2 11 -
trunk/Source/WTF/wtf/PlatformHave.h
r257304 r257740 480 480 #define HAVE_HOVER_GESTURE_RECOGNIZER 1 481 481 #define HAVE_LOOKUP_GESTURE_RECOGNIZER 1 482 #define HAVE_UIDATEPICKER_STYLE 1 482 483 #endif 483 484 -
trunk/Source/WebKit/ChangeLog
r257730 r257740 1 2020-03-02 Megan Gardner <megan_gardner@apple.com> 2 3 Add date/time style to macCatalyst 4 https://bugs.webkit.org/show_bug.cgi?id=208456 5 6 Reviewed by Wenson Hsieh. 7 8 Add style flag for date/time pickers on macCatalyst. 9 10 * Platform/spi/ios/UIKitSPI.h: 11 * UIProcess/ios/forms/WKFormInputControl.mm: 12 (-[WKDateTimePicker datePickerStyle]): 13 (-[WKDateTimePicker initWithView:datePickerMode:]): 14 1 15 2020-03-02 Said Abou-Hallawa <sabouhallawa@apple.com> 2 16 -
trunk/Source/WebKit/Platform/spi/ios/UIKitSPI.h
r256634 r257740 190 190 }; 191 191 192 #if HAVE(UIDATEPICKER_STYLE) 193 typedef NS_ENUM(NSInteger, UIDatePickerStyle) { 194 UIDatePickerStyleAutomatic = 0 195 } 196 #endif 197 192 198 @interface UIDatePicker () 193 199 @property (nonatomic, readonly, getter=_contentWidth) CGFloat contentWidth; 200 #if HAVE(UIDATEPICKER_STYLE) 201 @property (nonatomic, readwrite, assign) UIDatePickerStyle preferredDatePickerStyle; 202 #endif 194 203 @end 195 204 -
trunk/Source/WebKit/UIProcess/ios/forms/WKFormInputControl.mm
r253661 r257740 69 69 @end 70 70 71 #if USE(APPLE_INTERNAL_SDK) 72 #import <WebKitAdditions/WKFormInputControlAdditions.mm> 73 #endif 74 71 75 @implementation WKDateTimePicker 72 76 … … 80 84 return _datePicker.get(); 81 85 } 86 87 #if !USE(APPLE_INTERNAL_SDK) && HAVE(UIDATEPICKER_STYLE) 88 - (UIDatePickerStyle)datePickerStyle 89 { 90 return UIDatePickerStyleAutomatic; 91 } 92 #endif 82 93 83 94 - (id)initWithView:(WKContentView *)view datePickerMode:(UIDatePickerMode)mode … … 110 121 111 122 _datePicker = adoptNS([[UIDatePicker alloc] initWithFrame:CGRectMake(0, 0, size.width, size.height)]); 123 #if HAVE(UIDATEPICKER_STYLE) 124 [_datePicker setPreferredDatePickerStyle:[self datePickerStyle]]; 125 #endif 112 126 _datePicker.get().datePickerMode = mode; 113 127 _datePicker.get().hidden = NO;
Note: See TracChangeset
for help on using the changeset viewer.