aboutsummaryrefslogtreecommitdiffstats
path: root/components/layout/layout_thread.rs
Commit message (Expand)AuthorAgeFilesLines
* Introduce a layout_thread crate; drop the dependency of layout on script.Ms2ger2016-06-201-1489/+0
* Move DISPLAY_PORT_SIZE_FACTOR to block.rs.Ms2ger2016-06-201-3/+0
* Move LayoutThreadData to query.rs.Ms2ger2016-06-201-49/+3
* Move CSSErrorReporter to script_layout_interface.Ms2ger2016-06-201-1/+1
* Move the remainder of layout_interface into script_layout_interface.Ms2ger2016-06-201-1/+1
* Remove the layout_wrapper re-exports from layout::wrapper.Ms2ger2016-06-201-1/+2
* Move LayoutRPC to script_layout_interface.Ms2ger2016-06-201-1/+1
* Move LayoutNode and related traits to script_layout_interface.Ms2ger2016-06-201-1/+2
* Introduce a LayoutNodeLayoutData trait for methods to stay in layout.Ms2ger2016-06-201-1/+1
* Introduce PartialStyleAndLayoutData.Ms2ger2016-06-201-2/+3
* Move OpaqueStyleAndLayoutData to script_layout_interface.Ms2ger2016-06-201-1/+1
* Introduce a script_layout_interface crate and move RestyleDamage to it.Ms2ger2016-06-201-2/+2
* script: When using WebRender, keep the DOM-side scroll positions forPatrick Walton2016-06-101-10/+28
* Don't load all font faces sourcesAnthony Ramine2016-06-101-12/+10
* Auto merge of #11656 - Ms2ger:reduce-dom-exposure, r=noxbors-servo2016-06-071-1/+1
|\
| * Make layout only depend on script::layout_interface.Ms2ger2016-06-071-1/+1
* | Auto merge of #11565 - nox:fonts, r=metajackbors-servo2016-06-071-9/+13
|\ \ | |/ |/|
| * Introduce FontFaceRules::effective_sources()Anthony Ramine2016-06-061-2/+2
| * Do not create a channel for each source in add_font_face_rulesAnthony Ramine2016-06-031-9/+13
* | Remove the layout shutdown channel.Ms2ger2016-06-041-3/+0
|/
* script: Keep the DOM-side viewport up to date when scrolling happens inPatrick Walton2016-05-311-18/+38
* Remove SharedLayoutContext::url.Ms2ger2016-05-311-7/+0
* Remove the ConvertPipelineIdToWebRender trait.Ms2ger2016-05-281-1/+1
* Report use statements that use {} with only one entryCullen Rhodes2016-05-271-5/+5
* Auto merge of #11408 - Ms2ger:layoutthread-url, r=Manishearthbors-servo2016-05-261-13/+12
|\
| * Take LayoutThread::url out of its RefCell.Ms2ger2016-05-251-13/+12
* | Use associated types to improve LayoutThreadFactory and ScriptThreadFactory.Ms2ger2016-05-241-6/+7
|/
* Auto merge of #11294 - kilobtye:fix-resize, r=mbrubeckbors-servo2016-05-201-3/+3
|\
| * Compute overflow when viewport size changedkilobtye2016-05-201-3/+3
* | Remove pointless phantom arguments to ScriptThreadFactory and LayoutThreadFac...Ms2ger2016-05-201-19/+17
|/
* Remove ConstellationChan.Ms2ger2016-05-191-11/+10
* Removed unused importsPer Lundberg2016-05-151-2/+2
* move trait ConvertPipelineIdToWebRender to a better placeKosov Eugene2016-05-091-2/+2
* style: Add infrastructure for non-eagerly-cascaded pseudo-elementsEmilio Cobos Álvarez2016-04-291-9/+8
* Upgrade to rust-url 1.0 and hyper 0.9Simon Sapin2016-04-231-4/+3
* Auto merge of #9968 - izgzhen:scroll, r=asajeffreybors-servo2016-04-201-3/+25
|\
| * Implement ScrollTop and ScrollLeft getters:Zhen Zhang2016-04-191-3/+25
* | layout: Implement support for `overflow: scroll` in WebRender.Patrick Walton2016-04-191-1/+1
* | Added a dedicated panic channel.Alan Jeffrey2016-04-191-6/+6
|/
* Updated euclid to version 0.6.5Peter2016-04-171-3/+3
* Added panic message to failures.Alan Jeffrey2016-04-131-1/+1
* Rename imm_child_iter() and child_iter(). Fixes #10286malayaleecoder2016-04-091-1/+1
* Renamed TComputedValues to ComputedValuesPer Lundberg2016-03-291-1/+1
* Auto merge of #8641 - notriddle:no_headless, r=glennwbors-servo2016-03-291-3/+1
|\
| * No more headless compositor. Just the normal one.Michael Howell2016-03-241-3/+1
* | layout: Rewrite the block formatting context/float inline-sizePatrick Walton2016-03-251-0/+6
* | Fix forced repaint on image loadMatt Brubeck2016-03-251-0/+5
* | Auto merge of #10155 - bholley:generalize_style_structs, r=SimonSapinbors-servo2016-03-251-0/+1
|\ \ | |/ |/|
| * Parameterize the rest of the style system on TNode.Bobby Holley2016-03-241-0/+1
* | canvas: Remove all the canvas layerization infrastructureEmilio Cobos Álvarez2016-03-231-16/+0
|/