Class StrictCss3

All Implemented Interfaces:
AtRuleHandler, CssCompilerPass, CssTreeVisitor

public class StrictCss3 extends StrictCssBase
This compiler pass enforces that only correct CSS level 3 is used. Be aware that there is no final specification yet and that the draft is distributed over several documents.

The official W3C drafts used here: Selectors Level 3, CSS3 Basic User Interface Module

Wikipedia gives a good overview: Comparison of layout engines (Cascading Style Sheets)

TODO(fbenz): The ProcessRefiners and ProcessKeyframes passes should run before.