gecko-dev/servo/components/layout
Fernando Jiménez Moreno b7749d2ddf servo: Merge #16048 - Make image cache per-document rather than global (from ferjm:issue-15701-image-cache); r=jdm
- [X] `./mach build -d` does not report any errors
- [X] `./mach test-tidy` does not report any errors
- [X] These changes fix #15701.
- [X] These changes do not require new tests because there should already be WPTs for image loads.

Source-Repo: https://github.com/servo/servo
Source-Revision: c85a02b14431ce775024d8a8dae9d3e727dedfc4

--HG--
extra : subtree_source : https%3A//hg.mozilla.org/projects/converted-servo-linear
extra : subtree_revision : 795b94666dc18a53ce2d75ef1a5279c76e04a3c7
2017-03-27 13:50:46 -07:00
..
animation.rs servo: Merge #15417 - layout: Remove cached thread local context from LayoutContext, and use LayoutContext for assign_inline_sizes() (from stshine:column-flexbox); r=emilio 2017-02-07 17:16:05 -08:00
block.rs servo: Merge #16073 - Update WR (gl trait, scroll roots) (from glennw:update-wr-glfns); r=mrobinson 2017-03-23 03:43:49 -07:00
Cargo.toml servo: Merge #16088 - Update parking_lot_core and smallvec (from mbrubeck:always-be-updating); r=emilio 2017-03-22 16:21:28 -07:00
construct.rs servo: Merge #16014 - Per-process lock for CSSOM objects (from servo:style-ref); r=emilio 2017-03-19 14:31:19 -07:00
context.rs servo: Merge #16048 - Make image cache per-document rather than global (from ferjm:issue-15701-image-cache); r=jdm 2017-03-27 13:50:46 -07:00
data.rs servo: Merge #14907 - Give up on hoisting ElementData into the frame and eliminate the concept of consuming styles (from bholley:eliminate_consume); r=emilio 2017-01-09 17:26:50 -08:00
display_list_builder.rs servo: Merge #16048 - Make image cache per-document rather than global (from ferjm:issue-15701-image-cache); r=jdm 2017-03-27 13:50:46 -07:00
flex.rs servo: Merge #15417 - layout: Remove cached thread local context from LayoutContext, and use LayoutContext for assign_inline_sizes() (from stshine:column-flexbox); r=emilio 2017-02-07 17:16:05 -08:00
floats.rs servo: Merge #13740 - Migrated -Z trace-layout to serde_json (from shinglyu:layout_serde); r=jdm 2016-11-07 02:15:03 -06:00
flow_list.rs servo: Merge #15588 - Update serde to 0.9 (from servo:serde); r=SimonSapin 2017-02-18 12:10:26 -08:00
flow_ref.rs servo: Merge #13740 - Migrated -Z trace-layout to serde_json (from shinglyu:layout_serde); r=jdm 2016-11-07 02:15:03 -06:00
flow.rs servo: Merge #15804 - Update WR (reference frames for fixed position elements) (from glennw:update-wr-transforms); r=pcwalton 2017-03-02 17:02:26 -08:00
fragment.rs servo: Merge #16048 - Make image cache per-document rather than global (from ferjm:issue-15701-image-cache); r=jdm 2017-03-27 13:50:46 -07:00
generated_content.rs servo: Merge #16014 - Per-process lock for CSSOM objects (from servo:style-ref); r=emilio 2017-03-19 14:31:19 -07:00
incremental.rs servo: Merge #14436 - Make restyle tracking more granular (from bholley:granular_restyle); r=emilio 2016-12-09 17:01:05 -08:00
inline.rs servo: Merge #15891 - style: Iterate the LRU cache contents from back to front (from emilio:lru-back-to-front); r=bholley,mbrubeck 2017-03-11 02:31:25 -08:00
layout_debug.rs servo: Merge #15588 - Update serde to 0.9 (from servo:serde); r=SimonSapin 2017-02-18 12:10:26 -08:00
lib.rs servo: Merge #15768 - Trigger reflow on document.elementsFromPoint (from ferjm:issue-15592-document-elementsFromPoint); r=emilio 2017-03-02 11:43:17 -08:00
linked_list.rs servo: Merge #11930 - Remove some util stuff (from nox:die-util-die); r=SimonSapin 2016-06-29 15:37:42 -05:00
list_item.rs servo: Merge #15417 - layout: Remove cached thread local context from LayoutContext, and use LayoutContext for assign_inline_sizes() (from stshine:column-flexbox); r=emilio 2017-02-07 17:16:05 -08:00
model.rs servo: Merge #14124 - Flexbox trace (from shinglyu:flexbox-trace); r=glennw 2016-12-28 00:33:31 -08:00
multicol.rs servo: Merge #16006 - Implement -moz-box-ordinal-group property (from upsuper:box-ordinal-group); r=Manishearth 2017-03-17 15:15:01 -07:00
opaque_node.rs servo: Merge #11754 - Move ServoLayoutNode and related structs to script (from Ms2ger:wrapper-traits-prep2); r=nox 2016-06-20 12:54:20 -05:00
parallel.rs servo: Merge #15417 - layout: Remove cached thread local context from LayoutContext, and use LayoutContext for assign_inline_sizes() (from stshine:column-flexbox); r=emilio 2017-02-07 17:16:05 -08:00
persistent_list.rs servo: Merge #9713 - Move util::persistent_list to layout (from timvandermeij:move-persistent-list); r=nox 2016-02-20 23:46:19 +05:01
query.rs servo: Merge #15768 - Trigger reflow on document.elementsFromPoint (from ferjm:issue-15592-document-elementsFromPoint); r=emilio 2017-03-02 11:43:17 -08:00
sequential.rs servo: Merge #15417 - layout: Remove cached thread local context from LayoutContext, and use LayoutContext for assign_inline_sizes() (from stshine:column-flexbox); r=emilio 2017-02-07 17:16:05 -08:00
table_caption.rs servo: Merge #15417 - layout: Remove cached thread local context from LayoutContext, and use LayoutContext for assign_inline_sizes() (from stshine:column-flexbox); r=emilio 2017-02-07 17:16:05 -08:00
table_cell.rs servo: Merge #15417 - layout: Remove cached thread local context from LayoutContext, and use LayoutContext for assign_inline_sizes() (from stshine:column-flexbox); r=emilio 2017-02-07 17:16:05 -08:00
table_colgroup.rs servo: Merge #15417 - layout: Remove cached thread local context from LayoutContext, and use LayoutContext for assign_inline_sizes() (from stshine:column-flexbox); r=emilio 2017-02-07 17:16:05 -08:00
table_row.rs servo: Merge #15588 - Update serde to 0.9 (from servo:serde); r=SimonSapin 2017-02-18 12:10:26 -08:00
table_rowgroup.rs servo: Merge #15588 - Update serde to 0.9 (from servo:serde); r=SimonSapin 2017-02-18 12:10:26 -08:00
table_wrapper.rs servo: Merge #15417 - layout: Remove cached thread local context from LayoutContext, and use LayoutContext for assign_inline_sizes() (from stshine:column-flexbox); r=emilio 2017-02-07 17:16:05 -08:00
table.rs servo: Merge #15417 - layout: Remove cached thread local context from LayoutContext, and use LayoutContext for assign_inline_sizes() (from stshine:column-flexbox); r=emilio 2017-02-07 17:16:05 -08:00
text.rs servo: Merge #15268 - Make text-orientation:sideways-right an alias for sideways in Gecko (from mbrubeck:sideways); r=upsuper 2017-01-28 17:24:47 -08:00
traversal.rs servo: Merge #16014 - Per-process lock for CSSOM objects (from servo:style-ref); r=emilio 2017-03-19 14:31:19 -07:00
webrender_helpers.rs servo: Merge #16144 - style: Make numbers keep track of whether they were specified as calc() (from emilio:number-calc); r=heycam 2017-03-27 06:13:39 -07:00
wrapper.rs servo: Merge #14907 - Give up on hoisting ElementData into the frame and eliminate the concept of consuming styles (from bholley:eliminate_consume); r=emilio 2017-01-09 17:26:50 -08:00