Remove ENABLE_CSS3_CONDITIONAL_RULES
https://bugs.webkit.org/show_bug.cgi?id=137571
Reviewed by Simon Fraser.
Source/JavaScriptCore:
- Configurations/FeatureDefines.xcconfig:
Source/WebCore:
We have good enough support for @supports that
it should be a consistent part of the platform. Remove
the compile-time guard.
- Configurations/FeatureDefines.xcconfig:
- WebCore.exp.in:
- bindings/js/JSCSSRuleCustom.cpp:
(WebCore::toJS):
(kitClass):
- css/CSSGrammar.y.in:
- css/CSSParser.cpp:
(WebCore::CSSParser::CSSParser):
(WebCore::CSSParser::parseSupportsCondition):
(WebCore::CSSParser::detectAtToken):
(WebCore::CSSParser::detectSupportsToken):
(WebCore::CSSParser::realLex):
- css/CSSParser.h:
- css/CSSRule.h:
- css/CSSRule.idl:
- css/CSSSupportsRule.cpp:
- css/CSSSupportsRule.h:
- css/CSSSupportsRule.idl:
- css/DOMWindowCSS.cpp:
- css/DOMWindowCSS.h:
- css/DOMWindowCSS.idl:
- css/InspectorCSSOMWrappers.cpp:
(WebCore::InspectorCSSOMWrappers::collect):
(WebCore::RuleSet::addChildRules):
(WebCore::StyleRuleBase::destroy):
(WebCore::StyleRuleBase::copy):
(WebCore::StyleRuleBase::createCSSOMWrapper):
(WebCore::StyleRuleSupports::StyleRuleSupports):
(WebCore::toStyleRuleSupports):
- css/StyleSheetContents.cpp:
(WebCore::childRulesHaveFailedOrCanceledSubresources):
- inspector/InspectorStyleSheet.cpp:
(flattenSourceData):
(WebCore::asCSSRuleList):
(WebCore::DOMWindow::css):
- page/DOMWindow.h:
- page/DOMWindow.idl:
Source/WebKit/mac:
- Configurations/FeatureDefines.xcconfig:
Source/WebKit2:
- Configurations/FeatureDefines.xcconfig:
Source/WTF:
LayoutTests:
Unskipping tests.
- platform/ios-sim/Skipped:
- platform/wincairo/TestExpectations:
- platform/wk2/TestExpectations: