Commit Graph

385 Commits

Author SHA1 Message Date
Kartikaya Gupta
60aa70f712 Bug 708745 - Do a better job of opening new tabs. r=mfinkle 2011-12-16 17:01:03 -05:00
Kartikaya Gupta
34291a7580 Bug 711232 - Fix multiple useless zooms during page load. r=pcwalton 2011-12-16 17:01:02 -05:00
Kartikaya Gupta
11ed3102a7 Bug 711232 - Avoid unnecessary bounce animations. r=pcwalton 2011-12-16 17:01:02 -05:00
James Willcox
f2138c4d9f Bug 670930 - Use asynchronous direct texturing on Android when available 2011-12-16 16:40:58 -05:00
James Willcox
eb0c3ecd6f back out 8a5cc33141a3 due to android-xul build failure 2011-12-16 14:45:58 -05:00
Mark Finkle
5c78465bee Bug 703378 - Native Fennec executes javascript: urls pasted or typed into the awesome bar [r=mbrubeck] 2011-12-16 14:32:32 -05:00
Joel Maher
9b64eb0359 Bug 701076 - [tests] Robotium integration into mozilla-central. r=mfinkle,dburns 2011-12-16 14:27:52 -05:00
James Willcox
7de6dda3c3 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
2387bed69a Bug 670930 - Add Android direct texture implementation
--HG--
extra : rebase_source : eb3f095e2663c0ebc0a03117ec8883d66dd8f1b5
2011-12-16 10:54:08 -05:00
Masayuki Nakano
b4506dd72f Bug 700199 EventUtils.js should use synthesized events for sendKey(), sendChar() and sendString() rather than untrusted events r=smaug+ehsan+dolske+enndeakin 2011-12-16 22:38:45 +09:00
Margaret Leibovic
557a9397f8 Bug 706876 - Create "Clear Site Settings" menuitem. r=mfinkle 2011-12-17 13:50:09 -08:00
Matt Brubeck
e39b9bfd66 Bug 376997 - Include TopLevelImageDocument.css in mobile manifest [r=mfinkle] 2011-12-17 10:20:14 -08:00
Alex Pakhotin
cc92a9b8bb 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
2962f7d02b 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
Brad Lassey
03dcd39254 bug 710575 - INSTALL_FAILED_CONFLICTING_PROVIDER when installing a custom build r=rnewman
--HG--
rename : mobile/android/base/db/BrowserProvider.java => mobile/android/base/db/BrowserProvider.java.in
2011-12-15 16:18:29 -05:00
Patrick Walton
50bfe0d0b5 Bug 710119 - Use a low friction for long flings and a high friction for short ones. r=Cwiiis 2011-12-15 12:04:49 -08:00
Kartikaya Gupta
b663bbf45e Bug 708893 - Allow panning after releasing pinch zoom finger. r=pcwalton 2011-12-15 14:50:04 -05:00
Matt Brubeck
6bde87b755 Bug 703029 - Add text inflation font size prefs to the UI [r=mfinkle] 2011-12-15 10:43:56 -08:00
Brad Lassey
33c25aeced bug 710905 - about:home flashes before page loads, whitespace fix r=mfinkle 2011-12-15 13:02:37 -05:00
Brad Lassey
9f2e12a98b bug 710905 - about:home flashes before page loads r=mfinkle 2011-12-14 18:10:34 -05:00
Ed Morley
f66bf66c32 Merge mozilla-central to mozilla-inbound 2011-12-15 17:27:51 +00:00
Kartikaya Gupta
f4c86ea00b Bug 710864 - (Cleanup) Fix up incorrect logtags. r=blassey 2011-12-15 10:46:36 -05:00
Kartikaya Gupta
88b887c1d9 Bug 710864 - Close stream after we're done with it. r=blassey 2011-12-15 10:46:36 -05:00
Kartikaya Gupta
4ec181f5d4 Bug 702624 - Fix regex for replaceAll so it doesn't die. r=blassey 2011-12-15 10:46:36 -05:00
Brad Lassey
2fc8a40e3a bug 710843 - switch keyboard action button from go to search when action would be a search in the awesome bar r=minkle 2011-12-15 02:34:54 -05:00
Jason Voll
4ca6d623bb Bug 710418 - Browser content provider can't handle null projections in query. r=blassey, a=rnewman 2011-12-14 21:37:11 -08:00
Matt Brubeck
71c22a0dd4 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
Mark Finkle
7fb30e0280 Bug 710783 - about:firefox won't load [r=mbrubeck a=android-only] 2011-12-14 17:26:00 -05:00
Kartikaya Gupta
31486683a9 Bug 710393 - Stop using Math.copySign which doesn't exist on Froyo. r=Cwiiis a=ehsan 2011-12-14 16:57:29 -05:00
Matt Brubeck
763bf40e38 Bug 710578 - Pages without contentDocument cause JSON exception in handleLocationChange [r=mfinkle a=javascript] 2011-12-14 16:36:29 -05:00
Mark Finkle
1256a28666 Bug 710697 - LinkPreference causes a null preference to be sent to Gecko [r=mbrubeck a=android-only] 2011-12-14 16:36:27 -05:00
Ehsan Akhgari
6d31dbe14a Backout changeset 3e972d3efc11 (bug 708307) because it breaks Android tests; a=me 2011-12-14 15:55:17 -05:00
Sriram Ramasubramanian
efefacb497 Bug 695444 - Form history autocomplete. r=mfinkle a=android-only 2011-12-06 16:44:08 -08:00
Chris Lord
970a0497a7 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
Brad Lassey
d296478e70 bug 710751 - Updater is broken, backout aebdec71790e r=mfinle a=java-only 2011-12-14 12:35:58 -05:00
Brad Lassey
2662c1536f bug 710751 - Updater is broken, backout b0165c0d85e1 r=mfinle a=java-only 2011-12-14 12:35:37 -05:00
Margaret Leibovic
5633818cb8 Bug 707665 - Save as PDF option should be disabled for about:home and any XUL documents. r=mfinkle a=android-only 2011-12-13 16:23:35 -08:00
Matt Brubeck
b6eb805dd7 Bug 710302 - going to about: pages does a 'feeling lucky' search [r=mfinkle a=java-only] 2011-12-13 19:17:58 -05:00
Wes Johnston
487465cbf3 Bug 697265 - Support clipboard operations in edit fields [r=mfinkle a=android-only] 2011-12-13 19:17:56 -05:00
Patrick Walton
2adc6acc0a Bug 710096 - Hold the monitor on the layer controller when adjusting and rendering the viewport metrics. r=Cwiiis a=java-only 2011-12-13 14:43:08 -08:00
Brad Lassey
01f2ba5697 bug 707929 - java.lang.NullPointerException @ ZipFile.getInputStream(ZipFile.java:256) r=mfinke a=java-only 2011-12-13 17:54:28 -05:00
Brad Lassey
5e981f3a4e bug 708961 - We still use ByteBuffer.allocateDirect for large buffers r=pcwalton a=java-only 2011-12-13 17:53:51 -05:00
Brad Lassey
b45af436d9 bug 710328 - null pointer when attaching android idle handler r=mfinkle a=java-only 2011-12-13 17:53:06 -05:00
Margaret Leibovic
02ce5b4a32 Bug 702653 - Add prefs for flash activation on demand/always on/off. r=mfinkle a=no-cpp 2011-12-13 14:28:45 -08:00
Kartikaya Gupta
f3d2bc109b Bug 707675 - Change OOM log level from error to warning. r=blassey a=java-only 2011-12-13 16:42:51 -05:00
Lucas Rocha
0b0e45f786 Bug 706667 - Change AboutHomeContent layout as per design (r=blassey, a=mfinkle)
--HG--
rename : mobile/android/base/resources/layout/abouthome_addon_list_item.xml => mobile/android/base/resources/layout/abouthome_addon_row.xml
rename : mobile/android/base/resources/layout/abouthome_grid_box.xml => mobile/android/base/resources/layout/abouthome_topsite_item.xml
2011-12-13 20:15:17 +00:00
Lucas Rocha
3d4f7981f8 Bug 706667 - Organize/cleanup imports on AboutHomeContent (r=blassey, a=mfinkle) 2011-12-13 20:15:17 +00:00
Lucas Rocha
4f49be600f Bug 706667 - Remove unused properties from AboutHomeContent (r=blassey, a=mfinkle) 2011-12-13 20:15:17 +00:00
Lucas Rocha
faeb640883 Bug 706667 - Change indentation of about:home layout files for consistency (r=blassey, a=mfinkle) 2011-12-13 20:15:17 +00:00
Lucas Rocha
48a71125a1 Bug 708485 - Add Fennec bookmarks to special "mobile" folder (r=blassey, a=mfinkle) 2011-12-13 19:47:40 +00:00
Lucas Rocha
8f9603a020 Bug 708485 - Create "mobile" special bookmarks folder on DB creation (r=blassey, a=mfinkle) 2011-12-13 19:47:40 +00:00
Lucas Rocha
bfa12c8067 Bug 709962 - Eliminate required table references in BrowserProvider's query interface (r=blassey, a=mfinkle) 2011-12-13 19:47:40 +00:00
Chris Lord
9fb06bc547 Bug 708683 - Guard more rigorously against bad viewport updates. r=kats a=android-only
Check more values in browser.js when updating the viewport, and restructure
the JSON conversion in Java so that it's easier to tell what value caused a
bad viewport if it comes from Java.
2011-12-13 14:12:07 -05:00
Mark Finkle
77adc3cf6f Bug 704415 - Style the Add-on Manager (phase 1) [r=mbrubeck a=javascript] 2011-12-13 13:42:51 -05:00
Sriram Ramasubramanian
bcf1f085a8 Bug 709255: Avoid multiple instances of TabsTray. [r=mfinkle a=android-only] 2011-12-12 14:25:29 -08:00
Mark Finkle
8dc49dcb38 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
Brad Lassey
4c295fd5ed bug 710194 - Nightly has violated its self-enforced StrictMode policy after a clean install r=mfinkle a=java-only 2011-12-13 11:12:01 -05:00
Lucas Rocha
4e0a9c207c Bug 708151 - Fix switch indentation in BrowserProvider (r=blassey, a=mfinkle) 2011-12-13 14:46:58 +00:00
Lucas Rocha
e1ff1ac1cf Bug 708151 - Change GUID generation to be more compliant with Sync (r=rnewman, a=mfinkle) 2011-12-13 14:46:58 +00:00
Lucas Rocha
9827ed269e Bug 708151 - Add indexes where needed in local bookmarks/history DB (r=blassey, a=mfinkle) 2011-12-13 14:46:58 +00:00
Lucas Rocha
f77b7258bd Bug 708151 - Handle deleted records in a sync-friendly way (r=blassey, a=mfinkle) 2011-12-13 14:46:58 +00:00
Lucas Rocha
cec91e2269 Bug 708151 - Add _id column to images and implement missing operations (r=blassey, a=mfinkle)
We need all operations (query, delete, insert, and update) for images in order
to implement favicon sync properly.
2011-12-13 14:46:58 +00:00
Lucas Rocha
a53e2cb617 Bug 708331 - Add keyword, description, and tags columns to Bookmarks (r=mfinkle, a=mfinkle) 2011-12-13 14:46:58 +00:00
Lucas Rocha
90edc3456b Bug 707636 - Use "signature" permissions on BrowserProvider (r=blassey, a=mfinkle)
To allow apps with same signature than Fennec to access Fennec's local DB via
content provider.
2011-12-13 14:12:03 +00:00
Lucas Rocha
3b82e588be Bug 707124 - Add query to BrowserProvider to fetch DB schema version (r=blassey, a=mfinkle) 2011-12-13 14:12:01 +00:00
Lucas Rocha
ffa93cd125 Bug 707732 - Handle case of updating favicon on non-existing URL (r=blassey, a=mfinkle) 2011-12-13 13:59:37 +00:00
Lucas Rocha
3dd15c1125 Bug 707732 - More robust implementation of add bookmark (r=blassey, a=mfinkle) 2011-12-13 13:59:27 +00:00
Lucas Rocha
8dcb893051 Bug 707732 - More robust implementation of thumbnail update (r=blassey, a=mfinkle)
Also fixes thumbnail update on Honeycomb/ICS.
2011-12-13 13:59:15 +00:00
Lucas Rocha
ab4842fb9d Bug 701913 - Fix query to check bookmark URL in Honeycomb/ICS (r=blassey, a=mfinkle) 2011-12-13 13:44:54 +00:00
Lucas Rocha
1265421bca Bug 698828 - Fix add bookmark operation in Honeycomb/ICS (r=blassey, a=mfinkle) 2011-12-13 13:44:54 +00:00
Lucas Rocha
2393eadcdd Bug 701835 - Fix bookmark removal in Honeycomb/ICS (r=blassey, a=mfinkle) 2011-12-13 13:44:54 +00:00
Doug Turner
a18dfd08d3 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
09f413b467 Bug 708280 - delay checking checking for update until idle to avoid startup path. r=mfinkle
--HG--
extra : rebase_source : 0f8595409e980da3421fd86133bf83238d7ceb55
2011-12-12 16:27:34 +08:00
Doug Turner
9cc75f8b7b 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
Chris Peterson
2978a25fec Bug 708114 part 2 - Add resource flag to enable Android StrictMode for nightly and local builds. r=dougt a=android-only 2011-12-12 17:15:38 -08:00
Chris Peterson
656d80d60d Bug 708114 part 1 - Comment out Android StrictMode for all build configurations. r=dougt a=android-only 2011-12-12 17:15:23 -08:00
Brad Lassey
0b632ec782 bug 704520 - Flash content does not have a placeholder if on Android 3.x r=snorp a=java-only 2011-12-12 16:47:37 -05:00
Steffen Wilberg
ec678c3ccf Bug 709514: Hide about:blocked, about:certerror, about:empty, about:fennec, and about:firefox from Fennec Native's about:about. r=mfinkle, a=js-only 2011-12-12 21:56:23 +01:00
Mark Finkle
e3ed8bfcc5 Bug 709103 - Optimize creating and saving thumbnail bitmaps (OOM fix) r=kats a=java-only 2011-12-12 15:04:59 -05:00
Chris Lord
baa353615d Bug 705092 - Kinetic scrolling is too slow. r=pcwalton a=java-only
This introduces a friction factor, so that the deceleration is relative to
the current velocity. Now, the faster you scroll, the slower the view
decelerates, allowing you to page through longer pages easier.
2011-12-12 18:56:15 +00:00
Kartikaya Gupta
615a89926b Bug 709805 - Avoid viewport changes on background tabs. r=pcwalton a=js-only 2011-12-12 13:53:39 -05:00
Kartikaya Gupta
46f2f122ed Bug 704738 - Resize page content on device rotation. r=Cwiiis a=java-only
Some cleanup: ensure we abort and re-bounce the viewport
if the device is rotated during a double-tap zoom. Also
rename variables to be more appropriate
2011-12-12 11:22:34 -05:00
Mark Finkle
ed3c49df91 Bug 709103 - Optimize creating and saving thumbnail bitmaps r=blassey a=java-only 2011-12-12 13:50:35 -05:00
Brad Lassey
1147c02b90 bug 706574 - show native about:home in onCreate() r=dougt a=blassey, java only 2011-12-12 12:57:04 -05:00
Kartikaya Gupta
68bdd4c576 Bug 708683 - Improve JSON generation by using JSONStringer. r=pcwalton a=java-only 2011-12-09 22:58:10 -05:00
Kartikaya Gupta
77c643ef3e Bug 708683 - Fix NaN viewport values. r=pcwalton
The zero page width and height values were
causing the zoom scale to go to Infinity, introducing
all sorts of badness in the viewport values.
2011-12-09 22:57:57 -05:00
Mark Finkle
ea12c1c403 Backout 03ed6af51318, c65be44ac489, 0ce8da61c6cc, bcc015450e7a because of mochitest failures r=mfinkle a=mfinkle 2011-12-12 09:02:01 -05:00
Doug Turner
d65f2f0da5 Bug 709658 - Do not startup GL until we are ready to paint something. r=blassey a=cjones
--HG--
extra : rebase_source : dc1453f8e5cba91d2dd6b430b63a2ca2e4624db0
2011-12-12 17:09:40 +08:00
Doug Turner
5882c7e5b3 Bug 709595 - Add a name for each java thread and timer to aide with debugging. r=blassey
--HG--
extra : rebase_source : 552494a1086e706109296ca4c503c1d75796d852
2011-12-12 16:27:35 +08:00
Doug Turner
b1ad9e0889 Bug 708280 - delay checking checking for update until idle to avoid startup path. r=mfinkle
--HG--
extra : rebase_source : 1d3a07f4416918bd5ab71b7eaff54c63e9ffd1e4
2011-12-12 16:27:34 +08:00
Doug Turner
9ed241d60d Bug 708200 - Do not create timer to fire geckoLoaded. r=blassey
--HG--
extra : rebase_source : a1a40df2375d9258c4179a8cb520dc65fb023d16
2011-12-12 16:27:34 +08:00
Richard Newman
c2b5331b98 Bug 709432 - don't unconditionally replace inserted record GUIDs. r=blassey, a=blassey (Java-only) 2011-12-11 22:24:40 -08:00
Mark Finkle
3d1a40bcf2 Bug 709048 - Over usage of haptic buzz [r=mbrubeck a=khuey] 2011-12-11 20:56:19 -05:00
Chris Peterson
914033ec4f Bug 706984 - Check whether profile directory exists to avoid NullPointerException. r=dougt a=khuey 2011-12-09 16:22:46 -08:00
Brad Lassey
fa7ec2249b bug 709267 - relative STRINGSPATH in mobile/android/base/locales is broken r=khuey 2011-12-09 16:21:33 -05:00
Margaret Leibovic
da208576c5 Bug 708464 - Create click to play UI for fennec native. r=mfinkle 2011-12-09 14:04:19 -08:00
Kartikaya Gupta
82f722dafb Bug 704784 - Fade scrollbars when content stops moving [r=pcwalton] 2011-12-09 16:05:24 -05:00
Kartikaya Gupta
1da899baa6 Bug 704784 - Tweak scrollbars to look nicer [r=pcwalton]
Scrollbars now have rounded endcaps, are a little smaller, and there
is a 1-pixel gap between the bar and the edge of the viewport. Just
generally making them look nicer.
2011-12-09 15:58:36 -05:00
Patrick Walton
012b6710a7 Bug 708947 - Repair overscroll resistance, and add overscroll resistance when zooming. r=kats 2011-12-09 12:06:15 -08:00
Patrick Walton
f46acf9043 Bug 708928 - Don't render when a finger is down. r=Cwiiis 2011-12-09 12:06:10 -08:00
Patrick Walton
043e3dd5e4 Bug 708921 - Bounce back during overscroll when the magnitude of the velocity vector exceeds the stopped threshold. r=kats 2011-12-09 12:06:06 -08:00
Wes Johnston
cec0ef7f3d Bug 705145 - Multiple selection lists cannot be scrolled r=mfinkle 2011-12-09 12:03:21 -05:00
Wes Johnston
6376aab69f Bug 706146 - Limit how far we can zoom into a page r=chrislord 2011-12-09 12:03:19 -05:00
Patrick Walton
9a8e9bb15f Bug 708519 - Pref off the frame rate meter r=kats 2011-12-09 10:01:31 -05:00
Patrick Walton
1e3d22a377 Bug 708519 - Move the frame rate meter to bottom-right r=kats 2011-12-09 10:01:28 -05:00
Patrick Walton
daa98e075b Bug 708519 - Repair the frame rate meter r=kats 2011-12-09 10:01:26 -05:00
Mounir Lamouri
4a4b6b7a15 Bug 706449 - Fix SMS receiver registration/unregistration that was broken with a m-c merge in birch. r=blassey 2011-12-09 19:31:01 +08:00
Patrick Walton
d5510b2109 Bug 705358 - Don't allow fully-zoomed-out axes to be overscrolled. r=kats 2011-12-08 21:31:04 -08:00
Patrick Walton
ff888a57ab Bug 707935 - Prevent page size changes until document.readyState reads "complete". r=kats 2011-12-08 21:30:26 -08:00
Lucas Rocha
4acadc5eea Bug 708879 - Handle OOM error when loading thumbnail in about:home (r=mbrubeck) 2011-12-09 00:29:09 +00:00
Brian Nicholson
c85a220f73 Bug 708808 - Cleanup for locale preference [r=mfinkle] 2011-12-08 14:14:44 -08:00
Sriram Ramasubramanian
e20ff87046 Bug 708394: Remove unwanted LayoutInflater [r=mfinkle] 2011-12-07 15:12:51 -08:00
Sriram Ramasubramanian
0d94e75bf4 Bug 707682: NPE while switching/closing tabs [r=mfinkle] 2011-12-06 14:51:08 -08:00
Brian Nicholson
20ac7c0adf Bug 708185 - Remove homepage preference [r=dougt] 2011-12-08 13:42:00 -08:00
Sriram Ramasubramanian
6c2d81e8b0 Bug 705481: Action bar background should extend below the menu button [r=mfinkle] 2011-12-08 12:18:45 -08:00
Mark Finkle
0fb8c161b9 Bug 708379 - Haptic buzz when tapping on clickable elements [r=blassey] 2011-12-08 15:42:55 -05:00
Matt Brubeck
aa2949b6ff Bug 708076 - Clean up redundant components in AboutRedirector.js [r=mfinkle]
--HG--
extra : rebase_source : 38525ed687358cd99de2c4593fa13e0b806b2b44
2011-12-08 09:37:57 -08:00
Matt Brubeck
f596912e73 Bug 698593 - (3/3) Override "about:" to redirect to the mobile about page [r=mfinkle]
--HG--
extra : rebase_source : b143ad5379a82b9b591063df41f8b2d1caebef70
2011-12-08 09:37:57 -08:00
Matt Brubeck
298e0be493 Bug 698593 - (2/3) Add the "About Firefox" preference [r=sriram]
--HG--
extra : rebase_source : 62fbe6413ba5626d521d2ada7ac2d4ab03ff9c5c
2011-12-08 09:37:57 -08:00
Matt Brubeck
ff7cad3ddf Bug 698593 - (1/3) Reorganize and clean up the Android preferences screen [r=sriram]
--HG--
extra : rebase_source : 218f65b9f6c763d63fa1628cae7ebda291dcbe19
2011-12-08 09:37:57 -08:00
Lucas Rocha
5164ba85c4 Bug 704490 - Introduce new local bookmarks/history database (r=blassey)
Local DB is disabled by default for now.
2011-12-08 16:37:21 +00:00
Lucas Rocha
4bb7890251 Bug 704490 - Add API to get directory for any given profile (r=mfinkle)
And make it public to be accessible from other packages.
2011-12-08 15:52:45 +00:00
Lucas Rocha
0240070f42 Bug 704490 - Abstract all bookmark/history access behing a common API (r=blassey) 2011-12-02 17:27:56 +00:00
Mark Finkle
c23d927bf7 Bug 708525 - about: pages do not load favicons [r=lucasr] 2011-12-08 08:56:45 -05:00
Mark Finkle
dce3d92e60 Bug 696433 - Improve link rel scanning for favicons [r=mbrubeck] 2011-12-08 08:56:43 -05:00
Mark Finkle
7743ccfa61 Bug 704970 - Favicon missing on URL bar; visible in awesome screen [r=mbrubeck] 2011-12-08 08:56:41 -05:00
Mark Finkle
e1b0ff8d43 Bug 706882 - Bad viewport description on startup [r=mbrubeck] 2011-12-07 22:21:03 -05:00
Brian Nicholson
40cf92be54 Bug 701376 - show search engine(s) when there are no/few awesomebar results [r=mfinkle] 2011-12-07 17:52:07 -08:00
Brian Nicholson
fd4a33f486 Bug 701376 - AwesomeBarTabs cleanup [r=mfinkle] 2011-12-07 17:52:05 -08:00
Kartikaya Gupta
442fc65cca Bug 707675 - Catch and handle a possible OOM while getting a screenshot r=blassey 2011-12-07 17:10:21 -08:00
Patrick Walton
248af5a25c Bug 701594 - Part 8: Make double-tap-to-zoom use the bounce infrastructure. r=kats 2011-12-07 13:34:52 -08:00
Patrick Walton
16631cef12 Bug 701594 - Part 7: Remove the per-axis bounce functionality. r=kats 2011-12-07 13:34:15 -08:00
Patrick Walton
45593fc7d0 Bug 701594 - Part 6: Separate out fling and bounce animations and make them use the "valid viewport metrics" infrastructure. r=kats 2011-12-07 13:33:55 -08:00
Patrick Walton
4a96159cee Bug 701594 - Part 5: Factor out the fling timer setting functions into separate functions. r=kats 2011-12-07 13:07:24 -08:00
Patrick Walton
bd59295e9c Bug 701594 - Part 4: Make LayerController.setViewportMetrics() not automatically assume it was called by the layer client. r=kats 2011-12-07 10:48:12 -08:00
Patrick Walton
c22e958de7 Bug 701594 - Part 3: Add viewport interpolation functions. r=kats 2011-12-07 10:44:36 -08:00
Patrick Walton
78b9fe16da Bug 701594 - Part 2: Don't duplicate state in the layer controller and pan zoom controller axes. r=kats 2011-12-07 10:44:02 -08:00
Patrick Walton
8bec5742fe Bug 701594 - Part 1: Precompute the ease-out animation. r=kats 2011-12-07 10:41:58 -08:00
Matt Brubeck
2fc7edb100 Bug 708085 - Remove unused files from mobile/android/themes [r=mfinkle] 2011-12-07 10:04:15 -08:00
Sriram Ramasubramanian
254f9ac8b8 Bug 705451: Anchor needs to be updated in url bar [r=mfinkle] 2011-12-06 15:15:37 -08:00
Kartikaya Gupta
d7fe093722 Bug 706251 - Add panning performance API r=blassey
Add a PanningPerfAPI class with static methods to record panning
performance.
2011-12-01 14:11:10 -05:00
Kartikaya Gupta
0cf4fa2d5b Bug 707483 - (Cleanup) Remove some unused event listeners [r=mfinkle] 2011-12-06 13:56:17 -05:00
Kartikaya Gupta
92d1c34ffe Bug 707483 - (Cleanup) Move tab-specific event handlers from BrowserEventHandler to Tab [r=mfinkle] 2011-12-06 13:53:10 -05:00
Kartikaya Gupta
5d06f92224 Bug 707483 - Make javascript scrollTo work properly [r=pcwalton]
If a scroll event comes in that changes the scroll coordinates
from those that were last set by user scrolling in Java, then
update the Java viewport with the new coordinates. Note that
this may occur in the middle of a draw, when Gecko already has
the transaction lock acquired on the tile buffer. Therefore we
need to delay the update until after the draw is complete.
2011-12-06 13:50:21 -05:00
Kartikaya Gupta
7b8edc0586 Backout 884b705c99fb (bug 704738) for twinopen failure 2011-12-06 13:45:32 -05:00
Axel Hecht
1e635cd3f5 bug 702302, bug 705137, enable l10n repacks for native UI, r=blassey,wesj
Fixing the l10n.ini and filter.py for both native and xul UI.
Fixing the repack logic for native to support both single-locale repacks
and multi-locale builds.
Removing some deb packaging code, that's not of any use for android native.
2011-12-06 16:54:12 +01:00
Kartikaya Gupta
f573cb88fd Bug 704738 - Resize page content on device rotation [r=wesj]
If the device rotates, ensure we don't end up with grey
areas because the page didn't zoom in enough.
2011-12-06 10:39:09 -05:00
Chris Lord
11a0149c9a Bug 703573 - Make document sub-frames scrollable. r=kats
The new Java compositor only handles scrolling the top-level scroll-frame. Use
browser.js to detect when a sub-frame is being scrolled and send an 'override'
event to Java to tell it to pass us scroll events instead of calling the
scroll function on the LayerController.
2011-12-06 15:13:14 +00:00
Sriram Ramasubramanian
b64d84ae3a Bug 707326: Reordering GeckoApp's AbsoluteLayout [r=pcwalton, r-mfinkle] 2011-12-02 15:41:14 -08:00
Steffen Wilberg
70d7dfa873 Bug 707575: about:fennec (about:firefox) appears too small (zoomed out) because of missing viewport meta tag. r=mfinkle 2011-12-05 19:26:44 +01:00