Bug 21634

Summary: Support the ANI image format for the CSS 'cursor' property
Product: WebKit Reporter: jasneet <jasneet>
Component: CSSAssignee: Nobody <webkit-unassigned>
Status: NEW ---    
Severity: Normal CC: ap, jasneet, tabatkins
Priority: P2 Keywords: HasReduction
Version: 525.x (Safari 3.1)   
Hardware: All   
OS: All   
Description Flags
same test case as zip none

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]
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.