Skip to content

[Gecko Bug 1819467] part 3: Adjust WPT svg-skewxy-001.html to move vertex of red shape inwards by 1px.#41082

Merged
moz-wptsync-bot merged 1 commit intomasterfrom
gecko/1819467-2
Jul 18, 2023
Merged

[Gecko Bug 1819467] part 3: Adjust WPT svg-skewxy-001.html to move vertex of red shape inwards by 1px.#41082
moz-wptsync-bot merged 1 commit intomasterfrom
gecko/1819467-2

Conversation

@moz-wptsync-bot
Copy link
Copy Markdown
Collaborator

The testcase has a green shape covering a red shape, and the vertices are close
enough to create an opportunity for a little bit of imperceptibly-red fringe
along antialiased diagonal lines. This patch shifts two vertices inwards by 1px
to create a pixel of breathing room to avoid this antialiased fringe.

Differential Revision: https://phabricator.services.mozilla.com/D183581

bugzilla-url: https://bugzilla.mozilla.org/show_bug.cgi?id=1819467
gecko-commit: e325baff84036a8492e20d47e741af7aab67cd00
gecko-reviewers: jfkthame

…wards by 1px.

The testcase has a green shape covering a red shape, and the vertices are close
enough to create an opportunity for a little bit of imperceptibly-red fringe
along antialiased diagonal lines. This patch shifts two vertices inwards by 1px
to create a pixel of breathing room to avoid this antialiased fringe.

Differential Revision: https://phabricator.services.mozilla.com/D183581

bugzilla-url: https://bugzilla.mozilla.org/show_bug.cgi?id=1819467
gecko-commit: e325baff84036a8492e20d47e741af7aab67cd00
gecko-reviewers: jfkthame
Copy link
Copy Markdown
Collaborator

@wpt-pr-bot wpt-pr-bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

The review process for this patch is being conducted in the Firefox project.

@moz-wptsync-bot moz-wptsync-bot merged commit 41fcc8a into master Jul 18, 2023
@moz-wptsync-bot moz-wptsync-bot deleted the gecko/1819467-2 branch July 18, 2023 17:14
servo-wpt-sync pushed a commit to servo/wpt that referenced this pull request Dec 6, 2025
The current logic returns early without decrementing the busy count if
there are the swap chain doesn't have a front surface. This happens if
the context was created but never used for rendering, as seen in the
linked issue. Since the count is always incremented when locking, this
causes the count to never reach zero, causing the cleanup logic in
`remove_webgl_context` to skip freeing the context and associated
resources.

Fixes web-platform-tests#41082.

Signed-off-by: Mukilan Thiyagarajan <[email protected]>
servo-wpt-sync pushed a commit to servo/wpt that referenced this pull request Dec 6, 2025
The current logic returns early without decrementing the busy count if
there are the swap chain doesn't have a front surface. This happens if
the context was created but never used for rendering, as seen in the
linked issue. Since the count is always incremented when locking, this
causes the count to never reach zero, causing the cleanup logic in
`remove_webgl_context` to skip freeing the context and associated
resources.

Fixes web-platform-tests#41082.

Signed-off-by: Mukilan Thiyagarajan <[email protected]>
servo-wpt-sync pushed a commit that referenced this pull request Dec 6, 2025
The current logic returns early without decrementing the busy count if
there are the swap chain doesn't have a front surface. This happens if
the context was created but never used for rendering, as seen in the
linked issue. Since the count is always incremented when locking, this
causes the count to never reach zero, causing the cleanup logic in
`remove_webgl_context` to skip freeing the context and associated
resources.

Fixes #41082.

Signed-off-by: Mukilan Thiyagarajan <[email protected]>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants