Commit Graph

5307 Commits

Author SHA1 Message Date
Neil Deakin
18bbbb0ab6 Bug 743975 - remove NS_DESTROY event, r=smaug 2012-08-15 14:52:41 -04:00
Neil Deakin
767abfdb5a Bug 743975 - use a direct call instead of move uistatechanged event, r=smaug 2012-08-15 14:52:40 -04:00
Neil Deakin
ebcdb10b44 Bug 743975 - remove accessibility events from widget, replace with a nsBaseWidget::GetAccessible method, r=trevsaunders 2012-08-15 14:52:37 -04:00
Neil Deakin
a2d41713a8 Bug 743975 - remove unused NS_CREATE and NS_TABCHANGE events, r=smaug 2012-08-15 14:52:35 -04:00
Neil Deakin
447a47298e Bug 743975 - move theme and window size done events to direct calls, r=smaug 2012-08-15 14:52:35 -04:00
Aryeh Gregor
1091dc5149 Bug 782252 - Change named constants to correct types; r=ehsan 2012-08-07 18:11:35 +03:00
Eric Wong
dd8cf54ad6 Bug 773760: Save privacy status of transferable during cross-process clipboard transfer. r=ehsan 2012-08-14 20:37:44 -07:00
Reuben Morais
0cc22d453d Bug 782853 Initialize scrollType to avoid -Wsometimes-unitialized warnings r=smaug 2012-08-15 22:32:59 +09:00
Masayuki Nakano
3cc9e69342 backout 295c9fc5e652 due to wrong bug# 2012-08-15 22:31:15 +09:00
Reuben Morais
5f115069d3 Bug 659153 Initialize scrollType to avoid -Wsometimes-unitialized warnings r=smaug 2012-08-15 22:28:17 +09:00
Chris Jones
dd49bef2b3 Bug 781014: Make sure the toplevel gonk widget doesn't resize smaller than screen on exiting fullscreen. r=cpearce,mwu 2012-08-14 23:13:48 -07:00
Matt Woodrow
1ba26c01d5 Bug 782808 - Apply the widget rotation to the gonk LayerManager at all times instead of only during the paint event. r=cjones 2012-08-15 13:10:40 +12:00
Michael Wu
620034f596 Bug 782473 - Add keymapping for end call key, r=jlebar 2012-08-14 21:01:02 -04:00
Ed Morley
9bb89363c7 Backout 327d9e9efbf7 (bug 773760) for bustage 2012-08-14 16:23:02 +01:00
Eric Wong
3d82e782b5 Bug 773760: Save privacy status of transferable during cross-process clipboard transfer. r=ehsan 2012-08-13 22:46:23 -07:00
Ed Morley
a64cc16c8c Merge mozilla-central to mozilla-inbound 2012-08-14 14:00:36 +01:00
Ed Morley
a95d17dc7b Merge last PGO-green changeset of mozilla-inbound to mozilla-central 2012-08-14 13:52:25 +01:00
Matt Woodrow
ba2613ee6d Bug 782413: Only paint widgets that have a layer manager. r=cjones 2012-08-13 19:41:09 -07:00
Kartikaya Gupta
0a22a71c44 Bug 776906 - Remove unused enum. r=blassey 2012-08-13 20:01:31 -04:00
Kartikaya Gupta
c32754d98a Bug 776906 - Fix thumbnails on Nexus 7. r=blassey 2012-08-13 20:01:31 -04:00
Matt Woodrow
0fe44d8b7f Bug 539356 - Part 24 - Don't paint android widgets that aren't being composited, or at the front. r=roc 2012-08-13 22:10:10 +12:00
Matt Woodrow
114c3551c2 Bug 539356 - Part 17 - Don't paint widgets that an invisible or empty bounds. r=roc
* * *
Bug 539356 - Part 13 - Only repaint widgets that have had changes since the last paint
2012-08-13 22:10:10 +12:00
Matt Woodrow
0116f41a88 Bug 539356 - Part 13 - Only repaint widgets that have had changes since the last paint. r=roc 2012-08-13 22:10:10 +12:00
Matt Woodrow
2b1ef36f45 Bug 539356 - Part 8a - Add END_NO_COMPOSITE to EndTransactionFlags and implement in for all LayerManagers. r=roc 2012-08-13 22:10:10 +12:00
Ehsan Akhgari
3ee18b0cb9 Fix a spelling mistake in a comment (no bug, DONTBUILD) 2012-08-13 13:32:19 -04:00
Ryan VanderMeulen
870142e530 Merge inbound to m-c. 2012-08-11 22:33:42 -04:00
Masayuki Nakano
dc168c0fe1 Bug 719320 part.18 Clean up legacy mouse scroll event r=smaug 2012-08-12 10:42:37 +09:00
Masayuki Nakano
afe7578939 Bug 719320 part.17 Replace legacy mouse scroll event dispatchers with D3E wheel event dispatcher on nsWidgetUtils r=smaug 2012-08-12 10:42:37 +09:00
Masayuki Nakano
6008a5f7b8 Bug 719320 part.16 Replace legacy mouse scroll event dispatchers with D3E wheel event dispatcher on OS/2 r=daveryeo 2012-08-12 10:42:37 +09:00
Masayuki Nakano
bc8a0b446f Bug 719320 part.15 Replace legacy mouse scroll event dispatchers with D3E wheel event dispatcher on Qt r=karlt 2012-08-12 10:42:37 +09:00
Masayuki Nakano
0be0331889 Bug 719320 part.14 Replace legacy mouse scroll event dispatchers with D3E wheel event dispatcher on Cocoa r=smaug+smichaud 2012-08-12 10:42:37 +09:00
Masayuki Nakano
227be1a7d1 Bug 719320 part.13 Replace legacy mouse scroll event dispatchers with D3E wheel event dispatcher on GTK r=karlt 2012-08-12 10:42:37 +09:00
Masayuki Nakano
f4626c0cee Bug 719320 part.12 Replace legacy mouse scroll event dispatchers with D3E wheel event dispatcher on Windows r=smaug+jimm 2012-08-12 10:42:37 +09:00
Masayuki Nakano
fef53e910a Bug 719320 part.11 Fix new test failures r=smaug 2012-08-12 10:42:36 +09:00
Masayuki Nakano
737ff36abf Bug 719320 part.8-8 widget should be able to speicify the scroll type r=smaug 2012-08-12 10:42:36 +09:00
Masayuki Nakano
3cdce54608 Bug 719320 part.8-7 Implement the other default actions of WheelEvent r=smaug 2012-08-12 10:42:36 +09:00
Masayuki Nakano
aa2205d526 Bug 719320 part.8-6 Init lineOrPageDeltaX and lineOrPageDeltaY from accumulated delta values if the wheel event is caused by pixel scroll only device or the delta values have been modified with prefs r=smaug 2012-08-12 10:42:36 +09:00
Masayuki Nakano
5ef8537b0b Bug 719320 part.8-5 Dispatch legacy mouse scroll events before dispatching wheel event into system group if the wheel event isn't consumed r=smaug 2012-08-12 10:42:35 +09:00
Masayuki Nakano
cee821b532 Bug 719320 part.8-4 Implement D3E WheelEvent handler for scroll r=smaug 2012-08-12 10:42:35 +09:00
Masayuki Nakano
1818fe2fb2 Bug 719320 part.5 Redesign mouse wheel action prefs r=smaug 2012-08-12 10:42:35 +09:00
Masayuki Nakano
d26b327f14 Bug 719320 part.4 Remove mousewheel.*.*numlines and add mousewheel.*.delta_multiplier_* r=smaug 2012-08-12 10:42:34 +09:00
Masayuki Nakano
785b73e21d Bug 719320 part.3 Use ComputeScrollTarget() for deciding detail value of legacy mouse scroll events r=smaug 2012-08-12 10:42:34 +09:00
Masayuki Nakano
c748a0f833 Bug 719320 part.1 Add DOM3 WheelEvent r=smaug, sr=jst 2012-08-12 10:42:34 +09:00
Honza Bambas
541453729c Bug 215450: Allow uploading of files greater than 2gb in size. Involves making input streams 64-bit capable. Significant work done by Makoto Kato, finished by Honza Bambas. r=hbambas,bsmedberg,jdrew,sicking 2012-08-10 22:44:11 -04:00
Brian R. Bondy
9155fe2a5a Bug 781646 - Windows widget AudioSession::Start should not fail if COM is already initialized. r=jimm 2012-08-09 20:54:35 -04:00
Aryeh Gregor
0923bf00ef Bug 780618 - Move all error codes to nsError.h; r=ehsan 2012-07-27 17:03:27 +03:00
Wes Johnston
be7b3c9a7c Bug 757680 - Add a pref to turn off event coalescing. r=kats 2012-08-09 12:54:36 -07:00
Ed Morley
61bd42dc2d Merge last PGO-green changeset of mozilla-inbound to mozilla-central 2012-08-09 12:46:05 +01:00
Ms2ger
17e25febb8 Bug 780387 - Part d: Stop using PRFloat64; r=bsmedberg 2012-08-09 09:09:42 +02:00
Phil Ringnalda
cf09173698 Backout 5439489dc320, 983f76488e59, 7a92558a8dec (Bug 714358) for debug build assertions and leaks 2012-08-07 22:18:27 -07:00
Marshall Culpepper
377edabc34 Bug 777514: Wake the EventHub when nsAppShell is released, allowing the b2g process to exit immediately. r=mwu
--HG--
extra : rebase_source : aec812e54c359008291d77ecd59ddf40e900c859
2012-08-08 14:11:04 -05:00
Steven Lee
230139f702 Bug 714358: Time manager implementation. r=jlebar 2012-08-07 19:11:00 -04:00
Marshall Culpepper
5344af032d Bug 776742: ANativeWindow::cancelBuffer now points to a no-op function, fixing a process exit segfault in the emulator. r=cjones 2012-08-07 15:54:28 -05:00
Makoto Kato
6ff25d0dc9 Bug 778389 - Password mask should be U+2022 on Android. r=cpeterson 2012-08-07 14:13:25 +09:00
Josh Aas
75eebb8639 Bug 780489: Fix some compiler warnings in plugin and mac code. r=smichaud 2012-08-07 00:09:23 -04:00
Sergey Glushchenko
970c894833 Bug 776429: Unify scattered M_PI definitions into mfbt/Constants.h r=dRdR 2012-08-06 13:32:11 -07:00
David Zbarsky
d50e4a7565 [Bug 780428] Don't include nsIFrame.h in places where it's not necessary r=roc 2012-08-05 23:00:56 -04:00
Mike Hommey
6173fa297f Bug 774032 bonus - Use @DEPTH@ and @relativesrcdir@ in Makefile.in. r=ted 2012-08-04 20:26:44 +02:00
Mike Hommey
4e998b1d36 Backout changeset 2ef51674316a (bug 774032 bonus) for various Mochitest bustages on a CLOSED TREE 2012-08-04 10:38:41 +02:00
Mike Hommey
17fb6cad2d Bug 774032 bonus - Use @DEPTH@ and @relativesrcdir@ in Makefile.in. r=ted 2012-08-04 08:48:56 +02:00
Vivien Nicolas
ea040ad93b Bug 778810 - Show/Hide scrollbars depending on activity. r=roc 2012-08-03 12:35:14 +02:00
Ed Morley
c3c82f78fc Bug 661099 - Disable part of test_bug596600.xul on OS X 10.6 for frequent intermittent failures; r=mstange 2012-08-03 11:28:12 +01:00
Benoit Jacob
fbfa001734 Bug 779580 - Blacklist WebGL MSAA on Intel driver on Mesa 8.1, as it was lying about GL_MAX_SAMPLES - r=jgilbert 2012-08-02 17:28:02 -04:00
Florian Queze
c8ca4ff79c Bug 779843 - nsIdleService never fires the "back" notification if there's only one listener, r=vlad. 2012-08-02 19:38:30 +02:00
Mihai Sucan
0aad3b618e Bug 779857 - Build failure with clang: widget/gtkxtbin/gtk2xtbin.c error: void
function 'xt_client_xloop_create' should not return a value. rs=ted
2012-08-02 18:48:44 +03:00
Martin Stransky
f9d3574b8c Bug 544088 - Export XtClient methods. r=karlt 2012-08-01 16:34:08 -04:00
Martin Stransky
92d961b051 Bug 544088 - Support Xt plugins OOP. r=karlt 2012-08-01 16:34:08 -04:00
Ryan VanderMeulen
f2cb0a5ef9 Merge m-c to inbound. 2012-08-01 16:34:02 -04:00
Oleg Romashin
203630b9bc Bug 778024 - Bug 774139 will break Qt/Maemo builds due to #define signals. r=dougt NPODB 2012-08-01 12:00:44 -07:00
Chris Peterson
1c88526bb9 Backout f6aff596b0ff (bug 779287). r=me
--HG--
extra : rebase_source : 38526eac16b3eef5fd0e006784fa61a3d37598f6
2012-08-01 13:01:35 -07:00
Jeff Muizelaar
aff7a0979e Bug 779329. Add labels for gonk widget. r=cjones
This makes it much clearer when we're waiting for events.
2012-06-27 11:55:42 -04:00
Kartikaya Gupta
b2cee8b743 Bug 763166 - Fix race condition that could result in using an uninitialized AndroidBridge. r=snorp 2012-07-31 17:34:06 -04:00
Karl Tomlinson
efce7d7c15 b=778031 add FinishX to XSync less frequently and use it r=cjones
--HG--
extra : transplant_source : %BC%2C%80%F65%1DV%B7YVI%80%B2%FD%FE%F1%18G%06%26
2012-07-31 14:54:21 +12:00
Ed Morley
b924ec8d75 Backout 31f42dd24f25 (bug 460969) for mochitest-other failures in test_bug444800.xul 2012-07-31 16:29:25 +01:00
Eddy Bruel
4a96a17a48 Bug 460969 - Fix image from clipboard code; r=netzen 2012-07-31 14:47:18 +02:00
Eddy Bruel
0625b10edc Bug 460969 - Fix image to clipboard code; r=netzen 2012-07-31 14:11:55 +02:00
Chris Peterson
03e74fdba1 Bug 779287 - widget/android: Replace NULL with nullptr. r=mfinkle 2012-07-31 09:36:30 -07:00
Steven Michaud
e9035fae02 Bug 764176 - Cap area of rectangles passed to CUIDraw. r=mstange 2012-08-01 10:30:31 -05:00
Neil Deakin
e1405e0a93 Bug 357725, support minimum and maximum size constraints on windows and popups, r=mats,jmathies,karlt,smichaud,sr=neil 2012-07-30 20:43:29 -04:00
David Zbarsky
06ea1f66f2 Bug 778519 - Don't include Layers.h everywhere Part 2 r=cjones 2012-07-30 17:42:26 -07:00
Aryeh Gregor
9ee902c3ed Bug 777292 - gfx/, widget/: Remove conversions to nsresult that will always result in NS_SUCCEEDED; r=roc 2012-07-27 16:52:43 +03:00
Aryeh Gregor
903f6c9c84 Bug 777292 - Convert incorrect conversions to nsresult and fix named constants; r=ehsan 2012-07-27 16:59:29 +03:00
Aryeh Gregor
e806eeab4f Bug 777292 part 2 - Change all nsnull to nullptr 2012-07-30 17:20:58 +03:00
Chris Jones
742da0502b Bug 778057: Fix this type of crash bug forever. r=dRdR 2012-07-27 00:15:49 -07:00
Makoto Kato
fab68322c5 Bug 777304 - Don't use freed pointer after destructor of NS_ConvertUTF16toUTF8. r=bsmedberg 2012-07-27 12:13:51 +09:00
foudfou
5533c54693 Bug 777243 - Remove use of gBrowser for Android in test_bug760802.html. r=roc 2012-07-27 01:28:10 +02:00
Ehsan Akhgari
5a1afafb27 Bug 777824 - Remove nsIdleServiceDaily::mObservesIdle since it is never used; r=roc 2012-07-26 20:03:11 -04:00
Ehsan Akhgari
95ba3378b1 Bug 777829 - Remove ThemeRenderer::mWindow since it's never used; r=karlt
--HG--
extra : rebase_source : 3898c17e3fe6740b6cecbe0665b9b60710d356b4
2012-07-26 16:12:03 -04:00
Justin Lebar
a863832283 Bug 772987 - Part 2: Use Static{Auto,Ref}Ptr where appropriate. r=mounir
--HG--
extra : rebase_source : 4e3e72ba53cd0177160f80231eebeb4972119eec
2012-07-26 15:33:45 -04:00
Ehsan Akhgari
76e8ebc053 Bug 777792 - Initialize the type variable in ParamTraits<nsMouseEvent>::Read; r=cjones
This is mostly to silence compiler warnings. The uninitialized type itself
won't cause problems because failed Read() prevents dispatch.
2012-07-26 15:16:23 -04:00
Ehsan Akhgari
c5b9f2fb56 Backout changeset 3077d21f177b because of the wrong bug number 2012-07-26 15:24:02 -04:00
Ehsan Akhgari
fb48966bb3 Bug 758992 - Make the classes which use the XPCOM nsISupports implementation macros final, to avoid the warning about deleting using a pointer to a base class with virtual functions and no virtual dtor (more widget parts); blanket-r=bzbarsky
--HG--
extra : rebase_source : 6fa3942059662d5d2095de119b20bc63db1f553b
2012-07-26 15:17:33 -04:00
Ehsan Akhgari
229c56c734 Remove an unused local variable (no bug)
--HG--
extra : rebase_source : 4b35da5a24f61289d9d36a195d0154028d629249
2012-07-26 15:17:26 -04:00
Ehsan Akhgari
8580c9b6ff Bug 777734 - Initialize the type variable in ParamTraits<nsMouseEvent>::Read; r=cjones
This is mostly to silence compiler warnings. The uninitialized type itself
won't cause problems because failed Read() prevents dispatch.

