aboutsummaryrefslogtreecommitdiffstats
path: root/components/script/script_task.rs
diff options
context:
space:
mode:
authorMartin Robinson <mrobinson@igalia.com>2015-08-31 18:05:17 -0700
committerMartin Robinson <mrobinson@igalia.com>2015-09-04 15:07:09 -0700
commit4ca93c39d6f1458c740c000ee4b814d91891bda4 (patch)
treea97ef2e3df4a547a87673b49ad4dde14cf11c026 /components/script/script_task.rs
parentdbf8c9d2bca87b3e9f656b72f2ac05f8688417ba (diff)
downloadservo-4ca93c39d6f1458c740c000ee4b814d91891bda4.tar.gz
servo-4ca93c39d6f1458c740c000ee4b814d91891bda4.zip
Have PaintLayers own StackingContexts instead of the opposite
Previously, StackingContexts might have a PaintLayer. We switch the ownership, for several reasons: * We want PaintLayers to potentially contain something other than a StackingContext soon. * We want to delay the creation of PaintLayers until the last minute, so that we can synthesize new layers for sandwiched content. This commit also implements the second goal. Instead of creating PaintLayers during layout itself, wait until we are sorting and layerizing a completed DisplayList.
Diffstat (limited to 'components/script/script_task.rs')
0 files changed, 0 insertions, 0 deletions