widget/windows/nsWindow.h
31b3a03707447d000981a6c1aa2dc81697458fc8
created 2016-04-19 21:51 +0100
pushed 2016-06-06 19:02 +0000
Jonathan Watt Jonathan Watt - Bug 1265953, part 2 - Convert much of the rest of the widget code from nsAutoPtr to UniquePtr. r=mstange
7748041a38d2bb091ac6437cb61dd06aab85f602
created 2016-04-13 19:24 -0400
pushed 2016-06-06 19:02 +0000
David Anderson David Anderson - Remove drawWidgetAsOnScreen. (bug 1264393, r=mattwoodrow, webidl r=khuey)
a9ffc169e99cf0006cdc29810e1b41f884a1ff53
created 2016-03-16 13:47 +0900
pushed 2016-06-06 19:02 +0000
Masayuki Nakano Masayuki Nakano - Bug 1137561 part.2 Make TSFTextStore use TextEventDispatcher r=m_kato
807b3c1dfc4799e019a04f2739c8e0f56bd0b6f1
created 2016-03-16 13:47 +0900
pushed 2016-06-06 19:02 +0000
Masayuki Nakano Masayuki Nakano - Bug 1137561 part.1 Implement WinTextEventDispatcherListener as a singleton class for using TextEventDispatcher at handling native keyboard and IME events r=m_kato
8971ca6f81ed53f66425011ddc1ccd3b310512ec
created 2016-03-14 18:35 +0000
pushed 2016-04-25 16:57 +0000
Jonathan Kew Jonathan Kew - Bug 1255475 - Properly distinguish 'moving' from 'resizing' state when a maximized window is dragged, resulting in a WM_SIZING message followed by WM_MOVING; this allows us to handle DPI rescaling during the move if necessary. r=emk a=ritu
966bbc65931a548f4938670fb1835226fecfa0ef
created 2016-02-29 01:53 -0500
pushed 2016-04-25 16:57 +0000
David Anderson David Anderson - Handle device resets by recreating the compositor, rather than the compositor IPDL stack. (bug 1245765 part 7, r=mattwoodrow)
246e0ff966fccc52fac204aa2dea7767a8a54134
created 2016-02-24 03:50 +0000
pushed 2016-04-25 16:57 +0000
Bas Schouten Bas Schouten - Bug 1232042: Execute an additional present for D3D11 on the compositor thread when a WM_PAINT event has returned. r=jrmuizel
640eb13b730cd4f574ba4f9579dc6d0c7bf1f575
created 2016-02-23 21:27 -0800
pushed 2016-04-25 16:57 +0000
Phil Ringnalda Phil Ringnalda - Back out 6a24b31747be (bug 1232042) for crashes @RecvForcePresent
6a24b31747be818caf7891d18947d6aaccf20e88
created 2016-02-24 03:50 +0000
pushed 2016-04-25 16:57 +0000
Bas Schouten Bas Schouten - Bug 1232042: Execute an additional present for D3D11 on the compositor thread when a WM_PAINT event has returned. r=jrmuizel
661ff05ff47ac082265325511cc81264cc616a15
created 2016-02-02 17:05 +0900
pushed 2016-04-25 16:57 +0000
Makoto Kato Makoto Kato - Bug 1243268 - Support ImmSetCandidateWindow(CFS_EXCLUDE) on plugin process. r=masayuki
aa79ec7cc7ed04340ca5c3c8975f2185ba20c776
created 2016-01-26 11:14 -0500
pushed 2016-04-25 16:57 +0000
Jeff Muizelaar Jeff Muizelaar - Bug 1243636. Switch to gfx::CriticalSection
52c479d20d2b3757d3fe56e3b2d82820b0da0c8a
created 2016-02-12 09:19 +0000
pushed 2016-03-07 14:18 +0000
Jonathan Kew Jonathan Kew - Backout bug 890156 from aurora-46; waiting for the next train due to not-yet-resolved regressions. a=backout
786ed66f993af8114b818df7cb85877f7181672f
created 2016-01-27 15:09 +0900
pushed 2016-03-07 14:18 +0000
Masayuki Nakano Masayuki Nakano - Bug 1153156 part.1 Move nsBaseWidget::OverrideSystemMouseScrollSpeed() to WidgetWheelEvent r=smaug, sr=smaug, a=lizzard
88a086706e1e5cdaad5d7fdb7f7e8c799cc276c0
created 2015-11-22 20:32 -0800
pushed 2016-03-07 14:18 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1239589 - Change nsBaseWidget::mBounds to a LayoutDeviceIntRect. r=kats.
68d1b9a375b0b03f976d254aee2012a8d2b0ddb6
created 2015-12-04 16:59 +0000
pushed 2016-03-07 14:18 +0000
Jonathan Kew Jonathan Kew - Bug 890156 - patch 4 - Update widget/windows code for per-monitor DPI support. r=emk
443207a1d886ce2d13bc7328e51dbca2300f8fcd
created 2015-12-02 15:09 +0000
pushed 2016-03-07 14:18 +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
f4b5097c00c6373b07ec3140a1c0741732beaeda
created 2016-01-13 07:32 +0000
pushed 2016-03-07 14:18 +0000
Jonathan Kew Jonathan Kew - Bug 890156 - patch 0.3 - Create a version of nsIWidget::Create that takes Desktop pixels, because that's what we actually need to pass in some cases. r=mstange
d081f975bf1707be39ffeb08a59905cb6f3e2ee6
created 2016-01-12 11:53 -0500
pushed 2016-03-07 14:18 +0000
Kartikaya Gupta Kartikaya Gupta - Bug 1234838 - Update the windows backwards time skew fix code to use a PostMessage rather than a gecko NS_DispatchToMainThread. r=karlt
e43204b34ed1e09f324b2999166eed8cfd10e683
created 2015-12-29 22:57 +0900
pushed 2016-03-07 14:18 +0000
Makoto Kato Makoto Kato - Bug 1208944 - Part 10-a. Call CallWindowProc when WidgetPluginEvent isn't handled by plugin. r=masayuki
18186849973ce4832d7230b3ceb5627ab43dbaf2
created 2015-12-29 22:57 +0900
pushed 2016-03-07 14:18 +0000
Makoto Kato Makoto Kato - Bug 1208944 - Part 9. Hook IMM32 APIs on plugin process. r=masayuki
54a19e8d57c42fc139e49d84c880f559ef240f8c
created 2015-12-29 17:42 +0100
pushed 2016-03-07 14:18 +0000
Sebastian Hengst Sebastian Hengst - Backed out 15 changesets (bug 1208944) for failing tests M(2,5) on OSX. r=backout
bf73cf8f0fdac96af8e43da129b9544f127599bb
created 2015-12-29 22:57 +0900
pushed 2016-03-07 14:18 +0000
Makoto Kato Makoto Kato - Bug 1208944 - Part 10-a. Call CallWindowProc when WidgetPluginEvent isn't handled by plugin. r=masayuki
0e337d912b7dbec542798be02ab021cf74838792
created 2015-12-29 22:57 +0900
pushed 2016-03-07 14:18 +0000
Makoto Kato Makoto Kato - Bug 1208944 - Part 9. Hook IMM32 APIs on plugin process. r=masayuki
1880454c1a6550e872fbd63112b85303af6285d0
created 2015-12-16 11:58 -0500
pushed 2016-03-07 14:18 +0000
Nathan Froyd Nathan Froyd - Bug 1233444 - add override declarations for widget/windows/; r=roc
a58871d438cc47cc9e5b835b969ca27084cbbae4
created 2015-12-11 15:15 +0900
pushed 2016-01-25 13:55 +0000
Masayuki Nakano Masayuki Nakano - Bug 1179632 part.1 native IME context should not be stored in InputContext but should be able to retrieve with nsIWidget::GetNativeData() r=smaug
1602b93dcc413caa7ac8af1a2ca8d3812c6b33b9
created 2015-12-02 14:32 -0800
pushed 2016-01-25 13:55 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1229665 - Convert widget clip regions to LayoutDevicePixels. r=botond.
d1167d19ab51196d6e075017c949dea459e21abf
created 2015-11-25 21:42 -0800
pushed 2016-01-25 13:55 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1229237 (part 5) - Make Update{Opaque,WindowDragging}Region() take a LayoutDeviceIntRegion. r=botond.
e091d14c936c948a490457a6420261abe8c16cc6
created 2015-11-16 21:18 -0800
pushed 2016-01-25 13:55 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1229237 (part 3) - Make nsIWidget::Invalidate() take a LayoutDeviceIntRect. r=botond.
dccb1af2b609e003e6dcc9726ea73070eadb30a3
created 2015-11-16 00:35 -0800
pushed 2016-01-25 13:55 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1229237 (part 1) - Make nsIWidget::{Create,CreateChildren}() take a LayoutDeviceIntRect. r=botond.
40ac57ab9a1b06d6c49df79c56f5616ae77753c1
created 2015-11-16 16:06 -0800
pushed 2016-01-25 13:55 +0000
Matt Brubeck Matt Brubeck - Bug 431620 - Remove unused function GetToggledKeyState [r=roc]
5ab1bb90e75cac6c9c62fc0ffbb3a3a267f91671
created 2015-11-13 01:37 -0800
pushed 2016-01-25 13:55 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1224482 (part 5) - Avoid excessive mozilla:: prefixes in nsIWidget and its subclasses. r=kats.
e49cd993ae2a456bdb2ad126dfccb7aa09d3d9ff
created 2015-11-13 01:37 -0800
pushed 2016-01-25 13:55 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1224482 (part 3) - Replace GetClientOffsetUntyped() with GetClientOffset(). r=kats.
c289aa0d6c842f66a6bc716c6f4322df0dcad085
created 2015-11-12 16:04 -0800
pushed 2016-01-25 13:55 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1224482 (part 1) - Tweak typed/untyped versions of Get{,Client,Screen}Bounds(). r=kats.
2b32dd022204978ced3dc039b432caf387f295de
created 2015-11-12 05:43 -0800
pushed 2016-01-25 13:55 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1224403 (part 9) - Remove GetRestoredBoundsUntyped(). r=kats.
28e01a5a581945e7e448c1243f0c6bc3ff974685
created 2015-11-12 04:34 -0800
pushed 2016-01-25 13:55 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1224403 (part 5) - Make OnDefaultButtonLoaded() return/take a LayoutDeviceIntMargin. r=kats.
42eb9ee261f8f26db7b1176cded83093ec150ab4
created 2015-11-11 23:05 -0800
pushed 2016-01-25 13:55 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1224403 (part 4) - Make {Get,Set}NonClientMargins() return/take a LayoutDeviceIntMargin. r=kats.
b89c50c056eb4375ed5c779816fee7075eacb96f
created 2015-11-11 20:04 -0800
pushed 2016-01-25 13:55 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1224403 (part 3) - Make mNonClientOffset a LayoutDeviceIntMargin. r=kats.
cfde91a29f0357a661370fb2742b8d209856a76d
created 2015-11-11 19:56 -0800
pushed 2016-01-25 13:55 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1224403 (part 2) - Split GetClientOffset() into typed and untyped versions. r=kats.
49a5f1fe2128ff16b17eccdd77017f751c8efb11
created 2015-11-09 21:37 -0800
pushed 2016-01-25 13:55 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1223310 (part 2) - Use LayoutDeviceIntRect for bounds-related functions in nsIWidget. r=kats.
31531f850dec8eb0131fd05c8b9a926cf9163b02
created 2015-11-09 21:37 -0800
pushed 2016-01-25 13:55 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1223310 (part 1) - Pass a LayoutDeviceIntPoint instead of an nsIntPoint to InitEvent(). r=kats.
cbb8ebcecadc06a43d56e65851acdd65e789ad5f
created 2015-11-04 11:49 -0500
pushed 2016-01-25 13:55 +0000
Botond Ballo Botond Ballo - Bug 1220923 - Make nsIntRegion a typedef for IntRegionTyped<UnknownUnits>. r=nical
cb6b065f2a23d263fa47cdcf71016cbdf0f8deb6
created 2015-04-30 08:29 +1200
pushed 2015-12-14 20:08 +0000
Makoto Kato Makoto Kato - Bug 978679. Implement touch events for GTK3. r=karlt
56ffd841225032dcfa5311952d753dc887b9f07a
created 2015-10-19 13:22 +0200
pushed 2015-12-14 20:08 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - Backed out changeset 2f909d41108b (bug 978679) for bustage on a CLOSED TREE
2f909d41108b1d3d3b266a75673c82a28e468b26
created 2015-10-19 23:04 +1300
pushed 2015-12-14 20:08 +0000
Makato Kato Makato Kato - Bug 978679 - Implement touch events for GTK3. r=karlt
e8c7dfe727cd970e2c3294934e2927b14143c205
created 2015-10-18 01:24 -0400
pushed 2015-12-14 20:08 +0000
Nathan Froyd Nathan Froyd - Bug 1207245 - part 6 - rename nsRefPtr<T> to RefPtr<T>; r=ehsan; a=Tomcat
ca86c21a96b4ec676afc55d3b714c22c547884b2
created 2015-10-18 00:40 -0400
pushed 2015-12-14 20:08 +0000
Nathan Froyd Nathan Froyd - Bug 1207245 - part 3 - switch all uses of mozilla::RefPtr<T> to nsRefPtr<T>; r=ehsan
6f47f75d3136c53eaf1b1fb0f9043f64ba9be42a
created 2015-10-07 10:19 -0700
pushed 2015-12-14 20:08 +0000
Wes Kocher Wes Kocher - Backed out changeset 1f51d1614b9a (bug 1207245)
41dea9df27ed995f8315ab4318c187a617937664
created 2015-10-07 10:19 -0700
pushed 2015-12-14 20:08 +0000
Wes Kocher Wes Kocher - Backed out changeset 91d4539e00ce (bug 1207245)
91d4539e00cecb658604e021675a923c60ef3235
created 2015-10-07 16:50 -0400
pushed 2015-12-14 20:08 +0000
Nathan Froyd Nathan Froyd - Bug 1207245 - part 6 - rename nsRefPtr<T> to RefPtr<T>; r=ehsan; a=Tomcat
1f51d1614b9a58e41dd3a1bf2dc6aad34dbb2170
created 2015-10-07 15:05 -0400
pushed 2015-12-14 20:08 +0000
Nathan Froyd Nathan Froyd - Bug 1207245 - part 3 - switch all uses of mozilla::RefPtr<T> to nsRefPtr<T>; r=ehsan
b8d3872064c7f369787c5097db9956ca99a5253c
created 2015-08-29 11:12 +1000
pushed 2015-10-29 11:30 +0000
Xidorn Quan Xidorn Quan - Bug 1196163 part 1 - Use nsSizeMode instead of int32_t for nsIWidget::{SizeMode,SetSizeMode}. r=roc
f8d888155e18c7b56d4b47c17a499a5f88308db5
created 2015-08-17 14:24 -0700
pushed 2015-10-29 11:30 +0000
Benoit Girard Benoit Girard - Bug 1186662 - Part 3: Suppress the Displayport during active resize on Windows. r=kats,jimm
cd06f5f5641c3dfb7f07db878584d389fb4df1b7
created 2015-08-26 21:56 +0900
pushed 2015-10-29 11:30 +0000
Masayuki Nakano Masayuki Nakano - Bug 895274 part.3 Make the enum of event messages a named enum IGNORE IDL r=smaug
d3c1a726529692b0ea8cf672539683820894c5f7
created 2015-08-11 13:38 +0900
pushed 2015-10-29 11:30 +0000
Brian Birtles Brian Birtles - Bug 1026803 part 1 - Factor out a common utility class for converting wrapping native times to TimeStamps; r=karlt
d2de18bbfedc3dfd5002d8219b9f8a492c6c16c8
created 2015-07-16 15:18 -0700
pushed 2015-09-21 14:04 +0000
David Anderson David Anderson - Move compositor backend decisions into gfxPlatform. (bug 1179051 part 3, r=mattwoodrow)
b867bb9c50ee758113bf288a2baca283226382e1
created 2015-07-13 20:44 +1000
pushed 2015-09-21 14:04 +0000
Xidorn Quan Xidorn Quan - Bug 1160014 part 4 - Implement fullscreen transition on Windows. r=jimm
7ab0df390753c1be668ca0491651722b36cec85d
created 2015-07-11 10:49 +0530
pushed 2015-09-21 14:04 +0000
Nigel Babu Nigel Babu - Backed out 4 changesets (bug 1160014) for M2 bustages CLOSED TREE
87b00a9dac95f6503a5f59124ee96ec050538d2e
created 2015-07-11 10:08 +1000
pushed 2015-09-21 14:04 +0000
Xidorn Quan Xidorn Quan - Bug 1160014 part 4 - Implement fullscreen transition on Windows. r=jimm
83ea2761ca238a91728d302f5e051eef0ffb0204
created 2015-07-10 10:15 +1000
pushed 2015-09-21 14:04 +0000
Xidorn Quan Xidorn Quan - Bug 1181912 - Remove the usage of nsString for window class names. r=jimm
64077f01ac1650c87831986897ac6c13057405e3
created 2015-07-09 08:00 +1000
pushed 2015-09-21 14:04 +0000
Xidorn Quan Xidorn Quan - Bug 1181395 - Avoid runtime conversion or copy of names of window classes on Windows. r=jimm
less more (0) -100 -60 tip