Closed
Bug 1389416
Opened 8 years ago
Closed 8 years ago
UITour's Highlight on Linux doesn't match Photon's style
Categories
(Firefox :: Tours, enhancement, P3)
Tracking
()
VERIFIED
FIXED
Firefox 57
People
(Reporter: rexboy, Assigned: rexboy)
References
Details
(Whiteboard: [photon-onboarding])
Attachments
(5 files, 1 obsolete file)
353.02 KB,
image/png
|
Details | |
107.94 KB,
image/png
|
verdi
:
ui-review+
|
Details |
59 bytes,
text/x-review-board-request
|
Gijs
:
review+
|
Details |
62.16 KB,
image/png
|
verdi
:
ui-review+
|
Details |
26.71 KB,
image/png
|
Details |
See screenshot.
We should match it to the latest spec as well.
Assignee | ||
Comment 1•8 years ago
|
||
Linux has its own style because some people without X compositor aren't able to show transparent color[1], and the style need to be compatible with it.
We may need to make sure if this is still the case and proceed. If it's still the case we need to come out a fallback style.
[1]http://searchfox.org/mozilla-central/source/browser/themes/linux/browser.css#878
Assignee | ||
Comment 2•8 years ago
|
||
Latest spec:
https://bugzilla.mozilla.org/show_bug.cgi?id=1384841
Note the fill color is 30% opacity which hasn't be updated into spec yet.
Updated•8 years ago
|
Flags: qe-verify+
Priority: -- → P3
QA Contact: jwilliams
Whiteboard: [photon-onboarding][triage] → [photon-onboarding]
Assignee | ||
Comment 3•8 years ago
|
||
Assignee | ||
Comment 4•8 years ago
|
||
Comment on attachment 8896867 [details]
Workaround for Linux
Michael can you take a look on this Linux-specific style?
The reason is for compatibility as I commented above. In a machine without X compositor they'd just see the border without background color.
Attachment #8896867 -
Flags: ui-review?(mverdi)
Comment hidden (mozreview-request) |
Assignee | ||
Comment 6•8 years ago
|
||
This is the one with X-Compositor turned off.
Attachment #8896880 -
Flags: ui-review?(mverdi)
Assignee | ||
Comment 7•8 years ago
|
||
Attachment #8896880 -
Attachment is obsolete: true
Attachment #8896880 -
Flags: ui-review?(mverdi)
Attachment #8896882 -
Flags: ui-review?(mverdi)
Comment hidden (mozreview-request) |
Comment 9•8 years ago
|
||
mozreview-review |
Comment on attachment 8896871 [details]
Bug 1389416 - Match UITour's highlight with Photon's style.
https://reviewboard.mozilla.org/r/168160/#review173384
r=me assuming you get ui-review.
Attachment #8896871 -
Flags: review?(gijskruitbosch+bugs) → review+
Comment 10•8 years ago
|
||
It might be good to have a screenshot of what this looks like on the back button, too.
Comment 11•8 years ago
|
||
Comment on attachment 8896882 [details]
Linux without X Compositor
That will work. Will we only show this to those linux users who can't have transparent colors?
Flags: needinfo?(rexboy)
Attachment #8896882 -
Flags: ui-review?(mverdi) → ui-review+
Assignee | ||
Comment 12•8 years ago
|
||
(In reply to Verdi [:verdi] from comment #11)
> Comment on attachment 8896882 [details]
> Linux without X Compositor
>
> That will work. Will we only show this to those linux users who can't have
> transparent colors?
From Firefox's side, it's unable to detect if they have X compositor or not. So for users on Linux who do have transparent color, they'll get transparent color + thick border, like another attachment I set ui-review to you.
It's a little bit ugly than other OSes but I think we should try to keep the compatibility.
Flags: needinfo?(rexboy)
Assignee | ||
Updated•8 years ago
|
Assignee: nobody → rexboy
Assignee | ||
Comment 13•8 years ago
|
||
Left: X compositor on
Right: X compositor off
Updated•8 years ago
|
Attachment #8896867 -
Flags: ui-review?(mverdi) → ui-review+
Assignee | ||
Updated•8 years ago
|
Keywords: checkin-needed
Comment 15•8 years ago
|
||
Pushed by kmlee@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/cfd8b11bc6c1
Match UITour's highlight with Photon's style. r=Gijs
Comment 16•8 years ago
|
||
bugherder |
Status: NEW → RESOLVED
Closed: 8 years ago
status-firefox57:
--- → fixed
Resolution: --- → FIXED
Target Milestone: --- → Firefox 57
Comment 18•7 years ago
|
||
I have verified that the UITour's Highlight on Linux matches Photon's style on Ubuntu 16.04 x32 with Firefox 58.
status-firefox58:
--- → verified
You need to log in
before you can comment on or make changes to this bug.
Description
•