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

Remove inlineSVG workaround option #35

Merged
merged 4 commits into from
Jun 4, 2018
Merged

Conversation

yhatt
Copy link
Member

@yhatt yhatt commented Jun 1, 2018

This PR will remove workaround flag in inlineSVG option. The latest chrome 67 has fixed a major rendering bug caused by style.

workaround option will disable the important declaration position, so it does not work with paginate directive correctly.

Remaining bugs

The minor rendering bugs on Chrome are not yet resolved. In Mac, A <foreignObject> will render with the original size if an auto-scaled slide did overflow from a container element. Curiously we cannot reproduce this in Windows.

Fortunately we can avoid this problem by changing DOM structure of the parent elements. (Use body instead of overflow: auto container)

The latest chrome 67 is fixed a major rendering bug caused by
parent style. `workaround` option will disable the important
declaration `position: relative;`, so it does not work with
`paginate` directive correctly.
@yhatt yhatt changed the title Remove inline SVG workaround Remove inlineSVG workaround option Jun 1, 2018
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant