David Parks
75b7fa4b98
Bug 1075670 - [e10s] event.screenX and event.screenY is wrong
...
Change the PuppetWidget from defining screen coordinates from
tab-content-relative to being based on actual screen geometry.
PuppetWidgets can have position. In the parent process, the
widget has a position and a separate client position (that
includes OS window chrome... on Linux and Windows as others have no
chrome). In the child process, the widget (non-origin) position,
whose calculation compensates for the OS window decoration.
2015-02-04 04:00:28 -08:00
David Parks
7bf0a48eab
Bug 1075670 - [e10s] event.screenX and event.screenY is wrong
...
PuppetWidget::WidgetToScreenOffset now reports proper widget screen location. Previously, in the content process, all widgets were defined to be located at the screen origin. This also repairs mac e10s OOP plugin coordinate calculations that would be broken by this change.
2015-02-04 04:17:15 -08:00
Carsten "Tomcat" Book
5ac50b27cc
merge mozilla-inbound to mozilla-central a=merge
2015-02-11 14:58:16 +01:00
Botond Ballo
4394198213
Bug 1125422 - Correctly determine whether a touch event was prevent-defaulted in the chrome process. r=kats
2015-02-10 16:28:07 -05:00
Ryan VanderMeulen
256333e4b8
Merge inbound to m-c. a=merge
...
CLOSED TREE
2015-02-10 16:03:15 -05:00
Ryan VanderMeulen
3d8c9d47b4
Merge fx-team to m-c. a=merge
...
CLOSED TREE
2015-02-10 15:54:32 -05:00
Jonathan Kew
4ec09fb990
Bug 1130936 - Support vertical writing mode in nsTextStore for Windows TSF. r=masayuki
2015-02-10 14:00:02 +00:00
Jonathan Kew
e1892d0a75
Bug 1076657 pt 3 - Support drawsVerticallyForCharacterAtIndex method in Cocoa childView and IME input handler. r=masayuki
2015-02-10 15:28:05 +00:00
Jonathan Kew
9fa6bda1dc
Bug 1076657 pt 2 - Add writing-mode to the reply to NS_QUERY_TEXT_RECT event. r=masayuki
2015-02-10 15:28:05 +00:00
Sushil Chauhan
e7fc108a8b
Bug 1122850 - Use setPowerMode interface for HWC 1.4 and above. r=dwilson
2015-02-05 12:30:54 -08:00
Martin Stransky
fe75191be7
Bug 1097897 - Add HiDPI support (scale) for Gtk2 and update and fix calculation of scaled screen borders. r=karlt
2015-02-10 02:14:00 -05:00
Kartikaya Gupta
bd3209cbbd
Bug 930939 - Switch the B2G controller thread from the main thread to the compositor thread. r=botond,mwu
2015-02-10 08:24:23 -05:00
Andrew Comminos
611f50b6a1
Bug 1126094 - Adds high resolution display support to GdkScreen. r=karlt
2015-01-26 17:21:00 +01:00
Carsten "Tomcat" Book
04b9e9abe4
Backed out changeset 88c746188a40 (bug 1125934) for rc6 test failures
2015-02-09 15:28:41 +01:00
Aaron Klotz
5975175609
Bug 1102297: Obtain user GEOID from Windows; r=jimm
2015-02-08 14:29:13 -07:00
Tooru Fujisawa
aaca0fde90
Bug 1125934 - Discard redundant NS_COMPOSITION_CHANGE event which is send just before NS_COMPOSITION_END on TSF. r=masayuki
2015-02-09 21:19:43 +09:00
Markus Stange
b5502e4faa
Bug 1045213 - Rename template parameters to something more descriptive. r=botond
2015-02-09 00:17:35 -05:00
Masayuki Nakano
b9ddb90367
Bug 1131026 Rename nsITextInputProcessor.init() and .initForTests() to .beginInputTransaction() and .beginInputTransactionForTests() r=smaug, sr=smaug
2015-02-10 17:09:29 +09:00
Chris Peterson
52d498dc7b
Bug 1130828 - Fix clang -Widiomatic-parentheses and -Wsemicolon-before-method-body warnings. r=smichaud
2015-02-06 00:09:39 -08:00
Nicholas Nethercote
ee41df7dc2
Bug 1127201 (attempt 2, part 1) - Replace most NS_ABORT_IF_FALSE calls with MOZ_ASSERT. r=Waldo.
2015-02-09 14:34:50 -08:00
Markus Stange
0b25bc3fc6
Bug 1130746 - Always position window buttons at their default position in fullscreen mode. r=smichaud
2015-02-09 00:50:44 -05:00
Tooru Fujisawa
219b9adee2
Bug 1125934 - Discard redundant NS_COMPOSITION_CHANGE event which is send just before NS_COMPOSITION_END on TSF. r=masayuki
2015-02-11 12:20:02 +09:00
Andrew McCreight
1ee96e7527
Back out Bug 1127201 (part 2) for various problems.
2015-02-06 15:04:32 -08:00
Jeff Gilbert
31f494f506
Backout 80a88a3badba for causing bug 1130086.
2015-02-06 11:37:04 -08:00
Robert O'Callahan
d351d1ea08
Bug 1129774. Part 6: Remove aContext parameter from nsIWidget::CreateChild. r=jmathies
2015-02-05 18:38:47 +13:00
Robert O'Callahan
7464c67b7f
Bug 1129774. Part 5: Remove aContext parameter from nsIWidget::Create. r=jmathies
2015-02-05 20:35:25 +13:00
Robert O'Callahan
40382b5946
Bug 1129774. Part 4: Remove aContext parameter from AttachViewToTopLevel. r=jmathies
2015-02-05 18:33:49 +13:00
Robert O'Callahan
07e47be213
Bug 1129774. Part 3: Remove aContext parameter from BaseCreate and make it nonvirtual. r=jmathies
2015-02-05 18:18:30 +13:00
Robert O'Callahan
3bef07c303
Bug 1129774. Part 2: Remove nsBaseWidget::mContext. r=jmathies
2015-02-05 17:54:45 +13:00
Robert O'Callahan
91fe96a132
Bug 1129774. Remove unused nsBaseWidget::GetDeviceContext. r=jmathies
2015-02-05 17:03:32 +13:00
Xidorn Quan
a5efd3fb7b
Bug 1053783 - Activate window after exiting fullscreen. r=jimm
2015-02-06 13:20:42 +11:00
Jim Mathies
22560ed956
Bug 1129575 - In the PPluginWidget Create handler fail via return result vs. abort the child process when there's no parent window available. r=roc
2015-02-05 15:48:44 -06:00
Nicholas Nethercote
0a02b5d31c
Bug 1127201 (part 2) - Convert all NS_ABORT_IF_FALSE calls to MOZ_ASSERT. r=Waldo.
2015-02-04 20:05:36 -08:00
Botond Ballo
a9900bddc6
Bug 1128527 - Only create an APZCTreeManager for widgets for toplevel and child windows. r=kats,Bas
2015-02-04 12:53:07 -05:00
Carsten "Tomcat" Book
5b4bb77646
merge mozilla-inbound to mozilla-central a=merge
2015-02-05 14:47:16 +01:00
Mason Chang
93e94a2f95
Bug 1129210. Always enable vsync when touch events occur. r=kats
2015-02-04 22:10:56 -08:00
Mason Chang
29b8a3711d
Bug 1129632. Resample touch events based on the current touch. r=mwu
2015-02-04 17:06:09 -08:00
Jeff Gilbert
67b77468dc
Bug 1124394 - Support WebGL 2 with Core Profiles on Mac. - r=kamidphish
2015-02-04 16:34:55 -08:00
Markus Stange
aca9b3726d
Bug 1045213 - Make menu separators look correct by having them use foreground vibrancy. r=smichaud
2015-02-04 17:25:19 -05:00
Markus Stange
3b4b9e68e9
Bug 1045213 - Add a MakeRegionsNonOverlapping function for less repetitive code. r=botond
2015-02-04 17:25:19 -05:00
Markus Stange
9371e90aeb
Bug 1045213 - Get smooth rounded corners for vibrant context menus by using _cornerMask. r=smichaud
2015-02-04 17:25:19 -05:00
Markus Stange
778ccce99c
Bug 1045213 - Make the highlighted menu item vibrant. r=smichaud
2015-02-04 17:25:19 -05:00
Markus Stange
42e8db9fd5
Bug 1045213 - Add nsITheme::ThemeGeometryTypeForWidget. r=roc
2015-02-04 17:25:18 -05:00
Markus Stange
59f4289131
Bug 1045213 - Use vibrancy effect for context menus. r=smichaud
2015-02-04 17:25:18 -05:00
Mason Chang
c810dd4052
Bug 1128691. Part 2: Consolidate touch resampilng pref checks. r=kats
2015-02-04 13:08:40 -08:00
David Zbarsky
f29e757aa4
Bug 1125040 - Use LayoutDeviceIntPoint in IME code r=botond
2015-02-04 15:21:03 -05:00
David Zbarsky
792f700e75
Bug 1125040: Use LayoutDeviceIntPoint for nsIWidget::WidgetToScreen r=botond
2015-02-04 15:21:03 -05:00
Sushil Chauhan
29bdc8d69a
Bug 1127585 - Update HWC_BLIT composition-type value. r=sotaro
2015-02-03 10:38:21 -08:00
Masayuki Nakano
67a902baf1
Bug 1020139 part.3 Map special keys on Sun keyboard on Android and Gonk r=cpeterson
2015-02-04 11:01:19 +09:00
Masayuki Nakano
17029e4c12
Bug 1020139 part.2 Map special keys on Sun keyboard on Linux r=karlt
2015-02-04 11:01:19 +09:00