Changeset 201042 in webkit


Ignore:
Timestamp:
May 17, 2016 2:24:09 PM (8 years ago)
Author:
dino@apple.com
Message:

Temporarily enable Experimental Features
https://bugs.webkit.org/show_bug.cgi?id=157810
<rdar://problem/26330804>

Reviewed by Anders Carlsson.

We currently don't have good UI for enabling these features,
which would mean Safari Technology Preview users would
never be able to turn them on… unless we enable them by
default temporarily.

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

Legend:

Unmodified
Added
Removed
  • trunk/Source/WebKit2/ChangeLog

    r201038 r201042  
     12016-05-17  Dean Jackson  <dino@apple.com>
     2
     3        Temporarily enable Experimental Features
     4        https://bugs.webkit.org/show_bug.cgi?id=157810
     5        <rdar://problem/26330804>
     6
     7        Reviewed by Anders Carlsson.
     8
     9        We currently don't have good UI for enabling these features,
     10        which would mean Safari Technology Preview users would
     11        never be able to turn them on… unless we enable them by
     12        default temporarily.
     13
     14        * Shared/WebPreferencesDefinitions.h:
     15
    1162016-05-17  Filip Pizlo  <fpizlo@apple.com>
    217
  • trunk/Source/WebKit2/Shared/WebPreferencesDefinitions.h

    r201016 r201042  
    285285//   are the text exposed to the user from the WebKit client.
    286286// - They should be alphabetically ordered by the human readable text.
    287 // - They should be false by default. The client is responsible for enabling them.
     287// - They should be false by default, although they are currently set to true while we develop client UI.
    288288
    289289#define FOR_EACH_WEBKIT_EXPERIMENTAL_FEATURE_PREFERENCE(macro) \
    290     macro(CSSGridLayoutEnabled, cssGridLayoutEnabled, Bool, bool, false, "CSS Grid", "CSS Grid Layout Module support") \
    291     macro(CustomElementsEnabled, customElementsEnabled, Bool, bool, false, "Custom Elements", "HTML Custom Elements prototype") \
    292     macro(WebGL2Enabled, webGL2Enabled, Bool, bool, false, "WebGL 2.0", "WebGL 2 prototype") \
     290    macro(CSSGridLayoutEnabled, cssGridLayoutEnabled, Bool, bool, true, "CSS Grid", "CSS Grid Layout Module support") \
     291    macro(CustomElementsEnabled, customElementsEnabled, Bool, bool, true, "Custom Elements", "HTML Custom Elements prototype") \
     292    macro(WebGL2Enabled, webGL2Enabled, Bool, bool, true, "WebGL 2.0", "WebGL 2 prototype") \
    293293    \
    294294
Note: See TracChangeset for help on using the changeset viewer.