Bug 283043
Summary: | [GTK][WPE] Broken 3D animations in github | ||
---|---|---|---|
Product: | WebKit | Reporter: | Sergio Villar Senin <svillar> |
Component: | WebKitGTK | Assignee: | Nobody <webkit-unassigned> |
Status: | RESOLVED DUPLICATE | ||
Severity: | Normal | CC: | ahmad.saleem792, aperez, bugs-noreply, cgarcia, jani, mcatanzaro |
Priority: | P2 | Keywords: | DoNotImportToRadar |
Version: | WebKit Nightly Build | ||
Hardware: | Unspecified | ||
OS: | Unspecified |
Sergio Villar Senin
Steps to reproduce:
1. Visit https://github.com/svillar?tab=achievements&achievement=pull-shark
2. See the animation
The badge should spin like a coin, instead just half of it is visible at each moment in time. Looks like a backface culling issue in the 3D animation
Attachments | ||
---|---|---|
Add attachment proposed patch, testcase, etc. |
Ahmad Saleem
@Sergio - on macOS, it seems to look fine, is it specific to WebKitGTK?
Sergio Villar Senin
(In reply to Ahmad Saleem from comment #1)
> @Sergio - on macOS, it seems to look fine, is it specific to WebKitGTK?
Yes, that's why the component is WebKitGTK. The CSS 3D effects implementation is platform specific.
Adrian Perez
This seems to be fixed by the patch for bug #282682
Carlos Garcia Campos
hmm, the animation looks good now, but when it finishes the coin is not correctly shown here, it's like scaled
Carlos Garcia Campos
I think this is fixed now with current main
Sergio Villar Senin
Correct me if I'm wrong but I think this was merged in 2.46.4. However I'm using 2.46.5 and the bug is still there
Michael Catanzaro
The fix for bug #282682 was reverted due to bug #283820.
*** This bug has been marked as a duplicate of bug 282682 ***
Sergio Villar Senin
(In reply to Michael Catanzaro from comment #7)
> The fix for bug #282682 was reverted due to bug #283820.
>
> *** This bug has been marked as a duplicate of bug 282682 ***
I saw that, but I also saw that Jani provided a fix for the regression. Didn't it finally get to the release?
Michael Catanzaro
Nope, the regression is not yet fixed in main (bug is still open), which is why we reverted the fix for bug #282682 in the 2.46 branch. But we didn't revert it on main, so in theory this bug should be fixed in main.
Carlos Garcia Campos
Regression was fixed in main, I don't know why the bug is still open though