[css exclusions] Enable CSS Exclusions by default when CSS_EXCLUSIONS is set
authorbetravis@adobe.com <betravis@adobe.com@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Mon, 13 May 2013 18:37:13 +0000 (18:37 +0000)
committerbetravis@adobe.com <betravis@adobe.com@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Mon, 13 May 2013 18:37:13 +0000 (18:37 +0000)
commit979926ef6aa8da09be739e4ae6e9732606170d60
tree54d708bd78724166107ff48c25152412680dfa79
parent5224b09e8bae42695ce5e85428a25cd586cf304b
[css exclusions] Enable CSS Exclusions by default when CSS_EXCLUSIONS is set
https://bugs.webkit.org/show_bug.cgi?id=115919

Reviewed by Dean Jackson.

Source/WebCore:

Change the RuntimeEnabledFeatures::isCSSExclusionsEnabled boolean to default
to true. CSS Exclusions can still be enabled / disabled in platforms by
setting the CSS_EXCLUSIONS compile flag in one of the FeatureDefine files.

Test: fast/exclusions/css-exclusions-enabled.html

* bindings/generic/RuntimeEnabledFeatures.cpp:
(WebCore):

LayoutTests:

Adding a test to make sure CSS Exclusions can be enabled, and are enabled by
default.

* fast/exclusions/css-exclusions-enabled-expected.txt: Added.
* fast/exclusions/css-exclusions-enabled.html: Added.

git-svn-id: https://svn.webkit.org/repository/webkit/trunk@150025 268f45cc-cd09-0410-ab3c-d52691b4dbfc
LayoutTests/ChangeLog
LayoutTests/fast/exclusions/css-exclusions-enabled-expected.txt [new file with mode: 0644]
LayoutTests/fast/exclusions/css-exclusions-enabled.html [new file with mode: 0644]
Source/WebCore/ChangeLog
Source/WebCore/bindings/generic/RuntimeEnabledFeatures.cpp