Commit Graph

345 Commits

Author SHA1 Message Date
Kartikaya Gupta
20a994a858 Bug 802130 - Move mMainHandler into ThreadUtils. r=mfinkle 2013-03-15 11:52:53 +01:00
Brian Nicholson
278a2f521d Bug 850487 - More code cleanup (@Overrides and unused imports). r=kats 2013-03-13 13:20:57 -07:00
Kartikaya Gupta
0f64ba7857 Bug 827347 - Allow force-downloading and installing of updates from about:firefox. r=snorp,blassey 2013-03-13 15:47:38 +00:00
Brian Nicholson
dd3434be8a Bug 823285 - Use foreground notification service for downloads. r=kats 2013-03-11 11:59:23 -07:00
Kartikaya Gupta
e8238c7e73 Bug 846774 - Replace the sync event with an ack flag on events. r=cpeterson 2013-03-10 22:43:30 +00:00
Kartikaya Gupta
6da27d83f3 Bug 844275 - Move the GfxInfoThread so that it is guaranteed to run to completion before compositor creation. r=Cwiiis 2013-02-28 13:28:24 -05:00
Brian Nicholson
1c31a98bcf Bug 845612 - Add @Override annotations for implemented interfaces. r=kats 2013-02-26 21:48:00 -08:00
Mark Finkle
76cd56ba63 Bug 843361 - Clean up use of statics when enumerating procs r=blassey 2013-02-24 18:19:10 -05:00
Lucas Rocha
b078ec0ebc Bug 817721/817735/817732 - Add more granular API to query tablet form-factors (r=mfinkle) 2013-02-22 07:22:37 +00:00
Brad Lassey
0462c1a7f9 Bug 843361 - Read proc names more efficiently r=mfinkle 2013-02-21 11:24:08 -05:00
Mark Finkle
b8a44b974f Bug 843361 - Dump list of open files if we fail to unlock the DB r=blassey 2013-02-21 08:52:37 -05:00
Margaret Leibovic
70e4a34056 Bug 841938 - Implement nsAndroidHistory::SetURITitle. r=wesj 2013-02-18 09:27:30 -08:00
Richard Newman
e6ba9a3b6a Bug 839580 - getOpenURIIntent uses an API level 16 method. r=bnicholson 2013-02-08 15:30:28 -08:00
Kartikaya Gupta
c0938ddff7 Bug 839622 - Move websms backend JNI bindings so that they are not built if websms is not enabled. r=blassey 2013-02-08 16:42:14 -05:00
Kartikaya Gupta
aae8c6118b Bug 839622 - Remove a native function that hasn't been used since bug 735230, and the unneeded setSurfaceView implementation. r=cpeterson 2013-02-08 16:42:13 -05:00
Kartikaya Gupta
5010bd9809 Bug 777468 - Move ownership of TouchEventHandler from LayerView to JavaPanZoomController. r=Cwiiis
This patch has a bunch of semi-independent changes that unfortunately
couldn't be split apart without introducing hacks to make stuff build
on the intermediate patches. The main changes are:
- Moving TouchEventHandler from LayerView to JavaPanZoomController
- Registering the touch interceptor on the LayerView rather than the
  TouchEventHandler
- Moving the Tab:HasTouchListener handler from GeckoApp to JPZC

The net effect of all of this is that the TouchEventHandler is hidden
behind the PanZoomController interface and not accessible to GeckoApp
or GeckoAppShell.

