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

Add support for scrolling in iframes. #135

Merged
merged 1 commit into from Jan 13, 2016
Merged

Add support for scrolling in iframes. #135

merged 1 commit into from Jan 13, 2016

Conversation

@glennw
Copy link
Member

glennw commented Jan 13, 2016

In addition to handling iframe scrolling, this changes items to be in local space relative to their scroll root.

This is very much a "work in progress" commit. There's lots of things that don't work:

  • Nested transforms + scroll layers
  • Render target effects + scroll layers
  • Render target effects with transforms.

However, the changes in this PR are at a stage where all (previously passing) reftests still pass, and it lays the groundwork for supporting those features listed above.

In addition to handling iframe scrolling, this changes items to be in local space relative to their scroll root.

This is very much a "work in progress" commit. There's *lots* of things that don't work:
 * Nested transforms + scroll layers
 * Render target effects + scroll layers
 * Render target effects with transforms.

However, the changes in this PR are at a stage where all (previously passing) reftests still pass, and it lays
the groundwork for supporting those features listed above.
glennw added a commit that referenced this pull request Jan 13, 2016
Add support for scrolling in iframes.
@glennw glennw merged commit efd5559 into master Jan 13, 2016
@glennw glennw deleted the iframe-scroll-cull-2 branch Jan 13, 2016
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Linked issues

Successfully merging this pull request may close these issues.

None yet

2 participants
You can’t perform that action at this time.