Bug 181116
Summary: | [Web Animations] Create new promises rather than just calling .clear() | ||
---|---|---|---|
Product: | WebKit | Reporter: | Antoine Quint <graouts> |
Component: | Animations | Assignee: | Antoine Quint <graouts> |
Status: | RESOLVED CONFIGURATION CHANGED | ||
Severity: | Normal | CC: | bennyfagan13, dino, graouts, webkit-bug-importer |
Priority: | P2 | Keywords: | InRadar |
Version: | Safari Technology Preview | ||
Hardware: | Unspecified | ||
OS: | Unspecified | ||
See Also: | https://bugs.webkit.org/show_bug.cgi?id=180402 |
Antoine Quint
The patch for https://bugs.webkit.org/show_bug.cgi?id=180402 makes the test at http/wpt/web-animations/interfaces/Animation/finished.html crash due to an assertion in the Promise code. It turns out we're using .clear() on an existing promise rather than creating a whole new promise as the spec mandates, we need to address this as soon as the patch for https://bugs.webkit.org/show_bug.cgi?id=180402 lands.
Attachments | ||
---|---|---|
Add attachment proposed patch, testcase, etc. |
Radar WebKit Bug Importer
<rdar://problem/36192416>
Radar WebKit Bug Importer
<rdar://problem/36192415>
JohnHoskins
I have learned how to move animations from templates to JavaScript, isolating introduction from conduct. I never depend on dom procedures, for example, composing css properties and checking classes onto components to control playbacks. What's more, not normal for unadulterated, decisive CSS, JavaScript additionally lets us powerfully set values for durations.
https://www.pbase.com/milenaglen/profile https://axlethemes.com/support-forum/users/dennismedina/ https://ghc.haskell.org/trac/summer-of-code/ticket/2593
Antoine Quint
This has been done for quite some time.