aboutsummaryrefslogtreecommitdiffstats
path: root/components/script_layout_interface/lib.rs
Commit message (Expand)AuthorAgeFilesLines
* Fix unsafe AtomicRefCell<PersistentLayoutData> transmute due to memory align...Imanol Fernandez2017-05-121-0/+5
* Upgrade to html5ever 0.16Simon Sapin2017-05-021-1/+1
* Eliminate ScrollRootIdMartin Robinson2017-04-201-0/+1
* Make image cache per-document rather than globalFernando Jiménez Moreno2017-03-271-1/+1
* Make script thread initiate requests for images needed by layout.Josh Matthews2017-02-221-0/+18
* Kill the plugins crate and its clippy supportAnthony Ramine2017-02-211-2/+0
* Update rustc to 1.16.0-nightly (7821a9b99 2017-01-23).Ms2ger2017-01-241-4/+0
* Upgrade to rustc 1.16.0-nightly (6f1ae663e 2017-01-06)Simon Sapin2017-01-061-1/+0
* Switch to crates.io for atomic_refcell.Bobby Holley2017-01-031-1/+2
* Bug 1317016 - Basic infrastructure for RestyleHint-driven traversal.Bobby Holley2016-11-241-11/+2
* Rename selector_impl.rs to selector_parser.rsSimon Sapin2016-11-201-1/+1
* Auto merge of #14246 - emilio:servo-url, r=SimonSapinbors-servo2016-11-171-1/+1
|\
| * Urlmageddon: Use refcounted urls more often.Emilio Cobos Álvarez2016-11-171-1/+1
* | Eliminate HAS_CHANGED in favor of explicit RestyleDamage.Bobby Holley2016-11-161-1/+5
|/
* Stop using associated types for the concrete TRestyleDamage implementation.Bobby Holley2016-11-071-2/+1
* Update to string-cache 0.3Simon Sapin2016-11-031-2/+2
* Remove #![feature(custom_attribute)]Anthony Ramine2016-11-031-1/+0
* Remove #![feature(custom_derive)]Anthony Ramine2016-11-031-1/+0
* Use heapsize_derive instead of heapsize_pluginSimon Sapin2016-11-031-1/+2
* Rename NodeData and associated data structures to Element*.Bobby Holley2016-10-291-4/+4
* Eliminate untraversed node types from LayoutNodeType.Bobby Holley2016-10-271-5/+0
* Rearrange some data structures in preparation for the new incremental restyle...Bobby Holley2016-10-211-4/+4
* Remove old rendering backend.Glenn Watson2016-10-181-1/+0
* Move children_to_process to layout.Bobby Holley2016-10-081-0/+36
* add SVGElement, SVGGraphicsElement interfaces and SVGSVGElement elementAlexandrov Sergey2016-10-061-0/+6
* Rename PrivateStyleData to PersistentStyleData and use AtomicRefCell instead ...Bobby Holley2016-10-021-5/+5
* Remove some type aliases that are now just re-exports.Simon Sapin2016-07-201-1/+1
* Use our copy of RefCell for style data.Simon Sapin2016-06-231-1/+1
* Move CSSErrorReporter to script_layout_interface.Ms2ger2016-06-201-0/+5
* Move the remainder of layout_interface into script_layout_interface.Ms2ger2016-06-201-0/+4
* Move is_image_data to script_layout_interface.Ms2ger2016-06-201-0/+5
* Move LayoutRPC to script_layout_interface.Ms2ger2016-06-201-0/+4
* Move TrustedNodeAddress to script_layout_interface.Ms2ger2016-06-201-0/+9
* Move LayoutNode and related traits to script_layout_interface.Ms2ger2016-06-201-0/+8
* Move HTMLCanvasData to script_layout_interface.Ms2ger2016-06-201-0/+10
* Introduce LayoutNodeType and LayoutElementType enums.Ms2ger2016-06-201-0/+27
* Introduce PartialStyleAndLayoutData.Ms2ger2016-06-201-1/+9
* Move OpaqueStyleAndLayoutData to script_layout_interface.Ms2ger2016-06-201-0/+18
* Introduce a script_layout_interface crate and move RestyleDamage to it.Ms2ger2016-06-201-0/+18