--HG--
extra : rebase_source : 094cb8c69357487bf321c6d558a8511656eaec58
2012-07-26 15:16:23 -04:00
Nicholas Cameron
7aa563c2b9 Bug 764125; remove AzureEnabled from gfxInfo and replace with backend check. r=roc 2012-07-26 13:56:42 +12:00
Nicholas Cameron
73deb64951 Bug 764125; sort out preferred and fallback Azure backends for all platforms (gfxInfo). r=Bas 2012-07-25 12:46:20 +12:00
Nicholas Cameron
c87cf06e79 Bug 748116; Get windows taskbar tab previews working with Skia/Azure canvas; r=roc 2012-04-26 10:04:36 +12:00
Matt Brubeck
c8cbf37298 Back out d567f2581365 (bug 777514) because of build failure 2012-07-26 11:12:52 -07:00
Marshall Culpepper
d3feb6ef73 Bug 777514: Wake the EventHub when nsAppShell is released, allowing the b2g process to exit immediately. r=mwu
--HG--
extra : rebase_source : 59cb5258a2f69d69647c59d710bddb8f9ee9b196
2012-07-26 12:52:39 -05:00
Ed Morley
581619fa7d Merge last PGO-green changeset of mozilla-inbound to mozilla-central 2012-07-26 13:04:00 +01:00
Nicholas Cameron
34ba57113f Back out bug 746883, bug 764125, bug 761895, bug 746883, bug 748116 2012-07-26 18:48:24 +12:00
Nicholas Cameron
f371c79e75 Bug 764125; remove AzureEnabled from gfxInfo and replace with backend check. r=roc 2012-07-26 13:56:42 +12:00
Nicholas Cameron
a4a2fe78c5 Bug 764125; sort out preferred and fallback Azure backends for all platforms (gfxInfo). r=Bas 2012-07-25 12:46:20 +12:00
Jim Mathies
e3adaa39e0 Bug 762948 - follow up to remove Windows line endings. r=nobug DONTBUILD 2012-07-25 10:15:28 -05:00
foudfou
09a2090991 Bug 760802 - Add JS nativeHandler attribute for nsIBaseWindow. r=roc 2012-07-24 21:35:32 -04:00
Oleg Romashin
1d37918732 Bug 777094 - Qt fail to compile due to wrong GL includes order. r=dougt CLOSED TREE 2012-07-24 15:15:34 -07:00
Jim Mathies
538dfcf098 backout ea7070555f4f CLOSED TREE 2012-07-24 16:59:41 -05:00
Jim Mathies
63dd63dc24 Bug 776902 - vc11 nullptr fix for nsFilePicker. r=bbondy 2012-07-24 15:07:41 -05:00
Chris Jones
cbd13d8e9d Bug 776217: Support gecko-implemented screen rotation with omtc. r=roc 2012-07-24 12:01:09 -07:00
Ehsan Akhgari
7f141f6b63 Backout changeset 02627fecb3e2 (bug 776742) because of build bustage 2012-07-24 14:33:17 -04:00
Marshall Culpepper
1f3b680f83 Bug 776742: ANativeWindow::cancelBuffer now points to a no-op function, fixing a process exit segfault in the emulator. r=cjones
--HG--
rename : js/xpconnect/tests/browser/Makefile.in => js/xpconnect/tests/Makefile.in
extra : rebase_source : c64b24e31419dfe9c9f81c572e801aa87d5df721
2012-07-24 13:07:15 -05:00
Parth Mudgal
d726239623 Bug 753021 - Favicon shortcuts should be centered with a white background. r=bbondy 2012-07-21 16:07:30 -04:00
Parth Mudgal
b77a37fb02 Bug 110894 - Use favicons on webpage shortcuts in Windows. r=bbondy 2012-07-21 16:07:26 -04:00
Joshua Cranmer
774444109e Bug 773637 - Kill NS_SCRIPTABLE attributes, Part 2: Remove NS_SCRIPTABLE. r=ehsan
--HG--
extra : rebase_source : 83020e0a1961ed5b33d5e0599419c6b7b82caa87
2012-07-06 15:31:49 -05:00
Joshua Cranmer
4b8f318e78 Bug 773637 - Kill NS_SCRIPTABLE annotations, Part 1: Remove NS_*PARAM annotations. r=ehsan
--HG--
extra : rebase_source : a0b4bc50fece36d9a90fed61431635948bfa33b5
2012-07-06 15:14:07 -05:00
James Willcox
80029db926 Bug 687267 - Initial support for Flash on Honeycomb r=bgirard,vlad,jgilbert,blassey 2012-07-20 15:20:51 -04:00
Bas Schouten
80adb120aa Bug 762948: Workaround for invalidation problem with flash. r=roc 2012-07-23 15:57:38 +02:00
Ed Morley
69ac41ee19 Backout 4987ffd173a4 (bug 687267) for bustage 2012-07-23 14:47:54 +01:00
James Willcox
9c75650095 Bug 687267 - Initial support for Flash on Honeycomb r=bgirard,vlad,jgilbert,blassey
--HG--
extra : rebase_source : 450055ae3e71ea84f74252d3bf100fe970d29d14
2012-07-20 15:20:51 -04:00
Aryeh Gregor
e57dd159b2 Bug 626472 part 1 - Define nsnull as nullptr where available; r=ehsan 2012-07-20 14:16:17 +03:00
Mark Capella
fd9b625002 Bug 775041 - Make nsIWidget::IsEnabled return bool, r=roc, f=ms2ger 2012-07-23 01:19:08 -04:00
Ms2ger
0a56bc3482 Bug 776142 - Back out bug 687267 / changeset 8571114112b2 on a CLOSED TREE. 2012-07-22 14:02:18 +02:00
Ryan VanderMeulen
96e1cc67d7 Bug 773961 - Append '\' only if a path does not end with '\'. r=daveryeo
Sometimes, initialDir.get() return a path with '\' at last. In this case, WinFileDlg() fails because of double '\' in a path.
2012-07-21 14:32:25 -04:00
Masayuki Nakano
bf3709858b Bug 775414 InitKeyEvent() should decide input string instead of InitKeyPressEvent() r=smichaud 2012-07-21 08:24:48 +09:00
James Willcox
f0d7883166 Bug 687267 - Initial support for Flash on Honeycomb r=bgirard,vlad,jgilbert 2012-07-20 15:20:51 -04:00
Ed Morley
310d675f10 Merge last PGO-green changeset of mozilla-inbound to mozilla-central 2012-07-20 14:32:04 +01:00
Gervase Markham
44a28dd9d7 Bug 774614 - Relicense Gonk/Gecko interface code to Apache License 2.0. 2012-07-20 10:10:44 +01:00
Doug Sherk
df87148215 Bug 750974: Move basic pan/zoom logic into Gecko C++ r=cjones,roc sr=smaug[widget/] 2012-07-19 23:48:25 -07:00
Masayuki Nakano
075cda0170 Bug 773651 Guess VK_RCONTROL and VK_RMENU from extended key flag on XP and don't trust the scan code of key messages r=jimm 2012-07-19 10:28:17 +09:00
Masayuki Nakano
fc66962585 Bug 751749 part.4 Give higher priority to Meta than Super and Hyper due to better compatibility with Web applications r=karlt 2012-07-19 10:28:17 +09:00
Masayuki Nakano
7a210f7746 Bug 751749 part.2 Support Win key for a modifier of shortcut key and access key r=smaug, enn 2012-07-19 10:28:16 +09:00
Masayuki Nakano
19a78bbfe1 Bug 751749 part.1 Decide one modifier for a modifier flag r=karlt 2012-07-19 10:28:16 +09:00
David Zbarsky
88371b030a [Bug 774505] Don't include Layers.h everywhere r=cjones 2012-07-18 12:31:40 -04:00
Chris Jones
9af2a80734 Bug 745148, part 9: Hook up the pieces and enable direct compositor. r=roc 2012-07-17 16:59:45 -07:00
Chris Jones
52df2c5fbb Bug 745148, part 6: Allow layer trees to be given IDs so that the referent can be used in another context. r=ajuma sr=roc 2012-07-17 16:59:45 -07:00
Chris Jones
5a130fe7a4 Bug 774139: Forward touch events across processes. r=felipe,smaug 2012-07-15 19:58:43 -07:00
Chris Peterson
ea4f9dda81 Bug 709230 - Part 1: Add Android JNI error logging. r=blassey 2012-07-11 10:29:03 -07:00
Steve Fink
f20c2ef916 Backed out changeset afd9e75374e8 from a CLOSED TREE for breaking Windows builds 2012-07-19 14:55:48 -07:00
James Willcox
67949244f1 Bug 687267 - Initial support for Flash on Honeycomb r=benwa,vlad 2012-07-19 16:15:40 -04:00
Felipe Gomes
c521e7d51e Bug 775403: When touch events are being consumed by a remote frame, continue to dispatch synthesized mouse events *only* in the parent process, for the focus manager. r=cjones 2012-07-19 12:40:24 -07:00
Mark Capella
430f93c039 Bug 769998 - Make nsIWidget::IsVisible return bool, r=roc, f=ms2ger 2012-07-19 04:57:50 -04:00
Brad Lassey
4a3e2e80bf bug 763166 - crash in mozilla::AndroidGeckoLayerClient::SetFirstPaintViewport r=kats
--HG--
extra : rebase_source : e829af44977ba676b57697d3a3042b78c1b6efca
2012-07-17 10:25:48 -04:00
Nicholas Cameron
62f769d3a5 Bug 748116; Get windows taskbar tab previews working with Skia/Azure canvas; r=roc 2012-04-26 10:04:36 +12:00
Chris Jones
cdf626c2e3 Back out bug 774139. r=bustage 2012-07-16 15:19:00 -07:00
Chris Jones
9104e5edc3 Bug 774139: Forward touch events across processes. r=felipe,smaug 2012-07-16 14:46:29 -07:00
Ed Morley
db49714a0c Merge mozilla-central to mozilla-inbound 2012-07-16 18:32:39 +01:00
Rafael Ávila de Espíndola
b609251ce5 Bug 774017 - Remove extra ;. r=khuey. 2012-07-16 11:00:50 -04:00
Dan Walkowski
28c56e849b Bug 772600. Create WebappOSUtils to host platform-specific webapps code and implement native app launch. r=felipe
Windows part by Tim Abraldes and Linux part by Marco Castelluccio
2012-07-14 01:09:39 -07:00
Ryan VanderMeulen
f3a54bd5de Merge the last PGO-green inbound changeset to m-c. 2012-07-14 22:56:29 -04:00
KO Myung-Hun
131b78e65e Bug 768742 Fix a buggy process of compositionupdate event. NPOTDB DONTBUILD OS/2 Only. r=masayuki
1. compositionupdate must be fired before dispatching text event

