gecko-dev/servo/components/style/gecko
Emilio Cobos Álvarez c4d1881741 servo: Merge #19024 - Introduce style::dom::TDocument (from emilio:document); r=KiChjang
The secret plan is introducing a `get_elements_with_id` for use by `querySelector` / `querySelectorAll`.

But this allows also to make some code look a bit nicer.

Source-Repo: https://github.com/servo/servo
Source-Revision: ee4e371c73b265946146947bb16042360cb2fa41

--HG--
extra : subtree_source : https%3A//hg.mozilla.org/projects/converted-servo-linear
extra : subtree_revision : 2e34bb4dd31ca9cdafc0756d5366f4ad196f73bd
2017-10-26 07:51:21 -05:00
..
generated servo: Merge #19014 - stylo: Honor CallerType for media query parsing (from emilio:caller-type); r=upsuper 2017-10-25 07:50:46 -05:00
arc_types.rs servo: Merge #17894 - Implement parsing/serialization for @font-feature-values rule (from canaltinova:at-font-feature-values); r=SimonSapin,xidorn 2017-07-27 16:15:02 -05:00
conversions.rs servo: Merge #18700 - style: Refactor style shape source (from aethanyc:refactor-style-shape-source); r=heycam 2017-10-01 22:55:44 -05:00
data.rs servo: Merge #18794 - style: use the XBL styleset quirks mode to match XBL rules (from emilio:xbl-quirks-mode); r=heycam 2017-10-09 05:04:15 -05:00
global_style_data.rs servo: Merge #18566 - Thread state fixes (from bholley:thread_state_fixes); r=Manishearth 2017-09-19 15:05:54 -05:00
media_queries.rs servo: Merge #18924 - Fix commonmark Markdown warnings in docs, part 1 (from mbrubeck:doc); r=Manishearth 2017-10-17 16:04:10 -05:00
mod.rs Backed out changeset fec394734f83 (bug 17624) for build bustage a=backout CLOSED TREE 2017-07-06 14:57:36 -07:00
non_ts_pseudo_class_list.rs servo: Merge #18848 - stylo: Remove :-moz-system-metric pseudo-class (from emilio:unship-but-a-bit-more-slowly); r=xidorn 2017-10-12 07:05:42 -05:00
pseudo_element_definition.mako.rs servo: Merge #18962 - Support matching for ::-moz-tree-* pseudo-elements (from upsuper:tree-pseudos); r=emilio 2017-10-20 04:18:53 -05:00
pseudo_element.rs servo: Merge #18962 - Support matching for ::-moz-tree-* pseudo-elements (from upsuper:tree-pseudos); r=emilio 2017-10-20 04:18:53 -05:00
regen_atoms.py servo: Merge #18786 - Rename nsIAtom as nsAtom (from nnethercote:bug-1400460); r=froydnj 2017-10-08 19:10:40 -05:00
restyle_damage.rs servo: Merge #18842 - style: Skip custom properties comparison if other inherited properties changed (from heycam:skip-var-check); r=emilio 2017-10-11 21:45:51 -05:00
rules.rs servo: Merge #18736 - Remove nsTFixedString<T> (from nnethercote:bug-1403506); r=erahm,mystor 2017-10-03 23:21:18 -05:00
selector_parser.rs servo: Merge #18962 - Support matching for ::-moz-tree-* pseudo-elements (from upsuper:tree-pseudos); r=emilio 2017-10-20 04:18:53 -05:00
snapshot_helpers.rs servo: Merge #18786 - Rename nsIAtom as nsAtom (from nnethercote:bug-1400460); r=froydnj 2017-10-08 19:10:40 -05:00
snapshot.rs servo: Merge #17292 - style: Implement a more fine-grained invalidation method (from emilio:better-style-invalidation); r=heycam 2017-06-13 04:56:09 -07:00
traversal.rs servo: Merge #18238 - Replace the sequential/parallel distinction with a unified adaptive traversal (from bholley:adaptive_driver); r=emilio 2017-08-25 12:23:41 -05:00
url.rs servo: Merge #18550 - Measure ImageValue objects (take 2) (from nnethercote:bug-1399758-take-2); r=heycam 2017-09-18 01:03:46 -05:00
values.rs servo: Merge #18642 - nsString bindings update (from mystor:nsstring_vendor_bump); r=emilio 2017-09-26 11:38:58 -05:00
wrapper.rs servo: Merge #19024 - Introduce style::dom::TDocument (from emilio:document); r=KiChjang 2017-10-26 07:51:21 -05:00