Closed Bug 796886 Opened 7 years ago Closed 7 years ago

Tabs Menu is not closed when toolbar buttons are tapped

Categories

(Firefox for Android :: General, defect)

ARM
Android
defect
Not set

Tracking

()

VERIFIED FIXED
Firefox 19
Tracking Status
firefox18 --- verified
firefox19 --- verified

People

(Reporter: xti, Assigned: lucasr)

Details

Attachments

(1 file, 1 obsolete file)

Firefox 18.0a1 (2012-10-01)
Device: Galaxy Note
OS: Android 4.0.4

Steps to reproduce:
1. Go to news.google.com and tap on any title
2. Tap on Tabs Menu button
3. Tap on Reader Mode icon

Expected result:
Tabs Menu is closed after step 3.

Actual result:
Tabs Menu is still displayed after step 3.

Note: Going to gmail.com and tapping on identity-site lock button, will have the same actual result.
This patch consolidates the tapping-to-close-tabs-panel behaviour in a single place (MainLayout) instead of scattering a listener in multiple places. Tapping anywhere on main layout (toolbar + content area) should close tabs panel on phones.
Attachment #668390 - Flags: review?(mark.finkle)
Attachment #668390 - Attachment is obsolete: true
Attachment #668390 - Flags: review?(mark.finkle)
Comment on attachment 668467 [details] [diff] [review]
Tapping anywhere in main layout should close tabs panel on phones

I think we should add GeckoApp$MainLayout to GeckoViewsFactory to make the lookup faster than normal Android.

r+ with that addition
Attachment #668467 - Flags: review?(mark.finkle) → review+
Backed out: https://hg.mozilla.org/integration/mozilla-inbound/rev/78918f4eb983

