aboutsummaryrefslogtreecommitdiffstats
path: root/components/layout/wrapper.rs
Commit message (Expand)AuthorAgeFilesLines
* Move CSS content property from Box to CountersMauricio Collares2016-04-051-1/+1
* Implement ::selection pseudo-elementEmilio Cobos Álvarez2016-03-301-8/+17
* Renamed TComputedValues to ComputedValuesPer Lundberg2016-03-291-1/+1
* ComputedValues is now ServoComputedValuesPer Lundberg2016-03-271-3/+3
* Auto merge of #10176 - mbrubeck:selection-range, r=pcwaltonbors-servo2016-03-261-7/+11
|\
| * Highlight selected text in input fieldsMatt Brubeck2016-03-241-7/+11
* | Parameterize the rest of the style system on TNode.Bobby Holley2016-03-241-1/+2
|/
* Get the fundamentals of the HTMLDetailsElement rendering stuff working.Michael Howell2016-03-191-23/+150
* Remove lifetimes from LayoutNode and friends.Bobby Holley2016-03-141-22/+19
* Remove lifetimes from T{Node,Element,Document}.Bobby Holley2016-03-141-5/+5
* Dirty elements whose selectors are affected by sibling changesMatt Brubeck2016-02-231-1/+5
* style: Refactor the per_pseudo map from StyleData to avoid having an option v...Emilio Cobos Álvarez2016-02-131-24/+20
* Refactor style to be completely backend-independentEmilio Cobos Álvarez2016-02-131-15/+30
* Update rust-selectorsEmilio Cobos Álvarez2016-02-031-50/+36
* Sequentialize assign_block_size for flows that can be fragmented.Simon Sapin2016-01-281-9/+9
* Disable incremental reflow for multicol and their descendants.Simon Sapin2016-01-271-1/+15
* Basic wrappers and glue for GeckoLib.Bobby Holley2016-01-131-3/+3
* Hoist style() and unstyle() into TNode.Bobby Holley2016-01-121-8/+0
* Auto merge of #8983 - Manishearth:cursors, r=jdmbors-servo2016-01-111-3/+4
|\
| * Relayout text input elements on blurManish Goregaokar2016-01-031-3/+4
* | task -> threadrohan.prinja2016-01-101-1/+1
* | Make parallel DOM traversal and style calculation operate on TNode instead of...Bobby Holley2016-01-061-0/+12
* | Introduce a concept of restyle damage to the style system.Bobby Holley2016-01-041-9/+19
|/
* Fix a bunch of clippy lintsJohannes Linke2016-01-021-2/+2
* Separate style+layout and layout-specific wrapper functionality.Bobby Holley2015-12-291-363/+127
* Hoist more stuff from the concrete wrapper implementations into the trait def...Bobby Holley2015-12-231-49/+41
* Add an is_text_node to LayoutNode, so that we don't need to implement type_id...Bobby Holley2015-12-231-0/+9
* Make DangerousThreadSafeLayoutNode public. :-(Bobby Holley2015-12-231-2/+3
* Fix warningsSimon Sapin2015-12-031-1/+1
* Generalize the rest of layout to operate on generic Layout*.Bobby Holley2015-11-281-16/+27
* Switch ChildrenIterator to be an associated type.Bobby Holley2015-11-281-2/+4
* Constrain the ConcreteLayoutFoo associated types to provide full tri-ality am...Bobby Holley2015-11-281-9/+16
* Add XMLDocument objectGuillaume Gomez2015-11-271-1/+6
* Update string_cache to 0.2.Alan Jeffrey2015-11-251-2/+2
* Auto merge of #8639 - bholley:generalize_wrappers2, r=pcwaltonbors-servo2015-11-241-240/+313
|\
| * Rename ThreadSafeLayoutFoo to ServoThreadSafeLayoutFoo and TThreadSafeLayoutF...Bobby Holley2015-11-211-26/+26
| * Hoist exported ThreadSafeLayoutFoo functionality into traits.Bobby Holley2015-11-211-167/+230
| * Use associated types instead of wrapper types.Bobby Holley2015-11-211-61/+71
| * Make the LayoutElement trait implement TElementAttributes.Bobby Holley2015-11-211-1/+1
* | Extend whitespace::T with additional helper methodsKeith Yeung2015-11-201-8/+2
|/
* Rename Layout*Trait to Layout*.Bobby Holley2015-11-181-12/+12
* Prefix concrete types with 'Servo'.Bobby Holley2015-11-181-55/+55
* Hoist exported wrapper functionality into a family of traits.Bobby Holley2015-11-181-186/+285
* Remove dead code from layout.Ms2ger2015-11-181-7/+0
* Privatize from_layout_js functions.Ms2ger2015-11-171-3/+3
* Remove get_unsigned_integer_attribute.Ms2ger2015-11-151-19/+0
* Introduce a get_colspan method on LayoutJS<Element>.Ms2ger2015-11-151-0/+6
* Replaced DOMString constructor by conversion functions.Alan Jeffrey2015-11-121-1/+1
* Add ::from_layout_js factory to LayoutNode, LayoutElement, and LayoutDocument.Bobby Holley2015-11-101-27/+24
* Implement attribute restyle hints.Bobby Holley2015-11-101-11/+8