Closed
Bug 1219861
Opened 10 years ago
Closed 10 years ago
Remove not-allowed cursor on disabled buttons on in-content pages
Categories
(Toolkit :: Themes, defect)
Toolkit
Themes
Tracking
()
RESOLVED
FIXED
mozilla45
| Tracking | Status | |
|---|---|---|
| firefox45 | --- | fixed |
People
(Reporter: bgrins, Assigned: bkudryavtsev, Mentored)
References
Details
(Whiteboard: [good first bug][lang=css])
Attachments
(1 file, 1 obsolete file)
|
1.69 KB,
patch
|
dao
:
review+
|
Details | Diff | Splinter Review |
There is a not-allowed cursor for disabled buttons that we are overriding for the aboutCertError page. There was a suggestion in Bug 1207107 to remove the rule causing this instead of doing the override. From https://bugzilla.mozilla.org/show_bug.cgi?id=1207107#c17:
>+/* Pressing the retry button will cause the cursor to flicker from a pointer to
>+ * not-allowed. Override the disabled cursor behaviour since we will never show
>+ * the button disabled as the initial state. */
>+button:disabled {
> cursor: pointer;
> }
Can we just remove <http://hg.mozilla.org/mozilla-central/annotate/fc706d376f06/toolkit/themes/shared/in-content/common.inc.css#l213>?
Disabled buttons using the not-allowed cursor is unusual and therefore seems more distracting than useful.
Updated•10 years ago
|
Component: General → Themes
Product: Firefox → Toolkit
Updated•10 years ago
|
Mentor: dao
OS: Unspecified → All
Hardware: Unspecified → All
Whiteboard: [good first bug][lang=css]
Hey i want to work on this bug , i have the build environment , can u guide me further on how to reproduce the bug and find the problem
Comment 2•10 years ago
|
||
(In reply to Shivam from comment #1)
> Hey i want to work on this bug , i have the build environment , can u guide
> me further on how to reproduce the bug and find the problem
You can reproduce this by going to about:preferences#search for instance and moving the mouse cursor over one of the disabled buttons. The cursor changes to the not-allowed icon, and it shouldn't do that.
| Assignee | ||
Comment 3•10 years ago
|
||
Attachment #8684615 -
Flags: review?(dao)
Comment 4•10 years ago
|
||
Comment on attachment 8684615 [details] [diff] [review]
rev1 - bug1219861_cursorchanges.diff
Looks good, but also remove this rule please:
http://hg.mozilla.org/mozilla-central/annotate/e2a910c048dc/browser/themes/shared/aboutCertError.css#l56
Attachment #8684615 -
Flags: review?(dao)
Updated•10 years ago
|
Assignee: nobody → boriskk.work
| Assignee | ||
Comment 5•10 years ago
|
||
I removed the extra space for consistency. Is that OK?
Attachment #8684622 -
Flags: review?(dao)
Comment 6•10 years ago
|
||
Comment on attachment 8684622 [details] [diff] [review]
rev2 - bug1219861_cursorchanges.diff
(In reply to Boris Kudryavtsev [:bkudryavtsev] from comment #5)
> Created attachment 8684622 [details] [diff] [review]
> rev2 - bug1219861_cursorchanges.diff
>
> I removed the extra space for consistency. Is that OK?
Yep, thanks!
Attachment #8684622 -
Flags: review?(dao) → review+
Updated•10 years ago
|
Keywords: checkin-needed
Updated•10 years ago
|
Attachment #8684615 -
Attachment is obsolete: true
Keywords: checkin-needed
Comment 8•10 years ago
|
||
| bugherder | ||
Status: NEW → RESOLVED
Closed: 10 years ago
Resolution: --- → FIXED
Target Milestone: --- → mozilla45
You need to log in
before you can comment on or make changes to this bug.
Description
•