Changeset 209060 in webkit


Ignore:
Timestamp:
Nov 28, 2016 9:37:12 PM (7 years ago)
Author:
Chris Dumez
Message:

[Mac][WK2] Enable HTML interactive form validation
https://bugs.webkit.org/show_bug.cgi?id=165123
<rdar://problem/28944652>

Reviewed by Simon Fraser.

Enable HTML interactive form validation now that we have a native UI
for it.

  • Shared/WebPreferencesDefinitions.h:
Location:
trunk/Source/WebKit2
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • trunk/Source/WebKit2/ChangeLog

    r209057 r209060  
     12016-11-28  Chris Dumez  <cdumez@apple.com>
     2
     3        [Mac][WK2] Enable HTML interactive form validation
     4        https://bugs.webkit.org/show_bug.cgi?id=165123
     5        <rdar://problem/28944652>
     6
     7        Reviewed by Simon Fraser.
     8
     9        Enable HTML interactive form validation now that we have a native UI
     10        for it.
     11
     12        * Shared/WebPreferencesDefinitions.h:
     13
    1142016-11-28  Brent Fulgham  <bfulgham@apple.com>
    215
  • trunk/Source/WebKit2/Shared/WebPreferencesDefinitions.h

    r208983 r209060  
    5353#define DEFAULT_HIDDEN_PAGE_CSS_ANIMATION_SUSPENSION_ENABLED false
    5454#define DEFAULT_PDFPLUGIN_ENABLED false
     55#endif
     56
     57#if PLATFORM(MAC)
     58#define DEFAULT_HTML_INTERACTIVE_FORM_VALIDATION_ENABLED true
     59#else
     60#define DEFAULT_HTML_INTERACTIVE_FORM_VALIDATION_ENABLED false
    5561#endif
    5662
     
    239245    macro(EncryptedMediaAPIEnabled, encryptedMediaAPIEnabled, Bool, bool, false, "", "") \
    240246    macro(IntersectionObserverEnabled, intersectionObserverEnabled, Bool, bool, false, "Intersection Observer", "Enable Intersection Observer support") \
     247    macro(InteractiveFormValidationEnabled, interactiveFormValidationEnabled, Bool, bool, DEFAULT_HTML_INTERACTIVE_FORM_VALIDATION_ENABLED, "HTML Interactive Form Validation", "HTML interactive form validation") \
    241248    \
    242249
     
    306313    macro(CSSGridLayoutEnabled, cssGridLayoutEnabled, Bool, bool, DEFAULT_EXPERIMENTAL_FEATURES_ENABLED, "CSS Grid", "CSS Grid Layout Module support") \
    307314    macro(SpringTimingFunctionEnabled, springTimingFunctionEnabled, Bool, bool, DEFAULT_EXPERIMENTAL_FEATURES_ENABLED, "CSS Spring Animations", "CSS Spring Animation prototype") \
    308     macro(InteractiveFormValidationEnabled, interactiveFormValidationEnabled, Bool, bool, false, "HTML Interactive Form Validation", "HTML interactive form validation prototype") \
    309315    macro(GamepadsEnabled, gamepadsEnabled, Bool, bool, DEFAULT_EXPERIMENTAL_FEATURES_ENABLED, "Gamepads", "Web Gamepad API support") \
    310316    macro(ModernMediaControlsEnabled, modernMediaControlsEnabled, Bool, bool, false, "Modern Media Controls", "Use modern media controls look") \
Note: See TracChangeset for help on using the changeset viewer.