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

Support 'clear' on page floats #378

Merged
merged 8 commits into from Jul 13, 2017
Merged

Support 'clear' on page floats #378

merged 8 commits into from Jul 13, 2017

Commits on Jul 12, 2017

  1. Copy the full SHA
    498f83a View commit details
    Browse the repository at this point in the history
  2. Copy the full SHA
    6ec0f97 View commit details
    Browse the repository at this point in the history
  3. Copy the full SHA
    df7615f View commit details
    Browse the repository at this point in the history
  4. Add a method for judging whether a page float can be placed at the sp…

    …ecified side to PageFloatLayoutContext
    
    'getPageFloatPlacementCondition' method of PageFloatLayoutContext returns whether a page float can be placed at each logical side of its container.
    A false value means that the page float cannot be placed at the side due to 'clear' property.
    kwkbtr committed Jul 12, 2017
    Copy the full SHA
    a2f4fca View commit details
    Browse the repository at this point in the history
  5. Defer a page float when it is forbidden due to 'clear' property

    - If the float is forbidden at all possible sides, it gets deferred to the next container.
    - If a snap-block float is forbidden at block-start but allowed at block-end, place it at the block-end side.
    kwkbtr committed Jul 12, 2017
    Copy the full SHA
    5f55cc1 View commit details
    Browse the repository at this point in the history
  6. Copy the full SHA
    f30bc91 View commit details
    Browse the repository at this point in the history
  7. Copy the full SHA
    2eae6b5 View commit details
    Browse the repository at this point in the history
  8. Update documents

    kwkbtr committed Jul 12, 2017
    Copy the full SHA
    62eff0f View commit details
    Browse the repository at this point in the history