Title: [222708] trunk/Source/WebKit
Revision
222708
Author
[email protected]
Date
2017-10-02 07:32:52 -0700 (Mon, 02 Oct 2017)

Log Message

[GTK][WPE] Enable interactive forms validation by default
https://bugs.webkit.org/show_bug.cgi?id=177737

Reviewed by Michael Catanzaro.

It's currently disabled for no reason.

* Shared/WebPreferencesDefinitions.h:

Modified Paths

Diff

Modified: trunk/Source/WebKit/ChangeLog (222707 => 222708)


--- trunk/Source/WebKit/ChangeLog	2017-10-02 13:17:41 UTC (rev 222707)
+++ trunk/Source/WebKit/ChangeLog	2017-10-02 14:32:52 UTC (rev 222708)
@@ -1,3 +1,14 @@
+2017-10-02  Carlos Garcia Campos  <[email protected]>
+
+        [GTK][WPE] Enable interactive forms validation by default
+        https://bugs.webkit.org/show_bug.cgi?id=177737
+
+        Reviewed by Michael Catanzaro.
+
+        It's currently disabled for no reason.
+
+        * Shared/WebPreferencesDefinitions.h:
+
 2017-10-02  Michael Catanzaro  <[email protected]>
 
         Remove ENABLE_CSS_REGIONS

Modified: trunk/Source/WebKit/Shared/WebPreferencesDefinitions.h (222707 => 222708)


--- trunk/Source/WebKit/Shared/WebPreferencesDefinitions.h	2017-10-02 13:17:41 UTC (rev 222707)
+++ trunk/Source/WebKit/Shared/WebPreferencesDefinitions.h	2017-10-02 14:32:52 UTC (rev 222708)
@@ -57,12 +57,6 @@
 #define DEFAULT_PDFPLUGIN_ENABLED false
 #endif
 
-#if PLATFORM(COCOA)
-#define DEFAULT_HTML_INTERACTIVE_FORM_VALIDATION_ENABLED true
-#else
-#define DEFAULT_HTML_INTERACTIVE_FORM_VALIDATION_ENABLED false
-#endif
-
 #if PLATFORM(IOS)
 #define DEFAULT_ALLOWS_PICTURE_IN_PICTURE_MEDIA_PLAYBACK true
 #define DEFAULT_BACKSPACE_KEY_NAVIGATION_ENABLED false
@@ -294,7 +288,7 @@
     macro(EncryptedMediaAPIEnabled, encryptedMediaAPIEnabled, Bool, bool, false, "", "") \
     macro(MediaPreloadingEnabled, mediaPreloadingEnabled, Bool, bool, false, "", "") \
     macro(IntersectionObserverEnabled, intersectionObserverEnabled, Bool, bool, false, "Intersection Observer", "Enable Intersection Observer support") \
-    macro(InteractiveFormValidationEnabled, interactiveFormValidationEnabled, Bool, bool, DEFAULT_HTML_INTERACTIVE_FORM_VALIDATION_ENABLED, "HTML Interactive Form Validation", "HTML interactive form validation") \
+    macro(InteractiveFormValidationEnabled, interactiveFormValidationEnabled, Bool, bool, true, "HTML Interactive Form Validation", "HTML interactive form validation") \
     macro(ShouldSuppressKeyboardInputDuringProvisionalNavigation, shouldSuppressKeyboardInputDuringProvisionalNavigation, Bool, bool, false, "", "") \
     macro(CSSGridLayoutEnabled, cssGridLayoutEnabled, Bool, bool, true, "CSS Grid", "CSS Grid Layout Module support") \
     macro(GamepadsEnabled, gamepadsEnabled, Bool, bool, true, "Gamepads", "Web Gamepad API support") \
_______________________________________________
webkit-changes mailing list
[email protected]
https://lists.webkit.org/mailman/listinfo/webkit-changes

Reply via email to