| Commit message (Collapse) | Author | Age | Files | Lines |
... | |
|
|
|
|
| |
Bug: 1368236
MozReview-Commit-ID: 49s3SO0PMHf
|
|
|
|
|
|
| |
Reviewed-By: bholley
Bug: 1368236
MozReview-Commit-ID: 43Cf0rJyhzO
|
|
|
|
|
|
|
| |
There isn't a need to pay the cost for them multiple times.
Bug: 1372068
MozReview-Commit-ID: 3K2mRcWTheJ
|
|
|
|
|
|
|
| |
This can happen when adding an empty stylesheet, for example.
Bug: 1372068
MozReview-Commit-ID: Jtm4eJBWjEA
|
|
|
|
| |
https://bugzilla.mozilla.org/show_bug.cgi?id=1363778
|
|
|
|
|
|
|
|
|
|
|
|
| |
selector matching.
This patch renames TNode::parent_element to traversal_parent, since it returns
the parent from the perspective of traversal (which in Gecko uses the
flattened tree). It also renames TNode::children to traversal_children
for the saem reason.
We keep parent_element and children functions on TNode to use for selector
matching, which must be done on the real DOM tree structure.
|
|
|
|
|
|
| |
The refcounting is still internal. We'll fix that up next.
MozReview-Commit-ID: CTxZNaR3Qgj
|
|
|
|
| |
MozReview-Commit-ID: 5mipXnjgSED
|
|
Bug: https://bugzilla.mozilla.org/show_bug.cgi?id=1357461
MozReview-Commit-ID: DIzZXoHycZs
|