James Willcox
415c8cbfb3
Bug 719233 - Only use direct texturing on whitelisted devices r=blassey
2012-01-18 20:41:28 -05:00
James Willcox
f2a22733cd
Bug 707439 - Fix Flash plugin positioning
...
--HG--
extra : rebase_source : aaa41297d293ffde1aabe5632ade6c416b4d541f
2012-01-18 10:41:35 -05:00
Mounir Lamouri
23ead139c9
Bug 713687 - Part 4 - Network API Android backend: use enable/disable notifications to prevent listening when not needed. r=dougt
2012-01-16 15:01:07 +01:00
Mounir Lamouri
5495df48b0
Bug 713687 - Part 3 - Network API Android backend: make GeckoNetworkManager a singleton. r=dougt
2012-01-16 18:17:34 +01:00
Mounir Lamouri
e6b1246ce3
Bug 713687 - Part 1 - Network API Android backend: get current information. r=dougt
2012-01-16 14:44:07 +01:00
Mounir Lamouri
4f38e10fd3
Bug 713377 - Part 2 - Don't build GeckoSmsManager.java when WebSMS backend is disabled. r=dougt,cjones
2012-01-17 19:38:04 +01:00
Mounir Lamouri
527cfb43a6
Bug 674725 - Part AV - Port WebSMS to Android Native UI. r=blassey,dougt
2012-01-17 19:52:17 +01:00
Doug Turner
fdc25f9f42
Bug 712576 - On Android, we place a criteria on the location provider such that it must return a 'fine' grain location. It could be that this prevents some location providers -- ones that have network but not a GPS backed device -- from working. r=jdm
2012-01-13 16:01:58 -08:00
Brian Nicholson
9bea6c4562
Bug 697858 - Save restore state in bundle. r=mfinkle
2012-01-09 11:09:53 -08:00
Brad Lassey
800d9dfc2b
bug 715507 - GlobalHistory is accessing Gecko on the wrong thread r=dougt,kats
2012-01-05 16:14:23 -08:00
Ed Morley
23079e1cbb
Backout a9f4c0795560 (bug 715673), 05dfaf51fa83 (bug 715388) & af32a0da45c9 (bug 697858) for native Android test failures
2012-01-09 22:45:30 +00:00
Brian Nicholson
2c9124a331
Bug 697858 - Save restore state in bundle [r=mfinkle]
2012-01-09 11:09:53 -08:00
Wes Johnston
5c8d0b8337
Bug 708651 - Create a fake profile directory if BrowserProvider is started before Gecko. r=blassey
2012-01-04 17:28:04 -08:00
Ed Morley
361ea91c35
Backout b48ad2fa6178 (bug 708651) for talos and mochitest failures
2012-01-05 04:25:07 +00:00
Wes Johnston
1d05dc9cb7
Bug 708651 - Create a fake profile directory if BrowserProvider is started before Gecko. r=blassey
2012-01-04 17:28:04 -08:00
Mark Finkle
0c5507b483
Bug 714975 - [ICS] Home Screen icons are too small on ICS [r=wesj]
2012-01-04 15:52:22 -05:00
Mark Finkle
90382bf112
Bug 714713 - Comparison of strings using == [r=dougt]
2012-01-03 12:19:44 -05:00
Mark Finkle
7d91708920
Backout 0284b1ff46c6, for NullPointerException
2012-01-03 02:18:39 -05:00
Mark Finkle
cffd557695
Bug 714713 - Comparison of strings using == [r=dougt]
2012-01-03 00:56:57 -05:00
Brad Lassey
6a9bbf9f99
bug 712719 - NullPointerException at org.mozilla.gecko.GeckoAppShell.notifyIMEEnabled r=dougt
2011-12-21 18:14:46 -05:00
Mark Finkle
c0153da69a
Bug 712414 - Throbber does not stop after running on pages that use document.write without document.close [r=mbrubeck]
2011-12-21 16:34:02 -05:00
James Willcox
32dd584aa5
Bug 670930 - Use asynchronous direct texturing on Android when available
2011-12-21 14:05:23 -05:00
Wes Johnston
5f24a57949
Bug 711905 - Support adding links to homescreen from awesomebar [r=mfinkle]
2011-12-20 10:28:12 -05:00
Sriram Ramasubramanian
b301142d81
Bug 712087: Density DPI is doesn't change and needn't be asked everytime from Android [r=mfinkle]
2011-12-19 12:10:35 -08:00
Doug Turner
6e114593ea
Backout of ba92c42f126f
2011-12-17 21:34:03 -08:00
Doug Turner
3405de188d
Backout of 8a5cc33141a3
2011-12-17 21:33:44 -08:00
Doug Turner
5c14206d26
Backout of f39dab2d2adb
2011-12-17 21:32:48 -08:00
Doug Turner
50ebb61b52
Backout of 74277c18e7ce
2011-12-17 21:32:24 -08:00
James Willcox
215d32a09a
Bug 670930 - Use asynchronous direct texturing on Android when available
2011-12-16 16:40:58 -05:00
James Willcox
fcd57d7e41
back out 8a5cc33141a3 due to android-xul build failure
2011-12-16 14:45:58 -05:00
James Willcox
3525bb5a77
Bug 670930 - Use asynchronous direct texturing on Android when available
...
--HG--
extra : rebase_source : 116b2882092d11b17046bdec5ca4d142d088d6cf
2011-12-16 10:54:10 -05:00
James Willcox
4143f62539
Bug 670930 - Add Android direct texture implementation
...
--HG--
extra : rebase_source : eb3f095e2663c0ebc0a03117ec8883d66dd8f1b5
2011-12-16 10:54:08 -05:00
Alex Pakhotin
f315a7aca6
Bug 595008 - Make Android IME more efficient by reducing communication between Java and Gecko. r=blassey
2011-12-15 13:35:45 -08:00
Chris Lord
c855fa8dbb
Bug 708307 - Decouple texture size from tile size. r=pcwalton
...
This removes the hard-coded limit of 1024x2048 tile sizes, and allows for
arbitrary tile-sizes. It will still only allocate texture sizes in powers of
two, however. It replaces the tile size with a buffered-area size, which can be
re-allocated as the screen dimensions change.
2011-12-15 23:45:52 +00:00
Matt Brubeck
3a656ac9f9
Bug 708772 - (bustage fix) Add IsTablet method to AndroidBridge (merge to /mobile/android) [r=dougt a=ehsan]
2011-12-14 13:53:38 -08:00
Ehsan Akhgari
ee65f0052e
Backout changeset 3e972d3efc11 (bug 708307) because it breaks Android tests; a=me
2011-12-14 15:55:17 -05:00
Chris Lord
39ec78e96c
Bug 708307 - Decouple texture size from tile size. r=pcwalton a=android-only
...
This removes the hard-coded limit of 1024x2048 tile sizes, and allows for
arbitrary tile-sizes. It will still only allocate texture sizes in powers of
two, however. It replaces the tile size with a buffered-area size, which can be
re-allocated as the screen dimensions change.
2011-12-14 19:41:37 +00:00
Mark Finkle
57eedcd517
Bug 701374 - Show go or search icon in awesomescreen field, as appropriate [r=lucasr a=android-only]
2011-12-13 11:31:35 -05:00
Doug Turner
b35608a242
Bug 708200 - Do not create timer to fire geckoLoaded. r=blassey a=android-only
...
--HG--
extra : rebase_source : bab7b26936fa41d2f9ab4664e01d050a20038414
2011-12-12 16:27:34 +08:00
Doug Turner
f2f02f7573
Bug 709595 - Add a name for each java thread and timer to aide with debugging. r=blassey
...
--HG--
extra : rebase_source : 1f5472ef5301739425b162d5ce4b28a577daf0fb
2011-12-12 16:27:35 +08:00
Mark Finkle
d1feebd3b8
Bug 708379 - Haptic buzz when tapping on clickable elements [r=blassey]
2011-12-08 15:42:55 -05:00
Kartikaya Gupta
ca310383d4
Bug 696319 - Scroll window as needed when soft keyboard is up [r=mfinkle]
...
Send an event to scroll to the focused input field when the
soft keyboard comes up. Ensure that this happens *after* the
viewport change event is sent to Gecko, so that Gecko actually
knows that browser viewport is smaller and doesn't just no-op
the scroll request.
2011-12-03 22:59:27 -05:00
Brad Lassey
18c1885eb0
bug 706393 - Add API to GeckoApp to get profile dir r=mfinkle
2011-11-30 21:28:05 -05:00
Brad Lassey
e6e954cf8c
bug 704022 - PlaceholderLayerClient OOM at ByteBuffer.allocateDirect r=dougt
2011-11-30 21:28:04 -05:00
Wes Johnston
712552b3b3
Bug 704579 - Tap highlights. r=cwiiis
2011-11-30 16:10:25 -05:00
Brad Lassey
97b63e166a
bug 704307 - strictmode Disk read Violation when loading awesomebar r=dougt
2011-11-29 22:54:07 -05:00
Doug Turner
3efc2cfcbd
Merge with mozilla-central 95bca70369ef
...
--HG--
rename : embedding/android/AndroidManifest.xml.in => mobile/android/base/AndroidManifest.xml.in
rename : embedding/android/GeckoApp.java => mobile/android/base/GeckoApp.java
rename : embedding/android/GeckoAppShell.java => mobile/android/base/GeckoAppShell.java
rename : embedding/android/GeckoEvent.java => mobile/android/base/GeckoEvent.java
rename : embedding/android/GeckoSmsManager.java => mobile/android/base/GeckoSmsManager.java
rename : embedding/android/Makefile.in => mobile/android/base/Makefile.in
2011-11-29 20:58:39 -08:00
Lucas Rocha
ab3c69ab8f
Bug 701374 - Show go or search icon in awesomescreen entry (r=mfinkle)
2011-11-24 16:54:39 +00:00
Brad Lassey
86b6bcc9a5
bug 704217 - Quit doesn't work before Gecko is up r=dougt
2011-11-24 02:04:26 -05:00
Chris Lord
bfee9933b5
Bug 703141 - Refactor around the idea of a viewport and displayport. r=kats
...
This patch refactors the code to make some of the value names and ownership
clearer, and to add the idea of a 'viewport' within a 'displayport'. The
displayport is the area of the page which is visible to the underlying buffer
and the viewport is the area of the page which is visible through the
application window.
--HG--
rename : mobile/android/base/ui/ViewportController.java => mobile/android/base/gfx/ViewportMetrics.java
2011-11-23 19:07:29 +00:00