Implement support for Windows 8 scrollbars

RESOLVED WORKSFORME

Status

()

Firefox
Theme
RESOLVED WORKSFORME
7 years ago
4 years ago

People

(Reporter: Ehsan, Unassigned)

Tracking

Trunk
All
Windows 8.1
Points:
---

Firefox Tracking Flags

(Not tracked)

Details

Attachments

(2 attachments)

(Reporter)

Description

7 years ago
Created attachment 560235 [details]
Screenshot

Comment 1

7 years ago
I'd have expected this to "just work" via themeing code. What kind of scroll bars are we getting?
(Reporter)

Comment 2

7 years ago
The regular ones that we have on Windows 7.

Updated

7 years ago
OS: Mac OS X → Windows 8
Hardware: x86 → All

Updated

6 years ago
Depends on: 686751

Updated

6 years ago
Status: NEW → RESOLVED
Last Resolved: 6 years ago
Resolution: --- → WONTFIX

Comment 3

6 years ago
Reviving these for win8 metro. Unfortunately it appears uxtheme doesn't support rendering these controls. (Based on some api tracing in ie, I see zero theme lib calls when rendering forms, and the theme lib we use on desktop currently renders the desktop versions.) So I'm guessing we'll have to implement these through css.
Status: RESOLVED → REOPENED
Component: Widget: Win32 → General
OS: Windows 8 → Windows 8 Metro
Product: Core → Fennec
QA Contact: win32 → general
Resolution: WONTFIX → ---

Updated

6 years ago
Component: General → Widget: Win32
Product: Fennec → Core
QA Contact: general → win32

Updated

6 years ago
Component: Widget: Win32 → Theme
Product: Core → Fennec
QA Contact: win32 → theme

Comment 4

6 years ago
MS added theme lib support in the latest release preview.
Status: REOPENED → RESOLVED
Last Resolved: 6 years ago6 years ago
Resolution: --- → WORKSFORME
(Reporter)

Comment 5

6 years ago
The scrollbar arrows still look different.
Status: RESOLVED → REOPENED
Resolution: WORKSFORME → ---

Comment 6

6 years ago
(In reply to Ehsan Akhgari [:ehsan] from comment #5)
> The scrollbar arrows still look different.

They don't for me. Are you comparing to the desktop or are you comparing to IE, which uses some custom rendered controls?

Updated

6 years ago
Component: Theme → Theme
Product: Fennec → Firefox
QA Contact: theme → theme
(Reporter)

Comment 7

6 years ago
I'm comparing to IE in non-Metro.  In IE (and Notepad and other apps), the arrows are rendered as a tall (or wide for horizontal) box with the arrow placed in the center.  Our box is sort of square-ish.

Comment 8

6 years ago
Created attachment 628994 [details]
notepad

Hmm, I see a slight difference in ie, but not in notepad and explorer. If we want to mimic IE I think we'll have to do something custom because what they have doesn't appear to rendered by the theme lib.
(Reporter)

Comment 9

6 years ago
Argh yeah I think I made a mistake, and used the old Win8 VM for testing.  Sorry about that.
Status: REOPENED → RESOLVED
Last Resolved: 6 years ago6 years ago
Resolution: --- → WORKSFORME
(Assignee)

Updated

4 years ago
OS: Windows 8 Metro → Windows 8.1
You need to log in before you can comment on or make changes to this bug.