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

Implement fill opacity for shading patterns in the SVG back-end #11927

Merged

Commits on May 24, 2020

  1. Implement fill opacity for shading patterns in the SVG back-end

    In the PDF file from the issue below, the fill alpha (`ca`) is set
    before drawing the circles using the `setGState` operator. Doing so
    causes the global alpha to be set on the canvas' context for the canvas
    back-end, but this was not handled in the SVG back-end. This patch fixes
    that by taking the fill opacity into account when drawing shading
    patterns in the same way as done elsewhere so it is only included if the
    value is non-default.
    
    Fixes mozilla#11812.
    timvandermeij committed May 24, 2020
    Configuration menu
    Copy the full SHA
    f14215d View commit details
    Browse the repository at this point in the history