Kartikaya Gupta
f9247ac9ce
Back out ecc5ce4b7632 (bug 849955) for missing Android API level checks. r=me DONTBUILD
2013-03-12 10:15:46 +00:00
Kartikaya Gupta
b713d88efa
Bug 849955 - Put the quit menu item back for non-touchscreen devices on ICS and up. r=sriram
2013-03-12 10:09:09 +00:00
Kartikaya Gupta
b005506f33
Bug 845499 - Fix broken sIsSmallTablet result cache. r=sriram
2013-03-12 10:06:51 +00:00
Brian Nicholson
10fa55b0aa
Bug 823285 - Use foreground notification service for downloads. r=kats
...
--HG--
extra : rebase_source : 004e31f0379819c5f72420223b24ed0ceccb2e2e
2013-03-11 11:59:23 -07:00
Mike Hommey
d867b19e9a
Bug 842681 - Call GeckoLoader.loadMozGlue from GeckoApplication.onCreate instead of GeckoApp.onCreate. r=kats
2013-03-08 09:27:46 +01:00
Wes Johnston
c733a1eca6
Bug 716403 - Dynamically hide the location bar when scrolling. r=kats
...
Intercept touch events and use them to pan the location bar on and off the
screen, depending on its current location. Also dynamically show/hide the
location bar when loading pages.
2013-03-07 10:17:32 +00:00
Chris Peterson
abc29e0a66
Bug 848409 - Part 1: Enable Android Strict Mode for local builds. r=kats
2013-03-06 16:37:04 +00:00
Ryan VanderMeulen
e67ae46cb3
Backed out 9 changesets (bug 716403) for Android 4.0 robocop bustage on a CLOSED TREE.
2013-03-06 16:11:05 -05:00
Wes Johnston
a68b821526
Bug 716403 - Dynamically hide the location bar when scrolling. r=kats
...
Intercept touch events and use them to pan the location bar on and off the
screen, depending on its current location. Also dynamically show/hide the
location bar when loading pages.
2013-03-06 16:55:59 +00:00
Kartikaya Gupta
e5249c7acc
Bug 726335 - Code formatting cleanup. r=mfinkle
2013-03-05 13:05:26 +00:00
Ryan VanderMeulen
3fe58cf9ea
Backed out 8 changesets (bug 716403) for frequent Android mochitest-8 failures on a CLOSED TREE.
2013-03-01 16:09:59 -05:00
Wes Johnston
95a2b06fb3
Bug 716403 - Dynamically hide the location bar when scrolling. r=kats
...
Intercept touch events and use them to pan the location bar on and off the
screen, depending on its current location. Also dynamically show/hide the
location bar when loading pages.
2013-03-01 15:46:33 +00:00
Brian Nicholson
b867b80f22
Bug 845612 - Add @Override annotations for implemented interfaces. r=kats
2013-02-26 21:48:00 -08:00
Brian Nicholson
79ce539367
Bug 845612 - Add missing @Override annotations. r=kats
2013-02-26 21:48:00 -08:00
Margaret Leibovic
b1a0e92e0e
Bug 845075 - Move more tab-specific event handlers from GeckoApp to Tabs. r=mfinkle
2013-02-26 11:50:04 -08:00
Brian Nicholson
314fa5eb49
Bug 844590 - Use Looper.getMainLooper() for UiAsyncTask. r=kats
...
--HG--
extra : rebase_source : 4e5c919cd98b30faee9d0c1e3b429e27fe7d1ea2
2013-02-25 15:15:49 -08:00
Margaret Leibovic
a318817e7d
Bug 842883 - (Part 3) Move Content:* events from GeckoApp to Tabs. r=bnicholson
2013-02-24 20:51:05 -08:00
Margaret Leibovic
dbb131c728
Bug 842883 - (Part 2) Move the Reader:* event handlers out of Tabs that don't need to be there. r=bnicholson
2013-02-24 20:51:04 -08:00
Margaret Leibovic
be16192d59
Bug 842883 - (Part 1) Start moving some tab-specific event listeners to Tabs. r=bnicholson
2013-02-24 20:51:04 -08:00
Lucas Rocha
b0fc6c61cb
Bug 817721/817735/817732 - Add more granular API to query tablet form-factors (r=mfinkle)
2013-02-22 07:22:37 +00:00
Brian Nicholson
d48107e2ec
Bug 842797 - Rename GeckoAsyncTask to UiAsyncTask. r=mfinkle
...
--HG--
rename : mobile/android/base/GeckoAsyncTask.java => mobile/android/base/UiAsyncTask.java
2013-02-21 12:01:09 -08:00
Brian Nicholson
12cd68fc46
Bug 842797 - Replace GeckoAsyncTask Activity parameter with Handler. r=kats,mfinkle
2013-02-21 12:00:52 -08:00
Sriram Ramasubramanian
cf1ecde91e
Bug 840868: Reset window background once loaded. [r=mfinkle]
2013-02-19 11:54:40 -08:00
Jim Chen
5b0e579149
Bug 835906 - Add ability for GeckoEditable to switch to a different thread; r=cpeterson
2013-02-08 16:07:12 -05:00
Mark Capella
1036e41c96
Bug 839359 - Crash -- java.lang.NullPointerException, r=kats
2013-02-08 10:22:35 -05:00
Kartikaya Gupta
59c9b324f3
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
b632aa53c4
Bug 777468 - Move mobile/android/base/ui/* to mobile/android/base/gfx/. r=Cwiiis
...
--HG--
rename : mobile/android/base/ui/Axis.java => mobile/android/base/gfx/Axis.java
rename : mobile/android/base/ui/PanZoomController.java => mobile/android/base/gfx/PanZoomController.java
rename : mobile/android/base/ui/PanZoomTarget.java => mobile/android/base/gfx/PanZoomTarget.java
rename : mobile/android/base/ui/SimpleScaleGestureDetector.java => mobile/android/base/gfx/SimpleScaleGestureDetector.java
rename : mobile/android/base/ui/SubdocumentScrollHelper.java => mobile/android/base/gfx/SubdocumentScrollHelper.java
2013-02-08 09:11:43 -05:00
Kartikaya Gupta
4486494833
Bug 794982 - Extract non-libxul native JNI functions from GeckoAppShell. r=glandium, cpeterson
2013-02-07 09:37:06 -05:00
Kartikaya Gupta
c57b79e341
Bug 837775 - Fix some UseValueOf lint warnings. r=bnicholson
2013-02-04 15:15:51 -05:00
Jim Chen
571046470f
Bug 830557 - Fix startup crash by preloading class; r=gbrown
2013-02-04 14:59:14 -05:00
Brian Nicholson
73ec5d2401
Bug 827370 - Remove RedirectorRunnable. r=mfinkle
2013-02-01 11:49:08 -08:00
Kartikaya Gupta
d422d09079
Bug 834414 - Remove a dangling reference to the LayerView in the IME code when the activity is destroyed. r=jchen
2013-01-25 13:51:41 -05:00
Kartikaya Gupta
c788ffe1ee
Bug 834414 - Destroy the SiteIdentityPopup when the activity is destroyed to prevent leaking the activity. r=margaret
2013-01-25 13:51:41 -05:00
Phil Ringnalda
ecc6770ff4
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
7b17ca0a8d
Bug 834414 - Remove a dangling reference to the LayerView in the IME code when the activity is destroyed. r=jchen
2013-01-25 13:51:41 -05:00
Kartikaya Gupta
7361b5888b
Bug 834414 - Destroy the SiteIdentityPopup when the activity is destroyed to prevent leaking the activity. r=margaret
2013-01-25 13:51:41 -05:00
Kartikaya Gupta
ba3fb4c9f0
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
Wes Johnston
b56afd92c0
Bug 819037 - Set appId on browsers in webapps. r=mfinkle
2013-01-22 10:37:35 -08:00
Mark Finkle
531d730653
Bug 827250 - Wallpaper over the WallpaperManager crash r=kats a=android-only
2013-01-21 17:32:00 -05:00
Mark Capella
11eb43cd81
Bug 824161 - Homescreen widget doesn't open awesomebar, r=wesj, sriram
2013-01-11 04:26:39 -05:00
Chris Peterson
f4b4b15d0e
Bug 828594 - Part 2: Remove unused Java imports. r=kats
2013-01-09 10:32:50 -08:00
Chris Peterson
33b18b927a
Bug 828594 - Part 1: Remove redundant Java imports. r=kats
2013-01-09 09:54:54 -08:00
Wes Johnston
983a6d830b
Bug 725018 - FormAssistant should reposition itself on viewport changes. r=kats,mleibovic
2013-01-09 11:37:01 -08:00
Sriram Ramasubramanian
9a6d14287c
Bug 809790: Remove custom share menu. [r=mfinkle]
2013-01-04 14:31:07 -08:00
Mark Finkle
a52eee5196
Bug 826467 - Remove unused variables r=bnicholson
2013-01-06 10:28:58 -05:00
Mark Finkle
ff1e38cdd3
Bug 826467 - Listen for account changes and persist r=bnicholson
2013-01-06 10:28:55 -05:00
Phil Ringnalda
47e472a386
Back out b7f50cfa3fe1 (bug 801739) for Android build bustage
2013-01-03 16:33:38 -08:00
Shriram Kunchanapalli
3fd4ef99fe
Bug 801739 - Initialize mDoorHangerPopup in WebApp rather than GeckoApp. r=mleibovic
2012-12-26 20:15:47 +05:30
Sriram Ramasubramanian
5a04a793b0
Bug 824469: New tab button based on the tabs-section. [r=mfinkle]
2013-01-02 13:43:01 -08:00
Sriram Ramasubramanian
37ca4a97b5
Bug 817706: Tab-style switcher in tabs-tray for phones. [r=mfinkle]
...
--HG--
rename : mobile/android/base/resources/layout/tabs_panel.xml => mobile/android/base/resources/layout/tabs_panel.xml.in
2012-12-18 17:04:39 -08:00