Support CSS cursor property on Android
Categories
(GeckoView :: IME, enhancement, P3)
Tracking
(firefox95 fixed)
Tracking | Status | |
---|---|---|
firefox95 | --- | fixed |
People
(Reporter: kbrosnan, Assigned: m_kato)
References
Details
(Keywords: dev-doc-complete)
Attachments
(2 files)
Moved from https://github.com/mozilla-mobile/fenix/issues/16072
Fenix does not support CSS cursor
property so users can be confused about whether something is clickable or not.
How do you know that this problem exists today? Why is this important?
- Open https://developer.mozilla.org/en-US/docs/Web/CSS/cursor
- Hover over the example and see whether cursor changes.
- It does not
Who will benefit from it?
Android users with mouse e.g. Samsung Dex users
Updated•4 years ago
|
Updated•3 years ago
|
Assignee | ||
Updated•3 years ago
|
Assignee | ||
Comment 1•3 years ago
|
||
This change also supports pointer icon change such as I-beam etc when pointer
is on text box etc.
Also, there is no equals method for PointerIcon object on Android, so no way
to write unit test.
Assignee | ||
Comment 2•3 years ago
|
||
Pushed by m_kato@ga2.so-net.ne.jp: https://hg.mozilla.org/integration/autoland/rev/2c4a1da0b059 Add GeckoSessionTestRule.synthesizeMouseMove. r=geckoview-reviewers,agi https://hg.mozilla.org/integration/autoland/rev/c2d6ee67da1a Implement nsWindow::SetCursor to support cursor property on GeckoView. r=geckoview-reviewers,emilio,owlish
Comment 4•3 years ago
|
||
bugherder |
https://hg.mozilla.org/mozilla-central/rev/2c4a1da0b059
https://hg.mozilla.org/mozilla-central/rev/c2d6ee67da1a
Assignee | ||
Updated•3 years ago
|
Comment 5•3 years ago
|
||
FYI FF95 Docs work for this has started and can be tracked in https://github.com/mdn/content/issues/10145.
This consists mostly of a browser compatibility update, but I'm hoping to clean up some information around the X, Y values while we're at it.
Updated•3 years ago
|
Comment 6•2 years ago
|
||
Moving some cursor and key event bugs to the new GeckoView::IME component.
Description
•