Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Expand viewports to consist of a rectangle and a transform. #274

Merged
merged 1 commit into from May 23, 2016

Commits on May 20, 2016

  1. Expand viewports to consist of a rectangle and a transform.

    Further work should expand this to an entire rectangle/transform stack,
    but this is an improvement over the current situation.
    
    This was necessary to properly handle clipping in the presence of
    nested iframes and `overflow: scroll` stacking contexts, while
    simultaneously handling transformed and clipped iframes.
    
    We still have some clipping issues when `overflow: scroll`, iframes, and
    transforms are all nested together: this is visible in the browser.html
    tab change animation on duckduckgo.com result pages. I wanted to get
    this in now, though, because this significantly improves the current
    situation.
    
    Addresses servo/servo#11150.
    Addresses servo/servo#11151.
    pcwalton committed May 20, 2016
You can’t perform that action at this time.