Jared Wein
3a17cbf7ca
Bug 737675 - Implement -moz-touch-enabled for Android and Gonk. r=mwu
2012-03-20 16:44:43 -07:00
Doug Turner
b29efe13f2
No Bug - Build bustage due to merge of bug 734854. Resync GeckoEvent and AndroidJavaWrappers. r=mbrubeck
...
--HG--
extra : rebase_source : a50129a4a28d6c207c61ba04bbbc149e8d74f977
2012-03-20 15:26:19 -07:00
Doug Turner
891e631cea
Bug 734854 - Merge PROXIMITY_EVENT with SENSOR_EVENT. r=jdm
2012-03-20 14:51:06 -07:00
Doug Turner
357608e890
Bug 735330 - move device motion from dom/system to hal. r=jdm
...
* * *
Bug 735330 - move device motion from dom/system to hal. cocoa bits. r=jdm
* * *
Bug 735330 - move device motion from dom/system to hal. window/qt/linux bits. r=jdm
* * *
Bug 735330 - move device motion from dom/system to hal. move accuracy into sensor data. support compassneedscalibration. r=jdm
--HG--
rename : dom/system/cocoa/smslib.h => hal/cocoa/smslib.h
rename : dom/system/cocoa/smslib.mm => hal/cocoa/smslib.mm
2012-03-20 14:46:14 -07:00
Mounir Lamouri
cf2e77dadf
Bug 720795 - Screen Orientation API reading and event implementation in Android. r=dougt
2012-03-20 14:09:45 +01:00
Kartikaya Gupta
c2fe4a7abb
Bug 731603 - Save the display port and resolution in the VirtualLayer's mPosition and mResolution fields. r=Cwiiis
2012-03-20 00:07:42 -04:00
Kartikaya Gupta
23353e3d6e
Bug 731603 - Propagate a layersUpdated flag to Java for robocop use. r=ajuma
2012-03-20 00:06:56 -04:00
Kartikaya Gupta
aae2dc81a8
Bug 731603 - Propagate the resolution of the painted content into syncViewportInfo as well. r=Cwiiis
2012-03-20 00:05:45 -04:00
aceman
dbea02573f
Bug 457803 - Fix compiler warning "nsDragService.cpp(146) : warning C4146: unary minus operator applied to unsigned type". r=vlad
2012-03-19 18:52:07 -04:00
Wes Johnston
9cb849f1f0
Bug 735553 - Copying touch events should copy the timestamp. r=smaug
2012-03-19 14:33:42 -07:00
Oleg Romashin
190a7e0c41
Bug 710774 - Qt needs to dispatch DID_PAINT events. r=roc
...
--HG--
extra : rebase_source : 5355334cc90b93d4812281893c59b123f96f425d
2012-03-19 21:16:57 +01:00
Mounir Lamouri
2e958eed0d
Bug 730289 - Filepicker on Android should allow picking or capturing media instead of having a specific button for capture. r=dougt,wesj ui-r=madhava
2012-03-18 17:15:56 +01:00
Kartikaya Gupta
3a46592060
Bug 727966 - Remove an unnecessary paint on rotation. r=blassey
2012-03-19 10:06:24 -04:00
Mark Finkle
39d6590876
Backout 7e28d1a2c648, 330b210f503d, 2421d39e0ab3, aa978ffa44bc, 38a71ae7e06d, b94319584a7a, 7e8278f5e814, 0b4e3c7608ab, 329c07609ca8, 0d61a0d8dba4, Due to Ts regression on Android
2012-03-17 21:51:39 -04:00
Mounir Lamouri
488c36a5f2
Bug 730289 - Filepicker on Android should allow picking or capturing media instead of having a specific button for capture. r=dougt,wesj ui-r=madhava
2012-03-16 22:44:00 +01:00
Mounir Lamouri
998f1739d5
Bug 720795 - Screen Orientation API reading and event implementation in Android. r=dougt
2012-03-16 19:43:10 +01:00
Chris Lord
3a40cbe27b
Bug 732756 - Fix overdrawing of checkerboard. r=kats
...
Fix overdrawing of the checkerboard layer by letting layers have a concept of
a display-port, and keeping the root layer's display port in track with
Gecko's.
2012-03-17 15:08:22 +00:00
Ryan VanderMeulen
5fbb8a47a6
Backout d5b66e64cf44 (bug 732756) to see if it fixes Android crashtests.
2012-03-16 17:17:22 -04:00
Chris Lord
f946a91a07
Bug 732756 - Fix overdrawing of checkerboard. r=kats
...
Fix overdrawing of the checkerboard layer by letting layers have a concept of
a display-port, and keeping the root layer's display port in track with
Gecko's.
2012-03-16 16:30:23 +00:00
Marco Bonardo
7b9d535fdb
Merge inbound and central
2012-03-16 13:42:16 +01:00
Masayuki Nakano
5ada1d6029
Bug 728103 part.2 Fix new test failures r=smaug
2012-03-16 15:29:15 +09:00
Phil Ringnalda
b155b17422
Back out 243cd4db5edd and 4175fc853e16 (bug 712716) for OS X 10.6 and 10.7 assertions
2012-03-15 23:21:54 -07:00
Doug Sherk
e89ec0bc92
Bug 711656: backout 7ce4d9b55863 r=none
2012-03-15 14:15:31 -04:00
Kartikaya Gupta
653fdfc5c8
Bug 725095 - Merge off-main-thread compositor from Maple. IGNORE BAD COMMIT MESSAGES
2012-03-14 11:18:15 -04:00
Kartikaya Gupta
34f61c0aad
Fix build error for android-xul; goes with 8e11e5b9c935. r=bustage
2012-03-14 01:13:58 -04:00
Kartikaya Gupta
b1607ba314
Bug 725095 - Address review comments in the widget code. r=blassey
...
- Rip out a lot of unused code in AndroidFlexViewWrapper.*
- Simplify the GetViewTransform JNI code
- Move the references to CompositorParent and CompositorThread from AndroidBridge to nsWindow
- Remove a bunch of logging and add some assertions and comments
2012-03-14 00:15:11 -04:00
Benoit Girard
309d5d945b
Bug 712716 - Fix AndroidGraphicBuffer resource management. r=snorp,jmuizelaar
2012-03-12 16:28:02 -04:00
James Willcox
b3f52926a0
Bug 728371 - Make Flash work with GLES 2.0 and GL layers r=pcwalton
...
--HG--
extra : rebase_source : 4b845e7dc4224bfd807fb757e7199c91655c0d69
2012-03-12 13:03:54 -04:00
Kartikaya Gupta
c86cc3e081
Fix small merge resolution error in 60ebef177e6d. r=me
2012-03-13 18:21:58 -04:00
Benoit Girard
5a409414b0
Merge mc->Maple
2012-03-13 11:05:28 -04:00
Ehsan Akhgari
b2e51d2c8b
Backout changeset d2340d74fc19 because of bug 735076
2012-03-12 18:51:44 -04:00
Ehsan Akhgari
7e53ff361b
Backout changeset b52bae0250f7 because of test failures
2012-03-12 18:51:17 -04:00
Ali Juma
79af07b92b
Bug 725095 - Address GFX review comments. r=joe
2012-03-12 16:32:02 -04:00
Benoit Girard
363fda4fbf
Bug 712716 - Fix AndroidGraphicBuffer resource management. r=snorp,jmuizelaar
2012-03-12 16:28:02 -04:00
Kartikaya Gupta
8afb3ba20b
Bug 733896 - Together with 580381e2805c, this completely backs out b520f34d78f1 and 4f5bd60be09e. r=ehsan
2012-03-12 14:42:37 -04:00
James Willcox
d76d5ac9bb
Bug 728371 - Make Flash work with GLES 2.0 and GL layers r=pcwalton
...
--HG--
extra : rebase_source : f7a9eb9dab84cb35ba17fb1551051dae2e744d00
2012-03-12 13:03:54 -04:00
Kartikaya Gupta
7c8258165b
Bug 732091 - Part 4: Add JNI-exposed functions on GeckoLayerClient to allow the compositor to update various properties. r=Cwiiis
2012-03-12 11:50:21 -04:00
Kartikaya Gupta
fe895ec760
Merge m-c -> maple to pick up b159cd73c215
2012-03-10 11:21:26 -05:00
Benoit Girard
0e1d187a71
Merge mc->maple
2012-03-09 18:16:26 -05:00
Benoit Girard
9794be76b4
Merge mc->Maple
2012-03-09 11:13:30 -05:00
Masayuki Nakano
8144079fce
Bug 729774 part.3 nsGtkIMModule::GetCurrentParagraph() and DeleteText() should work with the text content which was immediately before the latest compositionstart r=karlt
2012-03-09 13:27:51 +09:00
Masayuki Nakano
e0b4eaec8f
Bug 729774 part.2 nsGtkIMModule should store selected text which will be removed by first text event r=karlt
2012-03-09 13:27:51 +09:00
Masayuki Nakano
dd47d13cb0
Bug 729774 part.1 nsGtkIMModule should manage composition state more closely r=karlt
2012-03-09 13:27:51 +09:00
Zack Weinberg
72985408d9
Bug 729817 - Allow the Nouveau driver with Mesa >= 8.0.1 - r=bjacob
2012-03-08 23:19:26 -05:00
Benoit Girard
7ac5907fc6
Merge mc->Maple
2012-03-08 10:22:42 -05:00
Cameron McCormack
93909df6d5
Back out bug 725475 due to breaking scrolling on some machines
2012-03-08 17:21:09 +11:00
Cameron McCormack
6b43fe07f1
Bug 725475 - Use more hidden scrollbars to tempt Synaptics drivers into giving us scrolling messages. r=jmathies
2012-03-08 13:16:47 +11:00
Matt Brubeck
63f299fa20
Back out bug 373266 because of mochitest leaks
2012-03-07 17:15:57 -08:00
Benoit Girard
8460f3edbe
Merge mc->Maple
2012-03-07 11:10:45 -05:00
Matt Brubeck
e84dd26ea6
Back out 5026c5ad25e7 because of XUL Fennec bustage
2012-03-08 16:42:31 -08:00
Benoit Girard
9cc25aa121
Bug 733184 - Remove more logging from widget. r=pcwalton
2012-03-05 19:58:18 -05:00
Benoit Girard
a4f3dcbb49
Merge latest green changeset from mozilla-central to maple
...
--HG--
rename : dom/base/nsDOMMemoryReporter.cpp => dom/base/nsWindowMemoryReporter.cpp
rename : dom/base/nsDOMMemoryReporter.h => dom/base/nsWindowMemoryReporter.h
2012-03-05 13:41:15 -05:00
Benoit Girard
95983342f4
Restore merge changeset 39a3044823b0, regression fixed upstream in mc
2012-03-05 13:09:05 -05:00
Kartikaya Gupta
96775100be
Bug 732736 - Fix use of AutoLocalJNIFrame in some JNI wrappers. r=dougt
2012-03-04 22:21:21 -05:00
Michael Wu
715b860794
Bug 734081 - Check pixel depth when choosing config on egl, r=cjones
2012-03-08 19:01:12 -05:00
Chris Peterson
cfc4569fe5
Bug 733153 - Remove obsolete widget.ime.android.landscape_fullscreen and fullscreen_threshold prefs. r=dougt
2012-03-07 17:17:00 -08:00
Ryan VanderMeulen
5e4e6e646b
Back out 2175db811fad (bug 734081) due to Android reftest failures.
2012-03-08 18:41:28 -05:00
Michael Wu
0b1a1a1d19
Bug 734081 - Check pixel depth when choosing config on egl, r=cjones
2012-03-08 17:06:54 -05:00
Benoit Girard
17ae78009b
Backed out changeset 39a3044823b0 because of bad interaction with maple.
2012-03-02 18:32:46 -05:00
Benoit Girard
a6f181b1fe
Merge mc->Maple, resolved conflicts
2012-03-02 14:27:05 -05:00
Fabien Cazenave
a6096d1f97
Bug 732095 - Proportional thumb button in Gonk scrollbars r=mwu
2012-03-02 08:03:19 +01:00
Eitan Isaacson
e4a0f7bcc6
Bug 729237 - Fixed AndroidBridge emit a11y event function, added java string class as class member. r=blassey
2012-03-07 19:24:38 -05:00
Benoit Jacob
56c7ad1c4a
Bug 696636 - move GetData to the beginning so it's always called first - r=mattwoodrow
2012-03-07 15:18:57 -05:00
Rafael Ávila de Espíndola
e85a2fb145
Bug 732368 - Ensure idle service doesn't fire idle events after xpcom-shutdown. r=mak.
2012-03-07 13:01:24 -03:00
Jim Mathies
ed1619df10
Bug 373266 - toolbar button support. r=bbondy
2012-03-07 09:30:20 -06:00
Jim Mathies
13563d436c
Bug 373266 - checkbox and radio support. r=bbondy
2012-03-07 09:30:08 -06:00
Jim Mathies
13f3f83e80
Bug 373266 - button support. r=bbondy
2012-03-07 09:30:00 -06:00
Jim Mathies
7174fb392d
Bug 373266 - scrollbar support. r=bbondy
2012-03-07 09:29:51 -06:00
Jim Mathies
4895fce0e0
Bug 373266 - win support for rendering two layer themes on widgets. r=joe,bbondy
2012-03-07 09:29:42 -06:00
Jim Mathies
3a836e3f4a
Bug 373266 - base support for animated theme widgets to nsnativetheme. r=roc
2012-03-07 09:29:21 -06:00
Benoit Girard
a637eac5aa
Merge mc->maple
2012-03-01 10:44:44 -05:00
Kartikaya Gupta
76d179611f
Merge m-c again to pick up 75deec1f1a7b
2012-02-28 14:37:26 -05:00
Matt Brubeck
a39f4b9489
Merge last green changeset from inbound to mozilla-central
2012-02-28 09:21:10 -08:00
Benoit Girard
29685ebc16
More render trace. r=debug_only
...
--HG--
extra : rebase_source : b20e2e6e7469433ee6148c8fa0a7dd0c0ca21009
2012-02-28 11:24:24 -05:00
Doug Sherk
161df7aac2
Bug 711656: special case the entire Intel GMAX4500HD series r=bjacob,joe
...
Until we fix this properly, this patch special cases this set of devices so that
they get handled in almost the same way as they used to be.
2012-02-28 00:19:24 -05:00
Kartikaya Gupta
24eabc11a1
Merge heads
2012-02-27 15:59:56 -05:00
Kartikaya Gupta
2ac93dd0ea
Merge m-c
2012-02-27 15:06:35 -05:00
Benoit Girard
07c686afef
Added more rendertrace breakdowns
2012-02-27 14:31:29 -05:00
Josh Dhaliwal
e4293d86fd
Bug 727905 - Zero width window handling in nsWindow.cpp crash. r=dougt
2012-02-26 19:59:22 -08:00
Kartikaya Gupta
d18f53fccd
Take out the code that allows Java to further clip the invalid rect based on visible area.
...
This code is never used because the invalid rect we pass to DrawTo is ignored;
the nsLayoutUtils::PaintFrame uses the display port as the visible region to
paint instead. (http://mxr.mozilla.org/mozilla-central/source/layout/base/nsLayoutUtils.cpp#1603 )
2012-02-26 10:47:45 -05:00
Ryan VanderMeulen
74f3f4c464
Back out 940194c616f2 (bug 729237) on suspicion of Android XUL bustage.
2012-02-25 22:09:23 -05:00
Benoit Girard
1fbfd77a69
Bug 730521 - Fix memory leak and needless memory allocation. r=ajuma
2012-02-24 21:51:14 -05:00
Doug Turner
f72f4d6343
Merge with mozilla-central
2012-02-24 11:57:27 -08:00
Kartikaya Gupta
0a09dc8dd3
We were allocating and re-allocating a view-sized buffer and then claiming it was 32x32. Cut that down to stop wastage. Also drop unused method.
2012-02-24 12:11:32 -05:00
Kartikaya Gupta
926388911b
Remove unused parameters passed to endDrawing
2012-02-24 12:11:29 -05:00
Kartikaya Gupta
d1065efeb5
Pull out tile dimensions being passed around uselessly
2012-02-24 10:51:41 -05:00
Honza Bambas
a9faaa95ac
Bug 733988 - Build bustage: WinMouseScrollHandler.cpp(1217) after bug 672175 landing, include nsGkAtoms.h, r=masayuki
2012-03-08 17:24:17 +01:00
Masatoshi Kimura
255bbbc1c1
Bug 699247 - Remove Win2K related code. r=jimm, sr=neil
2012-02-23 08:53:55 -06:00
Cervantes Yu
365e819d66
Bug 709590 - Update screen orientation from sensor notification. r=jlebar
2012-02-23 14:25:53 +01:00
Kartikaya Gupta
1f8e580c79
Bug 730033 - Rip out WidgetTileLayer and associated gunk. r=snorp
2012-02-23 14:55:15 -05:00
Kartikaya Gupta
1f588cc799
Completely collapse GeckoGLLayerClient into GeckoLayerClient.
2012-02-22 14:45:44 -05:00
Doug Turner
6d9d1aadcb
merge with mozilla-central:
2012-02-22 09:30:09 -08:00
Ehsan Akhgari
952a5e4920
Backout changeset b520f34d78f1 but keep the callback parts because they may be useful for other things
2012-02-22 11:35:25 -05:00
Ehsan Akhgari
c79b667c11
Fix an assertion condition to assert what it means
2012-02-22 11:29:21 -05:00
Masayuki Nakano
29b377a18b
Bug 630813 part.9 Should compute modifier key's DOM keycode from unshifted GDK keyval r=karlt
2012-02-22 16:34:31 +09:00
Masayuki Nakano
2bf6ab63ff
Bug 630813 part.8 IsCtrlAltTab() should use KeymapWrapper r=karlt
2012-02-22 16:34:31 +09:00
Masayuki Nakano
07d3a9d109
Bug 630813 part.7 Implement IsKeyPressEventNecessary() in mozilla::widget::KeymapWrapper r=karlt
2012-02-22 16:34:31 +09:00
Masayuki Nakano
6ec24bfd10
Bug 630813 part.6 nsKeyEvent should be initialized by mozilla::widget::KeymapWrapper r=karlt
2012-02-22 16:34:31 +09:00
Masayuki Nakano
a28ad367ec
Bug 630813 part.5 Move DOMKeyCodeToGdkKeyCode() and DOMKeyCodeToGdkKeyCode() into KeymapWrapper r=karlt
2012-02-22 16:34:31 +09:00
Masayuki Nakano
11439f4b1c
Bug 630813 part.4 Implement a modifier keys initializer for nsInputEvent r=karlt
2012-02-22 16:34:31 +09:00
Masayuki Nakano
2b93b9590b
Bug 630813 part.3 nsWindow::GetToggledKeyState() should use mozilla::widget::KeymapWrapper r=karlt
2012-02-22 16:34:31 +09:00
Masayuki Nakano
d73d4b20f1
Bug 630813 part.2 Store native modifier key information r=karlt
2012-02-22 16:34:31 +09:00
Masayuki Nakano
ef9c5ec8e6
Bug 630813 part.1 Make KeymapWrapper which is a wrapper class of GdkKeymap r=karlt
2012-02-22 16:34:31 +09:00
Malen Sok
23d68f1ab1
Bug 722163 - Convert JumpListBuilder to use LazyIdleThread. r=khuey
2012-03-06 15:42:53 -05:00
Josh Aas
493772051a
Bug 729246: Fix clang warnings in Cocoa widgets. r=smichaud
2012-02-21 20:44:40 -05:00
Ed Morley
c43ccd8c05
Merge mozilla-central to mozilla-inbound
2012-02-22 01:28:34 +00:00
Doug Sherk
2078feac9b
Bug 711656: potentially fixed devices not being caught by blocklist, r=joe
...
This doesn't necessarily fix the bug, but I think the problem was that the device IDs were in upper case but we store them statically in lower case, all the while using case-sensitive comparators. This patch switches all comparators that I could find to use case-insensitive instead, hopefully solving this.
2012-02-21 14:49:06 -05:00
Ed Morley
1b29621099
Merge last PGO-green changeset of mozilla-inbound to mozilla-central
2012-02-21 11:59:33 +00:00
Zack Weinberg
51393f583e
Bug 96971: Move GetSystemFont from nsDeviceContext to mozilla::LookAndFeel. r=roc
2012-02-20 15:19:48 -08:00
Fabrice Desré
5e226f0a31
Bug 725143 - crash when restarting b2g with screen off [a=gal] DONTBUILD because NPOTB
2012-02-20 14:07:13 -08:00
Philipp von Weitershausen
1a9c718b5f
Bug 720632 - Part 4: Use nsISmsRequestManager in Android JNI code. r=cjones
2012-02-20 00:44:29 +01:00
Mark Capella
398ba05b7a
Bug 721496 - Remove MOZ_WINSDK_TARGETVER ifdefs for pre-Windows 7 SDKs. r=jimm
2012-02-23 01:33:19 +01:00
Oleg Romashin
ac1ed28e06
Bug 729438 - GetGLFrameBufferFormat need to be specified for maemo in Qt port. r=ajuma
2012-02-22 11:16:15 -08:00
Brad Lassey
e2948be7ca
bug 728614 - Refactor viewport implementation to remove js parts of the implementation r=dougt
2012-02-18 18:32:50 -05:00
Benoit Girard
739959af5d
Backout c1161ca4bf13 for test failures
2012-02-21 11:34:00 -05:00
Brad Lassey
54d0094288
Bug 728614 - Part 0: Allow querying the viewport information from Java; r=dougt
2012-02-18 19:22:56 -05:00
Ehsan Akhgari
af50207d95
Backout changeset c1161ca4bf13
2012-02-20 16:37:51 -05:00
Brad Lassey
65183064f1
[mq]: meta_viewport_query
...
--HG--
extra : rebase_source : 586dfca0cf7d9446e532ecfa38fd126225db36b9
2012-02-18 18:32:50 -05:00
Benoit Girard
e13fac41a5
Bug 728924 - Fix MOZ_JAVA_COMPOSITOR definition. r=joe
2012-02-20 13:57:40 -05:00
Brad Lassey
7ba6e1d0cd
merge from mozilla-central
2012-02-18 17:29:33 -05:00
Brad Lassey
635110f850
backing out e45688c8531c because it broke the build
2012-02-18 14:21:48 -05:00
Patrick Walton
4fb5a1c0f8
Stub untested gralloc support, disabled for now
2012-02-17 23:53:21 -08:00
Ed Morley
2e6816764b
Merge last PGO-green changeset of mozilla-inbound to mozilla-central
2012-02-18 00:16:22 +00:00
Chris Lord
acb4083161
Fix screen/window size change events.
...
Window size was being treated as equivalent to screen size, which it isn't.
Make sure to send the size-changed event when either the window size or the
screen size change, and to properly differentiate between the two.
2012-02-17 17:25:52 +00:00
Ehsan Akhgari
faf4df37ab
Stop asserting the reverse of what we mean
2012-02-17 11:50:14 -05:00
Kartikaya Gupta
28d84cf329
Also remove dangling entrails of the layer client type
2012-02-17 09:16:14 -05:00
Kartikaya Gupta
22939b9e98
Rip out unused GeckoSoftwareLayerClient since we've committed to GL layers.
2012-02-17 09:04:50 -05:00
Kartikaya Gupta
e7d3aade18
Put back some things left out of dougt's merge
2012-02-17 01:36:49 -05:00
Benoit Girard
9236f860d6
Bug 728924 - Fix MOZ_JAVA_COMPOSITOR definition. r=joe
2012-02-20 14:02:15 -05:00
Justin Wood
b4f5f74139
Bug 726797 - Multi-GPU Detection Broken on Windows Gecko 11. r=ajuma
2012-02-16 21:14:53 -05:00
Doug Turner
0cd49f54de
Merge with mozilla-central
2012-02-16 18:06:54 -08:00
Cameron McCormack
fbd2f556e7
Bug 674370 - Make browser windows (and other document-like windows) zoom on creation on OS X 10.7. r=mstange,dao sr=bzbarsky
2012-02-17 14:47:39 +11:00
Jim Mathies
bd69a56cc8
Bug 718374 - File picker support for choosing Win7 library default folders, and strip sdk ifdefing junk. r=neil
2012-02-16 18:36:04 -06:00
Brad Lassey
2bc90d2ec2
bug 727847 - meter orientation events on android r=dougt
2012-02-16 23:03:57 -08:00
Brad Lassey
231b20a584
bug 726930 - speed up tab thumbnails r=mfinkle
2012-02-17 10:52:26 -08:00
Neil Deakin
933e5130ec
Bug 499008, part 7, merge html drag type constants into one place, r=ehsan
2012-02-17 09:17:00 -05:00
Brian R. Bondy
49665844e7
Bug 691355 - Crash when headphones removed while listening to audio. r=jmathies
2012-02-17 09:17:27 -05:00
Benoit Girard
078a1c5503
Fix one shutdown crash
...
--HG--
extra : rebase_source : dd71617cbabf7848565ab609362964037fbac01a
2012-02-15 11:29:14 -05:00
Benoit Girard
16494d524f
remove dead code
2012-02-14 18:36:33 -05:00
Masayuki Nakano
13cea53771
Bug 725233 Get rid of hacky text event dispatchers, they are not necessary due to bug 622247 r=jimm
2012-02-20 14:26:16 +09:00
Patrick Walton
79c9ae2965
Fix scissor rect and use the Java compositor's cached viewport metrics when drawing decorations
2012-02-13 20:20:38 -08:00
Kartikaya Gupta
70b8c86816
Stop XUL fennec from crashing on startup
2012-02-13 16:57:57 -05:00
Patrick Walton
1b54697345
Integrate the Java compositor. Scroll bars now appear.
2012-02-13 14:52:30 -08:00
Patrick Walton
7a4fea4098
Expose ActivateProgram() and DeactivateProgram() to widget
2012-02-13 13:55:10 -08:00
Benoit Girard
9dbfe856f6
Make OMTC changes not effect desktop
2012-02-13 17:17:12 -05:00
Eitan Isaacson
645a4c2ff6
Bug 729237 - Fixed AndroidBridge emit a11y event function, added java string class as class member. r=blassey
2012-02-25 20:38:27 -05:00
Patrick Walton
fd17ee20f7
Uncomment the Java compositor integration, except for the part that causes PowerVR crashes
2012-02-10 23:03:02 -08:00
Patrick Walton
b59a4a57f8
Uncomment TransformLayerUserData and move it into Layers to fix build bustage
2012-02-10 18:55:48 -08:00
Benoit Girard
75736efe4c
Bug 721489 - Backout changeset 0cb6641ab21a for a more desirable fix.
...
--HG--
extra : rebase_source : b8100a07f626c3cc51e019911a3b023b482d23b9
2012-02-10 15:12:35 -05:00
Ali Juma
91de8d2a92
Fix busted build.
2012-02-10 10:40:57 -05:00
Ali Juma
272bc00d1b
Merge heads.
2012-02-10 10:31:31 -05:00
Patrick Walton
da517c9015
Implement the rendering hooks for Java compositor integration. Currently segfaulting, so ifdef'd out.
2012-02-09 23:55:13 -08:00
Patrick Walton
c1d4efa039
Expose the necessary Java routines to render decorations through JNI
2012-02-09 22:58:18 -08:00
Patrick Walton
cd558a3396
Add a DrawWindowUnderlay() to match DrawWindowOverlay()
2012-02-09 19:47:50 -08:00
Benoit Girard
e83be1af8a
Bug 721489 - Allocate a PoT Shmem for the Adreno. This replaces segfaults by visual artifacts
...
--HG--
extra : rebase_source : 400e392843cf2d15b941e7e94b736106e6b447e2
2012-02-09 17:52:03 -05:00
Benoit Girard
b7a8f90e50
Merge working on Nexus S
2012-02-08 20:23:27 -05:00
Benoit Girard
67bc14415d
Merge fixes
2012-02-08 19:01:21 -05:00
Benoit Girard
715ac9e901
Merge m-c into maple
2012-02-08 16:43:22 -05:00
Marco Bonardo
a6fc075252
Merge central to inbound
2012-02-08 09:24:40 +01:00
Marco Bonardo
bb295c1f4b
Backout 7a8b935ab596 (bug 674370) for Paint regression
2012-02-08 09:23:40 +01:00
Andreas Gal
b2761f4afd
Compress input events in gonk backend (bug 718914, r=cjones).
2012-02-07 22:42:44 -08:00
Karl Tomlinson
e210562c0d
b=724966 make sure to set sRetryGrabTime for retrying grabs r=roc
...
--HG--
extra : transplant_source : v%A5qVLv%7E%D8%0D%0C%8F%7F%C3%40%AEV%86%E5%BDT
2012-02-08 09:51:15 +13:00
Mark Capella
a20b3392db
Bug 730128 - Remove code ifdef'd MOZ_WINSDK_TARGETVER for pre-Windows 7 SDKs. r=jmathies
2012-02-27 18:57:28 -05:00
Josh Dhaliwal
c2fa1b75ec
Bug 727905 - Zero width window handling in nsWindow.cpp crash. r=dougt
2012-02-27 18:57:28 -05:00
Benoit Jacob
d9d3f5553b
Bug 711656 - report force-enabled features in crash reports - r=jrmuizel
...
Force-enabled features will be reported with a '!' instead of the usual '?' in AppNotes in crash reports.
2012-02-27 16:33:19 -05:00
Marco Bonardo
ffb7928663
Merge central to inbound
2012-02-27 13:46:22 +01:00
Henri Sivonen
8c32ccea63
Bug 650784 part 1 - Introduce a new API for converting HTML to plain text. r=smaug.
2012-02-27 13:57:48 +02:00
Masayuki Nakano
288453fbbe
Bug 724471 WM_IME_ENDCOMPOSITION handler should do nothing if it's followed by WM_IME_COMPOSITION r=emk
2012-02-07 22:16:41 +09:00
Masayuki Nakano
4103a35408
Bug 672175 part.14 Move WM_MOUSE*WHEEL and WM_*SCROLL handlers into MouseScrollHandler r=jimm
2012-03-06 12:20:29 +09:00
Masayuki Nakano
6adeee5400
Bug 672175 part.13 Compute cursor position at WM_MOUSEWHEEL and WM_MOUSEHWHEEL in MouseScrollHandler r=jimm
2012-03-06 12:20:29 +09:00
Masayuki Nakano
edbb2984e2
Bug 672175 part.12 Move MOZ_WM_*SCROLL handler into MouseScrollHandler r=jimm
2012-03-06 12:20:29 +09:00
Masayuki Nakano
8702af344a
Bug 672175 part.11 Move MOZ_WM_MOUSE*WHEEL handler into MouseScrollHandler r=jimm
2012-03-06 12:20:29 +09:00
Masayuki Nakano
2e0cfb3f4c
Bug 672175 part.10 Initialize mouse scroll events in MouseScrollHandler::LastEventInfo r=jimm
2012-03-06 12:20:29 +09:00
Masayuki Nakano
d54e86dc51
Bug 672175 part.9 Implement NS_QUERY_SCROLL_TARGET_INFO event dispatcher on MouseScrollHandler::EventInfo r=jimm
2012-03-06 12:20:29 +09:00
Masayuki Nakano
99686018e1
Bug 672175 part.8 Compute modifier key state in MouseScrollHandler r=jimm
2012-03-06 12:20:28 +09:00
Masayuki Nakano
c420e187b8
Bug 672175 part.7 Manage last wheel scroll message information by MouseScrollHandler::LastEventInfo r=jimm
2012-03-06 12:20:28 +09:00
Masayuki Nakano
f441247ea3
Bug 672175 part.6 Summarize native mouse wheel events by MouseScrollHandler::EventInfo r=jimm
2012-03-06 12:20:28 +09:00
Masayuki Nakano
bdee4f1853
Bug 672175 part.5 Move device specific code to MouseScrollHandler r=jimm
2012-03-06 12:20:28 +09:00
Masayuki Nakano
27c474c6ff
Bug 672175 part.4 Move HasRegistryKey() in nsWindow.cpp to WinUtils r=jimm
2012-03-06 12:20:28 +09:00
Masayuki Nakano
f87e92733d
Bug 672175 part.3 MouseScrollHandler should manage user prefs r=jimm
2012-03-06 12:20:28 +09:00
Masayuki Nakano
f00be25d7f
Bug 672175 part.2 MouseScrollHandler should manage system settings r=jimm
2012-03-06 12:20:28 +09:00
Masayuki Nakano
bca7d8e5f4
Bug 672175 part.1 Implement MouseScrollHandler for Windows r=jimm
2012-03-06 12:20:28 +09:00
Patrick Walton
884f945af0
Shrink the surface size to speed up painting
2012-02-06 15:25:18 -08:00
Ali Juma
0d4cfe1f1d
Move surface ownership to GLContextProviderEGL.
...
--HG--
extra : rebase_source : a3f83d279de5087a521a938d66c4e7b5dee79d74
2012-02-06 16:53:09 -05:00
Ali Juma
c6c2bdb4ee
Add support for pausing/resuming composition from Java.
2012-02-05 13:33:38 -05:00
Patrick Walton
f8ea04d7c4
Stand up async panning and zooming
2012-02-03 23:31:05 -08:00
Patrick Walton
0d34646db6
Poke the compositor to composite on a pan or zoom; stub AndroidBridge::GetViewTransform()
2012-02-03 18:35:58 -08:00
Patrick Walton
bdd7e87969
Add a virtual layer and GL layer client implementation
2012-02-03 15:48:26 -08:00
Markus Stange
f691707c8c
Bug 734381 - Don't clear the background behind menuitems when painting into a context without transparency. r=josh
2012-03-09 16:17:37 +01:00
Vivien Nicolas
80bebc0b86
Bug 730848 - [Gonk] Generate key events instead of AppCommands for devices hw keys r=mwu
2012-03-01 17:03:59 +01:00
Patrick Walton
1f9a797c7d
Eliminate coupling between the software layer client and the rest of Fennec
2012-02-02 23:30:41 -08:00
Patrick Walton
a9ca8e086c
Pull parts of GeckoSoftwareLayerClient that will be used for GL layers into a generic GeckoLayerClient class
2012-02-02 22:07:05 -08:00
Patrick Walton
67dc5eae7f
Clean up nsWindow::Draw() a bit
2012-02-02 20:24:49 -08:00
Patrick Walton
0a9b369575
Partial removal of tiling, stub callouts
2012-02-02 19:28:22 -08:00
Benoit Girard
defc73593d
Hack the real window dimensions
2012-02-02 18:03:55 -05:00
Benoit Girard
874f061b97
Fix GetLayerManager logic
2012-02-02 14:16:59 -05:00
Benoit Girard
7a7fc66b8d
Fix problems with Nexus S init
2012-02-02 13:57:38 -05:00
Benoit Girard
8760cee61a
remove OGLSurfaceView init, todo remove OGLSurfaceView.java
2012-02-02 11:28:54 -05:00
Benoit Girard
cc147bd7d1
Removing this awesome template code because it causes library load crashes :(
2012-02-02 11:17:50 -05:00
Patrick Walton
829c9c1dff
Turn on OMTC by default; fix crash when acquiring EGL surface
2012-02-01 23:54:01 -08:00
Benoit Girard
69c676f39d
Add init code for AndroidEGLObjects
2012-02-01 18:08:09 -05:00
Benoit Girard
4fcd20537c
Fix AndroidGLController::Init
2012-02-01 17:53:18 -05:00
Benoit Girard
0c685c9aa9
Progress on omtc integration
2012-02-01 16:18:35 -05:00
Benoit Girard
4e100d2bce
Move registerCxxCompositor to FlexView
2012-02-01 14:15:52 -05:00
Ali Juma
75e154812c
Merge m-c to kiwifox
2012-02-01 12:07:14 -05:00
Benoit Girard
53e65f8033
Import jni implementation
2012-02-01 12:02:55 -05:00
Benoit Girard
e799942bb0
Import jni headers
2012-02-01 11:49:34 -05:00
Ali Juma
96f56480da
Disable direct textures because of crashes.
2012-01-31 15:53:54 -05:00
Benoit Girard
8cb1081162
merge mc into kiwifox
2012-01-31 13:55:51 -05:00
Markus Stange
3ad3f72a4c
Bug 715867 - Don't fire duplicate sizemodechange events on Mac. r=smichaud
...
--HG--
rename : widget/tests/window_bug596600.xul => widget/tests/empty_window.xul
2012-01-31 11:40:03 +01:00
Wes Johnston
74536ca191
Bug 721484 - Don't disable mouse events for touch events. r=blassey
2012-01-30 21:57:06 -08:00
Benoit Girard
d13d333d04
Merge fixes
2012-01-30 15:57:30 -05:00
Benoit Girard
e53cce72f1
Mergi mc to kiwifox, lots of conflicts so may not build
2012-01-30 13:38:20 -05:00
James Willcox
922b691bd1
Bug 721803 - Add known-good devices to direct texture whitelist r=blassey
2012-01-30 22:38:16 -05:00
Benoit Girard
210be2a996
Partial work for android OGLSurfaceView
...
--HG--
extra : rebase_source : 2c6ce362dd859e9f81a5b4490e2451826259a651
2012-01-26 14:23:13 -05:00
Benoit Girard
9b1ab241df
Disable sHasDirectTexture because of crash in Nexus S
...
--HG--
extra : rebase_source : 03daaf6a9b7a562d95bf42c34b997ba234eed022
2012-01-26 14:22:26 -05:00
Michael Wu
08babf8aa8
Bug 729146 - Check aRepaint in Resize in gonk's nsWindow, r=cjones
2012-02-22 09:50:44 +01:00
Owen Taylor
39e80636be
Bug 721498 - Use remote timestamp when available for focus requests. r=karlt
2012-02-16 11:23:34 +01:00
Michael Wu
8d03b81c61
Bug 719647 - Add Touch Event support to Gonk widget backend, r=cjones
2012-01-25 12:37:31 -08:00
Ali Juma
6f1646b79e
Work around Bug 719036.
2012-01-18 11:38:45 -05:00
Ali Juma
a4b640487b
merge m-c to kiwifox
2012-01-18 11:04:04 -05:00
Doug Turner
645fedcb36
Bug 713803 - Rationalize JNI access accross android widget. r=blassey
2012-01-29 12:39:30 -08:00
Phil Ringnalda
53f7570722
Back out 59d8d92f9f3c (bug 713803) for Android C1 permaorange
2012-01-29 00:49:02 -08:00
Doug Turner
dc1b4c0544
Bug 713803 - Rationalize JNI access accross android widget. r=blassey
2012-01-28 22:38:02 -08:00
Brian Nicholson
cd8ee77280
Bug 701092 - Limit session restore attempts. r=mfinkle
2012-01-27 22:04:54 -08:00
Ali Juma
df81761724
Revert spurious change to widget/android/nsWindow.cpp
2012-01-16 11:14:36 -05:00
Ali Juma
e12c793870
Address next set of review comments.
2012-01-16 10:31:16 -05:00
Ali Juma
5a26f9ea2c
merge mc to kiwifox
2012-01-16 10:06:34 -05:00
Ali Juma
710922f128
merge mc to kiwifox
2012-01-16 09:58:14 -05:00
Tim Taubert
ecb5606a80
merge m-c to fx-team
2012-01-16 11:20:19 +01:00
Jared Wein
b6c0d72d2a
Bug 198964 - Enable smooth scrolling by default. r=gavin
2012-01-13 16:26:34 -08:00
Benoit Girard
357db69ac3
Merge mc with kiwifox
2012-01-12 14:11:08 -05:00
Benoit Girard
c80702c6c3
Merge m-c into kiwifox
...
--HG--
rename : widget/src/cocoa/nsChildView.h => widget/cocoa/nsChildView.h
rename : widget/src/cocoa/nsChildView.mm => widget/cocoa/nsChildView.mm
rename : widget/public/nsIWidget.h => widget/nsIWidget.h
rename : widget/src/xpwidgets/nsBaseWidget.cpp => widget/xpwidgets/nsBaseWidget.cpp
rename : widget/src/xpwidgets/nsBaseWidget.h => widget/xpwidgets/nsBaseWidget.h
2012-01-11 17:30:40 -05:00
Ali Juma
9afe821b41
More handling review comments for Bug 711168.
2012-01-10 18:04:21 -05:00
Benoit Jacob
e1c3a5e256
Bug 718629 - report more info about failures of waitpid on the glxtest process - r=joe
2012-01-17 14:37:41 -05:00
Matt Brubeck
62f6eb194e
Back out 88733ce1bef3 (bug 718440) because of Windows build failure
2012-01-17 15:15:47 -08:00
Jeff Muizelaar
6fffa906f2
Bug 718440. Add more sampler labels to various places. r=bgirard
...
This shows the problems described in bug 710068.
2012-01-17 15:33:04 -05:00
James Willcox
6a2337b111
Bug 716190 - Retry graphic buffer locks if we get -EBUSY r=pcwalton
...
--HG--
extra : rebase_source : 969aee231df4ac7ac70086fa2fa836c26a090b8e
2012-01-17 15:00:56 -05:00
Kan-Ru Chen
74da63f979
Bug 714717 - Part 2, Reschedule timer after non-idle event. r=MikeK
2012-01-11 15:38:16 +01:00
Kan-Ru Chen
eb3d334e41
Bug 714717 - Part 1, Sanity check nextWaitTime. r=MikeK
2012-01-11 15:38:00 +01:00
Ms2ger
3d35c29289
Merge m-c to m-i.
2012-01-11 12:15:35 +01:00
Ed Morley
e82446973e
Merge last PGO-green changeset from mozilla-inbound to mozilla-central
2012-01-11 02:39:31 +00:00
Trevor Saunders
c1316a4778
merge accessibility to mozilla-central
2012-01-10 20:52:37 -05:00
Benoit Girard
1db1e240b1
Bug 711564 - Disable ICA/CA Plug-in drawing model on 10.5 because of instability. r=smichaud
...
--HG--
extra : rebase_source : e204fd8058110d7fbefec1160013185dffc08132
2012-01-09 19:11:04 -05:00
Ali Juma
ff89573447
Address review comments from Bug 711168.
...
--HG--
rename : gfx/layers/ipc/ShadowLayersHost.h => gfx/layers/ipc/ShadowLayersManager.h
2012-01-06 17:52:32 -05:00
Brad Lassey
57c32a869e
bug 735790 - Tab thumbnails only scale 3/4 of the window r=mfinkle
2012-03-15 00:43:53 -04:00
Kartikaya Gupta
841e74a3d6
Bug 729646 - Remove some annoying logging. r=Cwiiis
2012-03-15 10:38:43 -04:00
Jonathan Kew
7468b55fc3
bug 735583 - eliminate font constant synonyms and use the standard forms everywhere. r=jdaggett
2012-03-15 09:04:46 +00:00
Trevor Saunders
acb465830f
merge mozilla-central to accessibility
...
--HG--
rename : widget/src/gtk2/nsWindow.cpp => widget/gtk2/nsWindow.cpp
rename : widget/src/gtk2/nsWindow.h => widget/gtk2/nsWindow.h
2012-01-05 21:43:01 -05:00
Doug Turner
cb21a28887
Bug 734324 - implement device motion - rotation rate and acceleration. r=jdm
2012-03-13 16:57:51 -07:00