Commit Graph

173 Commits

Author SHA1 Message Date
James Willcox
e82aca832c back out 8a5cc33141a3 due to android-xul build failure 2011-12-16 14:45:58 -05:00
James Willcox
8db6d8ecff Bug 670930 - Use asynchronous direct texturing on Android when available 2011-12-16 10:54:10 -05:00
James Willcox
4b164a3388 Bug 670930 - Add Android direct texture implementation 2011-12-16 10:54:08 -05:00
Alex Pakhotin
655400ecff 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
e5e586dd67 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
0d0371b6e4 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
3254c96c2f Backout changeset 3e972d3efc11 (bug 708307) because it breaks Android tests; a=me 2011-12-14 15:55:17 -05:00
Chris Lord
6b872a406b 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
7d79d9e8e1 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
4b5f27c06c Bug 708200 - Do not create timer to fire geckoLoaded. r=blassey a=android-only 2011-12-12 16:27:34 +08:00
Doug Turner
58e5a903a8 Bug 709595 - Add a name for each java thread and timer to aide with debugging. r=blassey 2011-12-12 16:27:35 +08:00
Mark Finkle
f96e144ffd Bug 708379 - Haptic buzz when tapping on clickable elements [r=blassey] 2011-12-08 15:42:55 -05:00
Kartikaya Gupta
f7b4cb3e5a 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
8f3155e2fa bug 706393 - Add API to GeckoApp to get profile dir r=mfinkle 2011-11-30 21:28:05 -05:00
Brad Lassey
ca9280a298 bug 704022 - PlaceholderLayerClient OOM at ByteBuffer.allocateDirect r=dougt 2011-11-30 21:28:04 -05:00
Wes Johnston
c414e716ca Bug 704579 - Tap highlights. r=cwiiis 2011-11-30 16:10:25 -05:00
Brad Lassey
5ed6d09f73 bug 704307 - strictmode Disk read Violation when loading awesomebar r=dougt 2011-11-29 22:54:07 -05:00
Doug Turner
df010e8a2b Merge with mozilla-central 95bca70369ef 2011-11-29 20:58:39 -08:00
Lucas Rocha
c683ba246f Bug 701374 - Show go or search icon in awesomescreen entry (r=mfinkle) 2011-11-24 16:54:39 +00:00
Brad Lassey
1a055bcc53 bug 704217 - Quit doesn't work before Gecko is up r=dougt 2011-11-24 02:04:26 -05:00
Chris Lord
f5525cfb89 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.
2011-11-23 19:07:29 +00:00
Patrick Walton
79d2f25707 Bug 703421 - Implement the Android draw metadata listener to fix races. r=kats 2011-11-18 18:07:14 -08:00
Doug Turner
18a80a1358 Bug 0 - Moving embedding/android into mobile/android/base. r=mfinkle,blassey 2011-11-18 10:28:17 -08:00