Chris Lord
2853435e26
Bug 711426 - Fix some causes of crashes when rotating. r=kats
...
The lock on the software buffer was not being respected when destroying the
surface on screen rotation, meaning we could destroy it while Gecko was still
drawing to it. This would certainly cause a crash on rotation under the right
conditions. The same situation also occurred in
GeckoSoftwareLayerClient.getBitmap().
We also waited until the next redraw when freeing the old texture associated
with the surface. This had the effect of temporarily increasing the memory
usage (generally by either 4.5 or 9 megabytes). If memory pressure is high,
this could also cause a crash, though it is far less likely than the above case.
2011-12-24 00:49:00 +00:00
Gian-Carlo Pascutto
de3d50f89b
Bug 712718 - Force creation of WebIconDatabase event handler. r=dougt
2011-12-24 00:55:53 +01:00
Brad Lassey
55ef797c9d
bug 711680 - VKB/Awesome bar shows Search /Magnifying glass after you goto an url and then tap twice on the awesome bar r=dougt
2011-12-23 14:40:17 -05:00
Brad Lassey
e685b68c12
bug 712380 - Add support for clobbering the Android resources when needed r=dougt
2011-12-21 19:44:33 -05:00
Geoff Brown
c0ff963c04
Bug 701076: Minor updates to robotium tests to improve reliability of text entry; r=jmaher
2011-12-22 09:09:50 -05:00
Chris Lord
791faec477
Bug 709152 - Adjust viewport offset while panning. r=pcwalton
...
This patch adjusts the viewport offset while panning to increase the
buffered area in the direction of panning, and thereby reduce checkerboarding.
2011-12-22 11:35:41 +00:00
Chris Lord
4122e6b473
Bug 709152 - Squash multiple viewport events in nsAppShell. r=pcwalton
...
We only ever want to respond to the latest viewport sent, separate the
viewport change into its own event and remove all but the latest in the queue
when processing events.
2011-12-22 11:35:32 +00:00
Chris Lord
ac3fc389c8
Bug 709152 - Group multiple texture uploads into a single upload. r=pcwalton
...
Instead of tracking multiple rectangles when we receive endDrawing calls,
just union the dirty area into a single rectangle.
2011-12-22 11:35:17 +00:00
Axel Hecht
ce89f4bbaf
bug 708015, support both native and xul l10n, r=stas, dougt
...
--HG--
rename : mobile/android/locales/Makefile.in => mobile/locales/Makefile.in
rename : mobile/android/locales/en-US/chrome/region.properties => mobile/locales/en-US/chrome/region.properties
rename : mobile/android/locales/en-US/chrome/overrides/appstrings.properties => mobile/locales/en-US/overrides/appstrings.properties
rename : mobile/android/locales/en-US/chrome/overrides/netError.dtd => mobile/locales/en-US/overrides/netError.dtd
rename : mobile/android/locales/en-US/chrome/overrides/passwordmgr.properties => mobile/locales/en-US/overrides/passwordmgr.properties
rename : mobile/android/locales/en-US/profile/bookmarks.inc => mobile/locales/en-US/profile/bookmarks.inc
rename : mobile/android/locales/en-US/searchplugins/amazondotcom.xml => mobile/locales/en-US/searchplugins/amazondotcom.xml
rename : mobile/android/locales/en-US/searchplugins/google.xml => mobile/locales/en-US/searchplugins/google.xml
rename : mobile/android/locales/en-US/searchplugins/list.txt => mobile/locales/en-US/searchplugins/list.txt
rename : mobile/android/locales/en-US/searchplugins/twitter.xml => mobile/locales/en-US/searchplugins/twitter.xml
rename : mobile/android/locales/en-US/searchplugins/wikipedia.xml => mobile/locales/en-US/searchplugins/wikipedia.xml
rename : mobile/android/locales/en-US/searchplugins/yahoo.xml => mobile/locales/en-US/searchplugins/yahoo.xml
rename : mobile/android/locales/filter.py => mobile/locales/filter.py
rename : mobile/android/locales/generic/profile/bookmarks.json.in => mobile/locales/generic/profile/bookmarks.json.in
rename : mobile/android/locales/jar.mn => mobile/locales/jar.mn
rename : mobile/android/locales/l10n.ini => mobile/locales/l10n.ini
2011-12-22 00:10:06 +01:00
Brad Lassey
9996032099
bug 712787 - remove showScreenshot (dead code) r=dougt
2011-12-21 18:01:57 -05:00
Brad Lassey
853bf8beff
bug 712719 - NullPointerException at org.mozilla.gecko.GeckoAppShell.notifyIMEEnabled r=dougt
2011-12-21 18:14:46 -05:00
Steffen Wilberg
e9aa3493de
Bug 712766: Replace the buildid by an easily readable build date in about:. r=mfinkle
2011-12-21 23:20:02 +01:00
Sriram Ramasubramanian
ab65240fbd
Bug 712477: Landscape specific resources should be used in Android [r=mfinkle]
2011-12-21 00:03:34 -08:00
Mark Finkle
aa0544fe7d
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
Wes Johnston
63f2155a08
Bug 700527 - Master password support for native fennec. r=mfinkle
2011-12-21 13:08:01 -08:00
Ed Morley
27209855af
Merge mozilla-central to mozilla-inbound
2011-12-21 20:42:18 +00:00
Ed Morley
007cafabc1
Merge last green changeset of mozilla-inbound to mozilla-central
2011-12-21 20:31:10 +00:00
Margaret Leibovic
bf77e7cd9b
backout 243520b7d8c3 because it broke the autocomplete popup text
2011-12-21 12:30:53 -08:00
Matt Brubeck
f058fc6a73
Bug 709921 - (followup) Update strings about:config to say "Settings" instead of "Preferences" [r=mfinkle]
2011-12-21 11:20:06 -08:00
James Willcox
cc2798c792
Bug 670930 - Use asynchronous direct texturing on Android when available
2011-12-21 14:05:23 -05:00
Richard Newman
8bb119825d
Bug 709391 - hide Sync setup task in Launcher, make syncs return immediately. a=java-only.
2011-12-21 08:44:08 -08:00
Richard Newman
2d22741616
Bug 709391 - initial import of Android Sync code (Git tag: v0.1.2-fixes). a=java-only
2011-12-21 08:44:08 -08:00
Richard Newman
b8fe24742a
Bug 709391 - Part 3: Makefile changes to preprocess sync_syncadapter.xml. r=blassey
2011-12-21 08:44:06 -08:00
Richard Newman
1c44779f1b
Bug 709391 - Part 2: l10n build changes to include Sync strings. r=blassey, f=Pike
2011-12-21 08:44:06 -08:00
Richard Newman
02b4531191
Bug 709391 - Part 1: implement in-Fennec Android Sync shipping solution. r=blassey
2011-12-21 08:44:06 -08:00
Margaret Leibovic
858cee75ef
Bug 711595 - Request desktop site should be disabled for the same URIs as share. r=mfinkle
2011-12-21 08:05:38 -08:00
Ed Morley
26a6324065
Merge last PGO-green changeset from mozilla-inbound to mozilla-central
2011-12-21 12:11:14 +00:00
Steffen Wilberg
dbec4a8515
Bug 704588 - New design for about: = about:firefox = about:fennec to match about:home. ui-spec by ibarlow, r=mfinkle
2011-12-21 11:40:31 +00:00
Matt Brubeck
83d4c9fc09
Bug 712506 - Fix urlbar end-cap backgrounds on XHDPI devices [r=mfinkle]
...
--HG--
extra : rebase_source : fd4801cb206a0abd6f16f11bb20970c9ca3a72f6
2011-12-20 21:18:14 -08:00
Patrick Walton
ee0ce3f70a
Bug 712527 - Save and restore the deck's selected panel when removing a tab. r=mfinkle
2011-12-20 21:13:20 -08:00
Doug Turner
5aac39b41c
Bug 712358 - Enable asynchronous I/O sqlite backend. This should improvement perf, but not preserve the durable property. The plan is to collect data only on m-c. if the data looks good, then we should consider uplifting. If the data doesn't look good, we back out. r=taras/blassey
2011-12-20 21:04:26 -08:00
Alex Pakhotin
98c6de380a
Bug 705939 - Enter key pressed in the Awesome Bar does not open an URL sometimes. r=blassey
2011-12-20 19:44:17 -08:00
Sriram Ramasubramanian
ea10264914
Bug 711428: Awesomescreen tab indicators needs to be curved [r=mfinkle]
2011-12-20 12:53:56 -08:00
Ed Morley
b9782be784
Merge mozilla-central to mozilla-inbound
2011-12-21 12:15:42 +00:00
Ed Morley
6ed3e33bab
Backout ac9fac23227a (bug 712380) for causing native Android build failures
2011-12-21 11:29:41 +00:00
Ed Morley
f246894e68
Backout 640682cbaebc (bug 704588) for failing to build
2011-12-21 11:06:24 +00:00
Steffen Wilberg
b808da0f3f
Bug 704588: New design for about: = about:firefox = about:fennec to match about:home. ui-spec by ibarlow, r=mfinkle
2011-12-21 09:52:39 +01:00
Brad Lassey
c0f775010f
bug 712300 - Checkerboard over about:home footer area r=mfinkle
2011-12-21 00:17:19 -05:00
Brad Lassey
a6bcd0cfcb
bug 712536 - null pointer crash when rotating about:home r=mfinkle
2011-12-21 00:17:16 -05:00
Brad Lassey
f102d9d930
bug 712380 - Add support for clobbering the Android resources when needed r=mfinkle
2011-12-20 22:56:15 -05:00
Christian Legnitto
ea58834386
Bug 700000 - Version bump
2011-12-20 09:24:38 -08:00
Ed Morley
0bee76c718
Merge last green changeset of mozilla-inbound to mozilla-central
2011-12-20 16:52:57 +00:00
Matt Brubeck
ed1b569bd6
Bug 709921 - (2/2) Rename "Preferences" to "Settings" for Android fennec [r=cpeterson]
2011-12-20 08:33:25 -08:00
Matt Brubeck
3af30fc50b
Bug 709921 - (1/2) Clean up unused localization files [r=mfinkle]
...
--HG--
rename : mobile/android/locales/en-US/chrome/preferences.dtd => mobile/android/locales/en-US/chrome/aboutHome.dtd
2011-12-20 08:33:22 -08:00
Wes Johnston
a4411ce61c
Bug 711905 - Support adding links to homescreen from awesomebar [r=mfinkle]
2011-12-20 10:28:12 -05:00
Ed Morley
83479792cd
Merge last PGO-green changeset from mozilla-inbound to mozilla-central
2011-12-20 11:15:11 +00:00
Brad Lassey
78b07a1efc
bug 711184 - make sure we don't do any work creating about:home if we're not showing about:home r=dougt
2011-12-20 02:49:44 -05:00
Brad Lassey
02923e6b84
backout changeset 3f050eb4f8ac (bug 711184)
2011-12-20 01:53:34 -05:00
Brad Lassey
e777c345b9
bug 711757 - Fatal Exception: GeckoLooper Thread @ java.lang.IllegalArgumentException: width and height must be > 0 r=dougt
2011-12-20 00:29:04 -05:00
Brian Nicholson
5a53daeb6f
Bug 697858 - Restore tabs from previous session, including history [r=mfinkle]
2011-12-20 20:41:45 -05:00