aboutsummaryrefslogtreecommitdiffstats
path: root/src/components/main/layout/layout_task.rs
Commit message (Expand)AuthorAgeFilesLines
* Split layout code into a separate crate.Josh Matthews2014-06-281-916/+0
* Upgrade to latest Rust.Manish Goregaokar2014-06-271-2/+2
* Rename |Profiler| as |TimeProfiler|.Nicholas Nethercote2014-06-261-16/+16
* Remove box from image cache task.Glenn Watson2014-06-231-2/+2
* Remove LocalImageCacheHandle hack and associated unsafe code.Glenn Watson2014-06-231-9/+3
* Separate "desktop" and "mobile" zoom calculations.Matt Brubeck2014-06-201-2/+6
* auto merge of #2624 : mbrubeck/servo/units, r=pcwaltonbors-servo2014-06-091-2/+2
|\
| * Outside of compositor, store window size in CSS pxMatt Brubeck2014-06-091-2/+2
* | Remove PaddedUnsafeFlow.Tetsuharu OHZEKI2014-06-091-2/+2
|/
* Use bitflags! for RestyleDamageBrendan Zabarauskas2014-06-051-4/+4
* Upgrade Rust.Jack Moffitt2014-06-051-6/+4
* layout: Reference count flows, and forbid unsafe code in many places.Patrick Walton2014-06-031-19/+19
* auto merge of #2478 : SimonSapin/servo/style-getters, r=metajackbors-servo2014-05-281-2/+1
|\
| * Make ComputedStyle fields private and add getters.Simon Sapin2014-05-231-2/+1
* | Replace deprecated rev_iter() by iter().rev().Ms2ger2014-05-231-2/+2
|/
* Update Rust.Ms2ger2014-05-221-18/+18
* Keep initial values in a lazy static instead of passing a parameter around.Simon Sapin2014-05-161-7/+1
* layout: Rewrite display list building to be parallel and to handlePatrick Walton2014-05-021-70/+94
* layout: Re-enable parallel layout by removing all `RefCell` instancesPatrick Walton2014-05-021-15/+14
* Replace Au::zero_* with generic methodsMatt Brubeck2014-05-021-1/+1
* Make get_content_boxes return Vec.Ms2ger2014-04-281-2/+2
* Make get_nodes_under_mouse return Vec.Ms2ger2014-04-281-2/+2
* Remove unused_mut warningManish Goregaokar2014-04-281-1/+1
* This batch of changes upgrades Servo to work with the Rust upgrade as ofLars Bergstrom2014-04-271-32/+38
* Upgrade rust.Ms2ger2014-04-041-12/+12
* layout: Fix percentages in relatively positioned elementsPatrick Walton2014-04-031-3/+3
* layout: Address review feedback.Patrick Walton2014-04-031-4/+4
* layout: Support multiple boxes per node; don't store fixed/absolutePatrick Walton2014-04-031-3/+1
* servo: Implement stacking contexts and allow multiple layers perPatrick Walton2014-04-031-64/+102
* Set a name for WorkQueue tasks (fixes #1830)Matt Brubeck2014-03-251-1/+1
* Revert "Set a name for WorkQueue tasks (fixes #1830)"Josh Matthews2014-03-221-1/+1
* Set a name for WorkQueue tasks (fixes #1830)Matt Brubeck2014-03-211-1/+1
* Rust upgradesLars Bergstrom2014-03-181-14/+14
* Implement mini-traversal for absolute flow assign-height.S Pradeep Kumar2014-03-031-2/+16
* Implement `position: absolute` for non-replaced elements.S Pradeep Kumar2014-03-031-6/+9
* Remove duplicated block of code.Ms2ger2014-02-251-10/+0
* layout: Create a font context in sequential modePatrick Walton2014-02-241-0/+10
* layout: Construct flows in parallel, without a leaf setPatrick Walton2014-02-241-66/+47
* layout: Combine assign-widths and assign-heights traversals.Patrick Walton2014-02-241-10/+2
* layout: Run assign-widths in parallel.Patrick Walton2014-02-241-19/+27
* auto merge of #1738 : saneyuki/servo/opt, r=kmcallisterbors-servo2014-02-241-1/+1
|\
| * Move from gfx::opts to servo_util::opts.Tetsuharu OHZEKI2014-02-251-1/+1
* | Implement JSManaged for DOM objects.Josh Matthews2014-02-241-11/+13
|/
* Shut down the profiler in headless compositing modePatrick Walton2014-02-201-1/+2
* Impl Basic support for object elementYoungmin Yoo2014-02-201-3/+4
* layout: Aggressively try to share styles with the last few nodes seen.Patrick Walton2014-02-141-0/+4
* layout: Cache applicable-declarations-to-computed-values mappings.Patrick Walton2014-02-141-1/+4
* layout: Implement basic style sharing.Patrick Walton2014-02-141-1/+9
* layout: Stop storing intermediate applicable declarations inside layoutPatrick Walton2014-02-141-1/+3
* Restore failure handlingKeegan McAllister2014-02-121-4/+9