Closed
Bug 434319
Opened 17 years ago
Closed 10 years ago
ANI cursors are not supported
Categories
(Core :: Widget, defect)
Tracking
()
RESOLVED
WONTFIX
People
(Reporter: henry.fai.hang.chan, Unassigned)
References
Details
Attachments
(1 file)
754 bytes,
application/octet-stream
|
Details |
User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9) Gecko/2008051206 Firefox/3.0
Build Identifier: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9) Gecko/2008051206 Firefox/3.0
ANI cursors are not working. CUR cursors work.
Reproducible: Always
Steps to Reproduce:
1.
2.
3.
<style type="text/css">
body { cursor: url('cursor.cur'), default;}
</style>
works, but
<style type="text/css">
body { cursor: url('cursor.ani'), default;}
</style>
shows the default even though the file exists. removing ', default' does NOT fix it.
![]() |
||
Updated•17 years ago
|
Component: OS Integration → Style System (CSS)
Product: Firefox → Core
QA Contact: os.integration → style-system
From bug 38447, it looks like we'd need both widget support for animated cursors and imagelib support for ANI. It's not a style system issue, though.
Component: Style System (CSS) → Widget
QA Contact: style-system → general
Summary: ANI cursors are not working → ANI cursors are not supported
Reporter | ||
Comment 2•15 years ago
|
||
*bump*
is this fixed or what?
I would like to see this bug revisited. The .ani Animated Cursor format is time tested and provides an important feature that other image formats lack... hotspot coordinates. Like the standard .cur Cursor format, .ani specifies the exact click-point for the image, allowing for a full radial placement of the image in relation to the hotspot.
Support for .ani would also ease web design for cross browser compatibility. Currently only Internet Explorer users are able to enjoy websites that employ the use of .ani cursors. There are already millions of .ani Animated Cursors in the wild. This format isn't going anywhere.
Related link:
https://developer.mozilla.org/en/cursor/url#Compatibility_with_other_browsers
Thanks.
Updated•11 years ago
|
Status: UNCONFIRMED → NEW
Ever confirmed: true
Comment 7•10 years ago
|
||
Microsoft Edge does not support |cursor: url()| at all. No other browsers have never supported .ani cursor (except for IE, of course). I don't think we need this for Web compatibility.
Updated•10 years ago
|
Status: NEW → RESOLVED
Closed: 10 years ago
Resolution: --- → WONTFIX
Attachment #544748 -
Attachment mime type: application/octet-stream → text/html
Egde supports this as IE and chrome too only firefox is against it, if it is too difficult for the Firefox team to fix this then tell me to use chrome instead.
Comment 9•10 years ago
|
||
(In reply to westor from comment #8)
> Egde supports this as IE and chrome too only firefox is against it, if it is
> too difficult for the Firefox team to fix this then tell me to use chrome
> instead.
I didn't see the .ani cursor on the attached testcase using Chrome nor Edge. Why do you think Chrome and Edge support .ani cursors? Could you attach a testcase working on Chrome and Edge?
Flags: needinfo?(westor7)
Comment 10•10 years ago
|
||
As i can't take a video of it because when starting capture the cursor pauses, i suggest you visit the http://westor.ucoz.com/rafaella/7_5 site in order to check it.
I am using this code:
<style type="text/css">body, a:hover {cursor: url(http://westor.ucoz.com/images/web_cursor.ani), url(http://westor.ucoz.com/images/web_cursor.png), progress !important;}</style>
In Firefox 44.0 version is not working.
In Chrome 48.0.2564.103 version is not working (probably same bug).
In Egde 25.10586.0.0 version is working.
What else do you need in order to see that is an Firefox bug.
Flags: needinfo?(westor7)
Comment 11•10 years ago
|
||
(In reply to westor from comment #10)
> As i can't take a video of it because when starting capture the cursor
> pauses, i suggest you visit the http://westor.ucoz.com/rafaella/7_5 site in
> order to check it.
>
> I am using this code:
>
> <style type="text/css">body, a:hover {cursor:
> url(http://westor.ucoz.com/images/web_cursor.ani),
> url(http://westor.ucoz.com/images/web_cursor.png), progress
> !important;}</style>
>
> In Firefox 44.0 version is not working.
> In Chrome 48.0.2564.103 version is not working (probably same bug).
> In Egde 25.10586.0.0 version is working.
>
> What else do you need in order to see that is an Firefox bug.
Also is working and into the IE 11.63.10586.0 version too.
Comment 12•10 years ago
|
||
(In reply to westor from comment #10)
> In Firefox 44.0 version is not working.
> In Chrome 48.0.2564.103 version is not working (probably same bug).
Why did you say Chrome worked in comment #8?
> In Egde 25.10586.0.0 version is working.
Ah, Edge didn't load the .ani cursor in the attached testcase due to mixed content blocking. Thanks.
I still think we don't have to support the format that only Microsoft browsers support.
Updated•10 years ago
|
Attachment #544748 -
Attachment description: Test case → Test case (download needed; may not work online due to mixed content blocking)
Attachment #544748 -
Attachment mime type: text/html → application/octet-stream
Comment 13•10 years ago
|
||
You are looking what the other browsers support in order to do the same?
Just fix it, it wont take years to fix it.
Comment 14•8 years ago
|
||
"Browser X doesn't support it" (but Y does).
Do I understand you right that Gecko is only supporting things every other browser supports?
I.e. every bug (feature not working) from some other browser is copied and no feature?
That would result in a bug collection instead of a working browser.
Flags: needinfo?(VYV03354)
Comment 15•8 years ago
|
||
I don't understand what are you saying in my English skills.
Flags: needinfo?(VYV03354)
Comment 16•8 years ago
|
||
(In reply to Elomir from comment #14)
> Do I understand you right that Gecko is only supporting things every other
> browser supports?
No.
> I still think we don't have to support the format that only Microsoft browsers support.
As per above.
You need to log in
before you can comment on or make changes to this bug.
Description
•