Closed
Bug 630459
Opened 13 years ago
Closed 8 years ago
Tab view should support high contrast mode on Windows
Categories
(Firefox Graveyard :: Panorama, defect, P2)
Tracking
(blocking2.0 .x+)
RESOLVED
WONTFIX
Tracking | Status | |
---|---|---|
blocking2.0 | --- | .x+ |
People
(Reporter: faaborg, Unassigned)
Details
(Keywords: access, helpwanted, Whiteboard: [softblocker])
Attachments
(1 file)
175.98 KB,
image/png
|
Details |
In Tab View we need to check for the use of high contrast mode, and then fall back to only using system colors if it is detected. Details on Windows theme detection are in bug 426660, and eventually we might be able to use a selector created over in bug 425598.
Reporter | ||
Comment 1•13 years ago
|
||
Alternatively, we could just fall back to system colors if the user has a classic windows theme. This will also give us a native appearance for the classic users.
Reporter | ||
Comment 2•13 years ago
|
||
Nominating due to this being an accessibility issue.
blocking2.0: --- → ?
Comment 3•13 years ago
|
||
(In reply to comment #2) > Nominating due to this being an accessibility issue. Thumb up. final+ is worth to go. But can we think of assignee?
Reporter | ||
Comment 4•13 years ago
|
||
Here's a quick screen shot of high contrast mode in Tab View (ignore the fact that it also happens to be in RTL).
Updated•13 years ago
|
blocking2.0: ? → final+
Whiteboard: [softblocker]
Comment 5•13 years ago
|
||
Can someone point to examples of doing this in the codebase already?
Reporter | ||
Comment 6•13 years ago
|
||
Ehsan, Dolske or Dao should be able to point you to a good example.
Comment 7•13 years ago
|
||
(In reply to comment #6) > Ehsan, Dolske or Dao should be able to point you to a good example. Unfortunately, I can't think of one... :/ Do you know where this support is implemented? Is it in widget?
Reporter | ||
Comment 8•13 years ago
|
||
We used a system metric for default theme to determine the shape of the site identity button in Firefox 3 (curved for default, square for classic).
Comment 9•13 years ago
|
||
http://mxr.mozilla.org/mozilla-central/source/browser/themes/winstripe/browser/browser-aero.css is full of sections targeting different set of themes. In this case you need to add a -moz-windows-classic section to browser/themes/winstripe/browser/tabview/tabview.css: @media all and (-moz-windows-classic) { #foo { background-color: -moz-dialog; } #bar { border-color: ThreeDShadow; } }
Comment 10•13 years ago
|
||
(In reply to comment #9) > http://mxr.mozilla.org/mozilla-central/source/browser/themes/winstripe/browser/browser-aero.css > is full of sections targeting different set of themes. > > In this case you need to add a -moz-windows-classic section to > browser/themes/winstripe/browser/tabview/tabview.css: > > @media all and (-moz-windows-classic) { > #foo { > background-color: -moz-dialog; > } > #bar { > border-color: ThreeDShadow; > } > } Does -moz-dialog automatically resolve to the right color in high-contrast mode?
Reporter | ||
Comment 11•13 years ago
|
||
>Does -moz-dialog automatically resolve to the right color in high-contrast
>mode?
yeah, it just pulls the system color (which will become black with a high contrast theme).
Comment 12•13 years ago
|
||
I don't know if -moz-dialog will be enough for this bug, because this would have to change the current blue background to -moz-dialog in the regular contrast mode too. *Unless we want to do this?) There are other hardcoded background and text shadow colors which are slight variations of the blue tone (e.g. the background of tab groups and the selection glow) and need some thought if it will be possible to have values for them that are compatible with both regular and high contrast themes. I think having bug 425598 would be necessary here.
Comment 13•13 years ago
|
||
(In reply to comment #12) > I don't know if -moz-dialog will be enough for this bug, No, it won't be enough. The code in comment 9 was example code. > because this would > have to change the current blue background to -moz-dialog in the regular > contrast mode too. *Unless we want to do this?) This seems appropriate for classic themes. > There are other hardcoded background and text shadow colors which are slight > variations of the blue tone (e.g. the background of tab groups and the > selection glow) and need some thought if it will be possible to have values for > them that are compatible with both regular and high contrast themes. rgba() may be used to overlay platform colors and get different shades of the same platform color. > I think having bug 425598 would be necessary here. That wouldn't help. You would still need to take different kinds of high contrast themes into account.
Comment 14•13 years ago
|
||
Alex, is this something we could add to awpy to get some attention?
Keywords: uiwanted
Reporter | ||
Comment 15•13 years ago
|
||
>is this something we could add to awpy to get some attention?
sure , I'll add it tomorrow
Updated•13 years ago
|
Keywords: helpwanted
Comment 16•13 years ago
|
||
[bugspam: betaN -> final] blocker
Comment 17•13 years ago
|
||
** PRODUCT DRIVERS PLEASE NOTE ** This bug is one of 7 automatically changed from blocking2.0:final+ to blocking2.0:.x during the endgame of Firefox 4 for the following reasons: - it was marked as a soft blocking issue without a requirement for beta coverage
blocking2.0: final+ → .x+
Comment 18•13 years ago
|
||
bugspam
Comment 21•13 years ago
|
||
bugspam (Fx7 was branched, removing open bugs from Fx7 meta bug, we won't create new meta bugs for upcoming Fx versions)
No longer blocks: 660175
Comment 22•8 years ago
|
||
Panorama has been removed from Firefox 45, currently in Beta and scheduled for release on March 7th. As such, I'm closing all existing Panorama bugs. If you are still using Panorama, you will see a deprecation message in Firefox 44, and when 45 is released your tab group data will be migrated to bookmarks, with a folder for each group. There are also a few addons offering similar functionality. See https://support.mozilla.org/en-US/kb/tab-groups-removal for more info. We're removing Panorama because it has extremely low usage (about 0.01% of users), and has a large number of bugs and usability issues. The cost of fixing all those issues is far too high to justify, and so we'll instead be focusing our time and energy on improving other parts of Firefox.
Status: NEW → RESOLVED
Closed: 8 years ago
Resolution: --- → WONTFIX
Assignee | ||
Updated•8 years ago
|
Product: Firefox → Firefox Graveyard
You need to log in
before you can comment on or make changes to this bug.
Description
•