aboutsummaryrefslogtreecommitdiffstats
path: root/components/layout/wrapper.rs
Commit message (Expand)AuthorAgeFilesLines
* script: Split style and layout data in DOM nodes (#31985)Martin Robinson2024-04-041-52/+28
* script: Reduce the use of `unsafe` in LayoutDom (#31979)Martin Robinson2024-04-031-1/+1
* Strict import formatting (grouping and granularity) (#30325)Samson2023-09-111-3/+5
* Implement concept of dirty rootAnthony Ramine2020-05-191-2/+8
* Replace OpaqueStyleAndLayoutData by StyleAndOpaqueLayoutDataAnthony Ramine2020-04-061-7/+10
* Rename a bunch of style/layout data itemsAnthony Ramine2020-04-061-11/+13
* Make DOM own the style and layout data, in an UnsafeCellAnthony Ramine2020-04-041-15/+13
* Make OpaqueLayoutAndStyleData just a bit less opaqueAnthony Ramine2020-04-041-9/+7
* Make LayoutNodeHelpers::text_content return a cowAnthony Ramine2020-03-311-1/+1
* Add a 'dom lifetime to GetLayoutDataAnthony Ramine2020-03-261-3/+12
* Rustfmt has changed its default style :/Simon Sapin2018-12-281-1/+1
* Update MPL license to https (part 4)Jan Andre Ikenmeyer2018-11-191-1/+1
* Reorder importsPyfisch2018-11-061-1/+1
* `cargo fix --edition`Simon Sapin2018-11-061-2/+2
* Rustfmt layout cratePyfisch2018-09-011-9/+12
* Fix Servo build.Emilio Cobos Álvarez2018-05-191-6/+7
* style: Move content property out of mako.Igor Gutorov2018-02-071-5/+5
* Replace NonZero<*{const,mut} _> with std::ptr::NonNullSimon Sapin2018-01-221-1/+1
* layout: Fixup indentation of ThreadSafeLayoutNodeHelpers::flags.Emilio Cobos Álvarez2017-11-101-1/+1
* Bump bitflags to 1.0 in every servo crateBastien Orivel2017-10-301-1/+1
* Backed out changeset e64e659c077d: servo PR #18809 and revendor for reftest f...Gecko Backout2017-10-191-1/+1
* Update bitflags to 1.0 in every servo crateBastien Orivel2017-10-191-1/+1
* Rename LayoutJS<T> to LayoutDom<T>Anthony Ramine2017-09-261-1/+1
* Eliminate RestyleData entirely.Bobby Holley2017-09-121-1/+1
* script: Move the layout_wrapper outside of script.Emilio Cobos Álvarez2017-07-151-33/+1
* style: Inline RestyleData.Emilio Cobos Álvarez2017-06-161-8/+3
* layout: Stop doing unsafe transmutes between refcell references.Emilio Cobos Álvarez2017-05-251-34/+36
* Parse -moz-alt-content as a whole content value (fixes #15726)Anthony Ramine2017-05-221-1/+1
* Upgrade to rustc 1.19.0-nightly (ced823e26 2017-05-07)Simon Sapin2017-05-081-2/+2
* Bug 1325734 - Simplify ElementData and eliminate the concept of consuming sty...Bobby Holley2017-01-091-1/+1
* Bug 1325734 - Remove Servo Layout's dependency on the initial-ness of the sty...Bobby Holley2017-01-091-0/+39
* Switch to crates.io for atomic_refcell.Bobby Holley2017-01-031-1/+1
* Bug 1317016 - Basic infrastructure for RestyleHint-driven traversal.Bobby Holley2016-11-241-5/+0
* Drop style data from descendants on display:none.Bobby Holley2016-11-011-0/+13
* Replace begin_styling with a centralized mechanism to set a node up for eithe...Bobby Holley2016-11-011-11/+21
* Rename NodeData and associated data structures to Element*.Bobby Holley2016-10-291-1/+1
* Hoist most styling functionality from TNode to TElement.Bobby Holley2016-10-291-20/+18
* Move core pseudo-element handling to ThreadSafeLayoutElement.Bobby Holley2016-10-281-44/+14
* Rearrange some data structures in preparation for the new incremental restyle...Bobby Holley2016-10-211-1/+1
* Remove borrow_data and mutate_data from TNode.Bobby Holley2016-10-101-1/+1
* Rename PrivateStyleData to PersistentStyleData and use AtomicRefCell instead ...Bobby Holley2016-10-021-37/+18
* Reorder `use` statementsUK9922016-09-091-1/+1
* Remove the ComputedValue traits and style_struct_traitsSimon Sapin2016-07-201-1/+0
* Use our copy of RefCell for style data.Simon Sapin2016-06-231-1/+1
* Remove the layout_wrapper re-exports from layout::wrapper.Ms2ger2016-06-201-2/+0
* Move ServoLayoutNode and related structs to script.Ms2ger2016-06-201-965/+5
* Make ServoLayoutNode::debug_id() less convoluted.Ms2ger2016-06-201-2/+1
* Introduce LayoutJS<Node>::opaque() to replace OpaqueNodeMethods::from_jsmanag...Ms2ger2016-06-201-2/+2
* Move LayoutNode and related traits to script_layout_interface.Ms2ger2016-06-201-348/+3
* Move HTMLCanvasData to script_layout_interface.Ms2ger2016-06-201-2/+2