Makoto Kato
fce35d00ac
Bug 1288595 - Guard DPI_AWARENESS_CONTEXT defines against Windows SDK beta (10.0.14383.0). r=jfkthame
...
MozReview-Commit-ID: 6CMZ3mVhWd5
--HG--
extra : rebase_source : 4aac1b1b9d8b06414022ce350c28e72bf3a2fdeb
2016-07-22 12:43:15 +09:00
Thomas Zimmermann
48ef99e762
Bug 1265386: Fix white-space errors in widget/, r=nfroyd
...
MozReview-Commit-ID: ATXI7dYFHmA
2016-07-22 10:56:13 +02:00
Carsten "Tomcat" Book
d2a1babef4
Backed out changeset 2bea1e1e403d (bug 1265386) for bustage on a CLOSED TREE
2016-07-21 13:59:02 +02:00
Thomas Zimmermann
d8818e0d94
Bug 1265386: Fix white-space errors in widget/, r=nfroyd
...
MozReview-Commit-ID: ATXI7dYFHmA
2016-07-21 13:29:30 +02:00
Jonathan Kew
d723568aba
Bug 1270954 - When Win10 Anniversary Update APIs are available, enable automatic scaling of the non-client area when a window is on a secondary display with different DPI. r=emk, a=kwierso
...
--HG--
extra : amend_source : 7eabc4033b2455549c74936c373aeea07a473cef
2016-07-14 17:46:26 +01:00
Jonathan Kew
b1d6a7194b
Bug 1254026 - When Win10 dpi-awareness-context APIs are available, run the Open File and Save As dialogs as system-dpi-aware windows, so that they are auto-scaled by the system appropriately for any secondary display's resolution. r=emk
2016-07-01 23:42:32 +01:00
Jonathan Watt
05a14131e5
Bug 1265953, part 2 - Convert much of the rest of the widget code from nsAutoPtr to UniquePtr. r=mstange
2016-04-19 21:51:25 +01:00
Jonathan Kew
91c9694559
Bug 1264196 - Use the DPI from the parent window, if any, for consistency between popups and their owners when straddling a monitor boundary. r=emk
2016-04-13 14:40:46 +01:00
Aaron Klotz
183fd9cb81
Bug 1240315: Add startup crash report annotation for AppInit_DLLs; r=jimm
...
--HG--
extra : rebase_source : e96da444713515a12520969c34731db244d844e2
2016-01-16 14:09:28 -07:00
Bob Owen
76f4652fca
Bug 1236680 Part 1: Add new WinUtils function to Resolve moved Users folder. r=jimm
2016-02-09 15:22:43 +00:00
Jonathan Kew
2ce45f370f
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
925e9cfb7f
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
Nicholas Nethercote
90bbac13cc
Bug 1229237 (part 3) - Make nsIWidget::Invalidate() take a LayoutDeviceIntRect. r=botond.
...
--HG--
extra : rebase_source : 1afe44a5ab2a3d5478010fc23ba1891ab297bde6
2015-11-16 21:18:31 -08:00
Nathan Froyd
1df3aeaee4
Bug 1222149 - delete unused fields from AsyncEncodeAndWriteIcon; r=roc
...
clang-cl says these are unused, so let's delete them.
2015-11-05 14:19:20 -05:00
Nathan Froyd
ce836868f3
Bug 1218488 - clarify buffer ownership for nsICanvasRenderingContextInternal::GetBuffer; r=Bas,baku
...
This patch started life as making ImageEncoder.cpp:EncodingRunnable not
use nsAutoArrayPtr, but the API effects rippled out from there. On the
whole, I think using UniquePtr throughout has made the code clearer.
2015-10-26 14:31:12 -04:00
Masayuki Nakano
0d22745cda
Bug 895274 part.3 Make the enum of event messages a named enum IGNORE IDL r=smaug
2015-08-26 21:56:59 +09:00
Maksim Lebedev
d0ef015683
Bug 1137555 - Add implementation of PuppetWidget::GetMaxTouchPoints(). r=smaug, r=jimm
...
--HG--
extra : rebase_source : 7460428da794e871de20cc5c23ca70c2d97141e6
2015-05-08 03:29:00 +02:00
Nicolas Silva
cfff5e52c5
Bug 1155621 - Make nsIntRect and nsIntPoint typedefs of mozilla::gfx::IntRect and mozilla::gfx::IntPoint. r=Bas
2015-04-21 17:04:57 +02:00
Ehsan Akhgari
883849ee32
Bug 1145631 - Part 1: Replace MOZ_OVERRIDE and MOZ_FINAL with override and final in the tree; r=froydnj
...
This patch was automatically generated using the following script:
function convert() {
echo "Converting $1 to $2..."
find . \
! -wholename "*/.git*" \
! -wholename "obj-ff-dbg*" \
-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 MOZ_OVERRIDE override
convert MOZ_FINAL final
2015-03-21 12:28:04 -04:00
Mason Chang
b1923e0466
Bug 1127151. Part 1: Expose dwmFlush to winutils. r=jrmuizel
2015-02-13 17:17:23 +08:00
Jim Mathies
309093d510
Bug 1095754 - Move InvalidatePluginAsWorkaround from nsWindow to WinUtils so the compositor can access it. r=aklotz
2015-01-29 13:41:54 -06:00
Ehsan Akhgari
961f45f728
Bug 1117264 - Mark virtual overridden functions as MOZ_OVERRIDE in dom/base code; r=baku
2015-01-06 11:52:45 -05:00
Aaron Klotz
2b75c7f33e
Bug 1072752: Make Chromium UI message loops for Windows call into WinUtils::WaitForMessage; r=jimm
2014-09-25 12:39:15 -06:00
Jim Mathies
dc108c90b9
Bug 1052395 - Improve ipc debug output for unhandled nonqueued Windows messages. r=bent
2014-08-12 14:06:00 -05:00
Ehsan Akhgari
4dcd331d33
Bug 1038411 - Give myDownloadObserver a private destructor; r=mak
2014-07-16 13:21:23 -04:00
Ehsan Akhgari
ec529155d9
Backed out changeset 32d47282044f (bug 1038411) because of build bustage on CLOSED TREE
2014-07-15 15:31:15 -04:00
Ehsan Akhgari
9f49e120c1
Bug 1038164
- Give some classes in WinUtils.h private destructors; r=bjacob
2014-07-15 14:56:01 -04:00
Ehsan Akhgari
a568ebda94
Bug 1038411 - Give myDownloadObserver a private destructor; r=bjacob
2014-07-15 14:55:04 -04:00
Masayuki Nakano
1052a5564a
Bug 995893 part.1 Use nsAutoRefCnt in IUnknown inherited classes and log the refcounting r=jimm
2014-07-12 02:09:59 +09:00
Jonathan Watt
5caa7967c5
Bug 1029627 - Remove unused string variable and member variable in WinUtils code. r=jmathies
2014-06-25 12:59:41 +01:00
Chris Pearce
490337f486
Bug 1022421 - Cache value of FaviconHelper::GetICOCacheSecondsTimeout() in AsyncDeleteAllFaviconsFromDisk so that we don't use pref service off main thread. r=jimm
2014-06-11 10:53:17 +12:00
Brian R. Bondy
9a2aa24a9e
Bug 724423 - Fix jump list favicon cleanup. r=jimm
2014-06-03 09:26:11 -04:00
Nicholas Cameron
54b52aea3f
Bug 896896. Use MsgWaitForMultipleObjectsEx instead of WaitMessage. r=roc
2013-07-31 08:51:45 +12:00
Oleg Romashin
6cea53ee81
Bug 970964 - Implement generic mouse/touch -> Pointer events converter. r=smaug,jimm
...
--HG--
extra : rebase_source : 165dc4e5c598f9e9f9de928efe16824037b95ff3
2014-02-26 13:37:01 -08:00
Nicholas Cameron
df696acd03
Backed out changeset 4887f7d34df2 (bug 896896) for causing bug 933733. a=lsblakk
2013-11-11 13:59:45 -05:00
Jim Mathies
9fda9d68ee
Bug 941774 - Centralize various dpi related queries on Windows. r=bbondy
2013-12-14 14:40:55 -06:00
Stephen Pohl
39d5592298
Bug 934811 - Ensure that no scrollbars are displayed for touch input. r=jimm,tn
2013-12-03 13:21:09 -05:00
Jacek Caban
54f8cc293a
Bug 944894 - Fix char16_t/wchar_t mismatch in widget/windows/. r=jimm
...
--HG--
extra : rebase_source : 829390ff7e6f4eb71dcd32c9d1aa27f61baa6653
2013-12-03 16:12:57 +01:00
Masatoshi Kimura
ed579a7fd3
Bug 925599 - Replace WinUtils::GetWindowsVersion() and GetWindowsServicePackVersion(). r=jimm
2013-11-22 12:35:42 +09:00
Jim Mathies
252b6230ff
Bug 907635 - Move metro utils logging functions over to WinUtils. r=masayuki
2013-11-01 05:09:32 -05:00
Birunthan Mohanathas
55a81548e5
Bug 784739 - Switch from NULL to nullptr in widget/windows/ (3/3); r=ehsan
...
--HG--
extra : rebase_source : 5a2dc4df44ee396890b8b448580d4a04a4999899
2013-10-08 14:48:34 -04:00
Benoit Jacob
ef57b5655b
Bug 913847 - stop needlessly including nsThreadUtils.h - r=ehsan
2013-09-19 09:54:39 -04:00
Wes Kocher
de3dfc4a8e
Backed out changeset 554bfe767519 (bug 913847) for leaking on a CLOSED TREE
2013-09-18 17:21:02 -07:00
Benoit Jacob
1b7e3c520e
Bug 913847 - stop needlessly including nsThreadUtils.h - r=ehsan
2013-09-18 18:50:32 -04:00
Benoit Jacob
4dbb3d0ca3
Bug 913603 - Avoid needlessly including nsRect.h - r=jrmuizel
2013-09-06 22:15:49 -04:00
Jim Mathies
a6c2a3eeee
Bug 907410 - Winrt async input - rework initial startup logic. r=bbondy
2013-09-06 08:11:14 -05:00
Robert O'Callahan
64c801d64f
Bug 900785. Part 2: Make nsRefreshDriver use the WinUtils DWM APIs instead of loading the DLL itself. r=avih
2013-08-15 16:25:58 +12:00
Robert O'Callahan
937ae33de8
Bug 900875. Part 1: Move DWM APIs to WinUtils. r=avih
2013-08-15 16:25:12 +12:00
Jim Mathies
20af71bdf0
Bug 879562 - Convert WinUtils::GetNSWindowPtr to WinUtils::GetNSWindowBasePtr. r=masayuki
2013-08-09 05:12:38 -05:00
Nicholas Cameron
71e821ee4d
Bug 896896. Use MsgWaitForMultipleObjectsEx instead of WaitMessage. r=roc
...
--HG--
extra : rebase_source : 4e63339d0aa2ca732c1d12c4abcf891b70ee0056
2013-07-31 08:51:45 +12:00