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
Carsten "Tomcat" Book
41e2b6bdc7
Merge mozilla-central to mozilla-inbound
2015-04-14 16:15:02 +02:00
Ryan VanderMeulen
2250cf37e6
Merge inbound to m-c. a=merge
2015-04-14 10:06:03 -04:00
Ms2ger
82c2faeae3
Bug 949614 - Use === for SimpleTest.is; r=Waldo
...
This is more likely to be correct, and a necessary step in case we ever want
to move to Object.is.
This keeps ise as an alias for is, and introduces is_loosely for the old
behaviour.
2015-04-14 15:28:13 +02:00
Masayuki Nakano
7c4cc48f2b
Bug 492394 part.2 Implement ITextStoreACP::GetACPFromPoint() r=emk
2015-04-14 14:27:37 +09:00
Masayuki Nakano
a2dbaf18cf
Bug 492394 part.1 NS_QUERY_CHARACTER_AT_POINT should also return tentative caret offset for the point r=smaug, sr=smaug
2015-04-14 14:27:37 +09:00
Mark Capella
6aed62cf32
Bug 1153076 - Add NS_MOUSE_MOZLONGTAP support in Fennec, r=kats, tylin
2015-04-13 22:33:02 -04:00
Olli Pettay
4a4811d6c1
Backout Bug 930793 because of talos regressions,r=backout
2015-04-13 19:02:27 +03:00
Olli Pettay
04e541d734
Bug 1153613 - [e10s], ensure the buffer for the drag image is large enough for SourceSurfaceRawData::GuaranteePersistance() to succeed, r=mattwoodrow
2015-04-14 13:50:59 +03:00
Masayuki Nakano
910d74da5c
Bug 1154161 Initialize WidgetQueryContentEvent::mReply r=smaug
2015-04-14 19:46:51 +09:00
Markus Stange
5dd783af1e
Bug 1148868 - Fix up nsChildView::ConfigureAPZControllerThread(). r=kats
2015-04-13 17:03:38 -04:00
Xidorn Quan
8de6f253a5
Bug 1145448 - Avoid painting native frame on fullscreen window when activate/inactivate. r=jimm
2015-04-14 09:11:09 +12:00
Markus Stange
5c34ab4326
Bug 1148868 - Forward Mac wheel events to APZ. r=dvander
2015-03-29 01:00:53 -04:00
Markus Stange
cbf06b9cac
Bug 1148868 - Make APZ wheel handling handle pixel scrolling on OS X. r=dvander, r=kats
2015-04-13 15:45:37 -04:00
Markus Stange
4d257b98f3
Bug 1148868 - Disable the workaround from bug 1151890 unless we use the separate event thread runner. r=kats
2015-04-13 15:42:58 -04:00
Markus Stange
730c90d3c0
Bug 1148868 - Put the APZ event thread on Mac behind a pref layers.async-pan-zoom.separate-event-thread that defaults to false. r=dvander
2015-03-29 00:58:52 -04:00
Sotaro Ikeda
ecd0fc423c
Backed out changeset 29d01ad10d0b (bug 1152135)
2015-04-13 12:28:06 -07:00
Botond Ballo
b27785af58
Bug 1039818 - Do not allow an older APZ repaint request to clobber a newer pres shell resolution in Layout. r=kats
2015-04-10 19:34:23 -04:00
Andrew Comminos
d3044dc4a3
Bug 1144745 - Scale GTK widgets properly on HiDPI r=karlt
2015-03-29 18:06:00 +02:00
David Anderson
476d294696
Fix tests that depend on synchronous scrolling. (bug 1140293, r=mstange,masayuki,kgilbert)
2015-04-13 00:51:43 -04:00
Olli Pettay
0ff0615774
Bug 930793 - Remove favor performance mode, r=avih,roc
2015-04-12 23:08:55 +03:00
Chris Peterson
94eaa226d8
Bug 1153579 - Fix -Wpointer-bool-conversion warning by removing null check of an array address. r=mstange
2015-04-11 01:03:44 -07:00
Sotaro Ikeda
42ad3c4bc5
Bug 1152135 - Split EGLSurface buffer swap and HWC buffer swap r=mwu,nical,jgilbert
2015-04-12 11:23:46 -07:00
Jeff Muizelaar
a39f108967
Bug 1153381. Add a D3D11 ANGLE blacklist. r=mstange
...
This blocks the Intel 4500 style GPUs so that Google Maps
works properly
2015-04-10 16:17:27 -04:00
Alexandru Tifrea
09165f6e5d
Bug 966395 - Correctly propagate the input language's direction on OSX. r=masayuki/mrbkap
...
Gtk patch written by mrbkap@mozilla.com , with r=roc
2015-04-10 15:18:05 -07:00
Ryan VanderMeulen
2522df243f
Backed out changeset 2a040986845d (bug 1071562) for bustage.
...
CLOSED TREE
2015-04-10 13:14:33 -04:00
Neil Deakin
d6c82b11b5
Bug 1071562, e10s, support non-text types in clipboard (html, images, etc), r=smaug
2015-04-10 12:51:06 -04:00
Ryan VanderMeulen
12abb70f4d
Merge inbound to m-c. a=merge
2015-04-09 11:34:05 -04:00
Michael Vines
d57072e693
Bug 1152361 - Ensure outbufAcquireFenceFd is initialized during boot animation. r=mwu
2015-04-08 22:17:28 -07:00
Wes Kocher
5cfea2e420
Merge fx-team to m-c a=merge
2015-04-08 17:25:12 -07:00
Ryan VanderMeulen
98d2277171
Backed out changesets 33d37539c4ab and 55524bdeb708 (bug 936092) for suspicion of causing e10s test_bug417418.html asserts on Linux.
...
CLOSED TREE
2015-04-08 13:52:21 -04:00
Daniel Holbert
cd461f9e88
Bug 936092 followup: Add missing 'override' annotation to nsDragServiceProxy::InvokeDragSession() declaration. rs=smaug
2015-04-08 10:02:45 -07:00
Olli Pettay
41380c199c
Bug 936092, initial DnD support for e10s, r=enndeakin,karlt
2015-04-08 18:30:03 +03:00
Kartikaya Gupta
4d5cda5baf
Bug 1151890 - Explicitly set a null MessageLoop for the APZ controller thread on OS X. r=mstange
2015-04-07 16:53:41 -04:00
Ryan VanderMeulen
428d9eef02
Merge m-c to fx-team. a=merge
2015-04-08 13:09:36 -04:00
Jim Chen
d29daa51fd
Bug 1151875 - Never mask text updates in nsWindow; r=esawin
2015-04-08 12:25:20 -04:00
Jim Chen
b6188758a5
Bug 1148590 - Ignore IME notifications outside of the focused editor; r=esawin
2015-04-08 12:25:20 -04:00
Carsten "Tomcat" Book
8dc1692798
Backed out changeset 1158acbea753 (bug 1140293) for frequent windows m-oth test failures in test_wheeltransaction.xul
2015-04-08 10:22:34 +02:00
Nicolas Silva
f2da0db3a0
Bug 1132854 - Remove the gfx::ToIntSize conversion helper. r=Bas
2015-04-07 16:08:57 +02:00
Matt Woodrow
8008052a54
Bug 1151721 - Disable hardware accelerated video decoding for older intel drivers since it gives black frames on youtube. r=ajones
2015-04-07 18:39:54 +12:00
Jeff Muizelaar
35ee300e69
Bug 1137716 - Increase the list of devices that are blocked. a=me
2015-04-06 15:36:41 -04:00
Ehsan Akhgari
951de57ef8
Bug 1110888 follow-up: Mark SetPluginFocused as override
2015-04-08 10:27:42 -04:00
Wes Kocher
889ba9385b
Merge m-c to inbound a=merge
2015-04-08 17:33:36 -07:00
Olli Pettay
a369ea3eeb
Bug 936092, initial DnD support for e10s, r=enndeakin,karlt
2015-04-08 21:48:11 +03:00
Sotaro Ikeda
9094a4b26f
Bug 1150518 - Remove glClear() on blit composition r=Sushil
2015-04-02 20:26:47 -07:00
Kartikaya Gupta
22d131535e
Bug 1149260 - Guard against trying to draw a drag image with zero length. r=enndeakin
2015-04-02 20:45:50 -04:00
Jonathan Watt
4316694605
Bug 1147491, part 2 - Disable use of BaseTimeDuration::operator/ with floating point values. r=ehsan
2015-04-02 14:03:40 +01:00
Jeff Muizelaar
7bf5a1ae45
Bug 1137716. Fix driver version typo.
...
Driver versions are compared like decimal numbers so 8.7 > 8.17 meaning
we blacklisted nothing.
2015-04-02 14:19:30 -04:00
Bob Owen
23750aee85
Bug 1149971 Part 2: Cet rid of kCurrentProcessId as it makes lots of static initializers. r=dvander
2015-04-01 13:59:20 +01:00
Jonathan Kew
4cbce406af
Bug 1123654 - Replace use of [deprecated] GetStockObject(DEFAULT_GUI_FONT) with newer API; results in use of Tahoma in place of Microsoft Sans Serif in various contexts. r=jmathies
2015-01-21 22:12:18 +00:00
Vladimir Vukicevic
c24a005f1e
Bug 1144674; Implement HAL support for ROTATION_VECTOR and GAME_ROTATION_VECTOR sensors; r=snorp
2015-04-01 16:02:20 -04:00
David Parks
8de2397da1
Bug 1075670 - Make event.screen[XY] work in content processes (r=smaug,kats,tn,joshmoz)
2015-04-01 12:36:41 -07:00
Ryan VanderMeulen
be3f2c5666
Merge inbound to m-c. a=merge
2015-04-01 12:34:21 -04:00
Mason Chang
9b22454361
Bug 1149646 - Delete non-uniform vsync interval warning. r=kats
2015-03-31 14:38:51 -07:00
Kartikaya Gupta
0f800a9ac5
Bug 1149412 - Remove bad assertion. r=mchang
2015-03-31 11:12:01 -04:00
Nicolas Silva
f5f8474178
Bug 1125848 - Consolidate PCompositor's creation-destruction logic. r=sotaro
2015-03-09 18:43:39 +01:00
Bob Owen
666e96adb9
Bug 1119878 Part 2: Change IPC code to hold ProcessID instead of ProcessHandle. r=billm, r=dvander, r=aklotz, r=cpearce
2015-04-01 09:40:35 +01:00
Bill McCloskey
061f09ba1e
Back out bug 1075670
2015-03-30 20:13:07 -07:00
Wes Kocher
77420a9c15
Merge m-c to inbound a=merge CLOSED TREE
2015-03-30 19:39:04 -07:00
Kartikaya Gupta
e00255b75b
Bug 1146987 - Deal with cases where we get a batch of interleaved move and non-move events on the libui thread before anything is processed, with resampling disabled. r=mchang
2015-03-30 14:09:26 -04:00
Michael Vines
735d66b22a
Bug 1144515 - ConsumerListener interface changes. r=mwu,sotaro.ikeda.g
...
From ae4139a7b5dfb0b0326c84070e52fa58e43a54fe Mon Sep 17 00:00:00 2001
Change-Id: I3a3e4d6f58a42576197356ba4b7301c670298c74
---
widget/gonk/libdisplay/FramebufferSurface.cpp | 4 ++++
widget/gonk/libdisplay/FramebufferSurface.h | 4 ++++
.../nativewindow/GonkBufferQueueLL/GonkBufferQueueLL.cpp | 16 ++++++++++++++++
.../nativewindow/GonkBufferQueueLL/GonkBufferQueueLL.h | 5 +++++
.../GonkBufferQueueLL/GonkBufferQueueProducer.cpp | 9 ++++++++-
widget/gonk/nativewindow/GonkConsumerBaseLL.cpp | 4 ++++
widget/gonk/nativewindow/GonkConsumerBaseLL.h | 5 +++++
widget/gonk/nativewindow/GonkNativeWindowLL.cpp | 5 +++++
widget/gonk/nativewindow/GonkNativeWindowLL.h | 4 ++++
9 files changed, 55 insertions(+), 1 deletion(-)
2015-03-18 15:03:15 -07:00
Makoto Kato
ba25ba2fed
Bug 1147722 - Part 1. Turn off TSF when e10s auto start is enabled. r=masayuki,wmccloskey
2015-03-30 11:58:03 +09:00
Nicolas Silva
eae4d10b4d
Bug 1132854 - Make nsIntSize a typedef of gfx::IntSize. r=Bas, roc
2015-03-29 16:59:08 +02:00
Mats Palmgren
8852b5e235
Bug 1148971 - Make nsITheme::GetMinimumWidgetSize return a LayoutDeviceIntSize result instead of the unit-less nsIntSize type. r=roc
2015-03-30 11:36:14 -04:00
Mats Palmgren
e428944bb4
Bug 1149041 - Make nsIWidget::SizeConstraints use LayoutDeviceIntSize instead of unit-less nsIntSize. r=roc
2015-03-30 11:35:25 -04:00
Carsten "Tomcat" Book
abd1345059
Backed out changeset 513192eb7df4 (bug 1148971) for causing bc2 memory leaks
2015-03-30 15:04:09 +02:00
Carsten "Tomcat" Book
837f11924f
Backed out changeset 9534a3d38191 (bug 1149041)
2015-03-30 15:03:19 +02:00
Mats Palmgren
dd2ed0b574
Bug 1149041 - Make nsIWidget::SizeConstraints use LayoutDeviceIntSize instead of unit-less nsIntSize. r=roc
2015-03-30 10:37:34 +00:00
Mats Palmgren
2268b8c0ad
Bug 1148971 - Make nsITheme::GetMinimumWidgetSize return a LayoutDeviceIntSize result instead of the unit-less nsIntSize type. r=roc
2015-03-30 10:37:33 +00:00
Aaron Klotz
8d9aa56687
Bug 1133351: Backed out 0cc8abe4e2bb for assertion failures; r=bustage
2015-03-28 06:08:26 -07:00