Closed
Bug 87999
Opened 23 years ago
Closed 23 years ago
selector *:not(X):pseudo-element does not consider the negation
Categories
(Core :: CSS Parsing and Computation, defect)
Tracking
()
RESOLVED
FIXED
People
(Reporter: glazou, Assigned: glazou)
References
(Blocks 1 open bug)
Details
(Whiteboard: critical for 0.9.2)
Attachments
(1 file)
675 bytes,
patch
|
Details | Diff | Splinter Review |
When a chain of simple selectors contains 1. a universal selector * 2. negations 3. a pseudo-element the negations are dropped by the CSS parser. This is because the CSS parser generates the following structures : pseudo-element -> universal selector | +--negations and does not check if negations is null or not trying to simplify that representation and get rid of the universal selector. Fixing this bug is needed for Composer.
Assignee | ||
Updated•23 years ago
|
Status: NEW → ASSIGNED
Assignee | ||
Comment 1•23 years ago
|
||
Assignee | ||
Updated•23 years ago
|
Whiteboard: fix in hand, r= and sr= needed
Comment 3•23 years ago
|
||
r=peterv.
Assignee | ||
Comment 4•23 years ago
|
||
Checked in (trunk) ; drivers approval for branch since it blocks AllTags mode rewriting in Composer.
Status: ASSIGNED → RESOLVED
Closed: 23 years ago
Resolution: --- → FIXED
Assignee | ||
Comment 5•23 years ago
|
||
I meant "drivers' approval requested". Sorry for spam.
You need to log in
before you can comment on or make changes to this bug.
Description
•