aboutsummaryrefslogtreecommitdiffstats
path: root/components/layout/layout_task.rs
Commit message (Expand)AuthorAgeFilesLines
...
* Move generation from LayoutTaskData to LayoutTask.Ms2ger2015-11-091-7/+7
* Remove LayoutTaskData::image_cache_task.Ms2ger2015-11-091-6/+2
* Remove unused RwData arguments from LayoutTask::exit_now and LayoutTask::prep...Ms2ger2015-11-091-7/+5
* Move parallel_traversal from LayoutTaskData to LayoutTask.Ms2ger2015-11-091-23/+20
* Make LayoutTask::solve_constraints_parallel a static method.Ms2ger2015-11-091-7/+10
* Make LayoutTask::solve_constraints a static method.Ms2ger2015-11-091-3/+2
* Move LayoutTask::first_reflow out of its Cell.Ms2ger2015-11-091-16/+15
* Introduce a RwData struct.Ms2ger2015-11-091-82/+78
* Disentangle the message handling from the receiver selection in LayoutTask::h...Ms2ger2015-11-091-33/+51
* Consolidate ProfilerMetadata and TimerMetadata.Ms2ger2015-11-091-9/+11
* Auto merge of #8039 - tschneidereit:script-owns-stylesheets, r=jdmbors-servo2015-11-081-81/+22
|\
| * Move Stylesheet loading and ownership from the layout task into HTML elementsTill Schneidereit2015-11-071-78/+19
| * Let Stylist compute and store viewport constraints when setting the deviceTill Schneidereit2015-11-071-2/+2
| * Make UA and user stylesheets static and shared by all Stylist instancesTill Schneidereit2015-11-071-3/+3
* | Auto merge of #8355 - Ms2ger:Exit, r=noxbors-servo2015-11-071-12/+10
|\ \
| * | Remove the unused PipelineExitType field from LayoutControlMsg::ExitNow.Ms2ger2015-11-051-1/+1
| * | Remove the unused PipelineExitType field from layout_interface::Msg::ExitNow.Ms2ger2015-11-051-4/+4
| * | Remove the unused PipelineExitType argument to LayoutTask::exit_now.Ms2ger2015-11-051-7/+6
| * | Remove the unused PipelineExitType from LayoutToPaintMsg::Exit.Ms2ger2015-11-051-2/+2
| * | Remove the unused Option around the IpcSender from LayoutToPaintMsg::Exit.Ms2ger2015-11-051-1/+1
| * | Reorder LayoutTask::exit_now for clarity.Ms2ger2015-11-051-2/+1
* | | Wrap SharedLayoutContext::stylist in a wrapper to make it Sync.Ms2ger2015-11-071-2/+2
* | | Wrap SharedLayoutContext::canvas_layers_sender in a Mutex.Ms2ger2015-11-071-1/+1
* | | Wrap SharedLayoutContext::new_animations_sender in a Mutex.Ms2ger2015-11-071-1/+1
* | | Wrap SharedLayoutContext::font_cache_task in a Mutex.Ms2ger2015-11-071-1/+1
* | | Remove unused SharedLayoutContext::constellation_chan.Ms2ger2015-11-071-1/+0
* | | Wrap SharedLayoutContext::image_cache_sender in a Mutex.Ms2ger2015-11-071-1/+1
* | | Remove unused SharedLayoutContext::layout_chan.Ms2ger2015-11-071-1/+0
* | | Auto merge of #8341 - bholley:state_hint_selector_ordering, r=pcwaltonbors-servo2015-11-071-8/+15
|\ \ \
| * | | Store pristine element state rather than a set of changes.Bobby Holley2015-11-041-4/+3
| * | | Load web fonts synchronously during wpt.Bobby Holley2015-11-041-4/+12
| |/ /
* | | Auto merge of #8330 - Ms2ger:rm-screen_size, r=larsbergstrombors-servo2015-11-071-7/+1
|\ \ \ | |_|/ |/| |
| * | Remove unused LayoutTaskData::screen_size.Ms2ger2015-11-041-7/+1
| |/
* / Remove DisplayListBuildingResultMartin Robinson2015-11-041-3/+2
|/
* Allow retrieving width/height for non-positioned elementsDavid Zbarsky2015-11-031-29/+42
* layout: Minor whitespace cleanup.Patrick Walton2015-11-031-1/+3
* layout: Store viewport and screen size separately.Patrick Walton2015-11-031-17/+29
* Auto merge of #8290 - itsmeolivia:store-script-reflow, r=Ms2gerbors-servo2015-11-011-1/+1
|\
| * Un-boxed ScriptReflowOlivia Nordquist2015-10-311-1/+1
* | Implement restyle hints for state changes.Bobby Holley2015-10-311-3/+4
* | Move EventState to rust-selectors.Bobby Holley2015-10-301-3/+3
|/
* Auto merge of #8187 - Ms2ger:layoutnode-new, r=pcwaltonbors-servo2015-10-301-27/+11
|\
| * Use LayoutNode::new to avoid transmute calls in LayoutTask.Ms2ger2015-10-291-25/+9
| * Pass a LayoutNode to LayoutTask::dirty_all_nodes.Ms2ger2015-10-291-3/+3
* | Auto merge of #8212 - Ms2ger:reflow-root, r=pcwaltonbors-servo2015-10-301-7/+0
|\ \ | |/ |/|
| * Remove the reflow root from SharedLayoutContext.Ms2ger2015-10-261-7/+0
* | Check modified event state from layout and dirty it there.Bobby Holley2015-10-271-0/+8
* | Pass the document instead of the documentElement to reflow.Bobby Holley2015-10-271-13/+16
* | Use an RAII guard to join the script task.Bobby Holley2015-10-271-4/+12
|/
* Return the result from process_content_box_request.Ms2ger2015-10-261-1/+1