Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Rename util.rs -> layout_data.rs | Dan Fox | 2015-03-03 | 1 | -117/+0 |
| | |||||
* | Move ToGfxColor to display_list_builder.rs | Dan Fox | 2015-03-03 | 1 | -15/+0 |
| | |||||
* | Extract OpaqueNodeMethods to own file | Dan Fox | 2015-03-03 | 1 | -57/+3 |
| | |||||
* | Reap layout data whenever a node is removed from the tree. | Glenn Watson | 2015-03-03 | 1 | -0/+6 |
| | | | | | | Also introduce a clear() function to layout data which will be used to clear items such as compositor layouts. Clear the layout data when a node becomes display:none. | ||||
* | layout: Add an option to visualize parallel layout | Patrick Walton | 2015-02-20 | 1 | -1/+1 |
| | |||||
* | Companion single Color patch. | Adenilson Cavalcanti | 2015-02-13 | 1 | -2/+3 |
| | | | | | | | This will also update the rust-azure dependency to point to the hash where we have a single Color type. Just executed ref-tests and no regressions found. | ||||
* | Reduce duplicated code in from_thread_safe_layout_node. | Ms2ger | 2015-02-08 | 1 | -3/+1 |
| | |||||
* | Remove a transmute from to_untrusted_node_address. | Ms2ger | 2015-02-08 | 1 | -6/+3 |
| | |||||
* | Opt-in rather than opt-out to unsafe blocks in layout. | Ms2ger | 2015-02-08 | 1 | -0/+2 |
| | |||||
* | Add LayoutJS<T: Reflectable>.get_jsobject(). | Tetsuharu OHZEKI | 2015-02-01 | 1 | -3/+2 |
| | |||||
* | Add LayoutJS<Node>::from_trusted_node_address() | Tetsuharu OHZEKI | 2015-02-01 | 1 | -2/+2 |
| | |||||
* | Use LayoutJS<T> in layout crate. | Tetsuharu OHZEKI | 2015-02-01 | 1 | -4/+4 |
| | |||||
* | End the libstyle 'pub use' madness. | Simon Sapin | 2015-01-30 | 1 | -2/+2 |
| | |||||
* | Update rustc to 00b112c45a604fa6f4b59af2a40c9deeadfdb7c6/rustc-1.0.0-dev. | Josh Matthews | 2015-01-28 | 1 | -1/+8 |
| | |||||
* | Update rustc to revision 2cfb5acb5a2751c759627377e602bac4f88f2d19. | Ms2ger | 2015-01-08 | 1 | -1/+2 |
| | |||||
* | Update rustc to revision 3dcd2157403163789aaf21a9ab3c4d30a7c6494d. | Ms2ger | 2014-12-17 | 1 | -4/+4 |
| | |||||
* | Rust upgrade to rustc hash b03a2755193cd756583bcf5831cf4545d75ecb8a | Jack Moffitt | 2014-11-13 | 1 | -1/+1 |
| | |||||
* | layout: Make incremental reflow more fine-grained by introducing "reflow | Patrick Walton | 2014-10-31 | 1 | -0/+11 |
| | | | | | | out-of-flow" and "reconstruct flow" damage bits. This is needed for good performance on the maze solver. | ||||
* | Privatize Node | Tim Taubert | 2014-10-13 | 1 | -3/+3 |
| | |||||
* | Incremental Style Recalc | Clark Gaebel | 2014-10-09 | 1 | -4/+4 |
| | | | | | | | | | | | | | | | | | | | This patch puts in the initial framework for incremental reflow. Nodes' styles are no longer recalculated unless the node has changed. I've been hacking on the general problem of incremental reflow for the past couple weeks, and I've yet to get a full implementation that actually passes all the reftests + wikipedia + cnn. Therefore, I'm going to try to land the different parts of it one by one. This patch only does incremental style recalc, without incremental flow construction, inline-size bubbling, reflow, or display lists. Those will be coming in that order as I finish them. At least with this strategy, I can land a working version of incremental reflow, even if not yet complete. r? @pcwalton | ||||
* | Remove Traceable/Untraceable from node.rs | Manish Goregaokar | 2014-10-05 | 1 | -3/+3 |
| | |||||
* | Upgrade to rustc 0.12.0-pre (4d2af3861 2014-09-17 15:51:11 +0000) | Keegan McAllister | 2014-09-20 | 1 | -1/+1 |
| | |||||
* | Use Untraceable<T> to hold LayoutDataRef instead of manual Encodable ↵ | Tetsuharu OHZEKI | 2014-09-20 | 1 | -3/+3 |
| | | | | implementation. | ||||
* | Cargoify servo | Jack Moffitt | 2014-09-08 | 1 | -0/+164 |