Open
      
        Bug 1312619
          (css-cascade-3)
      
      
        Opened 9 years ago
          Updated 3 years ago
      
        
    
  
[META] implement CSS Cascading and Inheritance Level 3
Categories
(Core :: CSS Parsing and Computation, enhancement)
        Core
          
        
        
      
        
    
        CSS Parsing and Computation
          
        
        
      
        
    Tracking
()
        NEW
        
        
    
  
People
(Reporter: tantek, Unassigned)
References
(Blocks 1 open bug, )
Details
(Keywords: meta)
This is a meta-bug to track our support for css-cascade-3:
  https://www.w3.org/TR/css-cascade-3/
  https://drafts.csswg.org/css-cascade-3/ (editor's draft)
This bug will be marked as "Depends on" bugs that are needed to complete implementation of css-cascade-3.  The dependency tree can be used to view a list of these dependencies.
Please do not add comments about specific issues to this bug; they belong in their own bugs.
Keywords: meta
Blocks: all-css-modules
| Comment 1•7 years ago
           | ||
Is there anything left blocking CSS Cascade 3 or can this bug be closed?
Sebastian
Flags: needinfo?(tantek)
| Reporter | ||
| Comment 2•7 years ago
           | ||
Per MDN it looks like we already implement 'initial' and 'all' - can't seem to find the bugs for those offhand though - would be good to add them as dependencies (even if already closed).
* We need someone familiar with the codebase to look into whether we have implemented "The scoping mechanism" as noted in MDN https://developer.mozilla.org/en-US/docs/Web/CSS/CSS3 and add that bug as dependency.
* Documented test results showing we pass all https://test.csswg.org/harness/review/css-cascade-3_dev/ tests (which we don't currently, e.g. https://test.csswg.org/suites/css-cascade-3_dev/nightly-unstable/html/cascade-import-002.htm appears to fail four examples in 59.0a1 Nightly for example)
| Reporter | ||
| Updated•7 years ago
           | 
Flags: needinfo?(tantek) → needinfo?(attach-and-request)
| Comment 3•7 years ago
           | ||
The initial keyword was unprefixed in bug 806068 and the 'all' property was added in bug 842329.
Sebastian
| Reporter | ||
| Comment 4•7 years ago
           | ||
Updated: cascade-import-002 fails are the fault of test file, not us. Bug 1428932 is now tracking the external bug to get that test fixed.
Flags: needinfo?(attach-and-request)
| Updated•6 years ago
           | 
Type: defect → enhancement
| Updated•3 years ago
           | 
Severity: normal → S3
          You need to log in
          before you can comment on or make changes to this bug.
        
Description
•