Closed Bug 987347 Opened 10 years ago Closed 10 years ago

Stub installer should use MS Shell Dlg 2 pseudo font

Categories

(Firefox :: Installer, defect)

x86_64
Windows 8.1
defect
Not set
normal

Tracking

()

RESOLVED FIXED
Firefox 31

People

(Reporter: robert.strong.bugs, Assigned: robert.strong.bugs)

Details

(Whiteboard: [stubv2=])

Attachments

(2 files)

It currently uses MS Shell Dlg 8 point and it should use MS Shell Dlg 2 8 point 

http://msdn.microsoft.com/en-us/library/windows/desktop/aa511282.aspx

Specifically:
"To target Windows® XP and Windows 2000, use the 8 point MS Shell Dlg 2 pseudo font, which maps to Tahoma.
To target earlier versions of Windows, use 8 point MS Shell Dlg pseudo font, which maps to Tahoma on Windows 2000 and Windows XP, and to MS Sans Serif on Windows 95, Windows 98, Windows Millennium Edition, and Windows NT 4.0."
Attached patch patch rev1Splinter Review
Changed nsisui.exe resource 105 as follows:

  105 DIALOGEX 0, 0, 448, 253
  STYLE DS_FIXEDSYS | DS_CENTER | WS_MINIMIZEBOX | WS_POPUP | WS_CAPTION | WS_SYSMENU
  CAPTION ""
  LANGUAGE LANG_ENGLISH, SUBLANG_ENGLISH_US
- FONT 8, "MS Shell Dlg"
+ FONT 8, "MS Shell Dlg 2"
  {
     CONTROL "", 3, BUTTON, BS_PUSHBUTTON | WS_CHILD | WS_GROUP | WS_TABSTOP, 11, 223, 50, 14 
     CONTROL "", 10, BUTTON, BS_AUTOCHECKBOX | BS_VCENTER | BS_MULTILINE | WS_CHILD | WS_VISIBLE | WS_TABSTOP, 70, 217, 250, 26
Assignee: nobody → robert.strong.bugs
Status: NEW → ASSIGNED
Attachment #8395923 - Flags: review?(netzen)
Attachment #8395923 - Flags: review?(netzen) → review+
Whiteboard: [stub=] → [stubv2=]
Pushed to mozilla-inbound
https://hg.mozilla.org/integration/mozilla-inbound/rev/b2b3772af694
Flags: in-testsuite-
Target Milestone: --- → Firefox 31
https://hg.mozilla.org/mozilla-central/rev/b2b3772af694
Status: ASSIGNED → RESOLVED
Closed: 10 years ago
Resolution: --- → FIXED
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: