Commit Graph

45 Commits

Author SHA1 Message Date
Chris Kitching
be8d84a3fa Bug 897123 - Make GeckoAppShell.pumpMessageLoop waste less CPU time r=jchen
--HG--
extra : rebase_source : 7d5ffa3f2b9d29ff245886c40f4083e7451daec1
2013-07-26 12:02:00 -07:00
Jim Chen
6c84e39125 Bug 886508 - Work around Google gesture keyboard quirk. r=cpeterson 2013-07-18 10:20:34 -04:00
Jim Chen
bef2e265c2 Bug 889881 - Refactor and add a Gecko handler to ThreadUtils; r=blassey 2013-07-09 16:25:55 -04:00
Nicolas Carlo
6be0f8cdbc Bug 884336 - Remove trailing "/" from URLs when pref to show URLs in titlebar is enabled. r=wesj 2013-07-02 15:49:06 -04:00
Brian Nicholson
405f8dd4fa Bug 887051 - Fix gamepad action key behavior in AwesomeScreen. r=kats 2013-06-26 16:42:49 -07:00
Nick Alexander
4ec6405ec9 Bug 738890 - Fix testJarReader. r=wesj 2013-06-21 14:00:39 -07:00
Chris Peterson
c95b7cbaed Bug 834033 - Part 3: Add Android JSONUtils for parsing URLs and UUIDs. r=blassey 2013-06-12 10:07:34 -07:00
Federico Paolinelli
55bcb1df9b Bug 876485 - Moved clipboard code from GeckoAppShell to a separate Clipboard class. Changed jni calls to new methods. r=cpeterson 2013-06-07 13:39:37 -07:00
Richard Newman
15cb61f1e4 Bug 873496 - Part 1: searches provider for FHR on Android. r=cpeterson
* * *
part of searches-1
2013-05-30 17:42:56 -07:00
Chris Peterson
b01e546d2a Bug 849589 - Rethrow intermittent NativeZip exception with more debugging info. r=glandium 2013-05-25 12:03:42 -07:00
Chris Peterson
f48c7d5643 Bug 849589 - Catch and log intermittent NativeZip exception. r=glandium 2013-05-25 12:03:42 -07:00
Wes Johnston
ab4c2dc8b3 Bug 870062 - Provide an async way to use the PromptService. r=blassey
--HG--
rename : mobile/android/base/PromptService.java => mobile/android/base/Prompt.java
2013-05-23 15:50:56 -07:00
Shane Tully
672200fb55 Bug 790775 - Sony Ericsson Xperia Play's "circle" and "cross" D-pad buttons generate unexpected keycodes. r=cpeterson 2013-05-22 14:07:29 -07:00
Jim Chen
e4c48965a1 Bug 860879 - Add UiThreadBlockedException and utility method to dump all stack traces; r=kats 2013-05-01 15:30:49 -04:00
Chris Peterson
3e4842845e Bug 864339 - Part 2: Replace GeckoJarReader EmptyStackException with an empty() check. r=wesj 2013-04-23 16:00:44 -07:00
Wes Johnston
24fb2c7676 Bug 858340 - Domain autocompletion for Fennec. r=jchen 2013-04-17 09:13:49 -07:00
Ryan VanderMeulen
e5d30b7e85 Backed out changeset f5a10853e457 (bug 858340) for Android bustage on a CLOSED TREE. 2013-04-17 13:31:05 -04:00
Wes Johnston
ec175bc799 Bug 858340 - Domain autocompletion for Fennec. r=jchen 2013-04-17 09:13:49 -07:00
Chris Lord
0bd6ff9ea7 Bug 856497 - Fix dynamic viewport sizing for margin changes. r=kats
The viewport wasn't being recalculated when the viewport margins changed, and
was also subject to some rounding errors. Round off the values before
comparing them (as they're screen pixels), and make sure to update the viewport
when the margins change. Margins were also not correctly being altered when
in overscroll, which could cause bottom-aligned fixed position content to be
incorrectly offset.
2013-04-08 16:35:00 +01:00
Chris Peterson
62ca4ba344 Bug 857335 - Add EventDispatcher warnings about events with no listeners. r=mfinkle r=kats 2013-04-02 14:28:59 -07:00
Kartikaya Gupta
da6722248a Bug 857217 - Don't move focus to the layerview if joystick input events are in the dead zones. r=Cwiiis 2013-04-03 11:58:59 -04:00
Kartikaya Gupta
50f56e6cb7 Bug 856756 - Move GeckoApp.hasPermanentMenuKey to HardwareUtils.hasMenuButton. r=mfinkle 2013-04-02 10:04:21 -04:00
Kartikaya Gupta
39eae0eca8 Bug 856756 - Extract a HardwareUtils class. r=mfinkle 2013-04-02 10:03:39 -04:00
Kartikaya Gupta
d66b9d81cb Bug 855471 - Transfer focus to the LayerView when receiving a gamepad panning-related event. r=mfinkle 2013-03-28 12:40:06 -04:00
Kartikaya Gupta
988862f2fb Bug 855431 - Make the gamepad action button work on awesome screen list items. r=sriram 2013-03-28 12:40:05 -04:00
Kartikaya Gupta
af2eae9ced Bug 855016 - Allow gamepad action button to trigger the row items on about:home. r=sriram 2013-03-28 11:35:04 -04:00
Kartikaya Gupta
6bd68a6910 Bug 854971 - Handle action/back gamepad keys properly when entering URLs on the awesome screen. r=lucasr 2013-03-27 09:36:45 -04:00
Kartikaya Gupta
69823dcd0f Bug 850318 - Avoid blocking the UI thread on the background thread when calling getClipboardText. r=wesj 2013-03-22 22:03:17 -04:00
Kartikaya Gupta
8eb77386b2 Bug 802130 - Add a ThreadUtils.isOnUiThread helper function. r=mfinkle 2013-03-15 11:52:53 +01:00
Kartikaya Gupta
0c17a97577 Bug 802130 - Move GeckoAppShell.getHandler() to ThreadUtils.getBackgroundHandler(). r=mfinkle 2013-03-15 11:52:53 +01:00
Kartikaya Gupta
1424e8b030 Bug 802130 - Move mMainHandler into ThreadUtils. r=mfinkle 2013-03-15 11:52:53 +01:00
Kartikaya Gupta
48ba402f28 Bug 802130 - Move assertOnThread functions to a new ThreadUtils class. r=mfinkle 2013-03-15 11:52:52 +01:00
Kartikaya Gupta
6346303910 Bug 851060 - Move util files into the util/ folder. r=cpeterson
--HG--
rename : mobile/android/base/ActivityResultHandler.java => mobile/android/base/util/ActivityResultHandler.java
rename : mobile/android/base/ActivityResultHandlerMap.java => mobile/android/base/util/ActivityResultHandlerMap.java
rename : mobile/android/base/GeckoBackgroundThread.java => mobile/android/base/util/GeckoBackgroundThread.java
rename : mobile/android/base/GeckoEventListener.java => mobile/android/base/util/GeckoEventListener.java
rename : mobile/android/base/GeckoEventResponder.java => mobile/android/base/util/GeckoEventResponder.java
rename : mobile/android/base/GeckoJarReader.java => mobile/android/base/util/GeckoJarReader.java
rename : mobile/android/base/INIParser.java => mobile/android/base/util/INIParser.java
rename : mobile/android/base/INISection.java => mobile/android/base/util/INISection.java
rename : mobile/android/base/UiAsyncTask.java => mobile/android/base/util/UiAsyncTask.java
2013-03-15 11:40:03 +01:00
Kartikaya Gupta
7b0ca109df Bug 844930 - Make deprecation warning more useful. r=bnicholson 2013-02-25 14:42:06 -05:00
Jim Chen
b8152544ef Bug 836589 - Lazily switch between AwesomeBar search and URL modes; r=blassey 2013-02-07 18:17:06 -05:00
Brian Nicholson
bbfab44dd6 Bug 837042 - Remove gecko property from sendMessageToJava. r=mfinkle
--HG--
extra : rebase_source : 49a739f7550a3afe83b19518833de03a014e2a80
2013-02-01 17:36:38 -08:00
Brian Nicholson
7a208cca5f Bug 820576 - Part 1: Move isSearchUrl to StringUtils. r=mfinkle 2012-12-12 13:21:37 -08:00
Lucas Rocha
f55b9c21e8 Bug 807280 - Use LruCache from Android's Support Library (r=mfinkle) 2012-11-14 12:10:01 +00:00
Lucas Rocha
f5625270bd Bug 785945 - Add LRU cache implementation (r=mfinkle) 2012-10-31 12:34:31 +00:00
Ed Morley
403e0dfe0c Backout 533faa3c50ed, 718abc1bd4ad, af2d5272c06b, ad5554e1345d, c9ef1b41b829, d3a825311d11, 0a51bcb3eb9e, a01a327e8ec4, 973b0ed30b8b, 39851bbcfaa1 & a92d2d2a3b0e (bug 805162), d4884aab5ce6, 06fcbaf40cb4, daccc3fe7c70, 881eb2a2906e, 76232441ae06, 01ae34fa1b3f & 5f405fc4e323 (bug 783092), a03d8d4db1c2, 49beb3801192, 174634554a97, 0bd27e755a83, 19e8f151ca67, a6604e038bc0, ed3b8237e76e & 082cf8d72554 (bug 785945) for bustage or conflicting with backout of said bustage on a CLOSED TREE 2012-11-01 00:16:35 +00:00
Lucas Rocha
42fefdbebd Bug 785945 - Add LRU cache implementation (r=mfinkle) 2012-10-31 12:34:31 +00:00
Chris Peterson
51b5e13a65 Bug 778468 - Part 8: Add EventDispatcher to remove gfx dependency on GeckoAppShell event registration. r=blassey 2012-08-02 15:12:35 -07:00
Chris Peterson
0056fba509 Backout bcb8b2b5a310 (bug 779366 - Part 2). r=me 2012-08-01 14:42:11 -07:00
Chris Peterson
2f9b95cde3 Bug 779366 - Part 2: Move DisplayMetrics to ConfigurationUtils. r=sriram 2012-07-30 16:05:44 -07:00
Chris Peterson
f5549b06dc Bug 779366 - Part 1: Move FloatUtils to org.mozilla.gecko.util package. r=kats
--HG--
rename : mobile/android/base/FloatUtils.java => mobile/android/base/util/FloatUtils.java
2012-07-27 21:57:47 -07:00