widget/windows/WinUtils.h
2bea1e1e403d0a000e0c3de7a565638f6bdefe10
created 2016-07-21 13:29 +0200
pushed 2016-08-01 14:37 +0000
Thomas Zimmermann Thomas Zimmermann - Bug 1265386: Fix white-space errors in widget/, r=nfroyd
b1d95b24cade1b252b61cb2f6718724f343a68eb
created 2016-07-14 17:46 +0100
pushed 2016-08-01 14:37 +0000
Jonathan Kew Jonathan Kew - 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
59e0323f3db6d891daa2389dd8716d9bfb0c83a0
created 2016-07-01 23:42 +0100
pushed 2016-07-27 08:30 +0000
Jonathan Kew Jonathan Kew - 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 a=gchang
31b3a03707447d000981a6c1aa2dc81697458fc8
created 2016-04-19 21:51 +0100
pushed 2016-04-25 17:12 +0000
Jonathan Watt Jonathan Watt - Bug 1265953, part 2 - Convert much of the rest of the widget code from nsAutoPtr to UniquePtr. r=mstange
17cf0270b19091b1a56b01ab940f66c830fe0b09
created 2016-04-13 14:40 +0100
pushed 2016-04-22 15:37 +0000
Jonathan Kew Jonathan Kew - 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 a=ritu
99ba8641d61fb96d2d0866e773fb3c2b1b4dac61
created 2016-01-16 14:09 -0700
pushed 2016-03-07 14:25 +0000
Aaron Klotz Aaron Klotz - Bug 1240315: Add startup crash report annotation for AppInit_DLLs; r=jimm
058a07de7cb6ba15b9e3fae648335e5aefab7f58
created 2016-02-09 15:22 +0000
pushed 2016-03-07 14:25 +0000
Bob Owen Bob Owen - Bug 1236680 Part 1: Add new WinUtils function to Resolve moved Users folder. r=jimm
d46a689e9e67c19039f0e8314ac04661d6976654
created 2016-02-09 15:22 +0000
pushed 2016-02-18 00:04 +0000
Bob Owen Bob Owen - Bug 1236680 Part 1: Add new WinUtils function to Resolve moved Users folder. r=jimm a=lizzard
52c479d20d2b3757d3fe56e3b2d82820b0da0c8a
created 2016-02-12 09:19 +0000
pushed 2016-02-12 09:36 +0000
Jonathan Kew Jonathan Kew - Backout bug 890156 from aurora-46; waiting for the next train due to not-yet-resolved regressions. a=backout
ae3b23b0dfef8316fb4dbeb6cd152b143e94a348
created 2016-02-12 09:19 +0000
pushed 2016-02-12 09:36 +0000
Jonathan Kew Jonathan Kew - Backout csets 4b8fab96a86d and f0111f652a9d (bug 1242720) from aurora-46 (followup to bug 890156, which is being backed out). a=backout
4b8fab96a86d5cf8b3c7b6a663da76d4e1bc3eb4
created 2016-01-28 15:08 +0000
pushed 2016-02-04 10:40 +0000
Jonathan Kew Jonathan Kew - 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, a=lizzard
443207a1d886ce2d13bc7328e51dbca2300f8fcd
created 2015-12-02 15:09 +0000
pushed 2016-01-25 14:05 +0000
Jonathan Kew Jonathan Kew - Bug 890156 - patch 3 - Remove gfxWindowsPlatform::GetDPIScale and replace it with methods in WinUtils, ready for per-monitor DPI support. r=emk
e091d14c936c948a490457a6420261abe8c16cc6
created 2015-11-16 21:18 -0800
pushed 2015-12-14 20:18 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1229237 (part 3) - Make nsIWidget::Invalidate() take a LayoutDeviceIntRect. r=botond.
64d766f1523741587f7a2c17ceea4fa86599de99
created 2015-11-05 14:19 -0500
pushed 2015-12-14 20:18 +0000
Nathan Froyd Nathan Froyd - Bug 1222149 - delete unused fields from AsyncEncodeAndWriteIcon; r=roc
53952bbfad9afaf6fb5bab4d739dd26cbac67da1
created 2015-10-26 14:31 -0400
pushed 2015-10-29 11:48 +0000
Nathan Froyd Nathan Froyd - Bug 1218488 - clarify buffer ownership for nsICanvasRenderingContextInternal::GetBuffer; r=Bas,baku
cd06f5f5641c3dfb7f07db878584d389fb4df1b7
created 2015-08-26 21:56 +0900
pushed 2015-09-21 14:31 +0000
Masayuki Nakano Masayuki Nakano - Bug 895274 part.3 Make the enum of event messages a named enum IGNORE IDL r=smaug
d85ee61074c4d9abe82f48bc849e1629362ecaef
created 2015-05-08 03:29 +0200
pushed 2015-06-29 20:36 +0000
Maksim Lebedev Maksim Lebedev - Bug 1137555 - Add implementation of PuppetWidget::GetMaxTouchPoints(). r=smaug, r=jimm
7f2cb4c27f48b2afcdf78c711eb11eae36bf0db3
created 2015-04-21 17:04 +0200
pushed 2015-05-11 19:23 +0000
Nicolas Silva Nicolas Silva - Bug 1155621 - Make nsIntRect and nsIntPoint typedefs of mozilla::gfx::IntRect and mozilla::gfx::IntPoint. r=Bas
a20c7910a82fa2df2f3398c1108d102bac9128b0
created 2015-03-25 12:42 -0400
pushed 2015-03-25 16:49 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 1145631 - Part 1: Replace MOZ_OVERRIDE and MOZ_FINAL with override and final in the tree; r=froydnj
c4061f7c942252920028d6f73f54902a242b5256
created 2015-02-13 17:17 +0800
pushed 2015-02-23 18:11 +0000
Mason Chang Mason Chang - Bug 1127151. Part 1: Expose dwmFlush to winutils. r=jrmuizel
55d0da4cbed3636454baf30667e3427877a6867e
created 2015-01-29 13:41 -0600
pushed 2015-02-23 18:11 +0000
Jim Mathies Jim Mathies - Bug 1095754 - Move InvalidatePluginAsWorkaround from nsWindow to WinUtils so the compositor can access it. r=aklotz
a7e5b17a0e4bc3b396008d7f11cda9cef4c8bdb2
created 2015-01-02 21:13 -0500
pushed 2015-01-12 20:36 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 1117264 - Mark virtual overridden functions as MOZ_OVERRIDE in dom/base code; r=baku
1296abcca24d2475f84394ef6c080e718ddece4f
created 2014-09-25 12:39 -0600
pushed 2014-09-29 18:46 +0000
Aaron Klotz Aaron Klotz - Bug 1072752 - Make Chromium UI message loops for Windows call into WinUtils::WaitForMessage. r=jimm, a=sledru
b3c4148afdd4767db0d40d4f01b3808fefcf7610
created 2014-08-12 14:06 -0500
pushed 2014-09-02 16:57 +0000
Jim Mathies Jim Mathies - Bug 1052395 - Improve ipc debug output for unhandled nonqueued Windows messages. r=bent
f22e1fd54e85560f0c2a526b8f67d5e53e9e1fd5
created 2014-07-16 13:21 -0400
pushed 2014-07-21 21:23 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 1038411 - Give myDownloadObserver a private destructor; r=mak
c84217da1b83beff8306f9bd2343d794cfe1b5a3
created 2014-07-15 15:31 -0400
pushed 2014-07-21 21:23 +0000
Ehsan Akhgari Ehsan Akhgari - Backed out changeset 32d47282044f (bug 1038411) because of build bustage on CLOSED TREE
dce91a62ea3e3813a6bc7d3d3139737bf6c4dc3b
created 2014-07-15 14:56 -0400
pushed 2014-07-21 21:23 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 1038164 - Give some classes in WinUtils.h private destructors; r=bjacob
32d47282044f0adfe23c8f510900f3c21cebb7d3
created 2014-07-15 14:55 -0400
pushed 2014-07-21 21:23 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 1038411 - Give myDownloadObserver a private destructor; r=bjacob
05ae727d8db22d25ef19d4cd6f17681e5418cbed
created 2014-07-12 02:09 +0900
pushed 2014-07-21 21:23 +0000
Masayuki Nakano Masayuki Nakano - Bug 995893 part.1 Use nsAutoRefCnt in IUnknown inherited classes and log the refcounting r=jimm
ec2988de3971bcaa9cef903a27b04ea63ac12b50
created 2014-06-25 12:59 +0100
pushed 2014-07-21 21:23 +0000
Jonathan Watt Jonathan Watt - Bug 1029627 - Remove unused string variable and member variable in WinUtils code. r=jmathies
5947370612ff55bce386c9b5772e9697000565f6
created 2014-06-11 10:53 +1200
pushed 2014-07-21 21:23 +0000
Chris Pearce Chris Pearce - Bug 1022421 - Cache value of FaviconHelper::GetICOCacheSecondsTimeout() in AsyncDeleteAllFaviconsFromDisk so that we don't use pref service off main thread. r=jimm
26bafa7a6c1ec8feaafc84b455bedc0669e90a10
created 2014-06-03 09:26 -0400
pushed 2014-06-09 21:40 +0000
Brian R. Bondy Brian R. Bondy - Bug 724423 - Fix jump list favicon cleanup. r=jimm
b08f41ef0ce581147880aa16566d6029e07eca2a
created 2014-05-28 00:04 -0400
pushed 2014-06-09 21:40 +0000
Brian R. Bondy Brian R. Bondy - Backout 6533fc1ea789 Bug 724423 - Fix jump list favicon cleanup. CLOSED TREE r=me
6533fc1ea789e835c87bff66ee05b633a954151d
created 2014-05-27 12:18 -0400
pushed 2014-06-09 21:40 +0000
Brian R. Bondy Brian R. Bondy - Bug 724423 - Fix jump list favicon cleanup. r=jimm
62d1670e37d9e02846195702563c585afc9f9cef
created 2013-07-31 08:51 +1200
pushed 2014-06-09 21:40 +0000
Nicholas Cameron Nicholas Cameron - Bug 896896. Use MsgWaitForMultipleObjectsEx instead of WaitMessage. r=roc
788141812826927ad35b1e2fe98c55164ed90f86
created 2014-02-26 13:37 -0800
pushed 2014-03-17 23:08 +0000
Oleg Romashin Oleg Romashin - Bug 970964 - Implement generic mouse/touch -> Pointer events converter. r=smaug,jimm
5a6283bb2a78b34911174a8606daa7519dfb7d98
created 2013-11-11 13:59 -0500
pushed 2014-02-19 05:40 +0000
Nicholas Cameron Nicholas Cameron - Backed out changeset 4887f7d34df2 (bug 896896) for causing bug 933733. a=lsblakk
d4f6385acfff3804cf61a182c6321752dea8e426
created 2013-12-14 14:40 -0600
pushed 2013-12-19 00:43 +0000
Jim Mathies Jim Mathies - Bug 941774 - Centralize various dpi related queries on Windows. r=bbondy a=lsblakk
80ae75938371e3ca39f011c612710fda52b5da2c
created 2013-12-03 13:21 -0500
pushed 2013-12-09 20:24 +0000
Stephen Pohl Stephen Pohl - Bug 934811 - Ensure that no scrollbars are displayed for touch input. r=jimm,tn
eba1adf9482af8a9b7dd2d2b77095e94f1177f3d
created 2013-12-03 16:12 +0100
pushed 2013-12-09 20:24 +0000
Jacek Caban Jacek Caban - Bug 944894 - Fix char16_t/wchar_t mismatch in widget/windows/. r=jimm
a148cd4445aad2f0d650d55dedc8ce7579098c5c
created 2013-11-22 12:35 +0900
pushed 2013-12-09 20:24 +0000
Masatoshi Kimura Masatoshi Kimura - Bug 925599 - Replace WinUtils::GetWindowsVersion() and GetWindowsServicePackVersion(). r=jimm
7c8790d032b53ef12f1a175b8a66d48039406375
created 2013-11-01 05:09 -0500
pushed 2013-12-09 20:24 +0000
Jim Mathies Jim Mathies - Bug 907635 - Move metro utils logging functions over to WinUtils. r=masayuki
19c28d2f1c18cf3b6df195b869c37579a55e0dd0
created 2013-10-08 14:48 -0400
pushed 2013-10-28 22:18 +0000
Birunthan Mohanathas Birunthan Mohanathas - Bug 784739 - Switch from NULL to nullptr in widget/windows/ (3/3); r=ehsan
f50b9bd02eaec7730d57db5beacb55deca914bf6
created 2013-09-19 09:54 -0400
pushed 2013-10-28 22:18 +0000
Benoit Jacob Benoit Jacob - Bug 913847 - stop needlessly including nsThreadUtils.h - r=ehsan
beb3f7611ea4b87e8246f5b3946b6318c5efa9cc
created 2013-09-18 17:21 -0700
pushed 2013-10-28 22:18 +0000
Wes Kocher Wes Kocher - Backed out changeset 554bfe767519 (bug 913847) for leaking on a CLOSED TREE
554bfe767519cb699b62a73cba8cd7d95b3bfc7f
created 2013-09-18 18:50 -0400
pushed 2013-10-28 22:18 +0000
Benoit Jacob Benoit Jacob - Bug 913847 - stop needlessly including nsThreadUtils.h - r=ehsan
eb9ce350a4adde7b645b30d2a6faaf80b5e62b85
created 2013-09-06 22:15 -0400
pushed 2013-09-17 14:18 +0000
Benoit Jacob Benoit Jacob - Bug 913603 - Avoid needlessly including nsRect.h - r=jrmuizel
b013eb44b2f5f797ba2cf3dc90b241e96c51a29a
created 2013-09-06 08:11 -0500
pushed 2013-09-17 14:18 +0000
Jim Mathies Jim Mathies - Bug 907410 - Winrt async input - rework initial startup logic. r=bbondy
533ac6b8ee3802aff1bd920f619ff1bb37550473
created 2013-08-15 16:25 +1200
pushed 2013-09-17 14:18 +0000
Robert O'Callahan Robert O'Callahan - Bug 900785. Part 2: Make nsRefreshDriver use the WinUtils DWM APIs instead of loading the DLL itself. r=avih
3f00d003742cde5be30dbb650e9b7c703c5eb35a
created 2013-08-15 16:25 +1200
pushed 2013-09-17 14:18 +0000
Robert O'Callahan Robert O'Callahan - Bug 900875. Part 1: Move DWM APIs to WinUtils. r=avih
f40e7977de8d8e610bea19a876352beb89244022
created 2013-08-09 05:12 -0500
pushed 2013-09-17 14:18 +0000
Jim Mathies Jim Mathies - Bug 879562 - Convert WinUtils::GetNSWindowPtr to WinUtils::GetNSWindowBasePtr. r=masayuki
4887f7d34df23cc6d575b0c609cc6e00ada88bd5
created 2013-07-31 08:51 +1200
pushed 2013-08-05 20:29 +0000
Nicholas Cameron Nicholas Cameron - Bug 896896. Use MsgWaitForMultipleObjectsEx instead of WaitMessage. r=roc
c027e7494a86ac75fd8843a93648f21d6582f6c9
created 2013-07-18 21:24 -0500
pushed 2013-08-05 20:29 +0000
Joshua Cranmer Joshua Cranmer - Bug 884061 - Part 3x: Use NS_DECL_THREADSAFE_ISUPPORTS in widget/, r=jimm
388733080b918958437912edc9a267859d04f177
created 2013-07-12 06:26 +0900
pushed 2013-08-05 20:29 +0000
Masatoshi Kimura Masatoshi Kimura - Bug 888870 - Add Windows 8.1 support to WinUtils::GetWindowsVersion. r=jimm
49920d7e1518ce2e62513a0d1a569f898828afe5
created 2013-05-29 15:34 +0900
pushed 2013-06-24 20:17 +0000
Masayuki Nakano Masayuki Nakano - Bug 855975 part.19 Move nsWindow::SynthesizeNativeKeyEvent() to widget::KeyboardLayout::SynthesizeNativeKeyEvent() r=jimm
0435d559b3147c67907392ea99c9e6d13c327e33
created 2013-05-29 15:34 +0900
pushed 2013-06-24 20:17 +0000
Masayuki Nakano Masayuki Nakano - Bug 855975 part.17 Move nsWindow::OnKeyDown() to widget::NativeKey::HandleKeyDownMessage() r=jimm
d3aebac825b9c3af4c91c474c8aef972d896cea6
created 2013-05-29 15:34 +0900
pushed 2013-06-24 20:17 +0000
Masayuki Nakano Masayuki Nakano - Bug 855975 part.12 Move special keypress event handling from nsWindow::OnKeyDown() to widget::NativeKey::DispatchKeyPressEventsAndDiscardsCharMessages r=jimm
ee2b51de8b6864d6a671741b5d1b13c307447ad0
created 2013-05-28 14:08 -0400
pushed 2013-06-02 12:42 +0000
Brian R. Bondy Brian R. Bondy - Bug 875609 - Refactor jump list code to decode images on the main thread. r=jimm. a=akeybl
aa774ab6eb721f8636c75e14b8e1df2d259f8e19
created 2013-04-19 14:54 +1200
pushed 2013-05-13 17:21 +0000
Chris Pearce Chris Pearce - Bug 852915 - Disable MP3 playback using WMF on Win7SP0 to prevent random crashes. r=bbondy
5dab860f10154de4c2b3a49eb8edf973df08d6d1
created 2013-04-17 23:23 -0700
pushed 2013-05-13 17:21 +0000
Phil Ringnalda Phil Ringnalda - Back out 248daf8c6362 (bug 852915) for Win7 mochitest-1 orange
less more (0) -60 tip