Bug 21634 - Support the ANI image format for the CSS 'cursor' property
Summary: Support the ANI image format for the CSS 'cursor' property
Status: RESOLVED WONTFIX
Alias: None
Product: WebKit
Classification: Unclassified
Component: CSS (show other bugs)
Version: 525.x (Safari 3.1)
Hardware: All All
: P2 Normal
Assignee: Nobody
URL:
Keywords: HasReduction
Depends on:
Blocks:
 
Reported: 2008-10-15 17:57 PDT by jasneet
Modified: 2022-07-27 14:22 PDT (History)
8 users (show)

See Also:


Attachments
testcase (1.57 KB, application/octet-stream)
2008-10-15 17:58 PDT, jasneet
no flags Details
same test case as zip (1.83 KB, application/zip)
2011-10-23 21:58 PDT, Alexey Proskuryakov
no flags Details

Note You need to log in before you can comment on or make changes to this bug.
Description jasneet 2008-10-15 17:57:38 PDT
I Steps:
Go to the attached testcase

II Issue:
The cursor is not changed to a "writing brush" when it is on the page.
The style property "CURSOR: url('mouse015.ani')" is not recognized.

III Other Browsers:
IE7: ok
FF3: not ok

IV Nightly tested: 37604
Comment 1 jasneet 2008-10-15 17:58:26 PDT
Created attachment 24381 [details]
testcase
Comment 2 Tab Atkins 2011-10-21 15:11:33 PDT
I can't open the attached testcase - the default Ubuntu Archive Manager claims the archive is invalid.

As such, I'm marking the issue as INVALID.  If there is still a problem, please reopen the bug with a testcase illustrating the problem.
Comment 3 Alexey Proskuryakov 2011-10-23 21:58:54 PDT
Created attachment 112146 [details]
same test case as zip
Comment 4 Alexey Proskuryakov 2011-10-23 22:02:15 PDT
The attached archive decompresses without any problem for me. Attaching .zip.

I suspect that we just don't support .ani cursors in CoreGraphics (and likely not in either ports either).
Comment 5 Tab Atkins 2011-10-24 07:54:52 PDT
Thanks, Alexey!

Yup, confirmed that we don't support .ANI files in Windows Chrome either.  In that case, marking this as NEW and changing the the title.

Note that IE supports ANI files in 'cursor'.  Firefox explicitly does not, according to MDN.
Comment 6 Ahmad Saleem 2022-07-27 13:45:18 PDT
Only Internet Explorer supported ANI format and Mozilla also marked their bug as RESOLVED WONTFIX - https://bugzilla.mozilla.org/show_bug.cgi?id=434319

Chrome never added support even after change to Blink. So I think no major browser as of today support it and there are even articles about how to do it via JavaScript - https://stackoverflow.com/questions/9189250/animated-cursor-support-in-web-applications & https://dev.to/chris_hayes/make-a-gif-your-cursor-in-chrome-4odo

I think we can mark this as "RESOLVED WONTFIX" unless Webkit has future plans. Thanks!
Comment 7 Ryosuke Niwa 2022-07-27 14:22:04 PDT
Yeah, this is won't fix at this point.