servo/components/layout
Corey Farwell 4f47b41fa7 Remove fnv & smallvec crate reexports from util
The util component specified fnv and smallvec as dependencies and publicly
reexported both of them. Several other components utilized these reexports,
presumably because fnv and smallvec used to live in the tree so reexporting
made the transition easier.

These indirect dependencies through the util component are unnecessary.

This commit removes the fnv & smallvec crate reexports in the util component.
It exchange, it adds fnv & smallvec as dependencies to non-util components
wherever needed. Finally, it removes the fnv dependency from util as it is not
utilized anywhere in the util component.
2015-06-10 07:14:55 -07:00
..
css Remove fnv & smallvec crate reexports from util 2015-06-10 07:14:55 -07:00
animation.rs Start using on_refresh_driver_tick #5681 2015-05-06 02:08:39 +07:00
block.rs Revert "Add support for 'padding-box' value for 'box-sizing' property (fixes #6032)" 2015-06-02 15:31:59 +02:00
Cargo.toml Remove fnv & smallvec crate reexports from util 2015-06-10 07:14:55 -07:00
construct.rs Make LOCAL_CONTEXT_KEY safe and non-leaky. 2015-06-04 20:57:34 -07:00
context.rs Remove fnv & smallvec crate reexports from util 2015-06-10 07:14:55 -07:00
data.rs layout: Allow inline elements to be containing blocks for 2015-05-13 12:00:53 -07:00
display_list_builder.rs Partial implementation of transform animations spec. 2015-06-10 07:07:28 +10:00
floats.rs Positioning fixes for RTL floats 2015-05-18 17:25:06 -07:00
flow.rs compositing: Implement display ports and avoid creating display lists 2015-05-19 16:53:51 -07:00
flow_list.rs Use usize in flow_list. 2015-03-29 12:43:44 +02:00
flow_ref.rs Upgrade to rustc 551a74dddd84cf01440ee84148ebd18bc68bd7c8. 2015-05-05 10:07:34 -04:00
fragment.rs Make LOCAL_CONTEXT_KEY safe and non-leaky. 2015-06-04 20:57:34 -07:00
generated_content.rs Remove fnv & smallvec crate reexports from util 2015-06-10 07:14:55 -07:00
incremental.rs Move to latest hyper everywhere 2015-06-02 20:12:14 +05:30
inline.rs Audit and reduce unstable usage in layout 2015-06-10 00:54:14 +05:30
layout_debug.rs Change not(ndebug) to debug_assertions 2015-06-01 13:48:38 -07:00
layout_task.rs Remove fnv & smallvec crate reexports from util 2015-06-10 07:14:55 -07:00
lib.rs Remove fnv & smallvec crate reexports from util 2015-06-10 07:14:55 -07:00
list_item.rs Make LOCAL_CONTEXT_KEY safe and non-leaky. 2015-06-04 20:57:34 -07:00
model.rs Partial implementation of transform animations spec. 2015-06-10 07:07:28 +10:00
multicol.rs compositing: Implement display ports and avoid creating display lists 2015-05-19 16:53:51 -07:00
opaque_node.rs Replace unsafe_blocks by unsafe_code. 2015-03-21 10:27:32 +01:00
parallel.rs Fix mutable transmutes 2015-05-19 15:27:40 -04:00
sequential.rs Upgrade to rustc 551a74dddd84cf01440ee84148ebd18bc68bd7c8. 2015-05-05 10:07:34 -04:00
table.rs compositing: Implement display ports and avoid creating display lists 2015-05-19 16:53:51 -07:00
table_caption.rs compositing: Implement display ports and avoid creating display lists 2015-05-19 16:53:51 -07:00
table_cell.rs compositing: Implement display ports and avoid creating display lists 2015-05-19 16:53:51 -07:00
table_colgroup.rs layout: Allow inline elements to be containing blocks for 2015-05-13 12:00:53 -07:00
table_row.rs compositing: Implement display ports and avoid creating display lists 2015-05-19 16:53:51 -07:00
table_rowgroup.rs compositing: Implement display ports and avoid creating display lists 2015-05-19 16:53:51 -07:00
table_wrapper.rs compositing: Implement display ports and avoid creating display lists 2015-05-19 16:53:51 -07:00
text.rs layout: Implement per-glyph font fallback. 2015-05-22 17:16:24 -07:00
traversal.rs Make LOCAL_CONTEXT_KEY safe and non-leaky. 2015-06-04 20:57:34 -07:00
wrapper.rs Remove fnv & smallvec crate reexports from util 2015-06-10 07:14:55 -07:00