Additionally, some of the JPZC methods were renamed from onXXX to
handleXXX to maintain the convention that onXXX methods are "interface"
methods (i.e. exposed to arbitrary other code) whereas handleXXX
methods are private/package and should only be called in very specific
ways.
2013-02-08 09:13:09 -05:00
Kartikaya Gupta
21b088c076 Bug 794982 - Extract non-libxul native JNI functions from GeckoAppShell. r=glandium, cpeterson 2013-02-07 09:37:06 -05:00
Richard Newman
d1f977b223 Bug 744981 - Part 1: share should share page title as well as URL. r=mfinkle 2013-02-05 12:55:26 -08:00
Richard Newman
b2bcde27ea Bug 744981 - Part 0: refactor GeckoAppShell.openUriExternal. r=mfinkle 2013-02-05 12:55:26 -08:00
Kartikaya Gupta
9ef6b3a2d0 Bug 837816 - Clean up the startup lib-loading functions. r=cpeterson 2013-02-04 17:53:39 -05:00
Kartikaya Gupta
c4ec83e6ee Bug 835356 - More aggressive logging and fallback handling for prolonged blocking on gecko event sync. r=blassey 2013-02-01 11:45:16 -05:00
Chris Peterson
56a8f640bb Bug 834471 - Part 4: Fix FindBugs warning about unlockProfile() not checking file.delete() return value. r=wesj 2013-01-24 14:26:01 -08:00
Chris Peterson
0e79fd05e6 Bug 834471 - Part 3: Fix some FindBugs warnings about unused variables and make GeckoMediaScannerClient final. r=wesj 2013-01-24 12:12:25 -08:00
Kartikaya Gupta
f6c256183d Bug 835356 - Add logging for sync events to better see if they are causing problems. r=snorp 2013-01-28 13:28:18 -05:00
Kartikaya Gupta
3cb77e26bc Bug 834414 - Remove unnecessary getInstance call that was leaking an App instance. r=wesj 2013-01-25 13:51:41 -05:00
Phil Ringnalda
769a24c038 Back out 5a56a56a6481:a5969a01955b (bug 834414) to investigate whether it caused reftest-4 failures
CLOSED TREE
2013-01-25 20:03:50 -08:00
Kartikaya Gupta
f182517a27 Bug 834414 - Remove unnecessary getInstance call that was leaking an App instance. r=wesj 2013-01-25 13:51:41 -05:00
Kartikaya Gupta
24603fda3a Bug 832987 - Make sure the launch state is updated on Gecko:Ready even if GeckoApp isn't around at the time. r=cpeterson 2013-01-23 09:38:57 -05:00
Chris Lord
fd9dd3979f Bug 827844 - Fix flickering when layout changes on Firefox/android. r=kats,bgirard
Fix flickering that can occur when the surface size changes due to a layout
change (such as the virtual keyboard appearing/disappearing) on Android.
2013-01-10 17:32:43 +00:00
Chris Peterson
f7eecfb60e Bug 828594 - Part 2: Remove unused Java imports. r=kats 2013-01-09 10:32:50 -08:00
Vicamo Yang
c751955654 Bug 820780 - Part 4/5: Android backend, r=blassey 2013-01-04 14:26:27 +08:00
Anthony Jones
9b73c5a057 Bug 811950 - Remove fixed position environment variable. r=roc 2012-12-23 10:47:16 -05:00
Mark Finkle
458f5fc4fb Bug 819554 - Disable warning for sms protocol r=blassey 2012-12-13 13:06:05 -05:00
Vicamo Yang
30bf2845f0 Bug 774621 - Part 4/5: Android backend, r=sicking 2012-12-11 17:09:49 +08:00
Jim Chen
65b1813a4f Bug 819073 - Set InputConnection during each focus notification; r=cpeterson 2012-12-10 14:07:26 -05:00
Mike Hommey
0e9e1aff42 Bug 804303 part 4 - Set environment variables earlier on Android. r=blassey,r=wesj 2012-12-07 09:32:24 +01:00
Brian Nicholson
2a3fdd33cb Bug 813346 - Add getBitmapFromDataURI() to BitmapUtils. r=wesj 2012-11-27 12:04:14 -08:00
Kartikaya Gupta
754bf58ed0 Bug 811763 - Ensure crash reporter is invoked with the right android user serial number in Android 4.2 and above. r=blassey, snorp 2012-11-15 14:56:22 -08:00
Brad Lassey
43154cb1ff bug 749352 - Firefox fails to connect when a proxy is used r=mfinkle,mossop 2012-11-13 11:25:18 -08:00
Vicamo Yang
9acf311ee3 Bug 775997 - Part 2/2: Android implementation. r=dougt 2012-11-06 13:32:07 -08:00
Sriram Ramasubramanian
6e10e29e3b Bug 797039: Update notification icon. [r=mfinkle] 2012-11-02 12:32:54 -07:00
Jim Chen
50580c143e Bug 805162 - a. Expose GeckoAppShell only to Gecko-side IME interface; r=blassey 2012-11-01 16:11:02 -04:00
Ed Morley
e878f44e88 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
Jim Chen
c7ed608e79 Bug 805162 - a. Expose GeckoAppShell only to Gecko-side IME interface; r=blassey 2012-10-31 17:35:31 -04:00
Vicamo Yang
da8e619c0b Bug 797277 - Part 4/5: Android implementation, r=mounir,blassey 2012-10-31 17:10:53 +08:00
Ed Morley
b003e89213 Backout 95752d95cf73, 190933b35023, 6834d09f8f09, 53e3e62c2b3d & f39ba5076599 (bug 797277) for xpcshell failures 2012-10-30 12:15:07 +00:00
Vicamo Yang
1aaf46c985 Bug 797277 - Part 4/5: Android implementation, r=mounir,blassey 2012-10-30 18:55:44 +08:00
Vicamo Yang
cf03889f87 Bug 742790 - Part 4/5: Android implementation, r=mounir,blassey 2012-10-30 18:53:31 +08:00
Brian Nicholson
1b837aed0f Bug 722661 - Part 4: Remove restoreMode command line argument. r=mfinkle 2012-10-29 16:34:29 -07:00
Richard Newman
5f826c9369 Bug 804457 - Part 2: cleanup and reduce log chattiness in GeckoTabs, GeckoToolbar, GeckoLayerView, GeckoTabsAccessor, GeckoAppShell. r=mfinkle 2012-10-26 15:47:35 -07:00