Wes Kocher
73d4bb85f2
Merge m-c to inbound a=merge
2015-04-21 15:35:07 -07:00
Wes Kocher
09ae95ef7e
Merge inbound to m-c a=merge
2015-04-21 15:23:57 -07:00
David Anderson
acfb50a423
Enable APZ for E10S on Windows for one Nightly. This patch will be backed out after one nightly. (bug 1154459, r=kats, a=ryanvm)
2015-04-21 15:35:19 -04:00
Daniel Holbert
b23c01f092
Bug 1156398: Pass ProcessOrientation.cpp's unused-by-default bools to mozilla::unused. r=mwu
2015-04-21 10:24:34 -07:00
Jim Mathies
f844583826
Bug 1156283 - Avoid shutdown observer race when shutting down gfx on Mac. r=roc
2015-04-21 05:24:21 -05:00
Markus Stange
f6ddb243b5
Bug 1156315 - Call DispatchInputEvent in more places on OS X. r=dvander
2015-04-21 17:44:10 -04:00
Paul Rouget
8e69c92d4c
Bug 1154182 - enable native keybindings for graphene. r=billm
2015-04-15 21:17:00 +02:00
Nicolas Silva
ba353fd7bd
Bug 1155621 - Remove no-op gfx2DGlue conversion helpers. r=Bas
2015-04-21 17:22:30 +02:00
Nicolas Silva
51e181888b
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
Kartikaya Gupta
8152895c5f
Bug 1153023 - Convert TabParent::mChromeOffset to a LayoutDeviceIntPoint. r=billm
2015-04-21 10:33:56 -04:00
Mason Chang
09b9126c82
Bug 1134385. Delete main thread assertion in CompositorVsyncDispatcher. r=kats
2015-04-20 17:28:25 -07:00
Danilo Cesar Lemes de Paula
412c0c610c
Bug 1146024 - Fix up input routing for APZ on Fennec. r=kats
...
nsWindow::ProcessUntransformedAPZEvent is the method that
deals with APZ Input, so it should receive it's events
2015-04-20 16:16:17 -04:00
Denis Volk
4ad62045e8
Bug 1095098 - move do_QueryObject templates into their own header; r=froydnj
2015-04-15 12:47:03 -04:00
Dmitry
9cfe2e37e4
Bug 1154676 - Add a null-check for the presshell. r=mstange
2015-04-15 13:15:44 -04:00
Phil Ringnalda
1521afb292
Backed out changeset ffde08dc5ceb (bug 1154459) for bustage
...
CLOSED TREE
2015-04-19 08:19:14 -07:00
David Anderson
50d7fd13e2
Enable APZ for E10S on Windows for one nightly build. (bug 1154459, r=kats)
2015-04-17 11:49:55 -04:00
Chris Peterson
e73f878cbc
Bug 1153579 - Fix -Wsign-compare warnings in nsNativeThemeCocoa.mm about int and size_t. r=mstange
2015-04-17 10:02:21 -07:00
Kartikaya Gupta
f7a36c7bd8
Bug 1155186 - Keep all state in the top-level android widget but use the child widget to dispatch events. r=snorp,jchen
2015-04-17 12:29:51 -04:00
Sotaro Ikeda
5044e7726b
Bug 1152135 - Split EGLSurface buffer swap and HWC buffer swap r=mwu,nical,jgilbert
2015-04-17 09:28:41 -07:00
Jim Chen
d64645f76f
Bug 1152308 - Remove obsolete methods for exiting; r=snorp
2015-04-17 12:22:47 -04:00
Jim Chen
8cb8e6a347
Bug 1154952 - Delete AndroidBridge on Gecko shutdown; r=snorp
2015-04-17 12:22:47 -04:00
Jim Chen
9f9e4d03cd
Bug 1153948 - Fix bug in sending text change notifications; r=esawin
2015-04-17 12:22:47 -04:00
Bas Schouten
a23b9e9298
Bug 1155228: Only use basic OMTC for popups when using WARP. r=jrmuizel
2015-04-17 10:32:32 -04:00
Carsten "Tomcat" Book
af87273092
Backed out changeset abe6234be8a3 (bug 1152135) for Android 4 opt/debug perma failure
2015-04-17 12:04:55 +02:00
L. David Baron
3fe01f7f67
Bug 1152921 - Always initialize platform-specific booleans in PrintData before sending over IPC. r=mconley
...
This fixes the crash in Linux debug builds bringing up the print dialog,
though there's still a crash when closing it.
2015-04-16 19:27:01 -07:00
David Anderson
758f3325fa
Make test_wheeltransaction.xul work with asynchronous scrolling. (bug 1140293, r=mstange)
2015-04-16 21:38:19 -04:00
Matt Woodrow
8cae1d60ee
Bug 1144257 - Blacklist DXVA for one NVIDIA driver that was causing crashes. r=ajones
2015-04-17 12:41:37 +12:00
Sotaro Ikeda
c9102c6a9c
Bug 1152135 - Split EGLSurface buffer swap and HWC buffer swap r=mwu,nical,jgilbert
2015-04-16 18:15:26 -07:00
L. David Baron
aa0d4caeeb
Bug 1153570 - Remove AutoUseBasicLayerManager, which has been unused since 78b90e6c491b (bug 676241 part 3). r=mstange
2015-04-16 18:13:14 -07:00
Ehsan Akhgari
212f692a48
Bug 1155214 - Mark nsIBidiKeyboard as builtinclass; r=mrbkap
...
ContentChild::RecvBidiKeyboardNotify(), perhaps among other code, assumes
the native type implementing this interface, so we must make sure the
interface is builtinclass.
2015-04-16 16:14:35 -04:00
Neil Deakin
dd30a1f3eb
Bug 1153248, re-enable a bunch of tests that now work with e10s, r=billm
2015-04-16 15:38:12 -04:00
Neil Deakin
26ca3f5120
Bug 1071562, redirect child process methods to the clipboard proxy, r=fabrice
2015-04-16 15:38:12 -04:00
Neil Deakin
1ce970af4d
Bug 1071562, e10s, support non-text types in clipboard (html, images, etc), r=smaug
2015-04-16 15:38:12 -04:00
David Parks
1091abfe7b
Bug 1018639 - Reset the cursor on WM_SETCURSOR message when pointer is over content. r=jimm
...
The widget now sets its cursor whenever it gets a WM_SETCURSOR call when over content. This message is sent by the OS e.g. when the cursor enters or leaves window chrome or the area outside of the window.
2015-03-17 19:12:27 -07:00
Jim Mathies
76b87440f3
Bug 1153939 - Avoid a race condition with setting nsBaseWidgets WidgetShutdownObserver widget pointer to null. Fixes a crash in nsBaseWidget::DestroyCompositor(). r=roc
2015-04-16 10:16:04 -05:00
Nicolas Silva
00e4632232
Bug 1151644 - Don't disallow the basic compositor backend. r=jrmuizel
2015-04-16 07:57:00 +02:00
Bas Schouten
c6064e772d
Bug 1150376: Do not try to use D3D11 for popup windows. r=jrmuizel
2015-04-08 15:08:34 +02:00
David Anderson
323b2b17ba
Fix wheel events being misrouted in APZ-less widgets when APZ is enabled. (bug 1154734, r=kats)
2015-04-15 12:28:47 -04:00
Botond Ballo
a520a1b887
Bug 1152479 - Do not use layout-related nsIDOMWindowUtils APIs from C++ APZ code. r=kats
2015-04-14 16:44:59 -04:00
Sotaro Ikeda
4e35e551e0
Bug 1154313 - Move sUsingHwc to gfxPrefs r=mwu,nical
2015-04-15 06:39:44 -07:00
Wes Kocher
149e55aae2
Merge m-c to fx-team a=merge CLOSED TREE
2015-04-14 15:40:46 -07:00
Randall Barker
4cf16d8497
Bug 1148149 - Support Android Presentation API. r=snorp, r=jgilbert
2015-04-10 22:14:00 -04:00
David Anderson
d59b68a26d
Fix APZ target confirmations arriving before dependent layer transactions. (bug 1154130, r=kats)
2015-04-14 12:24:32 -04:00
Jacek Caban
1dba265414
Bug 1153829 - Don't use MOZ_ALWAYS_INLINE for non-inline functions. r=jimm
2015-04-14 18:06:58 +02:00
Markus Stange
38116d8a3b
Bug 1154322 - Always use DrawTargetCG when painting directly into a window on OS X (unaccelerated drawRect rendering). r=jrmuizel
...
This also gets rid of the code path that allowed us to test DrawTargetCairo for OS X content rendering. As far as I know, nobody has made use of it in the past 12 months.
This change makes us not crash if SupportsAzureContentForType(BackendType::COREGRAPHICS) returns false, which will be the case if you flip the azure content pref to a supported non-"cg" value.
2015-04-14 11:40:53 -04:00
Ying-Ruei Liang (KK)
35742b950a
Bug 1143522 - Convert cliprect coordinate in gonk code. r=botond
2015-04-11 22:06:00 -04:00
Kartikaya Gupta
9abfe48632
Bug 1146349 - Wire up native event synthesization in child processes. r=smaug
2015-04-14 11:36:36 -04:00
Kartikaya Gupta
211de1372d
Bug 1146349 - Update some widget tests to deal with async native key event synthesization. r=smaug,masayuki
2015-04-14 11:36:36 -04:00
Kartikaya Gupta
6ad67a2382
Bug 1146349 - Make the native event synthesization functions in DOMWindowUtils async. r=smaug
2015-04-14 11:36:36 -04:00
Mason Chang
fa69195567
Bug 1153395 - Disable Hardware Vsync on Non Kit-Kat devices. r=mwu
2015-04-14 10:31:58 -04:00