Found a serious bug in tabstray on post-Honeycomb devices. Will submit a new patch fixing this.
--- a/mobile/android/base/BrowserApp.java
+++ b/mobile/android/base/BrowserApp.java
@@ -693,17 +693,17 @@ abstract public class BrowserApp extends
     private class HideTabsTouchListener implements OnInterceptTouchListener {
         private boolean mIsHidingTabs = false;
 
         @Override
         public boolean onInterceptTouchEvent(View view, MotionEvent event) {
             // Pre-Honeycomb Android needs to account for scroll state for the
             // touched view otherwise tapping on an "empty" part of the view will
             // still be considered a valid touch event.
-            if (Build.VERSION.SDK_INT < 11) {
+            if (view.getScrollX() != 0 || view.getScrollY() != 0) {
                 Rect rect = new Rect();
                 view.getHitRect(rect);
                 rect.offset(-view.getScrollX(), -view.getScrollY());
 
                 int[] viewCoords = new int[2];
                 view.getLocationOnScreen(viewCoords);
 
                 int x = (int) event.getRawX() - viewCoords[0];


Here's the needed change in the original patch. We need to handle scroll state independently of the Android version. We're using scroll even on Honeycomb+ right now because we can't enable textureview just yet due to perf regressions (see bug 792259). mfinkle, just approve the change here and I'll push the patch again (I confirmed it works on multiple devices).
(In reply to Lucas Rocha (:lucasr) from comment #6)

> Here's the needed change in the original patch. We need to handle scroll
> state independently of the Android version. We're using scroll even on
> Honeycomb+ right now because we can't enable textureview just yet due to
> perf regressions (see bug 792259). mfinkle, just approve the change here and
> I'll push the patch again (I confirmed it works on multiple devices).

r+
https://hg.mozilla.org/mozilla-central/rev/4e3c9bd6bd60
Status: NEW → RESOLVED
Closed: 7 years ago
Resolution: --- → FIXED
Target Milestone: --- → Firefox 19
Build ID: 19.0 (2012-10-16) Nightly Channel
Device: Samsung Galaxy Nexus
OS: Android 4.1

Steps executed:
1. Go to news.google.com and tap on any title
2. Tap on Tabs Menu button
3. Tap on Reader Mode icon

Tab Menu is closed. Setting the bug to Verified Fixed.
Status: RESOLVED → VERIFIED
Comment on attachment 668467 [details] [diff] [review]
Tapping anywhere in main layout should close tabs panel on phones

[Approval Request Comment]
Bug caused by (feature/regressing bug #): n/a
User impact if declined: Closing tabs tray by tapping the main UI is confusing because tapping on toolbar opens awesome screen. Tapping anywhere in main UI should close tabs tray. Tabs UI feels more solid with this change.
Testing completed (on m-c, etc.): It's been in m-c for a few weeks now, no issues.
Risk to taking this patch (and alternatives if risky): Low, well tested in m-c.
String or UUID changes made by this patch: none.
Attachment #668467 - Flags: approval-mozilla-aurora?
Comment on attachment 668467 [details] [diff] [review]
Tapping anywhere in main layout should close tabs panel on phones

Approving on aurora as it improves Tabs UI experience, been on m-c for several days and has been verified by qa testing as well.
Attachment #668467 - Flags: approval-mozilla-aurora? → approval-mozilla-aurora+
https://hg.mozilla.org/releases/mozilla-aurora/rev/4bff56adf68c
Assignee: nobody → lucasr.at.mozilla
Flags: in-testsuite-
And backed out due to build failures.
https://hg.mozilla.org/releases/mozilla-aurora/rev/5c764e82ca2c

https://tbpl.mozilla.org/php/getParsedLog.php?id=16641421&tree=Mozilla-Aurora&full=1

JAR gecko-browser.jar
/builds/slave/m-aurora-andrd/build/obj-firefox/config/nsinstall -D classes/gecko-browser
/usr/bin/javac -target 1.5 -source 1.5 -classpath /tools/android-sdk-r16/platforms/android-16/android.jar -bootclasspath /tools/android-sdk-r16/platforms/android-16/android.jar -encoding UTF8 -g:source,lines -Werror  -Xlint:all,-deprecation,-fallthrough -d classes/gecko-browser -classpath "jars/gecko-mozglue.jar:jars/gecko-util.jar:jars/sync-thirdparty.jar" /builds/slave/m-aurora-andrd/build/mobile/android/base/AboutHomeContent.java /builds/slave/m-aurora-andrd/build/mobile/android/base/AboutHomePromoBox.java /builds/slave/m-aurora-andrd/build/mobile/android/base/AboutHomeSection.java /builds/slave/m-aurora-andrd/build/mobile/android/base/ActivityHandlerHelper.java /builds/slave/m-aurora-andrd/build/mobile/android/base/AndroidImport.java /builds/slave/m-aurora-andrd/build/mobile/android/base/AndroidImportPreference.java /builds/slave/m-aurora-andrd/build/mobile/android/base/AlertNotification.java /builds/slave/m-aurora-andrd/build/mobile/android/base/AnimatedHeightLayout.java /builds/slave/m-aurora-andrd/build/mobile/android/base/AwesomeBar.java /builds/slave/m-aurora-andrd/build/mobile/android/base/AwesomebarResultHandler.java /builds/slave/m-aurora-andrd/build/mobile/android/base/AwesomeBarTabs.java /builds/slave/m-aurora-andrd/build/mobile/android/base/awesomebar/AwesomeBarTab.java /builds/slave/m-aurora-andrd/build/mobile/android/base/awesomebar/AllPagesTab.java /builds/slave/m-aurora-andrd/build/mobile/android/base/awesomebar/BookmarksTab.java /builds/slave/m-aurora-andrd/build/mobile/android/base/awesomebar/HistoryTab.java /builds/slave/m-aurora-andrd/build/mobile/android/base/BrowserApp.java /builds/slave/m-aurora-andrd/build/mobile/android/base/BrowserToolbar.java /builds/slave/m-aurora-andrd/build/mobile/android/base/BrowserToolbarBackground.java /builds/slave/m-aurora-andrd/build/mobile/android/base/CameraImageResultHandler.java /builds/slave/m-aurora-andrd/build/mobile/android/base/CameraVideoResultHandler.java /builds/slave/m-aurora-andrd/build/mobile/android/base/CanvasDelegate.java /builds/slave/m-aurora-andrd/build/mobile/android/base/SyncPreference.java /builds/slave/m-aurora-andrd/build/mobile/android/base/db/BrowserDB.java /builds/slave/m-aurora-andrd/build/mobile/android/base/db/LocalBrowserDB.java /builds/slave/m-aurora-andrd/build/mobile/android/base/db/DBUtils.java /builds/slave/m-aurora-andrd/build/mobile/android/base/DoorHanger.java /builds/slave/m-aurora-andrd/build/mobile/android/base/DoorHangerPopup.java /builds/slave/m-aurora-andrd/build/mobile/android/base/Favicons.java /builds/slave/m-aurora-andrd/build/mobile/android/base/FilePickerResultHandler.java /builds/slave/m-aurora-andrd/build/mobile/android/base/FilePickerResultHandlerSync.java /builds/slave/m-aurora-andrd/build/mobile/android/base/FindInPageBar.java /builds/slave/m-aurora-andrd/build/mobile/android/base/FlowLayout.java /builds/slave/m-aurora-andrd/build/mobile/android/base/FontSizePreference.java /builds/slave/m-aurora-andrd/build/mobile/android/base/FormAssistPopup.java /builds/slave/m-aurora-andrd/build/mobile/android/base/GeckoAccessibility.java /builds/slave/m-aurora-andrd/build/mobile/android/base/GeckoApplication.java /builds/slave/m-aurora-andrd/build/mobile/android/base/GeckoApp.java /builds/slave/m-aurora-andrd/build/mobile/android/base/GeckoAppShell.java /builds/slave/m-aurora-andrd/build/mobile/android/base/GeckoBatteryManager.java /builds/slave/m-aurora-andrd/build/mobile/android/base/GeckoConnectivityReceiver.java /builds/slave/m-aurora-andrd/build/mobile/android/base/GeckoEvent.java /builds/slave/m-aurora-andrd/build/mobile/android/base/GeckoHalDefines.java /builds/slave/m-aurora-andrd/build/mobile/android/base/GeckoInputConnection.java /builds/slave/m-aurora-andrd/build/mobile/android/base/GeckoMenu.java /builds/slave/m-aurora-andrd/build/mobile/android/base/GeckoMenuInflater.java /builds/slave/m-aurora-andrd/build/mobile/android/base/GeckoMenuItem.java /builds/slave/m-aurora-andrd/build/mobile/android/base/GeckoMessageReceiver.java /builds/slave/m-aurora-andrd/build/mobile/android/base/GeckoSubMenu.java /builds/slave/m-aurora-andrd/build/mobile/android/base/GeckoPreferences.java /builds/slave/m-aurora-andrd/build/mobile/android/base/GeckoProfile.java /builds/slave/m-aurora-andrd/build/mobile/android/base/GeckoThread.java /builds/slave/m-aurora-andrd/build/mobile/android/base/GlobalHistory.java /builds/slave/m-aurora-andrd/build/mobile/android/base/GeckoViewsFactory.java /builds/slave/m-aurora-andrd/build/mobile/android/base/HeightChangeAnimation.java /builds/slave/m-aurora-andrd/build/mobile/android/base/InputMethods.java /builds/slave/m-aurora-andrd/build/mobile/android/base/LinkPreference.java /builds/slave/m-aurora-andrd/build/mobile/android/base/LinkTextView.java /builds/slave/m-aurora-andrd/build/mobile/android/base/MemoryMonitor.java /builds/slave/m-aurora-andrd/build/mobile/android/base/MenuButton.java /builds/slave/m-aurora-andrd/build/mobile/android/base/MenuItemActionBar.java /builds/slave/m-aurora-andrd/build/mobile/android/base/MenuItemDefault.java /builds/slave/m-aurora-andrd/build/mobile/android/base/MultiChoicePreference.java /builds/slave/m-aurora-andrd/build/mobile/android/base/NSSBridge.java /builds/slave/m-aurora-andrd/build/mobile/android/base/CustomEditText.java /builds/slave/m-aurora-andrd/build/mobile/android/base/OnInterceptTouchListener.java /builds/slave/m-aurora-andrd/build/mobile/android/base/PrefsHelper.java /builds/slave/m-aurora-andrd/build/mobile/android/base/PrivateDataPreference.java /builds/slave/m-aurora-andrd/build/mobile/android/base/PropertyAnimator.java /builds/slave/m-aurora-andrd/build/mobile/android/base/ProfileMigrator.java /builds/slave/m-aurora-andrd/build/mobile/android/base/PromptService.java /builds/slave/m-aurora-andrd/build/mobile/android/base/sqlite/ByteBufferInputStream.java /builds/slave/m-aurora-andrd/build/mobile/android/base/sqlite/MatrixBlobCursor.java /builds/slave/m-aurora-andrd/build/mobile/android/base/sqlite/SQLiteBridge.java /builds/slave/m-aurora-andrd/build/mobile/android/base/sqlite/SQLiteBridgeException.java /builds/slave/m-aurora-andrd/build/mobile/android/base/ReaderModeUtils.java /builds/slave/m-aurora-andrd/build/mobile/android/base/RemoteTabs.java /builds/slave/m-aurora-andrd/build/mobile/android/base/RobocopAPI.java /builds/slave/m-aurora-andrd/build/mobile/android/base/ScreenshotHandler.java /builds/slave/m-aurora-andrd/build/mobile/android/base/SetupScreen.java /builds/slave/m-aurora-andrd/build/mobile/android/base/ShapedButton.java /builds/slave/m-aurora-andrd/build/mobile/android/base/SiteIdentityPopup.java /builds/slave/m-aurora-andrd/build/mobile/android/base/SuggestClient.java /builds/slave/m-aurora-andrd/build/mobile/android/base/SurfaceBits.java /builds/slave/m-aurora-andrd/build/mobile/android/base/Tab.java /builds/slave/m-aurora-andrd/build/mobile/android/base/Tabs.java /builds/slave/m-aurora-andrd/build/mobile/android/base/TabsButton.java /builds/slave/m-aurora-andrd/build/mobile/android/base/TabsPanel.java /builds/slave/m-aurora-andrd/build/mobile/android/base/TabsPanelButton.java /builds/slave/m-aurora-andrd/build/mobile/android/base/TabsTray.java /builds/slave/m-aurora-andrd/build/mobile/android/base/TabsAccessor.java /builds/slave/m-aurora-andrd/build/mobile/android/base/Telemetry.java /builds/slave/m-aurora-andrd/build/mobile/android/base/TextSelection.java /builds/slave/m-aurora-andrd/build/mobile/android/base/TextSelectionHandle.java /builds/slave/m-aurora-andrd/build/mobile/android/base/WebAppAllocator.java /builds/slave/m-aurora-andrd/build/mobile/android/base/ZoomConstraints.java /builds/slave/m-aurora-andrd/build/mobile/android/base/gfx/BitmapUtils.java /builds/slave/m-aurora-andrd/build/mobile/android/base/gfx/BufferedCairoImage.java /builds/slave/m-aurora-andrd/build/mobile/android/base/gfx/CairoGLInfo.java /builds/slave/m-aurora-andrd/build/mobile/android/base/gfx/CairoImage.java /builds/slave/m-aurora-andrd/build/mobile/android/base/gfx/CairoUtils.java /builds/slave/m-aurora-andrd/build/mobile/android/base/gfx/CheckerboardImage.java /builds/slave/m-aurora-andrd/build/mobile/android/base/gfx/DisplayPortCalculator.java /builds/slave/m-aurora-andrd/build/mobile/android/base/gfx/DisplayPortMetrics.java /builds/slave/m-aurora-andrd/build/mobile/android/base/gfx/DrawTimingQueue.java /builds/slave/m-aurora-andrd/build/mobile/android/base/gfx/FloatSize.java /builds/slave/m-aurora-andrd/build/mobile/android/base/gfx/GeckoLayerClient.java /builds/slave/m-aurora-andrd/build/mobile/android/base/gfx/GfxInfoThread.java /builds/slave/m-aurora-andrd/build/mobile/android/base/gfx/GLController.java /builds/slave/m-aurora-andrd/build/mobile/android/base/gfx/ImmutableViewportMetrics.java /builds/slave/m-aurora-andrd/build/mobile/android/base/gfx/InputConnectionHandler.java /builds/slave/m-aurora-andrd/build/mobile/android/base/gfx/IntSize.java /builds/slave/m-aurora-andrd/build/mobile/android/base/gfx/Layer.java /builds/slave/m-aurora-andrd/build/mobile/android/base/gfx/LayerRenderer.java /builds/slave/m-aurora-andrd/build/mobile/android/base/gfx/LayerView.java /builds/slave/m-aurora-andrd/build/mobile/android/base/gfx/PluginLayer.java /builds/slave/m-aurora-andrd/build/mobile/android/base/gfx/NinePatchTileLayer.java /builds/slave/m-aurora-andrd/build/mobile/android/base/gfx/PanningPerfAPI.java /builds/slave/m-aurora-andrd/build/mobile/android/base/gfx/PointUtils.java /builds/slave/m-aurora-andrd/build/mobile/android/base/gfx/RectUtils.java /builds/slave/m-aurora-andrd/build/mobile/android/base/gfx/ScreenshotLayer.java /builds/slave/m-aurora-andrd/build/mobile/android/base/gfx/ScrollbarLayer.java /builds/slave/m-aurora-andrd/build/mobile/android/base/gfx/SingleTileLayer.java /builds/slave/m-aurora-andrd/build/mobile/android/base/gfx/TextLayer.java /builds/slave/m-aurora-andrd/build/mobile/android/base/gfx/TextureGenerator.java /builds/slave/m-aurora-andrd/build/mobile/android/base/gfx/TextureReaper.java /builds/slave/m-aurora-andrd/build/mobile/android/base/gfx/TileLayer.java /builds/slave/m-aurora-andrd/build/mobile/android/base/gfx/TouchEventHandler.java /builds/slave/m-aurora-andrd/build/mobile/android/base/gfx/ViewTransform.java /builds/slave/m-aurora-andrd/build/mobile/android/base/gfx/ViewportMetrics.java /builds/slave/m-aurora-andrd/build/mobile/android/base/gfx/VirtualLayer.java /builds/slave/m-aurora-andrd/build/mobile/android/base/ui/Axis.java /builds/slave/m-aurora-andrd/build/mobile/android/base/ui/PanZoomController.java /builds/slave/m-aurora-andrd/build/mobile/android/base/ui/PanZoomTarget.java /builds/slave/m-aurora-andrd/build/mobile/android/base/ui/SimpleScaleGestureDetector.java /builds/slave/m-aurora-andrd/build/mobile/android/base/ui/SubdocumentScrollHelper.java /builds/slave/m-aurora-andrd/build/mobile/android/base/widget/DateTimePicker.java /builds/slave/m-aurora-andrd/build/mobile/android/base/GeckoNetworkManager.java /builds/slave/m-aurora-andrd/build/mobile/android/base/GeckoScreenOrientationListener.java /builds/slave/m-aurora-andrd/build/mobile/android/base/UpdateService.java /builds/slave/m-aurora-andrd/build/mobile/android/base/GeckoUpdateReceiver.java /builds/slave/m-aurora-andrd/build/mobile/android/base/ReferrerReceiver.java App.java MarketplaceApp.java WebApp.java WebApps.java GeckoActivity.java LauncherShortcuts.java NotificationHandler.java Restarter.java db/BrowserContract.java db/BrowserProvider.java db/PasswordsProvider.java db/FormHistoryProvider.java db/TabsProvider.java db/GeckoProvider.java SmsManager.java UpdateServiceHelper.java  CrashReporter.java /builds/slave/m-aurora-andrd/build/mobile/android/base/background/announcements/Announcement.java /builds/slave/m-aurora-andrd/build/mobile/android/base/background/announcements/AnnouncementPresenter.java /builds/slave/m-aurora-andrd/build/mobile/android/base/background/announcements/AnnouncementsBroadcastReceiver.java /builds/slave/m-aurora-andrd/build/mobile/android/base/background/announcements/AnnouncementsBroadcastService.java /builds/slave/m-aurora-andrd/build/mobile/android/base/background/announcements/AnnouncementsConstants.java /builds/slave/m-aurora-andrd/build/mobile/android/base/background/announcements/AnnouncementsFetchDelegate.java /builds/slave/m-aurora-andrd/build/mobile/android/base/background/announcements/AnnouncementsFetcher.java /builds/slave/m-aurora-andrd/build/mobile/android/base/background/announcements/AnnouncementsFetchResourceDelegate.java /builds/slave/m-aurora-andrd/build/mobile/android/base/background/announcements/AnnouncementsService.java /builds/slave/m-aurora-andrd/build/mobile/android/base/background/announcements/AnnouncementsStartReceiver.java /builds/slave/m-aurora-andrd/build/mobile/android/base/background/BackgroundConstants.java /builds/slave/m-aurora-andrd/build/mobile/android/base/sync/AlreadySyncingException.java /builds/slave/m-aurora-andrd/build/mobile/android/base/sync/CollectionKeys.java /builds/slave/m-aurora-andrd/build/mobile/android/base/sync/CommandProcessor.java /builds/slave/m-aurora-andrd/build/mobile/android/base/sync/CommandRunner.java /builds/slave/m-aurora-andrd/build/mobile/android/base/sync/config/AccountPickler.java /builds/slave/m-aurora-andrd/build/mobile/android/base/sync/config/ClientRecordTerminator.java /builds/slave/m-aurora-andrd/build/mobile/android/base/sync/config/ConfigurationMigrator.java /builds/slave/m-aurora-andrd/build/mobile/android/base/sync/CredentialException.java /builds/slave/m-aurora-andrd/build/mobile/android/base/sync/CredentialsSource.java /builds/slave/m-aurora-andrd/build/mobile/android/base/sync/crypto/CryptoException.java /builds/slave/m-aurora-andrd/build/mobile/android/base/sync/crypto/CryptoInfo.java /builds/slave/m-aurora-andrd/build/mobile/android/base/sync/crypto/HKDF.java /builds/slave/m-aurora-andrd/build/mobile/android/base/sync/crypto/HMACVerificationException.java /builds/slave/m-aurora-andrd/build/mobile/android/base/sync/crypto/KeyBundle.java /builds/slave/m-aurora-andrd/build/mobile/android/base/sync/crypto/MissingCryptoInputException.java /builds/slave/m-aurora-andrd/build/mobile/android/base/sync/crypto/NoKeyBundleException.java /builds/slave/m-aurora-andrd/build/mobile/android/base/sync/crypto/PersistedCrypto5Keys.java /builds/slave/m-aurora-andrd/build/mobile/android/base/sync/CryptoRecord.java /builds/slave/m-aurora-andrd/build/mobile/android/base/sync/DelayedWorkTracker.java /builds/slave/m-aurora-andrd/build/mobile/android/base/sync/delegates/ClientsDataDelegate.java /builds/slave/m-aurora-andrd/build/mobile/android/base/sync/delegates/FreshStartDelegate.java /builds/slave/m-aurora-andrd/build/mobile/android/base/sync/delegates/GlobalSessionCallback.java /builds/slave/m-aurora-andrd/build/mobile/android/base/sync/delegates/InfoCollectionsDelegate.java /builds/slave/m-aurora-andrd/build/mobile/android/base/sync/delegates/KeyUploadDelegate.java /builds/slave/m-aurora-andrd/build/mobile/android/base/sync/delegates/MetaGlobalDelegate.java /builds/slave/m-aurora-andrd/build/mobile/android/base/sync/delegates/WipeServerDelegate.java /builds/slave/m-aurora-andrd/build/mobile/android/base/sync/EngineSettings.java /builds/slave/m-aurora-andrd/build/mobile/android/base/sync/ExtendedJSONObject.java /builds/slave/m-aurora-andrd/build/mobile/android/base/sync/GlobalSession.java /builds/slave/m-aurora-andrd/build/mobile/android/base/sync/HTTPFailureException.java /builds/slave/m-aurora-andrd/build/mobile/android/base/sync/InfoCollections.java /builds/slave/m-aurora-andrd/build/mobile/android/base/sync/jpake/BigIntegerHelper.java /builds/slave/m-aurora-andrd/build/mobile/android/base/sync/jpake/Gx3OrGx4IsZeroOrOneException.java /builds/slave/m-aurora-andrd/build/mobile/android/base/sync/jpake/IncorrectZkpException.java /builds/slave/m-aurora-andrd/build/mobile/android/base/sync/jpake/JPakeClient.java /builds/slave/m-aurora-andrd/build/mobile/android/base/sync/jpake/JPakeCrypto.java /builds/slave/m-aurora-andrd/build/mobile/android/base/sync/jpake/JPakeJson.java /builds/slave/m-aurora-andrd/build/mobile/android/base/sync/jpake/JPakeNoActivePairingException.java /builds/slave/m-aurora-andrd/build/mobile/android/base/sync/jpake/JPakeNumGenerator.java /builds/slave/m-aurora-andrd/build/mobile/android/base/sync/jpake/JPakeNumGeneratorRandom.java /builds/slave/m-aurora-andrd/build/mobile/android/base/sync/jpake/JPakeParty.java /builds/slave/m-aurora-andrd/build/mobile/android/base/sync/jpake/JPakeRequest.java /builds/slave/m-aurora-andrd/build/mobile/android/base/sync/jpake/JPakeRequestDelegate.java /builds/slave/m-aurora-andrd/build/mobile/android/base/sync/jpake/JPakeResponse.java /builds/slave/m-aurora-andrd/build/mobile/android/base/sync/jpake/stage/CompleteStage.java /builds/slave/m-aurora-andrd/build/mobile/android/base/sync/jpake/stage/ComputeFinalStage.java /builds/slave/m-aurora-andrd/build/mobile/android/base/sync/jpake/stage/ComputeKeyVerificationStage.java /builds/slave/m-aurora-andrd/build/mobile/android/base/sync/jpake/stage/ComputeStepOneStage.java /builds/slave/m-aurora-andrd/build/mobile/android/base/sync/jpake/stage/ComputeStepTwoStage.java /builds/slave/m-aurora-andrd/build/mobile/android/base/sync/jpake/stage/DecryptDataStage.java /builds/slave/m-aurora-andrd/build/mobile/android/base/sync/jpake/stage/DeleteChannel.java /builds/slave/m-aurora-andrd/build/mobile/android/base/sync/jpake/stage/GetChannelStage.java /builds/slave/m-aurora-andrd/build/mobile/android/base/sync/jpake/stage/GetRequestStage.java /builds/slave/m-aurora-andrd/build/mobile/android/base/sync/jpake/stage/JPakeStage.java /builds/slave/m-aurora-andrd/build/mobile/android/base/sync/jpake/stage/PutRequestStage.java /builds/slave/m-aurora-andrd/build/mobile/android/base/sync/jpake/stage/VerifyPairingStage.java /builds/slave/m-aurora-andrd/build/mobile/android/base/sync/jpake/Zkp.java /builds/slave/m-aurora-andrd/build/mobile/android/base/sync/KeyBundleProvider.java /builds/slave/m-aurora-andrd/build/mobile/android/base/sync/log/writers/AndroidLevelCachingLogWriter.java /builds/slave/m-aurora-andrd/build/mobile/android/base/sync/log/writers/AndroidLogWriter.java /builds/slave/m-aurora-andrd/build/mobile/android/base/sync/log/writers/LevelFilteringLogWriter.java /builds/slave/m-aurora-andrd/build/mobile/android/base/sync/log/writers/LogWriter.java /builds/slave/m-aurora-andrd/build/mobile/android/base/sync/log/writers/PrintLogWriter.java /builds/slave/m-aurora-andrd/build/mobile/android/base/sync/log/writers/SimpleTagLogWriter.java /builds/slave/m-aurora-andrd/build/mobile/android/base/sync/log/writers/StringLogWriter.java /builds/slave/m-aurora-andrd/build/mobile/android/base/sync/log/writers/TagLogWriter.java /builds/slave/m-aurora-andrd/build/mobile/android/base/sync/log/writers/ThreadLocalTagLogWriter.java /builds/slave/m-aurora-andrd/build/mobile/android/base/sync/Logger.java /builds/slave/m-aurora-andrd/build/mobile/android/base/sync/MetaGlobal.java /builds/slave/m-aurora-andrd/build/mobile/android/base/sync/MetaGlobalException.java /builds/slave/m-aurora-andrd/build/mobile/android/base/sync/MetaGlobalMissingEnginesException.java /builds/slave/m-aurora-andrd/build/mobile/android/base/sync/MetaGlobalNotSetException.java /builds/slave/m-aurora-andrd/build/mobile/android/base/sync/middleware/Crypto5MiddlewareRepository.java /builds/slave/m-aurora-andrd/build/mobile/android/base/sync/middleware/Crypto5MiddlewareRepositorySession.java /builds/slave/m-aurora-andrd/build/mobile/android/base/sync/middleware/MiddlewareRepository.java /builds/slave/m-aurora-andrd/build/mobile/android/base/sync/middleware/MiddlewareRepositorySession.java /builds/slave/m-aurora-andrd/build/mobile/android/base/sync/net/BaseResource.java /builds/slave/m-aurora-andrd/build/mobile/android/base/sync/net/ConnectionMonitorThread.java /builds/slave/m-aurora-andrd/build/mobile/android/base/sync/net/HandleProgressException.java /builds/slave/m-aurora-andrd/build/mobile/android/base/sync/net/HttpResponseObserver.java /builds/slave/m-aurora-andrd/build/mobile/android/base/sync/net/Resource.java /builds/slave/m-aurora-andrd/build/mobile/android/base/sync/net/ResourceDelegate.java /builds/slave/m-aurora-andrd/build/mobile/android/base/sync/net/SyncResourceDelegate.java /builds/slave/m-aurora-andrd/build/mobile/android/base/sync/net/SyncResponse.java /builds/slave/m-aurora-andrd/build/mobile/android/base/sync/net/SyncStorageCollectionRequest.java /builds/slave/m-aurora-andrd/build/mobile/android/base/sync/net/SyncStorageCollectionRequestDelegate.java /builds/slave/m-aurora-andrd/build/mobile/android/base/sync/net/SyncStorageRecordRequest.java /builds/slave/m-aurora-andrd/build/mobile/android/base/sync/net/SyncStorageRequest.java /builds/slave/m-aurora-andrd/build/mobile/android/base/sync/net/SyncStorageRequestDelegate.java /builds/slave/m-aurora-andrd/build/mobile/android/base/sync/net/SyncStorageRequestIncrementalDelegate.java /builds/slave/m-aurora-andrd/build/mobile/android/base/sync/net/SyncStorageResponse.java /builds/slave/m-aurora-andrd/build/mobile/android/base/sync/net/TLSSocketFactory.java /builds/slave/m-aurora-andrd/build/mobile/android/base/sync/net/WBOCollectionRequestDelegate.java /builds/slave/m-aurora-andrd/build/mobile/android/base/sync/net/WBORequestDelegate.java /builds/slave/m-aurora-andrd/build/mobile/android/base/sync/NoCollectionKeysSetException.java /builds/slave/m-aurora-andrd/build/mobile/android/base/sync/NodeAuthenticationException.java /builds/slave/m-aurora-andrd/build/mobile/android/base/sync/NonArrayJSONException.java /builds/slave/m-aurora-andrd/build/mobile/android/base/sync/NonObjectJSONException.java /builds/slave/m-aurora-andrd/build/mobile/android/base/sync/NullClusterURLException.java /builds/slave/m-aurora-andrd/build/mobile/android/base/sync/PersistedMetaGlobal.java /builds/slave/m-aurora-andrd/build/mobile/android/base/sync/PrefsSource.java /builds/slave/m-aurora-andrd/build/mobile/android/base/sync/receivers/SyncAccountDeletedReceiver.java /builds/slave/m-aurora-andrd/build/mobile/android/base/sync/receivers/SyncAccountDeletedService.java /builds/slave/m-aurora-andrd/build/mobile/android/base/sync/receivers/UpgradeReceiver.java /builds/slave/m-aurora-andrd/build/mobile/android/base/sync/repositories/android/AndroidBrowserBookmarksDataAccessor.java /builds/slave/m-aurora-andrd/build/mobile/android/base/sync/repositories/android/AndroidBrowserBookmarksRepository.java /builds/slave/m-aurora-andrd/build/mobile/android/base/sync/repositories/android/AndroidBrowserBookmarksRepositorySession.java /builds/slave/m-aurora-andrd/build/mobile/android/base/sync/repositories/android/AndroidBrowserHistoryDataAccessor.java /builds/slave/m-aurora-andrd/build/mobile/android/base/sync/repositories/android/AndroidBrowserHistoryDataExtender.java /builds/slave/m-aurora-andrd/build/mobile/android/base/sync/repositories/android/AndroidBrowserHistoryRepository.java /builds/slave/m-aurora-andrd/build/mobile/android/base/sync/repositories/android/AndroidBrowserHistoryRepositorySession.java /builds/slave/m-aurora-andrd/build/mobile/android/base/sync/repositories/android/AndroidBrowserRepository.java /builds/slave/m-aurora-andrd/build/mobile/android/base/sync/repositories/android/AndroidBrowserRepositoryDataAccessor.java /builds/slave/m-aurora-andrd/build/mobile/android/base/sync/repositories/android/AndroidBrowserRepositorySession.java /builds/slave/m-aurora-andrd/build/mobile/android/base/sync/repositories/android/BookmarksDeletionManager.java /builds/slave/m-aurora-andrd/build/mobile/android/base/sync/repositories/android/BookmarksInsertionManager.java /builds/slave/m-aurora-andrd/build/mobile/android/base/sync/repositories/android/BrowserContractHelpers.java /builds/slave/m-aurora-andrd/build/mobile/android/base/sync/repositories/android/CachedSQLiteOpenHelper.java /builds/slave/m-aurora-andrd/build/mobile/android/base/sync/repositories/android/ClientsDatabase.java /builds/slave/m-aurora-andrd/build/mobile/android/base/sync/repositories/android/ClientsDatabaseAccessor.java /builds/slave/m-aurora-andrd/build/mobile/android/base/sync/repositories/android/FennecControlHelper.java /builds/slave/m-aurora-andrd/build/mobile/android/base/sync/repositories/android/FennecTabsRepository.java /builds/slave/m-aurora-andrd/build/mobile/android/base/sync/repositories/android/FormHistoryRepositorySession.java /builds/slave/m-aurora-andrd/build/mobile/android/base/sync/repositories/android/PasswordsRepositorySession.java /builds/slave/m-aurora-andrd/build/mobile/android/base/sync/repositories/android/RepoUtils.java /builds/slave/m-aurora-andrd/build/mobile/android/base/sync/repositories/BookmarkNeedsReparentingException.java /builds/slave/m-aurora-andrd/build/mobile/android/base/sync/repositories/BookmarksRepository.java /builds/slave/m-aurora-andrd/build/mobile/android/base/sync/repositories/ConstrainedServer11Repository.java /builds/slave/m-aurora-andrd/build/mobile/android/base/sync/repositories/delegates/DeferrableRepositorySessionCreationDelegate.java /builds/slave/m-aurora-andrd/build/mobile/android/base/sync/repositories/delegates/DeferredRepositorySessionBeginDelegate.java /builds/slave/m-aurora-andrd/build/mobile/android/base/sync/repositories/delegates/DeferredRepositorySessionFetchRecordsDelegate.java /builds/slave/m-aurora-andrd/build/mobile/android/base/sync/repositories/delegates/DeferredRepositorySessionFinishDelegate.java /builds/slave/m-aurora-andrd/build/mobile/android/base/sync/repositories/delegates/DeferredRepositorySessionStoreDelegate.java /builds/slave/m-aurora-andrd/build/mobile/android/base/sync/repositories/delegates/RepositorySessionBeginDelegate.java /builds/slave/m-aurora-andrd/build/mobile/android/base/sync/repositories/delegates/RepositorySessionCleanDelegate.java /builds/slave/m-aurora-andrd/build/mobile/android/base/sync/repositories/delegates/RepositorySessionCreationDelegate.java /builds/slave/m-aurora-andrd/build/mobile/android/base/sync/repositories/delegates/RepositorySessionFetchRecordsDelegate.java /builds/slave/m-aurora-andrd/build/mobile/android/base/sync/repositories/delegates/RepositorySessionFinishDelegate.java /builds/slave/m-aurora-andrd/build/mobile/android/base/sync/repositories/delegates/RepositorySessionGuidsSinceDelegate.java /builds/slave/m-aurora-andrd/build/mobile/android/base/sync/repositories/delegates/RepositorySessionStoreDelegate.java /builds/slave/m-aurora-andrd/build/mobile/android/base/sync/repositories/delegates/RepositorySessionWipeDelegate.java /builds/slave/m-aurora-andrd/build/mobile/android/base/sync/repositories/domain/BookmarkRecord.java /builds/slave/m-aurora-andrd/build/mobile/android/base/sync/repositories/domain/BookmarkRecordFactory.java /builds/slave/m-aurora-andrd/build/mobile/android/base/sync/repositories/domain/ClientRecord.java /builds/slave/m-aurora-andrd/build/mobile/android/base/sync/repositories/domain/ClientRecordFactory.java /builds/slave/m-aurora-andrd/build/mobile/android/base/sync/repositories/domain/FormHistoryRecord.java /builds/slave/m-aurora-andrd/build/mobile/android/base/sync/repositories/domain/HistoryRecord.java /builds/slave/m-aurora-andrd/build/mobile/android/base/sync/repositories/domain/HistoryRecordFactory.java /builds/slave/m-aurora-andrd/build/mobile/android/base/sync/repositories/domain/PasswordRecord.java /builds/slave/m-aurora-andrd/build/mobile/android/base/sync/repositories/domain/Record.java /builds/slave/m-aurora-andrd/build/mobile/android/base/sync/repositories/domain/TabsRecord.java /builds/slave/m-aurora-andrd/build/mobile/android/base/sync/repositories/domain/VersionConstants.java /builds/slave/m-aurora-andrd/build/mobile/android/base/sync/repositories/FetchFailedException.java /builds/slave/m-aurora-andrd/build/mobile/android/base/sync/repositories/HashSetStoreTracker.java /builds/slave/m-aurora-andrd/build/mobile/android/base/sync/repositories/HistoryRepository.java /builds/slave/m-aurora-andrd/build/mobile/android/base/sync/repositories/IdentityRecordFactory.java /builds/slave/m-aurora-andrd/build/mobile/android/base/sync/repositories/InactiveSessionException.java /builds/slave/m-aurora-andrd/build/mobile/android/base/sync/repositories/InvalidBookmarkTypeException.java /builds/slave/m-aurora-andrd/build/mobile/android/base/sync/repositories/InvalidRequestException.java /builds/slave/m-aurora-andrd/build/mobile/android/base/sync/repositories/InvalidSessionTransitionException.java /builds/slave/m-aurora-andrd/build/mobile/android/base/sync/repositories/MultipleRecordsForGuidException.java /builds/slave/m-aurora-andrd/build/mobile/android/base/sync/repositories/NoContentProviderException.java /builds/slave/m-aurora-andrd/build/mobile/android/base/sync/repositories/NoGuidForIdException.java /builds/slave/m-aurora-andrd/build/mobile/android/base/sync/repositories/NoStoreDelegateException.java /builds/slave/m-aurora-andrd/build/mobile/android/base/sync/repositories/NullCursorException.java /builds/slave/m-aurora-andrd/build/mobile/android/base/sync/repositories/ParentNotFoundException.java /builds/slave/m-aurora-andrd/build/mobile/android/base/sync/repositories/ProfileDatabaseException.java /builds/slave/m-aurora-andrd/build/mobile/android/base/sync/repositories/RecordFactory.java /builds/slave/m-aurora-andrd/build/mobile/android/base/sync/repositories/RecordFilter.java /builds/slave/m-aurora-andrd/build/mobile/android/base/sync/repositories/Repository.java /builds/slave/m-aurora-andrd/build/mobile/android/base/sync/repositories/RepositorySession.java /builds/slave/m-aurora-andrd/build/mobile/android/base/sync/repositories/RepositorySessionBundle.java /builds/slave/m-aurora-andrd/build/mobile/android/base/sync/repositories/Server11Repository.java /builds/slave/m-aurora-andrd/build/mobile/android/base/sync/repositories/Server11RepositorySession.java /builds/slave/m-aurora-andrd/build/mobile/android/base/sync/repositories/StoreFailedException.java /builds/slave/m-aurora-andrd/build/mobile/android/base/sync/repositories/StoreTracker.java /builds/slave/m-aurora-andrd/build/mobile/android/base/sync/repositories/StoreTrackingRepositorySession.java /builds/slave/m-aurora-andrd/build/mobile/android/base/sync/Server11PreviousPostFailedException.java /builds/slave/m-aurora-andrd/build/mobile/android/base/sync/Server11RecordPostFailedException.java /builds/slave/m-aurora-andrd/build/mobile/android/base/sync/setup/activities/AccountActivity.java /builds/slave/m-aurora-andrd/build/mobile/android/base/sync/setup/activities/ActivityUtils.java /builds/slave/m-aurora-andrd/build/mobile/android/base/sync/setup/activities/ClientRecordArrayAdapter.java /builds/slave/m-aurora-andrd/build/mobile/android/base/sync/setup/activities/RedirectToSetupActivity.java /builds/slave/m-aurora-andrd/build/mobile/android/base/sync/setup/activities/SendTabActivity.java /builds/slave/m-aurora-andrd/build/mobile/android/base/sync/setup/activities/SetupFailureActivity.java /builds/slave/m-aurora-andrd/build/mobile/android/base/sync/setup/activities/SetupSuccessActivity.java /builds/slave/m-aurora-andrd/build/mobile/android/base/sync/setup/activities/SetupSyncActivity.java /builds/slave/m-aurora-andrd/build/mobile/android/base/sync/setup/activities/SyncActivity.java /builds/slave/m-aurora-andrd/build/mobile/android/base/sync/setup/activities/WebViewActivity.java /builds/slave/m-aurora-andrd/build/mobile/android/base/sync/setup/auth/AccountAuthenticator.java /builds/slave/m-aurora-andrd/build/mobile/android/base/sync/setup/auth/AuthenticateAccountStage.java /builds/slave/m-aurora-andrd/build/mobile/android/base/sync/setup/auth/AuthenticationResult.java /builds/slave/m-aurora-andrd/build/mobile/android/base/sync/setup/auth/AuthenticatorStage.java /builds/slave/m-aurora-andrd/build/mobile/android/base/sync/setup/auth/EnsureUserExistenceStage.java /builds/slave/m-aurora-andrd/build/mobile/android/base/sync/setup/auth/FetchUserNodeStage.java /builds/slave/m-aurora-andrd/build/mobile/android/base/sync/setup/Constants.java /builds/slave/m-aurora-andrd/build/mobile/android/base/sync/setup/InvalidSyncKeyException.java /builds/slave/m-aurora-andrd/build/mobile/android/base/sync/setup/SyncAccounts.java /builds/slave/m-aurora-andrd/build/mobile/android/base/sync/setup/SyncAuthenticatorService.java /builds/slave/m-aurora-andrd/build/mobile/android/base/sync/stage/AbstractNonRepositorySyncStage.java /builds/slave/m-aurora-andrd/build/mobile/android/base/sync/stage/AndroidBrowserBookmarksServerSyncStage.java /builds/slave/m-aurora-andrd/build/mobile/android/base/sync/stage/AndroidBrowserHistoryServerSyncStage.java /builds/slave/m-aurora-andrd/build/mobile/android/base/sync/stage/CheckPreconditionsStage.java /builds/slave/m-aurora-andrd/build/mobile/android/base/sync/stage/CompletedStage.java /builds/slave/m-aurora-andrd/build/mobile/android/base/sync/stage/EnsureClusterURLStage.java /builds/slave/m-aurora-andrd/build/mobile/android/base/sync/stage/EnsureCrypto5KeysStage.java /builds/slave/m-aurora-andrd/build/mobile/android/base/sync/stage/FennecTabsServerSyncStage.java /builds/slave/m-aurora-andrd/build/mobile/android/base/sync/stage/FetchInfoCollectionsStage.java /builds/slave/m-aurora-andrd/build/mobile/android/base/sync/stage/FetchMetaGlobalStage.java /builds/slave/m-aurora-andrd/build/mobile/android/base/sync/stage/FormHistoryServerSyncStage.java /builds/slave/m-aurora-andrd/build/mobile/android/base/sync/stage/GlobalSyncStage.java /builds/slave/m-aurora-andrd/build/mobile/android/base/sync/stage/NoSuchStageException.java /builds/slave/m-aurora-andrd/build/mobile/android/base/sync/stage/NoSyncIDException.java /builds/slave/m-aurora-andrd/build/mobile/android/base/sync/stage/PasswordsServerSyncStage.java /builds/slave/m-aurora-andrd/build/mobile/android/base/sync/stage/ServerSyncStage.java /builds/slave/m-aurora-andrd/build/mobile/android/base/sync/stage/SyncClientsEngineStage.java /builds/slave/m-aurora-andrd/build/mobile/android/base/sync/stage/UploadMetaGlobalStage.java /builds/slave/m-aurora-andrd/build/mobile/android/base/sync/StubActivity.java /builds/slave/m-aurora-andrd/build/mobile/android/base/sync/syncadapter/SyncAdapter.java /builds/slave/m-aurora-andrd/build/mobile/android/base/sync/syncadapter/SyncService.java /builds/slave/m-aurora-andrd/build/mobile/android/base/sync/SyncConfiguration.java /builds/slave/m-aurora-andrd/build/mobile/android/base/sync/SyncConfigurationException.java /builds/slave/m-aurora-andrd/build/mobile/android/base/sync/SyncException.java /builds/slave/m-aurora-andrd/build/mobile/android/base/sync/synchronizer/ConcurrentRecordConsumer.java /builds/slave/m-aurora-andrd/build/mobile/android/base/sync/synchronizer/RecordConsumer.java /builds/slave/m-aurora-andrd/build/mobile/android/base/sync/synchronizer/RecordsChannel.java /builds/slave/m-aurora-andrd/build/mobile/android/base/sync/synchronizer/RecordsChannelDelegate.java /builds/slave/m-aurora-andrd/build/mobile/android/base/sync/synchronizer/RecordsConsumerDelegate.java /builds/slave/m-aurora-andrd/build/mobile/android/base/sync/synchronizer/SerialRecordConsumer.java /builds/slave/m-aurora-andrd/build/mobile/android/base/sync/synchronizer/ServerLocalSynchronizer.java /builds/slave/m-aurora-andrd/build/mobile/android/base/sync/synchronizer/ServerLocalSynchronizerSession.java /builds/slave/m-aurora-andrd/build/mobile/android/base/sync/synchronizer/SessionNotBegunException.java /builds/slave/m-aurora-andrd/build/mobile/android/base/sync/synchronizer/Synchronizer.java /builds/slave/m-aurora-andrd/build/mobile/android/base/sync/synchronizer/SynchronizerDelegate.java /builds/slave/m-aurora-andrd/build/mobile/android/base/sync/synchronizer/SynchronizerSession.java /builds/slave/m-aurora-andrd/build/mobile/android/base/sync/synchronizer/SynchronizerSessionDelegate.java /builds/slave/m-aurora-andrd/build/mobile/android/base/sync/synchronizer/UnbundleError.java /builds/slave/m-aurora-andrd/build/mobile/android/base/sync/synchronizer/UnexpectedSessionException.java /builds/slave/m-aurora-andrd/build/mobile/android/base/sync/SynchronizerConfiguration.java /builds/slave/m-aurora-andrd/build/mobile/android/base/sync/ThreadPool.java /builds/slave/m-aurora-andrd/build/mobile/android/base/sync/UnexpectedJSONException.java /builds/slave/m-aurora-andrd/build/mobile/android/base/sync/UnknownSynchronizerConfigurationVersionException.java /builds/slave/m-aurora-andrd/build/mobile/android/base/sync/Utils.java sync/GlobalConstants.java sync/SyncConstants.java R.java
/builds/slave/m-aurora-andrd/build/mobile/android/base/BrowserApp.java:664: cannot find symbol
symbol  : class MotionEvent
location: class org.mozilla.gecko.BrowserApp.HideTabsTouchListener
        public boolean onInterceptTouchEvent(View view, MotionEvent event) {
                                                        ^
/builds/slave/m-aurora-andrd/build/mobile/android/base/BrowserApp.java:692: cannot find symbol
symbol  : class MotionEvent
location: class org.mozilla.gecko.BrowserApp.HideTabsTouchListener
        public boolean onTouch(View view, MotionEvent event) {
                                          ^
/builds/slave/m-aurora-andrd/build/mobile/android/base/BrowserApp.java:669: cannot find symbol
symbol  : class Rect
location: class org.mozilla.gecko.BrowserApp.HideTabsTouchListener
                Rect rect = new Rect();
                ^
/builds/slave/m-aurora-andrd/build/mobile/android/base/BrowserApp.java:669: cannot find symbol
symbol  : class Rect
location: class org.mozilla.gecko.BrowserApp.HideTabsTouchListener
                Rect rect = new Rect();
                                ^
/builds/slave/m-aurora-andrd/build/mobile/android/base/BrowserApp.java:684: cannot find symbol
symbol  : variable MotionEvent
location: class org.mozilla.gecko.BrowserApp.HideTabsTouchListener
            if (event.getActionMasked() == MotionEvent.ACTION_DOWN && autoHideTabs()) {
                                           ^
/builds/slave/m-aurora-andrd/build/mobile/android/base/BrowserApp.java:696: cannot find symbol
symbol  : variable MotionEvent
location: class org.mozilla.gecko.BrowserApp.HideTabsTouchListener
                if (action == MotionEvent.ACTION_UP || action == MotionEvent.ACTION_CANCEL) {
                              ^
/builds/slave/m-aurora-andrd/build/mobile/android/base/BrowserApp.java:696: cannot find symbol
symbol  : variable MotionEvent
location: class org.mozilla.gecko.BrowserApp.HideTabsTouchListener
                if (action == MotionEvent.ACTION_UP || action == MotionEvent.ACTION_CANCEL) {
                                                                 ^
Note: Some input files use or override a deprecated API.
Note: Recompile with -Xlint:deprecation for details.
7 errors
make[6]: *** [jars/gecko-browser.jar] Error 1
Verified on:
Build ID: 18.0 (2012-11-19) Aurora Channel
Device: Samsung  SII
OS: Android 4.0.3
You need to log in before you can comment on or make changes to this bug.