aboutsummaryrefslogtreecommitdiffstats
path: root/components/layout/query.rs
Commit message (Expand)AuthorAgeFilesLines
* Properly handle scroll offsets in hit testingMartin Robinson2017-05-161-2/+2
* Send information to script as part of finishing layout.Josh Matthews2017-05-151-20/+0
* Root nodes for the duration of their CSS transitions.Josh Matthews2017-05-151-0/+9
* style: Slim down SharedStyleContext.Emilio Cobos Álvarez2017-05-111-4/+0
* Fix up script and layout.Bobby Holley2017-05-021-1/+1
* stylo: support all overflow valuesManish Goregaokar2017-04-251-1/+1
* Eliminate ScrollRootIdMartin Robinson2017-04-201-4/+7
* s/nodes_from_point/nodes_from_point_response and change test from reftest to ...Fernando Jiménez Moreno2017-03-021-1/+1
* Trigger reflow on document.elementsFromPointFernando Jiménez Moreno2017-03-021-29/+9
* Make script thread initiate requests for images needed by layout.Josh Matthews2017-02-221-0/+11
* Bug 1336646 - Apply selector flags during traversal. r=emilioBobby Holley2017-02-081-2/+2
* Remove cached thread local context from LayoutContextPu Xingyu2017-02-081-4/+4
* Auto merge of #14839 - Permutatrix:iss-12939, r=emiliobors-servo2017-01-181-24/+89
|\
| * Don't take measurements from non-primary fragmentsPermutator2017-01-131-4/+3
| * Use parent padding box, not border boxPermutator2017-01-131-1/+3
| * Broke up some comment lines that were a bit too longPermutator2017-01-131-8/+9
| * Handle hypothetical fragmentsPermutator2017-01-131-4/+14
| * Don't use rposition() and unwrap() to find parent infoPermutator2017-01-131-6/+5
| * Don't store the offset parent's dimensionsPermutator2017-01-131-3/+3
| * "above the root node" -> "below the root node"Permutator2017-01-131-1/+1
| * Made assertions more helpfulPermutator2017-01-131-4/+6
| * Actually, node_position probably won't be needed later.Permutator2017-01-131-12/+4
| * Split 123-character linePermutator2017-01-131-5/+6
| * Use InlineFragmentNodeFlags in ParentOffsetBorderBoxIteratorPermutator2017-01-131-11/+28
| * Assert self.node_offset_box is None if fragment.node == self.node_addressPermutator2017-01-131-0/+4
| * Replaced trivial pattern matching with is_none() and is_some()Permutator2017-01-131-8/+6
| * Don't crash when offset parent querying an element not in the documentPermutator2017-01-131-5/+4
| * offsetParent queries now basically work on inline nodes.Permutator2017-01-131-13/+52
| * Fixed ParentOffsetBorderBoxIterator's keeping track of parentsPermutator2017-01-131-7/+7
| * Added assertion to process_offset_parent_queryPermutator2017-01-131-0/+2
* | layout: Expose whether the element was rendered in content_box_query to script.Emilio Cobos Álvarez2017-01-171-6/+3
* | gfx: Don't mutate the same point multiple times while translating it to other...Emilio Cobos Álvarez2017-01-161-2/+2
|/
* Position insertion point in input field with mouseFlorian Merz2017-01-111-3/+13
* style: Add a special, explicit path for lazy style resolution and use it for ...Bobby Holley2016-12-281-29/+34
* Introduce and use Scoped TLS.Bobby Holley2016-12-211-4/+3
* Make the DomTraversalContext own the SharedStyleContext and share it immutabl...Bobby Holley2016-12-161-8/+15
* Use PropertyId instead of Atom for CSSStyleDeclaration::get_computed_styleSimon Sapin2016-12-091-39/+47
* Reimplement scrolling to fragmentsMartin Robinson2016-11-291-1/+16
* Bug 1317016 - Basic infrastructure for RestyleHint-driven traversal.Bobby Holley2016-11-241-22/+23
* Rename selector_impl.rs to selector_parser.rsSimon Sapin2016-11-201-1/+1
* Rename selector_matching.rs to stylist.rsSimon Sapin2016-11-201-1/+1
* Prefer Servo-specific ToCss for all typesRavi Shankar2016-11-071-1/+1
* Update to string-cache 0.3Simon Sapin2016-11-031-1/+1
* Move core pseudo-element handling to ThreadSafeLayoutElement.Bobby Holley2016-10-281-16/+16
* Move all *MatchMethods to TElement.Bobby Holley2016-10-271-2/+2
* Remove concept of Layers from ServoMartin Robinson2016-10-211-17/+2
* Remove borrow_data and mutate_data from TNode.Bobby Holley2016-10-101-1/+1
* Pass &mut Flow to query functions.Ms2ger2016-08-251-16/+15
* Pass a &mut Flow to iterate_through_flow_tree_fragment_border_boxes.Ms2ger2016-08-251-8/+8
* Auto merge of #12813 - emilio:hit-test, r=notriddlebors-servo2016-08-111-1/+3
|\