aboutsummaryrefslogtreecommitdiffstats
path: root/components/layout/construct.rs
Commit message (Expand)AuthorAgeFilesLines
* Remove InputFragmentCameron Zwarich2014-11-031-4/+2
* layout: Make incremental reflow more fine-grained by introducing "reflowPatrick Walton2014-10-311-2/+41
* layout: Promote absolute positioning, floatedness, and clearance intoPatrick Walton2014-10-281-5/+4
* auto merge of #3841 : pcwalton/servo/removing-whitespace-damage, r=cgaebelbors-servo2014-10-281-18/+6
|\
| * layout: Stop adding damage when removing whitespace.Patrick Walton2014-10-281-18/+6
* | auto merge of #3840 : pcwalton/servo/ib-splits-linked-list, r=glennwbors-servo2014-10-281-5/+5
|\ \
| * | layout: Put {ib} splits into a linked list so we stop copying them allPatrick Walton2014-10-281-5/+5
| |/
* / layout: Make some formatting cleanups.Patrick Walton2014-10-281-6/+6
|/
* layout: Shrink fragments down from 448 bytes down to 128 bytes.Patrick Walton2014-10-231-7/+7
* layout: Rewrite text and inline fragment handling during flowPatrick Walton2014-10-201-45/+93
* Fixes the table_percentage_width_a.html reftest with incremental reflow turne...Clark Gaebel2014-10-201-9/+3
* Use opts as a global, to avoid cloning and passing the struct all over the code.Glenn Watson2014-10-201-18/+19
* Fix image_dynamic_remove reftest with incremental layout turned outClark Gaebel2014-10-171-7/+13
* Fix whitespace_pre with incremental reflow turned on.Clark Gaebel2014-10-151-6/+14
* Use the Deref traits for FlowRefs.Clark Gaebel2014-10-151-18/+16
* auto merge of #3640 : cgaebel/servo/incremental-flow-construction, r=pcwaltonbors-servo2014-10-141-41/+47
|\
| * try to reset flows which need reflow, since reflow isn't yet idempotentClark Gaebel2014-10-141-41/+47
* | layout: Rewrite intrinsic inline-size and automatic table layout toPatrick Walton2014-10-141-2/+2
* | layout: Introduce support for legacy presentational attributes to selectorPatrick Walton2014-10-141-21/+5
* | script: Use atom comparison in more places, especially for attributes.Patrick Walton2014-10-141-2/+2
|/
* layout: Rewrite clipping to be per-display-item instead of havingPatrick Walton2014-10-131-1/+0
* removed restyledamageClark Gaebel2014-10-091-14/+4
* Incremental Style RecalcClark Gaebel2014-10-091-5/+15
* layout: Implement `z-index`.Patrick Walton2014-10-081-1/+6
* layout: Implement the correct hypothetical box behavior forPatrick Walton2014-10-011-26/+71
* Remove unneeded input type information from layout.Josh Matthews2014-10-011-8/+8
* Disallow toggling radio buttons. Use generated content for checkboxes and rad...Josh Matthews2014-10-011-2/+2
* Implement simple layout for text, button, radio, and checkbox inputs. Impleme...Josh Matthews2014-10-011-7/+26
* Use string-cache's Namespace typeKeegan McAllister2014-09-291-2/+1
* Remove the 'static lifetime parameters from TElement methodsCameron Zwarich2014-09-271-4/+4
* Merge pull request #3492 from pcwalton/clear-generated-content-tablebors-servo2014-09-261-11/+8
|\
| * layout: Support any `display` property in generated content, and allowPatrick Walton2014-09-261-11/+8
* | Remove unneeded clones and add some comments.Glenn Watson2014-09-271-2/+2
* | Improve acid2. Fix line height calculation. Text fragments get correct enclos...Glenn Watson2014-09-261-5/+5
|/
* layout: Float table wrappers directly instead of generating a blockPatrick Walton2014-09-251-14/+8
* Eliminate warningsKeegan McAllister2014-09-201-4/+4
* Handle generated content with `display: block` correctly during flowPatrick Walton2014-09-191-12/+45
* layout: Remove `layout/extra.rs`.Patrick Walton2014-09-181-56/+72
* Revert "script: Use atom comparison in more places, especially for attributes...Josh Matthews2014-09-181-3/+1
* Fix doctest errors in rustdoc commentsMatt Brubeck2014-09-171-0/+4
* script: Use atom comparison in more places, especially for attributes.Patrick Walton2014-09-171-1/+3
* Added a bloom filter to CSS selector matching.Clark Gaebel2014-09-151-7/+6
* Propagate absolute descendants of inline block flows. Fixes #3326.Josh Matthews2014-09-141-3/+3
* Reinstate errors for unused variables and imports.Jack Moffitt2014-09-131-1/+1
* Address review commentsGlenn Watson2014-09-131-1/+1
* Add support for tables that are floated.Glenn Watson2014-09-131-4/+18
* Implement basic support for display: inline-block.Glenn Watson2014-09-131-12/+59
* layout: Don't crash on floated generated content.Patrick Walton2014-09-121-1/+3
* Cargoify servoJack Moffitt2014-09-081-0/+1049