widget/windows/WinUtils.h
5620905b3997ba01a71ffc3ec28280d2433fa1c4
created 2019-08-21 20:59 +0000
pushed 2019-10-14 16:30 +0000
Aaron Klotz Aaron Klotz - Bug 1573275: Add SystemRoot to whitelisted paths for WinUtils::PreparePathForTelemetry; r=mhowell,chutten
5f4630838d46dd81dadb13220a4af0da9e23a619
created 2019-01-18 10:16 +0100
pushed 2019-03-11 12:10 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 1521000 - Part 2: Adjust our clang-format rules to include spaces after the hash for nested preprocessor directives r=sylvestre
6f3709b3878117466168c40affa7bca0b60cf75b
created 2018-11-30 11:46 +0100
pushed 2019-01-21 12:33 +0000
Sylvestre Ledru Sylvestre Ledru - Bug 1511181 - Reformat everything to the Google coding style r=ehsan a=clang-format
29d24c8a17ef8c93f35b10edfbc14aa294b9349e
created 2018-11-02 07:59 +0000
pushed 2019-01-21 12:33 +0000
Carl Corcoran Carl Corcoran - Bug 1435827 part 4/9: Adding GetModuleFullPath to WinUtils.cpp;r=aklotz
360adbf4f1a2814a2e5eb86a0eb9f724fb386919
created 2018-11-02 07:59 +0000
pushed 2019-01-21 12:33 +0000
Carl Corcoran Carl Corcoran - Bug 1435827 part 3/9: Add WinUtils::PreparePathForTelemetry r=aklotz
4caf1f44450a30991306f18e811940efc70da73a
created 2018-03-23 16:41 -0400
pushed 2018-12-03 15:51 +0000
Makoto Kato Makoto Kato - Bug 1155505 - Part 1. Move WriteBitmap to WinUtils. r=jmathies
10b62fac52698573bba71b4622e3a35ba2edb181
created 2018-10-03 09:16 +0300
pushed 2018-12-03 15:51 +0000
Ciure Andrei Ciure Andrei - Backed out 4 changesets (bug 1155505) for win2012 build bustages CLOSED TREE
82e129f7545e704a77b3a8530124670e409b747f
created 2018-03-23 16:41 -0400
pushed 2018-12-03 15:51 +0000
Makoto Kato Makoto Kato - Bug 1155505 - Part 1. Move WriteBitmap to WinUtils. r=jmathies
57a2d6865e170770853a5c42417d038b9cec3414
created 2018-09-26 15:40 +0000
pushed 2018-12-03 15:51 +0000
Adam Gashlin Adam Gashlin - Bug 1302168: Fix maximized caption height with per-monitor DPI r=jmathies
7d16ad1fa81ef1e0a441dcd912090e4e20f00a14
created 2018-08-14 16:38 +0900
pushed 2018-12-03 15:51 +0000
Thomas Wisniewski Thomas Wisniewski - Bug 1035774 - Introduce functions to get the capabilities for the primary pointer and for all available pointers on Windows. r=masayuki
4124937f8ef9be745e80ba70a1a5553b2f553a60
created 2018-08-14 16:38 +0900
pushed 2018-12-03 15:51 +0000
Thomas Wisniewski Thomas Wisniewski - Bug 1035774 - Factor out a function getting the windows power platform role. r=masayuki
b8deff1aeb2ddc28ea2b52686751803e8991d63e
created 2018-06-27 08:59 -0700
pushed 2018-10-15 10:40 +0000
Doug Thayer Doug Thayer - Bug 1425144 - Init Jump list on lazy idle thread r=aklotz
a97feb8161b7a4c60a539d83cb702a6e50fab1b1
created 2018-06-25 14:20 -0700
pushed 2018-10-15 10:40 +0000
Jeff Gilbert Jeff Gilbert - Bug 1470325 - s/FooBinding/Foo_Binding/g - r=qdot
c2e17337f8b84e8c921007347698d49fb4290bf6
created 2018-05-30 17:27 +0900
pushed 2018-10-15 10:40 +0000
Masayuki Nakano Masayuki Nakano - Bug 900750 - part 2: Make ModifierKeyState and VirtualKey treat AltGraph as new modifier and won't set Control and Alt state while AltGraph is active r=m_kato,smaug
5ece8d8f7ca4054c341c60a7031459ec2d9edb44
created 2018-05-09 11:40 +1000
pushed 2018-08-24 17:02 +0000
Xidorn Quan Xidorn Quan - Bug 1460116 - Remove ShouldHideScrollbars. r=jimm
1f61e46990ebb613bf9f4216847583f147815bc8
created 2018-03-27 14:09 +0100
pushed 2018-06-18 21:12 +0000
Bob Owen Bob Owen - Bug 1447019 Part 2: Move running from a network drive check into WinUtils. r=jimm
3073cf6d1124f9427bd8fb71f1a6478202a6baa6
created 2018-03-20 00:16 -0400
pushed 2018-06-18 21:12 +0000
Boris Zbarsky Boris Zbarsky - Bug 1446711 part 7. Switch the nsIDOMMouseEvent::MOZ_SOURCE_* constants over to MouseEventBinding. r=qdot
89eb7b95d909b82010c4c1c9b62b93766c7b9e17
created 2018-03-06 17:20 +1100
pushed 2018-04-26 16:43 +0000
Xidorn Quan Xidorn Quan - Bug 1443397 - Modernize several rect and region related functions in Windows widget to use typed types. r=jimm
ad553bca3aac60b2d75d292e4a129892e4840bf3
created 2017-08-23 12:59 +0900
pushed 2017-11-02 12:36 +0000
Makoto Kato Makoto Kato - Bug 1390097 - Revert a part of bug 1354020 changes. r=masayuki
4786ec6700d05b64bb7b2d47290e53b64a7ba2c1
created 2017-07-25 10:56 -0700
pushed 2017-11-02 12:36 +0000
Bill McCloskey Bill McCloskey - Bug 1384336 - Fix to MainThreadInvoker to avoid deadlocks (r=aklotz)
f2c71d60be697de4380ca8b776aa346ff57e0f60
created 2017-08-23 12:59 +0900
pushed 2017-09-14 16:50 +0000
Makoto Kato Makoto Kato - Bug 1390097 - Revert a part of bug 1354020 changes. r=masayuki, a=gchang
bb0663673b11a799ed81dcee476c4d76f9b72194
created 2017-06-16 01:11 +0800
pushed 2017-09-14 16:50 +0000
Samael Wang Samael Wang - Bug 1350643 - Part 6.1: Extract getting DPI logic from LogToPhysFactor & SystemScaleFactor to provide new functions MonitorDPI & SystemDPI. r=jimm
c1983642406a1ad7768d5d2363e521c11b4f1b2a
created 2017-06-23 16:29 +0100
pushed 2017-09-14 16:50 +0000
Bob Owen Bob Owen - Bug 1369670 Part 2: On Windows resolve junction points and symlinks in any paths that are used for sandbox policy rules. r=jimm
ae8b53ec3d68941e3edc5c25402a29b9e51d4aa2
created 2017-06-23 11:48 -0700
pushed 2017-09-14 16:50 +0000
Wes Kocher Wes Kocher - Backed out 2 changesets (bug 1369670) for Mn failures in test_capabilities.py on Windows 8 a=backout
46db8ae423f2565757d4686f0367bf89e5523299
created 2017-06-23 16:29 +0100
pushed 2017-09-14 16:50 +0000
Bob Owen Bob Owen - Bug 1369670 Part 2: On Windows resolve junction points and symlinks in any paths that are used for sandbox policy rules. r=jimm
ca7b176b568132efc80229303db32e3bad6974c8
created 2017-06-15 17:29 -0600
pushed 2017-09-14 16:50 +0000
Aaron Klotz Aaron Klotz - Bug 1323069: Widget changes to facilitate returning a11y::LazyInstantiator in response to WM_GETOBJECT; r=jimm
1ce78807187af4d8243ee751d3176f77d3a30068
created 2017-05-24 16:38 +0800
pushed 2017-07-31 14:08 +0000
Wei-Cheng Pan Wei-Cheng Pan - Bug 1354143 - Commit jump list on lazy idle thread. r=florian,jimm
552aa9d9f4f956e0def642e7c61c3e57a57aa9a1
created 2017-06-09 15:29 +1200
pushed 2017-07-31 14:08 +0000
Chris Pearce Chris Pearce - Bug 1346620 - Resolve symlinks and junction points in path to GMP dir when loading GMP process. r=bobowen
21e1a47c4852e1fd5463e79891a98f81fc2e930d
created 2017-06-05 21:52 +0900
pushed 2017-07-31 14:08 +0000
Masayuki Nakano Masayuki Nakano - Bug 1370198 Back out the patch for bug 1369419 because the patch couldn't fix bug 1361132 and causes new crash bugs r=jimm
b404c31db6de9f6724ddd5a86e30acc07ba367f0
created 2017-06-02 12:02 +0900
pushed 2017-07-31 14:08 +0000
Masayuki Nakano Masayuki Nakano - Bug 1369419 GetMessage() and PeekMessage() shouldn't be used directly as far as possible r=jimm
5da187560ed9261c9ca4f31843993ddad726d7a2
created 2017-04-07 07:14 +0900
pushed 2017-07-31 14:08 +0000
Masatoshi Kimura Masatoshi Kimura - Bug 1354020 - Use per-monitor v2 on Creators Update. r=jfkthame
06d6caaed3d205feeeea27ea8dadcd6fca144a34
created 2017-02-10 12:06 +0900
pushed 2017-06-05 19:31 +0000
Makoto Kato Makoto Kato - Bug 1337299 - Remove old version compatibility into WinUtils. r=jimm
19391089d475f8862bb9cdc06029d5861f92a1d5
created 2017-01-23 09:24 -0500
pushed 2017-06-05 19:31 +0000
Benjamin Smedberg Benjamin Smedberg - Bug 1332631 part B - file moves from xpcom/glue to xpcom/base, r=froydnj
b91a9fa54783efb6d0d3a325d7c455b46b80e13b
created 2016-12-16 16:00 +0800
pushed 2017-04-10 20:44 +0000
Ting-Yu Chou Ting-Yu Chou - Bug 1322465 part 14 - Use explicit/MOZ_IMPLICIT for the unary constructors in widget/. r=Ehsan
c9e65e3bf84a6229e79c1a0246a99b54a426f262
created 2016-09-22 15:07 -0600
pushed 2017-02-27 14:59 +0000
Aaron Klotz Aaron Klotz - Bug 1304883: Modify mscom::MainThreadInvoker and Win32 widget to use atomic boolean to flag pending APCs; r=jimm
54ef7b84b971b7efa0b4c2d2ff23b8c8db7958b6
created 2016-09-01 16:12 +0800
pushed 2017-01-16 13:07 +0000
Ho-Pang Hsu Ho-Pang Hsu - Bug 1258808 - Part 2: Enhance Widget for Windows (Widget). r=smaug, f=btseng
1198cb175ed76649ba303012db91b9793d5a14b5
created 2016-07-22 12:43 +0900
pushed 2016-10-31 18:13 +0000
Makoto Kato Makoto Kato - Bug 1288595 - Guard DPI_AWARENESS_CONTEXT defines against Windows SDK beta (10.0.14383.0). r=jfkthame
b7d2b159ceb2181f6288ab6db8e9fd0ec568fb88
created 2016-07-22 10:56 +0200
pushed 2016-10-31 18:13 +0000
Thomas Zimmermann Thomas Zimmermann - Bug 1265386: Fix white-space errors in widget/, r=nfroyd
34fab997a0a18bc72da09d0811ff98357fe0eb5f
created 2016-07-21 13:59 +0200
pushed 2016-10-31 18:13 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - Backed out changeset 2bea1e1e403d (bug 1265386) for bustage on a CLOSED TREE
2bea1e1e403d0a000e0c3de7a565638f6bdefe10
created 2016-07-21 13:29 +0200
pushed 2016-10-31 18:13 +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-10-31 18:13 +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-09-05 20:01 +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-07-25 16:35 +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-06-01 01:31 +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-06-01 01:31 +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-06-01 01:31 +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-04-15 21:02 +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-04-15 21:02 +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-04-15 21:02 +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-04-15 21:02 +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-04-15 21:02 +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 2016-02-29 17:11 +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 2016-02-29 17:11 +0000
Nathan Froyd Nathan Froyd - Bug 1222149 - delete unused fields from AsyncEncodeAndWriteIcon; r=roc
53952bbfad9afaf6fb5bab4d739dd26cbac67da1
created 2015-10-26 14:31 -0400
pushed 2016-01-18 19:06 +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-12-04 23:28 +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-09-14 18:56 +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-08-03 13:22 +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-04-21 23:03 +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-04-21 23:03 +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-04-21 23:03 +0000
Jim Mathies Jim Mathies - Bug 1095754 - Move InvalidatePluginAsWorkaround from nsWindow to WinUtils so the compositor can access it. r=aklotz
less more (0) -100 -60 tip