Bug 196596
| Summary: | After two runs of a SMIL SVG animation, an SVG item doesn't re-appear | ||
|---|---|---|---|
| Product: | WebKit | Reporter: | Tobi Reif <tobi> |
| Component: | SVG | Assignee: | Nobody <webkit-unassigned> |
| Status: | NEW | ||
| Severity: | Normal | CC: | ahmad.saleem792, dino, graouts, graouts, jonlee, sabouhallawa, webkit-bug-importer, zimmermann |
| Priority: | P2 | Keywords: | InRadar |
| Version: | Safari Technology Preview | ||
| Hardware: | Unspecified | ||
| OS: | macOS 10.14 | ||
| URL: | https://jsfiddle.net/tcjqvku5/show | ||
Tobi Reif
Using eg Safari Tech Preview 79, open https://tobireif.com/demos/bubbles/ .
Click on "bubbles",
minimize (by clicking the box with the minus sign),
maximize (by clicking the box with the square),
minimize,
maximize,
-> the minus sign doesn't re-appear.
(It might re-appear later but at first it's not there for several seconds).
Related info: It works in Firefox.
(Perhaps you want to replace the title/summary with a more specific one.)
| Attachments | ||
|---|---|---|
| Add attachment proposed patch, testcase, etc. |
Radar WebKit Bug Importer
<rdar://problem/49631053>
Tobi Reif
I hope that this issue can get fixed :)
Tobi Reif
As related info: The same issue now got fixed in Chromium / Chrome(Canary):
https://bugs.chromium.org/p/chromium/issues/detail?id=949497
Tobi Reif
Here are the two Chromium commits:
https://chromium.googlesource.com/chromium/src/+/936f75ebcebe3719a87c3e63a84306686074979c
https://chromium.googlesource.com/chromium/src/+/a1c831b2686e4df4157cdec02001d405402811f0
Tobi Reif
I hope that this issue can get fixed soon :)
Tobi Reif
I understand this is not top priority, but it would be great if it could get fixed.
Perhaps the Chromium commits help?
Tobi Reif
I hope that this issue can get fixed soon.
Tobi Reif
I hope that this issue can get fixed soon.
Tobi Reif
I hope that this issue can get fixed soon.
Ahmad Saleem
(In reply to Tobi Reif from comment #4)
> Here are the two Chromium commits:
>
> https://chromium.googlesource.com/chromium/src/+/
> 936f75ebcebe3719a87c3e63a84306686074979c
> https://chromium.googlesource.com/chromium/src/+/
> a1c831b2686e4df4157cdec02001d405402811f0
Merging these would be difficult since WebKit code has totally different.
Although to make it easier for someone else to look into test failure. I have attached testcase based on Chromium patch as JSFiddle in the URL field.
Tobi Reif
The linked commits weren't meant to be merged. I just linked them in case their fix might inform the WebKit fix.
Thanks for the test case Ahmad!
Tobi Reif
I hope that this issue can get fixed soon.
Tobi Reif
I hope that this issue will get fixed soon.
Tobi Reif
I hope that this issue will get fixed soon.
Tobi Reif
I hope that this issue will get fixed soon.