Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Remove gecko generated files. | Emilio Cobos Álvarez | 2018-05-17 | 1 | -1741/+0 |
| | |||||
* | Use Servo data to back @counter-style rule. | Xidorn Quan | 2018-04-05 | 1 | -145/+145 |
| | |||||
* | style: remove unused AsciiExt imports. | Emilio Cobos Álvarez | 2018-03-04 | 1 | -1/+0 |
| | | | | eq_ignore_ascii_case is not in AsciiExt since rustc 1.23. | ||||
* | style: Update bindings. | Emilio Cobos Álvarez | 2018-02-16 | 1 | -1/+1 |
| | |||||
* | style: Optimize serialization of identifiers of length <= 16 🐉🐲 | Emilio Cobos Álvarez | 2018-02-07 | 1 | -2/+2 |
| | | | | | | | Much like we optimize to_ascii_lowercase. This also fixes a bug in Servo where attr() rules with an unknown namespace prefix are parsed, which is wrong. | ||||
* | style: Update bindings. | Emilio Cobos Álvarez | 2018-02-05 | 1 | -332/+197 |
| | |||||
* | style: Update bindings. | Emilio Cobos Álvarez | 2018-01-22 | 1 | -27/+7 |
| | |||||
* | Allow unused imports for AsciiExt in style code. | Simon Sapin | 2017-11-09 | 1 | -2/+2 |
| | | | | See #19128, this part is cherry-picked so Gecko can build with rust nightly. | ||||
* | Implement XUL tree pseudo style resolution for stylo. | Xidorn Quan | 2017-10-20 | 1 | -0/+42 |
| | |||||
* | Correct pseudo element type of tree pseudos. | Xidorn Quan | 2017-10-20 | 1 | -12/+12 |
| | |||||
* | Make tree pseudos not precomputed since they are not really anonymous boxes. | Xidorn Quan | 2017-10-20 | 1 | -0/+20 |
| | |||||
* | Add slots in PerPseudoElementMap for tree pseudos. | Xidorn Quan | 2017-10-20 | 1 | -146/+174 |
| | |||||
* | Accept argument-less tree pseudo-element selector. | Xidorn Quan | 2017-10-20 | 1 | -15/+24 |
| | |||||
* | Store args of tree pseudo-elements as Atom. | Xidorn Quan | 2017-10-20 | 1 | -15/+15 |
| | |||||
* | Rename nsIAtom as nsAtom. | Nicholas Nethercote | 2017-10-09 | 1 | -1/+1 |
| | | | | | | Bug 1400459 devirtualized nsIAtom so that it is no longer a subclass of nsISupports. This means that nsAtom is now a better name for it than nsIAtom. | ||||
* | Update binding files from autoland | Xidorn Quan | 2017-09-04 | 1 | -3/+3 |
| | |||||
* | Update bindings. | Bobby Holley | 2017-08-11 | 1 | -0/+2 |
| | |||||
* | style: Use an enumerated array for per-pseudo maps. | Emilio Cobos Álvarez | 2017-08-08 | 1 | -81/+164 |
| | | | | | | | This avoids random HashMaps. MozReview-Commit-ID: LQeZrLsoOnl Signed-off-by: Emilio Cobos Álvarez <emilio@crisal.io> | ||||
* | style: Move nsStyleContext::mParent to GeckoStyleContext. | Emilio Cobos Álvarez | 2017-08-03 | 1 | -1/+1 |
| | | | | | | | | | | | | | | | | Unfortunately this means that we lose the NS_STYLE_INHERIT_BIT optimization to avoid posting changes if we had not requested the struct. In practice, I'm not sure this optimization matters much, though, and we already compare all the structs anyway. We _could_ keep a weak parent pointer from the text style if needed, given we're going to keep alive the text style at least until the parent style context goes away, so should be safe, but I don't think the extra churn is worth it, to be honest. Happy to do so as part of bug 1368290 if you think it's worth it. Bug: 1385896 Reviewed-by: heycam MozReview-Commit-ID: ka6tNwf4Ke | ||||
* | style: Update bindings. | Emilio Cobos Álvarez | 2017-07-18 | 1 | -2/+291 |
| | |||||
* | stylo: Switch Gecko over to ServoStyleContext | Manish Goregaokar | 2017-07-17 | 1 | -0/+39 |
| | |||||
* | Update generated files. | Xidorn Quan | 2017-07-12 | 1 | -620/+501 |
| | |||||
* | Bug 1369187: style: Add first-line and first-letter to the set of eager ↵ | Emilio Cobos Álvarez | 2017-06-01 | 1 | -2/+4 |
| | | | | | | pseudo styles. r=bholley MozReview-Commit-ID: DmpX0nA2DOw | ||||
* | Bug 1364412: Expose pseudo-element flags, and properly reject pseudos in ↵ | Emilio Cobos Álvarez | 2017-05-16 | 1 | -87/+337 |
| | | | | | | | non-UA sheets. r=bholley MozReview-Commit-ID: KYC1ywfI7Lg Signed-off-by: Emilio Cobos Álvarez <emilio@crisal.io> | ||||
* | Bug 1364412: Convert pseudo-elements to an enum. r=hiro,xidorn | Emilio Cobos Álvarez | 2017-05-16 | 1 | -0/+1252 |