gecko/mobile/android/base
Kartikaya Gupta 88dcc6657a 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
..
apache/commons/codec
awesomebar Bug 838583 - Scale favicons in the history tab. r=mfinkle 2013-02-07 22:14:06 -08:00
background Bug 831785 - Code cleanup. r=trivial 2013-01-18 16:10:32 -08:00
db Bug 794982 - Extract non-libxul native JNI functions from GeckoAppShell. r=glandium, cpeterson 2013-02-07 09:37:06 -05:00
gfx Bug 777468 - Move ownership of TouchEventHandler from LayerView to JavaPanZoomController. r=Cwiiis 2013-02-08 09:13:09 -05:00
httpclientandroidlib
json-simple
locales Bug 777639 - Part 3: Add ability to delete downloaded files. r=mfinkle 2013-02-05 16:08:03 -08:00
mozglue Bug 794982 - Extract non-libxul native JNI functions from GeckoAppShell. r=glandium, cpeterson 2013-02-07 09:37:06 -05:00
resources Bug 838807: Remove tablet specific tabs-ui icons. [r=mfinkle] 2013-02-07 13:46:36 -08:00
sqlite
sync Bug 833508 - Make GlobalSyncStage construction process two phased. r=rnewman 2013-01-22 17:23:33 -08:00
tests Bug 830755 - Robocop: Add test for 'Settings Menu Items' feature. r=gbrown 2013-01-16 12:34:54 +02:00
util Bug 836589 - Lazily switch between AwesomeBar search and URL modes; r=blassey 2013-02-07 18:17:06 -05:00
widget Bug 834525: Remove unnecessary log. [r=mfinkle] 2013-02-04 13:09:44 -08:00
AboutHomeContent.java Bug 824994 - Hide the marketplace promo if the user has visited the marketplace before r=mfinkle 2013-01-30 12:26:07 -05:00
AboutHomePromoBox.java Bug 838745 - Prevent crashing if a promo type is dropped r=bnicholson 2013-02-08 00:36:48 -05:00
AboutHomeSection.java Bug 825088: Compound Drawable for addon-row in about:home. [r=mfinkle] 2012-12-28 14:55:56 -08:00
ActivityHandlerHelper.java Bug 783312 - Show the awesomescreen as a way to select sites for pinning. r=mfinkle 2012-12-28 13:46:08 -08:00
ActivityResultHandler.java
ActivityResultHandlerMap.java
AlertNotification.java Bug 715736 - Add 'Save as Wallpaper' Android functionality in context menu when viewing images. r=snorp,margaret 2012-12-17 23:00:01 +05:30
AllCapsTextView.java Bug 824501: Support for AllCaps in TextView. [r=mfinkle] 2013-01-10 11:25:30 -08:00
android-services-files.mk Bug 835992 - Format Makefile variables in mobile/android/base/android-services-files.mk. r=rnewman 2013-01-30 09:21:21 -08:00
AndroidImport.java
AndroidImportPreference.java
AndroidManifest.xml.in Bug 833427: Hide the homescreen widget. [r=mfinkle] 2013-01-22 11:23:50 -08:00
AnimatedHeightLayout.java Bug 828594 - Part 2: Remove unused Java imports. r=kats 2013-01-09 10:32:50 -08:00
AnimatorProxy.java
App.java.in Bug 794982 - Extract non-libxul native JNI functions from GeckoAppShell. r=glandium, cpeterson 2013-02-07 09:37:06 -05:00
AwesomeBar.java Bug 836589 - Lazily switch between AwesomeBar search and URL modes; r=blassey 2013-02-07 18:17:06 -05:00
AwesomebarResultHandler.java
AwesomeBarTabs.java Bug 828594 - Part 2: Remove unused Java imports. r=kats 2013-01-09 10:32:50 -08:00
BackButton.java Bug 817138: Private browsing support for Back/Forward buttons. [r=mfinkle] 2012-11-30 13:22:49 -08:00
BrowserApp.java Bug 454880 - Allow access to recent history through back/forward buttons. r=bnicholson 2013-02-06 22:53:01 -05:00
BrowserToolbar.java Bug 818072: Back/Forward looks disabled. [r=mfinkle] [needs-clobber] 2013-02-07 14:23:33 -08:00
BrowserToolbarBackground.java Bug 794940: Visible white line in Nexus 7. [r=mfinkle] [needs-clobber] 2013-01-30 14:47:41 -08:00
CameraImageResultHandler.java
CameraVideoResultHandler.java
CanvasDelegate.java Bug 783092: LightweightTheme support in Fennec. [r=mfinkle] 2012-10-31 22:10:59 -07:00
CheckableLinearLayout.java Bug 711772 - Create custom two-line checkable list item for site settings dialog, r=wesj 2012-11-23 19:40:07 -05:00
CrashReporter.java.in Bug 816164 - Gzip the crash report data when posting it to the server. r=cpeterson 2012-12-13 16:03:35 -05:00
CustomEditText.java Backout 11fcd37bfb7d, cdf30a34dec9, d5f4626f5b73, e0a0a5b98b95, 944db176184e, 984a10bc4125, 585a7f8fc448, abfc930bc7cd for test failures 2012-11-28 21:55:05 -05:00
Distribution.java Bug 836838 - Avoid race condition in distribution initialization. r=bnicholson,mfinkle 2013-02-01 15:45:33 -08:00
DoorHanger.java Bug 828594 - Part 2: Remove unused Java imports. r=kats 2013-01-09 10:32:50 -08:00
DoorHangerPopup.java Bug 781259 - Move DoorHangerPopup code to UI thread. r=mfinkle 2012-10-30 10:31:29 -07:00
Favicons.java Bug 837373 - Check for valid favicon before scaling it. r=mfinkle 2013-02-04 11:08:10 -08:00
FilePickerResultHandler.java Bug 794982 - Extract non-libxul native JNI functions from GeckoAppShell. r=glandium, cpeterson 2013-02-07 09:37:06 -05:00
FilePickerResultHandlerSync.java
FindInPageBar.java
FlowLayout.java
FontSizePreference.java Bug 788106 - Band-aid ArrayIndexOutOfBoundsException. r=bnicholson 2012-11-20 20:28:35 -05:00
FormAssistPopup.java
ForwardButton.java Bug 828594 - Part 2: Remove unused Java imports. r=kats 2013-01-09 10:32:50 -08:00
GeckoAccessibility.java Bug 823423 - Don't send a11y scroll or announcement events if we a11y is not officially enabled. r=blassey 2013-01-10 15:27:43 -08:00
GeckoActivity.java.in Bug 826385 - Reduce pause/resume notifications to gecko; r=mfinkle 2013-01-29 14:59:42 -07:00
GeckoApp.java Bug 777468 - Move ownership of TouchEventHandler from LayerView to JavaPanZoomController. r=Cwiiis 2013-02-08 09:13:09 -05:00
GeckoApplication.java Bug 826385 - Reduce pause/resume notifications to gecko; r=mfinkle 2013-01-29 14:59:42 -07:00
GeckoAppShell.java Bug 777468 - Move ownership of TouchEventHandler from LayerView to JavaPanZoomController. r=Cwiiis 2013-02-08 09:13:09 -05:00
GeckoAppWidgetProvider.java.in Bug 708707: Fennec home screen widget. [r=mfinkle] 2012-10-19 11:15:06 -07:00
GeckoAsyncTask.java Bug 832561 - Provide a stub implementation of GeckoAsyncTask.onPostExecute. r=lucasr 2013-01-24 15:55:46 -08:00
GeckoBackgroundThread.java
GeckoBatteryManager.java Bug 823286: Fix incorrect kDefaultRemainingTime value in GeckoBatteryManager.java, to be consistent with dom/battery/Constants.h (and actually use it, instead of hardcoding 0). r=mounir 2012-12-22 10:08:33 -08:00
GeckoConnectivityReceiver.java 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
GeckoEditable.java Bug 832028 - Make resetting Editable during focus more reliable; r=cpeterson 2013-02-01 14:50:03 -05:00
GeckoEvent.java Bug 831783 - Clean up some event constants. r=snorp 2013-01-17 14:16:14 -05:00
GeckoEventListener.java
GeckoEventResponder.java
GeckoHalDefines.java
GeckoInputConnection.java Bug 834471 - Part 1: Fix some FindBugs warnings about strings. r=jchen 2013-01-25 16:32:04 -08:00
GeckoJarReader.java Bug 715258 - Favicons are of low quality for local/internal pages r=mfinkle 2012-12-13 23:32:25 -05:00
GeckoMenu.java Bug 818229: Refactor menu code to have different menu-presenters. [r=mfinkle] 2012-12-04 13:12:04 -08:00
GeckoMenuInflater.java Bug 818229: Refactor menu code to have different menu-presenters. [r=mfinkle] 2012-12-04 13:12:04 -08:00
GeckoMenuItem.java Bug 800453: NativeWindow's menu should have support for submenu. [r=mfinkle] 2012-10-26 13:39:25 -07:00
GeckoMessageReceiver.java
GeckoNetworkManager.java
GeckoPopupMenu.java Bug 832433: Use Android spinners on tabs UI for phones. [r=mfinkle] 2013-01-18 11:41:44 -08:00
GeckoPreferences.java Bug 826385 - Reduce pause/resume notifications to gecko; r=mfinkle 2013-01-29 14:59:42 -07:00
GeckoProfile.java Bug 828594 - Part 2: Remove unused Java imports. r=kats 2013-01-09 10:32:50 -08:00
GeckoScreenOrientationListener.java
GeckoSmsManager.java Bug 820780 - Part 4/5: Android backend, r=blassey 2013-01-04 14:26:27 +08:00
GeckoSubMenu.java Bug 828594 - Part 2: Remove unused Java imports. r=kats 2013-01-09 10:32:50 -08:00
GeckoThread.java Bug 794982 - Extract non-libxul native JNI functions from GeckoAppShell. r=glandium, cpeterson 2013-02-07 09:37:06 -05:00
GeckoUpdateReceiver.java
GeckoView.java.frag Bug 822421: Lightweight theme based text colors on about:home. [r=mfinkle] 2012-12-17 12:31:52 -08:00
GeckoViewsFactory.java Bug 839325 - Make GeckoViewsFactory use a HashMap instead of a table of string compares. r=sriram 2013-02-07 23:35:55 -05:00
GlobalHistory.java
HeightChangeAnimation.java
INIParser.java
INISection.java Bug 837775 - Fix some UseValueOf lint warnings. r=bnicholson 2013-02-04 15:15:51 -05:00
InputMethods.java Bug 827325 - Delay calling restartInput in AwesomeBar to avoid specific IME quirks; r=cpeterson 2013-01-30 10:46:58 -05:00
jni-generator.py Bug 837821 - When calling a JNI function from a library that hasn't been loaded yet, throw a Java exception. r=glandium 2013-02-07 10:17:27 -05:00
LauncherShortcuts.java.in
LightweightTheme.java Bug 828594 - Part 2: Remove unused Java imports. r=kats 2013-01-09 10:32:50 -08:00
LightweightThemeDrawable.java Bug 821453: Android 4.2.1 messes up BitmapDrawable. [r=mfinkle] 2012-12-13 13:13:36 -08:00
LinkPreference.java
LinkTextView.java
Makefile.in Bug 777468 - Rename PanZoomController to JavaPanZoomController and extract a new PanZoomController interface. r=Cwiiis 2013-02-08 09:12:59 -05:00
MarketplaceApp.java.in 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
MemoryMonitor.java Bug 816879 - Only block on gecko in the onLowMemory android notification, not the onTrimMemory suggestion. r=snorp 2013-01-30 13:53:02 -05:00
MenuButton.java Bug 794940: Visible white line in Nexus 7. [r=mfinkle] [needs-clobber] 2013-01-30 14:47:41 -08:00
MenuItemActionBar.java Bug 838807: Flatten all icons. [r=mfinkle] 2013-02-06 13:21:23 -08:00
MenuItemDefault.java
MenuPanel.java Bug 818229: Refactor menu code to have different menu-presenters. [r=mfinkle] 2012-12-04 13:12:04 -08:00
MenuPopup.java Bug 832433: Use Android spinners on tabs UI for phones. [r=mfinkle] 2013-01-18 11:41:44 -08:00
MultiChoicePreference.java Bug 774304 - Check for null pref values when closing MultiChoicePreference. r=mfinkle 2012-10-18 12:28:27 -07:00
NotificationHandler.java.in
NSSBridge.java Bug 794982 - Extract non-libxul native JNI functions from GeckoAppShell. r=glandium, cpeterson 2013-02-07 09:37:06 -05:00
OnInterceptTouchListener.java
package-name.txt.in
PrefsHelper.java
PrivateDataPreference.java
PrivateTab.java
ProfileMigrator.java Bug 794982 - Extract non-libxul native JNI functions from GeckoAppShell. r=glandium, cpeterson 2013-02-07 09:37:06 -05:00
PromptService.java Bug 836803 - Ensure that even a single-element prompt is wrapped in a ScrollView. r=mfinkle 2013-01-31 14:05:49 -05:00
PropertyAnimator.java Bug 828594 - Part 2: Remove unused Java imports. r=kats 2013-01-09 10:32:50 -08:00
ReaderModeUtils.java
ReferrerReceiver.java Bug 836838 - Avoid race condition in distribution initialization. r=bnicholson,mfinkle 2013-02-01 15:45:33 -08:00
RemoteTabs.java Bug 832433: Remove Android Tabs widget in tabs ui. [r=mfinkle] [needs-clobber] 2013-01-18 11:58:45 -08:00
Restarter.java.in
RobocopAPI.java Bug 794982 - Extract non-libxul native JNI functions from GeckoAppShell. r=glandium, cpeterson 2013-02-07 09:37:06 -05:00
SessionParser.java Bug 828594 - Part 2: Remove unused Java imports. r=kats 2013-01-09 10:32:50 -08:00
SetupScreen.java
ShapedButton.java Bug 817138: Re-create back/forward button in code. [r=mfinkle] 2012-11-30 13:16:45 -08:00
SiteIdentityPopup.java 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
SmsManager.java.in Bug 820780 - Part 4/5: Android backend, r=blassey 2013-01-04 14:26:27 +08:00
strings.xml.in Bug 777639 - Part 3: Add ability to delete downloaded files. r=mfinkle 2013-02-05 16:08:03 -08:00
SuggestClient.java
SurfaceBits.java
SyncPreference.java
Tab.java Bug 454880 - Allow access to recent history through back/forward buttons. r=bnicholson 2013-02-06 22:53:01 -05:00
Tabs.java Bug 834414 - Stop holding on to a content resolver in Tab, which leaks the Activity instance it is associated with. r=bnicholson 2013-01-25 13:51:41 -05:00
TabsAccessor.java Bug 828594 - Part 2: Remove unused Java imports. r=kats 2013-01-09 10:32:50 -08:00
TabsButton.java Bug 794940: Visible white line in Nexus 7. [r=mfinkle] [needs-clobber] 2013-01-30 14:47:41 -08:00
TabsPanel.java Bug 836043: Replace tabs toolbar background with a dark one. [r=mfinkle] 2013-01-29 15:57:52 -08:00
TabsTray.java Bug 838735: Remove transparency from inactive tabs. [r=mfinkle] 2013-02-07 12:35:03 -08:00
TailTouchDelegate.java Back out d1bb44812701 because it landed with the wrong bug number 2012-12-04 16:45:20 -08:00
Telemetry.java Bug 813677 - Only send about:home telemetry pings when showing about:home. r=mfinkle 2012-11-26 14:57:11 -08:00
TextSelection.java Bug 795045 - Part 1: Cleanup for TextSelection/TextSelectionHandle. r=wesj 2012-12-18 22:57:54 -08:00
TextSelectionHandle.java Bug 839325 - Make GeckoViewsFactory use a HashMap instead of a table of string compares. r=sriram 2013-02-07 23:35:55 -05:00
ThumbnailHelper.java Bug 819953 - Continue to process queue on thumbnail capturing failures. r=kats 2013-01-23 09:18:05 -08:00
UpdateService.java Bug 806394 - updater should log more things, r=mfinkle 2013-01-31 02:21:26 -05:00
UpdateServiceHelper.java.in Bug 808595 - Use separate Intent for prompted vs automatic updates on Android r=blassey 2012-11-28 11:47:43 -05:00
WebApp.java.in Bug 836689 - The security notification pop-up is still displayed, r=mfinkle 2013-02-01 17:19:47 -05:00
WebAppAllocator.java Bug 828594 - Part 2: Remove unused Java imports. r=kats 2013-01-09 10:32:50 -08:00
WebAppManifestFragment.xml.frag Bug 817921 - Allow webapps to create sub activities. r=blassey 2013-01-02 10:35:50 -08:00
WebApps.java.in
WebAppsFragment.java.frag
ZoomConstraints.java