Closed
Bug 1059991
Opened 7 years ago
Closed 7 years ago
[10.10] Focus highlights are incorrect/missing on <select>, <input> and <textarea>
Categories
(Core :: Widget: Cocoa, defect)
Tracking
()
RESOLVED
FIXED
mozilla35
People
(Reporter: Gijs, Assigned: mstange)
References
(Blocks 1 open bug)
Details
Attachments
(1 file)
|
2.98 KB,
patch
|
smichaud
:
review+
lmandel
:
approval-mozilla-aurora+
|
Details | Diff | Splinter Review |
In particular, they seem to be missing on: <select> boxes they are too small on <textarea> <input type="text"> (probably also on password and number fields) and the location bar and search fields have the wrong style highlight altogether (not entirely sure what's causing that)
| Reporter | ||
Comment 1•7 years ago
|
||
They seem to be missing on <button> and <input type="button"> as well. :-(
| Reporter | ||
Comment 2•7 years ago
|
||
Markus, I think ideally we should fix this before Yosemite ships... any idea what's going on here? :-)
Flags: needinfo?(mstange)
| Assignee | ||
Comment 3•7 years ago
|
||
This should at least fix the issue that <select> and <input type="button"> are missing focus rings completely. https://tbpl.mozilla.org/?tree=Try&rev=559a3fc25205
Flags: needinfo?(mstange)
| Assignee | ||
Comment 4•7 years ago
|
||
Comment on attachment 8489697 [details] [diff] [review] do new-style focus drawing on 10.10 even when building against a pre-10.8 SDK The try build shows focus rings for me, so this seems to do the trick.
Attachment #8489697 -
Flags: review?(smichaud)
Comment 5•7 years ago
|
||
Comment on attachment 8489697 [details] [diff] [review] do new-style focus drawing on 10.10 even when building against a pre-10.8 SDK Looks fine to me.
Attachment #8489697 -
Flags: review?(smichaud) → review+
| Assignee | ||
Comment 6•7 years ago
|
||
There's bug 821213 about focus rings being too thin on HiDPI in general. If there are remaining bad focus rings after these two patches (the one in this bug + the one in bug 821213) I'll file a new bug to fix those, too.
| Assignee | ||
Comment 7•7 years ago
|
||
https://hg.mozilla.org/integration/mozilla-inbound/rev/6d9a3a3061fa
| Assignee | ||
Updated•7 years ago
|
Assignee: nobody → mstange
Status: NEW → ASSIGNED
https://hg.mozilla.org/mozilla-central/rev/6d9a3a3061fa
Status: ASSIGNED → RESOLVED
Closed: 7 years ago
Resolution: --- → FIXED
Target Milestone: --- → mozilla35
| Reporter | ||
Comment 9•7 years ago
|
||
Markus, is this upliftable to Aurora, do you think? Trying to ensure 34 is a workable option for 10.10 users once it gets released. :-)
Flags: needinfo?(mstange)
| Assignee | ||
Comment 10•7 years ago
|
||
Comment on attachment 8489697 [details] [diff] [review] do new-style focus drawing on 10.10 even when building against a pre-10.8 SDK Good idea, this should be easy to uplift. Approval Request Comment [Feature/regressing bug #]: Mac OS 10.10 compatibility [User impact if declined]: missing focus rings on 10.10 [Describe test coverage new/current, TBPL]: none [Risks and why]: very low [String/UUID change made/needed]: none
Attachment #8489697 -
Flags: approval-mozilla-aurora?
Flags: needinfo?(mstange)
Updated•7 years ago
|
status-firefox32:
--- → wontfix
status-firefox33:
--- → wontfix
status-firefox34:
--- → affected
status-firefox35:
--- → fixed
tracking-firefox34:
--- → +
Comment 11•7 years ago
|
||
Comment on attachment 8489697 [details] [diff] [review] do new-style focus drawing on 10.10 even when building against a pre-10.8 SDK Note that it seems likely from what has been reported that Yosemite will ship before Firefox 34. Aurora+
Attachment #8489697 -
Flags: approval-mozilla-aurora? → approval-mozilla-aurora+
Comment 12•7 years ago
|
||
Needs rebasing for Aurora uplift (or approval noms on other blocking bugs).
Flags: needinfo?(mstange)
Keywords: branch-patch-needed
Comment 13•7 years ago
|
||
Markus - bug 1077365 is still open. What's needed to land this on Aurora?
| Assignee | ||
Comment 14•7 years ago
|
||
Nothing, apparently - it looks like Ryan already uplifted it to Aurora successfully: http://hg.mozilla.org/releases/mozilla-aurora/rev/0162625db84f (The dependency to bug 1077365 was unrelated to the uplift request, sorry for the confusion.)
Flags: needinfo?(mstange)
| Assignee | ||
Updated•7 years ago
|
Keywords: branch-patch-needed
Comment 15•7 years ago
|
||
Huh, not sure how that happened...has me a bit worried, TBH.
Comment 16•7 years ago
|
||
Current theory is that I may have had two instances of this bug open at the same time, leading to the second uplift attempt conflicting with the first. I've gone through the other 10.10 bugs that were uplifted and they all appear OK and BMO doesn't show any other bugs that got attributed to the Aurora rev in comment 14. So let's let sleeping dogs lie for now :)
You need to log in
before you can comment on or make changes to this bug.
Description
•