aboutsummaryrefslogtreecommitdiffstats
path: root/components/layout/table.rs
diff options
context:
space:
mode:
authorbors-servo <metajack+bors@gmail.com>2014-12-11 10:39:59 -0700
committerbors-servo <metajack+bors@gmail.com>2014-12-11 10:39:59 -0700
commit512d55ecefac4c5f7f6fc52ad5cedb7f2664b0c9 (patch)
tree6cfd9a1433298b5c909aa09bf9b7cd4bbf0ef997 /components/layout/table.rs
parentd67bcfa7ce7b37e7ed45a53f1daddbc6b2f2ddf2 (diff)
parent14bfa451058b3bc6d6925137240de5e172045213 (diff)
downloadservo-512d55ecefac4c5f7f6fc52ad5cedb7f2664b0c9.tar.gz
servo-512d55ecefac4c5f7f6fc52ad5cedb7f2664b0c9.zip
auto merge of #4329 : mrobinson/servo/phantom-layer, r=pcwalton
At various moments, whether due to timing or layout issues, root layers (iframes) do not have a size and location. We modify the compositor to have all root layers mask to their content boundaries whether they have a frame rect or not. Uninitialized layers have empty boundaries, so they will disappear from the page. We also have to ensure that clicks to not go to areas of layers that are masked away. This fixes issues where ads on github take over the entire viewport.
Diffstat (limited to 'components/layout/table.rs')
0 files changed, 0 insertions, 0 deletions