Jonathan Watt
bd03a860aa
Bug 1436048: Use user defined types for font-stretch / font-style. r=jfkthame,jwatt
...
Co-authored-by: Emilio Cobos Álvarez <emilio@crisal.io >
MozReview-Commit-ID: 7ONYtICeAqb
2018-04-23 18:22:05 +02:00
Jonathan Watt
9243470005
Bug 1436048 part 1 - Use a user defined type for font weight everywhere. r=jfkthame,emilio
2018-04-13 20:34:37 +01:00
Tom Ritter
67be94c8bc
Bug 1412611 Reorder member initialization to fix -Wreorder warning in widget/windows/nsLookAndFeel.cpp r=njn
...
MozReview-Commit-ID: EJp1FqllORN
2017-10-28 23:36:04 -05:00
Brad Werth
708ff16cec
Bug 1403690 Part 2: Windows change nsLookAndFeel::NativeGetColor to use cached colors. r=jimm
...
MozReview-Commit-ID: 7CKUrtCYC0j
2017-10-02 16:17:05 -07:00
Sebastian Hengst
3b2a044b24
Backed out changeset 251b52554fee (bug 1403690)
2017-10-23 22:05:16 +02:00
Brad Werth
f63bcf6d37
Bug 1403690 Part 2: Windows change nsLookAndFeel::NativeGetColor to use cached colors. r=jimm
...
MozReview-Commit-ID: 7CKUrtCYC0j
2017-10-02 16:17:05 -07:00
Sebastian Hengst
48e6bc9b35
Backed out changeset 69668003e827 (bug 1403690)
2017-10-23 18:21:20 +02:00
Brad Werth
ac37942d19
Bug 1403690 Part 2: Windows change nsLookAndFeel::NativeGetColor to use cached colors. r=jimm
...
MozReview-Commit-ID: 7CKUrtCYC0j
2017-10-02 16:17:05 -07:00
Emilio Cobos Álvarez
41b553596d
Bug 1406631: Remove the color-picker-available system metric. r=xidorn
...
All our widgets support it with a constant true.
MozReview-Commit-ID: JMEItUsxYWq
2017-10-07 14:06:44 +02:00
Sebastian Hengst
31ab915b94
Backed out changeset f70d6fcdb760 (bug 1406631) for failing color related reftests like layout/reftests/writing-mode/ua-style-sheet-input-color-1.html on Android. r=backout
2017-10-07 20:08:12 +02:00
Emilio Cobos Álvarez
ac4350b60d
Bug 1406631: Remove the color-picker-available system metric. r=xidorn
...
All our widgets support it with a constant true.
MozReview-Commit-ID: JMEItUsxYWq
2017-10-07 14:06:44 +02:00
Jonathan Watt
624b46f1c3
Bug 1384589 - Document where the luminescence calculation for -moz-win-accentcolortext comes from. r=jimm
...
MozReview-Commit-ID: 51QIKmP8wOs
2017-07-27 09:37:10 +01:00
Makoto Kato
51d0253ef2
Bug 1383659 - LookAndFeel::GetInt(LookAndFeel::eIntID_CaretBlinkTime) should cache caret blink rate. r=jimm
...
WebKit's Speedometer benchmark updates textbox to emulate text input. So it also updates caret position with focus. And, nsCaret always gets current blink time when reseting caret via LookAndFeel.
When profiling speedometer benchmark, GetCaretBlinkTime somestimes show profiling stack. This API gets data from kernel mode, so this isn't faster.
So, we should cache caret blink rate.
And when changing this rate via control panel, WM_SETTINGCHANGE is posted. So we should update this cache via this message.
MozReview-Commit-ID: IEIi25RvR1g
2017-07-27 18:53:34 +09:00
Dão Gottwald
7a2fcdcc8a
Bug 1379266 - Tweak -moz-win-accentcolortext formula to better match native title bars. r=jimm
...
MozReview-Commit-ID: 9unrhFI3sWh
2017-07-18 13:23:25 +02:00
Dão Gottwald
e69ef6bb0e
Bug 1379938 - Rename the -moz-windows-accent-color-applies media query and make -moz-win-accentcolor available without it. r=jimm
...
MozReview-Commit-ID: 9zMr9JwkloF
2017-07-19 16:38:49 +02:00
Dão Gottwald
b2dfcfcfdd
Backed out changeset 5a5d8de65b70 (bug 1379938) on CLOSED TREE
2017-07-13 23:16:12 +02:00
Dão Gottwald
24595aac7e
Bug 1379938 - Rename the -moz-windows-accent-color-applies media query and make -moz-win-accentcolor available without it. r=jimm
...
MozReview-Commit-ID: BkDrm6KtiP3
2017-07-13 11:08:27 +02:00
Jonathan Watt
8b3ceb0d5c
Bug 1344910, part 2 - Add a '-moz-win-accentcolortext' color keyword to color text that will be drawn over an accent color background. r=jimm
...
on a CLOSED TREE, because it failed to autoland before bug 1344917 landed.
MozReview-Commit-ID: 9l2NsQlewIJ
2017-06-29 18:57:46 -07:00
Jonathan Watt
3912d2e86c
Bug 1344910, part 1 - Add a '-moz-win-accentcolor' color keyword to expose the Win10 accent color. r=jimm
...
on a CLOSED TREE, because it failed to autoland before bug 1344917 landed.
MozReview-Commit-ID: 9jMMVnnSF5h
2017-06-29 18:57:01 -07:00
Jonathan Watt
bb2be112b4
Bug 1344917, part 1 - Add a '-moz-windows-accent-color-applies' media query. r=heycam
...
The '-moz-windows-accent-color-applies' media query matches when the Windows 10
accent color should be used as the background of the title bar.
MozReview-Commit-ID: GM7nZij6MhQ
2017-06-08 14:49:21 +01:00
L. David Baron
4e1853d85a
Bug 1371157 - Cache results of Windows system font lookups. r=jimm
...
I haven't really tested that this fixes the performance problem observed
in a profile without the patch because the steps to use the Gecko
Profiler on local builds on Windows are rather complicated.
MozReview-Commit-ID: FmGFs2Cvquv
2017-06-09 08:59:12 -07:00
Jim Mathies
83bd36d57b
Bug 1351676 - Add Windows theme related look and feel values to the content process look and feel cache. r=mconley
...
MozReview-Commit-ID: FFGLOnH2TQS
2017-04-13 11:13:49 -05:00
Manish Goregaokar
2afe3135d2
Bug 1349417 - Part 10: Use mutex to guard system font computation; r=bholley
...
MozReview-Commit-ID: CBKdItjolm9
2017-04-21 15:41:02 -07:00
Nicholas Nethercote
8b2d264e0f
Bug 1325503 - Remove Windows {XP, Server 2003, Vista} support from widget/. r=jimm.
...
I did my best to remove as much stuff as possible in this patch. The starting
point was to remove all the IsVistaOrLater() and IsWin7OrLater() calls, but I
also grepped for various strings and found some other removable stuff that way.
I may have still missed some things.
Notable things done by this patch.
- It removes numerous blocklist entries.
- It removes CanComputeVirtualKeyCodeFromScanCode(), because it's always true
now.
- It removes ShowXP{Folder,File}Picker(), even though these were available as
fallbacks on Vista+. The "when platform is built without the longhorn SDK"
condition in the comment above nsFilePicker::ShowXPFolderPicker() sounds like
it won't ever happen any more.
- It removes the config.trim_on_minimize preference. This requires adding a
bool sHaveInitializedPrefs variable; previously the lack of pref
initialization was indicated by the tri-state sTrimOnMinimize variable having
the value 2.
Notable things *not* done by this patch.
- ClearThemeRegion() still exists. The comment suggests that it is XP/Vista
only, but the code suggests otherwise. jimm thinks the comment is wrong.
- The comment in WinWakeLockListener::Callback() suggests that the StartTimer()
call is no longer needed to block the screen saver. I'm uncertain about this
and so I think it's best left to a follow-up.
2016-12-23 13:13:31 +11:00
Xidorn Quan
9a3a6f8a3b
Bug 894245 part 1 - Align windows widget behavior with other widgets to return failure when the specified color is unknown. r=jimm
...
MozReview-Commit-ID: HZ0Fir06QU6
2016-12-30 14:17:55 +11:00
Thomas Wisniewski
7e0d399ac0
Bug 1302937 - Remove -moz-mac-lion-theme. r=mstange
2016-09-16 14:42:19 -04:00
Mike Conley
a8b21dd636
Bug 1243720 - Send accessibility theme state down to the content process on Windows. r=jimm
2016-02-03 15:49:36 -05:00
Jonathan Kew
c92f01422f
Bug 1242720 - Use (non-dynamic) resolution from GetDeviceCaps when dealing with native-theme code that does not handle dynamic changes to system DPI. r=emk
2016-01-28 15:08:33 +00:00
Jonathan Kew
492e14ee2f
Bug 890156 - patch 3 - Remove gfxWindowsPlatform::GetDPIScale and replace it with methods in WinUtils, ready for per-monitor DPI support. r=emk
2015-12-02 15:09:29 +00:00
Jonathan Kew
0a98ae8f91
Bug 1194055 - GetSysFontInfo should return MS Shell Dlg 2 for eFont_Field and eFont_List on Windows. r=masayuki
2015-08-18 17:21:38 +01:00
Wes Kocher
dfceb47804
Backed out changeset de7aa6b08234 (bug 1194055) for windows 8 reftest permafail
2015-08-18 17:58:27 -07:00
Jonathan Kew
c2a4c81e4e
Bug 1194055 - GetSysFontInfo should return MS Shell Dlg 2 for eFont_Field and eFont_List on Windows. r=masayuki
2015-08-18 17:21:38 +01:00
Nick Robson
6fdd25c684
Bug 1075089 - Move popup menu frame offset to LookAndFeel and fix default offset for OS X. r=Enn
2015-08-04 16:41:00 -04:00
Carsten "Tomcat" Book
84ff5e7587
Backed out changeset 7edc58c272f1 (bug 1075089) for causing OS X 10.6 marionette failures in test_single_finger_desktop.py testSingleFingerMouse.test_double_tap on a CLOSED TREE
2015-07-31 14:49:40 +02:00
Nick Robson
d636d52e60
Bug 1075089 - Moved popup menu frame offset to LookAndFeel, fixed default offset for OS X. r=enn
2015-07-30 15:00:00 +02:00
Tim Nguyen
fcd1fc55b1
Bug 1166867 - Support -moz-os-version: windows-win10. r=jimm
2015-05-21 12:16:00 +02:00
Maksim Lebedev
e5baeed8f4
Bug 1137555 - Add implementation of PuppetWidget::GetMaxTouchPoints(). r=smaug, r=jimm
2015-05-08 03:29:00 +02:00
Kartikaya Gupta
ebe4a3e37e
Bug 1039866 - Rip out a bunch of metro-only code. r=jimm,gavin,rstrong
2015-04-23 15:10:30 -04:00
Jonathan Kew
133f1e6a7e
Bug 1123654 - Replace use of [deprecated] GetStockObject(DEFAULT_GUI_FONT) with newer API; results in use of Tahoma in place of Microsoft Sans Serif in various contexts. r=jmathies
2015-01-21 22:12:18 +00:00
Jacek Caban
21973c0e7e
Bug 1133818 - Fixed GCC warnings in widget/windows. r=jmathies
2015-02-23 12:15:53 +01:00
Masayuki Nakano
c50afb64af
Bug 984271 part.2 Rename nsEventStateManager to mozilla::EventStateManager r=smaug
2014-04-01 13:09:23 +09:00
Gijs Kruitbosch
2f08cc3cbe
Bug 946595 - High contrast themes on Windows 8 shouldn't be considered the default theme in CSS, r=jimm
2014-03-28 22:13:10 +00:00
Masatoshi Kimura
9c137765f0
Bug 978441 - Stop using GetVersionEx() in nsLookAndFeel.cpp. r=jimm
2014-03-02 10:29:12 +09:00
Masayuki Nakano
6a78a12c99
Bug 975688 part.20 Rename nsDOMTouchEvent and nsDOMTouchList to mozilla::dom::TouchEvent and TouchList r=smaug
2014-02-28 23:58:42 +09:00
Richard Marti
a9c594df2a
Bug 907373 - Fix -moz-os-version media query on Windows 8.1. r=jimm
2014-02-17 18:43:08 +01:00
Ehsan Akhgari
68bfe70f09
Bug 927728 - Part 1: Replace PRUnichar with char16_t; r=roc
...
This patch was automatically generated by the following script:
#!/bin/bash
# Command to convert PRUnichar to char16_t
function convert() {
echo "Converting $1 to $2..."
find . ! -wholename "*nsprpub*" \
! -wholename "*security/nss*" \
! -wholename "*modules/libmar*" \
! -wholename "*/.hg*" \
! -wholename "obj-ff-dbg*" \
! -name prtypes.h \
! -name Char16.h \
-type f \
\( -iname "*.cpp" \
-o -iname "*.h" \
-o -iname "*.c" \
-o -iname "*.cc" \
-o -iname "*.idl" \
-o -iname "*.ipdl" \
-o -iname "*.ipdlh" \
-o -iname "*.mm" \) | \
xargs -n 1 sed -i -e "s/\b$1\b/$2/g"
}
convert PRUnichar char16_t
2014-01-04 10:02:17 -05:00
Masatoshi Kimura
a39c875384
Bug 925599 - Replace WinUtils::GetWindowsVersion() and GetWindowsServicePackVersion(). r=jimm
2013-11-22 12:35:42 +09:00
Daniel Holbert
227c20388b
Bug 936628: Add media query to check for whether we have a color picker backend available. r=jimm
2013-11-10 19:07:59 -08:00
Birunthan Mohanathas
3d1c72e40f
Bug 784739 - Switch from NULL to nullptr in widget/windows/ (2/3); r=ehsan
2013-10-08 14:48:20 -04:00
Ehsan Akhgari
1fe743715d
Bug 924221 - Minimize the #includes in gfx/thebes; r=bjacob
2013-10-07 19:15:59 -04:00