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
Doug Turner
b5d804c090
Bug 646685 - Fix watchPosition after isBetterPosition was removed. r=blassey
2011-03-30 21:13:35 -07:00
Doug Turner
3a3e07ec3c
Bug 636344 - Android Geolocation provider does not provide geocoded civic addresses. r=blassey
2011-03-17 00:03:11 -07:00
Brad Lassey
aae663e593
bug 642794 - add support to android for removed-files file r=dougt a=blocking-fennec
2011-03-18 11:50:19 -04:00
Doug Turner
bb2cc6d8a7
Bug 640068 - Browser does not restart when installing extensions. This approach uses ps instead of hitting the proc file system. r=blassey a=blocking-fennec
...
--HG--
extra : rebase_source : c84c47ce792de31e7c6bc2f0a19b06beb4e0c183
2011-03-10 19:52:50 -08:00
Brad Lassey
73dcf9ff90
bug 640337 - long tap in URL bar crashes fennec r+a=dougt
2011-03-09 18:35:30 -05:00
Brad Lassey
275f9e73a3
bug 640232 - 4sec pause occurs when restarting Fennec on Galaxy Tab r=dougt a=mfinkle
2011-03-09 18:09:57 -05:00
Brad Lassey
c959f58d7b
bug 640080 - get/set android clipboard must be done on a thread with a java message loop r=dougt a=blocking-fennec
2011-03-09 02:30:56 -05:00
Michael Wu
c4bb5b43a1
Bug 637892 - Do not filter soft keyboard key events, r=dougt a=blocking-fennec
...
--HG--
extra : rebase_source : ab401ca79eb2f00d1dc673fb27375139965709d4
2011-03-08 10:39:56 -08:00
Brad Lassey
33ec72ba9d
bug 638523 - Save Image saves htm, not the image r=dougt a=blocking-fennec
2011-03-08 00:45:43 -05:00
Makoto Kato
7ce7682ffd
Bug 635857 - nsWindow::ResetInputState() commits duplicated composition string. r=mwu a=blocking-fennec
2011-03-08 12:24:31 +09:00
Brad Lassey
b011c02198
bug 639353 - hang during keyboard input r=dougt,crowder a=blocking-fennec
2011-03-07 14:22:46 -05:00
Brad Lassey
2a2f6f88ae
bug 639353 - hang during keyboard input r=crowder a=blocking-fennec
2011-03-07 00:38:15 -05:00
Brian Crowder
83a619bb3a
Bug 634555: sync with the Gecko event queue at the end of onTextChanged, r=mwu,blassey, a=blocking-fennec:2.0,blassey
2011-03-02 12:23:02 -05:00