Mark Finkle
83136bf3b9
Bug 687265 - Front-end support for flash on Android Fennec [r=mbrubeck r=blassey]
2011-09-29 10:44:03 -04:00
Jonathan Kew
74cae77be0
bug 688779 - restore en-US hyphenation to the Android product. r=dougt
2011-09-29 10:37:56 +01:00
James Willcox
beb2ae0795
Bug 689948 - Fix regressions caused by bug 686992 [r=blassey]
...
From 3d547ae760f1106b7e5414e05b4f80c2e7533926 Mon Sep 17 00:00:00 2001
Accidentally removed a call to GeckoAppShell.scheduleRedraw() which
caused a deadlock. Also, this fixes an issue with uninitialized
member variables in AndroidBridge.
2011-09-28 14:43:02 -04:00
Fabrice Desré
710899e3ab
Bug 659188 - Android and media parts [r=blassey] [r=cpearce]
2011-09-26 17:25:41 -07:00
Mark Finkle
7936c492ce
Bug 687265 - Front-end support for flash on Android Fennec [r=mbrubeck r=blassey]
...
--HG--
extra : rebase_source : 39d5bb6c6d4d3165dcb10bded80a2aa9da7cb98e
2011-09-29 10:44:03 -04:00
Jonathan Kew
92bdda92ff
bug 688779 - restore en-US hyphenation to the Android product. r=dougt
...
--HG--
extra : rebase_source : 1d6129ccfa2bc8f9d4e2777be28d3365eeb481e0
2011-09-29 10:37:56 +01:00
Benoit Girard
09cf2b47a9
Merge mozilla-central into mozilla-inbound
2011-09-26 15:58:51 -04:00
Alex Pakhotin
08db208d76
Bug 687204 - android.text.ClipboardManager in android.text has been deprecated. r=blassey
2011-09-21 18:23:11 -07:00
James Willcox
baeb34d321
Bug 686992 - Draw to Android window/surface directly r=blassey
2011-09-21 12:46:00 -04:00
Matt Brubeck
aafd076fd2
Back out 0ec8974f0917 (bug 686992) because of crashes
2011-09-24 08:51:46 -07:00
Gian-Carlo Pascutto
bffdbe5c5d
Bug 688692 - Fennec is not sending crash reports. r=ted
2011-09-24 11:32:54 +01:00
Michael Wu
830e19642d
Bug 688930 - Fix detection of installation location when in /system, r=cjones
2011-09-23 21:54:59 -07:00
Alex Pakhotin
f68bbee557
Bug 672661 - Backspace key in Swiftkey X causes characters to be duplicated. r=blassey
...
--HG--
extra : rebase_source : 73e791d969f70e4815527e19588665ca1bfbb700
2011-09-16 15:54:12 -07:00
James Willcox
3695a643d2
Bug 686992 - Draw to Android window/surface directly r=blassey
2011-09-21 12:46:00 -04:00
Mark Finkle
715f05e904
Bug 687312 - Show a non-interactive UI as soon as possible on startup (sdcard profiles) r=mbrubeck
2011-09-22 16:43:06 -04:00
Mark Finkle
bf100312da
Bug 687312 - Show a non-interactive UI as soon as possible on startup r=mbrubeck
2011-09-21 15:19:44 -04:00
Makoto Kato
cd298c2787
Bug 685537 - [HKb] Fn key + key is not working properly. r=jchen
2011-09-20 17:35:38 +09:00
Doug Turner
fa4f75d7e3
Bug 630007 - Minimal support NPAPI on ANDROID. Pre-Honeycomb inproccess support only. r=josh.
2011-09-16 14:34:31 -07:00
Ed Morley
00e6fcf8b2
Backout d4bdab069bbc (bug 630007) for qt build bustage and various oranges on other platforms
2011-09-17 00:27:55 +01:00
Doug Turner
0ef3efa1a5
Bug 630007 - Minimal support NPAPI on ANDROID. Pre-Honeycomb inproccess support only. r=josh.
2011-09-16 14:34:31 -07:00
Sriram Ramasubramanian
b42c2e7141
Bug 661612 - Update download progress notification keeps reappearing in Android 3 [r=mfinkle,alexp]
2011-09-16 12:10:58 -07:00
Ehsan Akhgari
97e0f80e7f
Merge the last green changeset of mozilla-inbound to mozilla-central
2011-09-16 09:31:43 -04:00
Mike Hommey
1676931a9a
Bug 686694 - Remove library extraction splash screen. r=mfinkle
2011-09-16 11:15:43 +02:00
Mike Hommey
1f1e38f0f8
Bug 686694 - Don't extract libraries on Android unless we're starting with the DEBUG intent. r=dougt
2011-09-16 10:00:42 +02:00
Mark Finkle
2270f57e03
Bug 686637 - Stop extracting hyphenation files from the APK [r=dougt]
2011-09-15 13:43:59 -04:00
Phil Ringnalda
75e064de28
Back out 091bdb10d017 (bug 686405) for apparently completely breaking Android
2011-09-12 23:25:01 -07:00
Doug Turner
d4d3f31c98
Bug 686405 - Remove push-to-debug Android debug intent, and just sleep the thread. r=snorp
2011-09-12 21:27:04 -07:00
Alex Pakhotin
a1dd135f60
Bug 669636 - update download notification fontcolor is black (on dark background). r=blassey
...
--HG--
extra : rebase_source : 7f57050a814356a74a2c7e12b5e9188ccc6829e4
2011-07-06 20:28:36 -07:00
Chris Lord
ad735c30dd
Bug 684963 - Target Android API level 11 to remove the menu key on Honeycomb [r=blassey]
2011-06-15 01:56:00 -07:00
Matt Brubeck
09008f38ba
Bug 684242 - Back out b532e0d93bc5 (bug 681980) because it breaks resume from sleep.
2011-09-06 13:02:39 -07:00
Mark Finkle
c47a1f425d
Bug 684443 - Make unpacking files from the APK faster [r=dougt]
2011-09-05 10:09:05 -04:00
Ed Morley
6a60e22cca
Merge mozilla-central and mozilla-inbound
2011-09-04 20:56:01 +01:00
Makoto Kato
cf29753945
Bug 676195 - IME doesn't work with hardware keyboard on Android. r=jchen
2011-09-03 23:14:38 +09:00
Mark Finkle
a999b3fe47
Bug 684152 - Don't even bother trying to unpackComponents if the APK hasn't changed [r=dougt]
2011-09-02 08:32:38 -04:00
Chris Lord
15e0958a5f
Bug 681980 - Target Android API level 11 to remove the menu key on Honeycomb [r=blassey]
...
--HG--
extra : rebase_source : c344db510c389e9f8cdaa186185da979036d48e7
2011-06-15 01:56:00 -07:00
Ali Juma
b7beb63b85
Bug 677920 - Part 2: Fix handling of Android surface lifecycle events when using GL layers. r=blassey
...
--HG--
extra : rebase_source : 40ad2f8039f672afa77bd887f42a6b930f9e61c0
2011-08-23 16:52:03 -04:00
Benoit Girard
fe39b1a50b
Bug 621745 - Correctly handle EGL surfaceChange event causing glitches on resize; r=jmuizelaar
2011-08-22 09:57:12 -07:00
Oleg Romashin
d1c4fdc41f
Bug 679923 - Fennec must deactivate last selected tab when it goes to background; r=mbrubeck,blassey,mfinkle
2011-08-21 20:11:31 +01:00
Doug Turner
c6d0970106
Bug 661978 - Android file input activity deadlocks. r=blassey
2011-08-18 19:30:22 -07:00
Doug Turner
2dde74e60d
Bug XXXX - Correctly renames the Log() functions to use the right filename. rs=blassey
2011-08-18 19:27:41 -07:00
James Willcox
816a152c2b
Bug 627019 - ignore IME changes from gecko when other changes are still pending
...
From 5797f333373ae0c21c6aa0c0192b4e2ab0acde37 Mon Sep 17 00:00:00 2001
---
embedding/android/GeckoAppShell.java | 3 +++
embedding/android/GeckoInputConnection.java | 23 ++++++++++++++++++++---
2 files changed, 23 insertions(+), 3 deletions(-)
2011-08-16 16:57:41 -04:00
Alex Pakhotin
86521171b2
Bug 673969 - System preference for "visible passwords" not followed. r=blassey
2011-07-26 18:14:52 -07:00
Brad Lassey
357dfab607
bug 669424 - get rid of shared ID in unofficial builds r=mbrubeck
2011-08-09 17:16:26 -04:00
Justin Wood
f20a7276c2
Merge from m-c
2011-08-09 06:31:01 -04:00
Matt Brubeck
a78ee14ed5
Bug 677035 - Use full classname for ClipboardManager to fix Android SDK 13
...
build [r=blassey]
2011-08-08 11:51:05 -07:00
Brad Lassey
9f0314eeb8
bug 677088 - [Java] NullPointerException in GeckoApp.onNewIntent() r=dougt
2011-08-07 23:30:32 -04:00
Makoto Kato
999ee9fed1
Bug 667927 - Problem with deletions in IME when in composition mode on Honeycomb. r=jchen
2011-08-09 14:17:44 +09:00
Mark Finkle
d7c82a4147
Bug 676293 - Add ability to make 'home screen shortcut' for Bookmarks [r=fabrice, r=blassey]
...
--HG--
rename : mobile/components/build/nsIPhoneSupport.idl => mobile/components/build/nsIShellService.idl
rename : mobile/components/build/nsPhoneSupport.cpp => mobile/components/build/nsShellService.cpp
rename : mobile/components/build/nsPhoneSupport.h => mobile/components/build/nsShellService.h
2011-08-08 22:37:57 -04:00
Fabrice Desré
98dc1265dd
Bug 676085 - cgroup filemane is incorrect [r=blassey]
2011-08-02 14:44:47 -07:00
Brad Lassey
6b96b9f98f
bug 672356 - plugin-container not set to background cgroup r=dougt
2011-07-28 02:25:11 -04:00
Fabrice Desré
0bdcde7529
Bug 675790 - The title of the android file chooser is not i18n ready
2011-08-01 18:17:14 -07:00
Brad Lassey
7d572284f6
bug 674245 - App crashes when device switches its orientation from portrait to landscape and reversal for several times r=dougt
2011-07-26 12:12:36 -04:00
Alex Pakhotin
c5574072c4
Bug 673199 - Gecko Alert "java.net.MalformedURLException: Protocol not found:" after getting an update notification that a build is available
2011-07-25 19:12:21 -07:00
Marco Bonardo
55b2a4bd7e
Merge mozilla-central and mozilla-inbound
2011-07-22 15:31:14 +02:00
Matt Brubeck
717d71ee1f
Bug 673168 - Back out 32135b36a00e (bug 669424) because it breaks upgrades on Android
2011-07-21 14:12:51 -07:00
Makoto Kato
8f1c79533c
Bug 664364 - Entering newline after Japanese in a textarea doesn't change cursor position. r=jchen
2011-07-22 10:24:34 +09:00
Brad Lassey
2fed00e7b6
bug 672809 - need to null check list of library files to be cleaned r=dougt
2011-07-20 12:37:54 -04:00
Brad Lassey
60c7aa35e6
bug 671092 - Crash after failed attempt to extract libraries after update r=dougt
2011-07-18 14:25:20 -04:00
Brad Lassey
18d118e14c
Bug 669424 - get rid of shared ID. r=dougt
2011-07-05 15:36:25 -04:00
Doug Turner
0efa167f2b
Bug 667980: Expose network connection type to chrome. r=dougt
...
Add an attribute to nsINetworkLinkService that represents the connection type,
and add code to the android back-end to expose the connection type and notify
when it changes.
2011-07-10 15:24:05 -07:00
Wesley Johnston
6c12644cdb
Bug 667530 - Add ability to add application/bookmark shortcuts to Launcher screens [r=blassey, r=fabrice]
2011-07-01 14:26:00 -04:00
Daniel Holbert
ef08c49846
back out 89ef5bf1e3d2 (Bug 667530) due to talos orange
2011-07-07 15:57:21 -07:00
Wesley Johnston
8400c9af9f
Bug 667530 - Add ability to add application/bookmark shortcuts to Launcher screens [r=blassey, r=fabrice]
2011-07-01 14:26:00 -04:00
Doug Turner
e0a1cd4091
Bug 664996 Fix missing redraw when resuming application r=dougt
...
Because I'd altered the way surface creation works, it was possible to
have a null buffer in surfaceChanged while having a valid surface size.
Instead of looking at the buffer pointers, I've replaced it with a
boolean that tracks whether the surface size is valid or not.
In addition, there was a typo that meant that synchronised redraws were
being skipped, as the object from mSyncDraws was taken and immediately
discarded.
--HG--
extra : rebase_source : 1b689f7c8cdd10565dea30a4cd65f49371f046d3
2011-06-25 21:35:52 -07:00
Doug Turner
6b1bb79b2a
Back out 0839c57106a8. Caused a regression; follow up will address. r=dougt
...
--HG--
extra : rebase_source : c9aa1dac6480a41ce147e641f675b090b8cc5427
2011-06-25 21:34:10 -07:00
Alex Pakhotin
5ee99dccfe
Bug 658691 - remove android:debuggable="true" from AndroidManifest.xml r=blassey
2011-05-20 16:29:40 -07:00
Alex Pakhotin
e09670883f
Bug 649381 - implement moz-icon android support. r=blassey
2011-06-13 14:02:13 -07:00
Alex Pakhotin
67d3fa6a46
Bug 645729 - Make sure 'body' data is sent along with special links (mailto and sms). r=blassey
2011-05-26 12:58:41 -07:00
Doug Turner
104a8914c7
Bug 615597 - Implement devicemotion and fix up deviceorientation events. r=smaug/azakai
...
--HG--
rename : content/events/src/nsDOMOrientationEvent.cpp => content/events/src/nsDOMDeviceOrientationEvent.cpp
rename : content/events/src/nsDOMOrientationEvent.h => content/events/src/nsDOMDeviceOrientationEvent.h
rename : dom/system/android/nsAccelerometerSystem.cpp => dom/system/android/nsDeviceMotionSystem.cpp
rename : dom/system/android/nsAccelerometerSystem.h => dom/system/android/nsDeviceMotionSystem.h
rename : dom/system/cocoa/nsAccelerometerSystem.h => dom/system/cocoa/nsDeviceMotionSystem.h
rename : dom/system/cocoa/nsAccelerometerSystem.mm => dom/system/cocoa/nsDeviceMotionSystem.mm
rename : dom/system/nsAccelerometer.cpp => dom/system/nsDeviceMotion.cpp
rename : dom/system/nsAccelerometer.h => dom/system/nsDeviceMotion.h
rename : dom/system/unix/nsAccelerometerSystem.cpp => dom/system/unix/nsDeviceMotionSystem.cpp
rename : dom/system/unix/nsAccelerometerSystem.h => dom/system/unix/nsDeviceMotionSystem.h
rename : dom/system/windows/nsAccelerometerSystem.cpp => dom/system/windows/nsDeviceMotionSystem.cpp
rename : dom/system/windows/nsAccelerometerSystem.h => dom/system/windows/nsDeviceMotionSystem.h
rename : xpcom/system/nsIAccelerometer.idl => xpcom/system/nsIDeviceMotion.idl
2011-06-19 22:36:17 -07:00
Chris Lord
85b99d29a0
Bug 664996 - After quitting the application by tapping the Home button, re-entering it will show a white. Regression from bug 661843. r=dougt
2011-06-17 08:57:46 -07:00
Chris Lord
6d7d28ad0d
Bug 663445 - StringIndexOutOfBoundsException in String.substring() via GeckoInputConnection.getExtractedText. r=mwu
...
--HG--
extra : rebase_source : 9f6a618d2563352a03be47dbfb303b6473f8657c
2011-06-14 07:48:00 -07:00
Doug Turner
b873ac59d6
Bug 664774 - Loading and Install text has mixed capitalization. r=mfinkle
2011-06-16 11:49:38 -07:00
Chris Lord
c5f28d6028
Bug 661843 - GeckoSurfaceView may double memory requirement for painting. r=dougt
2011-06-16 02:03:00 -07:00
Matt Brubeck
30b08338bc
Bug 662075 - Android fails to open update APK [r=blassey]
2011-06-08 14:33:49 -07:00
Brad Lassey
ec9c2d5c92
bug 638940 - File Upload: we should not change file names, paths and extensions r=dougt
2011-06-01 20:40:38 -04:00
Brad Lassey
1868c65dfc
bug 660326 - send java exceptions to crash-stats r=dougt
2011-06-01 13:54:53 -04:00
Matt Brubeck
a2db7f7456
Bug 659412 - Remove warning dialog for Android devices with low MemTotal [r=blassey]
2011-05-24 14:56:46 -07:00
Brad Lassey
6eda44f750
bug 632874 - make it clear that first-run startup time isn't normal r=dougt
2011-05-20 14:44:09 -04:00
Matt Brubeck
459c310918
Bug 657501 - Unofficial branding for Fennec [r=blassey,mfinkle]
2011-05-20 09:45:42 -07:00
Mike Hommey
e56745d75b
Bug 620931 part 3 - Allow GRE and XUL application to use omni.jar independently. r=bsmedberg,r=mwu
...
We now store two independent locations for an omni.jar, allowing GRE/XRE and
XUL application to each have their own omni.jar. And since xulrunner setups
are very independent from the XUL applications, we implement support for both
omni.jar and non omni.jar cases in the same runtime, with the side effect of
allowing to switch from one to the other manually without rebuilding the
binaries.
We let the mozilla::Omnijar API handle both cases, so that callers don't need
too much work to support them.
We also make the preferences service load the same set of preferences in all
the various cases (unified vs. separate, omni.jar vs. no omni.jar).
The child process launcher for IPC is modified to pass the base directories
needed for the mozilla::Omnijar API initialization in the child process.
Finally, the startupcache file name canonicalization is modified to separate
APP and GRE resources.
2011-02-25 12:53:36 +01:00
Brad Lassey
d4ea5254c1
bug 655427 - make sharedIDs used by automation not depend on package nam a+r=mfinkle
...
--HG--
extra : rebase_source : f90bb8cda99b72879b809621984c803245dbd4b5
2011-05-11 14:07:28 -04:00
Matt Brubeck
9946278dd1
Bug 656177 - Register Fennec as a handler for file: URIs on Android [r=blassey]
2011-05-11 07:25:53 -07:00
Mark Finkle
8ae3ca27df
Bug 654838 - Create a unique branding for Fennec beta (displayname fix) [r=blassey]
2011-05-10 23:50:43 -04:00
Michael Wu
034def94d2
Merge backout (to fix bug 656172)
2011-05-10 19:10:01 -07:00
Michael Wu
4746e4ca82
Back out parts 3-7 of bug 620931 which caused bug 656172, r=killer
2011-05-10 18:27:51 -07:00
Matt Brubeck
b8f06db560
Bug 655997 - Crash when changing orientation on Android (regression from bug 643032) [r=blassey]
2011-05-10 09:14:05 -07:00
Mike Hommey
b0924cc77f
Bug 620931 part 3 - Allow GRE and XUL application to use omni.jar independently. r=bsmedberg,r=mwu
...
We now store two independent locations for an omni.jar, allowing GRE/XRE and
XUL application to each have their own omni.jar. And since xulrunner setups
are very independent from the XUL applications, we implement support for both
omni.jar and non omni.jar cases in the same runtime, with the side effect of
allowing to switch from one to the other manually without rebuilding the
binaries.
We let the mozilla::Omnijar API handle both cases, so that callers don't need
too much work to support them.
We also make the preferences service load the same set of preferences in all
the various cases (unified vs. separate, omni.jar vs. no omni.jar).
The child process launcher for IPC is modified to pass the base directories
needed for the mozilla::Omnijar API initialization in the child process.
Finally, the startupcache file name canonicalization is modified to separate
APP and GRE resources.
2011-02-25 12:53:36 +01:00
Matt Brubeck
9cb8fa2cff
Bug 643032 - Don't start network status listener until Fennec starts [r=blassey]
2011-05-09 12:58:55 -07:00
Boris Zbarsky
ae3f14f1ba
Merge cedar with mozilla-central
2011-05-06 20:39:36 -04:00
Jonathan Kew
4230d3ac60
Bug 253317 - Provide hyphenation dictionary for justified text (android packaging) [r=blassey]
2011-05-05 16:03:01 +01:00
Michael Wu
735005552f
Bug 617298 - Make text extraction from child process slightly more reliable, r=jchen
2011-04-29 19:25:55 -07:00
Alon Zakai
ba1bdecf39
Bug 615597 - Implement the W3C DeviceOrientation event. r=smaug,blassey
2011-04-29 16:49:20 -07:00
Brad Lassey
456c4cb22e
bug 650209 - Allow DOMDesktopNotification to use a custom icon in the expanded android notification r=dougt
2011-04-28 15:34:50 -04:00
Geoff Brown
2b253e251c
Bug 652787 - Change threshold for low memory warning to 300000 kB; r=blassey
2011-04-28 15:34:48 -04:00
Alex Pakhotin
efedaee540
Bug 641906 - Use system theme colors in nsLookAndFeel on Android. r=blassey
2011-03-30 11:04:41 -07:00
Geoff Brown
72eebd3b43
Bug 649841: Raise low-memory-warning condition on android to 512MB. r=dougt
2011-04-25 10:59:10 -07:00
Vivien Nicolas
348b51fee1
Bug 532738 - Do not open the virtual keyboard on untrusted focus (caused by content page scripts) [r=masayuki]
2011-04-20 14:47:40 +02:00
Makoto Kato
6e30cc3216
Bug 644613 - NPE in setComposingText when using VKB. r=mwu
2011-04-11 05:05:00 -07:00
Brad Lassey
9c88d77fa4
bug 614355 - provide pref to not always use fullscreen landscape keyboards on android r=dougt
2011-04-11 16:41:03 -04:00
Wes Johnston
59aa739022
Bug 646550 - Tell Android to scan media items downloaded by Fennec r=blassey
2011-04-08 10:52:13 -07:00