2. compositionupdate must be fired only if a conversion string was changed
2012-07-15 10:22:54 +09:00
Vivien Nicolas
d34f15b23a Bug 773534 - Show briefly the typed character for <input type=password>. r=mwu 2012-07-15 01:05:54 +02:00
Ms2ger
219c32d8fb Backout 977ee9208065, a405768bd32a, 69a1fb2ddca3, 58d5f1d1443e for Moth orange. 2012-07-14 11:38:56 +02:00
Dan Walkowski
0aa26e90d2 Bug 772600. Create WebappOSUtils to host platform-specific webapps code and implement native app launch. r=felipe
Windows part by Tim Abraldes and Linux part by Marco Castelluccio
2012-07-14 01:09:39 -07:00
Nicolas Silva
049d5a6366 Bug 763234 - Use only one compositor thread with OMTC. r=cjones 2012-07-13 11:25:29 -04:00
Kartikaya Gupta
7df3e8d42a Back out 083d36bafbc8 (bug 763166) on suspicion of android talos redness. r=me 2012-07-13 17:34:58 -04:00
Kartikaya Gupta
90cac38916 Bug 769269 - Update the graphics code to be able to deal with blowing away the layer controller, client, and view and creating them afresh. r=ajuma 2012-07-13 10:19:46 -04:00
Kartikaya Gupta
3971cfe5dc Bug 763166 - Add a AndroidBridge::GetJNIForCompositorThread function to avoid using GetJNIForThread. r=blassey 2012-07-13 09:36:43 -04:00
Ed Morley
4bae122cc8 Backout 14e984035ca5 (bug 773534) for bustage 2012-07-13 11:36:21 +01:00
Vivien Nicolas
9bdb2f977b Bug 773534 - Show briefly the typed character for <input type=password>. r=mwu 2012-07-13 12:17:37 +02:00
Makoto Kato
578f93622b Bug 772327 - Password mask timer is too short on Android. r=blassy 2012-07-13 11:26:20 +09:00
Ryan VanderMeulen
09bff6c590 Backout 7ddda33608c6 (bug 772672) due to robocop orange. 2012-07-12 21:35:19 -04:00
Ryan VanderMeulen
fc6826fa44 Backout de697e323b39, b778d551c9e5, and 4b9414cba94d (bug 544088) due to build bustage. 2012-07-12 19:52:15 -04:00
Martin Stransky
fcf579dc86 Bug 544088 - Export XtClient methods. r=karlt 2012-07-12 19:28:53 -04:00
Martin Stransky
cba37b7a79 Bug 544088 - Support Xt plugins OOP. r=karlt 2012-07-12 19:28:53 -04:00
Brad Lassey
b8cba3dfe4 bug 772672 - CreateCompositor can hold up the Gecko thread, waiting for a surface r=ajuma 2012-07-12 16:49:58 -04:00
Kartikaya Gupta
b6c179266a Bug 772993 - Fix compiler warnings for widget/android. r=cpeterson 2012-07-12 12:52:52 -04:00
Jim Mathies
1c5af63095 Bug 768400 - clear win32 transparent windows when hidden so stale content isn't briefly displayed when they are reshown. r=roc 2012-07-12 06:39:21 -05:00
Nathan Froyd
a7eb97f896 Bug 370750 - consolidate mochitest files installation; r=glandium
With assistance on the patch from Ms2ger, Waldo, and Mossop.
2012-07-03 16:49:02 -04:00
Brian R. Bondy
b522020496 Bug 693263 - Support CF_HDROP format for drag and dropped files. r=neil. 2012-07-08 17:12:42 -04:00
Marshall Culpepper
58ffceb873 Bug 771595 - Ensure the Gonk widget falls back to software rendering when the GL context cannot be created. r=cjones 2012-07-07 10:07:00 -04:00
Jeff Muizelaar
5e678dc998 Bug 764188 - Expose a global frame tree generation number. r=dbaron
This generation number will be incremented every time that the frame
tree for a presshell changes. Callers need to deal with the case where
this value overflows. We use this to avoid a bunch of Android
screenshotting.
2012-07-04 11:42:29 -04:00
Nicolas Silva
a98e13e783 Bug 771307 - Disable OMTC for popup widgets that are not XUL panels. r=ajuma 2012-07-05 23:08:28 -04:00
Makoto Kato
5567f1a177 Bug 769533 - Part 1. Replace AppendWithConversion with others. r=jlebar 2012-07-06 18:43:28 +09:00
Gian-Carlo Pascutto
9430f58cae Bug 762620 - Make daily timer callback resilient against Android misfiring. r=roc 2012-07-06 07:31:07 +02:00
Gian-Carlo Pascutto
4db37c250d Bug 762620 - Force last idle-daily time to be saved. r=blassey 2012-07-06 07:30:55 +02:00
Masayuki Nakano
b5584f2955 Bug 769190 part.2 Rename nsInputEvent::IsWin() and widget::MODIFIER_(SCROLL|WIN) to nsInputEvent::IsOS() and widget::MODIFIER_(SCROLLLOCK|OS) r=smaug 2012-07-06 09:42:05 +09:00
Masayuki Nakano
e5e6f98f79 Bug 769190 part.1 Rename Scroll and Win to ScrollLock and OS for the argument of getModifierState() r=smaug, sr=jst 2012-07-06 09:42:05 +09:00
Tim Abraldes
e5ac4db667 bug 708033. Cache the large and small icons that are set for each nsWindow. Free them in nsWindow::~nsWindow() rather than in nsWindow::OnDestroy(). r=jimm 2012-07-05 16:06:13 -07:00
Brian R. Bondy
45f24fb0bf Bug 751729 - File dialogs don't open with Visual Themes disabled in Windows 7 fix. r=jimm 2012-07-03 10:38:09 -04:00
Benoit Jacob
b8d40b05f7 Bug 754572 - add option to use fatal assertions in NS_CheckThreadSafe, use it in nsBaseScreen and nsScreenManagerAndroid - r=bsmedberg 2012-07-05 10:32:10 -04:00
Benoit Jacob
719a318e65 Bug 766251 - 5/5 - update Adreno WebGL blacklisting - r=jrmuizel 2012-07-05 10:13:04 -04:00
Benoit Jacob
082920e6af Bug 766251 - 4/5 - clean up GetGfxDriverInfo on Android - r=jrmuizel 2012-07-05 10:12:54 -04:00
Benoit Jacob
5b5bd4968d Bug 766251 - 3/5 - fatal-assert GL layers support on android in nsBaseWidget on Android - r=jrmuizel 2012-07-05 10:12:43 -04:00
Benoit Jacob
b0176aef4d Bug 766251 - 2/5 - reimplement GfxInfo on Android to use the data provided by the Java thread - r=jrmuizel 2012-07-05 10:12:33 -04:00
Benoit Jacob
052d6b6480 Bug 766251 - 1/5 - GfxInfo on Android: the Java and AndroidBridge parts - r=kats,jrmuizel 2012-07-05 10:12:10 -04:00
Kan-Ru Chen
9c89649eae Bug 770440 - Make sure we only initialize sGLContext/sFramebufferOpen once. r=cjones 2012-07-04 08:30:59 -04:00
KO Myung-Hun
6a5c055961 Bug 768742 - Implement Full OS/2 IME support. r=daveryeo 2012-06-20 19:09:05 +09:00
Masayuki Nakano
630f786a41 Bug 764285 part.2 Use naming rules of virtual keycodes in SDK for defining undefined keycode r=smichaud 2012-07-04 14:59:50 +09:00
Masayuki Nakano
fce042eb3b Bug 764285 part.1 Use virtual keycodes defined in SDK r=smichaud 2012-07-04 14:59:50 +09:00
Ehsan Akhgari
46cbc36da6 Merge backout of DLBI from mozilla-central 2012-07-03 20:53:08 -04:00
Ehsan Akhgari
cee73c3f9e Backout changeset d97bd4246317 (bug 539356) because of performance and correctness regressions 2012-07-03 20:26:18 -04:00
Ehsan Akhgari
5e6974df88 Backout changeset f568fc280fb0 (bug 539356) because of performance and correctness regressions 2012-07-03 20:24:55 -04:00
Ehsan Akhgari
45fb0d4893 Backout changeset d9f3358435ba (bug 539356) because of performance and correctness regressions 2012-07-03 20:17:53 -04:00
Ehsan Akhgari
74e9cbc920 Backout changeset b7b89bbdd7ab (bug 539356) because of performance and correctness regressions 2012-07-03 20:15:58 -04:00
Ehsan Akhgari
55cdeecc72 Backout changeset ba7021170544 (bug 539356) because of performance and correctness regressions 2012-07-03 20:12:45 -04:00
Ehsan Akhgari
50c48849de Backout changeset 6e8c5c011767 (bug 539356) because of performance and correctness regressions 2012-07-03 20:11:05 -04:00
Ryan VanderMeulen
4e39980aac Merge the last PGO-green inbound changeset to m-c. 2012-07-03 19:04:41 -04:00
Ryan VanderMeulen
f72224b873 Merge m-c to inbound. 2012-07-03 18:40:47 -04:00
Brad Lassey
cfaf0c3c97 bug 770289 - JNIEnv->NewString can throw and needs to be caught before another JNI call, follow up to fix whitespace r=kats 2012-07-02 15:32:34 -04:00
Brad Lassey
fc9f8556a4 bug 770289 - JNIEnv->NewString can throw and needs to be caught before another JNI call r=kats 2012-07-02 15:12:50 -04:00