servo/components
Martin Robinson fb80e51bd1 Properly size synthesized layers
Layers that are composed of several stacking contexts that need to be
rendered on top of other layered content need synthesized layers.
Previously, these layers were placed into a stacking context that was
the same size as their parent. This patch creates a new type of
PaintLayer which simply holds a display list. The layer is sized to the
bounds of the DisplayList and its children are positioned relative to
the parent stacking context.

This will also be useful in the future, when items outside of
StackingContexts are given their own layer for render order purposes.
2015-10-07 15:12:36 -07:00
..
app_units Prepare app_units crate for publishing 2015-10-01 11:04:16 +10:00
canvas Handle zero-sized source surfaces properly, and upgrade ipc-channel to 2015-09-30 23:09:36 -07:00
canvas_traits Handle zero-sized source surfaces properly, and upgrade ipc-channel to 2015-09-30 23:09:36 -07:00
compositing Make sure to correctly destroy old layers in collect_old_layers_for_pipeline. 2015-10-07 11:46:53 -07:00
devtools Make it possible for iframes to create their own pipeline ID. 2015-10-06 17:06:53 +10:00
devtools_traits tests for devtools integration with network requests/responses 2015-09-25 22:07:01 +05:30
gfx Properly size synthesized layers 2015-10-07 15:12:36 -07:00
gfx_traits Layerize canvas 2015-05-20 19:10:50 +02:00
layout Auto merge of #7883 - notriddle:master, r=pcwalton 2015-10-06 22:03:48 -06:00
layout_traits sorted the extern crate, mod & use declarations 2015-09-24 02:12:45 +05:30
msg Auto merge of #7807 - glennw:pid, r=jdm 2015-10-06 01:08:32 -06:00
net Implement Storage::SupportedPropertyNames 2015-10-04 10:22:13 -04:00
net_traits Implement Storage::SupportedPropertyNames 2015-10-04 10:22:13 -04:00
plugins Rust upgrade to nightly 20151002 2015-10-02 13:50:11 -05:00
profile sorted the extern crate, mod & use declarations 2015-09-24 02:12:45 +05:30
profile_traits sorted the extern crate, mod & use declarations 2015-09-24 02:12:45 +05:30
script Auto merge of #7892 - anthgur:form-data-refactor, r=jdm 2015-10-07 08:32:44 -06:00
script_traits Auto merge of #7807 - glennw:pid, r=jdm 2015-10-06 01:08:32 -06:00
servo Update openssl 2015-10-06 03:20:30 +05:30
style Auto merge of #7683 - frewsxcv:html-font-element-size-attr, r=nox 2015-10-05 02:33:02 -06:00
style_traits sorted the extern crate, mod & use declarations 2015-09-24 02:12:45 +05:30
util Improve layer tree debugging output 2015-10-06 15:25:33 -07:00
webdriver_server Fix incorrect indentation in handle_take_screenshot. 2015-10-06 18:13:22 +02:00
webdriver_traits Fix reported test-tidy errors for unmerged import blocks 2015-09-19 12:50:14 -04:00