Title: [286434] trunk/Source/WTF
Revision
286434
Author
[email protected]
Date
2021-12-02 09:48:17 -0800 (Thu, 02 Dec 2021)

Log Message

[macCatalyst] Enable support for date/time inputs
https://bugs.webkit.org/show_bug.cgi?id=233710
rdar://80108114

Reviewed by Tim Horton.

Date/time inputs were unsupported due to the lack of support for custom
views inside UIContextMenuInteractions on macCatalyst.

However, after date/time pickers transitioned to use
_UIDatePickerOverlayPresentation in iOS 15, there is nothing preventing
them from functioning on macCatalyst.

* Scripts/Preferences/WebPreferencesInternal.yaml:

Modified Paths

Diff

Modified: trunk/Source/WTF/ChangeLog (286433 => 286434)


--- trunk/Source/WTF/ChangeLog	2021-12-02 17:36:50 UTC (rev 286433)
+++ trunk/Source/WTF/ChangeLog	2021-12-02 17:48:17 UTC (rev 286434)
@@ -1,3 +1,20 @@
+2021-12-02  Aditya Keerthi  <[email protected]>
+
+        [macCatalyst] Enable support for date/time inputs
+        https://bugs.webkit.org/show_bug.cgi?id=233710
+        rdar://80108114
+
+        Reviewed by Tim Horton.
+
+        Date/time inputs were unsupported due to the lack of support for custom
+        views inside UIContextMenuInteractions on macCatalyst.
+
+        However, after date/time pickers transitioned to use
+        _UIDatePickerOverlayPresentation in iOS 15, there is nothing preventing
+        them from functioning on macCatalyst.
+
+        * Scripts/Preferences/WebPreferencesInternal.yaml:
+
 2021-12-02  Alexey Proskuryakov  <[email protected]>
 
         macOS Monterey build fix after r286420 (suggested by Brady).

Modified: trunk/Source/WTF/Scripts/Preferences/WebPreferencesInternal.yaml (286433 => 286434)


--- trunk/Source/WTF/Scripts/Preferences/WebPreferencesInternal.yaml	2021-12-02 17:36:50 UTC (rev 286433)
+++ trunk/Source/WTF/Scripts/Preferences/WebPreferencesInternal.yaml	2021-12-02 17:48:17 UTC (rev 286434)
@@ -343,7 +343,7 @@
       "PLATFORM(IOS_FAMILY)": true
       default: false
     WebKit:
-      "PLATFORM(MACCATALYST) || PLATFORM(APPLETV)": false
+      "PLATFORM(APPLETV)": false
       default: true
     WebCore:
       default: false
@@ -358,7 +358,7 @@
       "PLATFORM(IOS_FAMILY)": true
       default: false
     WebKit:
-      "PLATFORM(MACCATALYST) || PLATFORM(APPLETV)": false
+      "PLATFORM(APPLETV)": false
       default: true
     WebCore:
       default: false
@@ -373,7 +373,7 @@
       "PLATFORM(IOS_FAMILY)": true
       default: false
     WebKit:
-      "!PLATFORM(MAC) && !PLATFORM(MACCATALYST) && !PLATFORM(APPLETV)": true
+      "!PLATFORM(MAC) && !PLATFORM(APPLETV)": true
       default: false
     WebCore:
       default: false
@@ -388,7 +388,7 @@
       "PLATFORM(IOS_FAMILY)": true
       default: false
     WebKit:
-      "PLATFORM(MACCATALYST) || PLATFORM(APPLETV)": false
+      "PLATFORM(APPLETV)": false
       default: true
     WebCore:
       default: false
@@ -402,7 +402,7 @@
     WebKitLegacy:
       default: false
     WebKit:
-      "!PLATFORM(MAC) && !PLATFORM(MACCATALYST) && !PLATFORM(APPLETV)": true
+      "!PLATFORM(MAC) && !PLATFORM(APPLETV)": true
       default: false
     WebCore:
       default: false
_______________________________________________
webkit-changes mailing list
[email protected]
https://lists.webkit.org/mailman/listinfo/webkit-changes

Reply via email to