Jonathan Watt
fad16fd3b4
Bug 1030843 - Fix crash in nsNativeThemeCocoa::GetMinimumWidgetSize. r=roc
2014-06-27 10:19:00 +01:00
Nochum Sossonko
0aa30c7d96
Bug 1025595 - Correct erroneous aWidgetType comparison, r=jimm
...
--HG--
extra : rebase_source : 3392632e217abe6d521bf42ef328f15acd438390
2014-06-19 18:52:02 -04:00
Jonathan Watt
f1d16eb1ff
Bug 1027645 - Eliminate all nsRenderingContext::AppUnitsPerDevPixel() callers and all non-propagating nsRenderingContext::DeviceContext() callers. r=roc
2014-06-20 07:42:30 +01:00
Jonathan Watt
0324bd5749
Bug 1025553, part 1 - Change the names of the members of gfxMatrix to match the names of the members of Moz2D's Matrix. r=Bas
2014-06-17 18:35:51 +01:00
Mats Palmgren
5e0b928d9c
Bug 427928 - part 5, Add NS_THEME_FOCUS_OUTLINE support for Windows widgets. r=roc
2014-06-14 12:48:08 +00:00
Dão Gottwald
116e580edc
Bug 1008424 - Remove unintended gradient from the tab toolbar's background. r=mconley,jjmathies
2014-05-21 22:26:37 +02:00
Jim Mathies
83dcb76726
Bug 911409 - Properly handle rendering menu arrows on high-dpi displays on Windows. r=tabraldes
2014-05-05 13:32:54 -05:00
Birunthan Mohanathas
ff8ce9bd42
Bug 900908 - Part 3: Change uses of numbered macros in nsIClassInfoImpl.h/nsISupportsImpl.h to the variadic variants. r=froydnj
2014-04-27 03:06:00 -04:00
Masayuki Nakano
01ad44156b
Bug 989212 Rename nsEventStates to mozilla::EventStates r=smaug
...
--HG--
rename : dom/events/nsEventStates.h => dom/events/EventStates.h
2014-04-03 13:18:36 +09:00
Alex Henrie
e35f21a803
Bug 981849 - Remove extra padding from Windows dropdown buttons r= roc
2014-03-10 20:44:56 -06:00
Matt Woodrow
007105ff82
Bug 982812 - Use UpdateThemeGeometry for windows region clearing. r=mstange
2014-03-17 16:42:48 +08:00
Matt Woodrow
e638200a0e
Bug 940455 - Add LayerManager functonality to clear out a portion of the window for the OS to paint. r=roc,Bas
2014-02-13 13:20:41 +13:00
Mike Conley
4611b5bdb4
Backing out bug 940455 (36e45a68452b) for numerous regressions. r=bustage-fix.
2014-03-07 16:50:30 -05:00
Matt Woodrow
cf2d089996
Bug 940455 - Add LayerManager functonality to clear out a portion of the window for the OS to paint. r=roc,Bas
2014-02-13 13:20:41 +13:00
Reuben Morais
f954df12ae
Bug 458300 - Rename nsINameSpaceManager.h to nsNameSpaceManager.h. r=jst r=hsivonen
...
--HG--
rename : content/base/public/nsINameSpaceManager.h => content/base/public/nsNameSpaceManager.h
2014-02-27 20:04:46 -03:00
Jonathan Watt
cbecc96cde
Bug 966861 - Make the <input type=number> up/down spin buttons appear for classic WinXP/7 theming. r=roc
2014-02-04 01:10:37 +00:00
David Zbarsky
8be21dc688
Bug 952977: Convert CreateMatrix to gfx::Matrix r=nical
2014-01-20 16:52:04 -05:00
Jim Mathies
d85f619b11
Bug 941774 - Centralize various dpi related queries on Windows. r=bbondy
2013-12-14 14:40:55 -06:00
Jonathan Watt
83950e2b2e
Bug 947728 part 1 - Introduce a new 'number-input' value for -moz-appearance that behaves exactly as 'textfield' does. r=roc
2013-12-08 23:23:28 +00:00
Stephen Pohl
acd47107c8
Bug 934811 - Ensure that no scrollbars are displayed for touch input. r=jimm,tn
2013-12-03 13:21:09 -05:00
Stephen Pohl
a5d3de1091
Bug 940798 - Show drop marker for input fields in metro mode. r=jimm
2013-11-22 13:57:26 -05:00
Masatoshi Kimura
23ff300256
Bug 925599 - Replace WinUtils::GetWindowsVersion() and GetWindowsServicePackVersion(). r=jimm
2013-11-22 12:35:42 +09:00
Stephen Pohl
62dc972fe9
Bug 930771 - Ensure that overlay scrollbars don't leave behind white bands after fading out. r=jimm
2013-11-11 10:19:54 -05:00
Birunthan Mohanathas
19145c6676
Bug 784739 - Switch from NULL to nullptr in widget/windows/ (2/3); r=ehsan
...
--HG--
extra : rebase_source : 5276b6474b9d6135ca2db408d17f0b5ed98b24a6
2013-10-08 14:48:20 -04:00
Markus Stange
203d1cece9
Bug 532828 - Don't invalidate the whole window on window activation/deactivation. r=roc
2013-09-27 17:24:32 +02:00
Jim Mathies
56c162fa76
Bug 879562 - Convert WinUtils::GetNSWindowPtr to WinUtils::GetNSWindowBasePtr. r=masayuki
2013-08-09 05:12:38 -05:00
Jim Mathies
336b03c058
Bug 873073. r=bbondy
2013-06-28 08:00:16 -05:00
Jonathan Watt
64486d6a50
Bug 871264 - Remove the aPresContext and aFrame parameters from ThemeDrawsFocusForWidget. r=dholbert, sr=roc
2013-05-14 00:47:03 +01:00
L. David Baron
16c60e0095
Backout changeset af5273034fdf (bug 871264), which doesn't compile (didn't fix nsRangeFrame.cpp (and possibly others).
2013-05-13 17:28:47 -07:00
Jonathan Watt
b734363578
Bug 871264 - Remove the aPresContext and aFrame parameters from ThemeDrawsFocusForWidget. r=dholbert, sr=roc
2013-05-14 00:47:03 +01:00
Jonathan Kew
b619fb7e57
bug 859266 - respect devPixelsPerPx preference when calculating screen dimens on Windows. r=roc
2013-04-09 09:39:47 +01:00
Jonathan Watt
023c73bf41
Bug 857034 - Add support for native theming of <input type=range> on Windows. r=roc
2013-04-03 11:07:12 +01:00
Jonathan Kew
59f46e66b3
bug 818927 part 2 - refactoring - create a GetDPIScale method in gfxWindowsPlatform, and use this to replace GetDeviceCaps(hdc, LOGPIXELSY) in widget code. r=jimm
2013-04-01 10:10:28 +01:00
Jonathan Kew
dfcc3e78f0
bug 832524 pt 1 - account for resolution-dependent size of menuitem icons in GetGutterSize. r=jimm
2013-04-01 10:09:51 +01:00
Daniel Holbert
1859a93138
Bug 843719: Reorder params in Margin constructors and SizeTo() methods to match CSS's top,right,bottom,left ordering. r=seth
2013-03-06 00:05:55 -08:00
Neil Rashbrook
f295555bc4
Bug 729649 Progress meters on XP should be chunk style r=bbondy
2013-03-02 14:37:20 +00:00
Neil Rashbrook
0ecf8b8601
Backed out changeset 4fa6b9dbe823 for incorrect commit comment
2013-03-02 14:36:35 +00:00
Jim Mathies
aedd292d70
Bug 729549 Progress meters on XP should be chunk style r=Neil
...
--HG--
extra : rebase_source : 16f5256264ca8bb7d6ecda25f4a61b9605e7056a
2013-02-25 10:17:06 +00:00
Jim Mathies
8d49b18807
Bug 658829 part 5 - render classic progress meters r=Neil
...
--HG--
extra : rebase_source : 17c054b7b996a2cae077dd672c1fddd2d7181a41
2013-02-25 00:27:26 +00:00
Jim Mathies
a1a055b34b
Bug 658829 part 5 - render themed progress meters r=Neil
...
--HG--
extra : rebase_source : b26efa08d043384be6f588d48857e381ba86e9ad
2013-02-25 00:27:22 +00:00
Jim Mathies
80dc40e077
Bug 658829 part 4 - add helper methods r=Neil
...
--HG--
extra : rebase_source : 3c31d3ef56ffd2e026c8d774c98aded2c40a4470
2013-02-25 00:27:10 +00:00
Jim Mathies
20cdaab093
Bug 392672 Make progress meter corner pixels transparent r=bbondy
...
--HG--
extra : rebase_source : 72aed4ae6b57d1f929d8825f2fe2cb10977f2eaa
2013-02-25 00:16:16 +00:00
Jim Mathies
7cf94b82a8
Bug 658829 part 1 - preliminary cleanup r=bbondy
...
--HG--
extra : rebase_source : d2c506e0a64a4686dbf7d18b2c89bafcd83ea015
2013-02-25 00:16:02 +00:00
L. David Baron
822b2ca3bc
Bug 781360 patch 3: Rename {nsIFrame,nsStyleContext,nsComputedDOMStyle}::GetStyle* to Style*, since they can never return null. r=dholbert
...
Except for the changes in:
layout/generic/nsIFrame.h (part)
layout/style/nsComputedDOMStyle.h (all)
layout/style/nsRuleNode.cpp (part)
layout/style/nsStyleContext.cpp (part)
layout/style/nsStyleContext.h (part)
(see patch 3b in the bug), this patch was written with the sed script:
s/\<GetStyle\(Font\|Color\|List\|Text\|Visibility\|Quotes\|UserInterface\|TableBorder\|SVG\|Background\|Position\|TextReset\|Display\|Content\|UIReset\|Table\|Margin\|Padding\|Border\|Outline\|XUL\|SVGReset\|Column\)\>/Style\1/g
2013-02-16 13:51:02 -08:00
Mats Palmgren
6c53161814
Bug 786533 - Replace NS_MIN/NS_MAX with std::min/std::max and #include <algorithm> where needed. r=ehsan
2013-01-15 13:22:03 +01:00
Robert O'Callahan
57f402ecbb
Bug 794246. Assume inactive menu items don't paint a background of their own. r=bas
...
--HG--
extra : rebase_source : 521565f2d399c5501fb705a55f52c917f19c4733
2013-01-08 00:06:11 +13:00
Mark Straver
7c55340440
Bug 783338 - Correct widget height on VS2012 (subsystem >= 6). r=jimm
2012-11-16 18:34:31 -05:00
Ehsan Akhgari
0fd9123eac
Bug 579517 - Part 1: Automated conversion of NSPR numeric types to stdint types in Gecko; r=bsmedberg
...
This patch was generated by a script. Here's the source of the script for
future reference:
function convert() {
echo "Converting $1 to $2..."
find . ! -wholename "*nsprpub*" \
! -wholename "*security/nss*" \
! -wholename "*/.hg*" \
! -wholename "obj-ff-dbg*" \
! -name nsXPCOMCID.h \
! -name prtypes.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 PRInt8 int8_t
convert PRUint8 uint8_t
convert PRInt16 int16_t
convert PRUint16 uint16_t
convert PRInt32 int32_t
convert PRUint32 uint32_t
convert PRInt64 int64_t
convert PRUint64 uint64_t
convert PRIntn int
convert PRUintn unsigned
convert PRSize size_t
convert PROffset32 int32_t
convert PROffset64 int64_t
convert PRPtrdiff ptrdiff_t
convert PRFloat64 double
2012-08-22 11:56:38 -04:00
Tim Abraldes
501b2c2602
bug 758280. Refactor the way we handle WM_NCCALCSIZE
messages and how we keep track of our frame offsets. r=jimm
2012-08-20 12:11:31 -07:00
Aryeh Gregor
e806eeab4f
Bug 777292 part 2 - Change all nsnull to nullptr
2012-07-30 17:20:58 +03:00