|
Enable support for CSS Conditional Rules
This patch removes the ENABLE_CSS3_CONDITIONAL_RULES compile time flag,
and thus brings support for CSS Conditional Rules to Chromium.
Three tests have been contributed by the author of this feature,
Pablof Flouret < pablof@motorola.com>, all of which pass. In order to get
there, I had to slightly update the CSSGrammar.y.in file to properly
identify "!important" as a failing rule. Three warnings in that same
file have also been resolved.
Shipping CSS Conditional Rules received an LGTM from Eric Seidel on April
15th, 2013, both un-prefixed and unguarded.
BUG= 227103
Committed: https://src.chromium.org/viewvc/blink?view=rev&revision=148817
|
Unified diffs |
Side-by-side diffs |
Delta from patch set |
Stats (+13 lines, -123 lines) |
Patch |
|
M |
LayoutTests/TestExpectations
|
View
|
1
|
1 chunk |
+0 lines, -5 lines |
0 comments
|
Download
|
|
M |
Source/WebKit/chromium/features.gypi
|
View
|
1
|
1 chunk |
+0 lines, -1 line |
0 comments
|
Download
|
|
M |
Source/bindings/v8/custom/V8CSSRuleCustom.cpp
|
View
|
1
|
2 chunks |
+0 lines, -4 lines |
0 comments
|
Download
|
|
M |
Source/core/css/CSSGrammar.y.in
|
View
|
1
|
14 chunks |
+9 lines, -23 lines |
0 comments
|
Download
|
|
M |
Source/core/css/CSSParser.h
|
View
|
1
|
6 chunks |
+0 lines, -12 lines |
0 comments
|
Download
|
|
M |
Source/core/css/CSSParser.cpp
|
View
|
1
|
10 chunks |
+1 line, -17 lines |
0 comments
|
Download
|
|
M |
Source/core/css/CSSRule.h
|
View
|
1
|
1 chunk |
+0 lines, -2 lines |
0 comments
|
Download
|
|
M |
Source/core/css/CSSRule.idl
|
View
|
1
|
1 chunk |
+0 lines, -2 lines |
0 comments
|
Download
|
|
M |
Source/core/css/CSSSupportsRule.h
|
View
|
1
|
2 chunks |
+0 lines, -4 lines |
0 comments
|
Download
|
|
M |
Source/core/css/CSSSupportsRule.cpp
|
View
|
1
|
2 chunks |
+0 lines, -4 lines |
0 comments
|
Download
|
|
M |
Source/core/css/CSSSupportsRule.idl
|
View
|
1
|
2 chunks |
+1 line, -4 lines |
0 comments
|
Download
|
|
M |
Source/core/css/DOMWindowCSS.h
|
View
|
1
|
2 chunks |
+0 lines, -4 lines |
0 comments
|
Download
|
|
M |
Source/core/css/DOMWindowCSS.cpp
|
View
|
1
|
2 chunks |
+0 lines, -4 lines |
0 comments
|
Download
|
|
M |
Source/core/css/DOMWindowCSS.idl
|
View
|
1
|
1 chunk |
+1 line, -2 lines |
0 comments
|
Download
|
|
M |
Source/core/css/InspectorCSSOMWrappers.cpp
|
View
|
1
|
1 chunk |
+0 lines, -2 lines |
0 comments
|
Download
|
|
M |
Source/core/css/RuleSet.cpp
|
View
|
1
|
1 chunk |
+0 lines, -2 lines |
0 comments
|
Download
|
|
M |
Source/core/css/StyleRule.h
|
View
|
1
|
5 chunks |
+0 lines, -8 lines |
0 comments
|
Download
|
|
M |
Source/core/css/StyleRule.cpp
|
View
|
1
|
6 chunks |
+0 lines, -10 lines |
0 comments
|
Download
|
|
M |
Source/core/css/StyleSheetContents.cpp
|
View
|
1
|
1 chunk |
+0 lines, -2 lines |
0 comments
|
Download
|
|
M |
Source/core/inspector/InspectorStyleSheet.cpp
|
View
|
1
|
2 chunks |
+0 lines, -4 lines |
0 comments
|
Download
|
|
M |
Source/core/page/DOMWindow.h
|
View
|
1
|
2 chunks |
+0 lines, -4 lines |
0 comments
|
Download
|
|
M |
Source/core/page/DOMWindow.cpp
|
View
|
1
|
1 chunk |
+0 lines, -2 lines |
0 comments
|
Download
|
|
M |
Source/core/page/DOMWindow.idl
|
View
|
1
|
1 chunk |
+1 line, -1 line |
0 comments
|
Download
|
Total messages: 10 (0 generated)
|