David Zbarsky
520ac2cad8
Bug 1125040: Use LayoutDeviceIntPoint for nsIWidget::WidgetToScreen r=botond
2015-02-04 15:21:03 -05:00
Phil Ringnalda
8ff441aa5a
Back out 5167196c4b98 (bug 1125040) for not compiling on Linux
...
CLOSED TREE
2015-02-01 15:27:14 -08:00
David Zbarsky
baa5df4d99
Bug 1125040: Use LayoutDeviceIntPoint for nsIWidget::WidgetToScreen r=botond
2015-02-01 17:27:41 -05:00
David Zbarsky
1e37e03e20
Bug 1125040: Use LayoutDeviceIntPoint for nsLayoutUtils::GetEventCoordinatesRelativeTo and Touch::mRefPoint r=botond
2015-02-01 17:27:31 -05:00
Jim Mathies
b00655c384
Bug 1095754 - Add platform widget support for providing widget identifiers used in remote widget tracking and hookl this up on gtk and Windows. r=roc
2015-01-29 13:41:57 -06:00
Jim Mathies
be167acdf9
Bug 1095754 - Move InvalidatePluginAsWorkaround from nsWindow to WinUtils so the compositor can access it. r=aklotz
2015-01-29 13:41:54 -06:00
Jim Mathies
041d3c1617
Bug 1126164 - Avoid setting clip regions on plugin windows if the same clip region was already set. r=roc
2015-01-28 09:15:54 -06:00
Masayuki Nakano
2e8a3ae110
Bug 917322 part.7 TextEventDispatcher should manage if it has composition r=smaug
2015-01-28 15:27:31 +09:00
Jim Mathies
3580fbc187
Bug 1092121 - Get plugin quirks modes and nsPluginInstanceOwner::GetNetscapeWindow working with remote content. r=billm
2015-01-23 04:10:52 -06:00
Bas Schouten
4eee07db6d
Bug 1097699 - Part 3: Remove usage of LayerManagerD3D10. r=jrmuizel
2015-01-23 03:41:20 +00:00
Bas Schouten
ce304a8dfb
Bug 1097699 - Part 1: Remove usage of LayerManagerD3D9. r=jrmuizel
2015-01-23 03:41:20 +00:00
Neil Deakin
6d419c8622
Bug 1102039, Ensure that the popup's widget visibility is updated after rollup, allows popups to disappear at the start of the minimize animation rather than after, r=tn
2015-01-07 20:52:20 -05:00
Bas Schouten
ad4c59fcdf
Bug 1107718: Properly deal with a D3D11 device reset. r=nical
2015-01-08 00:10:49 +00:00
Masayuki Nakano
770fb09fdd
Bug 865561 Dispatch key events when WM_APPCOMMAND is fired for a keypress r=jimm+smaug
2014-12-30 10:47:56 +09:00
Nicolas Silva
65826e956a
Bug 1105088 - Disable D3D9 on Vista or later Windows versions. r=jrmuizel
2014-12-23 11:27:37 +01:00
David Anderson
619cff768d
Handle in-process APZ events correctly on Windows. (bug 1111873 part 2, r=kats)
2014-12-18 15:25:03 -08:00
David Anderson
25c98bb5cf
Forward Windows events to APZ directly from nsWindow. (bug 1109985 part 2, r=kats)
2014-12-15 23:31:12 -08:00
Carsten "Tomcat" Book
28c1f4ba87
Backed out changeset c61753316ddb (bug 1109985)
2014-12-16 09:39:39 +01:00
David Anderson
14a7404dc3
Forward Windows events to APZ directly from nsWindow. (bug 1109985 part 2, r=kats)
2014-12-15 23:31:12 -08:00
Kestrel
63e85a38e1
Bug 257363 - Update sLastMouseDownTime when double-clicking to make triple-clicking easier to perform. r=Enn
2014-11-30 03:27:00 -05:00
David Anderson
1e5bebc8b8
Move APZC initialization into nsBaseWidget. (bug 1110540 part 1, r=kats)
2014-12-15 01:47:15 -08:00
David Anderson
810c6ba163
Move APZ handling of wheel events from nsWindow to RenderFrameParent. (bug 1013432 part 7, r=kats)
2014-12-09 02:42:49 -08:00
Bas Schouten
e57648a590
Bug 1107299: Only block shared surface usage when that is broken. r=jrmuizel
...
Currently when the usage of surface sharing is broken on certain drivers, be block D3D11 entirely and fall back to Basic composition. There's no real benefit in this case from disabling D3D11 entirely, and we might as well just use it with software composition like we do when we don't have Direct2D, and in addition to that disable texture sharing for webGL, falling back to slow WebGL which again is no worse than the situation when using Basic or D3D9 composition.
2014-12-06 00:02:18 +00:00
Neil Rashbrook
62018051ae
Bug 1102855 Fix uninitialised variable r=jimm
2014-11-21 19:50:35 +00:00
Vladimir Vukicevic
da8215574c
Bug 1036597 - extend widget's MakeFullScreen method to take an optional nsIScreen indicating the target; r=karlt
2014-07-09 12:29:28 -07:00
David Anderson
05e7eef0ac
Forward Windows scroll events to APZ when async scrolling is enabled. (bug 1086162 part 2, r=jmathies)
2014-11-17 20:59:17 -08:00
Jim Mathies
cb8022a223
merge
2014-11-17 11:51:55 -06:00
Jim Mathies
526513b0e5
Backout bug 506815 (7c97034feb78), for causing bug 1085027. r=backout
2014-11-17 11:51:09 -06:00
mycoolclub
4ac6b618ae
Bug 506815 - Replace old MouseTrailer code with TrackMouseEvent api. r=jimm
2014-10-01 02:38:00 +02:00
mycoolclub
97eb962cae
Bug 606520 - Add support for exiting fullscreen via the Windows command menu. r=jimm
2014-09-24 03:54:00 -04:00
Bill McCloskey
350cd64ace
Bug 950745 - Flag when we're processing urgent messages and disallow certain activities (r=bsmedberg,luke)
2014-08-05 21:43:36 -07:00
Masayuki Nakano
a2b2e249bb
Bug 1046101 part.11 Rename NS_MOUSE_EVENT to eMouseEventClass r=smaug
2014-08-04 14:28:50 +09:00
Masayuki Nakano
5dac7e446a
Bug 1046101 part.1 Rename nsEventStructType to mozilla::EventClassID r=smaug
2014-08-04 14:28:46 +09:00
Bill McCloskey
0781292ef8
Back out bug 950745 for crashes
2014-07-30 16:19:46 -07:00
Benoit Jacob
add82e3dcd
Bug 586656 - Serialize external "pluginEvent" structs in WidgetGUIEvent so that plugin events work in e10s - r=masayuki,jimm
2014-07-23 15:55:51 -04:00
Bill McCloskey
0db41f9416
Bug 950745 - Flag when we're processing urgent messages and disallow certain activities (r=bsmedberg,luke)
2014-07-17 21:09:45 -07:00
Walter Litwinczyk
cb9a24d173
Bug 701948 - Rename nsIGfxInfo::FEATURE_NO_INFO to nsIGfxInfo::FEATURE_STATUS_OK. r=jgilbert
2014-07-01 14:44:09 -07:00
Brian Birtles
6f62a5ac90
Bug 77992 part 1.2 - Fix a bug in Windows timestamp calculations; r=karlt
2014-06-18 08:58:25 +09:00
Jonathan Watt
42e0900d15
Bug 1023522 - Get rid of the remaining Thebes backed gfxContexts in the Windows widget code. r=mattwoodrow
2014-06-11 10:38:44 +01:00
Jonathan Watt
e709e0f081
Bug 991640 - Get rid of nsIWidget::GetThebesSurface and a bunch of Thebes backed gfxContexts. r=mattwoodrow
2014-06-10 07:02:21 +01:00
Brian Birtles
536d37fda0
Bug 77992 part 1.1 - Convert Windows native event times to timestamps; r=masayuki
2014-06-06 14:29:49 +09:00
Jacek Caban
4f1953248f
Bug 1005619 - Fixed parse error on GCC.
2014-06-03 13:25:21 +02:00
Masatoshi Kimura
ee8307c3ce
Bug 1005619 - Part 3: Implement GetRestoredBounds on Windows. r=jimm
2014-05-20 16:32:18 +09:00
Makoto Kato
0247d45c09
Bug 996493 - Implement MaxTouchPoints for Windows widget. r=jimm
2014-05-14 19:05:34 +09:00
Aaron Klotz
f2719db86a
Bug 1006765: Ensure that Win32 widget handles terminal services messages; r=jimm
2014-05-12 13:30:31 -06:00
Masayuki Nakano
b1fcc0e3fc
Bug 1008723 Even while a context menu is open for an bookmark item on a popup, bookmark menus shouldn't be closed by a right click on one of them r=enndeakin
2014-05-13 02:05:56 +09:00
Jim Mathies
9a39813c35
Bug 669200 - Various widget changes to support two new types of plugin widget. r=roc
2014-11-12 14:59:19 -06:00
Brian R. Bondy
01469aeef2
Backout of 53244356f497 because of bug 1088274. r=me
2014-11-05 09:48:32 -05:00
Benoit Jacob
75abb96357
Bug 1021265 - regard d3d11 as broken with displaylink on versions <= 8.6.1.36484, and fall back to basic layers - r=jrmuizel
2014-11-03 17:55:00 -05:00
Gijs Kruitbosch
4eba70e15d
Bug 1063121 - dropping out of fullscreen mode without titlebar breaks titlebar/tabs layout, r=jimm
2014-10-29 14:19:25 +00:00