aboutsummaryrefslogtreecommitdiffstats
path: root/components/script
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
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')
0 files changed, 0 insertions, 0 deletions