gecko-dev/mobile/android/base/moz.build

1187 строки
45 KiB
Plaintext
Исходник Обычный вид История

Bug 1291811 - Move GeckoView Java sources into mobile/android/geckoview. r=sebastian This is the first step only. It moves Experiments out of util (just for convenience) -- I would have liked to have moved WhatsNewReceiver out of notifications as well, but it's referenced in AndroidManifest.xml.in and I don't want to break that. The set of files in GeckoView is slightly larger than what we really want, but it's close to correct. Future tickets will get things compiling and trim the set of files down to size. Hopefully we can move notifications/, permissions/, and restrictions/ back to Fennec. This is not technically required, but it's best to bulk move the files up front and patch later, rather than jump through hoops to distinguish the set of files in Gradle (and moz.build). MozReview-Commit-ID: EWaAeswFoeG --HG-- rename : mobile/android/base/java/org/mozilla/gecko/util/Experiments.java => mobile/android/base/java/org/mozilla/gecko/Experiments.java rename : mobile/android/base/java/org/mozilla/gecko/ANRReporter.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/ANRReporter.java rename : mobile/android/base/java/org/mozilla/gecko/AlarmReceiver.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/AlarmReceiver.java rename : mobile/android/base/java/org/mozilla/gecko/AndroidGamepadManager.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/AndroidGamepadManager.java rename : mobile/android/base/java/org/mozilla/gecko/BaseGeckoInterface.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/BaseGeckoInterface.java rename : mobile/android/base/java/org/mozilla/gecko/ContextGetter.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/ContextGetter.java rename : mobile/android/base/java/org/mozilla/gecko/CrashHandler.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/CrashHandler.java rename : mobile/android/base/java/org/mozilla/gecko/EventDispatcher.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/EventDispatcher.java rename : mobile/android/base/java/org/mozilla/gecko/GeckoAccessibility.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/GeckoAccessibility.java rename : mobile/android/base/java/org/mozilla/gecko/GeckoAppShell.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/GeckoAppShell.java rename : mobile/android/base/java/org/mozilla/gecko/GeckoBatteryManager.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/GeckoBatteryManager.java rename : mobile/android/base/java/org/mozilla/gecko/GeckoEditable.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/GeckoEditable.java rename : mobile/android/base/java/org/mozilla/gecko/GeckoEditableClient.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/GeckoEditableClient.java rename : mobile/android/base/java/org/mozilla/gecko/GeckoEditableListener.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/GeckoEditableListener.java rename : mobile/android/base/java/org/mozilla/gecko/GeckoEvent.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/GeckoEvent.java rename : mobile/android/base/java/org/mozilla/gecko/GeckoHalDefines.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/GeckoHalDefines.java rename : mobile/android/base/java/org/mozilla/gecko/GeckoInputConnection.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/GeckoInputConnection.java rename : mobile/android/base/java/org/mozilla/gecko/GeckoJavaSampler.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/GeckoJavaSampler.java rename : mobile/android/base/java/org/mozilla/gecko/GeckoNetworkManager.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/GeckoNetworkManager.java rename : mobile/android/base/java/org/mozilla/gecko/GeckoProfile.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/GeckoProfile.java rename : mobile/android/base/java/org/mozilla/gecko/GeckoProfileDirectories.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/GeckoProfileDirectories.java rename : mobile/android/base/java/org/mozilla/gecko/GeckoScreenOrientation.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/GeckoScreenOrientation.java rename : mobile/android/base/java/org/mozilla/gecko/GeckoService.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/GeckoService.java rename : mobile/android/base/java/org/mozilla/gecko/GeckoSharedPrefs.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/GeckoSharedPrefs.java rename : mobile/android/base/java/org/mozilla/gecko/GeckoSmsManager.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/GeckoSmsManager.java rename : mobile/android/base/java/org/mozilla/gecko/GeckoThread.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/GeckoThread.java rename : mobile/android/base/java/org/mozilla/gecko/GeckoView.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/GeckoView.java rename : mobile/android/base/java/org/mozilla/gecko/GeckoViewChrome.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/GeckoViewChrome.java rename : mobile/android/base/java/org/mozilla/gecko/GeckoViewContent.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/GeckoViewContent.java rename : mobile/android/base/java/org/mozilla/gecko/InputConnectionListener.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/InputConnectionListener.java rename : mobile/android/base/java/org/mozilla/gecko/InputMethods.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/InputMethods.java rename : mobile/android/base/java/org/mozilla/gecko/NSSBridge.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/NSSBridge.java rename : mobile/android/base/java/org/mozilla/gecko/PrefsHelper.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/PrefsHelper.java rename : mobile/android/base/java/org/mozilla/gecko/SmsManager.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/SmsManager.java rename : mobile/android/base/java/org/mozilla/gecko/TouchEventInterceptor.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/TouchEventInterceptor.java rename : mobile/android/base/java/org/mozilla/gecko/ZoomConstraints.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/ZoomConstraints.java rename : mobile/android/base/java/org/mozilla/gecko/gfx/Axis.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/gfx/Axis.java rename : mobile/android/base/java/org/mozilla/gecko/gfx/BitmapUtils.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/gfx/BitmapUtils.java rename : mobile/android/base/java/org/mozilla/gecko/gfx/BufferedImage.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/gfx/BufferedImage.java rename : mobile/android/base/java/org/mozilla/gecko/gfx/BufferedImageGLInfo.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/gfx/BufferedImageGLInfo.java rename : mobile/android/base/java/org/mozilla/gecko/gfx/DisplayPortCalculator.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/gfx/DisplayPortCalculator.java rename : mobile/android/base/java/org/mozilla/gecko/gfx/DisplayPortMetrics.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/gfx/DisplayPortMetrics.java rename : mobile/android/base/java/org/mozilla/gecko/gfx/DrawTimingQueue.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/gfx/DrawTimingQueue.java rename : mobile/android/base/java/org/mozilla/gecko/gfx/DynamicToolbarAnimator.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/gfx/DynamicToolbarAnimator.java rename : mobile/android/base/java/org/mozilla/gecko/gfx/FloatSize.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/gfx/FloatSize.java rename : mobile/android/base/java/org/mozilla/gecko/gfx/FullScreenState.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/gfx/FullScreenState.java rename : mobile/android/base/java/org/mozilla/gecko/gfx/GeckoLayerClient.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/gfx/GeckoLayerClient.java rename : mobile/android/base/java/org/mozilla/gecko/gfx/ImmutableViewportMetrics.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/gfx/ImmutableViewportMetrics.java rename : mobile/android/base/java/org/mozilla/gecko/gfx/IntSize.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/gfx/IntSize.java rename : mobile/android/base/java/org/mozilla/gecko/gfx/JavaPanZoomController.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/gfx/JavaPanZoomController.java rename : mobile/android/base/java/org/mozilla/gecko/gfx/Layer.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/gfx/Layer.java rename : mobile/android/base/java/org/mozilla/gecko/gfx/LayerRenderer.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/gfx/LayerRenderer.java rename : mobile/android/base/java/org/mozilla/gecko/gfx/LayerView.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/gfx/LayerView.java rename : mobile/android/base/java/org/mozilla/gecko/gfx/NativePanZoomController.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/gfx/NativePanZoomController.java rename : mobile/android/base/java/org/mozilla/gecko/gfx/Overscroll.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/gfx/Overscroll.java rename : mobile/android/base/java/org/mozilla/gecko/gfx/OverscrollEdgeEffect.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/gfx/OverscrollEdgeEffect.java rename : mobile/android/base/java/org/mozilla/gecko/gfx/PanZoomController.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/gfx/PanZoomController.java rename : mobile/android/base/java/org/mozilla/gecko/gfx/PanZoomTarget.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/gfx/PanZoomTarget.java rename : mobile/android/base/java/org/mozilla/gecko/gfx/PanningPerfAPI.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/gfx/PanningPerfAPI.java rename : mobile/android/base/java/org/mozilla/gecko/gfx/PluginLayer.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/gfx/PluginLayer.java rename : mobile/android/base/java/org/mozilla/gecko/gfx/PointUtils.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/gfx/PointUtils.java rename : mobile/android/base/java/org/mozilla/gecko/gfx/ProgressiveUpdateData.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/gfx/ProgressiveUpdateData.java rename : mobile/android/base/java/org/mozilla/gecko/gfx/RectUtils.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/gfx/RectUtils.java rename : mobile/android/base/java/org/mozilla/gecko/gfx/RenderTask.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/gfx/RenderTask.java rename : mobile/android/base/java/org/mozilla/gecko/gfx/ScrollbarLayer.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/gfx/ScrollbarLayer.java rename : mobile/android/base/java/org/mozilla/gecko/gfx/SimpleScaleGestureDetector.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/gfx/SimpleScaleGestureDetector.java rename : mobile/android/base/java/org/mozilla/gecko/gfx/StackScroller.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/gfx/StackScroller.java rename : mobile/android/base/java/org/mozilla/gecko/gfx/SubdocumentScrollHelper.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/gfx/SubdocumentScrollHelper.java rename : mobile/android/base/java/org/mozilla/gecko/gfx/TextureGenerator.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/gfx/TextureGenerator.java rename : mobile/android/base/java/org/mozilla/gecko/gfx/TextureReaper.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/gfx/TextureReaper.java rename : mobile/android/base/java/org/mozilla/gecko/gfx/TouchEventHandler.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/gfx/TouchEventHandler.java rename : mobile/android/base/java/org/mozilla/gecko/gfx/ViewTransform.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/gfx/ViewTransform.java rename : mobile/android/base/java/org/mozilla/gecko/gfx/VirtualLayer.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/gfx/VirtualLayer.java rename : mobile/android/base/java/org/mozilla/gecko/mozglue/ByteBufferInputStream.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/mozglue/ByteBufferInputStream.java rename : mobile/android/base/java/org/mozilla/gecko/mozglue/DirectBufferAllocator.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/mozglue/DirectBufferAllocator.java rename : mobile/android/base/java/org/mozilla/gecko/mozglue/GeckoLoader.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/mozglue/GeckoLoader.java rename : mobile/android/base/java/org/mozilla/gecko/mozglue/JNIObject.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/mozglue/JNIObject.java rename : mobile/android/base/java/org/mozilla/gecko/mozglue/NativeReference.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/mozglue/NativeReference.java rename : mobile/android/base/java/org/mozilla/gecko/mozglue/NativeZip.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/mozglue/NativeZip.java rename : mobile/android/base/java/org/mozilla/gecko/mozglue/SafeIntent.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/mozglue/SafeIntent.java rename : mobile/android/base/java/org/mozilla/gecko/notifications/AppNotificationClient.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/notifications/AppNotificationClient.java rename : mobile/android/base/java/org/mozilla/gecko/notifications/NotificationClient.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/notifications/NotificationClient.java rename : mobile/android/base/java/org/mozilla/gecko/notifications/NotificationHandler.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/notifications/NotificationHandler.java rename : mobile/android/base/java/org/mozilla/gecko/notifications/NotificationHelper.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/notifications/NotificationHelper.java rename : mobile/android/base/java/org/mozilla/gecko/notifications/NotificationReceiver.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/notifications/NotificationReceiver.java rename : mobile/android/base/java/org/mozilla/gecko/notifications/NotificationService.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/notifications/NotificationService.java rename : mobile/android/base/java/org/mozilla/gecko/notifications/ServiceNotificationClient.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/notifications/ServiceNotificationClient.java rename : mobile/android/base/java/org/mozilla/gecko/permissions/PermissionBlock.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/permissions/PermissionBlock.java rename : mobile/android/base/java/org/mozilla/gecko/permissions/Permissions.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/permissions/Permissions.java rename : mobile/android/base/java/org/mozilla/gecko/permissions/PermissionsHelper.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/permissions/PermissionsHelper.java rename : mobile/android/base/java/org/mozilla/gecko/restrictions/DefaultConfiguration.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/restrictions/DefaultConfiguration.java rename : mobile/android/base/java/org/mozilla/gecko/restrictions/GuestProfileConfiguration.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/restrictions/GuestProfileConfiguration.java rename : mobile/android/base/java/org/mozilla/gecko/restrictions/Restrictable.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/restrictions/Restrictable.java rename : mobile/android/base/java/org/mozilla/gecko/restrictions/RestrictedProfileConfiguration.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/restrictions/RestrictedProfileConfiguration.java rename : mobile/android/base/java/org/mozilla/gecko/restrictions/RestrictionCache.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/restrictions/RestrictionCache.java rename : mobile/android/base/java/org/mozilla/gecko/restrictions/RestrictionConfiguration.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/restrictions/RestrictionConfiguration.java rename : mobile/android/base/java/org/mozilla/gecko/restrictions/RestrictionProvider.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/restrictions/RestrictionProvider.java rename : mobile/android/base/java/org/mozilla/gecko/restrictions/Restrictions.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/restrictions/Restrictions.java rename : mobile/android/base/java/org/mozilla/gecko/sqlite/ByteBufferInputStream.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/sqlite/ByteBufferInputStream.java rename : mobile/android/base/java/org/mozilla/gecko/sqlite/MatrixBlobCursor.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/sqlite/MatrixBlobCursor.java rename : mobile/android/base/java/org/mozilla/gecko/sqlite/SQLiteBridge.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/sqlite/SQLiteBridge.java rename : mobile/android/base/java/org/mozilla/gecko/sqlite/SQLiteBridgeException.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/sqlite/SQLiteBridgeException.java rename : mobile/android/base/java/org/mozilla/gecko/util/ActivityResultHandler.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/util/ActivityResultHandler.java rename : mobile/android/base/java/org/mozilla/gecko/util/ActivityResultHandlerMap.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/util/ActivityResultHandlerMap.java rename : mobile/android/base/java/org/mozilla/gecko/util/ActivityUtils.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/util/ActivityUtils.java rename : mobile/android/base/java/org/mozilla/gecko/util/BundleEventListener.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/util/BundleEventListener.java rename : mobile/android/base/java/org/mozilla/gecko/util/Clipboard.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/util/Clipboard.java rename : mobile/android/base/java/org/mozilla/gecko/util/ContextUtils.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/util/ContextUtils.java rename : mobile/android/base/java/org/mozilla/gecko/util/DateUtil.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/util/DateUtil.java rename : mobile/android/base/java/org/mozilla/gecko/util/DrawableUtil.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/util/DrawableUtil.java rename : mobile/android/base/java/org/mozilla/gecko/util/EventCallback.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/util/EventCallback.java rename : mobile/android/base/java/org/mozilla/gecko/util/FileUtils.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/util/FileUtils.java rename : mobile/android/base/java/org/mozilla/gecko/util/FloatUtils.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/util/FloatUtils.java rename : mobile/android/base/java/org/mozilla/gecko/util/GamepadUtils.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/util/GamepadUtils.java rename : mobile/android/base/java/org/mozilla/gecko/util/GeckoBackgroundThread.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/util/GeckoBackgroundThread.java rename : mobile/android/base/java/org/mozilla/gecko/util/GeckoEventListener.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/util/GeckoEventListener.java rename : mobile/android/base/java/org/mozilla/gecko/util/GeckoJarReader.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/util/GeckoJarReader.java rename : mobile/android/base/java/org/mozilla/gecko/util/GeckoRequest.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/util/GeckoRequest.java rename : mobile/android/base/java/org/mozilla/gecko/util/HardwareCodecCapabilityUtils.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/util/HardwareCodecCapabilityUtils.java rename : mobile/android/base/java/org/mozilla/gecko/util/HardwareUtils.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/util/HardwareUtils.java rename : mobile/android/base/java/org/mozilla/gecko/util/INIParser.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/util/INIParser.java rename : mobile/android/base/java/org/mozilla/gecko/util/INISection.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/util/INISection.java rename : mobile/android/base/java/org/mozilla/gecko/util/IOUtils.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/util/IOUtils.java rename : mobile/android/base/java/org/mozilla/gecko/util/InputOptionsUtils.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/util/InputOptionsUtils.java rename : mobile/android/base/java/org/mozilla/gecko/util/IntentUtils.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/util/IntentUtils.java rename : mobile/android/base/java/org/mozilla/gecko/util/JSONUtils.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/util/JSONUtils.java rename : mobile/android/base/java/org/mozilla/gecko/util/MenuUtils.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/util/MenuUtils.java rename : mobile/android/base/java/org/mozilla/gecko/util/NativeEventListener.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/util/NativeEventListener.java rename : mobile/android/base/java/org/mozilla/gecko/util/NativeJSContainer.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/util/NativeJSContainer.java rename : mobile/android/base/java/org/mozilla/gecko/util/NativeJSObject.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/util/NativeJSObject.java rename : mobile/android/base/java/org/mozilla/gecko/util/NetworkUtils.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/util/NetworkUtils.java rename : mobile/android/base/java/org/mozilla/gecko/util/NonEvictingLruCache.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/util/NonEvictingLruCache.java rename : mobile/android/base/java/org/mozilla/gecko/util/PrefUtils.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/util/PrefUtils.java rename : mobile/android/base/java/org/mozilla/gecko/util/ProxySelector.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/util/ProxySelector.java rename : mobile/android/base/java/org/mozilla/gecko/util/RawResource.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/util/RawResource.java rename : mobile/android/base/java/org/mozilla/gecko/util/StringUtils.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/util/StringUtils.java rename : mobile/android/base/java/org/mozilla/gecko/util/ThreadUtils.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/util/ThreadUtils.java rename : mobile/android/base/java/org/mozilla/gecko/util/UIAsyncTask.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/util/UIAsyncTask.java rename : mobile/android/base/java/org/mozilla/gecko/util/UUIDUtil.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/util/UUIDUtil.java rename : mobile/android/base/java/org/mozilla/gecko/util/UnusedResourcesUtil.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/util/UnusedResourcesUtil.java rename : mobile/android/base/java/org/mozilla/gecko/util/WeakReferenceHandler.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/util/WeakReferenceHandler.java rename : mobile/android/base/java/org/mozilla/gecko/util/WebActivityMapper.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/util/WebActivityMapper.java rename : mobile/android/base/java/org/mozilla/gecko/util/WindowUtils.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/util/WindowUtils.java rename : mobile/android/base/java/org/mozilla/gecko/widget/SwipeDismissListViewTouchListener.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/widget/SwipeDismissListViewTouchListener.java extra : rebase_source : e41fd474a19e93cdee9328859ad3790b10daf7f7 extra : amend_source : 70bfd385f7210b98e09f64413655c668f658821c
2016-08-03 02:34:32 +03:00
# -*- Mode: python; c-basic-offset: 4; indent-tabs-mode: nil; tab-width: 40 -*-
# vim: set filetype=python:
# This Source Code Form is subject to the terms of the Mozilla Public
# License, v. 2.0. If a copy of the MPL was not distributed with this
# file, You can obtain one at http://mozilla.org/MPL/2.0/.
DIRS += ['locales']
GENERATED_FILES += [
'../geckoview/generated/preprocessed/org/mozilla/geckoview/BuildConfig.java',
'generated/preprocessed/org/mozilla/gecko/AdjustConstants.java',
'generated/preprocessed/org/mozilla/gecko/AppConstants.java',
]
w = GENERATED_FILES['../geckoview/generated/preprocessed/org/mozilla/geckoview/BuildConfig.java']
w.script = 'generate_build_config.py'
w.inputs += ['../geckoview/BuildConfig.java.in']
x = GENERATED_FILES['generated/preprocessed/org/mozilla/gecko/AdjustConstants.java']
x.script = 'generate_build_config.py'
x.inputs += ['AdjustConstants.java.in']
y = GENERATED_FILES['generated/preprocessed/org/mozilla/gecko/AppConstants.java']
y.script = 'generate_build_config.py'
y.inputs += ['AppConstants.java.in']
include('android-services.mozbuild')
Bug 1291811 - Move GeckoView Java sources into mobile/android/geckoview. r=sebastian This is the first step only. It moves Experiments out of util (just for convenience) -- I would have liked to have moved WhatsNewReceiver out of notifications as well, but it's referenced in AndroidManifest.xml.in and I don't want to break that. The set of files in GeckoView is slightly larger than what we really want, but it's close to correct. Future tickets will get things compiling and trim the set of files down to size. Hopefully we can move notifications/, permissions/, and restrictions/ back to Fennec. This is not technically required, but it's best to bulk move the files up front and patch later, rather than jump through hoops to distinguish the set of files in Gradle (and moz.build). MozReview-Commit-ID: EWaAeswFoeG --HG-- rename : mobile/android/base/java/org/mozilla/gecko/util/Experiments.java => mobile/android/base/java/org/mozilla/gecko/Experiments.java rename : mobile/android/base/java/org/mozilla/gecko/ANRReporter.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/ANRReporter.java rename : mobile/android/base/java/org/mozilla/gecko/AlarmReceiver.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/AlarmReceiver.java rename : mobile/android/base/java/org/mozilla/gecko/AndroidGamepadManager.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/AndroidGamepadManager.java rename : mobile/android/base/java/org/mozilla/gecko/BaseGeckoInterface.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/BaseGeckoInterface.java rename : mobile/android/base/java/org/mozilla/gecko/ContextGetter.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/ContextGetter.java rename : mobile/android/base/java/org/mozilla/gecko/CrashHandler.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/CrashHandler.java rename : mobile/android/base/java/org/mozilla/gecko/EventDispatcher.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/EventDispatcher.java rename : mobile/android/base/java/org/mozilla/gecko/GeckoAccessibility.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/GeckoAccessibility.java rename : mobile/android/base/java/org/mozilla/gecko/GeckoAppShell.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/GeckoAppShell.java rename : mobile/android/base/java/org/mozilla/gecko/GeckoBatteryManager.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/GeckoBatteryManager.java rename : mobile/android/base/java/org/mozilla/gecko/GeckoEditable.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/GeckoEditable.java rename : mobile/android/base/java/org/mozilla/gecko/GeckoEditableClient.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/GeckoEditableClient.java rename : mobile/android/base/java/org/mozilla/gecko/GeckoEditableListener.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/GeckoEditableListener.java rename : mobile/android/base/java/org/mozilla/gecko/GeckoEvent.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/GeckoEvent.java rename : mobile/android/base/java/org/mozilla/gecko/GeckoHalDefines.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/GeckoHalDefines.java rename : mobile/android/base/java/org/mozilla/gecko/GeckoInputConnection.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/GeckoInputConnection.java rename : mobile/android/base/java/org/mozilla/gecko/GeckoJavaSampler.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/GeckoJavaSampler.java rename : mobile/android/base/java/org/mozilla/gecko/GeckoNetworkManager.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/GeckoNetworkManager.java rename : mobile/android/base/java/org/mozilla/gecko/GeckoProfile.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/GeckoProfile.java rename : mobile/android/base/java/org/mozilla/gecko/GeckoProfileDirectories.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/GeckoProfileDirectories.java rename : mobile/android/base/java/org/mozilla/gecko/GeckoScreenOrientation.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/GeckoScreenOrientation.java rename : mobile/android/base/java/org/mozilla/gecko/GeckoService.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/GeckoService.java rename : mobile/android/base/java/org/mozilla/gecko/GeckoSharedPrefs.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/GeckoSharedPrefs.java rename : mobile/android/base/java/org/mozilla/gecko/GeckoSmsManager.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/GeckoSmsManager.java rename : mobile/android/base/java/org/mozilla/gecko/GeckoThread.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/GeckoThread.java rename : mobile/android/base/java/org/mozilla/gecko/GeckoView.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/GeckoView.java rename : mobile/android/base/java/org/mozilla/gecko/GeckoViewChrome.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/GeckoViewChrome.java rename : mobile/android/base/java/org/mozilla/gecko/GeckoViewContent.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/GeckoViewContent.java rename : mobile/android/base/java/org/mozilla/gecko/InputConnectionListener.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/InputConnectionListener.java rename : mobile/android/base/java/org/mozilla/gecko/InputMethods.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/InputMethods.java rename : mobile/android/base/java/org/mozilla/gecko/NSSBridge.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/NSSBridge.java rename : mobile/android/base/java/org/mozilla/gecko/PrefsHelper.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/PrefsHelper.java rename : mobile/android/base/java/org/mozilla/gecko/SmsManager.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/SmsManager.java rename : mobile/android/base/java/org/mozilla/gecko/TouchEventInterceptor.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/TouchEventInterceptor.java rename : mobile/android/base/java/org/mozilla/gecko/ZoomConstraints.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/ZoomConstraints.java rename : mobile/android/base/java/org/mozilla/gecko/gfx/Axis.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/gfx/Axis.java rename : mobile/android/base/java/org/mozilla/gecko/gfx/BitmapUtils.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/gfx/BitmapUtils.java rename : mobile/android/base/java/org/mozilla/gecko/gfx/BufferedImage.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/gfx/BufferedImage.java rename : mobile/android/base/java/org/mozilla/gecko/gfx/BufferedImageGLInfo.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/gfx/BufferedImageGLInfo.java rename : mobile/android/base/java/org/mozilla/gecko/gfx/DisplayPortCalculator.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/gfx/DisplayPortCalculator.java rename : mobile/android/base/java/org/mozilla/gecko/gfx/DisplayPortMetrics.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/gfx/DisplayPortMetrics.java rename : mobile/android/base/java/org/mozilla/gecko/gfx/DrawTimingQueue.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/gfx/DrawTimingQueue.java rename : mobile/android/base/java/org/mozilla/gecko/gfx/DynamicToolbarAnimator.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/gfx/DynamicToolbarAnimator.java rename : mobile/android/base/java/org/mozilla/gecko/gfx/FloatSize.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/gfx/FloatSize.java rename : mobile/android/base/java/org/mozilla/gecko/gfx/FullScreenState.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/gfx/FullScreenState.java rename : mobile/android/base/java/org/mozilla/gecko/gfx/GeckoLayerClient.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/gfx/GeckoLayerClient.java rename : mobile/android/base/java/org/mozilla/gecko/gfx/ImmutableViewportMetrics.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/gfx/ImmutableViewportMetrics.java rename : mobile/android/base/java/org/mozilla/gecko/gfx/IntSize.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/gfx/IntSize.java rename : mobile/android/base/java/org/mozilla/gecko/gfx/JavaPanZoomController.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/gfx/JavaPanZoomController.java rename : mobile/android/base/java/org/mozilla/gecko/gfx/Layer.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/gfx/Layer.java rename : mobile/android/base/java/org/mozilla/gecko/gfx/LayerRenderer.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/gfx/LayerRenderer.java rename : mobile/android/base/java/org/mozilla/gecko/gfx/LayerView.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/gfx/LayerView.java rename : mobile/android/base/java/org/mozilla/gecko/gfx/NativePanZoomController.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/gfx/NativePanZoomController.java rename : mobile/android/base/java/org/mozilla/gecko/gfx/Overscroll.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/gfx/Overscroll.java rename : mobile/android/base/java/org/mozilla/gecko/gfx/OverscrollEdgeEffect.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/gfx/OverscrollEdgeEffect.java rename : mobile/android/base/java/org/mozilla/gecko/gfx/PanZoomController.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/gfx/PanZoomController.java rename : mobile/android/base/java/org/mozilla/gecko/gfx/PanZoomTarget.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/gfx/PanZoomTarget.java rename : mobile/android/base/java/org/mozilla/gecko/gfx/PanningPerfAPI.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/gfx/PanningPerfAPI.java rename : mobile/android/base/java/org/mozilla/gecko/gfx/PluginLayer.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/gfx/PluginLayer.java rename : mobile/android/base/java/org/mozilla/gecko/gfx/PointUtils.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/gfx/PointUtils.java rename : mobile/android/base/java/org/mozilla/gecko/gfx/ProgressiveUpdateData.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/gfx/ProgressiveUpdateData.java rename : mobile/android/base/java/org/mozilla/gecko/gfx/RectUtils.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/gfx/RectUtils.java rename : mobile/android/base/java/org/mozilla/gecko/gfx/RenderTask.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/gfx/RenderTask.java rename : mobile/android/base/java/org/mozilla/gecko/gfx/ScrollbarLayer.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/gfx/ScrollbarLayer.java rename : mobile/android/base/java/org/mozilla/gecko/gfx/SimpleScaleGestureDetector.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/gfx/SimpleScaleGestureDetector.java rename : mobile/android/base/java/org/mozilla/gecko/gfx/StackScroller.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/gfx/StackScroller.java rename : mobile/android/base/java/org/mozilla/gecko/gfx/SubdocumentScrollHelper.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/gfx/SubdocumentScrollHelper.java rename : mobile/android/base/java/org/mozilla/gecko/gfx/TextureGenerator.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/gfx/TextureGenerator.java rename : mobile/android/base/java/org/mozilla/gecko/gfx/TextureReaper.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/gfx/TextureReaper.java rename : mobile/android/base/java/org/mozilla/gecko/gfx/TouchEventHandler.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/gfx/TouchEventHandler.java rename : mobile/android/base/java/org/mozilla/gecko/gfx/ViewTransform.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/gfx/ViewTransform.java rename : mobile/android/base/java/org/mozilla/gecko/gfx/VirtualLayer.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/gfx/VirtualLayer.java rename : mobile/android/base/java/org/mozilla/gecko/mozglue/ByteBufferInputStream.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/mozglue/ByteBufferInputStream.java rename : mobile/android/base/java/org/mozilla/gecko/mozglue/DirectBufferAllocator.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/mozglue/DirectBufferAllocator.java rename : mobile/android/base/java/org/mozilla/gecko/mozglue/GeckoLoader.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/mozglue/GeckoLoader.java rename : mobile/android/base/java/org/mozilla/gecko/mozglue/JNIObject.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/mozglue/JNIObject.java rename : mobile/android/base/java/org/mozilla/gecko/mozglue/NativeReference.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/mozglue/NativeReference.java rename : mobile/android/base/java/org/mozilla/gecko/mozglue/NativeZip.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/mozglue/NativeZip.java rename : mobile/android/base/java/org/mozilla/gecko/mozglue/SafeIntent.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/mozglue/SafeIntent.java rename : mobile/android/base/java/org/mozilla/gecko/notifications/AppNotificationClient.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/notifications/AppNotificationClient.java rename : mobile/android/base/java/org/mozilla/gecko/notifications/NotificationClient.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/notifications/NotificationClient.java rename : mobile/android/base/java/org/mozilla/gecko/notifications/NotificationHandler.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/notifications/NotificationHandler.java rename : mobile/android/base/java/org/mozilla/gecko/notifications/NotificationHelper.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/notifications/NotificationHelper.java rename : mobile/android/base/java/org/mozilla/gecko/notifications/NotificationReceiver.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/notifications/NotificationReceiver.java rename : mobile/android/base/java/org/mozilla/gecko/notifications/NotificationService.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/notifications/NotificationService.java rename : mobile/android/base/java/org/mozilla/gecko/notifications/ServiceNotificationClient.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/notifications/ServiceNotificationClient.java rename : mobile/android/base/java/org/mozilla/gecko/permissions/PermissionBlock.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/permissions/PermissionBlock.java rename : mobile/android/base/java/org/mozilla/gecko/permissions/Permissions.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/permissions/Permissions.java rename : mobile/android/base/java/org/mozilla/gecko/permissions/PermissionsHelper.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/permissions/PermissionsHelper.java rename : mobile/android/base/java/org/mozilla/gecko/restrictions/DefaultConfiguration.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/restrictions/DefaultConfiguration.java rename : mobile/android/base/java/org/mozilla/gecko/restrictions/GuestProfileConfiguration.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/restrictions/GuestProfileConfiguration.java rename : mobile/android/base/java/org/mozilla/gecko/restrictions/Restrictable.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/restrictions/Restrictable.java rename : mobile/android/base/java/org/mozilla/gecko/restrictions/RestrictedProfileConfiguration.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/restrictions/RestrictedProfileConfiguration.java rename : mobile/android/base/java/org/mozilla/gecko/restrictions/RestrictionCache.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/restrictions/RestrictionCache.java rename : mobile/android/base/java/org/mozilla/gecko/restrictions/RestrictionConfiguration.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/restrictions/RestrictionConfiguration.java rename : mobile/android/base/java/org/mozilla/gecko/restrictions/RestrictionProvider.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/restrictions/RestrictionProvider.java rename : mobile/android/base/java/org/mozilla/gecko/restrictions/Restrictions.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/restrictions/Restrictions.java rename : mobile/android/base/java/org/mozilla/gecko/sqlite/ByteBufferInputStream.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/sqlite/ByteBufferInputStream.java rename : mobile/android/base/java/org/mozilla/gecko/sqlite/MatrixBlobCursor.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/sqlite/MatrixBlobCursor.java rename : mobile/android/base/java/org/mozilla/gecko/sqlite/SQLiteBridge.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/sqlite/SQLiteBridge.java rename : mobile/android/base/java/org/mozilla/gecko/sqlite/SQLiteBridgeException.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/sqlite/SQLiteBridgeException.java rename : mobile/android/base/java/org/mozilla/gecko/util/ActivityResultHandler.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/util/ActivityResultHandler.java rename : mobile/android/base/java/org/mozilla/gecko/util/ActivityResultHandlerMap.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/util/ActivityResultHandlerMap.java rename : mobile/android/base/java/org/mozilla/gecko/util/ActivityUtils.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/util/ActivityUtils.java rename : mobile/android/base/java/org/mozilla/gecko/util/BundleEventListener.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/util/BundleEventListener.java rename : mobile/android/base/java/org/mozilla/gecko/util/Clipboard.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/util/Clipboard.java rename : mobile/android/base/java/org/mozilla/gecko/util/ContextUtils.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/util/ContextUtils.java rename : mobile/android/base/java/org/mozilla/gecko/util/DateUtil.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/util/DateUtil.java rename : mobile/android/base/java/org/mozilla/gecko/util/DrawableUtil.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/util/DrawableUtil.java rename : mobile/android/base/java/org/mozilla/gecko/util/EventCallback.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/util/EventCallback.java rename : mobile/android/base/java/org/mozilla/gecko/util/FileUtils.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/util/FileUtils.java rename : mobile/android/base/java/org/mozilla/gecko/util/FloatUtils.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/util/FloatUtils.java rename : mobile/android/base/java/org/mozilla/gecko/util/GamepadUtils.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/util/GamepadUtils.java rename : mobile/android/base/java/org/mozilla/gecko/util/GeckoBackgroundThread.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/util/GeckoBackgroundThread.java rename : mobile/android/base/java/org/mozilla/gecko/util/GeckoEventListener.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/util/GeckoEventListener.java rename : mobile/android/base/java/org/mozilla/gecko/util/GeckoJarReader.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/util/GeckoJarReader.java rename : mobile/android/base/java/org/mozilla/gecko/util/GeckoRequest.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/util/GeckoRequest.java rename : mobile/android/base/java/org/mozilla/gecko/util/HardwareCodecCapabilityUtils.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/util/HardwareCodecCapabilityUtils.java rename : mobile/android/base/java/org/mozilla/gecko/util/HardwareUtils.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/util/HardwareUtils.java rename : mobile/android/base/java/org/mozilla/gecko/util/INIParser.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/util/INIParser.java rename : mobile/android/base/java/org/mozilla/gecko/util/INISection.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/util/INISection.java rename : mobile/android/base/java/org/mozilla/gecko/util/IOUtils.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/util/IOUtils.java rename : mobile/android/base/java/org/mozilla/gecko/util/InputOptionsUtils.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/util/InputOptionsUtils.java rename : mobile/android/base/java/org/mozilla/gecko/util/IntentUtils.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/util/IntentUtils.java rename : mobile/android/base/java/org/mozilla/gecko/util/JSONUtils.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/util/JSONUtils.java rename : mobile/android/base/java/org/mozilla/gecko/util/MenuUtils.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/util/MenuUtils.java rename : mobile/android/base/java/org/mozilla/gecko/util/NativeEventListener.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/util/NativeEventListener.java rename : mobile/android/base/java/org/mozilla/gecko/util/NativeJSContainer.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/util/NativeJSContainer.java rename : mobile/android/base/java/org/mozilla/gecko/util/NativeJSObject.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/util/NativeJSObject.java rename : mobile/android/base/java/org/mozilla/gecko/util/NetworkUtils.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/util/NetworkUtils.java rename : mobile/android/base/java/org/mozilla/gecko/util/NonEvictingLruCache.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/util/NonEvictingLruCache.java rename : mobile/android/base/java/org/mozilla/gecko/util/PrefUtils.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/util/PrefUtils.java rename : mobile/android/base/java/org/mozilla/gecko/util/ProxySelector.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/util/ProxySelector.java rename : mobile/android/base/java/org/mozilla/gecko/util/RawResource.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/util/RawResource.java rename : mobile/android/base/java/org/mozilla/gecko/util/StringUtils.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/util/StringUtils.java rename : mobile/android/base/java/org/mozilla/gecko/util/ThreadUtils.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/util/ThreadUtils.java rename : mobile/android/base/java/org/mozilla/gecko/util/UIAsyncTask.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/util/UIAsyncTask.java rename : mobile/android/base/java/org/mozilla/gecko/util/UUIDUtil.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/util/UUIDUtil.java rename : mobile/android/base/java/org/mozilla/gecko/util/UnusedResourcesUtil.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/util/UnusedResourcesUtil.java rename : mobile/android/base/java/org/mozilla/gecko/util/WeakReferenceHandler.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/util/WeakReferenceHandler.java rename : mobile/android/base/java/org/mozilla/gecko/util/WebActivityMapper.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/util/WebActivityMapper.java rename : mobile/android/base/java/org/mozilla/gecko/util/WindowUtils.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/util/WindowUtils.java rename : mobile/android/base/java/org/mozilla/gecko/widget/SwipeDismissListViewTouchListener.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/widget/SwipeDismissListViewTouchListener.java extra : rebase_source : e41fd474a19e93cdee9328859ad3790b10daf7f7 extra : amend_source : 70bfd385f7210b98e09f64413655c668f658821c
2016-08-03 02:34:32 +03:00
geckoview_source_dir = TOPSRCDIR + '/mobile/android/geckoview/src/main/'
geckoview_thirdparty_source_dir = TOPSRCDIR + '/mobile/android/geckoview/src/thirdparty/'
thirdparty_source_dir = TOPSRCDIR + '/mobile/android/thirdparty/'
constants_jar = add_java_jar('constants')
constants_jar.sources += [geckoview_source_dir + 'java/org/mozilla/gecko/' + x for x in [
'annotation/JNITarget.java',
'annotation/ReflectionTarget.java',
'annotation/RobocopTarget.java',
'annotation/WebRTCJNITarget.java',
'annotation/WrapForJNI.java',
'SysInfo.java',
]]
constants_jar.sources += ['java/org/mozilla/gecko/' + x for x in [
'adjust/AdjustHelperInterface.java',
'adjust/AttributionHelperListener.java',
'db/BrowserContract.java',
'LocaleManager.java',
'Locales.java',
]]
constants_jar.generated_sources = [
'../geckoview/generated/preprocessed/org/mozilla/geckoview/BuildConfig.java',
'generated/preprocessed/org/mozilla/gecko/AdjustConstants.java',
'generated/preprocessed/org/mozilla/gecko/AppConstants.java',
]
constants_jar.extra_jars = [
CONFIG['ANDROID_SUPPORT_ANNOTATIONS_JAR_LIB'],
CONFIG['ANDROID_SUPPORT_V4_AAR_LIB'],
CONFIG['ANDROID_SUPPORT_V4_AAR_INTERNAL_LIB'],
CONFIG['ANDROID_APPCOMPAT_V7_AAR_LIB'],
]
if CONFIG['MOZ_INSTALL_TRACKING']:
constants_jar.sources += ['java/org/mozilla/gecko/' + x for x in [
'adjust/AdjustHelper.java',
]]
constants_jar.extra_jars += [
'gecko-thirdparty-adjust_sdk.jar',
]
else:
constants_jar.sources += ['java/org/mozilla/gecko/' + x for x in [
'adjust/StubAdjustHelper.java',
]]
resjar = add_java_jar('gecko-R')
resjar.sources = []
resjar.generated_sources += [
'generated/org/mozilla/gecko/R.java',
]
Bug 1108782 - Part 2: Explode AAR files at configure time. r=glandium This gets us a limited version of AAR support: we can consume static AAR libraries, where here static does not refer to linking, but to static assets that are fixed at build-backend time and not modified (or produced) during the build. This lets us pin our dependencies (and move to Google's versioned Maven repository packages, away from Google's unversioned ad-hoc packages). By restricting to static AAR libraries, we avoid having to handle truly complicated dependency trees, as changing parts of generated AAR files require delicate rebuilding of the APKs (and internal libraries) that depend on the AAR files. It is possible that we will generate AARs in the tree at some time. Right now, we don't do that, even for GeckoView: the AARs produced are assembled as artifacts at package time and are intended for external consumption. We might want this for GeckoView and Fennec at some time; we should consider using Gradle everywhere at that point. The patch itself does the simplest possible thing (which has precedent from Gradle and other build systems): it simply "explodes" the AAR into the object directory and uses existing mechanisms to refer to the exploded pieces. AARs have both required and optional components. Each component is defined with an expected and required flag. If a component is expected and not present, or not expected and is present, an error is raised. If the component is expected and present, autoconf's ifelse() macro is used to define the relevant AAR_* component variables. If the component is not expected and not present, no action is taken. A consuming build backend therefore can guard all AAR_* component variables with just the top-level AAR variable. Many AAR files have empty assets/ directories. This patch doesn't explode empty assets/ directories, protecting against trivial changes to AAR files that don't impact the build. There's a lot not to like in this approach, including: * We need to manually reference internal AAR libs; * I haven't separated the pinned version numbers out of configure.in. However, it's closer to what we want than what we have! --HG-- extra : commitid : 11kUhDAkCn5 extra : rebase_source : 2454c9842ab3296d53ca5fa394a5a962aa382c8d extra : histedit_source : e2f97502d215016925e93500b8fd93f8b32fba3a
2015-09-22 20:04:26 +03:00
if CONFIG['ANDROID_SUPPORT_V4_AAR']:
ANDROID_EXTRA_PACKAGES += ['android.support.v4']
ANDROID_EXTRA_RES_DIRS += ['%' + CONFIG['ANDROID_SUPPORT_V4_AAR_RES']]
# (no resources) resjar.generated_sources += ['generated/android/support/v4/R.java']
if CONFIG['ANDROID_APPCOMPAT_V7_AAR']:
ANDROID_EXTRA_PACKAGES += ['android.support.v7.appcompat']
ANDROID_EXTRA_RES_DIRS += ['%' + CONFIG['ANDROID_APPCOMPAT_V7_AAR_RES']]
resjar.generated_sources += ['generated/android/support/v7/appcompat/R.java']
if CONFIG['ANDROID_SUPPORT_VECTOR_DRAWABLE_AAR']:
ANDROID_EXTRA_PACKAGES += ['android.support.graphics.drawable']
ANDROID_EXTRA_RES_DIRS += ['%' + CONFIG['ANDROID_SUPPORT_VECTOR_DRAWABLE_AAR_RES']]
# (no reosurces) resjar.generated_sources += ['generated/android/support/graphics/drawable/R.java']
if CONFIG['ANDROID_ANIMATED_VECTOR_DRAWABLE_AAR']:
ANDROID_EXTRA_PACKAGES += ['android.support.graphics.drawable.animated']
ANDROID_EXTRA_RES_DIRS += ['%' + CONFIG['ANDROID_ANIMATED_VECTOR_DRAWABLE_AAR_RES']]
# (no resources) resjar.generated_sources += ['generated/android/support/graphics/drawable/animated/R.java']
if CONFIG['ANDROID_CARDVIEW_V7_AAR']:
ANDROID_EXTRA_PACKAGES += ['android.support.v7.cardview']
ANDROID_EXTRA_RES_DIRS += ['%' + CONFIG['ANDROID_CARDVIEW_V7_AAR_RES']]
resjar.generated_sources += ['generated/android/support/v7/cardview/R.java']
if CONFIG['ANDROID_DESIGN_AAR']:
ANDROID_EXTRA_PACKAGES += ['android.support.design']
ANDROID_EXTRA_RES_DIRS += ['%' + CONFIG['ANDROID_DESIGN_AAR_RES']]
resjar.generated_sources += ['generated/android/support/design/R.java']
Bug 1108782 - Part 2: Explode AAR files at configure time. r=glandium This gets us a limited version of AAR support: we can consume static AAR libraries, where here static does not refer to linking, but to static assets that are fixed at build-backend time and not modified (or produced) during the build. This lets us pin our dependencies (and move to Google's versioned Maven repository packages, away from Google's unversioned ad-hoc packages). By restricting to static AAR libraries, we avoid having to handle truly complicated dependency trees, as changing parts of generated AAR files require delicate rebuilding of the APKs (and internal libraries) that depend on the AAR files. It is possible that we will generate AARs in the tree at some time. Right now, we don't do that, even for GeckoView: the AARs produced are assembled as artifacts at package time and are intended for external consumption. We might want this for GeckoView and Fennec at some time; we should consider using Gradle everywhere at that point. The patch itself does the simplest possible thing (which has precedent from Gradle and other build systems): it simply "explodes" the AAR into the object directory and uses existing mechanisms to refer to the exploded pieces. AARs have both required and optional components. Each component is defined with an expected and required flag. If a component is expected and not present, or not expected and is present, an error is raised. If the component is expected and present, autoconf's ifelse() macro is used to define the relevant AAR_* component variables. If the component is not expected and not present, no action is taken. A consuming build backend therefore can guard all AAR_* component variables with just the top-level AAR variable. Many AAR files have empty assets/ directories. This patch doesn't explode empty assets/ directories, protecting against trivial changes to AAR files that don't impact the build. There's a lot not to like in this approach, including: * We need to manually reference internal AAR libs; * I haven't separated the pinned version numbers out of configure.in. However, it's closer to what we want than what we have! --HG-- extra : commitid : 11kUhDAkCn5 extra : rebase_source : 2454c9842ab3296d53ca5fa394a5a962aa382c8d extra : histedit_source : e2f97502d215016925e93500b8fd93f8b32fba3a
2015-09-22 20:04:26 +03:00
if CONFIG['ANDROID_RECYCLERVIEW_V7_AAR']:
ANDROID_EXTRA_PACKAGES += ['android.support.v7.recyclerview']
Bug 1108782 - Part 2: Explode AAR files at configure time. r=glandium This gets us a limited version of AAR support: we can consume static AAR libraries, where here static does not refer to linking, but to static assets that are fixed at build-backend time and not modified (or produced) during the build. This lets us pin our dependencies (and move to Google's versioned Maven repository packages, away from Google's unversioned ad-hoc packages). By restricting to static AAR libraries, we avoid having to handle truly complicated dependency trees, as changing parts of generated AAR files require delicate rebuilding of the APKs (and internal libraries) that depend on the AAR files. It is possible that we will generate AARs in the tree at some time. Right now, we don't do that, even for GeckoView: the AARs produced are assembled as artifacts at package time and are intended for external consumption. We might want this for GeckoView and Fennec at some time; we should consider using Gradle everywhere at that point. The patch itself does the simplest possible thing (which has precedent from Gradle and other build systems): it simply "explodes" the AAR into the object directory and uses existing mechanisms to refer to the exploded pieces. AARs have both required and optional components. Each component is defined with an expected and required flag. If a component is expected and not present, or not expected and is present, an error is raised. If the component is expected and present, autoconf's ifelse() macro is used to define the relevant AAR_* component variables. If the component is not expected and not present, no action is taken. A consuming build backend therefore can guard all AAR_* component variables with just the top-level AAR variable. Many AAR files have empty assets/ directories. This patch doesn't explode empty assets/ directories, protecting against trivial changes to AAR files that don't impact the build. There's a lot not to like in this approach, including: * We need to manually reference internal AAR libs; * I haven't separated the pinned version numbers out of configure.in. However, it's closer to what we want than what we have! --HG-- extra : commitid : 11kUhDAkCn5 extra : rebase_source : 2454c9842ab3296d53ca5fa394a5a962aa382c8d extra : histedit_source : e2f97502d215016925e93500b8fd93f8b32fba3a
2015-09-22 20:04:26 +03:00
ANDROID_EXTRA_RES_DIRS += ['%' + CONFIG['ANDROID_RECYCLERVIEW_V7_AAR_RES']]
resjar.generated_sources += ['generated/android/support/v7/recyclerview/R.java']
if CONFIG['ANDROID_CUSTOMTABS_AAR']:
ANDROID_EXTRA_PACKAGES += ['android.support.customtabs']
ANDROID_EXTRA_RES_DIRS += ['%' + CONFIG['ANDROID_CUSTOMTABS_AAR_RES']]
# (no resources) resjar.generated_sources += ['generated/android/support/customtabs/R.java']
if CONFIG['ANDROID_PALETTE_V7_AAR']:
ANDROID_EXTRA_PACKAGES += ['android.support.v7.palette']
ANDROID_EXTRA_RES_DIRS += ['%' + CONFIG['ANDROID_PALETTE_V7_AAR_RES']]
# (no resources) resjar.generated_sources += ['generated/android/support/v7/palette/R.java']
resjar.javac_flags += ['-Xlint:all']
mgjar = add_java_jar('gecko-mozglue')
Bug 1291811 - Move GeckoView Java sources into mobile/android/geckoview. r=sebastian This is the first step only. It moves Experiments out of util (just for convenience) -- I would have liked to have moved WhatsNewReceiver out of notifications as well, but it's referenced in AndroidManifest.xml.in and I don't want to break that. The set of files in GeckoView is slightly larger than what we really want, but it's close to correct. Future tickets will get things compiling and trim the set of files down to size. Hopefully we can move notifications/, permissions/, and restrictions/ back to Fennec. This is not technically required, but it's best to bulk move the files up front and patch later, rather than jump through hoops to distinguish the set of files in Gradle (and moz.build). MozReview-Commit-ID: EWaAeswFoeG --HG-- rename : mobile/android/base/java/org/mozilla/gecko/util/Experiments.java => mobile/android/base/java/org/mozilla/gecko/Experiments.java rename : mobile/android/base/java/org/mozilla/gecko/ANRReporter.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/ANRReporter.java rename : mobile/android/base/java/org/mozilla/gecko/AlarmReceiver.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/AlarmReceiver.java rename : mobile/android/base/java/org/mozilla/gecko/AndroidGamepadManager.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/AndroidGamepadManager.java rename : mobile/android/base/java/org/mozilla/gecko/BaseGeckoInterface.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/BaseGeckoInterface.java rename : mobile/android/base/java/org/mozilla/gecko/ContextGetter.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/ContextGetter.java rename : mobile/android/base/java/org/mozilla/gecko/CrashHandler.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/CrashHandler.java rename : mobile/android/base/java/org/mozilla/gecko/EventDispatcher.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/EventDispatcher.java rename : mobile/android/base/java/org/mozilla/gecko/GeckoAccessibility.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/GeckoAccessibility.java rename : mobile/android/base/java/org/mozilla/gecko/GeckoAppShell.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/GeckoAppShell.java rename : mobile/android/base/java/org/mozilla/gecko/GeckoBatteryManager.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/GeckoBatteryManager.java rename : mobile/android/base/java/org/mozilla/gecko/GeckoEditable.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/GeckoEditable.java rename : mobile/android/base/java/org/mozilla/gecko/GeckoEditableClient.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/GeckoEditableClient.java rename : mobile/android/base/java/org/mozilla/gecko/GeckoEditableListener.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/GeckoEditableListener.java rename : mobile/android/base/java/org/mozilla/gecko/GeckoEvent.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/GeckoEvent.java rename : mobile/android/base/java/org/mozilla/gecko/GeckoHalDefines.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/GeckoHalDefines.java rename : mobile/android/base/java/org/mozilla/gecko/GeckoInputConnection.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/GeckoInputConnection.java rename : mobile/android/base/java/org/mozilla/gecko/GeckoJavaSampler.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/GeckoJavaSampler.java rename : mobile/android/base/java/org/mozilla/gecko/GeckoNetworkManager.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/GeckoNetworkManager.java rename : mobile/android/base/java/org/mozilla/gecko/GeckoProfile.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/GeckoProfile.java rename : mobile/android/base/java/org/mozilla/gecko/GeckoProfileDirectories.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/GeckoProfileDirectories.java rename : mobile/android/base/java/org/mozilla/gecko/GeckoScreenOrientation.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/GeckoScreenOrientation.java rename : mobile/android/base/java/org/mozilla/gecko/GeckoService.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/GeckoService.java rename : mobile/android/base/java/org/mozilla/gecko/GeckoSharedPrefs.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/GeckoSharedPrefs.java rename : mobile/android/base/java/org/mozilla/gecko/GeckoSmsManager.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/GeckoSmsManager.java rename : mobile/android/base/java/org/mozilla/gecko/GeckoThread.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/GeckoThread.java rename : mobile/android/base/java/org/mozilla/gecko/GeckoView.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/GeckoView.java rename : mobile/android/base/java/org/mozilla/gecko/GeckoViewChrome.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/GeckoViewChrome.java rename : mobile/android/base/java/org/mozilla/gecko/GeckoViewContent.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/GeckoViewContent.java rename : mobile/android/base/java/org/mozilla/gecko/InputConnectionListener.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/InputConnectionListener.java rename : mobile/android/base/java/org/mozilla/gecko/InputMethods.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/InputMethods.java rename : mobile/android/base/java/org/mozilla/gecko/NSSBridge.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/NSSBridge.java rename : mobile/android/base/java/org/mozilla/gecko/PrefsHelper.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/PrefsHelper.java rename : mobile/android/base/java/org/mozilla/gecko/SmsManager.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/SmsManager.java rename : mobile/android/base/java/org/mozilla/gecko/TouchEventInterceptor.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/TouchEventInterceptor.java rename : mobile/android/base/java/org/mozilla/gecko/ZoomConstraints.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/ZoomConstraints.java rename : mobile/android/base/java/org/mozilla/gecko/gfx/Axis.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/gfx/Axis.java rename : mobile/android/base/java/org/mozilla/gecko/gfx/BitmapUtils.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/gfx/BitmapUtils.java rename : mobile/android/base/java/org/mozilla/gecko/gfx/BufferedImage.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/gfx/BufferedImage.java rename : mobile/android/base/java/org/mozilla/gecko/gfx/BufferedImageGLInfo.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/gfx/BufferedImageGLInfo.java rename : mobile/android/base/java/org/mozilla/gecko/gfx/DisplayPortCalculator.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/gfx/DisplayPortCalculator.java rename : mobile/android/base/java/org/mozilla/gecko/gfx/DisplayPortMetrics.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/gfx/DisplayPortMetrics.java rename : mobile/android/base/java/org/mozilla/gecko/gfx/DrawTimingQueue.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/gfx/DrawTimingQueue.java rename : mobile/android/base/java/org/mozilla/gecko/gfx/DynamicToolbarAnimator.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/gfx/DynamicToolbarAnimator.java rename : mobile/android/base/java/org/mozilla/gecko/gfx/FloatSize.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/gfx/FloatSize.java rename : mobile/android/base/java/org/mozilla/gecko/gfx/FullScreenState.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/gfx/FullScreenState.java rename : mobile/android/base/java/org/mozilla/gecko/gfx/GeckoLayerClient.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/gfx/GeckoLayerClient.java rename : mobile/android/base/java/org/mozilla/gecko/gfx/ImmutableViewportMetrics.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/gfx/ImmutableViewportMetrics.java rename : mobile/android/base/java/org/mozilla/gecko/gfx/IntSize.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/gfx/IntSize.java rename : mobile/android/base/java/org/mozilla/gecko/gfx/JavaPanZoomController.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/gfx/JavaPanZoomController.java rename : mobile/android/base/java/org/mozilla/gecko/gfx/Layer.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/gfx/Layer.java rename : mobile/android/base/java/org/mozilla/gecko/gfx/LayerRenderer.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/gfx/LayerRenderer.java rename : mobile/android/base/java/org/mozilla/gecko/gfx/LayerView.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/gfx/LayerView.java rename : mobile/android/base/java/org/mozilla/gecko/gfx/NativePanZoomController.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/gfx/NativePanZoomController.java rename : mobile/android/base/java/org/mozilla/gecko/gfx/Overscroll.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/gfx/Overscroll.java rename : mobile/android/base/java/org/mozilla/gecko/gfx/OverscrollEdgeEffect.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/gfx/OverscrollEdgeEffect.java rename : mobile/android/base/java/org/mozilla/gecko/gfx/PanZoomController.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/gfx/PanZoomController.java rename : mobile/android/base/java/org/mozilla/gecko/gfx/PanZoomTarget.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/gfx/PanZoomTarget.java rename : mobile/android/base/java/org/mozilla/gecko/gfx/PanningPerfAPI.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/gfx/PanningPerfAPI.java rename : mobile/android/base/java/org/mozilla/gecko/gfx/PluginLayer.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/gfx/PluginLayer.java rename : mobile/android/base/java/org/mozilla/gecko/gfx/PointUtils.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/gfx/PointUtils.java rename : mobile/android/base/java/org/mozilla/gecko/gfx/ProgressiveUpdateData.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/gfx/ProgressiveUpdateData.java rename : mobile/android/base/java/org/mozilla/gecko/gfx/RectUtils.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/gfx/RectUtils.java rename : mobile/android/base/java/org/mozilla/gecko/gfx/RenderTask.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/gfx/RenderTask.java rename : mobile/android/base/java/org/mozilla/gecko/gfx/ScrollbarLayer.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/gfx/ScrollbarLayer.java rename : mobile/android/base/java/org/mozilla/gecko/gfx/SimpleScaleGestureDetector.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/gfx/SimpleScaleGestureDetector.java rename : mobile/android/base/java/org/mozilla/gecko/gfx/StackScroller.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/gfx/StackScroller.java rename : mobile/android/base/java/org/mozilla/gecko/gfx/SubdocumentScrollHelper.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/gfx/SubdocumentScrollHelper.java rename : mobile/android/base/java/org/mozilla/gecko/gfx/TextureGenerator.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/gfx/TextureGenerator.java rename : mobile/android/base/java/org/mozilla/gecko/gfx/TextureReaper.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/gfx/TextureReaper.java rename : mobile/android/base/java/org/mozilla/gecko/gfx/TouchEventHandler.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/gfx/TouchEventHandler.java rename : mobile/android/base/java/org/mozilla/gecko/gfx/ViewTransform.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/gfx/ViewTransform.java rename : mobile/android/base/java/org/mozilla/gecko/gfx/VirtualLayer.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/gfx/VirtualLayer.java rename : mobile/android/base/java/org/mozilla/gecko/mozglue/ByteBufferInputStream.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/mozglue/ByteBufferInputStream.java rename : mobile/android/base/java/org/mozilla/gecko/mozglue/DirectBufferAllocator.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/mozglue/DirectBufferAllocator.java rename : mobile/android/base/java/org/mozilla/gecko/mozglue/GeckoLoader.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/mozglue/GeckoLoader.java rename : mobile/android/base/java/org/mozilla/gecko/mozglue/JNIObject.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/mozglue/JNIObject.java rename : mobile/android/base/java/org/mozilla/gecko/mozglue/NativeReference.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/mozglue/NativeReference.java rename : mobile/android/base/java/org/mozilla/gecko/mozglue/NativeZip.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/mozglue/NativeZip.java rename : mobile/android/base/java/org/mozilla/gecko/mozglue/SafeIntent.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/mozglue/SafeIntent.java rename : mobile/android/base/java/org/mozilla/gecko/notifications/AppNotificationClient.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/notifications/AppNotificationClient.java rename : mobile/android/base/java/org/mozilla/gecko/notifications/NotificationClient.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/notifications/NotificationClient.java rename : mobile/android/base/java/org/mozilla/gecko/notifications/NotificationHandler.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/notifications/NotificationHandler.java rename : mobile/android/base/java/org/mozilla/gecko/notifications/NotificationHelper.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/notifications/NotificationHelper.java rename : mobile/android/base/java/org/mozilla/gecko/notifications/NotificationReceiver.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/notifications/NotificationReceiver.java rename : mobile/android/base/java/org/mozilla/gecko/notifications/NotificationService.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/notifications/NotificationService.java rename : mobile/android/base/java/org/mozilla/gecko/notifications/ServiceNotificationClient.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/notifications/ServiceNotificationClient.java rename : mobile/android/base/java/org/mozilla/gecko/permissions/PermissionBlock.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/permissions/PermissionBlock.java rename : mobile/android/base/java/org/mozilla/gecko/permissions/Permissions.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/permissions/Permissions.java rename : mobile/android/base/java/org/mozilla/gecko/permissions/PermissionsHelper.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/permissions/PermissionsHelper.java rename : mobile/android/base/java/org/mozilla/gecko/restrictions/DefaultConfiguration.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/restrictions/DefaultConfiguration.java rename : mobile/android/base/java/org/mozilla/gecko/restrictions/GuestProfileConfiguration.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/restrictions/GuestProfileConfiguration.java rename : mobile/android/base/java/org/mozilla/gecko/restrictions/Restrictable.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/restrictions/Restrictable.java rename : mobile/android/base/java/org/mozilla/gecko/restrictions/RestrictedProfileConfiguration.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/restrictions/RestrictedProfileConfiguration.java rename : mobile/android/base/java/org/mozilla/gecko/restrictions/RestrictionCache.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/restrictions/RestrictionCache.java rename : mobile/android/base/java/org/mozilla/gecko/restrictions/RestrictionConfiguration.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/restrictions/RestrictionConfiguration.java rename : mobile/android/base/java/org/mozilla/gecko/restrictions/RestrictionProvider.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/restrictions/RestrictionProvider.java rename : mobile/android/base/java/org/mozilla/gecko/restrictions/Restrictions.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/restrictions/Restrictions.java rename : mobile/android/base/java/org/mozilla/gecko/sqlite/ByteBufferInputStream.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/sqlite/ByteBufferInputStream.java rename : mobile/android/base/java/org/mozilla/gecko/sqlite/MatrixBlobCursor.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/sqlite/MatrixBlobCursor.java rename : mobile/android/base/java/org/mozilla/gecko/sqlite/SQLiteBridge.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/sqlite/SQLiteBridge.java rename : mobile/android/base/java/org/mozilla/gecko/sqlite/SQLiteBridgeException.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/sqlite/SQLiteBridgeException.java rename : mobile/android/base/java/org/mozilla/gecko/util/ActivityResultHandler.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/util/ActivityResultHandler.java rename : mobile/android/base/java/org/mozilla/gecko/util/ActivityResultHandlerMap.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/util/ActivityResultHandlerMap.java rename : mobile/android/base/java/org/mozilla/gecko/util/ActivityUtils.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/util/ActivityUtils.java rename : mobile/android/base/java/org/mozilla/gecko/util/BundleEventListener.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/util/BundleEventListener.java rename : mobile/android/base/java/org/mozilla/gecko/util/Clipboard.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/util/Clipboard.java rename : mobile/android/base/java/org/mozilla/gecko/util/ContextUtils.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/util/ContextUtils.java rename : mobile/android/base/java/org/mozilla/gecko/util/DateUtil.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/util/DateUtil.java rename : mobile/android/base/java/org/mozilla/gecko/util/DrawableUtil.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/util/DrawableUtil.java rename : mobile/android/base/java/org/mozilla/gecko/util/EventCallback.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/util/EventCallback.java rename : mobile/android/base/java/org/mozilla/gecko/util/FileUtils.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/util/FileUtils.java rename : mobile/android/base/java/org/mozilla/gecko/util/FloatUtils.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/util/FloatUtils.java rename : mobile/android/base/java/org/mozilla/gecko/util/GamepadUtils.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/util/GamepadUtils.java rename : mobile/android/base/java/org/mozilla/gecko/util/GeckoBackgroundThread.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/util/GeckoBackgroundThread.java rename : mobile/android/base/java/org/mozilla/gecko/util/GeckoEventListener.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/util/GeckoEventListener.java rename : mobile/android/base/java/org/mozilla/gecko/util/GeckoJarReader.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/util/GeckoJarReader.java rename : mobile/android/base/java/org/mozilla/gecko/util/GeckoRequest.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/util/GeckoRequest.java rename : mobile/android/base/java/org/mozilla/gecko/util/HardwareCodecCapabilityUtils.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/util/HardwareCodecCapabilityUtils.java rename : mobile/android/base/java/org/mozilla/gecko/util/HardwareUtils.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/util/HardwareUtils.java rename : mobile/android/base/java/org/mozilla/gecko/util/INIParser.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/util/INIParser.java rename : mobile/android/base/java/org/mozilla/gecko/util/INISection.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/util/INISection.java rename : mobile/android/base/java/org/mozilla/gecko/util/IOUtils.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/util/IOUtils.java rename : mobile/android/base/java/org/mozilla/gecko/util/InputOptionsUtils.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/util/InputOptionsUtils.java rename : mobile/android/base/java/org/mozilla/gecko/util/IntentUtils.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/util/IntentUtils.java rename : mobile/android/base/java/org/mozilla/gecko/util/JSONUtils.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/util/JSONUtils.java rename : mobile/android/base/java/org/mozilla/gecko/util/MenuUtils.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/util/MenuUtils.java rename : mobile/android/base/java/org/mozilla/gecko/util/NativeEventListener.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/util/NativeEventListener.java rename : mobile/android/base/java/org/mozilla/gecko/util/NativeJSContainer.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/util/NativeJSContainer.java rename : mobile/android/base/java/org/mozilla/gecko/util/NativeJSObject.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/util/NativeJSObject.java rename : mobile/android/base/java/org/mozilla/gecko/util/NetworkUtils.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/util/NetworkUtils.java rename : mobile/android/base/java/org/mozilla/gecko/util/NonEvictingLruCache.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/util/NonEvictingLruCache.java rename : mobile/android/base/java/org/mozilla/gecko/util/PrefUtils.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/util/PrefUtils.java rename : mobile/android/base/java/org/mozilla/gecko/util/ProxySelector.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/util/ProxySelector.java rename : mobile/android/base/java/org/mozilla/gecko/util/RawResource.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/util/RawResource.java rename : mobile/android/base/java/org/mozilla/gecko/util/StringUtils.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/util/StringUtils.java rename : mobile/android/base/java/org/mozilla/gecko/util/ThreadUtils.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/util/ThreadUtils.java rename : mobile/android/base/java/org/mozilla/gecko/util/UIAsyncTask.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/util/UIAsyncTask.java rename : mobile/android/base/java/org/mozilla/gecko/util/UUIDUtil.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/util/UUIDUtil.java rename : mobile/android/base/java/org/mozilla/gecko/util/UnusedResourcesUtil.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/util/UnusedResourcesUtil.java rename : mobile/android/base/java/org/mozilla/gecko/util/WeakReferenceHandler.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/util/WeakReferenceHandler.java rename : mobile/android/base/java/org/mozilla/gecko/util/WebActivityMapper.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/util/WebActivityMapper.java rename : mobile/android/base/java/org/mozilla/gecko/util/WindowUtils.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/util/WindowUtils.java rename : mobile/android/base/java/org/mozilla/gecko/widget/SwipeDismissListViewTouchListener.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/widget/SwipeDismissListViewTouchListener.java extra : rebase_source : e41fd474a19e93cdee9328859ad3790b10daf7f7 extra : amend_source : 70bfd385f7210b98e09f64413655c668f658821c
2016-08-03 02:34:32 +03:00
mgjar.sources += [geckoview_source_dir + 'java/org/mozilla/gecko/' + x for x in [
'mozglue/ByteBufferInputStream.java',
'mozglue/DirectBufferAllocator.java',
'mozglue/GeckoLoader.java',
'mozglue/JNIObject.java',
'mozglue/NativeReference.java',
'mozglue/NativeZip.java',
'mozglue/SafeIntent.java',
]]
mgjar.generated_sources = [] # Keep it this way.
mgjar.extra_jars += [
CONFIG['ANDROID_SUPPORT_ANNOTATIONS_JAR_LIB'],
'constants.jar',
]
mgjar.javac_flags += ['-Xlint:all']
gujar = add_java_jar('gecko-util')
Bug 1291811 - Move GeckoView Java sources into mobile/android/geckoview. r=sebastian This is the first step only. It moves Experiments out of util (just for convenience) -- I would have liked to have moved WhatsNewReceiver out of notifications as well, but it's referenced in AndroidManifest.xml.in and I don't want to break that. The set of files in GeckoView is slightly larger than what we really want, but it's close to correct. Future tickets will get things compiling and trim the set of files down to size. Hopefully we can move notifications/, permissions/, and restrictions/ back to Fennec. This is not technically required, but it's best to bulk move the files up front and patch later, rather than jump through hoops to distinguish the set of files in Gradle (and moz.build). MozReview-Commit-ID: EWaAeswFoeG --HG-- rename : mobile/android/base/java/org/mozilla/gecko/util/Experiments.java => mobile/android/base/java/org/mozilla/gecko/Experiments.java rename : mobile/android/base/java/org/mozilla/gecko/ANRReporter.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/ANRReporter.java rename : mobile/android/base/java/org/mozilla/gecko/AlarmReceiver.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/AlarmReceiver.java rename : mobile/android/base/java/org/mozilla/gecko/AndroidGamepadManager.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/AndroidGamepadManager.java rename : mobile/android/base/java/org/mozilla/gecko/BaseGeckoInterface.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/BaseGeckoInterface.java rename : mobile/android/base/java/org/mozilla/gecko/ContextGetter.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/ContextGetter.java rename : mobile/android/base/java/org/mozilla/gecko/CrashHandler.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/CrashHandler.java rename : mobile/android/base/java/org/mozilla/gecko/EventDispatcher.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/EventDispatcher.java rename : mobile/android/base/java/org/mozilla/gecko/GeckoAccessibility.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/GeckoAccessibility.java rename : mobile/android/base/java/org/mozilla/gecko/GeckoAppShell.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/GeckoAppShell.java rename : mobile/android/base/java/org/mozilla/gecko/GeckoBatteryManager.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/GeckoBatteryManager.java rename : mobile/android/base/java/org/mozilla/gecko/GeckoEditable.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/GeckoEditable.java rename : mobile/android/base/java/org/mozilla/gecko/GeckoEditableClient.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/GeckoEditableClient.java rename : mobile/android/base/java/org/mozilla/gecko/GeckoEditableListener.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/GeckoEditableListener.java rename : mobile/android/base/java/org/mozilla/gecko/GeckoEvent.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/GeckoEvent.java rename : mobile/android/base/java/org/mozilla/gecko/GeckoHalDefines.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/GeckoHalDefines.java rename : mobile/android/base/java/org/mozilla/gecko/GeckoInputConnection.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/GeckoInputConnection.java rename : mobile/android/base/java/org/mozilla/gecko/GeckoJavaSampler.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/GeckoJavaSampler.java rename : mobile/android/base/java/org/mozilla/gecko/GeckoNetworkManager.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/GeckoNetworkManager.java rename : mobile/android/base/java/org/mozilla/gecko/GeckoProfile.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/GeckoProfile.java rename : mobile/android/base/java/org/mozilla/gecko/GeckoProfileDirectories.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/GeckoProfileDirectories.java rename : mobile/android/base/java/org/mozilla/gecko/GeckoScreenOrientation.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/GeckoScreenOrientation.java rename : mobile/android/base/java/org/mozilla/gecko/GeckoService.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/GeckoService.java rename : mobile/android/base/java/org/mozilla/gecko/GeckoSharedPrefs.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/GeckoSharedPrefs.java rename : mobile/android/base/java/org/mozilla/gecko/GeckoSmsManager.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/GeckoSmsManager.java rename : mobile/android/base/java/org/mozilla/gecko/GeckoThread.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/GeckoThread.java rename : mobile/android/base/java/org/mozilla/gecko/GeckoView.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/GeckoView.java rename : mobile/android/base/java/org/mozilla/gecko/GeckoViewChrome.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/GeckoViewChrome.java rename : mobile/android/base/java/org/mozilla/gecko/GeckoViewContent.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/GeckoViewContent.java rename : mobile/android/base/java/org/mozilla/gecko/InputConnectionListener.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/InputConnectionListener.java rename : mobile/android/base/java/org/mozilla/gecko/InputMethods.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/InputMethods.java rename : mobile/android/base/java/org/mozilla/gecko/NSSBridge.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/NSSBridge.java rename : mobile/android/base/java/org/mozilla/gecko/PrefsHelper.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/PrefsHelper.java rename : mobile/android/base/java/org/mozilla/gecko/SmsManager.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/SmsManager.java rename : mobile/android/base/java/org/mozilla/gecko/TouchEventInterceptor.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/TouchEventInterceptor.java rename : mobile/android/base/java/org/mozilla/gecko/ZoomConstraints.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/ZoomConstraints.java rename : mobile/android/base/java/org/mozilla/gecko/gfx/Axis.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/gfx/Axis.java rename : mobile/android/base/java/org/mozilla/gecko/gfx/BitmapUtils.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/gfx/BitmapUtils.java rename : mobile/android/base/java/org/mozilla/gecko/gfx/BufferedImage.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/gfx/BufferedImage.java rename : mobile/android/base/java/org/mozilla/gecko/gfx/BufferedImageGLInfo.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/gfx/BufferedImageGLInfo.java rename : mobile/android/base/java/org/mozilla/gecko/gfx/DisplayPortCalculator.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/gfx/DisplayPortCalculator.java rename : mobile/android/base/java/org/mozilla/gecko/gfx/DisplayPortMetrics.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/gfx/DisplayPortMetrics.java rename : mobile/android/base/java/org/mozilla/gecko/gfx/DrawTimingQueue.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/gfx/DrawTimingQueue.java rename : mobile/android/base/java/org/mozilla/gecko/gfx/DynamicToolbarAnimator.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/gfx/DynamicToolbarAnimator.java rename : mobile/android/base/java/org/mozilla/gecko/gfx/FloatSize.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/gfx/FloatSize.java rename : mobile/android/base/java/org/mozilla/gecko/gfx/FullScreenState.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/gfx/FullScreenState.java rename : mobile/android/base/java/org/mozilla/gecko/gfx/GeckoLayerClient.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/gfx/GeckoLayerClient.java rename : mobile/android/base/java/org/mozilla/gecko/gfx/ImmutableViewportMetrics.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/gfx/ImmutableViewportMetrics.java rename : mobile/android/base/java/org/mozilla/gecko/gfx/IntSize.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/gfx/IntSize.java rename : mobile/android/base/java/org/mozilla/gecko/gfx/JavaPanZoomController.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/gfx/JavaPanZoomController.java rename : mobile/android/base/java/org/mozilla/gecko/gfx/Layer.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/gfx/Layer.java rename : mobile/android/base/java/org/mozilla/gecko/gfx/LayerRenderer.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/gfx/LayerRenderer.java rename : mobile/android/base/java/org/mozilla/gecko/gfx/LayerView.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/gfx/LayerView.java rename : mobile/android/base/java/org/mozilla/gecko/gfx/NativePanZoomController.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/gfx/NativePanZoomController.java rename : mobile/android/base/java/org/mozilla/gecko/gfx/Overscroll.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/gfx/Overscroll.java rename : mobile/android/base/java/org/mozilla/gecko/gfx/OverscrollEdgeEffect.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/gfx/OverscrollEdgeEffect.java rename : mobile/android/base/java/org/mozilla/gecko/gfx/PanZoomController.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/gfx/PanZoomController.java rename : mobile/android/base/java/org/mozilla/gecko/gfx/PanZoomTarget.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/gfx/PanZoomTarget.java rename : mobile/android/base/java/org/mozilla/gecko/gfx/PanningPerfAPI.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/gfx/PanningPerfAPI.java rename : mobile/android/base/java/org/mozilla/gecko/gfx/PluginLayer.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/gfx/PluginLayer.java rename : mobile/android/base/java/org/mozilla/gecko/gfx/PointUtils.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/gfx/PointUtils.java rename : mobile/android/base/java/org/mozilla/gecko/gfx/ProgressiveUpdateData.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/gfx/ProgressiveUpdateData.java rename : mobile/android/base/java/org/mozilla/gecko/gfx/RectUtils.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/gfx/RectUtils.java rename : mobile/android/base/java/org/mozilla/gecko/gfx/RenderTask.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/gfx/RenderTask.java rename : mobile/android/base/java/org/mozilla/gecko/gfx/ScrollbarLayer.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/gfx/ScrollbarLayer.java rename : mobile/android/base/java/org/mozilla/gecko/gfx/SimpleScaleGestureDetector.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/gfx/SimpleScaleGestureDetector.java rename : mobile/android/base/java/org/mozilla/gecko/gfx/StackScroller.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/gfx/StackScroller.java rename : mobile/android/base/java/org/mozilla/gecko/gfx/SubdocumentScrollHelper.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/gfx/SubdocumentScrollHelper.java rename : mobile/android/base/java/org/mozilla/gecko/gfx/TextureGenerator.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/gfx/TextureGenerator.java rename : mobile/android/base/java/org/mozilla/gecko/gfx/TextureReaper.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/gfx/TextureReaper.java rename : mobile/android/base/java/org/mozilla/gecko/gfx/TouchEventHandler.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/gfx/TouchEventHandler.java rename : mobile/android/base/java/org/mozilla/gecko/gfx/ViewTransform.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/gfx/ViewTransform.java rename : mobile/android/base/java/org/mozilla/gecko/gfx/VirtualLayer.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/gfx/VirtualLayer.java rename : mobile/android/base/java/org/mozilla/gecko/mozglue/ByteBufferInputStream.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/mozglue/ByteBufferInputStream.java rename : mobile/android/base/java/org/mozilla/gecko/mozglue/DirectBufferAllocator.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/mozglue/DirectBufferAllocator.java rename : mobile/android/base/java/org/mozilla/gecko/mozglue/GeckoLoader.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/mozglue/GeckoLoader.java rename : mobile/android/base/java/org/mozilla/gecko/mozglue/JNIObject.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/mozglue/JNIObject.java rename : mobile/android/base/java/org/mozilla/gecko/mozglue/NativeReference.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/mozglue/NativeReference.java rename : mobile/android/base/java/org/mozilla/gecko/mozglue/NativeZip.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/mozglue/NativeZip.java rename : mobile/android/base/java/org/mozilla/gecko/mozglue/SafeIntent.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/mozglue/SafeIntent.java rename : mobile/android/base/java/org/mozilla/gecko/notifications/AppNotificationClient.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/notifications/AppNotificationClient.java rename : mobile/android/base/java/org/mozilla/gecko/notifications/NotificationClient.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/notifications/NotificationClient.java rename : mobile/android/base/java/org/mozilla/gecko/notifications/NotificationHandler.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/notifications/NotificationHandler.java rename : mobile/android/base/java/org/mozilla/gecko/notifications/NotificationHelper.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/notifications/NotificationHelper.java rename : mobile/android/base/java/org/mozilla/gecko/notifications/NotificationReceiver.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/notifications/NotificationReceiver.java rename : mobile/android/base/java/org/mozilla/gecko/notifications/NotificationService.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/notifications/NotificationService.java rename : mobile/android/base/java/org/mozilla/gecko/notifications/ServiceNotificationClient.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/notifications/ServiceNotificationClient.java rename : mobile/android/base/java/org/mozilla/gecko/permissions/PermissionBlock.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/permissions/PermissionBlock.java rename : mobile/android/base/java/org/mozilla/gecko/permissions/Permissions.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/permissions/Permissions.java rename : mobile/android/base/java/org/mozilla/gecko/permissions/PermissionsHelper.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/permissions/PermissionsHelper.java rename : mobile/android/base/java/org/mozilla/gecko/restrictions/DefaultConfiguration.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/restrictions/DefaultConfiguration.java rename : mobile/android/base/java/org/mozilla/gecko/restrictions/GuestProfileConfiguration.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/restrictions/GuestProfileConfiguration.java rename : mobile/android/base/java/org/mozilla/gecko/restrictions/Restrictable.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/restrictions/Restrictable.java rename : mobile/android/base/java/org/mozilla/gecko/restrictions/RestrictedProfileConfiguration.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/restrictions/RestrictedProfileConfiguration.java rename : mobile/android/base/java/org/mozilla/gecko/restrictions/RestrictionCache.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/restrictions/RestrictionCache.java rename : mobile/android/base/java/org/mozilla/gecko/restrictions/RestrictionConfiguration.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/restrictions/RestrictionConfiguration.java rename : mobile/android/base/java/org/mozilla/gecko/restrictions/RestrictionProvider.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/restrictions/RestrictionProvider.java rename : mobile/android/base/java/org/mozilla/gecko/restrictions/Restrictions.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/restrictions/Restrictions.java rename : mobile/android/base/java/org/mozilla/gecko/sqlite/ByteBufferInputStream.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/sqlite/ByteBufferInputStream.java rename : mobile/android/base/java/org/mozilla/gecko/sqlite/MatrixBlobCursor.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/sqlite/MatrixBlobCursor.java rename : mobile/android/base/java/org/mozilla/gecko/sqlite/SQLiteBridge.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/sqlite/SQLiteBridge.java rename : mobile/android/base/java/org/mozilla/gecko/sqlite/SQLiteBridgeException.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/sqlite/SQLiteBridgeException.java rename : mobile/android/base/java/org/mozilla/gecko/util/ActivityResultHandler.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/util/ActivityResultHandler.java rename : mobile/android/base/java/org/mozilla/gecko/util/ActivityResultHandlerMap.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/util/ActivityResultHandlerMap.java rename : mobile/android/base/java/org/mozilla/gecko/util/ActivityUtils.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/util/ActivityUtils.java rename : mobile/android/base/java/org/mozilla/gecko/util/BundleEventListener.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/util/BundleEventListener.java rename : mobile/android/base/java/org/mozilla/gecko/util/Clipboard.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/util/Clipboard.java rename : mobile/android/base/java/org/mozilla/gecko/util/ContextUtils.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/util/ContextUtils.java rename : mobile/android/base/java/org/mozilla/gecko/util/DateUtil.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/util/DateUtil.java rename : mobile/android/base/java/org/mozilla/gecko/util/DrawableUtil.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/util/DrawableUtil.java rename : mobile/android/base/java/org/mozilla/gecko/util/EventCallback.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/util/EventCallback.java rename : mobile/android/base/java/org/mozilla/gecko/util/FileUtils.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/util/FileUtils.java rename : mobile/android/base/java/org/mozilla/gecko/util/FloatUtils.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/util/FloatUtils.java rename : mobile/android/base/java/org/mozilla/gecko/util/GamepadUtils.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/util/GamepadUtils.java rename : mobile/android/base/java/org/mozilla/gecko/util/GeckoBackgroundThread.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/util/GeckoBackgroundThread.java rename : mobile/android/base/java/org/mozilla/gecko/util/GeckoEventListener.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/util/GeckoEventListener.java rename : mobile/android/base/java/org/mozilla/gecko/util/GeckoJarReader.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/util/GeckoJarReader.java rename : mobile/android/base/java/org/mozilla/gecko/util/GeckoRequest.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/util/GeckoRequest.java rename : mobile/android/base/java/org/mozilla/gecko/util/HardwareCodecCapabilityUtils.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/util/HardwareCodecCapabilityUtils.java rename : mobile/android/base/java/org/mozilla/gecko/util/HardwareUtils.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/util/HardwareUtils.java rename : mobile/android/base/java/org/mozilla/gecko/util/INIParser.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/util/INIParser.java rename : mobile/android/base/java/org/mozilla/gecko/util/INISection.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/util/INISection.java rename : mobile/android/base/java/org/mozilla/gecko/util/IOUtils.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/util/IOUtils.java rename : mobile/android/base/java/org/mozilla/gecko/util/InputOptionsUtils.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/util/InputOptionsUtils.java rename : mobile/android/base/java/org/mozilla/gecko/util/IntentUtils.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/util/IntentUtils.java rename : mobile/android/base/java/org/mozilla/gecko/util/JSONUtils.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/util/JSONUtils.java rename : mobile/android/base/java/org/mozilla/gecko/util/MenuUtils.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/util/MenuUtils.java rename : mobile/android/base/java/org/mozilla/gecko/util/NativeEventListener.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/util/NativeEventListener.java rename : mobile/android/base/java/org/mozilla/gecko/util/NativeJSContainer.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/util/NativeJSContainer.java rename : mobile/android/base/java/org/mozilla/gecko/util/NativeJSObject.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/util/NativeJSObject.java rename : mobile/android/base/java/org/mozilla/gecko/util/NetworkUtils.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/util/NetworkUtils.java rename : mobile/android/base/java/org/mozilla/gecko/util/NonEvictingLruCache.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/util/NonEvictingLruCache.java rename : mobile/android/base/java/org/mozilla/gecko/util/PrefUtils.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/util/PrefUtils.java rename : mobile/android/base/java/org/mozilla/gecko/util/ProxySelector.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/util/ProxySelector.java rename : mobile/android/base/java/org/mozilla/gecko/util/RawResource.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/util/RawResource.java rename : mobile/android/base/java/org/mozilla/gecko/util/StringUtils.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/util/StringUtils.java rename : mobile/android/base/java/org/mozilla/gecko/util/ThreadUtils.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/util/ThreadUtils.java rename : mobile/android/base/java/org/mozilla/gecko/util/UIAsyncTask.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/util/UIAsyncTask.java rename : mobile/android/base/java/org/mozilla/gecko/util/UUIDUtil.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/util/UUIDUtil.java rename : mobile/android/base/java/org/mozilla/gecko/util/UnusedResourcesUtil.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/util/UnusedResourcesUtil.java rename : mobile/android/base/java/org/mozilla/gecko/util/WeakReferenceHandler.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/util/WeakReferenceHandler.java rename : mobile/android/base/java/org/mozilla/gecko/util/WebActivityMapper.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/util/WebActivityMapper.java rename : mobile/android/base/java/org/mozilla/gecko/util/WindowUtils.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/util/WindowUtils.java rename : mobile/android/base/java/org/mozilla/gecko/widget/SwipeDismissListViewTouchListener.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/widget/SwipeDismissListViewTouchListener.java extra : rebase_source : e41fd474a19e93cdee9328859ad3790b10daf7f7 extra : amend_source : 70bfd385f7210b98e09f64413655c668f658821c
2016-08-03 02:34:32 +03:00
gujar.sources += [geckoview_source_dir + 'java/org/mozilla/gecko/' + x for x in [
'util/ActivityResultHandler.java',
'util/ActivityResultHandlerMap.java',
'util/ActivityUtils.java',
'util/BundleEventListener.java',
'util/Clipboard.java',
'util/ContextUtils.java',
'util/DateUtil.java',
'util/EventCallback.java',
'util/FileUtils.java',
'util/FloatUtils.java',
'util/GamepadUtils.java',
'util/GeckoBackgroundThread.java',
Bug 1307820 - Implement per-GeckoView messaging; r=snorp r=sebastian Bug 1307820 - 1a. Move GeckoApp EventDispatcher to GeckoView; r=snorp Make it a GeckoView-specific EventDispatcher instead of GeckoApp-specific, so that GeckoView consumers can benefit from a per-view EventDispatcher. In addition, a few events like Gecko:Ready are moved back to the global EventDispatcher because that makes more sense. Bug 1307820 - 1b. Don't use GeckoApp EventDispatcher during inflation; r=snorp During layout inflation, we don't yet have GeckoView and therefore the GeckoView EventDispatcher, so we should not register events until later, typically during onAttachedToWindow. Bug 1307820 - 2. Introduce GeckoBundle; r=snorp The Android Bundle class has several disadvantages when used for holding structured data from JS. The most obvious one is the differentiation between int and double, which doesn't exist in JS. So when a JS number is converted to either a Bundle int or double, we run the risk of making a wrong conversion, resulting in a type mismatch exception when Java uses the Bundle. This extends to number arrays from JS. There is one more gotcha when using arrays. When we receive an empty array from JS, there is no way for us to determine the type of the array, because even empty arrays in Java have types. We are forced to pick an arbitrary type like boolean[], which can easily result in a type mismatch exception when using the array on the Java side. In addition, Bundle is fairly cumbersome, and we cannot access the inner structures of Bundle from Java or JNI, making it harder to use. With these factors in mind, this patch introduces GeckoBundle as a better choice for Gecko/Java communication. It is almost fully API-compatible with the Android Bundle; only the Bundle array methods are different. It resolves the numbers problem by performing conversions if necessary, and it is a lot more lightweight than Bundle. Bug 1307820 - 3. Convert BundleEventListener to use GeckoBundle; r=snorp Convert BundleEventListener from using Bundle to using GeckoBundle. Because NativeJSContainer still only supports Bundle, we do an extra conversion when sending Bundle messages, but eventually, as we eliminate the use of NativeJSContainer, that will go away as well. Bug 1307820 - 4. Introduce EventDispatcher interfaces; r=snorp Introduce several new XPCOM interfaces for the new EventDispatcher API, these interfaces are mostly mirrored after their Java counterparts. * nsIAndroidEventDispatcher is the main interface for registering/unregistering listeners and for dispatching events from JS/C++. * nsIAndroidEventListener is the interface that JS/C++ clients implement to receive events. * nsIAndroidEventCallback is the interface that JS/C++ clients implement to receive responses from dispatched events. * nsIAndroidView is the new interface that every window receives that is specific to the window/GeckoView pair. It is passed to chrome scripts through window arguments. Bug 1307820 - 5. Remove EventDispatcher references from gfx code; r=snorp EventDispatcher was used for JPZC, but NPZC doesn't use it anymore. Bug 1307820 - 6. General JNI template improvements; r=snorp This patch includes several improvements to the JNI templates. * Context::RawClassRef is removed to avoid misuse, as Context::ClassRef should be used instead. * Fix a compile error, in certain usages, in the DisposeNative overload in NativeStub. * Add Ref::IsInstanceOf and Context::IsInstanceOf to mirror the JNIEnv::IsInstanceOf call. * Add Ref::operator* and Context::operator* to provide an easy way to get a Context object. * Add built-in declarations for boxed Java objects (e.g. Boolean, Integer, etc). * Add ObjectArray::New for creating new object arrays of specific types. * Add lvalue qualifiers to LocalRef::operator= and GlobalRef::operator=, to prevent accidentally assigning to rvalues. (e.g. `objectArray->GetElement(0) = newObject;`, which won't work as intended.) Bug 1307820 - 7. Support ownership through RefPtr for native JNI objects; r=snorp In addition to direct ownership and weak pointer ownership, add a third ownership model where a native JNI object owns a RefPtr that holds a strong reference to the actual C++ object. This ownership model works well with ref-counted objects such as XPCOM objects, and is activated through the presence of public members AddRef() and Release() in the C++ object. Bug 1307820 - 8. Implement Gecko-side EventDispatcher; r=snorp Add a skeletal implementation of EventDispatcher on the Gecko side. Each widget::EventDispatcher will be associated with a Java EventDispatcher, so events can be dispatched from Gecko to Java and vice versa. AndroidBridge and nsWindow will implement nsIAndroidEventDispatcher through widget::EventDispatcher. Other patches will add more complete functionality such as GeckoBundle/JSObject translation and support for callbacks. Bug 1307820 - 9. Implement dispatching between Gecko/Java; r=snorp Implement translation between JSObject and GeckoBundle, and use that for dispatching events from Gecko to Java and vice versa. Bug 1307820 - 10. Implement callback support; r=snorp Implement callback support for both Gecko-to-Java events and Java-to-Gecko events. For Gecko-to-Java, we translate nsIAndroidEventCallback to a Java EventCallback through NativeCallbackDelegate and pass it to the Java listener. For Java-to-Gecko, we translate EventCallback to a nsIAndroidEventCallback through JavaCallbackDelegate and pass it to the Gecko listener. There is another JavaCallbackDelegate on the Java side that redirects the callback to a particular thread. For example, if the event was dispatched from the UI thread, we make sure the callback happens on the UI thread as well. Bug 1307820 - 11. Add BundleEventListener support for Gecko thread; r=snorp Add support for BundleEventListener on the Gecko thread, so that we can use it to replace any existing GeckoEventListener or NativeEventListener implementations that require the listener be run synchronously on the Gecko thread. Bug 1307820 - 12. Add global EventDispatcher in AndroidBridge; r=snorp Add an instance of EventDispatcher to AndroidBridge to act as a global event dispatcher. Bug 1307820 - 13. Add per-nsWindow EventDispatcher; r=snorp Add an instance of EventDispatcher to each nsWindow through an AndroidView object, which implements nsIAndroidView. The nsIAndroidView is passed to the chrome script through the window argument when opening the window. Bug 1307820 - 14. Update auto-generated bindings; r=me Bug 1307820 - 15. Update testEventDispatcher; r=snorp Update testEventDispatcher to include new functionalities in EventDisptcher. * Add tests for dispatching events to UI/background thread through nsIAndroidEventDispatcher::dispatch. * Add tests for dispatching events to UI/background thread through EventDispatcher.dispatch. * Add tests for dispatching events to Gecko thread through EventDispatcher.dispatch. Each kind of test exercises both the global EventDispatcher through EventDispatcher.getInstance() and the per-GeckoView EventDispatcher through GeckoApp.getEventDispatcher().
2016-11-14 16:29:50 +03:00
'util/GeckoBundle.java',
'util/GeckoEventListener.java',
'util/GeckoJarReader.java',
'util/GeckoRequest.java',
'util/HardwareCodecCapabilityUtils.java',
'util/HardwareUtils.java',
'util/INIParser.java',
'util/INISection.java',
'util/InputOptionsUtils.java',
'util/IntentUtils.java',
'util/IOUtils.java',
'util/JSONUtils.java',
'util/MenuUtils.java',
'util/NativeEventListener.java',
'util/NativeJSContainer.java',
'util/NativeJSObject.java',
'util/NetworkUtils.java',
'util/NonEvictingLruCache.java',
'util/PrefUtils.java',
'util/ProxySelector.java',
'util/publicsuffix/PublicSuffix.java',
'util/publicsuffix/PublicSuffixPatterns.java',
'util/RawResource.java',
'util/StringUtils.java',
'util/ThreadUtils.java',
'util/UIAsyncTask.java',
'util/UUIDUtil.java',
'util/WeakReferenceHandler.java',
'util/WindowUtils.java',
]]
gujar.extra_jars = [
Bug 1108782 - Part 2: Explode AAR files at configure time. r=glandium This gets us a limited version of AAR support: we can consume static AAR libraries, where here static does not refer to linking, but to static assets that are fixed at build-backend time and not modified (or produced) during the build. This lets us pin our dependencies (and move to Google's versioned Maven repository packages, away from Google's unversioned ad-hoc packages). By restricting to static AAR libraries, we avoid having to handle truly complicated dependency trees, as changing parts of generated AAR files require delicate rebuilding of the APKs (and internal libraries) that depend on the AAR files. It is possible that we will generate AARs in the tree at some time. Right now, we don't do that, even for GeckoView: the AARs produced are assembled as artifacts at package time and are intended for external consumption. We might want this for GeckoView and Fennec at some time; we should consider using Gradle everywhere at that point. The patch itself does the simplest possible thing (which has precedent from Gradle and other build systems): it simply "explodes" the AAR into the object directory and uses existing mechanisms to refer to the exploded pieces. AARs have both required and optional components. Each component is defined with an expected and required flag. If a component is expected and not present, or not expected and is present, an error is raised. If the component is expected and present, autoconf's ifelse() macro is used to define the relevant AAR_* component variables. If the component is not expected and not present, no action is taken. A consuming build backend therefore can guard all AAR_* component variables with just the top-level AAR variable. Many AAR files have empty assets/ directories. This patch doesn't explode empty assets/ directories, protecting against trivial changes to AAR files that don't impact the build. There's a lot not to like in this approach, including: * We need to manually reference internal AAR libs; * I haven't separated the pinned version numbers out of configure.in. However, it's closer to what we want than what we have! --HG-- extra : commitid : 11kUhDAkCn5 extra : rebase_source : 2454c9842ab3296d53ca5fa394a5a962aa382c8d extra : histedit_source : e2f97502d215016925e93500b8fd93f8b32fba3a
2015-09-22 20:04:26 +03:00
CONFIG['ANDROID_SUPPORT_ANNOTATIONS_JAR_LIB'],
CONFIG['ANDROID_SUPPORT_V4_AAR_LIB'],
CONFIG['ANDROID_SUPPORT_V4_AAR_INTERNAL_LIB'],
'constants.jar',
'gecko-mozglue.jar',
]
gujar.javac_flags += ['-Xlint:all,-deprecation']
stjar = add_java_jar('sync-thirdparty')
stjar.sources += [ thirdparty_source_dir + f for f in sync_thirdparty_java_files ]
stjar.javac_flags = ['-Xlint:none']
services_jar = add_java_jar('services')
services_jar.sources += sync_java_files
services_jar.extra_jars = [
CONFIG['ANDROID_SUPPORT_ANNOTATIONS_JAR_LIB'],
CONFIG['ANDROID_SUPPORT_V4_AAR_LIB'],
CONFIG['ANDROID_SUPPORT_V4_AAR_INTERNAL_LIB'],
CONFIG['ANDROID_APPCOMPAT_V7_AAR_LIB'],
'constants.jar',
'gecko-R.jar',
'gecko-mozglue.jar',
'gecko-thirdparty.jar',
'gecko-util.jar',
'sync-thirdparty.jar',
]
services_jar.javac_flags += ['-Xlint:all,-deprecation']
if CONFIG['MOZ_WEBRTC']:
base_root = TOPSRCDIR + '/media/webrtc/trunk/webrtc/base/java/src/org/webrtc/'
video_render_root = TOPSRCDIR + '/media/webrtc/trunk/webrtc/modules/video_render/android/java/src/org/webrtc/videoengine/'
video_capture_root = TOPSRCDIR + '/media/webrtc/trunk/webrtc/modules/video_capture/android/java/src/org/webrtc/videoengine/'
audio_root = TOPSRCDIR + '/media/webrtc/trunk/webrtc/modules/audio_device/android/java/src/org/webrtc/voiceengine/'
wrjar = add_java_jar('webrtc')
wrjar.sources += [
base_root + 'Logging.java',
]
wrjar.sources += [
video_capture_root + 'CaptureCapabilityAndroid.java',
video_capture_root + 'VideoCaptureAndroid.java',
video_capture_root + 'VideoCaptureDeviceInfoAndroid.java',
video_render_root + 'ViEAndroidGLES20.java',
video_render_root + 'ViERenderer.java',
video_render_root + 'ViESurfaceRenderer.java',
]
wrjar.sources += [
audio_root + 'BuildInfo.java',
audio_root + 'WebRtcAudioEffects.java',
audio_root + 'WebRtcAudioManager.java',
audio_root + 'WebRtcAudioRecord.java',
audio_root + 'WebRtcAudioTrack.java',
audio_root + 'WebRtcAudioUtils.java',
]
wrjar.extra_jars = [
'constants.jar',
'gecko-R.jar',
'gecko-browser.jar',
'gecko-mozglue.jar',
'gecko-util.jar',
'gecko-view.jar',
]
wrjar.javac_flags += ['-Xlint:all,-deprecation,-cast']
gvjar = add_java_jar('gecko-view')
gvjar.sources += [geckoview_source_dir + 'java/org/mozilla/gecko/' + x
for x in [
Bug 1291811 - Move GeckoView Java sources into mobile/android/geckoview. r=sebastian This is the first step only. It moves Experiments out of util (just for convenience) -- I would have liked to have moved WhatsNewReceiver out of notifications as well, but it's referenced in AndroidManifest.xml.in and I don't want to break that. The set of files in GeckoView is slightly larger than what we really want, but it's close to correct. Future tickets will get things compiling and trim the set of files down to size. Hopefully we can move notifications/, permissions/, and restrictions/ back to Fennec. This is not technically required, but it's best to bulk move the files up front and patch later, rather than jump through hoops to distinguish the set of files in Gradle (and moz.build). MozReview-Commit-ID: EWaAeswFoeG --HG-- rename : mobile/android/base/java/org/mozilla/gecko/util/Experiments.java => mobile/android/base/java/org/mozilla/gecko/Experiments.java rename : mobile/android/base/java/org/mozilla/gecko/ANRReporter.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/ANRReporter.java rename : mobile/android/base/java/org/mozilla/gecko/AlarmReceiver.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/AlarmReceiver.java rename : mobile/android/base/java/org/mozilla/gecko/AndroidGamepadManager.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/AndroidGamepadManager.java rename : mobile/android/base/java/org/mozilla/gecko/BaseGeckoInterface.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/BaseGeckoInterface.java rename : mobile/android/base/java/org/mozilla/gecko/ContextGetter.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/ContextGetter.java rename : mobile/android/base/java/org/mozilla/gecko/CrashHandler.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/CrashHandler.java rename : mobile/android/base/java/org/mozilla/gecko/EventDispatcher.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/EventDispatcher.java rename : mobile/android/base/java/org/mozilla/gecko/GeckoAccessibility.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/GeckoAccessibility.java rename : mobile/android/base/java/org/mozilla/gecko/GeckoAppShell.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/GeckoAppShell.java rename : mobile/android/base/java/org/mozilla/gecko/GeckoBatteryManager.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/GeckoBatteryManager.java rename : mobile/android/base/java/org/mozilla/gecko/GeckoEditable.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/GeckoEditable.java rename : mobile/android/base/java/org/mozilla/gecko/GeckoEditableClient.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/GeckoEditableClient.java rename : mobile/android/base/java/org/mozilla/gecko/GeckoEditableListener.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/GeckoEditableListener.java rename : mobile/android/base/java/org/mozilla/gecko/GeckoEvent.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/GeckoEvent.java rename : mobile/android/base/java/org/mozilla/gecko/GeckoHalDefines.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/GeckoHalDefines.java rename : mobile/android/base/java/org/mozilla/gecko/GeckoInputConnection.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/GeckoInputConnection.java rename : mobile/android/base/java/org/mozilla/gecko/GeckoJavaSampler.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/GeckoJavaSampler.java rename : mobile/android/base/java/org/mozilla/gecko/GeckoNetworkManager.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/GeckoNetworkManager.java rename : mobile/android/base/java/org/mozilla/gecko/GeckoProfile.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/GeckoProfile.java rename : mobile/android/base/java/org/mozilla/gecko/GeckoProfileDirectories.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/GeckoProfileDirectories.java rename : mobile/android/base/java/org/mozilla/gecko/GeckoScreenOrientation.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/GeckoScreenOrientation.java rename : mobile/android/base/java/org/mozilla/gecko/GeckoService.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/GeckoService.java rename : mobile/android/base/java/org/mozilla/gecko/GeckoSharedPrefs.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/GeckoSharedPrefs.java rename : mobile/android/base/java/org/mozilla/gecko/GeckoSmsManager.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/GeckoSmsManager.java rename : mobile/android/base/java/org/mozilla/gecko/GeckoThread.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/GeckoThread.java rename : mobile/android/base/java/org/mozilla/gecko/GeckoView.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/GeckoView.java rename : mobile/android/base/java/org/mozilla/gecko/GeckoViewChrome.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/GeckoViewChrome.java rename : mobile/android/base/java/org/mozilla/gecko/GeckoViewContent.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/GeckoViewContent.java rename : mobile/android/base/java/org/mozilla/gecko/InputConnectionListener.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/InputConnectionListener.java rename : mobile/android/base/java/org/mozilla/gecko/InputMethods.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/InputMethods.java rename : mobile/android/base/java/org/mozilla/gecko/NSSBridge.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/NSSBridge.java rename : mobile/android/base/java/org/mozilla/gecko/PrefsHelper.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/PrefsHelper.java rename : mobile/android/base/java/org/mozilla/gecko/SmsManager.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/SmsManager.java rename : mobile/android/base/java/org/mozilla/gecko/TouchEventInterceptor.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/TouchEventInterceptor.java rename : mobile/android/base/java/org/mozilla/gecko/ZoomConstraints.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/ZoomConstraints.java rename : mobile/android/base/java/org/mozilla/gecko/gfx/Axis.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/gfx/Axis.java rename : mobile/android/base/java/org/mozilla/gecko/gfx/BitmapUtils.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/gfx/BitmapUtils.java rename : mobile/android/base/java/org/mozilla/gecko/gfx/BufferedImage.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/gfx/BufferedImage.java rename : mobile/android/base/java/org/mozilla/gecko/gfx/BufferedImageGLInfo.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/gfx/BufferedImageGLInfo.java rename : mobile/android/base/java/org/mozilla/gecko/gfx/DisplayPortCalculator.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/gfx/DisplayPortCalculator.java rename : mobile/android/base/java/org/mozilla/gecko/gfx/DisplayPortMetrics.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/gfx/DisplayPortMetrics.java rename : mobile/android/base/java/org/mozilla/gecko/gfx/DrawTimingQueue.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/gfx/DrawTimingQueue.java rename : mobile/android/base/java/org/mozilla/gecko/gfx/DynamicToolbarAnimator.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/gfx/DynamicToolbarAnimator.java rename : mobile/android/base/java/org/mozilla/gecko/gfx/FloatSize.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/gfx/FloatSize.java rename : mobile/android/base/java/org/mozilla/gecko/gfx/FullScreenState.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/gfx/FullScreenState.java rename : mobile/android/base/java/org/mozilla/gecko/gfx/GeckoLayerClient.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/gfx/GeckoLayerClient.java rename : mobile/android/base/java/org/mozilla/gecko/gfx/ImmutableViewportMetrics.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/gfx/ImmutableViewportMetrics.java rename : mobile/android/base/java/org/mozilla/gecko/gfx/IntSize.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/gfx/IntSize.java rename : mobile/android/base/java/org/mozilla/gecko/gfx/JavaPanZoomController.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/gfx/JavaPanZoomController.java rename : mobile/android/base/java/org/mozilla/gecko/gfx/Layer.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/gfx/Layer.java rename : mobile/android/base/java/org/mozilla/gecko/gfx/LayerRenderer.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/gfx/LayerRenderer.java rename : mobile/android/base/java/org/mozilla/gecko/gfx/LayerView.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/gfx/LayerView.java rename : mobile/android/base/java/org/mozilla/gecko/gfx/NativePanZoomController.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/gfx/NativePanZoomController.java rename : mobile/android/base/java/org/mozilla/gecko/gfx/Overscroll.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/gfx/Overscroll.java rename : mobile/android/base/java/org/mozilla/gecko/gfx/OverscrollEdgeEffect.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/gfx/OverscrollEdgeEffect.java rename : mobile/android/base/java/org/mozilla/gecko/gfx/PanZoomController.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/gfx/PanZoomController.java rename : mobile/android/base/java/org/mozilla/gecko/gfx/PanZoomTarget.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/gfx/PanZoomTarget.java rename : mobile/android/base/java/org/mozilla/gecko/gfx/PanningPerfAPI.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/gfx/PanningPerfAPI.java rename : mobile/android/base/java/org/mozilla/gecko/gfx/PluginLayer.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/gfx/PluginLayer.java rename : mobile/android/base/java/org/mozilla/gecko/gfx/PointUtils.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/gfx/PointUtils.java rename : mobile/android/base/java/org/mozilla/gecko/gfx/ProgressiveUpdateData.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/gfx/ProgressiveUpdateData.java rename : mobile/android/base/java/org/mozilla/gecko/gfx/RectUtils.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/gfx/RectUtils.java rename : mobile/android/base/java/org/mozilla/gecko/gfx/RenderTask.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/gfx/RenderTask.java rename : mobile/android/base/java/org/mozilla/gecko/gfx/ScrollbarLayer.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/gfx/ScrollbarLayer.java rename : mobile/android/base/java/org/mozilla/gecko/gfx/SimpleScaleGestureDetector.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/gfx/SimpleScaleGestureDetector.java rename : mobile/android/base/java/org/mozilla/gecko/gfx/StackScroller.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/gfx/StackScroller.java rename : mobile/android/base/java/org/mozilla/gecko/gfx/SubdocumentScrollHelper.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/gfx/SubdocumentScrollHelper.java rename : mobile/android/base/java/org/mozilla/gecko/gfx/TextureGenerator.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/gfx/TextureGenerator.java rename : mobile/android/base/java/org/mozilla/gecko/gfx/TextureReaper.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/gfx/TextureReaper.java rename : mobile/android/base/java/org/mozilla/gecko/gfx/TouchEventHandler.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/gfx/TouchEventHandler.java rename : mobile/android/base/java/org/mozilla/gecko/gfx/ViewTransform.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/gfx/ViewTransform.java rename : mobile/android/base/java/org/mozilla/gecko/gfx/VirtualLayer.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/gfx/VirtualLayer.java rename : mobile/android/base/java/org/mozilla/gecko/mozglue/ByteBufferInputStream.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/mozglue/ByteBufferInputStream.java rename : mobile/android/base/java/org/mozilla/gecko/mozglue/DirectBufferAllocator.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/mozglue/DirectBufferAllocator.java rename : mobile/android/base/java/org/mozilla/gecko/mozglue/GeckoLoader.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/mozglue/GeckoLoader.java rename : mobile/android/base/java/org/mozilla/gecko/mozglue/JNIObject.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/mozglue/JNIObject.java rename : mobile/android/base/java/org/mozilla/gecko/mozglue/NativeReference.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/mozglue/NativeReference.java rename : mobile/android/base/java/org/mozilla/gecko/mozglue/NativeZip.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/mozglue/NativeZip.java rename : mobile/android/base/java/org/mozilla/gecko/mozglue/SafeIntent.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/mozglue/SafeIntent.java rename : mobile/android/base/java/org/mozilla/gecko/notifications/AppNotificationClient.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/notifications/AppNotificationClient.java rename : mobile/android/base/java/org/mozilla/gecko/notifications/NotificationClient.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/notifications/NotificationClient.java rename : mobile/android/base/java/org/mozilla/gecko/notifications/NotificationHandler.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/notifications/NotificationHandler.java rename : mobile/android/base/java/org/mozilla/gecko/notifications/NotificationHelper.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/notifications/NotificationHelper.java rename : mobile/android/base/java/org/mozilla/gecko/notifications/NotificationReceiver.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/notifications/NotificationReceiver.java rename : mobile/android/base/java/org/mozilla/gecko/notifications/NotificationService.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/notifications/NotificationService.java rename : mobile/android/base/java/org/mozilla/gecko/notifications/ServiceNotificationClient.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/notifications/ServiceNotificationClient.java rename : mobile/android/base/java/org/mozilla/gecko/permissions/PermissionBlock.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/permissions/PermissionBlock.java rename : mobile/android/base/java/org/mozilla/gecko/permissions/Permissions.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/permissions/Permissions.java rename : mobile/android/base/java/org/mozilla/gecko/permissions/PermissionsHelper.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/permissions/PermissionsHelper.java rename : mobile/android/base/java/org/mozilla/gecko/restrictions/DefaultConfiguration.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/restrictions/DefaultConfiguration.java rename : mobile/android/base/java/org/mozilla/gecko/restrictions/GuestProfileConfiguration.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/restrictions/GuestProfileConfiguration.java rename : mobile/android/base/java/org/mozilla/gecko/restrictions/Restrictable.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/restrictions/Restrictable.java rename : mobile/android/base/java/org/mozilla/gecko/restrictions/RestrictedProfileConfiguration.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/restrictions/RestrictedProfileConfiguration.java rename : mobile/android/base/java/org/mozilla/gecko/restrictions/RestrictionCache.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/restrictions/RestrictionCache.java rename : mobile/android/base/java/org/mozilla/gecko/restrictions/RestrictionConfiguration.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/restrictions/RestrictionConfiguration.java rename : mobile/android/base/java/org/mozilla/gecko/restrictions/RestrictionProvider.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/restrictions/RestrictionProvider.java rename : mobile/android/base/java/org/mozilla/gecko/restrictions/Restrictions.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/restrictions/Restrictions.java rename : mobile/android/base/java/org/mozilla/gecko/sqlite/ByteBufferInputStream.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/sqlite/ByteBufferInputStream.java rename : mobile/android/base/java/org/mozilla/gecko/sqlite/MatrixBlobCursor.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/sqlite/MatrixBlobCursor.java rename : mobile/android/base/java/org/mozilla/gecko/sqlite/SQLiteBridge.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/sqlite/SQLiteBridge.java rename : mobile/android/base/java/org/mozilla/gecko/sqlite/SQLiteBridgeException.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/sqlite/SQLiteBridgeException.java rename : mobile/android/base/java/org/mozilla/gecko/util/ActivityResultHandler.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/util/ActivityResultHandler.java rename : mobile/android/base/java/org/mozilla/gecko/util/ActivityResultHandlerMap.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/util/ActivityResultHandlerMap.java rename : mobile/android/base/java/org/mozilla/gecko/util/ActivityUtils.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/util/ActivityUtils.java rename : mobile/android/base/java/org/mozilla/gecko/util/BundleEventListener.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/util/BundleEventListener.java rename : mobile/android/base/java/org/mozilla/gecko/util/Clipboard.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/util/Clipboard.java rename : mobile/android/base/java/org/mozilla/gecko/util/ContextUtils.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/util/ContextUtils.java rename : mobile/android/base/java/org/mozilla/gecko/util/DateUtil.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/util/DateUtil.java rename : mobile/android/base/java/org/mozilla/gecko/util/DrawableUtil.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/util/DrawableUtil.java rename : mobile/android/base/java/org/mozilla/gecko/util/EventCallback.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/util/EventCallback.java rename : mobile/android/base/java/org/mozilla/gecko/util/FileUtils.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/util/FileUtils.java rename : mobile/android/base/java/org/mozilla/gecko/util/FloatUtils.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/util/FloatUtils.java rename : mobile/android/base/java/org/mozilla/gecko/util/GamepadUtils.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/util/GamepadUtils.java rename : mobile/android/base/java/org/mozilla/gecko/util/GeckoBackgroundThread.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/util/GeckoBackgroundThread.java rename : mobile/android/base/java/org/mozilla/gecko/util/GeckoEventListener.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/util/GeckoEventListener.java rename : mobile/android/base/java/org/mozilla/gecko/util/GeckoJarReader.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/util/GeckoJarReader.java rename : mobile/android/base/java/org/mozilla/gecko/util/GeckoRequest.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/util/GeckoRequest.java rename : mobile/android/base/java/org/mozilla/gecko/util/HardwareCodecCapabilityUtils.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/util/HardwareCodecCapabilityUtils.java rename : mobile/android/base/java/org/mozilla/gecko/util/HardwareUtils.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/util/HardwareUtils.java rename : mobile/android/base/java/org/mozilla/gecko/util/INIParser.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/util/INIParser.java rename : mobile/android/base/java/org/mozilla/gecko/util/INISection.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/util/INISection.java rename : mobile/android/base/java/org/mozilla/gecko/util/IOUtils.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/util/IOUtils.java rename : mobile/android/base/java/org/mozilla/gecko/util/InputOptionsUtils.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/util/InputOptionsUtils.java rename : mobile/android/base/java/org/mozilla/gecko/util/IntentUtils.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/util/IntentUtils.java rename : mobile/android/base/java/org/mozilla/gecko/util/JSONUtils.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/util/JSONUtils.java rename : mobile/android/base/java/org/mozilla/gecko/util/MenuUtils.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/util/MenuUtils.java rename : mobile/android/base/java/org/mozilla/gecko/util/NativeEventListener.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/util/NativeEventListener.java rename : mobile/android/base/java/org/mozilla/gecko/util/NativeJSContainer.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/util/NativeJSContainer.java rename : mobile/android/base/java/org/mozilla/gecko/util/NativeJSObject.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/util/NativeJSObject.java rename : mobile/android/base/java/org/mozilla/gecko/util/NetworkUtils.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/util/NetworkUtils.java rename : mobile/android/base/java/org/mozilla/gecko/util/NonEvictingLruCache.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/util/NonEvictingLruCache.java rename : mobile/android/base/java/org/mozilla/gecko/util/PrefUtils.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/util/PrefUtils.java rename : mobile/android/base/java/org/mozilla/gecko/util/ProxySelector.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/util/ProxySelector.java rename : mobile/android/base/java/org/mozilla/gecko/util/RawResource.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/util/RawResource.java rename : mobile/android/base/java/org/mozilla/gecko/util/StringUtils.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/util/StringUtils.java rename : mobile/android/base/java/org/mozilla/gecko/util/ThreadUtils.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/util/ThreadUtils.java rename : mobile/android/base/java/org/mozilla/gecko/util/UIAsyncTask.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/util/UIAsyncTask.java rename : mobile/android/base/java/org/mozilla/gecko/util/UUIDUtil.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/util/UUIDUtil.java rename : mobile/android/base/java/org/mozilla/gecko/util/UnusedResourcesUtil.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/util/UnusedResourcesUtil.java rename : mobile/android/base/java/org/mozilla/gecko/util/WeakReferenceHandler.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/util/WeakReferenceHandler.java rename : mobile/android/base/java/org/mozilla/gecko/util/WebActivityMapper.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/util/WebActivityMapper.java rename : mobile/android/base/java/org/mozilla/gecko/util/WindowUtils.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/util/WindowUtils.java rename : mobile/android/base/java/org/mozilla/gecko/widget/SwipeDismissListViewTouchListener.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/widget/SwipeDismissListViewTouchListener.java extra : rebase_source : e41fd474a19e93cdee9328859ad3790b10daf7f7 extra : amend_source : 70bfd385f7210b98e09f64413655c668f658821c
2016-08-03 02:34:32 +03:00
'AlarmReceiver.java',
'AndroidGamepadManager.java',
'BaseGeckoInterface.java',
'ContextGetter.java',
'CrashHandler.java',
'EventDispatcher.java',
'GeckoAccessibility.java',
'GeckoAppShell.java',
'GeckoBatteryManager.java',
'GeckoEditable.java',
'GeckoEditableClient.java',
'GeckoEditableListener.java',
'GeckoHalDefines.java',
'GeckoInputConnection.java',
'GeckoNetworkManager.java',
'GeckoProfile.java',
'GeckoProfileDirectories.java',
'GeckoScreenOrientation.java',
'GeckoSharedPrefs.java',
'GeckoThread.java',
'GeckoView.java',
'GeckoViewChrome.java',
'GeckoViewContent.java',
'GeckoViewFragment.java',
Bug 1291811 - Move GeckoView Java sources into mobile/android/geckoview. r=sebastian This is the first step only. It moves Experiments out of util (just for convenience) -- I would have liked to have moved WhatsNewReceiver out of notifications as well, but it's referenced in AndroidManifest.xml.in and I don't want to break that. The set of files in GeckoView is slightly larger than what we really want, but it's close to correct. Future tickets will get things compiling and trim the set of files down to size. Hopefully we can move notifications/, permissions/, and restrictions/ back to Fennec. This is not technically required, but it's best to bulk move the files up front and patch later, rather than jump through hoops to distinguish the set of files in Gradle (and moz.build). MozReview-Commit-ID: EWaAeswFoeG --HG-- rename : mobile/android/base/java/org/mozilla/gecko/util/Experiments.java => mobile/android/base/java/org/mozilla/gecko/Experiments.java rename : mobile/android/base/java/org/mozilla/gecko/ANRReporter.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/ANRReporter.java rename : mobile/android/base/java/org/mozilla/gecko/AlarmReceiver.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/AlarmReceiver.java rename : mobile/android/base/java/org/mozilla/gecko/AndroidGamepadManager.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/AndroidGamepadManager.java rename : mobile/android/base/java/org/mozilla/gecko/BaseGeckoInterface.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/BaseGeckoInterface.java rename : mobile/android/base/java/org/mozilla/gecko/ContextGetter.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/ContextGetter.java rename : mobile/android/base/java/org/mozilla/gecko/CrashHandler.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/CrashHandler.java rename : mobile/android/base/java/org/mozilla/gecko/EventDispatcher.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/EventDispatcher.java rename : mobile/android/base/java/org/mozilla/gecko/GeckoAccessibility.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/GeckoAccessibility.java rename : mobile/android/base/java/org/mozilla/gecko/GeckoAppShell.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/GeckoAppShell.java rename : mobile/android/base/java/org/mozilla/gecko/GeckoBatteryManager.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/GeckoBatteryManager.java rename : mobile/android/base/java/org/mozilla/gecko/GeckoEditable.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/GeckoEditable.java rename : mobile/android/base/java/org/mozilla/gecko/GeckoEditableClient.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/GeckoEditableClient.java rename : mobile/android/base/java/org/mozilla/gecko/GeckoEditableListener.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/GeckoEditableListener.java rename : mobile/android/base/java/org/mozilla/gecko/GeckoEvent.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/GeckoEvent.java rename : mobile/android/base/java/org/mozilla/gecko/GeckoHalDefines.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/GeckoHalDefines.java rename : mobile/android/base/java/org/mozilla/gecko/GeckoInputConnection.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/GeckoInputConnection.java rename : mobile/android/base/java/org/mozilla/gecko/GeckoJavaSampler.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/GeckoJavaSampler.java rename : mobile/android/base/java/org/mozilla/gecko/GeckoNetworkManager.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/GeckoNetworkManager.java rename : mobile/android/base/java/org/mozilla/gecko/GeckoProfile.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/GeckoProfile.java rename : mobile/android/base/java/org/mozilla/gecko/GeckoProfileDirectories.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/GeckoProfileDirectories.java rename : mobile/android/base/java/org/mozilla/gecko/GeckoScreenOrientation.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/GeckoScreenOrientation.java rename : mobile/android/base/java/org/mozilla/gecko/GeckoService.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/GeckoService.java rename : mobile/android/base/java/org/mozilla/gecko/GeckoSharedPrefs.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/GeckoSharedPrefs.java rename : mobile/android/base/java/org/mozilla/gecko/GeckoSmsManager.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/GeckoSmsManager.java rename : mobile/android/base/java/org/mozilla/gecko/GeckoThread.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/GeckoThread.java rename : mobile/android/base/java/org/mozilla/gecko/GeckoView.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/GeckoView.java rename : mobile/android/base/java/org/mozilla/gecko/GeckoViewChrome.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/GeckoViewChrome.java rename : mobile/android/base/java/org/mozilla/gecko/GeckoViewContent.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/GeckoViewContent.java rename : mobile/android/base/java/org/mozilla/gecko/InputConnectionListener.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/InputConnectionListener.java rename : mobile/android/base/java/org/mozilla/gecko/InputMethods.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/InputMethods.java rename : mobile/android/base/java/org/mozilla/gecko/NSSBridge.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/NSSBridge.java rename : mobile/android/base/java/org/mozilla/gecko/PrefsHelper.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/PrefsHelper.java rename : mobile/android/base/java/org/mozilla/gecko/SmsManager.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/SmsManager.java rename : mobile/android/base/java/org/mozilla/gecko/TouchEventInterceptor.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/TouchEventInterceptor.java rename : mobile/android/base/java/org/mozilla/gecko/ZoomConstraints.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/ZoomConstraints.java rename : mobile/android/base/java/org/mozilla/gecko/gfx/Axis.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/gfx/Axis.java rename : mobile/android/base/java/org/mozilla/gecko/gfx/BitmapUtils.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/gfx/BitmapUtils.java rename : mobile/android/base/java/org/mozilla/gecko/gfx/BufferedImage.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/gfx/BufferedImage.java rename : mobile/android/base/java/org/mozilla/gecko/gfx/BufferedImageGLInfo.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/gfx/BufferedImageGLInfo.java rename : mobile/android/base/java/org/mozilla/gecko/gfx/DisplayPortCalculator.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/gfx/DisplayPortCalculator.java rename : mobile/android/base/java/org/mozilla/gecko/gfx/DisplayPortMetrics.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/gfx/DisplayPortMetrics.java rename : mobile/android/base/java/org/mozilla/gecko/gfx/DrawTimingQueue.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/gfx/DrawTimingQueue.java rename : mobile/android/base/java/org/mozilla/gecko/gfx/DynamicToolbarAnimator.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/gfx/DynamicToolbarAnimator.java rename : mobile/android/base/java/org/mozilla/gecko/gfx/FloatSize.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/gfx/FloatSize.java rename : mobile/android/base/java/org/mozilla/gecko/gfx/FullScreenState.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/gfx/FullScreenState.java rename : mobile/android/base/java/org/mozilla/gecko/gfx/GeckoLayerClient.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/gfx/GeckoLayerClient.java rename : mobile/android/base/java/org/mozilla/gecko/gfx/ImmutableViewportMetrics.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/gfx/ImmutableViewportMetrics.java rename : mobile/android/base/java/org/mozilla/gecko/gfx/IntSize.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/gfx/IntSize.java rename : mobile/android/base/java/org/mozilla/gecko/gfx/JavaPanZoomController.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/gfx/JavaPanZoomController.java rename : mobile/android/base/java/org/mozilla/gecko/gfx/Layer.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/gfx/Layer.java rename : mobile/android/base/java/org/mozilla/gecko/gfx/LayerRenderer.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/gfx/LayerRenderer.java rename : mobile/android/base/java/org/mozilla/gecko/gfx/LayerView.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/gfx/LayerView.java rename : mobile/android/base/java/org/mozilla/gecko/gfx/NativePanZoomController.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/gfx/NativePanZoomController.java rename : mobile/android/base/java/org/mozilla/gecko/gfx/Overscroll.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/gfx/Overscroll.java rename : mobile/android/base/java/org/mozilla/gecko/gfx/OverscrollEdgeEffect.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/gfx/OverscrollEdgeEffect.java rename : mobile/android/base/java/org/mozilla/gecko/gfx/PanZoomController.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/gfx/PanZoomController.java rename : mobile/android/base/java/org/mozilla/gecko/gfx/PanZoomTarget.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/gfx/PanZoomTarget.java rename : mobile/android/base/java/org/mozilla/gecko/gfx/PanningPerfAPI.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/gfx/PanningPerfAPI.java rename : mobile/android/base/java/org/mozilla/gecko/gfx/PluginLayer.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/gfx/PluginLayer.java rename : mobile/android/base/java/org/mozilla/gecko/gfx/PointUtils.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/gfx/PointUtils.java rename : mobile/android/base/java/org/mozilla/gecko/gfx/ProgressiveUpdateData.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/gfx/ProgressiveUpdateData.java rename : mobile/android/base/java/org/mozilla/gecko/gfx/RectUtils.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/gfx/RectUtils.java rename : mobile/android/base/java/org/mozilla/gecko/gfx/RenderTask.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/gfx/RenderTask.java rename : mobile/android/base/java/org/mozilla/gecko/gfx/ScrollbarLayer.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/gfx/ScrollbarLayer.java rename : mobile/android/base/java/org/mozilla/gecko/gfx/SimpleScaleGestureDetector.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/gfx/SimpleScaleGestureDetector.java rename : mobile/android/base/java/org/mozilla/gecko/gfx/StackScroller.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/gfx/StackScroller.java rename : mobile/android/base/java/org/mozilla/gecko/gfx/SubdocumentScrollHelper.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/gfx/SubdocumentScrollHelper.java rename : mobile/android/base/java/org/mozilla/gecko/gfx/TextureGenerator.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/gfx/TextureGenerator.java rename : mobile/android/base/java/org/mozilla/gecko/gfx/TextureReaper.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/gfx/TextureReaper.java rename : mobile/android/base/java/org/mozilla/gecko/gfx/TouchEventHandler.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/gfx/TouchEventHandler.java rename : mobile/android/base/java/org/mozilla/gecko/gfx/ViewTransform.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/gfx/ViewTransform.java rename : mobile/android/base/java/org/mozilla/gecko/gfx/VirtualLayer.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/gfx/VirtualLayer.java rename : mobile/android/base/java/org/mozilla/gecko/mozglue/ByteBufferInputStream.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/mozglue/ByteBufferInputStream.java rename : mobile/android/base/java/org/mozilla/gecko/mozglue/DirectBufferAllocator.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/mozglue/DirectBufferAllocator.java rename : mobile/android/base/java/org/mozilla/gecko/mozglue/GeckoLoader.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/mozglue/GeckoLoader.java rename : mobile/android/base/java/org/mozilla/gecko/mozglue/JNIObject.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/mozglue/JNIObject.java rename : mobile/android/base/java/org/mozilla/gecko/mozglue/NativeReference.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/mozglue/NativeReference.java rename : mobile/android/base/java/org/mozilla/gecko/mozglue/NativeZip.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/mozglue/NativeZip.java rename : mobile/android/base/java/org/mozilla/gecko/mozglue/SafeIntent.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/mozglue/SafeIntent.java rename : mobile/android/base/java/org/mozilla/gecko/notifications/AppNotificationClient.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/notifications/AppNotificationClient.java rename : mobile/android/base/java/org/mozilla/gecko/notifications/NotificationClient.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/notifications/NotificationClient.java rename : mobile/android/base/java/org/mozilla/gecko/notifications/NotificationHandler.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/notifications/NotificationHandler.java rename : mobile/android/base/java/org/mozilla/gecko/notifications/NotificationHelper.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/notifications/NotificationHelper.java rename : mobile/android/base/java/org/mozilla/gecko/notifications/NotificationReceiver.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/notifications/NotificationReceiver.java rename : mobile/android/base/java/org/mozilla/gecko/notifications/NotificationService.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/notifications/NotificationService.java rename : mobile/android/base/java/org/mozilla/gecko/notifications/ServiceNotificationClient.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/notifications/ServiceNotificationClient.java rename : mobile/android/base/java/org/mozilla/gecko/permissions/PermissionBlock.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/permissions/PermissionBlock.java rename : mobile/android/base/java/org/mozilla/gecko/permissions/Permissions.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/permissions/Permissions.java rename : mobile/android/base/java/org/mozilla/gecko/permissions/PermissionsHelper.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/permissions/PermissionsHelper.java rename : mobile/android/base/java/org/mozilla/gecko/restrictions/DefaultConfiguration.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/restrictions/DefaultConfiguration.java rename : mobile/android/base/java/org/mozilla/gecko/restrictions/GuestProfileConfiguration.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/restrictions/GuestProfileConfiguration.java rename : mobile/android/base/java/org/mozilla/gecko/restrictions/Restrictable.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/restrictions/Restrictable.java rename : mobile/android/base/java/org/mozilla/gecko/restrictions/RestrictedProfileConfiguration.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/restrictions/RestrictedProfileConfiguration.java rename : mobile/android/base/java/org/mozilla/gecko/restrictions/RestrictionCache.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/restrictions/RestrictionCache.java rename : mobile/android/base/java/org/mozilla/gecko/restrictions/RestrictionConfiguration.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/restrictions/RestrictionConfiguration.java rename : mobile/android/base/java/org/mozilla/gecko/restrictions/RestrictionProvider.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/restrictions/RestrictionProvider.java rename : mobile/android/base/java/org/mozilla/gecko/restrictions/Restrictions.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/restrictions/Restrictions.java rename : mobile/android/base/java/org/mozilla/gecko/sqlite/ByteBufferInputStream.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/sqlite/ByteBufferInputStream.java rename : mobile/android/base/java/org/mozilla/gecko/sqlite/MatrixBlobCursor.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/sqlite/MatrixBlobCursor.java rename : mobile/android/base/java/org/mozilla/gecko/sqlite/SQLiteBridge.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/sqlite/SQLiteBridge.java rename : mobile/android/base/java/org/mozilla/gecko/sqlite/SQLiteBridgeException.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/sqlite/SQLiteBridgeException.java rename : mobile/android/base/java/org/mozilla/gecko/util/ActivityResultHandler.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/util/ActivityResultHandler.java rename : mobile/android/base/java/org/mozilla/gecko/util/ActivityResultHandlerMap.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/util/ActivityResultHandlerMap.java rename : mobile/android/base/java/org/mozilla/gecko/util/ActivityUtils.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/util/ActivityUtils.java rename : mobile/android/base/java/org/mozilla/gecko/util/BundleEventListener.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/util/BundleEventListener.java rename : mobile/android/base/java/org/mozilla/gecko/util/Clipboard.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/util/Clipboard.java rename : mobile/android/base/java/org/mozilla/gecko/util/ContextUtils.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/util/ContextUtils.java rename : mobile/android/base/java/org/mozilla/gecko/util/DateUtil.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/util/DateUtil.java rename : mobile/android/base/java/org/mozilla/gecko/util/DrawableUtil.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/util/DrawableUtil.java rename : mobile/android/base/java/org/mozilla/gecko/util/EventCallback.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/util/EventCallback.java rename : mobile/android/base/java/org/mozilla/gecko/util/FileUtils.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/util/FileUtils.java rename : mobile/android/base/java/org/mozilla/gecko/util/FloatUtils.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/util/FloatUtils.java rename : mobile/android/base/java/org/mozilla/gecko/util/GamepadUtils.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/util/GamepadUtils.java rename : mobile/android/base/java/org/mozilla/gecko/util/GeckoBackgroundThread.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/util/GeckoBackgroundThread.java rename : mobile/android/base/java/org/mozilla/gecko/util/GeckoEventListener.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/util/GeckoEventListener.java rename : mobile/android/base/java/org/mozilla/gecko/util/GeckoJarReader.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/util/GeckoJarReader.java rename : mobile/android/base/java/org/mozilla/gecko/util/GeckoRequest.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/util/GeckoRequest.java rename : mobile/android/base/java/org/mozilla/gecko/util/HardwareCodecCapabilityUtils.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/util/HardwareCodecCapabilityUtils.java rename : mobile/android/base/java/org/mozilla/gecko/util/HardwareUtils.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/util/HardwareUtils.java rename : mobile/android/base/java/org/mozilla/gecko/util/INIParser.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/util/INIParser.java rename : mobile/android/base/java/org/mozilla/gecko/util/INISection.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/util/INISection.java rename : mobile/android/base/java/org/mozilla/gecko/util/IOUtils.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/util/IOUtils.java rename : mobile/android/base/java/org/mozilla/gecko/util/InputOptionsUtils.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/util/InputOptionsUtils.java rename : mobile/android/base/java/org/mozilla/gecko/util/IntentUtils.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/util/IntentUtils.java rename : mobile/android/base/java/org/mozilla/gecko/util/JSONUtils.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/util/JSONUtils.java rename : mobile/android/base/java/org/mozilla/gecko/util/MenuUtils.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/util/MenuUtils.java rename : mobile/android/base/java/org/mozilla/gecko/util/NativeEventListener.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/util/NativeEventListener.java rename : mobile/android/base/java/org/mozilla/gecko/util/NativeJSContainer.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/util/NativeJSContainer.java rename : mobile/android/base/java/org/mozilla/gecko/util/NativeJSObject.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/util/NativeJSObject.java rename : mobile/android/base/java/org/mozilla/gecko/util/NetworkUtils.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/util/NetworkUtils.java rename : mobile/android/base/java/org/mozilla/gecko/util/NonEvictingLruCache.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/util/NonEvictingLruCache.java rename : mobile/android/base/java/org/mozilla/gecko/util/PrefUtils.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/util/PrefUtils.java rename : mobile/android/base/java/org/mozilla/gecko/util/ProxySelector.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/util/ProxySelector.java rename : mobile/android/base/java/org/mozilla/gecko/util/RawResource.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/util/RawResource.java rename : mobile/android/base/java/org/mozilla/gecko/util/StringUtils.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/util/StringUtils.java rename : mobile/android/base/java/org/mozilla/gecko/util/ThreadUtils.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/util/ThreadUtils.java rename : mobile/android/base/java/org/mozilla/gecko/util/UIAsyncTask.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/util/UIAsyncTask.java rename : mobile/android/base/java/org/mozilla/gecko/util/UUIDUtil.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/util/UUIDUtil.java rename : mobile/android/base/java/org/mozilla/gecko/util/UnusedResourcesUtil.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/util/UnusedResourcesUtil.java rename : mobile/android/base/java/org/mozilla/gecko/util/WeakReferenceHandler.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/util/WeakReferenceHandler.java rename : mobile/android/base/java/org/mozilla/gecko/util/WebActivityMapper.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/util/WebActivityMapper.java rename : mobile/android/base/java/org/mozilla/gecko/util/WindowUtils.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/util/WindowUtils.java rename : mobile/android/base/java/org/mozilla/gecko/widget/SwipeDismissListViewTouchListener.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/widget/SwipeDismissListViewTouchListener.java extra : rebase_source : e41fd474a19e93cdee9328859ad3790b10daf7f7 extra : amend_source : 70bfd385f7210b98e09f64413655c668f658821c
2016-08-03 02:34:32 +03:00
'gfx/BitmapUtils.java',
'gfx/BufferedImage.java',
'gfx/BufferedImageGLInfo.java',
'gfx/DynamicToolbarAnimator.java',
'gfx/FloatSize.java',
'gfx/FullScreenState.java',
'gfx/GeckoLayerClient.java',
'gfx/ImmutableViewportMetrics.java',
'gfx/IntSize.java',
'gfx/LayerRenderer.java',
'gfx/LayerView.java',
'gfx/NativePanZoomController.java',
'gfx/Overscroll.java',
'gfx/OverscrollEdgeEffect.java',
'gfx/PanningPerfAPI.java',
'gfx/PanZoomController.java',
'gfx/PanZoomTarget.java',
'gfx/PointUtils.java',
'gfx/ProgressiveUpdateData.java',
'gfx/RectUtils.java',
'gfx/RenderTask.java',
'gfx/StackScroller.java',
'gfx/SurfaceTextureListener.java',
Bug 1291811 - Move GeckoView Java sources into mobile/android/geckoview. r=sebastian This is the first step only. It moves Experiments out of util (just for convenience) -- I would have liked to have moved WhatsNewReceiver out of notifications as well, but it's referenced in AndroidManifest.xml.in and I don't want to break that. The set of files in GeckoView is slightly larger than what we really want, but it's close to correct. Future tickets will get things compiling and trim the set of files down to size. Hopefully we can move notifications/, permissions/, and restrictions/ back to Fennec. This is not technically required, but it's best to bulk move the files up front and patch later, rather than jump through hoops to distinguish the set of files in Gradle (and moz.build). MozReview-Commit-ID: EWaAeswFoeG --HG-- rename : mobile/android/base/java/org/mozilla/gecko/util/Experiments.java => mobile/android/base/java/org/mozilla/gecko/Experiments.java rename : mobile/android/base/java/org/mozilla/gecko/ANRReporter.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/ANRReporter.java rename : mobile/android/base/java/org/mozilla/gecko/AlarmReceiver.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/AlarmReceiver.java rename : mobile/android/base/java/org/mozilla/gecko/AndroidGamepadManager.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/AndroidGamepadManager.java rename : mobile/android/base/java/org/mozilla/gecko/BaseGeckoInterface.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/BaseGeckoInterface.java rename : mobile/android/base/java/org/mozilla/gecko/ContextGetter.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/ContextGetter.java rename : mobile/android/base/java/org/mozilla/gecko/CrashHandler.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/CrashHandler.java rename : mobile/android/base/java/org/mozilla/gecko/EventDispatcher.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/EventDispatcher.java rename : mobile/android/base/java/org/mozilla/gecko/GeckoAccessibility.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/GeckoAccessibility.java rename : mobile/android/base/java/org/mozilla/gecko/GeckoAppShell.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/GeckoAppShell.java rename : mobile/android/base/java/org/mozilla/gecko/GeckoBatteryManager.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/GeckoBatteryManager.java rename : mobile/android/base/java/org/mozilla/gecko/GeckoEditable.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/GeckoEditable.java rename : mobile/android/base/java/org/mozilla/gecko/GeckoEditableClient.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/GeckoEditableClient.java rename : mobile/android/base/java/org/mozilla/gecko/GeckoEditableListener.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/GeckoEditableListener.java rename : mobile/android/base/java/org/mozilla/gecko/GeckoEvent.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/GeckoEvent.java rename : mobile/android/base/java/org/mozilla/gecko/GeckoHalDefines.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/GeckoHalDefines.java rename : mobile/android/base/java/org/mozilla/gecko/GeckoInputConnection.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/GeckoInputConnection.java rename : mobile/android/base/java/org/mozilla/gecko/GeckoJavaSampler.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/GeckoJavaSampler.java rename : mobile/android/base/java/org/mozilla/gecko/GeckoNetworkManager.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/GeckoNetworkManager.java rename : mobile/android/base/java/org/mozilla/gecko/GeckoProfile.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/GeckoProfile.java rename : mobile/android/base/java/org/mozilla/gecko/GeckoProfileDirectories.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/GeckoProfileDirectories.java rename : mobile/android/base/java/org/mozilla/gecko/GeckoScreenOrientation.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/GeckoScreenOrientation.java rename : mobile/android/base/java/org/mozilla/gecko/GeckoService.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/GeckoService.java rename : mobile/android/base/java/org/mozilla/gecko/GeckoSharedPrefs.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/GeckoSharedPrefs.java rename : mobile/android/base/java/org/mozilla/gecko/GeckoSmsManager.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/GeckoSmsManager.java rename : mobile/android/base/java/org/mozilla/gecko/GeckoThread.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/GeckoThread.java rename : mobile/android/base/java/org/mozilla/gecko/GeckoView.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/GeckoView.java rename : mobile/android/base/java/org/mozilla/gecko/GeckoViewChrome.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/GeckoViewChrome.java rename : mobile/android/base/java/org/mozilla/gecko/GeckoViewContent.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/GeckoViewContent.java rename : mobile/android/base/java/org/mozilla/gecko/InputConnectionListener.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/InputConnectionListener.java rename : mobile/android/base/java/org/mozilla/gecko/InputMethods.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/InputMethods.java rename : mobile/android/base/java/org/mozilla/gecko/NSSBridge.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/NSSBridge.java rename : mobile/android/base/java/org/mozilla/gecko/PrefsHelper.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/PrefsHelper.java rename : mobile/android/base/java/org/mozilla/gecko/SmsManager.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/SmsManager.java rename : mobile/android/base/java/org/mozilla/gecko/TouchEventInterceptor.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/TouchEventInterceptor.java rename : mobile/android/base/java/org/mozilla/gecko/ZoomConstraints.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/ZoomConstraints.java rename : mobile/android/base/java/org/mozilla/gecko/gfx/Axis.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/gfx/Axis.java rename : mobile/android/base/java/org/mozilla/gecko/gfx/BitmapUtils.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/gfx/BitmapUtils.java rename : mobile/android/base/java/org/mozilla/gecko/gfx/BufferedImage.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/gfx/BufferedImage.java rename : mobile/android/base/java/org/mozilla/gecko/gfx/BufferedImageGLInfo.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/gfx/BufferedImageGLInfo.java rename : mobile/android/base/java/org/mozilla/gecko/gfx/DisplayPortCalculator.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/gfx/DisplayPortCalculator.java rename : mobile/android/base/java/org/mozilla/gecko/gfx/DisplayPortMetrics.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/gfx/DisplayPortMetrics.java rename : mobile/android/base/java/org/mozilla/gecko/gfx/DrawTimingQueue.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/gfx/DrawTimingQueue.java rename : mobile/android/base/java/org/mozilla/gecko/gfx/DynamicToolbarAnimator.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/gfx/DynamicToolbarAnimator.java rename : mobile/android/base/java/org/mozilla/gecko/gfx/FloatSize.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/gfx/FloatSize.java rename : mobile/android/base/java/org/mozilla/gecko/gfx/FullScreenState.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/gfx/FullScreenState.java rename : mobile/android/base/java/org/mozilla/gecko/gfx/GeckoLayerClient.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/gfx/GeckoLayerClient.java rename : mobile/android/base/java/org/mozilla/gecko/gfx/ImmutableViewportMetrics.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/gfx/ImmutableViewportMetrics.java rename : mobile/android/base/java/org/mozilla/gecko/gfx/IntSize.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/gfx/IntSize.java rename : mobile/android/base/java/org/mozilla/gecko/gfx/JavaPanZoomController.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/gfx/JavaPanZoomController.java rename : mobile/android/base/java/org/mozilla/gecko/gfx/Layer.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/gfx/Layer.java rename : mobile/android/base/java/org/mozilla/gecko/gfx/LayerRenderer.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/gfx/LayerRenderer.java rename : mobile/android/base/java/org/mozilla/gecko/gfx/LayerView.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/gfx/LayerView.java rename : mobile/android/base/java/org/mozilla/gecko/gfx/NativePanZoomController.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/gfx/NativePanZoomController.java rename : mobile/android/base/java/org/mozilla/gecko/gfx/Overscroll.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/gfx/Overscroll.java rename : mobile/android/base/java/org/mozilla/gecko/gfx/OverscrollEdgeEffect.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/gfx/OverscrollEdgeEffect.java rename : mobile/android/base/java/org/mozilla/gecko/gfx/PanZoomController.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/gfx/PanZoomController.java rename : mobile/android/base/java/org/mozilla/gecko/gfx/PanZoomTarget.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/gfx/PanZoomTarget.java rename : mobile/android/base/java/org/mozilla/gecko/gfx/PanningPerfAPI.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/gfx/PanningPerfAPI.java rename : mobile/android/base/java/org/mozilla/gecko/gfx/PluginLayer.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/gfx/PluginLayer.java rename : mobile/android/base/java/org/mozilla/gecko/gfx/PointUtils.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/gfx/PointUtils.java rename : mobile/android/base/java/org/mozilla/gecko/gfx/ProgressiveUpdateData.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/gfx/ProgressiveUpdateData.java rename : mobile/android/base/java/org/mozilla/gecko/gfx/RectUtils.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/gfx/RectUtils.java rename : mobile/android/base/java/org/mozilla/gecko/gfx/RenderTask.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/gfx/RenderTask.java rename : mobile/android/base/java/org/mozilla/gecko/gfx/ScrollbarLayer.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/gfx/ScrollbarLayer.java rename : mobile/android/base/java/org/mozilla/gecko/gfx/SimpleScaleGestureDetector.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/gfx/SimpleScaleGestureDetector.java rename : mobile/android/base/java/org/mozilla/gecko/gfx/StackScroller.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/gfx/StackScroller.java rename : mobile/android/base/java/org/mozilla/gecko/gfx/SubdocumentScrollHelper.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/gfx/SubdocumentScrollHelper.java rename : mobile/android/base/java/org/mozilla/gecko/gfx/TextureGenerator.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/gfx/TextureGenerator.java rename : mobile/android/base/java/org/mozilla/gecko/gfx/TextureReaper.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/gfx/TextureReaper.java rename : mobile/android/base/java/org/mozilla/gecko/gfx/TouchEventHandler.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/gfx/TouchEventHandler.java rename : mobile/android/base/java/org/mozilla/gecko/gfx/ViewTransform.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/gfx/ViewTransform.java rename : mobile/android/base/java/org/mozilla/gecko/gfx/VirtualLayer.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/gfx/VirtualLayer.java rename : mobile/android/base/java/org/mozilla/gecko/mozglue/ByteBufferInputStream.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/mozglue/ByteBufferInputStream.java rename : mobile/android/base/java/org/mozilla/gecko/mozglue/DirectBufferAllocator.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/mozglue/DirectBufferAllocator.java rename : mobile/android/base/java/org/mozilla/gecko/mozglue/GeckoLoader.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/mozglue/GeckoLoader.java rename : mobile/android/base/java/org/mozilla/gecko/mozglue/JNIObject.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/mozglue/JNIObject.java rename : mobile/android/base/java/org/mozilla/gecko/mozglue/NativeReference.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/mozglue/NativeReference.java rename : mobile/android/base/java/org/mozilla/gecko/mozglue/NativeZip.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/mozglue/NativeZip.java rename : mobile/android/base/java/org/mozilla/gecko/mozglue/SafeIntent.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/mozglue/SafeIntent.java rename : mobile/android/base/java/org/mozilla/gecko/notifications/AppNotificationClient.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/notifications/AppNotificationClient.java rename : mobile/android/base/java/org/mozilla/gecko/notifications/NotificationClient.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/notifications/NotificationClient.java rename : mobile/android/base/java/org/mozilla/gecko/notifications/NotificationHandler.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/notifications/NotificationHandler.java rename : mobile/android/base/java/org/mozilla/gecko/notifications/NotificationHelper.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/notifications/NotificationHelper.java rename : mobile/android/base/java/org/mozilla/gecko/notifications/NotificationReceiver.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/notifications/NotificationReceiver.java rename : mobile/android/base/java/org/mozilla/gecko/notifications/NotificationService.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/notifications/NotificationService.java rename : mobile/android/base/java/org/mozilla/gecko/notifications/ServiceNotificationClient.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/notifications/ServiceNotificationClient.java rename : mobile/android/base/java/org/mozilla/gecko/permissions/PermissionBlock.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/permissions/PermissionBlock.java rename : mobile/android/base/java/org/mozilla/gecko/permissions/Permissions.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/permissions/Permissions.java rename : mobile/android/base/java/org/mozilla/gecko/permissions/PermissionsHelper.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/permissions/PermissionsHelper.java rename : mobile/android/base/java/org/mozilla/gecko/restrictions/DefaultConfiguration.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/restrictions/DefaultConfiguration.java rename : mobile/android/base/java/org/mozilla/gecko/restrictions/GuestProfileConfiguration.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/restrictions/GuestProfileConfiguration.java rename : mobile/android/base/java/org/mozilla/gecko/restrictions/Restrictable.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/restrictions/Restrictable.java rename : mobile/android/base/java/org/mozilla/gecko/restrictions/RestrictedProfileConfiguration.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/restrictions/RestrictedProfileConfiguration.java rename : mobile/android/base/java/org/mozilla/gecko/restrictions/RestrictionCache.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/restrictions/RestrictionCache.java rename : mobile/android/base/java/org/mozilla/gecko/restrictions/RestrictionConfiguration.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/restrictions/RestrictionConfiguration.java rename : mobile/android/base/java/org/mozilla/gecko/restrictions/RestrictionProvider.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/restrictions/RestrictionProvider.java rename : mobile/android/base/java/org/mozilla/gecko/restrictions/Restrictions.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/restrictions/Restrictions.java rename : mobile/android/base/java/org/mozilla/gecko/sqlite/ByteBufferInputStream.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/sqlite/ByteBufferInputStream.java rename : mobile/android/base/java/org/mozilla/gecko/sqlite/MatrixBlobCursor.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/sqlite/MatrixBlobCursor.java rename : mobile/android/base/java/org/mozilla/gecko/sqlite/SQLiteBridge.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/sqlite/SQLiteBridge.java rename : mobile/android/base/java/org/mozilla/gecko/sqlite/SQLiteBridgeException.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/sqlite/SQLiteBridgeException.java rename : mobile/android/base/java/org/mozilla/gecko/util/ActivityResultHandler.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/util/ActivityResultHandler.java rename : mobile/android/base/java/org/mozilla/gecko/util/ActivityResultHandlerMap.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/util/ActivityResultHandlerMap.java rename : mobile/android/base/java/org/mozilla/gecko/util/ActivityUtils.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/util/ActivityUtils.java rename : mobile/android/base/java/org/mozilla/gecko/util/BundleEventListener.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/util/BundleEventListener.java rename : mobile/android/base/java/org/mozilla/gecko/util/Clipboard.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/util/Clipboard.java rename : mobile/android/base/java/org/mozilla/gecko/util/ContextUtils.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/util/ContextUtils.java rename : mobile/android/base/java/org/mozilla/gecko/util/DateUtil.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/util/DateUtil.java rename : mobile/android/base/java/org/mozilla/gecko/util/DrawableUtil.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/util/DrawableUtil.java rename : mobile/android/base/java/org/mozilla/gecko/util/EventCallback.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/util/EventCallback.java rename : mobile/android/base/java/org/mozilla/gecko/util/FileUtils.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/util/FileUtils.java rename : mobile/android/base/java/org/mozilla/gecko/util/FloatUtils.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/util/FloatUtils.java rename : mobile/android/base/java/org/mozilla/gecko/util/GamepadUtils.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/util/GamepadUtils.java rename : mobile/android/base/java/org/mozilla/gecko/util/GeckoBackgroundThread.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/util/GeckoBackgroundThread.java rename : mobile/android/base/java/org/mozilla/gecko/util/GeckoEventListener.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/util/GeckoEventListener.java rename : mobile/android/base/java/org/mozilla/gecko/util/GeckoJarReader.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/util/GeckoJarReader.java rename : mobile/android/base/java/org/mozilla/gecko/util/GeckoRequest.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/util/GeckoRequest.java rename : mobile/android/base/java/org/mozilla/gecko/util/HardwareCodecCapabilityUtils.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/util/HardwareCodecCapabilityUtils.java rename : mobile/android/base/java/org/mozilla/gecko/util/HardwareUtils.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/util/HardwareUtils.java rename : mobile/android/base/java/org/mozilla/gecko/util/INIParser.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/util/INIParser.java rename : mobile/android/base/java/org/mozilla/gecko/util/INISection.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/util/INISection.java rename : mobile/android/base/java/org/mozilla/gecko/util/IOUtils.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/util/IOUtils.java rename : mobile/android/base/java/org/mozilla/gecko/util/InputOptionsUtils.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/util/InputOptionsUtils.java rename : mobile/android/base/java/org/mozilla/gecko/util/IntentUtils.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/util/IntentUtils.java rename : mobile/android/base/java/org/mozilla/gecko/util/JSONUtils.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/util/JSONUtils.java rename : mobile/android/base/java/org/mozilla/gecko/util/MenuUtils.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/util/MenuUtils.java rename : mobile/android/base/java/org/mozilla/gecko/util/NativeEventListener.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/util/NativeEventListener.java rename : mobile/android/base/java/org/mozilla/gecko/util/NativeJSContainer.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/util/NativeJSContainer.java rename : mobile/android/base/java/org/mozilla/gecko/util/NativeJSObject.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/util/NativeJSObject.java rename : mobile/android/base/java/org/mozilla/gecko/util/NetworkUtils.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/util/NetworkUtils.java rename : mobile/android/base/java/org/mozilla/gecko/util/NonEvictingLruCache.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/util/NonEvictingLruCache.java rename : mobile/android/base/java/org/mozilla/gecko/util/PrefUtils.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/util/PrefUtils.java rename : mobile/android/base/java/org/mozilla/gecko/util/ProxySelector.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/util/ProxySelector.java rename : mobile/android/base/java/org/mozilla/gecko/util/RawResource.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/util/RawResource.java rename : mobile/android/base/java/org/mozilla/gecko/util/StringUtils.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/util/StringUtils.java rename : mobile/android/base/java/org/mozilla/gecko/util/ThreadUtils.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/util/ThreadUtils.java rename : mobile/android/base/java/org/mozilla/gecko/util/UIAsyncTask.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/util/UIAsyncTask.java rename : mobile/android/base/java/org/mozilla/gecko/util/UUIDUtil.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/util/UUIDUtil.java rename : mobile/android/base/java/org/mozilla/gecko/util/UnusedResourcesUtil.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/util/UnusedResourcesUtil.java rename : mobile/android/base/java/org/mozilla/gecko/util/WeakReferenceHandler.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/util/WeakReferenceHandler.java rename : mobile/android/base/java/org/mozilla/gecko/util/WebActivityMapper.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/util/WebActivityMapper.java rename : mobile/android/base/java/org/mozilla/gecko/util/WindowUtils.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/util/WindowUtils.java rename : mobile/android/base/java/org/mozilla/gecko/widget/SwipeDismissListViewTouchListener.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/widget/SwipeDismissListViewTouchListener.java extra : rebase_source : e41fd474a19e93cdee9328859ad3790b10daf7f7 extra : amend_source : 70bfd385f7210b98e09f64413655c668f658821c
2016-08-03 02:34:32 +03:00
'gfx/ViewTransform.java',
'gfx/VsyncSource.java',
Bug 1291811 - Move GeckoView Java sources into mobile/android/geckoview. r=sebastian This is the first step only. It moves Experiments out of util (just for convenience) -- I would have liked to have moved WhatsNewReceiver out of notifications as well, but it's referenced in AndroidManifest.xml.in and I don't want to break that. The set of files in GeckoView is slightly larger than what we really want, but it's close to correct. Future tickets will get things compiling and trim the set of files down to size. Hopefully we can move notifications/, permissions/, and restrictions/ back to Fennec. This is not technically required, but it's best to bulk move the files up front and patch later, rather than jump through hoops to distinguish the set of files in Gradle (and moz.build). MozReview-Commit-ID: EWaAeswFoeG --HG-- rename : mobile/android/base/java/org/mozilla/gecko/util/Experiments.java => mobile/android/base/java/org/mozilla/gecko/Experiments.java rename : mobile/android/base/java/org/mozilla/gecko/ANRReporter.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/ANRReporter.java rename : mobile/android/base/java/org/mozilla/gecko/AlarmReceiver.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/AlarmReceiver.java rename : mobile/android/base/java/org/mozilla/gecko/AndroidGamepadManager.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/AndroidGamepadManager.java rename : mobile/android/base/java/org/mozilla/gecko/BaseGeckoInterface.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/BaseGeckoInterface.java rename : mobile/android/base/java/org/mozilla/gecko/ContextGetter.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/ContextGetter.java rename : mobile/android/base/java/org/mozilla/gecko/CrashHandler.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/CrashHandler.java rename : mobile/android/base/java/org/mozilla/gecko/EventDispatcher.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/EventDispatcher.java rename : mobile/android/base/java/org/mozilla/gecko/GeckoAccessibility.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/GeckoAccessibility.java rename : mobile/android/base/java/org/mozilla/gecko/GeckoAppShell.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/GeckoAppShell.java rename : mobile/android/base/java/org/mozilla/gecko/GeckoBatteryManager.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/GeckoBatteryManager.java rename : mobile/android/base/java/org/mozilla/gecko/GeckoEditable.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/GeckoEditable.java rename : mobile/android/base/java/org/mozilla/gecko/GeckoEditableClient.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/GeckoEditableClient.java rename : mobile/android/base/java/org/mozilla/gecko/GeckoEditableListener.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/GeckoEditableListener.java rename : mobile/android/base/java/org/mozilla/gecko/GeckoEvent.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/GeckoEvent.java rename : mobile/android/base/java/org/mozilla/gecko/GeckoHalDefines.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/GeckoHalDefines.java rename : mobile/android/base/java/org/mozilla/gecko/GeckoInputConnection.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/GeckoInputConnection.java rename : mobile/android/base/java/org/mozilla/gecko/GeckoJavaSampler.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/GeckoJavaSampler.java rename : mobile/android/base/java/org/mozilla/gecko/GeckoNetworkManager.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/GeckoNetworkManager.java rename : mobile/android/base/java/org/mozilla/gecko/GeckoProfile.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/GeckoProfile.java rename : mobile/android/base/java/org/mozilla/gecko/GeckoProfileDirectories.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/GeckoProfileDirectories.java rename : mobile/android/base/java/org/mozilla/gecko/GeckoScreenOrientation.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/GeckoScreenOrientation.java rename : mobile/android/base/java/org/mozilla/gecko/GeckoService.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/GeckoService.java rename : mobile/android/base/java/org/mozilla/gecko/GeckoSharedPrefs.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/GeckoSharedPrefs.java rename : mobile/android/base/java/org/mozilla/gecko/GeckoSmsManager.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/GeckoSmsManager.java rename : mobile/android/base/java/org/mozilla/gecko/GeckoThread.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/GeckoThread.java rename : mobile/android/base/java/org/mozilla/gecko/GeckoView.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/GeckoView.java rename : mobile/android/base/java/org/mozilla/gecko/GeckoViewChrome.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/GeckoViewChrome.java rename : mobile/android/base/java/org/mozilla/gecko/GeckoViewContent.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/GeckoViewContent.java rename : mobile/android/base/java/org/mozilla/gecko/InputConnectionListener.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/InputConnectionListener.java rename : mobile/android/base/java/org/mozilla/gecko/InputMethods.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/InputMethods.java rename : mobile/android/base/java/org/mozilla/gecko/NSSBridge.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/NSSBridge.java rename : mobile/android/base/java/org/mozilla/gecko/PrefsHelper.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/PrefsHelper.java rename : mobile/android/base/java/org/mozilla/gecko/SmsManager.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/SmsManager.java rename : mobile/android/base/java/org/mozilla/gecko/TouchEventInterceptor.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/TouchEventInterceptor.java rename : mobile/android/base/java/org/mozilla/gecko/ZoomConstraints.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/ZoomConstraints.java rename : mobile/android/base/java/org/mozilla/gecko/gfx/Axis.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/gfx/Axis.java rename : mobile/android/base/java/org/mozilla/gecko/gfx/BitmapUtils.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/gfx/BitmapUtils.java rename : mobile/android/base/java/org/mozilla/gecko/gfx/BufferedImage.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/gfx/BufferedImage.java rename : mobile/android/base/java/org/mozilla/gecko/gfx/BufferedImageGLInfo.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/gfx/BufferedImageGLInfo.java rename : mobile/android/base/java/org/mozilla/gecko/gfx/DisplayPortCalculator.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/gfx/DisplayPortCalculator.java rename : mobile/android/base/java/org/mozilla/gecko/gfx/DisplayPortMetrics.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/gfx/DisplayPortMetrics.java rename : mobile/android/base/java/org/mozilla/gecko/gfx/DrawTimingQueue.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/gfx/DrawTimingQueue.java rename : mobile/android/base/java/org/mozilla/gecko/gfx/DynamicToolbarAnimator.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/gfx/DynamicToolbarAnimator.java rename : mobile/android/base/java/org/mozilla/gecko/gfx/FloatSize.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/gfx/FloatSize.java rename : mobile/android/base/java/org/mozilla/gecko/gfx/FullScreenState.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/gfx/FullScreenState.java rename : mobile/android/base/java/org/mozilla/gecko/gfx/GeckoLayerClient.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/gfx/GeckoLayerClient.java rename : mobile/android/base/java/org/mozilla/gecko/gfx/ImmutableViewportMetrics.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/gfx/ImmutableViewportMetrics.java rename : mobile/android/base/java/org/mozilla/gecko/gfx/IntSize.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/gfx/IntSize.java rename : mobile/android/base/java/org/mozilla/gecko/gfx/JavaPanZoomController.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/gfx/JavaPanZoomController.java rename : mobile/android/base/java/org/mozilla/gecko/gfx/Layer.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/gfx/Layer.java rename : mobile/android/base/java/org/mozilla/gecko/gfx/LayerRenderer.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/gfx/LayerRenderer.java rename : mobile/android/base/java/org/mozilla/gecko/gfx/LayerView.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/gfx/LayerView.java rename : mobile/android/base/java/org/mozilla/gecko/gfx/NativePanZoomController.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/gfx/NativePanZoomController.java rename : mobile/android/base/java/org/mozilla/gecko/gfx/Overscroll.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/gfx/Overscroll.java rename : mobile/android/base/java/org/mozilla/gecko/gfx/OverscrollEdgeEffect.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/gfx/OverscrollEdgeEffect.java rename : mobile/android/base/java/org/mozilla/gecko/gfx/PanZoomController.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/gfx/PanZoomController.java rename : mobile/android/base/java/org/mozilla/gecko/gfx/PanZoomTarget.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/gfx/PanZoomTarget.java rename : mobile/android/base/java/org/mozilla/gecko/gfx/PanningPerfAPI.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/gfx/PanningPerfAPI.java rename : mobile/android/base/java/org/mozilla/gecko/gfx/PluginLayer.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/gfx/PluginLayer.java rename : mobile/android/base/java/org/mozilla/gecko/gfx/PointUtils.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/gfx/PointUtils.java rename : mobile/android/base/java/org/mozilla/gecko/gfx/ProgressiveUpdateData.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/gfx/ProgressiveUpdateData.java rename : mobile/android/base/java/org/mozilla/gecko/gfx/RectUtils.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/gfx/RectUtils.java rename : mobile/android/base/java/org/mozilla/gecko/gfx/RenderTask.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/gfx/RenderTask.java rename : mobile/android/base/java/org/mozilla/gecko/gfx/ScrollbarLayer.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/gfx/ScrollbarLayer.java rename : mobile/android/base/java/org/mozilla/gecko/gfx/SimpleScaleGestureDetector.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/gfx/SimpleScaleGestureDetector.java rename : mobile/android/base/java/org/mozilla/gecko/gfx/StackScroller.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/gfx/StackScroller.java rename : mobile/android/base/java/org/mozilla/gecko/gfx/SubdocumentScrollHelper.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/gfx/SubdocumentScrollHelper.java rename : mobile/android/base/java/org/mozilla/gecko/gfx/TextureGenerator.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/gfx/TextureGenerator.java rename : mobile/android/base/java/org/mozilla/gecko/gfx/TextureReaper.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/gfx/TextureReaper.java rename : mobile/android/base/java/org/mozilla/gecko/gfx/TouchEventHandler.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/gfx/TouchEventHandler.java rename : mobile/android/base/java/org/mozilla/gecko/gfx/ViewTransform.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/gfx/ViewTransform.java rename : mobile/android/base/java/org/mozilla/gecko/gfx/VirtualLayer.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/gfx/VirtualLayer.java rename : mobile/android/base/java/org/mozilla/gecko/mozglue/ByteBufferInputStream.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/mozglue/ByteBufferInputStream.java rename : mobile/android/base/java/org/mozilla/gecko/mozglue/DirectBufferAllocator.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/mozglue/DirectBufferAllocator.java rename : mobile/android/base/java/org/mozilla/gecko/mozglue/GeckoLoader.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/mozglue/GeckoLoader.java rename : mobile/android/base/java/org/mozilla/gecko/mozglue/JNIObject.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/mozglue/JNIObject.java rename : mobile/android/base/java/org/mozilla/gecko/mozglue/NativeReference.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/mozglue/NativeReference.java rename : mobile/android/base/java/org/mozilla/gecko/mozglue/NativeZip.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/mozglue/NativeZip.java rename : mobile/android/base/java/org/mozilla/gecko/mozglue/SafeIntent.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/mozglue/SafeIntent.java rename : mobile/android/base/java/org/mozilla/gecko/notifications/AppNotificationClient.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/notifications/AppNotificationClient.java rename : mobile/android/base/java/org/mozilla/gecko/notifications/NotificationClient.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/notifications/NotificationClient.java rename : mobile/android/base/java/org/mozilla/gecko/notifications/NotificationHandler.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/notifications/NotificationHandler.java rename : mobile/android/base/java/org/mozilla/gecko/notifications/NotificationHelper.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/notifications/NotificationHelper.java rename : mobile/android/base/java/org/mozilla/gecko/notifications/NotificationReceiver.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/notifications/NotificationReceiver.java rename : mobile/android/base/java/org/mozilla/gecko/notifications/NotificationService.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/notifications/NotificationService.java rename : mobile/android/base/java/org/mozilla/gecko/notifications/ServiceNotificationClient.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/notifications/ServiceNotificationClient.java rename : mobile/android/base/java/org/mozilla/gecko/permissions/PermissionBlock.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/permissions/PermissionBlock.java rename : mobile/android/base/java/org/mozilla/gecko/permissions/Permissions.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/permissions/Permissions.java rename : mobile/android/base/java/org/mozilla/gecko/permissions/PermissionsHelper.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/permissions/PermissionsHelper.java rename : mobile/android/base/java/org/mozilla/gecko/restrictions/DefaultConfiguration.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/restrictions/DefaultConfiguration.java rename : mobile/android/base/java/org/mozilla/gecko/restrictions/GuestProfileConfiguration.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/restrictions/GuestProfileConfiguration.java rename : mobile/android/base/java/org/mozilla/gecko/restrictions/Restrictable.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/restrictions/Restrictable.java rename : mobile/android/base/java/org/mozilla/gecko/restrictions/RestrictedProfileConfiguration.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/restrictions/RestrictedProfileConfiguration.java rename : mobile/android/base/java/org/mozilla/gecko/restrictions/RestrictionCache.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/restrictions/RestrictionCache.java rename : mobile/android/base/java/org/mozilla/gecko/restrictions/RestrictionConfiguration.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/restrictions/RestrictionConfiguration.java rename : mobile/android/base/java/org/mozilla/gecko/restrictions/RestrictionProvider.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/restrictions/RestrictionProvider.java rename : mobile/android/base/java/org/mozilla/gecko/restrictions/Restrictions.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/restrictions/Restrictions.java rename : mobile/android/base/java/org/mozilla/gecko/sqlite/ByteBufferInputStream.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/sqlite/ByteBufferInputStream.java rename : mobile/android/base/java/org/mozilla/gecko/sqlite/MatrixBlobCursor.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/sqlite/MatrixBlobCursor.java rename : mobile/android/base/java/org/mozilla/gecko/sqlite/SQLiteBridge.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/sqlite/SQLiteBridge.java rename : mobile/android/base/java/org/mozilla/gecko/sqlite/SQLiteBridgeException.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/sqlite/SQLiteBridgeException.java rename : mobile/android/base/java/org/mozilla/gecko/util/ActivityResultHandler.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/util/ActivityResultHandler.java rename : mobile/android/base/java/org/mozilla/gecko/util/ActivityResultHandlerMap.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/util/ActivityResultHandlerMap.java rename : mobile/android/base/java/org/mozilla/gecko/util/ActivityUtils.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/util/ActivityUtils.java rename : mobile/android/base/java/org/mozilla/gecko/util/BundleEventListener.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/util/BundleEventListener.java rename : mobile/android/base/java/org/mozilla/gecko/util/Clipboard.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/util/Clipboard.java rename : mobile/android/base/java/org/mozilla/gecko/util/ContextUtils.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/util/ContextUtils.java rename : mobile/android/base/java/org/mozilla/gecko/util/DateUtil.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/util/DateUtil.java rename : mobile/android/base/java/org/mozilla/gecko/util/DrawableUtil.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/util/DrawableUtil.java rename : mobile/android/base/java/org/mozilla/gecko/util/EventCallback.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/util/EventCallback.java rename : mobile/android/base/java/org/mozilla/gecko/util/FileUtils.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/util/FileUtils.java rename : mobile/android/base/java/org/mozilla/gecko/util/FloatUtils.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/util/FloatUtils.java rename : mobile/android/base/java/org/mozilla/gecko/util/GamepadUtils.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/util/GamepadUtils.java rename : mobile/android/base/java/org/mozilla/gecko/util/GeckoBackgroundThread.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/util/GeckoBackgroundThread.java rename : mobile/android/base/java/org/mozilla/gecko/util/GeckoEventListener.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/util/GeckoEventListener.java rename : mobile/android/base/java/org/mozilla/gecko/util/GeckoJarReader.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/util/GeckoJarReader.java rename : mobile/android/base/java/org/mozilla/gecko/util/GeckoRequest.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/util/GeckoRequest.java rename : mobile/android/base/java/org/mozilla/gecko/util/HardwareCodecCapabilityUtils.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/util/HardwareCodecCapabilityUtils.java rename : mobile/android/base/java/org/mozilla/gecko/util/HardwareUtils.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/util/HardwareUtils.java rename : mobile/android/base/java/org/mozilla/gecko/util/INIParser.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/util/INIParser.java rename : mobile/android/base/java/org/mozilla/gecko/util/INISection.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/util/INISection.java rename : mobile/android/base/java/org/mozilla/gecko/util/IOUtils.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/util/IOUtils.java rename : mobile/android/base/java/org/mozilla/gecko/util/InputOptionsUtils.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/util/InputOptionsUtils.java rename : mobile/android/base/java/org/mozilla/gecko/util/IntentUtils.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/util/IntentUtils.java rename : mobile/android/base/java/org/mozilla/gecko/util/JSONUtils.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/util/JSONUtils.java rename : mobile/android/base/java/org/mozilla/gecko/util/MenuUtils.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/util/MenuUtils.java rename : mobile/android/base/java/org/mozilla/gecko/util/NativeEventListener.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/util/NativeEventListener.java rename : mobile/android/base/java/org/mozilla/gecko/util/NativeJSContainer.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/util/NativeJSContainer.java rename : mobile/android/base/java/org/mozilla/gecko/util/NativeJSObject.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/util/NativeJSObject.java rename : mobile/android/base/java/org/mozilla/gecko/util/NetworkUtils.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/util/NetworkUtils.java rename : mobile/android/base/java/org/mozilla/gecko/util/NonEvictingLruCache.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/util/NonEvictingLruCache.java rename : mobile/android/base/java/org/mozilla/gecko/util/PrefUtils.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/util/PrefUtils.java rename : mobile/android/base/java/org/mozilla/gecko/util/ProxySelector.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/util/ProxySelector.java rename : mobile/android/base/java/org/mozilla/gecko/util/RawResource.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/util/RawResource.java rename : mobile/android/base/java/org/mozilla/gecko/util/StringUtils.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/util/StringUtils.java rename : mobile/android/base/java/org/mozilla/gecko/util/ThreadUtils.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/util/ThreadUtils.java rename : mobile/android/base/java/org/mozilla/gecko/util/UIAsyncTask.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/util/UIAsyncTask.java rename : mobile/android/base/java/org/mozilla/gecko/util/UUIDUtil.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/util/UUIDUtil.java rename : mobile/android/base/java/org/mozilla/gecko/util/UnusedResourcesUtil.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/util/UnusedResourcesUtil.java rename : mobile/android/base/java/org/mozilla/gecko/util/WeakReferenceHandler.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/util/WeakReferenceHandler.java rename : mobile/android/base/java/org/mozilla/gecko/util/WebActivityMapper.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/util/WebActivityMapper.java rename : mobile/android/base/java/org/mozilla/gecko/util/WindowUtils.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/util/WindowUtils.java rename : mobile/android/base/java/org/mozilla/gecko/widget/SwipeDismissListViewTouchListener.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/widget/SwipeDismissListViewTouchListener.java extra : rebase_source : e41fd474a19e93cdee9328859ad3790b10daf7f7 extra : amend_source : 70bfd385f7210b98e09f64413655c668f658821c
2016-08-03 02:34:32 +03:00
'InputConnectionListener.java',
'InputMethods.java',
'NotificationListener.java',
Bug 1291811 - Move GeckoView Java sources into mobile/android/geckoview. r=sebastian This is the first step only. It moves Experiments out of util (just for convenience) -- I would have liked to have moved WhatsNewReceiver out of notifications as well, but it's referenced in AndroidManifest.xml.in and I don't want to break that. The set of files in GeckoView is slightly larger than what we really want, but it's close to correct. Future tickets will get things compiling and trim the set of files down to size. Hopefully we can move notifications/, permissions/, and restrictions/ back to Fennec. This is not technically required, but it's best to bulk move the files up front and patch later, rather than jump through hoops to distinguish the set of files in Gradle (and moz.build). MozReview-Commit-ID: EWaAeswFoeG --HG-- rename : mobile/android/base/java/org/mozilla/gecko/util/Experiments.java => mobile/android/base/java/org/mozilla/gecko/Experiments.java rename : mobile/android/base/java/org/mozilla/gecko/ANRReporter.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/ANRReporter.java rename : mobile/android/base/java/org/mozilla/gecko/AlarmReceiver.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/AlarmReceiver.java rename : mobile/android/base/java/org/mozilla/gecko/AndroidGamepadManager.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/AndroidGamepadManager.java rename : mobile/android/base/java/org/mozilla/gecko/BaseGeckoInterface.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/BaseGeckoInterface.java rename : mobile/android/base/java/org/mozilla/gecko/ContextGetter.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/ContextGetter.java rename : mobile/android/base/java/org/mozilla/gecko/CrashHandler.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/CrashHandler.java rename : mobile/android/base/java/org/mozilla/gecko/EventDispatcher.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/EventDispatcher.java rename : mobile/android/base/java/org/mozilla/gecko/GeckoAccessibility.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/GeckoAccessibility.java rename : mobile/android/base/java/org/mozilla/gecko/GeckoAppShell.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/GeckoAppShell.java rename : mobile/android/base/java/org/mozilla/gecko/GeckoBatteryManager.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/GeckoBatteryManager.java rename : mobile/android/base/java/org/mozilla/gecko/GeckoEditable.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/GeckoEditable.java rename : mobile/android/base/java/org/mozilla/gecko/GeckoEditableClient.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/GeckoEditableClient.java rename : mobile/android/base/java/org/mozilla/gecko/GeckoEditableListener.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/GeckoEditableListener.java rename : mobile/android/base/java/org/mozilla/gecko/GeckoEvent.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/GeckoEvent.java rename : mobile/android/base/java/org/mozilla/gecko/GeckoHalDefines.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/GeckoHalDefines.java rename : mobile/android/base/java/org/mozilla/gecko/GeckoInputConnection.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/GeckoInputConnection.java rename : mobile/android/base/java/org/mozilla/gecko/GeckoJavaSampler.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/GeckoJavaSampler.java rename : mobile/android/base/java/org/mozilla/gecko/GeckoNetworkManager.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/GeckoNetworkManager.java rename : mobile/android/base/java/org/mozilla/gecko/GeckoProfile.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/GeckoProfile.java rename : mobile/android/base/java/org/mozilla/gecko/GeckoProfileDirectories.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/GeckoProfileDirectories.java rename : mobile/android/base/java/org/mozilla/gecko/GeckoScreenOrientation.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/GeckoScreenOrientation.java rename : mobile/android/base/java/org/mozilla/gecko/GeckoService.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/GeckoService.java rename : mobile/android/base/java/org/mozilla/gecko/GeckoSharedPrefs.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/GeckoSharedPrefs.java rename : mobile/android/base/java/org/mozilla/gecko/GeckoSmsManager.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/GeckoSmsManager.java rename : mobile/android/base/java/org/mozilla/gecko/GeckoThread.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/GeckoThread.java rename : mobile/android/base/java/org/mozilla/gecko/GeckoView.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/GeckoView.java rename : mobile/android/base/java/org/mozilla/gecko/GeckoViewChrome.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/GeckoViewChrome.java rename : mobile/android/base/java/org/mozilla/gecko/GeckoViewContent.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/GeckoViewContent.java rename : mobile/android/base/java/org/mozilla/gecko/InputConnectionListener.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/InputConnectionListener.java rename : mobile/android/base/java/org/mozilla/gecko/InputMethods.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/InputMethods.java rename : mobile/android/base/java/org/mozilla/gecko/NSSBridge.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/NSSBridge.java rename : mobile/android/base/java/org/mozilla/gecko/PrefsHelper.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/PrefsHelper.java rename : mobile/android/base/java/org/mozilla/gecko/SmsManager.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/SmsManager.java rename : mobile/android/base/java/org/mozilla/gecko/TouchEventInterceptor.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/TouchEventInterceptor.java rename : mobile/android/base/java/org/mozilla/gecko/ZoomConstraints.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/ZoomConstraints.java rename : mobile/android/base/java/org/mozilla/gecko/gfx/Axis.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/gfx/Axis.java rename : mobile/android/base/java/org/mozilla/gecko/gfx/BitmapUtils.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/gfx/BitmapUtils.java rename : mobile/android/base/java/org/mozilla/gecko/gfx/BufferedImage.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/gfx/BufferedImage.java rename : mobile/android/base/java/org/mozilla/gecko/gfx/BufferedImageGLInfo.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/gfx/BufferedImageGLInfo.java rename : mobile/android/base/java/org/mozilla/gecko/gfx/DisplayPortCalculator.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/gfx/DisplayPortCalculator.java rename : mobile/android/base/java/org/mozilla/gecko/gfx/DisplayPortMetrics.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/gfx/DisplayPortMetrics.java rename : mobile/android/base/java/org/mozilla/gecko/gfx/DrawTimingQueue.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/gfx/DrawTimingQueue.java rename : mobile/android/base/java/org/mozilla/gecko/gfx/DynamicToolbarAnimator.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/gfx/DynamicToolbarAnimator.java rename : mobile/android/base/java/org/mozilla/gecko/gfx/FloatSize.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/gfx/FloatSize.java rename : mobile/android/base/java/org/mozilla/gecko/gfx/FullScreenState.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/gfx/FullScreenState.java rename : mobile/android/base/java/org/mozilla/gecko/gfx/GeckoLayerClient.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/gfx/GeckoLayerClient.java rename : mobile/android/base/java/org/mozilla/gecko/gfx/ImmutableViewportMetrics.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/gfx/ImmutableViewportMetrics.java rename : mobile/android/base/java/org/mozilla/gecko/gfx/IntSize.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/gfx/IntSize.java rename : mobile/android/base/java/org/mozilla/gecko/gfx/JavaPanZoomController.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/gfx/JavaPanZoomController.java rename : mobile/android/base/java/org/mozilla/gecko/gfx/Layer.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/gfx/Layer.java rename : mobile/android/base/java/org/mozilla/gecko/gfx/LayerRenderer.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/gfx/LayerRenderer.java rename : mobile/android/base/java/org/mozilla/gecko/gfx/LayerView.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/gfx/LayerView.java rename : mobile/android/base/java/org/mozilla/gecko/gfx/NativePanZoomController.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/gfx/NativePanZoomController.java rename : mobile/android/base/java/org/mozilla/gecko/gfx/Overscroll.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/gfx/Overscroll.java rename : mobile/android/base/java/org/mozilla/gecko/gfx/OverscrollEdgeEffect.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/gfx/OverscrollEdgeEffect.java rename : mobile/android/base/java/org/mozilla/gecko/gfx/PanZoomController.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/gfx/PanZoomController.java rename : mobile/android/base/java/org/mozilla/gecko/gfx/PanZoomTarget.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/gfx/PanZoomTarget.java rename : mobile/android/base/java/org/mozilla/gecko/gfx/PanningPerfAPI.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/gfx/PanningPerfAPI.java rename : mobile/android/base/java/org/mozilla/gecko/gfx/PluginLayer.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/gfx/PluginLayer.java rename : mobile/android/base/java/org/mozilla/gecko/gfx/PointUtils.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/gfx/PointUtils.java rename : mobile/android/base/java/org/mozilla/gecko/gfx/ProgressiveUpdateData.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/gfx/ProgressiveUpdateData.java rename : mobile/android/base/java/org/mozilla/gecko/gfx/RectUtils.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/gfx/RectUtils.java rename : mobile/android/base/java/org/mozilla/gecko/gfx/RenderTask.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/gfx/RenderTask.java rename : mobile/android/base/java/org/mozilla/gecko/gfx/ScrollbarLayer.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/gfx/ScrollbarLayer.java rename : mobile/android/base/java/org/mozilla/gecko/gfx/SimpleScaleGestureDetector.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/gfx/SimpleScaleGestureDetector.java rename : mobile/android/base/java/org/mozilla/gecko/gfx/StackScroller.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/gfx/StackScroller.java rename : mobile/android/base/java/org/mozilla/gecko/gfx/SubdocumentScrollHelper.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/gfx/SubdocumentScrollHelper.java rename : mobile/android/base/java/org/mozilla/gecko/gfx/TextureGenerator.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/gfx/TextureGenerator.java rename : mobile/android/base/java/org/mozilla/gecko/gfx/TextureReaper.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/gfx/TextureReaper.java rename : mobile/android/base/java/org/mozilla/gecko/gfx/TouchEventHandler.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/gfx/TouchEventHandler.java rename : mobile/android/base/java/org/mozilla/gecko/gfx/ViewTransform.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/gfx/ViewTransform.java rename : mobile/android/base/java/org/mozilla/gecko/gfx/VirtualLayer.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/gfx/VirtualLayer.java rename : mobile/android/base/java/org/mozilla/gecko/mozglue/ByteBufferInputStream.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/mozglue/ByteBufferInputStream.java rename : mobile/android/base/java/org/mozilla/gecko/mozglue/DirectBufferAllocator.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/mozglue/DirectBufferAllocator.java rename : mobile/android/base/java/org/mozilla/gecko/mozglue/GeckoLoader.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/mozglue/GeckoLoader.java rename : mobile/android/base/java/org/mozilla/gecko/mozglue/JNIObject.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/mozglue/JNIObject.java rename : mobile/android/base/java/org/mozilla/gecko/mozglue/NativeReference.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/mozglue/NativeReference.java rename : mobile/android/base/java/org/mozilla/gecko/mozglue/NativeZip.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/mozglue/NativeZip.java rename : mobile/android/base/java/org/mozilla/gecko/mozglue/SafeIntent.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/mozglue/SafeIntent.java rename : mobile/android/base/java/org/mozilla/gecko/notifications/AppNotificationClient.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/notifications/AppNotificationClient.java rename : mobile/android/base/java/org/mozilla/gecko/notifications/NotificationClient.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/notifications/NotificationClient.java rename : mobile/android/base/java/org/mozilla/gecko/notifications/NotificationHandler.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/notifications/NotificationHandler.java rename : mobile/android/base/java/org/mozilla/gecko/notifications/NotificationHelper.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/notifications/NotificationHelper.java rename : mobile/android/base/java/org/mozilla/gecko/notifications/NotificationReceiver.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/notifications/NotificationReceiver.java rename : mobile/android/base/java/org/mozilla/gecko/notifications/NotificationService.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/notifications/NotificationService.java rename : mobile/android/base/java/org/mozilla/gecko/notifications/ServiceNotificationClient.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/notifications/ServiceNotificationClient.java rename : mobile/android/base/java/org/mozilla/gecko/permissions/PermissionBlock.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/permissions/PermissionBlock.java rename : mobile/android/base/java/org/mozilla/gecko/permissions/Permissions.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/permissions/Permissions.java rename : mobile/android/base/java/org/mozilla/gecko/permissions/PermissionsHelper.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/permissions/PermissionsHelper.java rename : mobile/android/base/java/org/mozilla/gecko/restrictions/DefaultConfiguration.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/restrictions/DefaultConfiguration.java rename : mobile/android/base/java/org/mozilla/gecko/restrictions/GuestProfileConfiguration.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/restrictions/GuestProfileConfiguration.java rename : mobile/android/base/java/org/mozilla/gecko/restrictions/Restrictable.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/restrictions/Restrictable.java rename : mobile/android/base/java/org/mozilla/gecko/restrictions/RestrictedProfileConfiguration.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/restrictions/RestrictedProfileConfiguration.java rename : mobile/android/base/java/org/mozilla/gecko/restrictions/RestrictionCache.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/restrictions/RestrictionCache.java rename : mobile/android/base/java/org/mozilla/gecko/restrictions/RestrictionConfiguration.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/restrictions/RestrictionConfiguration.java rename : mobile/android/base/java/org/mozilla/gecko/restrictions/RestrictionProvider.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/restrictions/RestrictionProvider.java rename : mobile/android/base/java/org/mozilla/gecko/restrictions/Restrictions.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/restrictions/Restrictions.java rename : mobile/android/base/java/org/mozilla/gecko/sqlite/ByteBufferInputStream.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/sqlite/ByteBufferInputStream.java rename : mobile/android/base/java/org/mozilla/gecko/sqlite/MatrixBlobCursor.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/sqlite/MatrixBlobCursor.java rename : mobile/android/base/java/org/mozilla/gecko/sqlite/SQLiteBridge.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/sqlite/SQLiteBridge.java rename : mobile/android/base/java/org/mozilla/gecko/sqlite/SQLiteBridgeException.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/sqlite/SQLiteBridgeException.java rename : mobile/android/base/java/org/mozilla/gecko/util/ActivityResultHandler.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/util/ActivityResultHandler.java rename : mobile/android/base/java/org/mozilla/gecko/util/ActivityResultHandlerMap.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/util/ActivityResultHandlerMap.java rename : mobile/android/base/java/org/mozilla/gecko/util/ActivityUtils.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/util/ActivityUtils.java rename : mobile/android/base/java/org/mozilla/gecko/util/BundleEventListener.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/util/BundleEventListener.java rename : mobile/android/base/java/org/mozilla/gecko/util/Clipboard.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/util/Clipboard.java rename : mobile/android/base/java/org/mozilla/gecko/util/ContextUtils.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/util/ContextUtils.java rename : mobile/android/base/java/org/mozilla/gecko/util/DateUtil.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/util/DateUtil.java rename : mobile/android/base/java/org/mozilla/gecko/util/DrawableUtil.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/util/DrawableUtil.java rename : mobile/android/base/java/org/mozilla/gecko/util/EventCallback.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/util/EventCallback.java rename : mobile/android/base/java/org/mozilla/gecko/util/FileUtils.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/util/FileUtils.java rename : mobile/android/base/java/org/mozilla/gecko/util/FloatUtils.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/util/FloatUtils.java rename : mobile/android/base/java/org/mozilla/gecko/util/GamepadUtils.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/util/GamepadUtils.java rename : mobile/android/base/java/org/mozilla/gecko/util/GeckoBackgroundThread.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/util/GeckoBackgroundThread.java rename : mobile/android/base/java/org/mozilla/gecko/util/GeckoEventListener.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/util/GeckoEventListener.java rename : mobile/android/base/java/org/mozilla/gecko/util/GeckoJarReader.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/util/GeckoJarReader.java rename : mobile/android/base/java/org/mozilla/gecko/util/GeckoRequest.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/util/GeckoRequest.java rename : mobile/android/base/java/org/mozilla/gecko/util/HardwareCodecCapabilityUtils.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/util/HardwareCodecCapabilityUtils.java rename : mobile/android/base/java/org/mozilla/gecko/util/HardwareUtils.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/util/HardwareUtils.java rename : mobile/android/base/java/org/mozilla/gecko/util/INIParser.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/util/INIParser.java rename : mobile/android/base/java/org/mozilla/gecko/util/INISection.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/util/INISection.java rename : mobile/android/base/java/org/mozilla/gecko/util/IOUtils.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/util/IOUtils.java rename : mobile/android/base/java/org/mozilla/gecko/util/InputOptionsUtils.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/util/InputOptionsUtils.java rename : mobile/android/base/java/org/mozilla/gecko/util/IntentUtils.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/util/IntentUtils.java rename : mobile/android/base/java/org/mozilla/gecko/util/JSONUtils.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/util/JSONUtils.java rename : mobile/android/base/java/org/mozilla/gecko/util/MenuUtils.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/util/MenuUtils.java rename : mobile/android/base/java/org/mozilla/gecko/util/NativeEventListener.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/util/NativeEventListener.java rename : mobile/android/base/java/org/mozilla/gecko/util/NativeJSContainer.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/util/NativeJSContainer.java rename : mobile/android/base/java/org/mozilla/gecko/util/NativeJSObject.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/util/NativeJSObject.java rename : mobile/android/base/java/org/mozilla/gecko/util/NetworkUtils.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/util/NetworkUtils.java rename : mobile/android/base/java/org/mozilla/gecko/util/NonEvictingLruCache.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/util/NonEvictingLruCache.java rename : mobile/android/base/java/org/mozilla/gecko/util/PrefUtils.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/util/PrefUtils.java rename : mobile/android/base/java/org/mozilla/gecko/util/ProxySelector.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/util/ProxySelector.java rename : mobile/android/base/java/org/mozilla/gecko/util/RawResource.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/util/RawResource.java rename : mobile/android/base/java/org/mozilla/gecko/util/StringUtils.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/util/StringUtils.java rename : mobile/android/base/java/org/mozilla/gecko/util/ThreadUtils.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/util/ThreadUtils.java rename : mobile/android/base/java/org/mozilla/gecko/util/UIAsyncTask.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/util/UIAsyncTask.java rename : mobile/android/base/java/org/mozilla/gecko/util/UUIDUtil.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/util/UUIDUtil.java rename : mobile/android/base/java/org/mozilla/gecko/util/UnusedResourcesUtil.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/util/UnusedResourcesUtil.java rename : mobile/android/base/java/org/mozilla/gecko/util/WeakReferenceHandler.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/util/WeakReferenceHandler.java rename : mobile/android/base/java/org/mozilla/gecko/util/WebActivityMapper.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/util/WebActivityMapper.java rename : mobile/android/base/java/org/mozilla/gecko/util/WindowUtils.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/util/WindowUtils.java rename : mobile/android/base/java/org/mozilla/gecko/widget/SwipeDismissListViewTouchListener.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/widget/SwipeDismissListViewTouchListener.java extra : rebase_source : e41fd474a19e93cdee9328859ad3790b10daf7f7 extra : amend_source : 70bfd385f7210b98e09f64413655c668f658821c
2016-08-03 02:34:32 +03:00
'NSSBridge.java',
'permissions/PermissionBlock.java',
'permissions/Permissions.java',
'permissions/PermissionsHelper.java',
'PrefsHelper.java',
'process/GeckoProcessManager.java',
'process/GeckoServiceChildProcess.java',
'ScreenManagerHelper.java',
'ScreenOrientationDelegate.java',
Bug 1291811 - Move GeckoView Java sources into mobile/android/geckoview. r=sebastian This is the first step only. It moves Experiments out of util (just for convenience) -- I would have liked to have moved WhatsNewReceiver out of notifications as well, but it's referenced in AndroidManifest.xml.in and I don't want to break that. The set of files in GeckoView is slightly larger than what we really want, but it's close to correct. Future tickets will get things compiling and trim the set of files down to size. Hopefully we can move notifications/, permissions/, and restrictions/ back to Fennec. This is not technically required, but it's best to bulk move the files up front and patch later, rather than jump through hoops to distinguish the set of files in Gradle (and moz.build). MozReview-Commit-ID: EWaAeswFoeG --HG-- rename : mobile/android/base/java/org/mozilla/gecko/util/Experiments.java => mobile/android/base/java/org/mozilla/gecko/Experiments.java rename : mobile/android/base/java/org/mozilla/gecko/ANRReporter.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/ANRReporter.java rename : mobile/android/base/java/org/mozilla/gecko/AlarmReceiver.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/AlarmReceiver.java rename : mobile/android/base/java/org/mozilla/gecko/AndroidGamepadManager.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/AndroidGamepadManager.java rename : mobile/android/base/java/org/mozilla/gecko/BaseGeckoInterface.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/BaseGeckoInterface.java rename : mobile/android/base/java/org/mozilla/gecko/ContextGetter.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/ContextGetter.java rename : mobile/android/base/java/org/mozilla/gecko/CrashHandler.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/CrashHandler.java rename : mobile/android/base/java/org/mozilla/gecko/EventDispatcher.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/EventDispatcher.java rename : mobile/android/base/java/org/mozilla/gecko/GeckoAccessibility.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/GeckoAccessibility.java rename : mobile/android/base/java/org/mozilla/gecko/GeckoAppShell.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/GeckoAppShell.java rename : mobile/android/base/java/org/mozilla/gecko/GeckoBatteryManager.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/GeckoBatteryManager.java rename : mobile/android/base/java/org/mozilla/gecko/GeckoEditable.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/GeckoEditable.java rename : mobile/android/base/java/org/mozilla/gecko/GeckoEditableClient.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/GeckoEditableClient.java rename : mobile/android/base/java/org/mozilla/gecko/GeckoEditableListener.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/GeckoEditableListener.java rename : mobile/android/base/java/org/mozilla/gecko/GeckoEvent.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/GeckoEvent.java rename : mobile/android/base/java/org/mozilla/gecko/GeckoHalDefines.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/GeckoHalDefines.java rename : mobile/android/base/java/org/mozilla/gecko/GeckoInputConnection.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/GeckoInputConnection.java rename : mobile/android/base/java/org/mozilla/gecko/GeckoJavaSampler.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/GeckoJavaSampler.java rename : mobile/android/base/java/org/mozilla/gecko/GeckoNetworkManager.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/GeckoNetworkManager.java rename : mobile/android/base/java/org/mozilla/gecko/GeckoProfile.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/GeckoProfile.java rename : mobile/android/base/java/org/mozilla/gecko/GeckoProfileDirectories.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/GeckoProfileDirectories.java rename : mobile/android/base/java/org/mozilla/gecko/GeckoScreenOrientation.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/GeckoScreenOrientation.java rename : mobile/android/base/java/org/mozilla/gecko/GeckoService.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/GeckoService.java rename : mobile/android/base/java/org/mozilla/gecko/GeckoSharedPrefs.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/GeckoSharedPrefs.java rename : mobile/android/base/java/org/mozilla/gecko/GeckoSmsManager.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/GeckoSmsManager.java rename : mobile/android/base/java/org/mozilla/gecko/GeckoThread.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/GeckoThread.java rename : mobile/android/base/java/org/mozilla/gecko/GeckoView.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/GeckoView.java rename : mobile/android/base/java/org/mozilla/gecko/GeckoViewChrome.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/GeckoViewChrome.java rename : mobile/android/base/java/org/mozilla/gecko/GeckoViewContent.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/GeckoViewContent.java rename : mobile/android/base/java/org/mozilla/gecko/InputConnectionListener.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/InputConnectionListener.java rename : mobile/android/base/java/org/mozilla/gecko/InputMethods.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/InputMethods.java rename : mobile/android/base/java/org/mozilla/gecko/NSSBridge.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/NSSBridge.java rename : mobile/android/base/java/org/mozilla/gecko/PrefsHelper.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/PrefsHelper.java rename : mobile/android/base/java/org/mozilla/gecko/SmsManager.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/SmsManager.java rename : mobile/android/base/java/org/mozilla/gecko/TouchEventInterceptor.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/TouchEventInterceptor.java rename : mobile/android/base/java/org/mozilla/gecko/ZoomConstraints.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/ZoomConstraints.java rename : mobile/android/base/java/org/mozilla/gecko/gfx/Axis.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/gfx/Axis.java rename : mobile/android/base/java/org/mozilla/gecko/gfx/BitmapUtils.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/gfx/BitmapUtils.java rename : mobile/android/base/java/org/mozilla/gecko/gfx/BufferedImage.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/gfx/BufferedImage.java rename : mobile/android/base/java/org/mozilla/gecko/gfx/BufferedImageGLInfo.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/gfx/BufferedImageGLInfo.java rename : mobile/android/base/java/org/mozilla/gecko/gfx/DisplayPortCalculator.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/gfx/DisplayPortCalculator.java rename : mobile/android/base/java/org/mozilla/gecko/gfx/DisplayPortMetrics.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/gfx/DisplayPortMetrics.java rename : mobile/android/base/java/org/mozilla/gecko/gfx/DrawTimingQueue.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/gfx/DrawTimingQueue.java rename : mobile/android/base/java/org/mozilla/gecko/gfx/DynamicToolbarAnimator.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/gfx/DynamicToolbarAnimator.java rename : mobile/android/base/java/org/mozilla/gecko/gfx/FloatSize.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/gfx/FloatSize.java rename : mobile/android/base/java/org/mozilla/gecko/gfx/FullScreenState.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/gfx/FullScreenState.java rename : mobile/android/base/java/org/mozilla/gecko/gfx/GeckoLayerClient.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/gfx/GeckoLayerClient.java rename : mobile/android/base/java/org/mozilla/gecko/gfx/ImmutableViewportMetrics.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/gfx/ImmutableViewportMetrics.java rename : mobile/android/base/java/org/mozilla/gecko/gfx/IntSize.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/gfx/IntSize.java rename : mobile/android/base/java/org/mozilla/gecko/gfx/JavaPanZoomController.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/gfx/JavaPanZoomController.java rename : mobile/android/base/java/org/mozilla/gecko/gfx/Layer.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/gfx/Layer.java rename : mobile/android/base/java/org/mozilla/gecko/gfx/LayerRenderer.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/gfx/LayerRenderer.java rename : mobile/android/base/java/org/mozilla/gecko/gfx/LayerView.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/gfx/LayerView.java rename : mobile/android/base/java/org/mozilla/gecko/gfx/NativePanZoomController.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/gfx/NativePanZoomController.java rename : mobile/android/base/java/org/mozilla/gecko/gfx/Overscroll.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/gfx/Overscroll.java rename : mobile/android/base/java/org/mozilla/gecko/gfx/OverscrollEdgeEffect.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/gfx/OverscrollEdgeEffect.java rename : mobile/android/base/java/org/mozilla/gecko/gfx/PanZoomController.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/gfx/PanZoomController.java rename : mobile/android/base/java/org/mozilla/gecko/gfx/PanZoomTarget.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/gfx/PanZoomTarget.java rename : mobile/android/base/java/org/mozilla/gecko/gfx/PanningPerfAPI.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/gfx/PanningPerfAPI.java rename : mobile/android/base/java/org/mozilla/gecko/gfx/PluginLayer.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/gfx/PluginLayer.java rename : mobile/android/base/java/org/mozilla/gecko/gfx/PointUtils.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/gfx/PointUtils.java rename : mobile/android/base/java/org/mozilla/gecko/gfx/ProgressiveUpdateData.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/gfx/ProgressiveUpdateData.java rename : mobile/android/base/java/org/mozilla/gecko/gfx/RectUtils.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/gfx/RectUtils.java rename : mobile/android/base/java/org/mozilla/gecko/gfx/RenderTask.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/gfx/RenderTask.java rename : mobile/android/base/java/org/mozilla/gecko/gfx/ScrollbarLayer.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/gfx/ScrollbarLayer.java rename : mobile/android/base/java/org/mozilla/gecko/gfx/SimpleScaleGestureDetector.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/gfx/SimpleScaleGestureDetector.java rename : mobile/android/base/java/org/mozilla/gecko/gfx/StackScroller.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/gfx/StackScroller.java rename : mobile/android/base/java/org/mozilla/gecko/gfx/SubdocumentScrollHelper.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/gfx/SubdocumentScrollHelper.java rename : mobile/android/base/java/org/mozilla/gecko/gfx/TextureGenerator.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/gfx/TextureGenerator.java rename : mobile/android/base/java/org/mozilla/gecko/gfx/TextureReaper.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/gfx/TextureReaper.java rename : mobile/android/base/java/org/mozilla/gecko/gfx/TouchEventHandler.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/gfx/TouchEventHandler.java rename : mobile/android/base/java/org/mozilla/gecko/gfx/ViewTransform.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/gfx/ViewTransform.java rename : mobile/android/base/java/org/mozilla/gecko/gfx/VirtualLayer.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/gfx/VirtualLayer.java rename : mobile/android/base/java/org/mozilla/gecko/mozglue/ByteBufferInputStream.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/mozglue/ByteBufferInputStream.java rename : mobile/android/base/java/org/mozilla/gecko/mozglue/DirectBufferAllocator.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/mozglue/DirectBufferAllocator.java rename : mobile/android/base/java/org/mozilla/gecko/mozglue/GeckoLoader.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/mozglue/GeckoLoader.java rename : mobile/android/base/java/org/mozilla/gecko/mozglue/JNIObject.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/mozglue/JNIObject.java rename : mobile/android/base/java/org/mozilla/gecko/mozglue/NativeReference.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/mozglue/NativeReference.java rename : mobile/android/base/java/org/mozilla/gecko/mozglue/NativeZip.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/mozglue/NativeZip.java rename : mobile/android/base/java/org/mozilla/gecko/mozglue/SafeIntent.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/mozglue/SafeIntent.java rename : mobile/android/base/java/org/mozilla/gecko/notifications/AppNotificationClient.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/notifications/AppNotificationClient.java rename : mobile/android/base/java/org/mozilla/gecko/notifications/NotificationClient.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/notifications/NotificationClient.java rename : mobile/android/base/java/org/mozilla/gecko/notifications/NotificationHandler.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/notifications/NotificationHandler.java rename : mobile/android/base/java/org/mozilla/gecko/notifications/NotificationHelper.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/notifications/NotificationHelper.java rename : mobile/android/base/java/org/mozilla/gecko/notifications/NotificationReceiver.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/notifications/NotificationReceiver.java rename : mobile/android/base/java/org/mozilla/gecko/notifications/NotificationService.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/notifications/NotificationService.java rename : mobile/android/base/java/org/mozilla/gecko/notifications/ServiceNotificationClient.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/notifications/ServiceNotificationClient.java rename : mobile/android/base/java/org/mozilla/gecko/permissions/PermissionBlock.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/permissions/PermissionBlock.java rename : mobile/android/base/java/org/mozilla/gecko/permissions/Permissions.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/permissions/Permissions.java rename : mobile/android/base/java/org/mozilla/gecko/permissions/PermissionsHelper.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/permissions/PermissionsHelper.java rename : mobile/android/base/java/org/mozilla/gecko/restrictions/DefaultConfiguration.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/restrictions/DefaultConfiguration.java rename : mobile/android/base/java/org/mozilla/gecko/restrictions/GuestProfileConfiguration.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/restrictions/GuestProfileConfiguration.java rename : mobile/android/base/java/org/mozilla/gecko/restrictions/Restrictable.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/restrictions/Restrictable.java rename : mobile/android/base/java/org/mozilla/gecko/restrictions/RestrictedProfileConfiguration.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/restrictions/RestrictedProfileConfiguration.java rename : mobile/android/base/java/org/mozilla/gecko/restrictions/RestrictionCache.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/restrictions/RestrictionCache.java rename : mobile/android/base/java/org/mozilla/gecko/restrictions/RestrictionConfiguration.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/restrictions/RestrictionConfiguration.java rename : mobile/android/base/java/org/mozilla/gecko/restrictions/RestrictionProvider.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/restrictions/RestrictionProvider.java rename : mobile/android/base/java/org/mozilla/gecko/restrictions/Restrictions.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/restrictions/Restrictions.java rename : mobile/android/base/java/org/mozilla/gecko/sqlite/ByteBufferInputStream.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/sqlite/ByteBufferInputStream.java rename : mobile/android/base/java/org/mozilla/gecko/sqlite/MatrixBlobCursor.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/sqlite/MatrixBlobCursor.java rename : mobile/android/base/java/org/mozilla/gecko/sqlite/SQLiteBridge.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/sqlite/SQLiteBridge.java rename : mobile/android/base/java/org/mozilla/gecko/sqlite/SQLiteBridgeException.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/sqlite/SQLiteBridgeException.java rename : mobile/android/base/java/org/mozilla/gecko/util/ActivityResultHandler.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/util/ActivityResultHandler.java rename : mobile/android/base/java/org/mozilla/gecko/util/ActivityResultHandlerMap.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/util/ActivityResultHandlerMap.java rename : mobile/android/base/java/org/mozilla/gecko/util/ActivityUtils.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/util/ActivityUtils.java rename : mobile/android/base/java/org/mozilla/gecko/util/BundleEventListener.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/util/BundleEventListener.java rename : mobile/android/base/java/org/mozilla/gecko/util/Clipboard.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/util/Clipboard.java rename : mobile/android/base/java/org/mozilla/gecko/util/ContextUtils.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/util/ContextUtils.java rename : mobile/android/base/java/org/mozilla/gecko/util/DateUtil.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/util/DateUtil.java rename : mobile/android/base/java/org/mozilla/gecko/util/DrawableUtil.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/util/DrawableUtil.java rename : mobile/android/base/java/org/mozilla/gecko/util/EventCallback.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/util/EventCallback.java rename : mobile/android/base/java/org/mozilla/gecko/util/FileUtils.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/util/FileUtils.java rename : mobile/android/base/java/org/mozilla/gecko/util/FloatUtils.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/util/FloatUtils.java rename : mobile/android/base/java/org/mozilla/gecko/util/GamepadUtils.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/util/GamepadUtils.java rename : mobile/android/base/java/org/mozilla/gecko/util/GeckoBackgroundThread.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/util/GeckoBackgroundThread.java rename : mobile/android/base/java/org/mozilla/gecko/util/GeckoEventListener.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/util/GeckoEventListener.java rename : mobile/android/base/java/org/mozilla/gecko/util/GeckoJarReader.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/util/GeckoJarReader.java rename : mobile/android/base/java/org/mozilla/gecko/util/GeckoRequest.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/util/GeckoRequest.java rename : mobile/android/base/java/org/mozilla/gecko/util/HardwareCodecCapabilityUtils.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/util/HardwareCodecCapabilityUtils.java rename : mobile/android/base/java/org/mozilla/gecko/util/HardwareUtils.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/util/HardwareUtils.java rename : mobile/android/base/java/org/mozilla/gecko/util/INIParser.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/util/INIParser.java rename : mobile/android/base/java/org/mozilla/gecko/util/INISection.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/util/INISection.java rename : mobile/android/base/java/org/mozilla/gecko/util/IOUtils.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/util/IOUtils.java rename : mobile/android/base/java/org/mozilla/gecko/util/InputOptionsUtils.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/util/InputOptionsUtils.java rename : mobile/android/base/java/org/mozilla/gecko/util/IntentUtils.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/util/IntentUtils.java rename : mobile/android/base/java/org/mozilla/gecko/util/JSONUtils.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/util/JSONUtils.java rename : mobile/android/base/java/org/mozilla/gecko/util/MenuUtils.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/util/MenuUtils.java rename : mobile/android/base/java/org/mozilla/gecko/util/NativeEventListener.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/util/NativeEventListener.java rename : mobile/android/base/java/org/mozilla/gecko/util/NativeJSContainer.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/util/NativeJSContainer.java rename : mobile/android/base/java/org/mozilla/gecko/util/NativeJSObject.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/util/NativeJSObject.java rename : mobile/android/base/java/org/mozilla/gecko/util/NetworkUtils.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/util/NetworkUtils.java rename : mobile/android/base/java/org/mozilla/gecko/util/NonEvictingLruCache.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/util/NonEvictingLruCache.java rename : mobile/android/base/java/org/mozilla/gecko/util/PrefUtils.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/util/PrefUtils.java rename : mobile/android/base/java/org/mozilla/gecko/util/ProxySelector.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/util/ProxySelector.java rename : mobile/android/base/java/org/mozilla/gecko/util/RawResource.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/util/RawResource.java rename : mobile/android/base/java/org/mozilla/gecko/util/StringUtils.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/util/StringUtils.java rename : mobile/android/base/java/org/mozilla/gecko/util/ThreadUtils.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/util/ThreadUtils.java rename : mobile/android/base/java/org/mozilla/gecko/util/UIAsyncTask.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/util/UIAsyncTask.java rename : mobile/android/base/java/org/mozilla/gecko/util/UUIDUtil.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/util/UUIDUtil.java rename : mobile/android/base/java/org/mozilla/gecko/util/UnusedResourcesUtil.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/util/UnusedResourcesUtil.java rename : mobile/android/base/java/org/mozilla/gecko/util/WeakReferenceHandler.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/util/WeakReferenceHandler.java rename : mobile/android/base/java/org/mozilla/gecko/util/WebActivityMapper.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/util/WebActivityMapper.java rename : mobile/android/base/java/org/mozilla/gecko/util/WindowUtils.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/util/WindowUtils.java rename : mobile/android/base/java/org/mozilla/gecko/widget/SwipeDismissListViewTouchListener.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/widget/SwipeDismissListViewTouchListener.java extra : rebase_source : e41fd474a19e93cdee9328859ad3790b10daf7f7 extra : amend_source : 70bfd385f7210b98e09f64413655c668f658821c
2016-08-03 02:34:32 +03:00
'sqlite/ByteBufferInputStream.java',
'sqlite/MatrixBlobCursor.java',
'sqlite/SQLiteBridge.java',
'sqlite/SQLiteBridgeException.java',
'TouchEventInterceptor.java',
]]
gvjar.sources += [geckoview_thirdparty_source_dir + f for f in [
'java/com/googlecode/eyesfree/braille/selfbraille/ISelfBrailleService.java',
'java/com/googlecode/eyesfree/braille/selfbraille/SelfBrailleClient.java',
'java/com/googlecode/eyesfree/braille/selfbraille/WriteData.java',
]]
gvjar.extra_jars += [
CONFIG['ANDROID_SUPPORT_ANNOTATIONS_JAR_LIB'],
CONFIG['ANDROID_SUPPORT_V4_AAR_LIB'],
CONFIG['ANDROID_SUPPORT_V4_AAR_INTERNAL_LIB'],
'constants.jar',
'gecko-mozglue.jar',
'gecko-util.jar',
]
gvjar.javac_flags += [
'-Xlint:all,-deprecation,-fallthrough',
'-J-Xmx512m',
'-J-Xms128m'
Bug 1291811 - Move GeckoView Java sources into mobile/android/geckoview. r=sebastian This is the first step only. It moves Experiments out of util (just for convenience) -- I would have liked to have moved WhatsNewReceiver out of notifications as well, but it's referenced in AndroidManifest.xml.in and I don't want to break that. The set of files in GeckoView is slightly larger than what we really want, but it's close to correct. Future tickets will get things compiling and trim the set of files down to size. Hopefully we can move notifications/, permissions/, and restrictions/ back to Fennec. This is not technically required, but it's best to bulk move the files up front and patch later, rather than jump through hoops to distinguish the set of files in Gradle (and moz.build). MozReview-Commit-ID: EWaAeswFoeG --HG-- rename : mobile/android/base/java/org/mozilla/gecko/util/Experiments.java => mobile/android/base/java/org/mozilla/gecko/Experiments.java rename : mobile/android/base/java/org/mozilla/gecko/ANRReporter.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/ANRReporter.java rename : mobile/android/base/java/org/mozilla/gecko/AlarmReceiver.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/AlarmReceiver.java rename : mobile/android/base/java/org/mozilla/gecko/AndroidGamepadManager.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/AndroidGamepadManager.java rename : mobile/android/base/java/org/mozilla/gecko/BaseGeckoInterface.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/BaseGeckoInterface.java rename : mobile/android/base/java/org/mozilla/gecko/ContextGetter.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/ContextGetter.java rename : mobile/android/base/java/org/mozilla/gecko/CrashHandler.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/CrashHandler.java rename : mobile/android/base/java/org/mozilla/gecko/EventDispatcher.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/EventDispatcher.java rename : mobile/android/base/java/org/mozilla/gecko/GeckoAccessibility.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/GeckoAccessibility.java rename : mobile/android/base/java/org/mozilla/gecko/GeckoAppShell.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/GeckoAppShell.java rename : mobile/android/base/java/org/mozilla/gecko/GeckoBatteryManager.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/GeckoBatteryManager.java rename : mobile/android/base/java/org/mozilla/gecko/GeckoEditable.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/GeckoEditable.java rename : mobile/android/base/java/org/mozilla/gecko/GeckoEditableClient.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/GeckoEditableClient.java rename : mobile/android/base/java/org/mozilla/gecko/GeckoEditableListener.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/GeckoEditableListener.java rename : mobile/android/base/java/org/mozilla/gecko/GeckoEvent.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/GeckoEvent.java rename : mobile/android/base/java/org/mozilla/gecko/GeckoHalDefines.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/GeckoHalDefines.java rename : mobile/android/base/java/org/mozilla/gecko/GeckoInputConnection.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/GeckoInputConnection.java rename : mobile/android/base/java/org/mozilla/gecko/GeckoJavaSampler.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/GeckoJavaSampler.java rename : mobile/android/base/java/org/mozilla/gecko/GeckoNetworkManager.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/GeckoNetworkManager.java rename : mobile/android/base/java/org/mozilla/gecko/GeckoProfile.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/GeckoProfile.java rename : mobile/android/base/java/org/mozilla/gecko/GeckoProfileDirectories.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/GeckoProfileDirectories.java rename : mobile/android/base/java/org/mozilla/gecko/GeckoScreenOrientation.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/GeckoScreenOrientation.java rename : mobile/android/base/java/org/mozilla/gecko/GeckoService.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/GeckoService.java rename : mobile/android/base/java/org/mozilla/gecko/GeckoSharedPrefs.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/GeckoSharedPrefs.java rename : mobile/android/base/java/org/mozilla/gecko/GeckoSmsManager.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/GeckoSmsManager.java rename : mobile/android/base/java/org/mozilla/gecko/GeckoThread.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/GeckoThread.java rename : mobile/android/base/java/org/mozilla/gecko/GeckoView.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/GeckoView.java rename : mobile/android/base/java/org/mozilla/gecko/GeckoViewChrome.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/GeckoViewChrome.java rename : mobile/android/base/java/org/mozilla/gecko/GeckoViewContent.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/GeckoViewContent.java rename : mobile/android/base/java/org/mozilla/gecko/InputConnectionListener.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/InputConnectionListener.java rename : mobile/android/base/java/org/mozilla/gecko/InputMethods.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/InputMethods.java rename : mobile/android/base/java/org/mozilla/gecko/NSSBridge.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/NSSBridge.java rename : mobile/android/base/java/org/mozilla/gecko/PrefsHelper.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/PrefsHelper.java rename : mobile/android/base/java/org/mozilla/gecko/SmsManager.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/SmsManager.java rename : mobile/android/base/java/org/mozilla/gecko/TouchEventInterceptor.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/TouchEventInterceptor.java rename : mobile/android/base/java/org/mozilla/gecko/ZoomConstraints.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/ZoomConstraints.java rename : mobile/android/base/java/org/mozilla/gecko/gfx/Axis.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/gfx/Axis.java rename : mobile/android/base/java/org/mozilla/gecko/gfx/BitmapUtils.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/gfx/BitmapUtils.java rename : mobile/android/base/java/org/mozilla/gecko/gfx/BufferedImage.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/gfx/BufferedImage.java rename : mobile/android/base/java/org/mozilla/gecko/gfx/BufferedImageGLInfo.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/gfx/BufferedImageGLInfo.java rename : mobile/android/base/java/org/mozilla/gecko/gfx/DisplayPortCalculator.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/gfx/DisplayPortCalculator.java rename : mobile/android/base/java/org/mozilla/gecko/gfx/DisplayPortMetrics.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/gfx/DisplayPortMetrics.java rename : mobile/android/base/java/org/mozilla/gecko/gfx/DrawTimingQueue.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/gfx/DrawTimingQueue.java rename : mobile/android/base/java/org/mozilla/gecko/gfx/DynamicToolbarAnimator.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/gfx/DynamicToolbarAnimator.java rename : mobile/android/base/java/org/mozilla/gecko/gfx/FloatSize.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/gfx/FloatSize.java rename : mobile/android/base/java/org/mozilla/gecko/gfx/FullScreenState.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/gfx/FullScreenState.java rename : mobile/android/base/java/org/mozilla/gecko/gfx/GeckoLayerClient.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/gfx/GeckoLayerClient.java rename : mobile/android/base/java/org/mozilla/gecko/gfx/ImmutableViewportMetrics.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/gfx/ImmutableViewportMetrics.java rename : mobile/android/base/java/org/mozilla/gecko/gfx/IntSize.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/gfx/IntSize.java rename : mobile/android/base/java/org/mozilla/gecko/gfx/JavaPanZoomController.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/gfx/JavaPanZoomController.java rename : mobile/android/base/java/org/mozilla/gecko/gfx/Layer.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/gfx/Layer.java rename : mobile/android/base/java/org/mozilla/gecko/gfx/LayerRenderer.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/gfx/LayerRenderer.java rename : mobile/android/base/java/org/mozilla/gecko/gfx/LayerView.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/gfx/LayerView.java rename : mobile/android/base/java/org/mozilla/gecko/gfx/NativePanZoomController.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/gfx/NativePanZoomController.java rename : mobile/android/base/java/org/mozilla/gecko/gfx/Overscroll.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/gfx/Overscroll.java rename : mobile/android/base/java/org/mozilla/gecko/gfx/OverscrollEdgeEffect.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/gfx/OverscrollEdgeEffect.java rename : mobile/android/base/java/org/mozilla/gecko/gfx/PanZoomController.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/gfx/PanZoomController.java rename : mobile/android/base/java/org/mozilla/gecko/gfx/PanZoomTarget.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/gfx/PanZoomTarget.java rename : mobile/android/base/java/org/mozilla/gecko/gfx/PanningPerfAPI.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/gfx/PanningPerfAPI.java rename : mobile/android/base/java/org/mozilla/gecko/gfx/PluginLayer.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/gfx/PluginLayer.java rename : mobile/android/base/java/org/mozilla/gecko/gfx/PointUtils.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/gfx/PointUtils.java rename : mobile/android/base/java/org/mozilla/gecko/gfx/ProgressiveUpdateData.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/gfx/ProgressiveUpdateData.java rename : mobile/android/base/java/org/mozilla/gecko/gfx/RectUtils.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/gfx/RectUtils.java rename : mobile/android/base/java/org/mozilla/gecko/gfx/RenderTask.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/gfx/RenderTask.java rename : mobile/android/base/java/org/mozilla/gecko/gfx/ScrollbarLayer.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/gfx/ScrollbarLayer.java rename : mobile/android/base/java/org/mozilla/gecko/gfx/SimpleScaleGestureDetector.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/gfx/SimpleScaleGestureDetector.java rename : mobile/android/base/java/org/mozilla/gecko/gfx/StackScroller.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/gfx/StackScroller.java rename : mobile/android/base/java/org/mozilla/gecko/gfx/SubdocumentScrollHelper.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/gfx/SubdocumentScrollHelper.java rename : mobile/android/base/java/org/mozilla/gecko/gfx/TextureGenerator.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/gfx/TextureGenerator.java rename : mobile/android/base/java/org/mozilla/gecko/gfx/TextureReaper.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/gfx/TextureReaper.java rename : mobile/android/base/java/org/mozilla/gecko/gfx/TouchEventHandler.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/gfx/TouchEventHandler.java rename : mobile/android/base/java/org/mozilla/gecko/gfx/ViewTransform.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/gfx/ViewTransform.java rename : mobile/android/base/java/org/mozilla/gecko/gfx/VirtualLayer.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/gfx/VirtualLayer.java rename : mobile/android/base/java/org/mozilla/gecko/mozglue/ByteBufferInputStream.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/mozglue/ByteBufferInputStream.java rename : mobile/android/base/java/org/mozilla/gecko/mozglue/DirectBufferAllocator.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/mozglue/DirectBufferAllocator.java rename : mobile/android/base/java/org/mozilla/gecko/mozglue/GeckoLoader.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/mozglue/GeckoLoader.java rename : mobile/android/base/java/org/mozilla/gecko/mozglue/JNIObject.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/mozglue/JNIObject.java rename : mobile/android/base/java/org/mozilla/gecko/mozglue/NativeReference.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/mozglue/NativeReference.java rename : mobile/android/base/java/org/mozilla/gecko/mozglue/NativeZip.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/mozglue/NativeZip.java rename : mobile/android/base/java/org/mozilla/gecko/mozglue/SafeIntent.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/mozglue/SafeIntent.java rename : mobile/android/base/java/org/mozilla/gecko/notifications/AppNotificationClient.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/notifications/AppNotificationClient.java rename : mobile/android/base/java/org/mozilla/gecko/notifications/NotificationClient.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/notifications/NotificationClient.java rename : mobile/android/base/java/org/mozilla/gecko/notifications/NotificationHandler.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/notifications/NotificationHandler.java rename : mobile/android/base/java/org/mozilla/gecko/notifications/NotificationHelper.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/notifications/NotificationHelper.java rename : mobile/android/base/java/org/mozilla/gecko/notifications/NotificationReceiver.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/notifications/NotificationReceiver.java rename : mobile/android/base/java/org/mozilla/gecko/notifications/NotificationService.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/notifications/NotificationService.java rename : mobile/android/base/java/org/mozilla/gecko/notifications/ServiceNotificationClient.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/notifications/ServiceNotificationClient.java rename : mobile/android/base/java/org/mozilla/gecko/permissions/PermissionBlock.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/permissions/PermissionBlock.java rename : mobile/android/base/java/org/mozilla/gecko/permissions/Permissions.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/permissions/Permissions.java rename : mobile/android/base/java/org/mozilla/gecko/permissions/PermissionsHelper.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/permissions/PermissionsHelper.java rename : mobile/android/base/java/org/mozilla/gecko/restrictions/DefaultConfiguration.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/restrictions/DefaultConfiguration.java rename : mobile/android/base/java/org/mozilla/gecko/restrictions/GuestProfileConfiguration.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/restrictions/GuestProfileConfiguration.java rename : mobile/android/base/java/org/mozilla/gecko/restrictions/Restrictable.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/restrictions/Restrictable.java rename : mobile/android/base/java/org/mozilla/gecko/restrictions/RestrictedProfileConfiguration.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/restrictions/RestrictedProfileConfiguration.java rename : mobile/android/base/java/org/mozilla/gecko/restrictions/RestrictionCache.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/restrictions/RestrictionCache.java rename : mobile/android/base/java/org/mozilla/gecko/restrictions/RestrictionConfiguration.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/restrictions/RestrictionConfiguration.java rename : mobile/android/base/java/org/mozilla/gecko/restrictions/RestrictionProvider.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/restrictions/RestrictionProvider.java rename : mobile/android/base/java/org/mozilla/gecko/restrictions/Restrictions.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/restrictions/Restrictions.java rename : mobile/android/base/java/org/mozilla/gecko/sqlite/ByteBufferInputStream.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/sqlite/ByteBufferInputStream.java rename : mobile/android/base/java/org/mozilla/gecko/sqlite/MatrixBlobCursor.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/sqlite/MatrixBlobCursor.java rename : mobile/android/base/java/org/mozilla/gecko/sqlite/SQLiteBridge.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/sqlite/SQLiteBridge.java rename : mobile/android/base/java/org/mozilla/gecko/sqlite/SQLiteBridgeException.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/sqlite/SQLiteBridgeException.java rename : mobile/android/base/java/org/mozilla/gecko/util/ActivityResultHandler.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/util/ActivityResultHandler.java rename : mobile/android/base/java/org/mozilla/gecko/util/ActivityResultHandlerMap.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/util/ActivityResultHandlerMap.java rename : mobile/android/base/java/org/mozilla/gecko/util/ActivityUtils.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/util/ActivityUtils.java rename : mobile/android/base/java/org/mozilla/gecko/util/BundleEventListener.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/util/BundleEventListener.java rename : mobile/android/base/java/org/mozilla/gecko/util/Clipboard.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/util/Clipboard.java rename : mobile/android/base/java/org/mozilla/gecko/util/ContextUtils.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/util/ContextUtils.java rename : mobile/android/base/java/org/mozilla/gecko/util/DateUtil.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/util/DateUtil.java rename : mobile/android/base/java/org/mozilla/gecko/util/DrawableUtil.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/util/DrawableUtil.java rename : mobile/android/base/java/org/mozilla/gecko/util/EventCallback.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/util/EventCallback.java rename : mobile/android/base/java/org/mozilla/gecko/util/FileUtils.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/util/FileUtils.java rename : mobile/android/base/java/org/mozilla/gecko/util/FloatUtils.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/util/FloatUtils.java rename : mobile/android/base/java/org/mozilla/gecko/util/GamepadUtils.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/util/GamepadUtils.java rename : mobile/android/base/java/org/mozilla/gecko/util/GeckoBackgroundThread.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/util/GeckoBackgroundThread.java rename : mobile/android/base/java/org/mozilla/gecko/util/GeckoEventListener.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/util/GeckoEventListener.java rename : mobile/android/base/java/org/mozilla/gecko/util/GeckoJarReader.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/util/GeckoJarReader.java rename : mobile/android/base/java/org/mozilla/gecko/util/GeckoRequest.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/util/GeckoRequest.java rename : mobile/android/base/java/org/mozilla/gecko/util/HardwareCodecCapabilityUtils.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/util/HardwareCodecCapabilityUtils.java rename : mobile/android/base/java/org/mozilla/gecko/util/HardwareUtils.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/util/HardwareUtils.java rename : mobile/android/base/java/org/mozilla/gecko/util/INIParser.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/util/INIParser.java rename : mobile/android/base/java/org/mozilla/gecko/util/INISection.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/util/INISection.java rename : mobile/android/base/java/org/mozilla/gecko/util/IOUtils.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/util/IOUtils.java rename : mobile/android/base/java/org/mozilla/gecko/util/InputOptionsUtils.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/util/InputOptionsUtils.java rename : mobile/android/base/java/org/mozilla/gecko/util/IntentUtils.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/util/IntentUtils.java rename : mobile/android/base/java/org/mozilla/gecko/util/JSONUtils.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/util/JSONUtils.java rename : mobile/android/base/java/org/mozilla/gecko/util/MenuUtils.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/util/MenuUtils.java rename : mobile/android/base/java/org/mozilla/gecko/util/NativeEventListener.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/util/NativeEventListener.java rename : mobile/android/base/java/org/mozilla/gecko/util/NativeJSContainer.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/util/NativeJSContainer.java rename : mobile/android/base/java/org/mozilla/gecko/util/NativeJSObject.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/util/NativeJSObject.java rename : mobile/android/base/java/org/mozilla/gecko/util/NetworkUtils.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/util/NetworkUtils.java rename : mobile/android/base/java/org/mozilla/gecko/util/NonEvictingLruCache.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/util/NonEvictingLruCache.java rename : mobile/android/base/java/org/mozilla/gecko/util/PrefUtils.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/util/PrefUtils.java rename : mobile/android/base/java/org/mozilla/gecko/util/ProxySelector.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/util/ProxySelector.java rename : mobile/android/base/java/org/mozilla/gecko/util/RawResource.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/util/RawResource.java rename : mobile/android/base/java/org/mozilla/gecko/util/StringUtils.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/util/StringUtils.java rename : mobile/android/base/java/org/mozilla/gecko/util/ThreadUtils.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/util/ThreadUtils.java rename : mobile/android/base/java/org/mozilla/gecko/util/UIAsyncTask.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/util/UIAsyncTask.java rename : mobile/android/base/java/org/mozilla/gecko/util/UUIDUtil.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/util/UUIDUtil.java rename : mobile/android/base/java/org/mozilla/gecko/util/UnusedResourcesUtil.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/util/UnusedResourcesUtil.java rename : mobile/android/base/java/org/mozilla/gecko/util/WeakReferenceHandler.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/util/WeakReferenceHandler.java rename : mobile/android/base/java/org/mozilla/gecko/util/WebActivityMapper.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/util/WebActivityMapper.java rename : mobile/android/base/java/org/mozilla/gecko/util/WindowUtils.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/util/WindowUtils.java rename : mobile/android/base/java/org/mozilla/gecko/widget/SwipeDismissListViewTouchListener.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/widget/SwipeDismissListViewTouchListener.java extra : rebase_source : e41fd474a19e93cdee9328859ad3790b10daf7f7 extra : amend_source : 70bfd385f7210b98e09f64413655c668f658821c
2016-08-03 02:34:32 +03:00
]
gbjar = add_java_jar('gecko-browser')
Bug 1291811 - Move GeckoView Java sources into mobile/android/geckoview. r=sebastian This is the first step only. It moves Experiments out of util (just for convenience) -- I would have liked to have moved WhatsNewReceiver out of notifications as well, but it's referenced in AndroidManifest.xml.in and I don't want to break that. The set of files in GeckoView is slightly larger than what we really want, but it's close to correct. Future tickets will get things compiling and trim the set of files down to size. Hopefully we can move notifications/, permissions/, and restrictions/ back to Fennec. This is not technically required, but it's best to bulk move the files up front and patch later, rather than jump through hoops to distinguish the set of files in Gradle (and moz.build). MozReview-Commit-ID: EWaAeswFoeG --HG-- rename : mobile/android/base/java/org/mozilla/gecko/util/Experiments.java => mobile/android/base/java/org/mozilla/gecko/Experiments.java rename : mobile/android/base/java/org/mozilla/gecko/ANRReporter.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/ANRReporter.java rename : mobile/android/base/java/org/mozilla/gecko/AlarmReceiver.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/AlarmReceiver.java rename : mobile/android/base/java/org/mozilla/gecko/AndroidGamepadManager.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/AndroidGamepadManager.java rename : mobile/android/base/java/org/mozilla/gecko/BaseGeckoInterface.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/BaseGeckoInterface.java rename : mobile/android/base/java/org/mozilla/gecko/ContextGetter.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/ContextGetter.java rename : mobile/android/base/java/org/mozilla/gecko/CrashHandler.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/CrashHandler.java rename : mobile/android/base/java/org/mozilla/gecko/EventDispatcher.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/EventDispatcher.java rename : mobile/android/base/java/org/mozilla/gecko/GeckoAccessibility.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/GeckoAccessibility.java rename : mobile/android/base/java/org/mozilla/gecko/GeckoAppShell.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/GeckoAppShell.java rename : mobile/android/base/java/org/mozilla/gecko/GeckoBatteryManager.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/GeckoBatteryManager.java rename : mobile/android/base/java/org/mozilla/gecko/GeckoEditable.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/GeckoEditable.java rename : mobile/android/base/java/org/mozilla/gecko/GeckoEditableClient.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/GeckoEditableClient.java rename : mobile/android/base/java/org/mozilla/gecko/GeckoEditableListener.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/GeckoEditableListener.java rename : mobile/android/base/java/org/mozilla/gecko/GeckoEvent.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/GeckoEvent.java rename : mobile/android/base/java/org/mozilla/gecko/GeckoHalDefines.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/GeckoHalDefines.java rename : mobile/android/base/java/org/mozilla/gecko/GeckoInputConnection.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/GeckoInputConnection.java rename : mobile/android/base/java/org/mozilla/gecko/GeckoJavaSampler.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/GeckoJavaSampler.java rename : mobile/android/base/java/org/mozilla/gecko/GeckoNetworkManager.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/GeckoNetworkManager.java rename : mobile/android/base/java/org/mozilla/gecko/GeckoProfile.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/GeckoProfile.java rename : mobile/android/base/java/org/mozilla/gecko/GeckoProfileDirectories.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/GeckoProfileDirectories.java rename : mobile/android/base/java/org/mozilla/gecko/GeckoScreenOrientation.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/GeckoScreenOrientation.java rename : mobile/android/base/java/org/mozilla/gecko/GeckoService.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/GeckoService.java rename : mobile/android/base/java/org/mozilla/gecko/GeckoSharedPrefs.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/GeckoSharedPrefs.java rename : mobile/android/base/java/org/mozilla/gecko/GeckoSmsManager.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/GeckoSmsManager.java rename : mobile/android/base/java/org/mozilla/gecko/GeckoThread.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/GeckoThread.java rename : mobile/android/base/java/org/mozilla/gecko/GeckoView.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/GeckoView.java rename : mobile/android/base/java/org/mozilla/gecko/GeckoViewChrome.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/GeckoViewChrome.java rename : mobile/android/base/java/org/mozilla/gecko/GeckoViewContent.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/GeckoViewContent.java rename : mobile/android/base/java/org/mozilla/gecko/InputConnectionListener.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/InputConnectionListener.java rename : mobile/android/base/java/org/mozilla/gecko/InputMethods.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/InputMethods.java rename : mobile/android/base/java/org/mozilla/gecko/NSSBridge.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/NSSBridge.java rename : mobile/android/base/java/org/mozilla/gecko/PrefsHelper.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/PrefsHelper.java rename : mobile/android/base/java/org/mozilla/gecko/SmsManager.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/SmsManager.java rename : mobile/android/base/java/org/mozilla/gecko/TouchEventInterceptor.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/TouchEventInterceptor.java rename : mobile/android/base/java/org/mozilla/gecko/ZoomConstraints.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/ZoomConstraints.java rename : mobile/android/base/java/org/mozilla/gecko/gfx/Axis.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/gfx/Axis.java rename : mobile/android/base/java/org/mozilla/gecko/gfx/BitmapUtils.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/gfx/BitmapUtils.java rename : mobile/android/base/java/org/mozilla/gecko/gfx/BufferedImage.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/gfx/BufferedImage.java rename : mobile/android/base/java/org/mozilla/gecko/gfx/BufferedImageGLInfo.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/gfx/BufferedImageGLInfo.java rename : mobile/android/base/java/org/mozilla/gecko/gfx/DisplayPortCalculator.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/gfx/DisplayPortCalculator.java rename : mobile/android/base/java/org/mozilla/gecko/gfx/DisplayPortMetrics.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/gfx/DisplayPortMetrics.java rename : mobile/android/base/java/org/mozilla/gecko/gfx/DrawTimingQueue.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/gfx/DrawTimingQueue.java rename : mobile/android/base/java/org/mozilla/gecko/gfx/DynamicToolbarAnimator.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/gfx/DynamicToolbarAnimator.java rename : mobile/android/base/java/org/mozilla/gecko/gfx/FloatSize.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/gfx/FloatSize.java rename : mobile/android/base/java/org/mozilla/gecko/gfx/FullScreenState.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/gfx/FullScreenState.java rename : mobile/android/base/java/org/mozilla/gecko/gfx/GeckoLayerClient.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/gfx/GeckoLayerClient.java rename : mobile/android/base/java/org/mozilla/gecko/gfx/ImmutableViewportMetrics.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/gfx/ImmutableViewportMetrics.java rename : mobile/android/base/java/org/mozilla/gecko/gfx/IntSize.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/gfx/IntSize.java rename : mobile/android/base/java/org/mozilla/gecko/gfx/JavaPanZoomController.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/gfx/JavaPanZoomController.java rename : mobile/android/base/java/org/mozilla/gecko/gfx/Layer.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/gfx/Layer.java rename : mobile/android/base/java/org/mozilla/gecko/gfx/LayerRenderer.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/gfx/LayerRenderer.java rename : mobile/android/base/java/org/mozilla/gecko/gfx/LayerView.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/gfx/LayerView.java rename : mobile/android/base/java/org/mozilla/gecko/gfx/NativePanZoomController.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/gfx/NativePanZoomController.java rename : mobile/android/base/java/org/mozilla/gecko/gfx/Overscroll.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/gfx/Overscroll.java rename : mobile/android/base/java/org/mozilla/gecko/gfx/OverscrollEdgeEffect.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/gfx/OverscrollEdgeEffect.java rename : mobile/android/base/java/org/mozilla/gecko/gfx/PanZoomController.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/gfx/PanZoomController.java rename : mobile/android/base/java/org/mozilla/gecko/gfx/PanZoomTarget.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/gfx/PanZoomTarget.java rename : mobile/android/base/java/org/mozilla/gecko/gfx/PanningPerfAPI.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/gfx/PanningPerfAPI.java rename : mobile/android/base/java/org/mozilla/gecko/gfx/PluginLayer.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/gfx/PluginLayer.java rename : mobile/android/base/java/org/mozilla/gecko/gfx/PointUtils.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/gfx/PointUtils.java rename : mobile/android/base/java/org/mozilla/gecko/gfx/ProgressiveUpdateData.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/gfx/ProgressiveUpdateData.java rename : mobile/android/base/java/org/mozilla/gecko/gfx/RectUtils.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/gfx/RectUtils.java rename : mobile/android/base/java/org/mozilla/gecko/gfx/RenderTask.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/gfx/RenderTask.java rename : mobile/android/base/java/org/mozilla/gecko/gfx/ScrollbarLayer.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/gfx/ScrollbarLayer.java rename : mobile/android/base/java/org/mozilla/gecko/gfx/SimpleScaleGestureDetector.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/gfx/SimpleScaleGestureDetector.java rename : mobile/android/base/java/org/mozilla/gecko/gfx/StackScroller.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/gfx/StackScroller.java rename : mobile/android/base/java/org/mozilla/gecko/gfx/SubdocumentScrollHelper.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/gfx/SubdocumentScrollHelper.java rename : mobile/android/base/java/org/mozilla/gecko/gfx/TextureGenerator.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/gfx/TextureGenerator.java rename : mobile/android/base/java/org/mozilla/gecko/gfx/TextureReaper.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/gfx/TextureReaper.java rename : mobile/android/base/java/org/mozilla/gecko/gfx/TouchEventHandler.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/gfx/TouchEventHandler.java rename : mobile/android/base/java/org/mozilla/gecko/gfx/ViewTransform.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/gfx/ViewTransform.java rename : mobile/android/base/java/org/mozilla/gecko/gfx/VirtualLayer.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/gfx/VirtualLayer.java rename : mobile/android/base/java/org/mozilla/gecko/mozglue/ByteBufferInputStream.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/mozglue/ByteBufferInputStream.java rename : mobile/android/base/java/org/mozilla/gecko/mozglue/DirectBufferAllocator.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/mozglue/DirectBufferAllocator.java rename : mobile/android/base/java/org/mozilla/gecko/mozglue/GeckoLoader.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/mozglue/GeckoLoader.java rename : mobile/android/base/java/org/mozilla/gecko/mozglue/JNIObject.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/mozglue/JNIObject.java rename : mobile/android/base/java/org/mozilla/gecko/mozglue/NativeReference.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/mozglue/NativeReference.java rename : mobile/android/base/java/org/mozilla/gecko/mozglue/NativeZip.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/mozglue/NativeZip.java rename : mobile/android/base/java/org/mozilla/gecko/mozglue/SafeIntent.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/mozglue/SafeIntent.java rename : mobile/android/base/java/org/mozilla/gecko/notifications/AppNotificationClient.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/notifications/AppNotificationClient.java rename : mobile/android/base/java/org/mozilla/gecko/notifications/NotificationClient.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/notifications/NotificationClient.java rename : mobile/android/base/java/org/mozilla/gecko/notifications/NotificationHandler.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/notifications/NotificationHandler.java rename : mobile/android/base/java/org/mozilla/gecko/notifications/NotificationHelper.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/notifications/NotificationHelper.java rename : mobile/android/base/java/org/mozilla/gecko/notifications/NotificationReceiver.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/notifications/NotificationReceiver.java rename : mobile/android/base/java/org/mozilla/gecko/notifications/NotificationService.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/notifications/NotificationService.java rename : mobile/android/base/java/org/mozilla/gecko/notifications/ServiceNotificationClient.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/notifications/ServiceNotificationClient.java rename : mobile/android/base/java/org/mozilla/gecko/permissions/PermissionBlock.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/permissions/PermissionBlock.java rename : mobile/android/base/java/org/mozilla/gecko/permissions/Permissions.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/permissions/Permissions.java rename : mobile/android/base/java/org/mozilla/gecko/permissions/PermissionsHelper.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/permissions/PermissionsHelper.java rename : mobile/android/base/java/org/mozilla/gecko/restrictions/DefaultConfiguration.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/restrictions/DefaultConfiguration.java rename : mobile/android/base/java/org/mozilla/gecko/restrictions/GuestProfileConfiguration.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/restrictions/GuestProfileConfiguration.java rename : mobile/android/base/java/org/mozilla/gecko/restrictions/Restrictable.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/restrictions/Restrictable.java rename : mobile/android/base/java/org/mozilla/gecko/restrictions/RestrictedProfileConfiguration.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/restrictions/RestrictedProfileConfiguration.java rename : mobile/android/base/java/org/mozilla/gecko/restrictions/RestrictionCache.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/restrictions/RestrictionCache.java rename : mobile/android/base/java/org/mozilla/gecko/restrictions/RestrictionConfiguration.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/restrictions/RestrictionConfiguration.java rename : mobile/android/base/java/org/mozilla/gecko/restrictions/RestrictionProvider.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/restrictions/RestrictionProvider.java rename : mobile/android/base/java/org/mozilla/gecko/restrictions/Restrictions.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/restrictions/Restrictions.java rename : mobile/android/base/java/org/mozilla/gecko/sqlite/ByteBufferInputStream.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/sqlite/ByteBufferInputStream.java rename : mobile/android/base/java/org/mozilla/gecko/sqlite/MatrixBlobCursor.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/sqlite/MatrixBlobCursor.java rename : mobile/android/base/java/org/mozilla/gecko/sqlite/SQLiteBridge.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/sqlite/SQLiteBridge.java rename : mobile/android/base/java/org/mozilla/gecko/sqlite/SQLiteBridgeException.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/sqlite/SQLiteBridgeException.java rename : mobile/android/base/java/org/mozilla/gecko/util/ActivityResultHandler.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/util/ActivityResultHandler.java rename : mobile/android/base/java/org/mozilla/gecko/util/ActivityResultHandlerMap.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/util/ActivityResultHandlerMap.java rename : mobile/android/base/java/org/mozilla/gecko/util/ActivityUtils.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/util/ActivityUtils.java rename : mobile/android/base/java/org/mozilla/gecko/util/BundleEventListener.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/util/BundleEventListener.java rename : mobile/android/base/java/org/mozilla/gecko/util/Clipboard.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/util/Clipboard.java rename : mobile/android/base/java/org/mozilla/gecko/util/ContextUtils.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/util/ContextUtils.java rename : mobile/android/base/java/org/mozilla/gecko/util/DateUtil.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/util/DateUtil.java rename : mobile/android/base/java/org/mozilla/gecko/util/DrawableUtil.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/util/DrawableUtil.java rename : mobile/android/base/java/org/mozilla/gecko/util/EventCallback.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/util/EventCallback.java rename : mobile/android/base/java/org/mozilla/gecko/util/FileUtils.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/util/FileUtils.java rename : mobile/android/base/java/org/mozilla/gecko/util/FloatUtils.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/util/FloatUtils.java rename : mobile/android/base/java/org/mozilla/gecko/util/GamepadUtils.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/util/GamepadUtils.java rename : mobile/android/base/java/org/mozilla/gecko/util/GeckoBackgroundThread.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/util/GeckoBackgroundThread.java rename : mobile/android/base/java/org/mozilla/gecko/util/GeckoEventListener.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/util/GeckoEventListener.java rename : mobile/android/base/java/org/mozilla/gecko/util/GeckoJarReader.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/util/GeckoJarReader.java rename : mobile/android/base/java/org/mozilla/gecko/util/GeckoRequest.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/util/GeckoRequest.java rename : mobile/android/base/java/org/mozilla/gecko/util/HardwareCodecCapabilityUtils.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/util/HardwareCodecCapabilityUtils.java rename : mobile/android/base/java/org/mozilla/gecko/util/HardwareUtils.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/util/HardwareUtils.java rename : mobile/android/base/java/org/mozilla/gecko/util/INIParser.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/util/INIParser.java rename : mobile/android/base/java/org/mozilla/gecko/util/INISection.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/util/INISection.java rename : mobile/android/base/java/org/mozilla/gecko/util/IOUtils.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/util/IOUtils.java rename : mobile/android/base/java/org/mozilla/gecko/util/InputOptionsUtils.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/util/InputOptionsUtils.java rename : mobile/android/base/java/org/mozilla/gecko/util/IntentUtils.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/util/IntentUtils.java rename : mobile/android/base/java/org/mozilla/gecko/util/JSONUtils.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/util/JSONUtils.java rename : mobile/android/base/java/org/mozilla/gecko/util/MenuUtils.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/util/MenuUtils.java rename : mobile/android/base/java/org/mozilla/gecko/util/NativeEventListener.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/util/NativeEventListener.java rename : mobile/android/base/java/org/mozilla/gecko/util/NativeJSContainer.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/util/NativeJSContainer.java rename : mobile/android/base/java/org/mozilla/gecko/util/NativeJSObject.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/util/NativeJSObject.java rename : mobile/android/base/java/org/mozilla/gecko/util/NetworkUtils.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/util/NetworkUtils.java rename : mobile/android/base/java/org/mozilla/gecko/util/NonEvictingLruCache.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/util/NonEvictingLruCache.java rename : mobile/android/base/java/org/mozilla/gecko/util/PrefUtils.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/util/PrefUtils.java rename : mobile/android/base/java/org/mozilla/gecko/util/ProxySelector.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/util/ProxySelector.java rename : mobile/android/base/java/org/mozilla/gecko/util/RawResource.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/util/RawResource.java rename : mobile/android/base/java/org/mozilla/gecko/util/StringUtils.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/util/StringUtils.java rename : mobile/android/base/java/org/mozilla/gecko/util/ThreadUtils.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/util/ThreadUtils.java rename : mobile/android/base/java/org/mozilla/gecko/util/UIAsyncTask.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/util/UIAsyncTask.java rename : mobile/android/base/java/org/mozilla/gecko/util/UUIDUtil.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/util/UUIDUtil.java rename : mobile/android/base/java/org/mozilla/gecko/util/UnusedResourcesUtil.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/util/UnusedResourcesUtil.java rename : mobile/android/base/java/org/mozilla/gecko/util/WeakReferenceHandler.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/util/WeakReferenceHandler.java rename : mobile/android/base/java/org/mozilla/gecko/util/WebActivityMapper.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/util/WebActivityMapper.java rename : mobile/android/base/java/org/mozilla/gecko/util/WindowUtils.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/util/WindowUtils.java rename : mobile/android/base/java/org/mozilla/gecko/widget/SwipeDismissListViewTouchListener.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/widget/SwipeDismissListViewTouchListener.java extra : rebase_source : e41fd474a19e93cdee9328859ad3790b10daf7f7 extra : amend_source : 70bfd385f7210b98e09f64413655c668f658821c
2016-08-03 02:34:32 +03:00
gbjar.sources += ['java/org/mozilla/gecko/' + x for x in [
'AboutPages.java',
'AccountsHelper.java',
'ActionBarTextSelection.java',
'ActionModeCompat.java',
'ActionModeCompatView.java',
'ActivityHandlerHelper.java',
'activitystream/ActivityStream.java',
'activitystream/ActivityStreamTelemetry.java',
'activitystream/Utils.java',
'adjust/AdjustBrowserAppDelegate.java',
'animation/AnimationUtils.java',
'animation/HeightChangeAnimation.java',
'animation/PropertyAnimator.java',
'animation/Rotate3DAnimation.java',
'animation/ViewHelper.java',
'ANRReporter.java',
'BootReceiver.java',
'BrowserApp.java',
'BrowserLocaleManager.java',
'cleanup/FileCleanupController.java',
'cleanup/FileCleanupService.java',
'CustomEditText.java',
'customtabs/CustomTabsActivity.java',
'customtabs/GeckoCustomTabsService.java',
'DataReportingNotification.java',
'db/AbstractPerProfileDatabaseProvider.java',
'db/AbstractTransactionalProvider.java',
'db/BaseTable.java',
'db/BrowserDatabaseHelper.java',
'db/BrowserDB.java',
'db/BrowserProvider.java',
'db/DBUtils.java',
'db/FormHistoryProvider.java',
'db/HomeProvider.java',
'db/LocalBrowserDB.java',
'db/LocalSearches.java',
'db/LocalTabsAccessor.java',
'db/LocalUrlAnnotations.java',
'db/LocalURLMetadata.java',
'db/LoginsProvider.java',
'db/PasswordsProvider.java',
'db/PerProfileDatabaseProvider.java',
'db/PerProfileDatabases.java',
'db/RemoteClient.java',
'db/RemoteTab.java',
'db/Searches.java',
'db/SearchHistoryProvider.java',
'db/SharedBrowserDatabaseProvider.java',
'db/SQLiteBridgeContentProvider.java',
'db/SuggestedSites.java',
'db/Table.java',
'db/TabsAccessor.java',
'db/TabsProvider.java',
'db/UrlAnnotations.java',
'db/URLMetadata.java',
'db/URLMetadataTable.java',
'delegates/BookmarkStateChangeDelegate.java',
'delegates/BrowserAppDelegate.java',
'delegates/BrowserAppDelegateWithReference.java',
'delegates/OfflineTabStatusDelegate.java',
'delegates/ScreenshotDelegate.java',
'delegates/TabsTrayVisibilityAwareDelegate.java',
'DevToolsAuthHelper.java',
'distribution/Distribution.java',
'distribution/DistributionStoreCallback.java',
'distribution/PartnerBookmarksProviderProxy.java',
'distribution/PartnerBrowserCustomizationsClient.java',
'distribution/ReferrerDescriptor.java',
'distribution/ReferrerReceiver.java',
'dlc/BaseAction.java',
'dlc/catalog/DownloadContent.java',
'dlc/catalog/DownloadContentBootstrap.java',
'dlc/catalog/DownloadContentBuilder.java',
'dlc/catalog/DownloadContentCatalog.java',
'dlc/DownloadAction.java',
'dlc/DownloadContentService.java',
'dlc/StudyAction.java',
'dlc/SyncAction.java',
'dlc/VerifyAction.java',
'DoorHangerPopup.java',
'DownloadsIntegration.java',
'DynamicToolbar.java',
'EditBookmarkDialog.java',
Bug 1291811 - Move GeckoView Java sources into mobile/android/geckoview. r=sebastian This is the first step only. It moves Experiments out of util (just for convenience) -- I would have liked to have moved WhatsNewReceiver out of notifications as well, but it's referenced in AndroidManifest.xml.in and I don't want to break that. The set of files in GeckoView is slightly larger than what we really want, but it's close to correct. Future tickets will get things compiling and trim the set of files down to size. Hopefully we can move notifications/, permissions/, and restrictions/ back to Fennec. This is not technically required, but it's best to bulk move the files up front and patch later, rather than jump through hoops to distinguish the set of files in Gradle (and moz.build). MozReview-Commit-ID: EWaAeswFoeG --HG-- rename : mobile/android/base/java/org/mozilla/gecko/util/Experiments.java => mobile/android/base/java/org/mozilla/gecko/Experiments.java rename : mobile/android/base/java/org/mozilla/gecko/ANRReporter.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/ANRReporter.java rename : mobile/android/base/java/org/mozilla/gecko/AlarmReceiver.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/AlarmReceiver.java rename : mobile/android/base/java/org/mozilla/gecko/AndroidGamepadManager.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/AndroidGamepadManager.java rename : mobile/android/base/java/org/mozilla/gecko/BaseGeckoInterface.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/BaseGeckoInterface.java rename : mobile/android/base/java/org/mozilla/gecko/ContextGetter.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/ContextGetter.java rename : mobile/android/base/java/org/mozilla/gecko/CrashHandler.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/CrashHandler.java rename : mobile/android/base/java/org/mozilla/gecko/EventDispatcher.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/EventDispatcher.java rename : mobile/android/base/java/org/mozilla/gecko/GeckoAccessibility.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/GeckoAccessibility.java rename : mobile/android/base/java/org/mozilla/gecko/GeckoAppShell.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/GeckoAppShell.java rename : mobile/android/base/java/org/mozilla/gecko/GeckoBatteryManager.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/GeckoBatteryManager.java rename : mobile/android/base/java/org/mozilla/gecko/GeckoEditable.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/GeckoEditable.java rename : mobile/android/base/java/org/mozilla/gecko/GeckoEditableClient.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/GeckoEditableClient.java rename : mobile/android/base/java/org/mozilla/gecko/GeckoEditableListener.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/GeckoEditableListener.java rename : mobile/android/base/java/org/mozilla/gecko/GeckoEvent.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/GeckoEvent.java rename : mobile/android/base/java/org/mozilla/gecko/GeckoHalDefines.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/GeckoHalDefines.java rename : mobile/android/base/java/org/mozilla/gecko/GeckoInputConnection.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/GeckoInputConnection.java rename : mobile/android/base/java/org/mozilla/gecko/GeckoJavaSampler.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/GeckoJavaSampler.java rename : mobile/android/base/java/org/mozilla/gecko/GeckoNetworkManager.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/GeckoNetworkManager.java rename : mobile/android/base/java/org/mozilla/gecko/GeckoProfile.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/GeckoProfile.java rename : mobile/android/base/java/org/mozilla/gecko/GeckoProfileDirectories.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/GeckoProfileDirectories.java rename : mobile/android/base/java/org/mozilla/gecko/GeckoScreenOrientation.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/GeckoScreenOrientation.java rename : mobile/android/base/java/org/mozilla/gecko/GeckoService.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/GeckoService.java rename : mobile/android/base/java/org/mozilla/gecko/GeckoSharedPrefs.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/GeckoSharedPrefs.java rename : mobile/android/base/java/org/mozilla/gecko/GeckoSmsManager.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/GeckoSmsManager.java rename : mobile/android/base/java/org/mozilla/gecko/GeckoThread.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/GeckoThread.java rename : mobile/android/base/java/org/mozilla/gecko/GeckoView.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/GeckoView.java rename : mobile/android/base/java/org/mozilla/gecko/GeckoViewChrome.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/GeckoViewChrome.java rename : mobile/android/base/java/org/mozilla/gecko/GeckoViewContent.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/GeckoViewContent.java rename : mobile/android/base/java/org/mozilla/gecko/InputConnectionListener.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/InputConnectionListener.java rename : mobile/android/base/java/org/mozilla/gecko/InputMethods.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/InputMethods.java rename : mobile/android/base/java/org/mozilla/gecko/NSSBridge.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/NSSBridge.java rename : mobile/android/base/java/org/mozilla/gecko/PrefsHelper.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/PrefsHelper.java rename : mobile/android/base/java/org/mozilla/gecko/SmsManager.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/SmsManager.java rename : mobile/android/base/java/org/mozilla/gecko/TouchEventInterceptor.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/TouchEventInterceptor.java rename : mobile/android/base/java/org/mozilla/gecko/ZoomConstraints.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/ZoomConstraints.java rename : mobile/android/base/java/org/mozilla/gecko/gfx/Axis.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/gfx/Axis.java rename : mobile/android/base/java/org/mozilla/gecko/gfx/BitmapUtils.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/gfx/BitmapUtils.java rename : mobile/android/base/java/org/mozilla/gecko/gfx/BufferedImage.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/gfx/BufferedImage.java rename : mobile/android/base/java/org/mozilla/gecko/gfx/BufferedImageGLInfo.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/gfx/BufferedImageGLInfo.java rename : mobile/android/base/java/org/mozilla/gecko/gfx/DisplayPortCalculator.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/gfx/DisplayPortCalculator.java rename : mobile/android/base/java/org/mozilla/gecko/gfx/DisplayPortMetrics.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/gfx/DisplayPortMetrics.java rename : mobile/android/base/java/org/mozilla/gecko/gfx/DrawTimingQueue.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/gfx/DrawTimingQueue.java rename : mobile/android/base/java/org/mozilla/gecko/gfx/DynamicToolbarAnimator.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/gfx/DynamicToolbarAnimator.java rename : mobile/android/base/java/org/mozilla/gecko/gfx/FloatSize.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/gfx/FloatSize.java rename : mobile/android/base/java/org/mozilla/gecko/gfx/FullScreenState.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/gfx/FullScreenState.java rename : mobile/android/base/java/org/mozilla/gecko/gfx/GeckoLayerClient.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/gfx/GeckoLayerClient.java rename : mobile/android/base/java/org/mozilla/gecko/gfx/ImmutableViewportMetrics.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/gfx/ImmutableViewportMetrics.java rename : mobile/android/base/java/org/mozilla/gecko/gfx/IntSize.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/gfx/IntSize.java rename : mobile/android/base/java/org/mozilla/gecko/gfx/JavaPanZoomController.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/gfx/JavaPanZoomController.java rename : mobile/android/base/java/org/mozilla/gecko/gfx/Layer.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/gfx/Layer.java rename : mobile/android/base/java/org/mozilla/gecko/gfx/LayerRenderer.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/gfx/LayerRenderer.java rename : mobile/android/base/java/org/mozilla/gecko/gfx/LayerView.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/gfx/LayerView.java rename : mobile/android/base/java/org/mozilla/gecko/gfx/NativePanZoomController.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/gfx/NativePanZoomController.java rename : mobile/android/base/java/org/mozilla/gecko/gfx/Overscroll.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/gfx/Overscroll.java rename : mobile/android/base/java/org/mozilla/gecko/gfx/OverscrollEdgeEffect.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/gfx/OverscrollEdgeEffect.java rename : mobile/android/base/java/org/mozilla/gecko/gfx/PanZoomController.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/gfx/PanZoomController.java rename : mobile/android/base/java/org/mozilla/gecko/gfx/PanZoomTarget.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/gfx/PanZoomTarget.java rename : mobile/android/base/java/org/mozilla/gecko/gfx/PanningPerfAPI.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/gfx/PanningPerfAPI.java rename : mobile/android/base/java/org/mozilla/gecko/gfx/PluginLayer.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/gfx/PluginLayer.java rename : mobile/android/base/java/org/mozilla/gecko/gfx/PointUtils.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/gfx/PointUtils.java rename : mobile/android/base/java/org/mozilla/gecko/gfx/ProgressiveUpdateData.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/gfx/ProgressiveUpdateData.java rename : mobile/android/base/java/org/mozilla/gecko/gfx/RectUtils.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/gfx/RectUtils.java rename : mobile/android/base/java/org/mozilla/gecko/gfx/RenderTask.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/gfx/RenderTask.java rename : mobile/android/base/java/org/mozilla/gecko/gfx/ScrollbarLayer.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/gfx/ScrollbarLayer.java rename : mobile/android/base/java/org/mozilla/gecko/gfx/SimpleScaleGestureDetector.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/gfx/SimpleScaleGestureDetector.java rename : mobile/android/base/java/org/mozilla/gecko/gfx/StackScroller.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/gfx/StackScroller.java rename : mobile/android/base/java/org/mozilla/gecko/gfx/SubdocumentScrollHelper.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/gfx/SubdocumentScrollHelper.java rename : mobile/android/base/java/org/mozilla/gecko/gfx/TextureGenerator.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/gfx/TextureGenerator.java rename : mobile/android/base/java/org/mozilla/gecko/gfx/TextureReaper.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/gfx/TextureReaper.java rename : mobile/android/base/java/org/mozilla/gecko/gfx/TouchEventHandler.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/gfx/TouchEventHandler.java rename : mobile/android/base/java/org/mozilla/gecko/gfx/ViewTransform.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/gfx/ViewTransform.java rename : mobile/android/base/java/org/mozilla/gecko/gfx/VirtualLayer.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/gfx/VirtualLayer.java rename : mobile/android/base/java/org/mozilla/gecko/mozglue/ByteBufferInputStream.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/mozglue/ByteBufferInputStream.java rename : mobile/android/base/java/org/mozilla/gecko/mozglue/DirectBufferAllocator.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/mozglue/DirectBufferAllocator.java rename : mobile/android/base/java/org/mozilla/gecko/mozglue/GeckoLoader.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/mozglue/GeckoLoader.java rename : mobile/android/base/java/org/mozilla/gecko/mozglue/JNIObject.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/mozglue/JNIObject.java rename : mobile/android/base/java/org/mozilla/gecko/mozglue/NativeReference.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/mozglue/NativeReference.java rename : mobile/android/base/java/org/mozilla/gecko/mozglue/NativeZip.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/mozglue/NativeZip.java rename : mobile/android/base/java/org/mozilla/gecko/mozglue/SafeIntent.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/mozglue/SafeIntent.java rename : mobile/android/base/java/org/mozilla/gecko/notifications/AppNotificationClient.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/notifications/AppNotificationClient.java rename : mobile/android/base/java/org/mozilla/gecko/notifications/NotificationClient.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/notifications/NotificationClient.java rename : mobile/android/base/java/org/mozilla/gecko/notifications/NotificationHandler.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/notifications/NotificationHandler.java rename : mobile/android/base/java/org/mozilla/gecko/notifications/NotificationHelper.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/notifications/NotificationHelper.java rename : mobile/android/base/java/org/mozilla/gecko/notifications/NotificationReceiver.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/notifications/NotificationReceiver.java rename : mobile/android/base/java/org/mozilla/gecko/notifications/NotificationService.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/notifications/NotificationService.java rename : mobile/android/base/java/org/mozilla/gecko/notifications/ServiceNotificationClient.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/notifications/ServiceNotificationClient.java rename : mobile/android/base/java/org/mozilla/gecko/permissions/PermissionBlock.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/permissions/PermissionBlock.java rename : mobile/android/base/java/org/mozilla/gecko/permissions/Permissions.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/permissions/Permissions.java rename : mobile/android/base/java/org/mozilla/gecko/permissions/PermissionsHelper.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/permissions/PermissionsHelper.java rename : mobile/android/base/java/org/mozilla/gecko/restrictions/DefaultConfiguration.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/restrictions/DefaultConfiguration.java rename : mobile/android/base/java/org/mozilla/gecko/restrictions/GuestProfileConfiguration.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/restrictions/GuestProfileConfiguration.java rename : mobile/android/base/java/org/mozilla/gecko/restrictions/Restrictable.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/restrictions/Restrictable.java rename : mobile/android/base/java/org/mozilla/gecko/restrictions/RestrictedProfileConfiguration.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/restrictions/RestrictedProfileConfiguration.java rename : mobile/android/base/java/org/mozilla/gecko/restrictions/RestrictionCache.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/restrictions/RestrictionCache.java rename : mobile/android/base/java/org/mozilla/gecko/restrictions/RestrictionConfiguration.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/restrictions/RestrictionConfiguration.java rename : mobile/android/base/java/org/mozilla/gecko/restrictions/RestrictionProvider.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/restrictions/RestrictionProvider.java rename : mobile/android/base/java/org/mozilla/gecko/restrictions/Restrictions.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/restrictions/Restrictions.java rename : mobile/android/base/java/org/mozilla/gecko/sqlite/ByteBufferInputStream.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/sqlite/ByteBufferInputStream.java rename : mobile/android/base/java/org/mozilla/gecko/sqlite/MatrixBlobCursor.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/sqlite/MatrixBlobCursor.java rename : mobile/android/base/java/org/mozilla/gecko/sqlite/SQLiteBridge.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/sqlite/SQLiteBridge.java rename : mobile/android/base/java/org/mozilla/gecko/sqlite/SQLiteBridgeException.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/sqlite/SQLiteBridgeException.java rename : mobile/android/base/java/org/mozilla/gecko/util/ActivityResultHandler.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/util/ActivityResultHandler.java rename : mobile/android/base/java/org/mozilla/gecko/util/ActivityResultHandlerMap.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/util/ActivityResultHandlerMap.java rename : mobile/android/base/java/org/mozilla/gecko/util/ActivityUtils.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/util/ActivityUtils.java rename : mobile/android/base/java/org/mozilla/gecko/util/BundleEventListener.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/util/BundleEventListener.java rename : mobile/android/base/java/org/mozilla/gecko/util/Clipboard.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/util/Clipboard.java rename : mobile/android/base/java/org/mozilla/gecko/util/ContextUtils.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/util/ContextUtils.java rename : mobile/android/base/java/org/mozilla/gecko/util/DateUtil.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/util/DateUtil.java rename : mobile/android/base/java/org/mozilla/gecko/util/DrawableUtil.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/util/DrawableUtil.java rename : mobile/android/base/java/org/mozilla/gecko/util/EventCallback.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/util/EventCallback.java rename : mobile/android/base/java/org/mozilla/gecko/util/FileUtils.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/util/FileUtils.java rename : mobile/android/base/java/org/mozilla/gecko/util/FloatUtils.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/util/FloatUtils.java rename : mobile/android/base/java/org/mozilla/gecko/util/GamepadUtils.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/util/GamepadUtils.java rename : mobile/android/base/java/org/mozilla/gecko/util/GeckoBackgroundThread.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/util/GeckoBackgroundThread.java rename : mobile/android/base/java/org/mozilla/gecko/util/GeckoEventListener.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/util/GeckoEventListener.java rename : mobile/android/base/java/org/mozilla/gecko/util/GeckoJarReader.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/util/GeckoJarReader.java rename : mobile/android/base/java/org/mozilla/gecko/util/GeckoRequest.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/util/GeckoRequest.java rename : mobile/android/base/java/org/mozilla/gecko/util/HardwareCodecCapabilityUtils.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/util/HardwareCodecCapabilityUtils.java rename : mobile/android/base/java/org/mozilla/gecko/util/HardwareUtils.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/util/HardwareUtils.java rename : mobile/android/base/java/org/mozilla/gecko/util/INIParser.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/util/INIParser.java rename : mobile/android/base/java/org/mozilla/gecko/util/INISection.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/util/INISection.java rename : mobile/android/base/java/org/mozilla/gecko/util/IOUtils.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/util/IOUtils.java rename : mobile/android/base/java/org/mozilla/gecko/util/InputOptionsUtils.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/util/InputOptionsUtils.java rename : mobile/android/base/java/org/mozilla/gecko/util/IntentUtils.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/util/IntentUtils.java rename : mobile/android/base/java/org/mozilla/gecko/util/JSONUtils.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/util/JSONUtils.java rename : mobile/android/base/java/org/mozilla/gecko/util/MenuUtils.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/util/MenuUtils.java rename : mobile/android/base/java/org/mozilla/gecko/util/NativeEventListener.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/util/NativeEventListener.java rename : mobile/android/base/java/org/mozilla/gecko/util/NativeJSContainer.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/util/NativeJSContainer.java rename : mobile/android/base/java/org/mozilla/gecko/util/NativeJSObject.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/util/NativeJSObject.java rename : mobile/android/base/java/org/mozilla/gecko/util/NetworkUtils.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/util/NetworkUtils.java rename : mobile/android/base/java/org/mozilla/gecko/util/NonEvictingLruCache.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/util/NonEvictingLruCache.java rename : mobile/android/base/java/org/mozilla/gecko/util/PrefUtils.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/util/PrefUtils.java rename : mobile/android/base/java/org/mozilla/gecko/util/ProxySelector.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/util/ProxySelector.java rename : mobile/android/base/java/org/mozilla/gecko/util/RawResource.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/util/RawResource.java rename : mobile/android/base/java/org/mozilla/gecko/util/StringUtils.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/util/StringUtils.java rename : mobile/android/base/java/org/mozilla/gecko/util/ThreadUtils.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/util/ThreadUtils.java rename : mobile/android/base/java/org/mozilla/gecko/util/UIAsyncTask.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/util/UIAsyncTask.java rename : mobile/android/base/java/org/mozilla/gecko/util/UUIDUtil.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/util/UUIDUtil.java rename : mobile/android/base/java/org/mozilla/gecko/util/UnusedResourcesUtil.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/util/UnusedResourcesUtil.java rename : mobile/android/base/java/org/mozilla/gecko/util/WeakReferenceHandler.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/util/WeakReferenceHandler.java rename : mobile/android/base/java/org/mozilla/gecko/util/WebActivityMapper.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/util/WebActivityMapper.java rename : mobile/android/base/java/org/mozilla/gecko/util/WindowUtils.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/util/WindowUtils.java rename : mobile/android/base/java/org/mozilla/gecko/widget/SwipeDismissListViewTouchListener.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/widget/SwipeDismissListViewTouchListener.java extra : rebase_source : e41fd474a19e93cdee9328859ad3790b10daf7f7 extra : amend_source : 70bfd385f7210b98e09f64413655c668f658821c
2016-08-03 02:34:32 +03:00
'Experiments.java',
'feeds/action/CheckForUpdatesAction.java',
'feeds/action/EnrollSubscriptionsAction.java',
'feeds/action/FeedAction.java',
'feeds/action/SetupAlarmsAction.java',
'feeds/action/SubscribeToFeedAction.java',
'feeds/action/WithdrawSubscriptionsAction.java',
'feeds/ContentNotificationsDelegate.java',
'feeds/FeedAlarmReceiver.java',
'feeds/FeedFetcher.java',
'feeds/FeedService.java',
'feeds/knownsites/KnownSite.java',
'feeds/knownsites/KnownSiteBlogger.java',
'feeds/knownsites/KnownSiteMedium.java',
'feeds/knownsites/KnownSiteTumblr.java',
'feeds/knownsites/KnownSiteWordpress.java',
'feeds/parser/Feed.java',
'feeds/parser/Item.java',
'feeds/parser/SimpleFeedParser.java',
'feeds/subscriptions/FeedSubscription.java',
'FilePicker.java',
'FilePickerResultHandler.java',
'FindInPageBar.java',
'firstrun/DataPanel.java',
'firstrun/FirstrunAnimationContainer.java',
'firstrun/FirstrunPager.java',
'firstrun/FirstrunPagerConfig.java',
'firstrun/FirstrunPanel.java',
'firstrun/RestrictedWelcomePanel.java',
'firstrun/SyncPanel.java',
'firstrun/TabQueuePanel.java',
'FormAssistPopup.java',
'GeckoActivity.java',
'GeckoActivityStatus.java',
'GeckoApp.java',
'GeckoApplication.java',
'GeckoJavaSampler.java',
'GeckoMessageReceiver.java',
'GeckoProfilesProvider.java',
Bug 1304145 - 3. Move GeckoService and notification package to Fennec; r=nalexander GeckoService and the notification package have some interdependencies, so if we want to move the notification package, we have to move GeckoService also. With that said, it's good to move GeckoService in any case, because it's a Fennec component just like GeckoApp. --HG-- rename : mobile/android/geckoview/src/main/java/org/mozilla/gecko/GeckoService.java => mobile/android/base/java/org/mozilla/gecko/GeckoService.java rename : mobile/android/geckoview/src/main/java/org/mozilla/gecko/notifications/AppNotificationClient.java => mobile/android/base/java/org/mozilla/gecko/notifications/AppNotificationClient.java rename : mobile/android/geckoview/src/main/java/org/mozilla/gecko/notifications/NotificationClient.java => mobile/android/base/java/org/mozilla/gecko/notifications/NotificationClient.java rename : mobile/android/geckoview/src/main/java/org/mozilla/gecko/notifications/NotificationHandler.java => mobile/android/base/java/org/mozilla/gecko/notifications/NotificationHandler.java rename : mobile/android/geckoview/src/main/java/org/mozilla/gecko/notifications/NotificationHelper.java => mobile/android/base/java/org/mozilla/gecko/notifications/NotificationHelper.java rename : mobile/android/geckoview/src/main/java/org/mozilla/gecko/notifications/NotificationReceiver.java => mobile/android/base/java/org/mozilla/gecko/notifications/NotificationReceiver.java rename : mobile/android/geckoview/src/main/java/org/mozilla/gecko/notifications/NotificationService.java => mobile/android/base/java/org/mozilla/gecko/notifications/NotificationService.java rename : mobile/android/geckoview/src/main/java/org/mozilla/gecko/notifications/ServiceNotificationClient.java => mobile/android/base/java/org/mozilla/gecko/notifications/ServiceNotificationClient.java
2016-09-22 23:38:19 +03:00
'GeckoService.java',
'GeckoUpdateReceiver.java',
'GlobalHistory.java',
'GlobalPageMetadata.java',
'GuestSession.java',
'health/HealthRecorder.java',
'health/SessionInformation.java',
'health/StubbedHealthRecorder.java',
'home/activitystream/ActivityStream.java',
'home/activitystream/ActivityStreamHomeFragment.java',
'home/activitystream/ActivityStreamHomeScreen.java',
'home/activitystream/menu/ActivityStreamContextMenu.java',
'home/activitystream/menu/BottomSheetContextMenu.java',
'home/activitystream/menu/PopupContextMenu.java',
'home/activitystream/stream/HighlightItem.java',
'home/activitystream/stream/HighlightsTitle.java',
'home/activitystream/stream/StreamItem.java',
'home/activitystream/stream/TopPanel.java',
'home/activitystream/stream/WelcomePanel.java',
'home/activitystream/StreamRecyclerAdapter.java',
'home/activitystream/topsites/CirclePageIndicator.java',
'home/activitystream/topsites/TopSitesCard.java',
'home/activitystream/topsites/TopSitesPage.java',
'home/activitystream/topsites/TopSitesPageAdapter.java',
'home/activitystream/topsites/TopSitesPagerAdapter.java',
'home/BookmarkFolderView.java',
'home/BookmarkScreenshotRow.java',
'home/BookmarksListAdapter.java',
'home/BookmarksListView.java',
Bug 958185 - Rename Page* terminology to Panel* in the home package (r=margaret) --HG-- rename : mobile/android/base/home/BookmarksPage.java => mobile/android/base/home/BookmarksPanel.java rename : mobile/android/base/home/HistoryPage.java => mobile/android/base/home/HistoryPanel.java rename : mobile/android/base/home/LastTabsPage.java => mobile/android/base/home/LastTabsPanel.java rename : mobile/android/base/home/ListPage.java => mobile/android/base/home/ListPanel.java rename : mobile/android/base/home/MostRecentPage.java => mobile/android/base/home/MostRecentPanel.java rename : mobile/android/base/home/ReadingListPage.java => mobile/android/base/home/ReadingListPanel.java rename : mobile/android/base/home/TopSitesPage.java => mobile/android/base/home/TopSitesPanel.java rename : mobile/android/base/resources/drawable/home_page_title_background.xml => mobile/android/base/resources/drawable/home_panel_title_background.xml rename : mobile/android/base/resources/layout-large-land-v11/home_history_page.xml => mobile/android/base/resources/layout-large-land-v11/home_history_panel.xml rename : mobile/android/base/resources/layout-xlarge-v11/home_history_page.xml => mobile/android/base/resources/layout-xlarge-v11/home_history_panel.xml rename : mobile/android/base/resources/layout/home_bookmarks_page.xml => mobile/android/base/resources/layout/home_bookmarks_panel.xml rename : mobile/android/base/resources/layout/home_history_page.xml => mobile/android/base/resources/layout/home_history_panel.xml rename : mobile/android/base/resources/layout/home_last_tabs_page.xml => mobile/android/base/resources/layout/home_last_tabs_panel.xml rename : mobile/android/base/resources/layout/home_most_recent_page.xml => mobile/android/base/resources/layout/home_most_recent_panel.xml rename : mobile/android/base/resources/layout/home_reading_list_page.xml => mobile/android/base/resources/layout/home_reading_list_panel.xml rename : mobile/android/base/resources/layout/home_top_sites_page.xml => mobile/android/base/resources/layout/home_top_sites_panel.xml rename : mobile/android/base/tests/testBookmarksPage.java => mobile/android/base/tests/testBookmarksPanel.java
2014-01-11 05:18:07 +04:00
'home/BookmarksPanel.java',
'home/BrowserSearch.java',
'home/ClientsAdapter.java',
'home/CombinedHistoryAdapter.java',
'home/CombinedHistoryItem.java',
'home/CombinedHistoryPanel.java',
'home/CombinedHistoryRecyclerView.java',
'home/DynamicPanel.java',
'home/FramePanelLayout.java',
'home/HistorySectionsHelper.java',
'home/HomeAdapter.java',
'home/HomeBanner.java',
'home/HomeConfig.java',
'home/HomeConfigLoader.java',
'home/HomeConfigPrefsBackend.java',
'home/HomeContextMenuInfo.java',
'home/HomeExpandableListView.java',
'home/HomeFragment.java',
'home/HomeListView.java',
'home/HomePager.java',
'home/HomePanelsManager.java',
'home/HomeScreen.java',
'home/ImageLoader.java',
'home/MultiTypeCursorAdapter.java',
'home/PanelAuthCache.java',
'home/PanelAuthLayout.java',
'home/PanelBackItemView.java',
'home/PanelHeaderView.java',
'home/PanelInfoManager.java',
'home/PanelItemView.java',
'home/PanelLayout.java',
'home/PanelListView.java',
'home/PanelRecyclerView.java',
'home/PanelRecyclerViewAdapter.java',
'home/PanelRefreshLayout.java',
'home/PanelViewAdapter.java',
'home/PanelViewItemHandler.java',
'home/PinSiteDialog.java',
'home/RecentTabsAdapter.java',
'home/RemoteTabsExpandableListState.java',
'home/SearchEngine.java',
'home/SearchEngineAdapter.java',
'home/SearchEngineBar.java',
'home/SearchEngineRow.java',
'home/SearchLoader.java',
'home/SimpleCursorLoader.java',
'home/SpacingDecoration.java',
'home/TabMenuStrip.java',
'home/TabMenuStripLayout.java',
'home/TopSitesGridItemView.java',
'home/TopSitesGridView.java',
Bug 958185 - Rename Page* terminology to Panel* in the home package (r=margaret) --HG-- rename : mobile/android/base/home/BookmarksPage.java => mobile/android/base/home/BookmarksPanel.java rename : mobile/android/base/home/HistoryPage.java => mobile/android/base/home/HistoryPanel.java rename : mobile/android/base/home/LastTabsPage.java => mobile/android/base/home/LastTabsPanel.java rename : mobile/android/base/home/ListPage.java => mobile/android/base/home/ListPanel.java rename : mobile/android/base/home/MostRecentPage.java => mobile/android/base/home/MostRecentPanel.java rename : mobile/android/base/home/ReadingListPage.java => mobile/android/base/home/ReadingListPanel.java rename : mobile/android/base/home/TopSitesPage.java => mobile/android/base/home/TopSitesPanel.java rename : mobile/android/base/resources/drawable/home_page_title_background.xml => mobile/android/base/resources/drawable/home_panel_title_background.xml rename : mobile/android/base/resources/layout-large-land-v11/home_history_page.xml => mobile/android/base/resources/layout-large-land-v11/home_history_panel.xml rename : mobile/android/base/resources/layout-xlarge-v11/home_history_page.xml => mobile/android/base/resources/layout-xlarge-v11/home_history_panel.xml rename : mobile/android/base/resources/layout/home_bookmarks_page.xml => mobile/android/base/resources/layout/home_bookmarks_panel.xml rename : mobile/android/base/resources/layout/home_history_page.xml => mobile/android/base/resources/layout/home_history_panel.xml rename : mobile/android/base/resources/layout/home_last_tabs_page.xml => mobile/android/base/resources/layout/home_last_tabs_panel.xml rename : mobile/android/base/resources/layout/home_most_recent_page.xml => mobile/android/base/resources/layout/home_most_recent_panel.xml rename : mobile/android/base/resources/layout/home_reading_list_page.xml => mobile/android/base/resources/layout/home_reading_list_panel.xml rename : mobile/android/base/resources/layout/home_top_sites_page.xml => mobile/android/base/resources/layout/home_top_sites_panel.xml rename : mobile/android/base/tests/testBookmarksPage.java => mobile/android/base/tests/testBookmarksPanel.java
2014-01-11 05:18:07 +04:00
'home/TopSitesPanel.java',
'home/TopSitesThumbnailView.java',
'home/TwoLinePageRow.java',
'icons/decoders/FaviconDecoder.java',
'icons/decoders/ICODecoder.java',
'icons/decoders/IconDirectoryEntry.java',
'icons/decoders/LoadFaviconResult.java',
'icons/IconCallback.java',
'icons/IconDescriptor.java',
'icons/IconDescriptorComparator.java',
'icons/IconRequest.java',
'icons/IconRequestBuilder.java',
'icons/IconRequestExecutor.java',
'icons/IconResponse.java',
'icons/Icons.java',
'icons/IconsHelper.java',
'icons/IconTask.java',
'icons/loader/ContentProviderLoader.java',
'icons/loader/DataUriLoader.java',
'icons/loader/DiskLoader.java',
'icons/loader/IconDownloader.java',
'icons/loader/IconGenerator.java',
'icons/loader/IconLoader.java',
'icons/loader/JarLoader.java',
'icons/loader/LegacyLoader.java',
'icons/loader/MemoryLoader.java',
'icons/preparation/AboutPagesPreparer.java',
'icons/preparation/AddDefaultIconUrl.java',
'icons/preparation/FilterKnownFailureUrls.java',
'icons/preparation/FilterMimeTypes.java',
'icons/preparation/FilterPrivilegedUrls.java',
'icons/preparation/LookupIconUrl.java',
'icons/preparation/Preparer.java',
'icons/processing/ColorProcessor.java',
'icons/processing/DiskProcessor.java',
'icons/processing/MemoryProcessor.java',
'icons/processing/Processor.java',
'icons/processing/ResizingProcessor.java',
'icons/storage/DiskStorage.java',
'icons/storage/FailureCache.java',
'icons/storage/MemoryStorage.java',
'IntentHelper.java',
'javaaddons/JavaAddonManager.java',
'javaaddons/JavaAddonManagerV1.java',
'LauncherActivity.java',
'lwt/LightweightTheme.java',
'lwt/LightweightThemeDrawable.java',
'mdns/MulticastDNSManager.java',
'media/AsyncCodec.java',
'media/AsyncCodecFactory.java',
'media/AudioFocusAgent.java',
'media/Codec.java',
'media/CodecProxy.java',
'media/FormatParam.java',
'media/GeckoMediaDrm.java',
'media/GeckoMediaDrmBridgeV21.java',
'media/GeckoMediaDrmBridgeV23.java',
'media/JellyBeanAsyncCodec.java',
'media/LocalMediaDrmBridge.java',
'media/MediaControlService.java',
'media/MediaDrmProxy.java',
'media/MediaManager.java',
'media/RemoteManager.java',
'media/RemoteMediaDrmBridge.java',
'media/RemoteMediaDrmBridgeStub.java',
'media/Sample.java',
'media/SamplePool.java',
'media/SessionKeyInfo.java',
'media/VideoPlayer.java',
'MediaCastingBar.java',
'MemoryMonitor.java',
'menu/GeckoMenu.java',
'menu/GeckoMenuInflater.java',
'menu/GeckoMenuItem.java',
'menu/GeckoSubMenu.java',
'menu/MenuItemActionBar.java',
'menu/MenuItemDefault.java',
'menu/MenuItemSwitcherLayout.java',
'menu/MenuPanel.java',
'menu/MenuPopup.java',
'MotionEventInterceptor.java',
'mozglue/SharedMemBuffer.java',
'mozglue/SharedMemory.java',
Bug 1304145 - 3. Move GeckoService and notification package to Fennec; r=nalexander GeckoService and the notification package have some interdependencies, so if we want to move the notification package, we have to move GeckoService also. With that said, it's good to move GeckoService in any case, because it's a Fennec component just like GeckoApp. --HG-- rename : mobile/android/geckoview/src/main/java/org/mozilla/gecko/GeckoService.java => mobile/android/base/java/org/mozilla/gecko/GeckoService.java rename : mobile/android/geckoview/src/main/java/org/mozilla/gecko/notifications/AppNotificationClient.java => mobile/android/base/java/org/mozilla/gecko/notifications/AppNotificationClient.java rename : mobile/android/geckoview/src/main/java/org/mozilla/gecko/notifications/NotificationClient.java => mobile/android/base/java/org/mozilla/gecko/notifications/NotificationClient.java rename : mobile/android/geckoview/src/main/java/org/mozilla/gecko/notifications/NotificationHandler.java => mobile/android/base/java/org/mozilla/gecko/notifications/NotificationHandler.java rename : mobile/android/geckoview/src/main/java/org/mozilla/gecko/notifications/NotificationHelper.java => mobile/android/base/java/org/mozilla/gecko/notifications/NotificationHelper.java rename : mobile/android/geckoview/src/main/java/org/mozilla/gecko/notifications/NotificationReceiver.java => mobile/android/base/java/org/mozilla/gecko/notifications/NotificationReceiver.java rename : mobile/android/geckoview/src/main/java/org/mozilla/gecko/notifications/NotificationService.java => mobile/android/base/java/org/mozilla/gecko/notifications/NotificationService.java rename : mobile/android/geckoview/src/main/java/org/mozilla/gecko/notifications/ServiceNotificationClient.java => mobile/android/base/java/org/mozilla/gecko/notifications/ServiceNotificationClient.java
2016-09-22 23:38:19 +03:00
'notifications/NotificationClient.java',
'notifications/NotificationHelper.java',
'notifications/NotificationReceiver.java',
'notifications/NotificationService.java',
'notifications/WhatsNewReceiver.java',
'overlays/OverlayConstants.java',
'overlays/service/OverlayActionService.java',
'overlays/service/ShareData.java',
'overlays/service/sharemethods/AddBookmark.java',
'overlays/service/sharemethods/SendTab.java',
'overlays/service/sharemethods/ShareMethod.java',
'overlays/ui/OverlayDialogButton.java',
'overlays/ui/SendTabDeviceListArrayAdapter.java',
'overlays/ui/SendTabList.java',
'overlays/ui/SendTabTargetSelectedListener.java',
'overlays/ui/ShareDialog.java',
'PackageReplacedReceiver.java',
'preferences/AlignRightLinkPreference.java',
'preferences/AndroidImport.java',
'preferences/AndroidImportPreference.java',
'preferences/AppCompatPreferenceActivity.java',
'preferences/ClearOnShutdownPref.java',
'preferences/CustomCheckBoxPreference.java',
'preferences/CustomListCategory.java',
'preferences/CustomListPreference.java',
'preferences/DistroSharedPrefsImport.java',
'preferences/FontSizePreference.java',
'preferences/GeckoPreferenceFragment.java',
'preferences/GeckoPreferences.java',
'preferences/LinkPreference.java',
'preferences/ListCheckboxPreference.java',
'preferences/LocaleListPreference.java',
'preferences/ModifiableHintPreference.java',
'preferences/MultiChoicePreference.java',
'preferences/MultiPrefMultiChoicePreference.java',
'preferences/PanelsPreference.java',
'preferences/PanelsPreferenceCategory.java',
'preferences/PrivateDataPreference.java',
'preferences/SearchEnginePreference.java',
'preferences/SearchPreferenceCategory.java',
'preferences/SetHomepagePreference.java',
'preferences/SyncPreference.java',
'PresentationView.java',
'PrintHelper.java',
'PrivateTab.java',
'promotion/AddToHomeScreenPromotion.java',
'promotion/HomeScreenPrompt.java',
'promotion/ReaderViewBookmarkPromotion.java',
'promotion/SimpleHelperUI.java',
'prompts/ColorPickerInput.java',
'prompts/IconGridInput.java',
'prompts/IntentChooserPrompt.java',
'prompts/IntentHandler.java',
'prompts/Prompt.java',
'prompts/PromptInput.java',
'prompts/PromptListAdapter.java',
'prompts/PromptListItem.java',
'prompts/PromptService.java',
'prompts/TabInput.java',
'reader/ReaderModeUtils.java',
'reader/ReadingListHelper.java',
'reader/SavedReaderViewHelper.java',
'RemoteClientsDialogFragment.java',
'Restarter.java',
Bug 1291385 - 2 .Move restrictions package from geckoview to Fennec; r=nalexander The restrictions package really belongs in Fennec code rather than in geckoview code. The move also eliminates some dependency errors because the restrictions package references some classes in Fennec code. --HG-- rename : mobile/android/geckoview/src/main/java/org/mozilla/gecko/restrictions/DefaultConfiguration.java => mobile/android/base/java/org/mozilla/gecko/restrictions/DefaultConfiguration.java rename : mobile/android/geckoview/src/main/java/org/mozilla/gecko/restrictions/GuestProfileConfiguration.java => mobile/android/base/java/org/mozilla/gecko/restrictions/GuestProfileConfiguration.java rename : mobile/android/geckoview/src/main/java/org/mozilla/gecko/restrictions/Restrictable.java => mobile/android/base/java/org/mozilla/gecko/restrictions/Restrictable.java rename : mobile/android/geckoview/src/main/java/org/mozilla/gecko/restrictions/RestrictedProfileConfiguration.java => mobile/android/base/java/org/mozilla/gecko/restrictions/RestrictedProfileConfiguration.java rename : mobile/android/geckoview/src/main/java/org/mozilla/gecko/restrictions/RestrictionCache.java => mobile/android/base/java/org/mozilla/gecko/restrictions/RestrictionCache.java rename : mobile/android/geckoview/src/main/java/org/mozilla/gecko/restrictions/RestrictionConfiguration.java => mobile/android/base/java/org/mozilla/gecko/restrictions/RestrictionConfiguration.java rename : mobile/android/geckoview/src/main/java/org/mozilla/gecko/restrictions/RestrictionProvider.java => mobile/android/base/java/org/mozilla/gecko/restrictions/RestrictionProvider.java rename : mobile/android/geckoview/src/main/java/org/mozilla/gecko/restrictions/Restrictions.java => mobile/android/base/java/org/mozilla/gecko/restrictions/Restrictions.java
2016-09-14 19:43:36 +03:00
'restrictions/DefaultConfiguration.java',
'restrictions/GuestProfileConfiguration.java',
'restrictions/Restrictable.java',
'restrictions/RestrictedProfileConfiguration.java',
'restrictions/RestrictionCache.java',
'restrictions/RestrictionConfiguration.java',
'restrictions/RestrictionProvider.java',
'restrictions/Restrictions.java',
'ScreenshotObserver.java',
'search/SearchEngine.java',
'search/SearchEngineManager.java',
'SessionParser.java',
'SharedPreferencesHelper.java',
'SiteIdentity.java',
'SnackbarBuilder.java',
'SuggestClient.java',
'Tab.java',
'tabqueue/TabQueueHelper.java',
'tabqueue/TabQueuePrompt.java',
'tabqueue/TabQueueService.java',
'tabqueue/TabReceivedService.java',
'Tabs.java',
'tabs/AutoFitTabsGridLayout.java',
'tabs/CompactTabsGridLayout.java',
'tabs/PrivateTabsPanel.java',
'tabs/TabCurve.java',
'tabs/TabHistoryController.java',
'tabs/TabHistoryFragment.java',
'tabs/TabHistoryItemRow.java',
'tabs/TabHistoryPage.java',
'tabs/TabPanelBackButton.java',
'tabs/TabsGridLayout.java',
'tabs/TabsGridLayoutAnimator.java',
'tabs/TabsLayout.java',
'tabs/TabsLayoutAdapter.java',
'tabs/TabsLayoutItemView.java',
'tabs/TabsListLayout.java',
'tabs/TabsListLayoutAnimator.java',
'tabs/TabsPanel.java',
'tabs/TabsPanelThumbnailView.java',
'tabs/TabsTouchHelperCallback.java',
'Telemetry.java',
'telemetry/measurements/CampaignIdMeasurements.java',
'telemetry/measurements/SearchCountMeasurements.java',
'telemetry/measurements/SessionMeasurements.java',
'telemetry/pingbuilders/TelemetryCorePingBuilder.java',
'telemetry/pingbuilders/TelemetryPingBuilder.java',
'telemetry/schedulers/TelemetryUploadAllPingsImmediatelyScheduler.java',
'telemetry/schedulers/TelemetryUploadScheduler.java',
'telemetry/stores/TelemetryJSONFilePingStore.java',
'telemetry/stores/TelemetryPingStore.java',
'telemetry/TelemetryConstants.java',
'telemetry/TelemetryCorePingDelegate.java',
'telemetry/TelemetryDispatcher.java',
'telemetry/TelemetryPing.java',
'telemetry/TelemetryPreferences.java',
'telemetry/TelemetryUploadService.java',
'TelemetryContract.java',
'text/FloatingActionModeCallback.java',
'text/FloatingToolbarTextSelection.java',
'text/TextAction.java',
'text/TextSelection.java',
'ThumbnailHelper.java',
'toolbar/AutocompleteHandler.java',
'toolbar/BackButton.java',
'toolbar/BrowserToolbar.java',
'toolbar/BrowserToolbarPhone.java',
'toolbar/BrowserToolbarPhoneBase.java',
'toolbar/BrowserToolbarTablet.java',
'toolbar/BrowserToolbarTabletBase.java',
'toolbar/CanvasDelegate.java',
'toolbar/ForwardButton.java',
'toolbar/NavButton.java',
'toolbar/PageActionLayout.java',
'toolbar/PhoneTabsButton.java',
'toolbar/ShapedButton.java',
'toolbar/ShapedButtonFrameLayout.java',
'toolbar/SiteIdentityPopup.java',
'toolbar/TabCounter.java',
'toolbar/ToolbarDisplayLayout.java',
'toolbar/ToolbarEditLayout.java',
'toolbar/ToolbarEditText.java',
'toolbar/ToolbarPrefs.java',
'toolbar/ToolbarProgressView.java',
'trackingprotection/TrackingProtectionPrompt.java',
'updater/PostUpdateHandler.java',
'updater/UpdateService.java',
'updater/UpdateServiceHelper.java',
'util/ColorUtil.java',
'util/DrawableUtil.java',
'util/ResourceDrawableUtils.java',
'util/TouchTargetUtil.java',
'util/ViewUtil.java',
'widget/ActivityChooserModel.java',
'widget/AllCapsTextView.java',
'widget/AnchoredPopup.java',
'widget/AnimatedHeightLayout.java',
'widget/BasicColorPicker.java',
'widget/CheckableLinearLayout.java',
'widget/ClickableWhenDisabledEditText.java',
'widget/ContentSecurityDoorHanger.java',
'widget/CropImageView.java',
'widget/DateTimePicker.java',
'widget/DefaultDoorHanger.java',
'widget/DefaultItemAnimatorBase.java',
'widget/DoorHanger.java',
'widget/DoorhangerConfig.java',
'widget/EllipsisTextView.java',
'widget/ExternalIntentDuringPrivateBrowsingPromptFragment.java',
'widget/FadedMultiColorTextView.java',
'widget/FadedSingleColorTextView.java',
'widget/FadedTextView.java',
'widget/FaviconView.java',
'widget/FilledCardView.java',
'widget/FlowLayout.java',
'widget/GeckoActionProvider.java',
'widget/GeckoPopupMenu.java',
'widget/GridSpacingDecoration.java',
'widget/HistoryDividerItemDecoration.java',
'widget/IconTabWidget.java',
'widget/LoginDoorHanger.java',
'widget/RecyclerViewClickSupport.java',
'widget/ResizablePathDrawable.java',
'widget/RoundedCornerLayout.java',
'widget/SiteLogins.java',
'widget/SquaredImageView.java',
'widget/SquaredRelativeLayout.java',
'widget/SwipeDismissListViewTouchListener.java',
'widget/TabThumbnailWrapper.java',
'widget/ThumbnailView.java',
'widget/TouchDelegateWithReset.java',
'ZoomedView.java',
]]
# The following sources are checked in to version control but
# generated by a script (java/org/mozilla/gecko/widget/themed/generate_themed_views.py).
# If you're editing this list, make sure to edit that script.
gbjar.sources += ['java/org/mozilla/gecko/' + x for x in [
'widget/themed/ThemedEditText.java',
'widget/themed/ThemedFrameLayout.java',
'widget/themed/ThemedImageButton.java',
'widget/themed/ThemedImageView.java',
'widget/themed/ThemedLinearLayout.java',
'widget/themed/ThemedRelativeLayout.java',
'widget/themed/ThemedTextSwitcher.java',
'widget/themed/ThemedTextView.java',
'widget/themed/ThemedView.java',
]]
android_package_dir = CONFIG['ANDROID_PACKAGE_NAME'].replace('.', '/')
gbjar.generated_sources = [] # Keep it this way.
gbjar.extra_jars += [
Bug 1108782 - Part 2: Explode AAR files at configure time. r=glandium This gets us a limited version of AAR support: we can consume static AAR libraries, where here static does not refer to linking, but to static assets that are fixed at build-backend time and not modified (or produced) during the build. This lets us pin our dependencies (and move to Google's versioned Maven repository packages, away from Google's unversioned ad-hoc packages). By restricting to static AAR libraries, we avoid having to handle truly complicated dependency trees, as changing parts of generated AAR files require delicate rebuilding of the APKs (and internal libraries) that depend on the AAR files. It is possible that we will generate AARs in the tree at some time. Right now, we don't do that, even for GeckoView: the AARs produced are assembled as artifacts at package time and are intended for external consumption. We might want this for GeckoView and Fennec at some time; we should consider using Gradle everywhere at that point. The patch itself does the simplest possible thing (which has precedent from Gradle and other build systems): it simply "explodes" the AAR into the object directory and uses existing mechanisms to refer to the exploded pieces. AARs have both required and optional components. Each component is defined with an expected and required flag. If a component is expected and not present, or not expected and is present, an error is raised. If the component is expected and present, autoconf's ifelse() macro is used to define the relevant AAR_* component variables. If the component is not expected and not present, no action is taken. A consuming build backend therefore can guard all AAR_* component variables with just the top-level AAR variable. Many AAR files have empty assets/ directories. This patch doesn't explode empty assets/ directories, protecting against trivial changes to AAR files that don't impact the build. There's a lot not to like in this approach, including: * We need to manually reference internal AAR libs; * I haven't separated the pinned version numbers out of configure.in. However, it's closer to what we want than what we have! --HG-- extra : commitid : 11kUhDAkCn5 extra : rebase_source : 2454c9842ab3296d53ca5fa394a5a962aa382c8d extra : histedit_source : e2f97502d215016925e93500b8fd93f8b32fba3a
2015-09-22 20:04:26 +03:00
CONFIG['ANDROID_SUPPORT_ANNOTATIONS_JAR_LIB'],
CONFIG['ANDROID_SUPPORT_V4_AAR_LIB'],
CONFIG['ANDROID_SUPPORT_V4_AAR_INTERNAL_LIB'],
'constants.jar'
]
if CONFIG['MOZ_CRASHREPORTER']:
gbjar.sources += [ 'java/org/mozilla/gecko/CrashReporter.java' ]
ANDROID_RES_DIRS += [ 'crashreporter/res' ]
Bug 934646 - Part 3: Declare Android resource directories relative to $SRCDIR. r=glandium,gps,mfinkle --HG-- rename : mobile/android/base/resources/drawable-mdpi/crash_reporter.png => mobile/android/base/crashreporter/res/drawable-mdpi/crash_reporter.png rename : mobile/android/base/resources/layout/crash_reporter.xml => mobile/android/base/crashreporter/res/layout/crash_reporter.xml rename : mobile/android/branding/aurora/content/fennec_72x72.png => mobile/android/branding/aurora/res/drawable-hdpi/icon.png rename : mobile/android/branding/aurora/content/fennec_48x48.png => mobile/android/branding/aurora/res/drawable-mdpi/icon.png rename : mobile/android/branding/aurora/content/fennec_96x96.png => mobile/android/branding/aurora/res/drawable-xhdpi/icon.png rename : mobile/android/branding/aurora/content/fennec_144x144.png => mobile/android/branding/aurora/res/drawable-xxhdpi/icon.png rename : mobile/android/branding/beta/content/fennec_72x72.png => mobile/android/branding/beta/res/drawable-hdpi/icon.png rename : mobile/android/branding/beta/content/fennec_48x48.png => mobile/android/branding/beta/res/drawable-mdpi/icon.png rename : mobile/android/branding/beta/content/fennec_96x96.png => mobile/android/branding/beta/res/drawable-xhdpi/icon.png rename : mobile/android/branding/beta/content/fennec_144x144.png => mobile/android/branding/beta/res/drawable-xxhdpi/icon.png rename : mobile/android/branding/nightly/content/fennec_72x72.png => mobile/android/branding/nightly/res/drawable-hdpi/icon.png rename : mobile/android/branding/nightly/content/fennec_48x48.png => mobile/android/branding/nightly/res/drawable-mdpi/icon.png rename : mobile/android/branding/nightly/content/fennec_96x96.png => mobile/android/branding/nightly/res/drawable-xhdpi/icon.png rename : mobile/android/branding/nightly/content/fennec_144x144.png => mobile/android/branding/nightly/res/drawable-xxhdpi/icon.png rename : mobile/android/branding/official/content/fennec_72x72.png => mobile/android/branding/official/res/drawable-hdpi/icon.png rename : mobile/android/branding/official/content/fennec_48x48.png => mobile/android/branding/official/res/drawable-mdpi/icon.png rename : mobile/android/branding/official/content/fennec_96x96.png => mobile/android/branding/official/res/drawable-xhdpi/icon.png rename : mobile/android/branding/official/content/fennec_144x144.png => mobile/android/branding/official/res/drawable-xxhdpi/icon.png rename : mobile/android/branding/unofficial/content/fennec_72x72.png => mobile/android/branding/unofficial/res/drawable-hdpi/icon.png rename : mobile/android/branding/unofficial/content/fennec_48x48.png => mobile/android/branding/unofficial/res/drawable-mdpi/icon.png rename : mobile/android/branding/unofficial/content/fennec_96x96.png => mobile/android/branding/unofficial/res/drawable-xhdpi/icon.png rename : mobile/android/branding/unofficial/content/fennec_144x144.png => mobile/android/branding/unofficial/res/drawable-xxhdpi/icon.png extra : rebase_source : f6ec8a38594e70520b10202c735dc019f8c856fd
2013-12-12 09:20:07 +04:00
if CONFIG['MOZ_ANDROID_GCM']:
gbjar.sources += ['java/org/mozilla/gecko/' + x for x in [
'gcm/GcmInstanceIDListenerService.java',
'gcm/GcmMessageListenerService.java',
'gcm/GcmTokenClient.java',
'push/Fetched.java',
'push/PushClient.java',
'push/PushManager.java',
'push/PushRegistration.java',
'push/PushService.java',
'push/PushState.java',
'push/PushSubscription.java',
]]
Bug 1065494 - Put the new tablet UI behind a build flag (r=nalexander) --HG-- rename : mobile/android/base/resources/color-large-v11/new_tablet_tab_strip_item_title.xml => mobile/android/base/newtablet/res/color-large-v11/new_tablet_tab_strip_item_title.xml rename : mobile/android/base/resources/drawable-large-hdpi-v11/new_tablet_default_favicon.png => mobile/android/base/newtablet/res/drawable-large-hdpi-v11/new_tablet_default_favicon.png rename : mobile/android/base/resources/drawable-large-hdpi-v11/new_tablet_ic_menu_back.png => mobile/android/base/newtablet/res/drawable-large-hdpi-v11/new_tablet_ic_menu_back.png rename : mobile/android/base/resources/drawable-large-hdpi-v11/new_tablet_ic_menu_forward.png => mobile/android/base/newtablet/res/drawable-large-hdpi-v11/new_tablet_ic_menu_forward.png rename : mobile/android/base/resources/drawable-large-hdpi-v11/new_tablet_ic_menu_reload.png => mobile/android/base/newtablet/res/drawable-large-hdpi-v11/new_tablet_ic_menu_reload.png rename : mobile/android/base/resources/drawable-large-hdpi-v11/new_tablet_menu.png => mobile/android/base/newtablet/res/drawable-large-hdpi-v11/new_tablet_menu.png rename : mobile/android/base/resources/drawable-large-hdpi-v11/new_tablet_tabs_count.png => mobile/android/base/newtablet/res/drawable-large-hdpi-v11/new_tablet_tabs_count.png rename : mobile/android/base/resources/drawable-large-hdpi-v11/new_tablet_tabs_count_foreground.png => mobile/android/base/newtablet/res/drawable-large-hdpi-v11/new_tablet_tabs_count_foreground.png rename : mobile/android/base/resources/drawable-large-mdpi-v11/new_tablet_default_favicon.png => mobile/android/base/newtablet/res/drawable-large-mdpi-v11/new_tablet_default_favicon.png rename : mobile/android/base/resources/drawable-large-mdpi-v11/new_tablet_ic_menu_back.png => mobile/android/base/newtablet/res/drawable-large-mdpi-v11/new_tablet_ic_menu_back.png rename : mobile/android/base/resources/drawable-large-mdpi-v11/new_tablet_ic_menu_forward.png => mobile/android/base/newtablet/res/drawable-large-mdpi-v11/new_tablet_ic_menu_forward.png rename : mobile/android/base/resources/drawable-large-mdpi-v11/new_tablet_ic_menu_reload.png => mobile/android/base/newtablet/res/drawable-large-mdpi-v11/new_tablet_ic_menu_reload.png rename : mobile/android/base/resources/drawable-large-mdpi-v11/new_tablet_menu.png => mobile/android/base/newtablet/res/drawable-large-mdpi-v11/new_tablet_menu.png rename : mobile/android/base/resources/drawable-large-mdpi-v11/new_tablet_tabs_count.png => mobile/android/base/newtablet/res/drawable-large-mdpi-v11/new_tablet_tabs_count.png rename : mobile/android/base/resources/drawable-large-mdpi-v11/new_tablet_tabs_count_foreground.png => mobile/android/base/newtablet/res/drawable-large-mdpi-v11/new_tablet_tabs_count_foreground.png rename : mobile/android/base/resources/drawable-large-v11/new_tablet_tab_strip_divider.xml => mobile/android/base/newtablet/res/drawable-large-v11/new_tablet_tab_strip_divider.xml rename : mobile/android/base/resources/drawable-large-v11/new_tablet_tab_strip_item_bg.xml => mobile/android/base/newtablet/res/drawable-large-v11/new_tablet_tab_strip_item_bg.xml rename : mobile/android/base/resources/drawable-large-xhdpi-v11/new_tablet_default_favicon.png => mobile/android/base/newtablet/res/drawable-large-xhdpi-v11/new_tablet_default_favicon.png rename : mobile/android/base/resources/drawable-large-xhdpi-v11/new_tablet_ic_menu_back.png => mobile/android/base/newtablet/res/drawable-large-xhdpi-v11/new_tablet_ic_menu_back.png rename : mobile/android/base/resources/drawable-large-xhdpi-v11/new_tablet_ic_menu_forward.png => mobile/android/base/newtablet/res/drawable-large-xhdpi-v11/new_tablet_ic_menu_forward.png rename : mobile/android/base/resources/drawable-large-xhdpi-v11/new_tablet_ic_menu_reload.png => mobile/android/base/newtablet/res/drawable-large-xhdpi-v11/new_tablet_ic_menu_reload.png rename : mobile/android/base/resources/drawable-large-xhdpi-v11/new_tablet_menu.png => mobile/android/base/newtablet/res/drawable-large-xhdpi-v11/new_tablet_menu.png rename : mobile/android/base/resources/drawable-large-xhdpi-v11/new_tablet_tabs_count.png => mobile/android/base/newtablet/res/drawable-large-xhdpi-v11/new_tablet_tabs_count.png rename : mobile/android/base/resources/drawable-large-xhdpi-v11/new_tablet_tabs_count_foreground.png => mobile/android/base/newtablet/res/drawable-large-xhdpi-v11/new_tablet_tabs_count_foreground.png rename : mobile/android/base/resources/drawable-large-xxhdpi-v11/new_tablet_default_favicon.png => mobile/android/base/newtablet/res/drawable-large-xxhdpi-v11/new_tablet_default_favicon.png rename : mobile/android/base/resources/drawable-large-xxhdpi-v11/new_tablet_ic_menu_back.png => mobile/android/base/newtablet/res/drawable-large-xxhdpi-v11/new_tablet_ic_menu_back.png rename : mobile/android/base/resources/drawable-large-xxhdpi-v11/new_tablet_ic_menu_forward.png => mobile/android/base/newtablet/res/drawable-large-xxhdpi-v11/new_tablet_ic_menu_forward.png rename : mobile/android/base/resources/drawable-large-xxhdpi-v11/new_tablet_ic_menu_reload.png => mobile/android/base/newtablet/res/drawable-large-xxhdpi-v11/new_tablet_ic_menu_reload.png rename : mobile/android/base/resources/drawable-large-xxhdpi-v11/new_tablet_menu.png => mobile/android/base/newtablet/res/drawable-large-xxhdpi-v11/new_tablet_menu.png rename : mobile/android/base/resources/drawable-large-xxhdpi-v11/new_tablet_tabs_count.png => mobile/android/base/newtablet/res/drawable-large-xxhdpi-v11/new_tablet_tabs_count.png rename : mobile/android/base/resources/drawable-large-xxhdpi-v11/new_tablet_tabs_count_foreground.png => mobile/android/base/newtablet/res/drawable-large-xxhdpi-v11/new_tablet_tabs_count_foreground.png rename : mobile/android/base/resources/layout-large-v11/new_tablet_browser_toolbar.xml => mobile/android/base/newtablet/res/layout-large-v11/new_tablet_browser_toolbar.xml rename : mobile/android/base/resources/layout-large-v11/new_tablet_tab_strip.xml => mobile/android/base/newtablet/res/layout-large-v11/new_tablet_tab_strip.xml rename : mobile/android/base/resources/layout-large-v11/new_tablet_tabs_counter.xml => mobile/android/base/newtablet/res/layout-large-v11/new_tablet_tabs_counter.xml rename : mobile/android/base/resources/layout-large-v11/tab_strip.xml => mobile/android/base/newtablet/res/layout-large-v11/tab_strip.xml rename : mobile/android/base/resources/layout-large-v11/tab_strip_item.xml => mobile/android/base/newtablet/res/layout-large-v11/tab_strip_item.xml rename : mobile/android/base/resources/layout-large-v11/tab_strip_item_view.xml => mobile/android/base/newtablet/res/layout-large-v11/tab_strip_item_view.xml
2014-10-03 14:47:46 +04:00
if (CONFIG['MOZ_ANDROID_MAX_SDK_VERSION']):
max_sdk_version = int(CONFIG['MOZ_ANDROID_MAX_SDK_VERSION'])
else:
max_sdk_version = 999
# Only bother to include new tablet code if we're building for tablet-capable
# OS releases.
if max_sdk_version >= 11:
gbjar.sources += ['java/org/mozilla/gecko/' + x for x in [
Bug 1065494 - Put the new tablet UI behind a build flag (r=nalexander) --HG-- rename : mobile/android/base/resources/color-large-v11/new_tablet_tab_strip_item_title.xml => mobile/android/base/newtablet/res/color-large-v11/new_tablet_tab_strip_item_title.xml rename : mobile/android/base/resources/drawable-large-hdpi-v11/new_tablet_default_favicon.png => mobile/android/base/newtablet/res/drawable-large-hdpi-v11/new_tablet_default_favicon.png rename : mobile/android/base/resources/drawable-large-hdpi-v11/new_tablet_ic_menu_back.png => mobile/android/base/newtablet/res/drawable-large-hdpi-v11/new_tablet_ic_menu_back.png rename : mobile/android/base/resources/drawable-large-hdpi-v11/new_tablet_ic_menu_forward.png => mobile/android/base/newtablet/res/drawable-large-hdpi-v11/new_tablet_ic_menu_forward.png rename : mobile/android/base/resources/drawable-large-hdpi-v11/new_tablet_ic_menu_reload.png => mobile/android/base/newtablet/res/drawable-large-hdpi-v11/new_tablet_ic_menu_reload.png rename : mobile/android/base/resources/drawable-large-hdpi-v11/new_tablet_menu.png => mobile/android/base/newtablet/res/drawable-large-hdpi-v11/new_tablet_menu.png rename : mobile/android/base/resources/drawable-large-hdpi-v11/new_tablet_tabs_count.png => mobile/android/base/newtablet/res/drawable-large-hdpi-v11/new_tablet_tabs_count.png rename : mobile/android/base/resources/drawable-large-hdpi-v11/new_tablet_tabs_count_foreground.png => mobile/android/base/newtablet/res/drawable-large-hdpi-v11/new_tablet_tabs_count_foreground.png rename : mobile/android/base/resources/drawable-large-mdpi-v11/new_tablet_default_favicon.png => mobile/android/base/newtablet/res/drawable-large-mdpi-v11/new_tablet_default_favicon.png rename : mobile/android/base/resources/drawable-large-mdpi-v11/new_tablet_ic_menu_back.png => mobile/android/base/newtablet/res/drawable-large-mdpi-v11/new_tablet_ic_menu_back.png rename : mobile/android/base/resources/drawable-large-mdpi-v11/new_tablet_ic_menu_forward.png => mobile/android/base/newtablet/res/drawable-large-mdpi-v11/new_tablet_ic_menu_forward.png rename : mobile/android/base/resources/drawable-large-mdpi-v11/new_tablet_ic_menu_reload.png => mobile/android/base/newtablet/res/drawable-large-mdpi-v11/new_tablet_ic_menu_reload.png rename : mobile/android/base/resources/drawable-large-mdpi-v11/new_tablet_menu.png => mobile/android/base/newtablet/res/drawable-large-mdpi-v11/new_tablet_menu.png rename : mobile/android/base/resources/drawable-large-mdpi-v11/new_tablet_tabs_count.png => mobile/android/base/newtablet/res/drawable-large-mdpi-v11/new_tablet_tabs_count.png rename : mobile/android/base/resources/drawable-large-mdpi-v11/new_tablet_tabs_count_foreground.png => mobile/android/base/newtablet/res/drawable-large-mdpi-v11/new_tablet_tabs_count_foreground.png rename : mobile/android/base/resources/drawable-large-v11/new_tablet_tab_strip_divider.xml => mobile/android/base/newtablet/res/drawable-large-v11/new_tablet_tab_strip_divider.xml rename : mobile/android/base/resources/drawable-large-v11/new_tablet_tab_strip_item_bg.xml => mobile/android/base/newtablet/res/drawable-large-v11/new_tablet_tab_strip_item_bg.xml rename : mobile/android/base/resources/drawable-large-xhdpi-v11/new_tablet_default_favicon.png => mobile/android/base/newtablet/res/drawable-large-xhdpi-v11/new_tablet_default_favicon.png rename : mobile/android/base/resources/drawable-large-xhdpi-v11/new_tablet_ic_menu_back.png => mobile/android/base/newtablet/res/drawable-large-xhdpi-v11/new_tablet_ic_menu_back.png rename : mobile/android/base/resources/drawable-large-xhdpi-v11/new_tablet_ic_menu_forward.png => mobile/android/base/newtablet/res/drawable-large-xhdpi-v11/new_tablet_ic_menu_forward.png rename : mobile/android/base/resources/drawable-large-xhdpi-v11/new_tablet_ic_menu_reload.png => mobile/android/base/newtablet/res/drawable-large-xhdpi-v11/new_tablet_ic_menu_reload.png rename : mobile/android/base/resources/drawable-large-xhdpi-v11/new_tablet_menu.png => mobile/android/base/newtablet/res/drawable-large-xhdpi-v11/new_tablet_menu.png rename : mobile/android/base/resources/drawable-large-xhdpi-v11/new_tablet_tabs_count.png => mobile/android/base/newtablet/res/drawable-large-xhdpi-v11/new_tablet_tabs_count.png rename : mobile/android/base/resources/drawable-large-xhdpi-v11/new_tablet_tabs_count_foreground.png => mobile/android/base/newtablet/res/drawable-large-xhdpi-v11/new_tablet_tabs_count_foreground.png rename : mobile/android/base/resources/drawable-large-xxhdpi-v11/new_tablet_default_favicon.png => mobile/android/base/newtablet/res/drawable-large-xxhdpi-v11/new_tablet_default_favicon.png rename : mobile/android/base/resources/drawable-large-xxhdpi-v11/new_tablet_ic_menu_back.png => mobile/android/base/newtablet/res/drawable-large-xxhdpi-v11/new_tablet_ic_menu_back.png rename : mobile/android/base/resources/drawable-large-xxhdpi-v11/new_tablet_ic_menu_forward.png => mobile/android/base/newtablet/res/drawable-large-xxhdpi-v11/new_tablet_ic_menu_forward.png rename : mobile/android/base/resources/drawable-large-xxhdpi-v11/new_tablet_ic_menu_reload.png => mobile/android/base/newtablet/res/drawable-large-xxhdpi-v11/new_tablet_ic_menu_reload.png rename : mobile/android/base/resources/drawable-large-xxhdpi-v11/new_tablet_menu.png => mobile/android/base/newtablet/res/drawable-large-xxhdpi-v11/new_tablet_menu.png rename : mobile/android/base/resources/drawable-large-xxhdpi-v11/new_tablet_tabs_count.png => mobile/android/base/newtablet/res/drawable-large-xxhdpi-v11/new_tablet_tabs_count.png rename : mobile/android/base/resources/drawable-large-xxhdpi-v11/new_tablet_tabs_count_foreground.png => mobile/android/base/newtablet/res/drawable-large-xxhdpi-v11/new_tablet_tabs_count_foreground.png rename : mobile/android/base/resources/layout-large-v11/new_tablet_browser_toolbar.xml => mobile/android/base/newtablet/res/layout-large-v11/new_tablet_browser_toolbar.xml rename : mobile/android/base/resources/layout-large-v11/new_tablet_tab_strip.xml => mobile/android/base/newtablet/res/layout-large-v11/new_tablet_tab_strip.xml rename : mobile/android/base/resources/layout-large-v11/new_tablet_tabs_counter.xml => mobile/android/base/newtablet/res/layout-large-v11/new_tablet_tabs_counter.xml rename : mobile/android/base/resources/layout-large-v11/tab_strip.xml => mobile/android/base/newtablet/res/layout-large-v11/tab_strip.xml rename : mobile/android/base/resources/layout-large-v11/tab_strip_item.xml => mobile/android/base/newtablet/res/layout-large-v11/tab_strip_item.xml rename : mobile/android/base/resources/layout-large-v11/tab_strip_item_view.xml => mobile/android/base/newtablet/res/layout-large-v11/tab_strip_item_view.xml
2014-10-03 14:47:46 +04:00
'tabs/TabStrip.java',
'tabs/TabStripAdapter.java',
'tabs/TabStripDividerItem.java',
'tabs/TabStripItemAnimator.java',
Bug 1065494 - Put the new tablet UI behind a build flag (r=nalexander) --HG-- rename : mobile/android/base/resources/color-large-v11/new_tablet_tab_strip_item_title.xml => mobile/android/base/newtablet/res/color-large-v11/new_tablet_tab_strip_item_title.xml rename : mobile/android/base/resources/drawable-large-hdpi-v11/new_tablet_default_favicon.png => mobile/android/base/newtablet/res/drawable-large-hdpi-v11/new_tablet_default_favicon.png rename : mobile/android/base/resources/drawable-large-hdpi-v11/new_tablet_ic_menu_back.png => mobile/android/base/newtablet/res/drawable-large-hdpi-v11/new_tablet_ic_menu_back.png rename : mobile/android/base/resources/drawable-large-hdpi-v11/new_tablet_ic_menu_forward.png => mobile/android/base/newtablet/res/drawable-large-hdpi-v11/new_tablet_ic_menu_forward.png rename : mobile/android/base/resources/drawable-large-hdpi-v11/new_tablet_ic_menu_reload.png => mobile/android/base/newtablet/res/drawable-large-hdpi-v11/new_tablet_ic_menu_reload.png rename : mobile/android/base/resources/drawable-large-hdpi-v11/new_tablet_menu.png => mobile/android/base/newtablet/res/drawable-large-hdpi-v11/new_tablet_menu.png rename : mobile/android/base/resources/drawable-large-hdpi-v11/new_tablet_tabs_count.png => mobile/android/base/newtablet/res/drawable-large-hdpi-v11/new_tablet_tabs_count.png rename : mobile/android/base/resources/drawable-large-hdpi-v11/new_tablet_tabs_count_foreground.png => mobile/android/base/newtablet/res/drawable-large-hdpi-v11/new_tablet_tabs_count_foreground.png rename : mobile/android/base/resources/drawable-large-mdpi-v11/new_tablet_default_favicon.png => mobile/android/base/newtablet/res/drawable-large-mdpi-v11/new_tablet_default_favicon.png rename : mobile/android/base/resources/drawable-large-mdpi-v11/new_tablet_ic_menu_back.png => mobile/android/base/newtablet/res/drawable-large-mdpi-v11/new_tablet_ic_menu_back.png rename : mobile/android/base/resources/drawable-large-mdpi-v11/new_tablet_ic_menu_forward.png => mobile/android/base/newtablet/res/drawable-large-mdpi-v11/new_tablet_ic_menu_forward.png rename : mobile/android/base/resources/drawable-large-mdpi-v11/new_tablet_ic_menu_reload.png => mobile/android/base/newtablet/res/drawable-large-mdpi-v11/new_tablet_ic_menu_reload.png rename : mobile/android/base/resources/drawable-large-mdpi-v11/new_tablet_menu.png => mobile/android/base/newtablet/res/drawable-large-mdpi-v11/new_tablet_menu.png rename : mobile/android/base/resources/drawable-large-mdpi-v11/new_tablet_tabs_count.png => mobile/android/base/newtablet/res/drawable-large-mdpi-v11/new_tablet_tabs_count.png rename : mobile/android/base/resources/drawable-large-mdpi-v11/new_tablet_tabs_count_foreground.png => mobile/android/base/newtablet/res/drawable-large-mdpi-v11/new_tablet_tabs_count_foreground.png rename : mobile/android/base/resources/drawable-large-v11/new_tablet_tab_strip_divider.xml => mobile/android/base/newtablet/res/drawable-large-v11/new_tablet_tab_strip_divider.xml rename : mobile/android/base/resources/drawable-large-v11/new_tablet_tab_strip_item_bg.xml => mobile/android/base/newtablet/res/drawable-large-v11/new_tablet_tab_strip_item_bg.xml rename : mobile/android/base/resources/drawable-large-xhdpi-v11/new_tablet_default_favicon.png => mobile/android/base/newtablet/res/drawable-large-xhdpi-v11/new_tablet_default_favicon.png rename : mobile/android/base/resources/drawable-large-xhdpi-v11/new_tablet_ic_menu_back.png => mobile/android/base/newtablet/res/drawable-large-xhdpi-v11/new_tablet_ic_menu_back.png rename : mobile/android/base/resources/drawable-large-xhdpi-v11/new_tablet_ic_menu_forward.png => mobile/android/base/newtablet/res/drawable-large-xhdpi-v11/new_tablet_ic_menu_forward.png rename : mobile/android/base/resources/drawable-large-xhdpi-v11/new_tablet_ic_menu_reload.png => mobile/android/base/newtablet/res/drawable-large-xhdpi-v11/new_tablet_ic_menu_reload.png rename : mobile/android/base/resources/drawable-large-xhdpi-v11/new_tablet_menu.png => mobile/android/base/newtablet/res/drawable-large-xhdpi-v11/new_tablet_menu.png rename : mobile/android/base/resources/drawable-large-xhdpi-v11/new_tablet_tabs_count.png => mobile/android/base/newtablet/res/drawable-large-xhdpi-v11/new_tablet_tabs_count.png rename : mobile/android/base/resources/drawable-large-xhdpi-v11/new_tablet_tabs_count_foreground.png => mobile/android/base/newtablet/res/drawable-large-xhdpi-v11/new_tablet_tabs_count_foreground.png rename : mobile/android/base/resources/drawable-large-xxhdpi-v11/new_tablet_default_favicon.png => mobile/android/base/newtablet/res/drawable-large-xxhdpi-v11/new_tablet_default_favicon.png rename : mobile/android/base/resources/drawable-large-xxhdpi-v11/new_tablet_ic_menu_back.png => mobile/android/base/newtablet/res/drawable-large-xxhdpi-v11/new_tablet_ic_menu_back.png rename : mobile/android/base/resources/drawable-large-xxhdpi-v11/new_tablet_ic_menu_forward.png => mobile/android/base/newtablet/res/drawable-large-xxhdpi-v11/new_tablet_ic_menu_forward.png rename : mobile/android/base/resources/drawable-large-xxhdpi-v11/new_tablet_ic_menu_reload.png => mobile/android/base/newtablet/res/drawable-large-xxhdpi-v11/new_tablet_ic_menu_reload.png rename : mobile/android/base/resources/drawable-large-xxhdpi-v11/new_tablet_menu.png => mobile/android/base/newtablet/res/drawable-large-xxhdpi-v11/new_tablet_menu.png rename : mobile/android/base/resources/drawable-large-xxhdpi-v11/new_tablet_tabs_count.png => mobile/android/base/newtablet/res/drawable-large-xxhdpi-v11/new_tablet_tabs_count.png rename : mobile/android/base/resources/drawable-large-xxhdpi-v11/new_tablet_tabs_count_foreground.png => mobile/android/base/newtablet/res/drawable-large-xxhdpi-v11/new_tablet_tabs_count_foreground.png rename : mobile/android/base/resources/layout-large-v11/new_tablet_browser_toolbar.xml => mobile/android/base/newtablet/res/layout-large-v11/new_tablet_browser_toolbar.xml rename : mobile/android/base/resources/layout-large-v11/new_tablet_tab_strip.xml => mobile/android/base/newtablet/res/layout-large-v11/new_tablet_tab_strip.xml rename : mobile/android/base/resources/layout-large-v11/new_tablet_tabs_counter.xml => mobile/android/base/newtablet/res/layout-large-v11/new_tablet_tabs_counter.xml rename : mobile/android/base/resources/layout-large-v11/tab_strip.xml => mobile/android/base/newtablet/res/layout-large-v11/tab_strip.xml rename : mobile/android/base/resources/layout-large-v11/tab_strip_item.xml => mobile/android/base/newtablet/res/layout-large-v11/tab_strip_item.xml rename : mobile/android/base/resources/layout-large-v11/tab_strip_item_view.xml => mobile/android/base/newtablet/res/layout-large-v11/tab_strip_item_view.xml
2014-10-03 14:47:46 +04:00
'tabs/TabStripItemView.java',
'tabs/TabStripView.java'
]]
Bug 1065494 - Put the new tablet UI behind a build flag (r=nalexander) --HG-- rename : mobile/android/base/resources/color-large-v11/new_tablet_tab_strip_item_title.xml => mobile/android/base/newtablet/res/color-large-v11/new_tablet_tab_strip_item_title.xml rename : mobile/android/base/resources/drawable-large-hdpi-v11/new_tablet_default_favicon.png => mobile/android/base/newtablet/res/drawable-large-hdpi-v11/new_tablet_default_favicon.png rename : mobile/android/base/resources/drawable-large-hdpi-v11/new_tablet_ic_menu_back.png => mobile/android/base/newtablet/res/drawable-large-hdpi-v11/new_tablet_ic_menu_back.png rename : mobile/android/base/resources/drawable-large-hdpi-v11/new_tablet_ic_menu_forward.png => mobile/android/base/newtablet/res/drawable-large-hdpi-v11/new_tablet_ic_menu_forward.png rename : mobile/android/base/resources/drawable-large-hdpi-v11/new_tablet_ic_menu_reload.png => mobile/android/base/newtablet/res/drawable-large-hdpi-v11/new_tablet_ic_menu_reload.png rename : mobile/android/base/resources/drawable-large-hdpi-v11/new_tablet_menu.png => mobile/android/base/newtablet/res/drawable-large-hdpi-v11/new_tablet_menu.png rename : mobile/android/base/resources/drawable-large-hdpi-v11/new_tablet_tabs_count.png => mobile/android/base/newtablet/res/drawable-large-hdpi-v11/new_tablet_tabs_count.png rename : mobile/android/base/resources/drawable-large-hdpi-v11/new_tablet_tabs_count_foreground.png => mobile/android/base/newtablet/res/drawable-large-hdpi-v11/new_tablet_tabs_count_foreground.png rename : mobile/android/base/resources/drawable-large-mdpi-v11/new_tablet_default_favicon.png => mobile/android/base/newtablet/res/drawable-large-mdpi-v11/new_tablet_default_favicon.png rename : mobile/android/base/resources/drawable-large-mdpi-v11/new_tablet_ic_menu_back.png => mobile/android/base/newtablet/res/drawable-large-mdpi-v11/new_tablet_ic_menu_back.png rename : mobile/android/base/resources/drawable-large-mdpi-v11/new_tablet_ic_menu_forward.png => mobile/android/base/newtablet/res/drawable-large-mdpi-v11/new_tablet_ic_menu_forward.png rename : mobile/android/base/resources/drawable-large-mdpi-v11/new_tablet_ic_menu_reload.png => mobile/android/base/newtablet/res/drawable-large-mdpi-v11/new_tablet_ic_menu_reload.png rename : mobile/android/base/resources/drawable-large-mdpi-v11/new_tablet_menu.png => mobile/android/base/newtablet/res/drawable-large-mdpi-v11/new_tablet_menu.png rename : mobile/android/base/resources/drawable-large-mdpi-v11/new_tablet_tabs_count.png => mobile/android/base/newtablet/res/drawable-large-mdpi-v11/new_tablet_tabs_count.png rename : mobile/android/base/resources/drawable-large-mdpi-v11/new_tablet_tabs_count_foreground.png => mobile/android/base/newtablet/res/drawable-large-mdpi-v11/new_tablet_tabs_count_foreground.png rename : mobile/android/base/resources/drawable-large-v11/new_tablet_tab_strip_divider.xml => mobile/android/base/newtablet/res/drawable-large-v11/new_tablet_tab_strip_divider.xml rename : mobile/android/base/resources/drawable-large-v11/new_tablet_tab_strip_item_bg.xml => mobile/android/base/newtablet/res/drawable-large-v11/new_tablet_tab_strip_item_bg.xml rename : mobile/android/base/resources/drawable-large-xhdpi-v11/new_tablet_default_favicon.png => mobile/android/base/newtablet/res/drawable-large-xhdpi-v11/new_tablet_default_favicon.png rename : mobile/android/base/resources/drawable-large-xhdpi-v11/new_tablet_ic_menu_back.png => mobile/android/base/newtablet/res/drawable-large-xhdpi-v11/new_tablet_ic_menu_back.png rename : mobile/android/base/resources/drawable-large-xhdpi-v11/new_tablet_ic_menu_forward.png => mobile/android/base/newtablet/res/drawable-large-xhdpi-v11/new_tablet_ic_menu_forward.png rename : mobile/android/base/resources/drawable-large-xhdpi-v11/new_tablet_ic_menu_reload.png => mobile/android/base/newtablet/res/drawable-large-xhdpi-v11/new_tablet_ic_menu_reload.png rename : mobile/android/base/resources/drawable-large-xhdpi-v11/new_tablet_menu.png => mobile/android/base/newtablet/res/drawable-large-xhdpi-v11/new_tablet_menu.png rename : mobile/android/base/resources/drawable-large-xhdpi-v11/new_tablet_tabs_count.png => mobile/android/base/newtablet/res/drawable-large-xhdpi-v11/new_tablet_tabs_count.png rename : mobile/android/base/resources/drawable-large-xhdpi-v11/new_tablet_tabs_count_foreground.png => mobile/android/base/newtablet/res/drawable-large-xhdpi-v11/new_tablet_tabs_count_foreground.png rename : mobile/android/base/resources/drawable-large-xxhdpi-v11/new_tablet_default_favicon.png => mobile/android/base/newtablet/res/drawable-large-xxhdpi-v11/new_tablet_default_favicon.png rename : mobile/android/base/resources/drawable-large-xxhdpi-v11/new_tablet_ic_menu_back.png => mobile/android/base/newtablet/res/drawable-large-xxhdpi-v11/new_tablet_ic_menu_back.png rename : mobile/android/base/resources/drawable-large-xxhdpi-v11/new_tablet_ic_menu_forward.png => mobile/android/base/newtablet/res/drawable-large-xxhdpi-v11/new_tablet_ic_menu_forward.png rename : mobile/android/base/resources/drawable-large-xxhdpi-v11/new_tablet_ic_menu_reload.png => mobile/android/base/newtablet/res/drawable-large-xxhdpi-v11/new_tablet_ic_menu_reload.png rename : mobile/android/base/resources/drawable-large-xxhdpi-v11/new_tablet_menu.png => mobile/android/base/newtablet/res/drawable-large-xxhdpi-v11/new_tablet_menu.png rename : mobile/android/base/resources/drawable-large-xxhdpi-v11/new_tablet_tabs_count.png => mobile/android/base/newtablet/res/drawable-large-xxhdpi-v11/new_tablet_tabs_count.png rename : mobile/android/base/resources/drawable-large-xxhdpi-v11/new_tablet_tabs_count_foreground.png => mobile/android/base/newtablet/res/drawable-large-xxhdpi-v11/new_tablet_tabs_count_foreground.png rename : mobile/android/base/resources/layout-large-v11/new_tablet_browser_toolbar.xml => mobile/android/base/newtablet/res/layout-large-v11/new_tablet_browser_toolbar.xml rename : mobile/android/base/resources/layout-large-v11/new_tablet_tab_strip.xml => mobile/android/base/newtablet/res/layout-large-v11/new_tablet_tab_strip.xml rename : mobile/android/base/resources/layout-large-v11/new_tablet_tabs_counter.xml => mobile/android/base/newtablet/res/layout-large-v11/new_tablet_tabs_counter.xml rename : mobile/android/base/resources/layout-large-v11/tab_strip.xml => mobile/android/base/newtablet/res/layout-large-v11/tab_strip.xml rename : mobile/android/base/resources/layout-large-v11/tab_strip_item.xml => mobile/android/base/newtablet/res/layout-large-v11/tab_strip_item.xml rename : mobile/android/base/resources/layout-large-v11/tab_strip_item_view.xml => mobile/android/base/newtablet/res/layout-large-v11/tab_strip_item_view.xml
2014-10-03 14:47:46 +04:00
gbjar.extra_jars += [
OBJDIR + '/../javaaddons/javaaddons-1.0.jar',
'gecko-R.jar',
'gecko-mozglue.jar',
'gecko-thirdparty.jar',
'gecko-util.jar',
'gecko-view.jar',
'sync-thirdparty.jar',
'services.jar',
]
moz_native_devices_jars = [
Bug 1108782 - Part 2: Explode AAR files at configure time. r=glandium This gets us a limited version of AAR support: we can consume static AAR libraries, where here static does not refer to linking, but to static assets that are fixed at build-backend time and not modified (or produced) during the build. This lets us pin our dependencies (and move to Google's versioned Maven repository packages, away from Google's unversioned ad-hoc packages). By restricting to static AAR libraries, we avoid having to handle truly complicated dependency trees, as changing parts of generated AAR files require delicate rebuilding of the APKs (and internal libraries) that depend on the AAR files. It is possible that we will generate AARs in the tree at some time. Right now, we don't do that, even for GeckoView: the AARs produced are assembled as artifacts at package time and are intended for external consumption. We might want this for GeckoView and Fennec at some time; we should consider using Gradle everywhere at that point. The patch itself does the simplest possible thing (which has precedent from Gradle and other build systems): it simply "explodes" the AAR into the object directory and uses existing mechanisms to refer to the exploded pieces. AARs have both required and optional components. Each component is defined with an expected and required flag. If a component is expected and not present, or not expected and is present, an error is raised. If the component is expected and present, autoconf's ifelse() macro is used to define the relevant AAR_* component variables. If the component is not expected and not present, no action is taken. A consuming build backend therefore can guard all AAR_* component variables with just the top-level AAR variable. Many AAR files have empty assets/ directories. This patch doesn't explode empty assets/ directories, protecting against trivial changes to AAR files that don't impact the build. There's a lot not to like in this approach, including: * We need to manually reference internal AAR libs; * I haven't separated the pinned version numbers out of configure.in. However, it's closer to what we want than what we have! --HG-- extra : commitid : 11kUhDAkCn5 extra : rebase_source : 2454c9842ab3296d53ca5fa394a5a962aa382c8d extra : histedit_source : e2f97502d215016925e93500b8fd93f8b32fba3a
2015-09-22 20:04:26 +03:00
CONFIG['ANDROID_MEDIAROUTER_V7_AAR_LIB'],
CONFIG['ANDROID_MEDIAROUTER_V7_AAR_INTERNAL_LIB'],
CONFIG['ANDROID_PLAY_SERVICES_BASE_AAR_LIB'],
CONFIG['ANDROID_PLAY_SERVICES_BASEMENT_AAR_LIB'],
Bug 1108782 - Part 2: Explode AAR files at configure time. r=glandium This gets us a limited version of AAR support: we can consume static AAR libraries, where here static does not refer to linking, but to static assets that are fixed at build-backend time and not modified (or produced) during the build. This lets us pin our dependencies (and move to Google's versioned Maven repository packages, away from Google's unversioned ad-hoc packages). By restricting to static AAR libraries, we avoid having to handle truly complicated dependency trees, as changing parts of generated AAR files require delicate rebuilding of the APKs (and internal libraries) that depend on the AAR files. It is possible that we will generate AARs in the tree at some time. Right now, we don't do that, even for GeckoView: the AARs produced are assembled as artifacts at package time and are intended for external consumption. We might want this for GeckoView and Fennec at some time; we should consider using Gradle everywhere at that point. The patch itself does the simplest possible thing (which has precedent from Gradle and other build systems): it simply "explodes" the AAR into the object directory and uses existing mechanisms to refer to the exploded pieces. AARs have both required and optional components. Each component is defined with an expected and required flag. If a component is expected and not present, or not expected and is present, an error is raised. If the component is expected and present, autoconf's ifelse() macro is used to define the relevant AAR_* component variables. If the component is not expected and not present, no action is taken. A consuming build backend therefore can guard all AAR_* component variables with just the top-level AAR variable. Many AAR files have empty assets/ directories. This patch doesn't explode empty assets/ directories, protecting against trivial changes to AAR files that don't impact the build. There's a lot not to like in this approach, including: * We need to manually reference internal AAR libs; * I haven't separated the pinned version numbers out of configure.in. However, it's closer to what we want than what we have! --HG-- extra : commitid : 11kUhDAkCn5 extra : rebase_source : 2454c9842ab3296d53ca5fa394a5a962aa382c8d extra : histedit_source : e2f97502d215016925e93500b8fd93f8b32fba3a
2015-09-22 20:04:26 +03:00
CONFIG['ANDROID_PLAY_SERVICES_CAST_AAR_LIB'],
]
moz_native_devices_sources = ['java/org/mozilla/gecko/' + x for x in [
'ChromeCastDisplay.java',
'ChromeCastPlayer.java',
'GeckoMediaPlayer.java',
'GeckoPresentationDisplay.java',
'MediaPlayerManager.java',
'PresentationMediaPlayerManager.java',
'RemotePresentationService.java',
]]
if CONFIG['MOZ_NATIVE_DEVICES']:
gbjar.extra_jars += moz_native_devices_jars
gbjar.sources += moz_native_devices_sources
Bug 1108782 - Part 2: Explode AAR files at configure time. r=glandium This gets us a limited version of AAR support: we can consume static AAR libraries, where here static does not refer to linking, but to static assets that are fixed at build-backend time and not modified (or produced) during the build. This lets us pin our dependencies (and move to Google's versioned Maven repository packages, away from Google's unversioned ad-hoc packages). By restricting to static AAR libraries, we avoid having to handle truly complicated dependency trees, as changing parts of generated AAR files require delicate rebuilding of the APKs (and internal libraries) that depend on the AAR files. It is possible that we will generate AARs in the tree at some time. Right now, we don't do that, even for GeckoView: the AARs produced are assembled as artifacts at package time and are intended for external consumption. We might want this for GeckoView and Fennec at some time; we should consider using Gradle everywhere at that point. The patch itself does the simplest possible thing (which has precedent from Gradle and other build systems): it simply "explodes" the AAR into the object directory and uses existing mechanisms to refer to the exploded pieces. AARs have both required and optional components. Each component is defined with an expected and required flag. If a component is expected and not present, or not expected and is present, an error is raised. If the component is expected and present, autoconf's ifelse() macro is used to define the relevant AAR_* component variables. If the component is not expected and not present, no action is taken. A consuming build backend therefore can guard all AAR_* component variables with just the top-level AAR variable. Many AAR files have empty assets/ directories. This patch doesn't explode empty assets/ directories, protecting against trivial changes to AAR files that don't impact the build. There's a lot not to like in this approach, including: * We need to manually reference internal AAR libs; * I haven't separated the pinned version numbers out of configure.in. However, it's closer to what we want than what we have! --HG-- extra : commitid : 11kUhDAkCn5 extra : rebase_source : 2454c9842ab3296d53ca5fa394a5a962aa382c8d extra : histedit_source : e2f97502d215016925e93500b8fd93f8b32fba3a
2015-09-22 20:04:26 +03:00
if CONFIG['ANDROID_MEDIAROUTER_V7_AAR']:
ANDROID_EXTRA_PACKAGES += ['android.support.v7.mediarouter']
Bug 1108782 - Part 2: Explode AAR files at configure time. r=glandium This gets us a limited version of AAR support: we can consume static AAR libraries, where here static does not refer to linking, but to static assets that are fixed at build-backend time and not modified (or produced) during the build. This lets us pin our dependencies (and move to Google's versioned Maven repository packages, away from Google's unversioned ad-hoc packages). By restricting to static AAR libraries, we avoid having to handle truly complicated dependency trees, as changing parts of generated AAR files require delicate rebuilding of the APKs (and internal libraries) that depend on the AAR files. It is possible that we will generate AARs in the tree at some time. Right now, we don't do that, even for GeckoView: the AARs produced are assembled as artifacts at package time and are intended for external consumption. We might want this for GeckoView and Fennec at some time; we should consider using Gradle everywhere at that point. The patch itself does the simplest possible thing (which has precedent from Gradle and other build systems): it simply "explodes" the AAR into the object directory and uses existing mechanisms to refer to the exploded pieces. AARs have both required and optional components. Each component is defined with an expected and required flag. If a component is expected and not present, or not expected and is present, an error is raised. If the component is expected and present, autoconf's ifelse() macro is used to define the relevant AAR_* component variables. If the component is not expected and not present, no action is taken. A consuming build backend therefore can guard all AAR_* component variables with just the top-level AAR variable. Many AAR files have empty assets/ directories. This patch doesn't explode empty assets/ directories, protecting against trivial changes to AAR files that don't impact the build. There's a lot not to like in this approach, including: * We need to manually reference internal AAR libs; * I haven't separated the pinned version numbers out of configure.in. However, it's closer to what we want than what we have! --HG-- extra : commitid : 11kUhDAkCn5 extra : rebase_source : 2454c9842ab3296d53ca5fa394a5a962aa382c8d extra : histedit_source : e2f97502d215016925e93500b8fd93f8b32fba3a
2015-09-22 20:04:26 +03:00
ANDROID_EXTRA_RES_DIRS += ['%' + CONFIG['ANDROID_MEDIAROUTER_V7_AAR_RES']]
resjar.generated_sources += ['generated/android/support/v7/mediarouter/R.java']
Bug 1108782 - Part 2: Explode AAR files at configure time. r=glandium This gets us a limited version of AAR support: we can consume static AAR libraries, where here static does not refer to linking, but to static assets that are fixed at build-backend time and not modified (or produced) during the build. This lets us pin our dependencies (and move to Google's versioned Maven repository packages, away from Google's unversioned ad-hoc packages). By restricting to static AAR libraries, we avoid having to handle truly complicated dependency trees, as changing parts of generated AAR files require delicate rebuilding of the APKs (and internal libraries) that depend on the AAR files. It is possible that we will generate AARs in the tree at some time. Right now, we don't do that, even for GeckoView: the AARs produced are assembled as artifacts at package time and are intended for external consumption. We might want this for GeckoView and Fennec at some time; we should consider using Gradle everywhere at that point. The patch itself does the simplest possible thing (which has precedent from Gradle and other build systems): it simply "explodes" the AAR into the object directory and uses existing mechanisms to refer to the exploded pieces. AARs have both required and optional components. Each component is defined with an expected and required flag. If a component is expected and not present, or not expected and is present, an error is raised. If the component is expected and present, autoconf's ifelse() macro is used to define the relevant AAR_* component variables. If the component is not expected and not present, no action is taken. A consuming build backend therefore can guard all AAR_* component variables with just the top-level AAR variable. Many AAR files have empty assets/ directories. This patch doesn't explode empty assets/ directories, protecting against trivial changes to AAR files that don't impact the build. There's a lot not to like in this approach, including: * We need to manually reference internal AAR libs; * I haven't separated the pinned version numbers out of configure.in. However, it's closer to what we want than what we have! --HG-- extra : commitid : 11kUhDAkCn5 extra : rebase_source : 2454c9842ab3296d53ca5fa394a5a962aa382c8d extra : histedit_source : e2f97502d215016925e93500b8fd93f8b32fba3a
2015-09-22 20:04:26 +03:00
if CONFIG['ANDROID_PLAY_SERVICES_BASE_AAR']:
ANDROID_EXTRA_PACKAGES += ['com.google.android.gms.base']
Bug 1108782 - Part 2: Explode AAR files at configure time. r=glandium This gets us a limited version of AAR support: we can consume static AAR libraries, where here static does not refer to linking, but to static assets that are fixed at build-backend time and not modified (or produced) during the build. This lets us pin our dependencies (and move to Google's versioned Maven repository packages, away from Google's unversioned ad-hoc packages). By restricting to static AAR libraries, we avoid having to handle truly complicated dependency trees, as changing parts of generated AAR files require delicate rebuilding of the APKs (and internal libraries) that depend on the AAR files. It is possible that we will generate AARs in the tree at some time. Right now, we don't do that, even for GeckoView: the AARs produced are assembled as artifacts at package time and are intended for external consumption. We might want this for GeckoView and Fennec at some time; we should consider using Gradle everywhere at that point. The patch itself does the simplest possible thing (which has precedent from Gradle and other build systems): it simply "explodes" the AAR into the object directory and uses existing mechanisms to refer to the exploded pieces. AARs have both required and optional components. Each component is defined with an expected and required flag. If a component is expected and not present, or not expected and is present, an error is raised. If the component is expected and present, autoconf's ifelse() macro is used to define the relevant AAR_* component variables. If the component is not expected and not present, no action is taken. A consuming build backend therefore can guard all AAR_* component variables with just the top-level AAR variable. Many AAR files have empty assets/ directories. This patch doesn't explode empty assets/ directories, protecting against trivial changes to AAR files that don't impact the build. There's a lot not to like in this approach, including: * We need to manually reference internal AAR libs; * I haven't separated the pinned version numbers out of configure.in. However, it's closer to what we want than what we have! --HG-- extra : commitid : 11kUhDAkCn5 extra : rebase_source : 2454c9842ab3296d53ca5fa394a5a962aa382c8d extra : histedit_source : e2f97502d215016925e93500b8fd93f8b32fba3a
2015-09-22 20:04:26 +03:00
ANDROID_EXTRA_RES_DIRS += ['%' + CONFIG['ANDROID_PLAY_SERVICES_BASE_AAR_RES']]
resjar.generated_sources += ['generated/com/google/android/gms/base/R.java']
if CONFIG['ANDROID_PLAY_SERVICES_BASEMENT_AAR']:
ANDROID_EXTRA_PACKAGES += ['com.google.android.gms']
ANDROID_EXTRA_RES_DIRS += ['%' + CONFIG['ANDROID_PLAY_SERVICES_BASEMENT_AAR_RES']]
resjar.generated_sources += ['generated/com/google/android/gms/R.java']
Bug 1108782 - Part 2: Explode AAR files at configure time. r=glandium This gets us a limited version of AAR support: we can consume static AAR libraries, where here static does not refer to linking, but to static assets that are fixed at build-backend time and not modified (or produced) during the build. This lets us pin our dependencies (and move to Google's versioned Maven repository packages, away from Google's unversioned ad-hoc packages). By restricting to static AAR libraries, we avoid having to handle truly complicated dependency trees, as changing parts of generated AAR files require delicate rebuilding of the APKs (and internal libraries) that depend on the AAR files. It is possible that we will generate AARs in the tree at some time. Right now, we don't do that, even for GeckoView: the AARs produced are assembled as artifacts at package time and are intended for external consumption. We might want this for GeckoView and Fennec at some time; we should consider using Gradle everywhere at that point. The patch itself does the simplest possible thing (which has precedent from Gradle and other build systems): it simply "explodes" the AAR into the object directory and uses existing mechanisms to refer to the exploded pieces. AARs have both required and optional components. Each component is defined with an expected and required flag. If a component is expected and not present, or not expected and is present, an error is raised. If the component is expected and present, autoconf's ifelse() macro is used to define the relevant AAR_* component variables. If the component is not expected and not present, no action is taken. A consuming build backend therefore can guard all AAR_* component variables with just the top-level AAR variable. Many AAR files have empty assets/ directories. This patch doesn't explode empty assets/ directories, protecting against trivial changes to AAR files that don't impact the build. There's a lot not to like in this approach, including: * We need to manually reference internal AAR libs; * I haven't separated the pinned version numbers out of configure.in. However, it's closer to what we want than what we have! --HG-- extra : commitid : 11kUhDAkCn5 extra : rebase_source : 2454c9842ab3296d53ca5fa394a5a962aa382c8d extra : histedit_source : e2f97502d215016925e93500b8fd93f8b32fba3a
2015-09-22 20:04:26 +03:00
if CONFIG['ANDROID_PLAY_SERVICES_CAST_AAR']:
ANDROID_EXTRA_PACKAGES += ['com.google.android.gms.cast']
ANDROID_EXTRA_RES_DIRS += ['%' + CONFIG['ANDROID_PLAY_SERVICES_CAST_AAR_RES']]
resjar.generated_sources += ['generated/com/google/android/gms/cast/R.java']
Bug 1108782 - Part 2: Explode AAR files at configure time. r=glandium This gets us a limited version of AAR support: we can consume static AAR libraries, where here static does not refer to linking, but to static assets that are fixed at build-backend time and not modified (or produced) during the build. This lets us pin our dependencies (and move to Google's versioned Maven repository packages, away from Google's unversioned ad-hoc packages). By restricting to static AAR libraries, we avoid having to handle truly complicated dependency trees, as changing parts of generated AAR files require delicate rebuilding of the APKs (and internal libraries) that depend on the AAR files. It is possible that we will generate AARs in the tree at some time. Right now, we don't do that, even for GeckoView: the AARs produced are assembled as artifacts at package time and are intended for external consumption. We might want this for GeckoView and Fennec at some time; we should consider using Gradle everywhere at that point. The patch itself does the simplest possible thing (which has precedent from Gradle and other build systems): it simply "explodes" the AAR into the object directory and uses existing mechanisms to refer to the exploded pieces. AARs have both required and optional components. Each component is defined with an expected and required flag. If a component is expected and not present, or not expected and is present, an error is raised. If the component is expected and present, autoconf's ifelse() macro is used to define the relevant AAR_* component variables. If the component is not expected and not present, no action is taken. A consuming build backend therefore can guard all AAR_* component variables with just the top-level AAR variable. Many AAR files have empty assets/ directories. This patch doesn't explode empty assets/ directories, protecting against trivial changes to AAR files that don't impact the build. There's a lot not to like in this approach, including: * We need to manually reference internal AAR libs; * I haven't separated the pinned version numbers out of configure.in. However, it's closer to what we want than what we have! --HG-- extra : commitid : 11kUhDAkCn5 extra : rebase_source : 2454c9842ab3296d53ca5fa394a5a962aa382c8d extra : histedit_source : e2f97502d215016925e93500b8fd93f8b32fba3a
2015-09-22 20:04:26 +03:00
if CONFIG['MOZ_ANDROID_GCM']:
gbjar.extra_jars += [
CONFIG['ANDROID_PLAY_SERVICES_BASE_AAR_LIB'],
CONFIG['ANDROID_PLAY_SERVICES_BASEMENT_AAR_LIB'],
CONFIG['ANDROID_PLAY_SERVICES_GCM_AAR_LIB'],
CONFIG['ANDROID_PLAY_SERVICES_MEASUREMENT_AAR_LIB'],
]
if CONFIG['ANDROID_PLAY_SERVICES_BASE_AAR']:
ANDROID_EXTRA_PACKAGES += ['com.google.android.gms']
ANDROID_EXTRA_RES_DIRS += ['%' + CONFIG['ANDROID_PLAY_SERVICES_BASE_AAR_RES']]
resjar.generated_sources += ['generated/com/google/android/gms/R.java']
if CONFIG['ANDROID_PLAY_SERVICES_BASEMENT_AAR']:
ANDROID_EXTRA_PACKAGES += ['com.google.android.gms']
ANDROID_EXTRA_RES_DIRS += ['%' + CONFIG['ANDROID_PLAY_SERVICES_BASEMENT_AAR_RES']]
resjar.generated_sources += ['generated/com/google/android/gms/R.java']
if CONFIG['ANDROID_PLAY_SERVICES_GCM_AAR']:
ANDROID_EXTRA_PACKAGES += ['com.google.android.gms.gcm']
ANDROID_EXTRA_RES_DIRS += ['%' + CONFIG['ANDROID_PLAY_SERVICES_GCM_AAR_RES']]
# (no resources) resjar.generated_sources += ['generated/com/google/android/gms/gcm/R.java']
if CONFIG['ANDROID_PLAY_SERVICES_MEASUREMENT_AAR']:
ANDROID_EXTRA_PACKAGES += ['com.google.android.gms.measurement']
ANDROID_EXTRA_RES_DIRS += ['%' + CONFIG['ANDROID_PLAY_SERVICES_MEASUREMENT_AAR_RES']]
# (no resources) resjar.generated_sources += ['generated/android/support/v7/palette/R.java']
if CONFIG['MOZ_INSTALL_TRACKING']:
gbjar.extra_jars += [
CONFIG['ANDROID_PLAY_SERVICES_ADS_AAR_LIB'],
CONFIG['ANDROID_PLAY_SERVICES_BASEMENT_AAR_LIB'],
]
if CONFIG['ANDROID_PLAY_SERVICES_ADS_AAR']:
ANDROID_EXTRA_PACKAGES += ['com.google.android.gms.ads']
ANDROID_EXTRA_RES_DIRS += ['%' + CONFIG['ANDROID_PLAY_SERVICES_ADS_AAR_RES']]
resjar.generated_sources += ['generated/com/google/android/gms/ads/R.java']
if CONFIG['ANDROID_PLAY_SERVICES_BASEMENT_AAR']:
ANDROID_EXTRA_PACKAGES += ['com.google.android.gms']
ANDROID_EXTRA_RES_DIRS += ['%' + CONFIG['ANDROID_PLAY_SERVICES_BASEMENT_AAR_RES']]
resjar.generated_sources += ['generated/com/google/android/gms/R.java']
gbjar.extra_jars += [CONFIG['ANDROID_APPCOMPAT_V7_AAR_LIB']]
gbjar.extra_jars += [CONFIG['ANDROID_SUPPORT_VECTOR_DRAWABLE_AAR_LIB']]
gbjar.extra_jars += [CONFIG['ANDROID_ANIMATED_VECTOR_DRAWABLE_AAR_LIB']]
gbjar.extra_jars += [CONFIG['ANDROID_CARDVIEW_V7_AAR_LIB']]
gbjar.extra_jars += [CONFIG['ANDROID_DESIGN_AAR_LIB']]
Bug 1108782 - Part 2: Explode AAR files at configure time. r=glandium This gets us a limited version of AAR support: we can consume static AAR libraries, where here static does not refer to linking, but to static assets that are fixed at build-backend time and not modified (or produced) during the build. This lets us pin our dependencies (and move to Google's versioned Maven repository packages, away from Google's unversioned ad-hoc packages). By restricting to static AAR libraries, we avoid having to handle truly complicated dependency trees, as changing parts of generated AAR files require delicate rebuilding of the APKs (and internal libraries) that depend on the AAR files. It is possible that we will generate AARs in the tree at some time. Right now, we don't do that, even for GeckoView: the AARs produced are assembled as artifacts at package time and are intended for external consumption. We might want this for GeckoView and Fennec at some time; we should consider using Gradle everywhere at that point. The patch itself does the simplest possible thing (which has precedent from Gradle and other build systems): it simply "explodes" the AAR into the object directory and uses existing mechanisms to refer to the exploded pieces. AARs have both required and optional components. Each component is defined with an expected and required flag. If a component is expected and not present, or not expected and is present, an error is raised. If the component is expected and present, autoconf's ifelse() macro is used to define the relevant AAR_* component variables. If the component is not expected and not present, no action is taken. A consuming build backend therefore can guard all AAR_* component variables with just the top-level AAR variable. Many AAR files have empty assets/ directories. This patch doesn't explode empty assets/ directories, protecting against trivial changes to AAR files that don't impact the build. There's a lot not to like in this approach, including: * We need to manually reference internal AAR libs; * I haven't separated the pinned version numbers out of configure.in. However, it's closer to what we want than what we have! --HG-- extra : commitid : 11kUhDAkCn5 extra : rebase_source : 2454c9842ab3296d53ca5fa394a5a962aa382c8d extra : histedit_source : e2f97502d215016925e93500b8fd93f8b32fba3a
2015-09-22 20:04:26 +03:00
gbjar.extra_jars += [CONFIG['ANDROID_RECYCLERVIEW_V7_AAR_LIB']]
gbjar.extra_jars += [CONFIG['ANDROID_CUSTOMTABS_AAR_LIB']]
gbjar.extra_jars += [CONFIG['ANDROID_PALETTE_V7_AAR_LIB']]
gbjar.javac_flags += ['-Xlint:all,-deprecation,-fallthrough', '-J-Xmx512m', '-J-Xms128m']
# gecko-thirdparty is a good place to put small independent libraries
gtjar = add_java_jar('gecko-thirdparty')
gtjar.sources += [ thirdparty_source_dir + f for f in [
'com/jakewharton/disklrucache/DiskLruCache.java',
'com/jakewharton/disklrucache/StrictLineReader.java',
'com/jakewharton/disklrucache/Util.java',
'com/keepsafe/switchboard/AsyncConfigLoader.java',
'com/keepsafe/switchboard/DeviceUuidFactory.java',
'com/keepsafe/switchboard/Preferences.java',
'com/keepsafe/switchboard/Switch.java',
'com/keepsafe/switchboard/SwitchBoard.java',
'com/squareup/leakcanary/LeakCanary.java',
'com/squareup/leakcanary/RefWatcher.java',
'com/squareup/picasso/Action.java',
'com/squareup/picasso/AssetBitmapHunter.java',
'com/squareup/picasso/BitmapHunter.java',
'com/squareup/picasso/Cache.java',
'com/squareup/picasso/Callback.java',
'com/squareup/picasso/ContactsPhotoBitmapHunter.java',
'com/squareup/picasso/ContentStreamBitmapHunter.java',
'com/squareup/picasso/DeferredRequestCreator.java',
'com/squareup/picasso/Dispatcher.java',
'com/squareup/picasso/Downloader.java',
'com/squareup/picasso/FetchAction.java',
'com/squareup/picasso/FileBitmapHunter.java',
'com/squareup/picasso/GetAction.java',
'com/squareup/picasso/ImageViewAction.java',
'com/squareup/picasso/LruCache.java',
'com/squareup/picasso/MarkableInputStream.java',
'com/squareup/picasso/MediaStoreBitmapHunter.java',
'com/squareup/picasso/NetworkBitmapHunter.java',
'com/squareup/picasso/Picasso.java',
'com/squareup/picasso/PicassoDrawable.java',
'com/squareup/picasso/PicassoExecutorService.java',
'com/squareup/picasso/Request.java',
'com/squareup/picasso/RequestCreator.java',
'com/squareup/picasso/ResourceBitmapHunter.java',
'com/squareup/picasso/Stats.java',
'com/squareup/picasso/StatsSnapshot.java',
'com/squareup/picasso/Target.java',
'com/squareup/picasso/TargetAction.java',
'com/squareup/picasso/Transformation.java',
'com/squareup/picasso/UrlConnectionDownloader.java',
'com/squareup/picasso/Utils.java'
] ]
Bug 1108782 - Part 2: Explode AAR files at configure time. r=glandium This gets us a limited version of AAR support: we can consume static AAR libraries, where here static does not refer to linking, but to static assets that are fixed at build-backend time and not modified (or produced) during the build. This lets us pin our dependencies (and move to Google's versioned Maven repository packages, away from Google's unversioned ad-hoc packages). By restricting to static AAR libraries, we avoid having to handle truly complicated dependency trees, as changing parts of generated AAR files require delicate rebuilding of the APKs (and internal libraries) that depend on the AAR files. It is possible that we will generate AARs in the tree at some time. Right now, we don't do that, even for GeckoView: the AARs produced are assembled as artifacts at package time and are intended for external consumption. We might want this for GeckoView and Fennec at some time; we should consider using Gradle everywhere at that point. The patch itself does the simplest possible thing (which has precedent from Gradle and other build systems): it simply "explodes" the AAR into the object directory and uses existing mechanisms to refer to the exploded pieces. AARs have both required and optional components. Each component is defined with an expected and required flag. If a component is expected and not present, or not expected and is present, an error is raised. If the component is expected and present, autoconf's ifelse() macro is used to define the relevant AAR_* component variables. If the component is not expected and not present, no action is taken. A consuming build backend therefore can guard all AAR_* component variables with just the top-level AAR variable. Many AAR files have empty assets/ directories. This patch doesn't explode empty assets/ directories, protecting against trivial changes to AAR files that don't impact the build. There's a lot not to like in this approach, including: * We need to manually reference internal AAR libs; * I haven't separated the pinned version numbers out of configure.in. However, it's closer to what we want than what we have! --HG-- extra : commitid : 11kUhDAkCn5 extra : rebase_source : 2454c9842ab3296d53ca5fa394a5a962aa382c8d extra : histedit_source : e2f97502d215016925e93500b8fd93f8b32fba3a
2015-09-22 20:04:26 +03:00
gtjar.extra_jars = [
CONFIG['ANDROID_SUPPORT_ANNOTATIONS_JAR_LIB'],
CONFIG['ANDROID_SUPPORT_V4_AAR_LIB'],
CONFIG['ANDROID_SUPPORT_V4_AAR_INTERNAL_LIB'],
]
if not CONFIG['MOZILLA_OFFICIAL']:
gtjar.sources += [ thirdparty_source_dir + f for f in [
'org/lucasr/dspec/DesignSpec.java',
'org/lucasr/dspec/RawResource.java'
] ]
if CONFIG['MOZ_INSTALL_TRACKING']:
adjustjar = add_java_jar('gecko-thirdparty-adjust_sdk')
adjustjar.sources += [ thirdparty_source_dir + f for f in [
'com/adjust/sdk/ActivityHandler.java',
'com/adjust/sdk/ActivityKind.java',
'com/adjust/sdk/ActivityPackage.java',
'com/adjust/sdk/ActivityState.java',
'com/adjust/sdk/Adjust.java',
'com/adjust/sdk/AdjustAttribution.java',
'com/adjust/sdk/AdjustConfig.java',
'com/adjust/sdk/AdjustEvent.java',
'com/adjust/sdk/AdjustFactory.java',
'com/adjust/sdk/AdjustInstance.java',
'com/adjust/sdk/AdjustReferrerReceiver.java',
'com/adjust/sdk/AttributionHandler.java',
'com/adjust/sdk/Constants.java',
'com/adjust/sdk/DeviceInfo.java',
'com/adjust/sdk/IActivityHandler.java',
'com/adjust/sdk/IAttributionHandler.java',
'com/adjust/sdk/ILogger.java',
'com/adjust/sdk/IPackageHandler.java',
'com/adjust/sdk/IRequestHandler.java',
'com/adjust/sdk/Logger.java',
'com/adjust/sdk/LogLevel.java',
'com/adjust/sdk/OnAttributionChangedListener.java',
'com/adjust/sdk/PackageBuilder.java',
'com/adjust/sdk/PackageHandler.java',
'com/adjust/sdk/plugin/AndroidIdUtil.java',
'com/adjust/sdk/plugin/MacAddressUtil.java',
'com/adjust/sdk/plugin/Plugin.java',
'com/adjust/sdk/Reflection.java',
'com/adjust/sdk/RequestHandler.java',
'com/adjust/sdk/UnitTestActivity.java',
'com/adjust/sdk/Util.java'
] ]
adjustjar.extra_jars += [
'sync-thirdparty.jar',
]
# Putting branding earlier allows branders to override default resources.
Bug 934646 - Part 3: Declare Android resource directories relative to $SRCDIR. r=glandium,gps,mfinkle --HG-- rename : mobile/android/base/resources/drawable-mdpi/crash_reporter.png => mobile/android/base/crashreporter/res/drawable-mdpi/crash_reporter.png rename : mobile/android/base/resources/layout/crash_reporter.xml => mobile/android/base/crashreporter/res/layout/crash_reporter.xml rename : mobile/android/branding/aurora/content/fennec_72x72.png => mobile/android/branding/aurora/res/drawable-hdpi/icon.png rename : mobile/android/branding/aurora/content/fennec_48x48.png => mobile/android/branding/aurora/res/drawable-mdpi/icon.png rename : mobile/android/branding/aurora/content/fennec_96x96.png => mobile/android/branding/aurora/res/drawable-xhdpi/icon.png rename : mobile/android/branding/aurora/content/fennec_144x144.png => mobile/android/branding/aurora/res/drawable-xxhdpi/icon.png rename : mobile/android/branding/beta/content/fennec_72x72.png => mobile/android/branding/beta/res/drawable-hdpi/icon.png rename : mobile/android/branding/beta/content/fennec_48x48.png => mobile/android/branding/beta/res/drawable-mdpi/icon.png rename : mobile/android/branding/beta/content/fennec_96x96.png => mobile/android/branding/beta/res/drawable-xhdpi/icon.png rename : mobile/android/branding/beta/content/fennec_144x144.png => mobile/android/branding/beta/res/drawable-xxhdpi/icon.png rename : mobile/android/branding/nightly/content/fennec_72x72.png => mobile/android/branding/nightly/res/drawable-hdpi/icon.png rename : mobile/android/branding/nightly/content/fennec_48x48.png => mobile/android/branding/nightly/res/drawable-mdpi/icon.png rename : mobile/android/branding/nightly/content/fennec_96x96.png => mobile/android/branding/nightly/res/drawable-xhdpi/icon.png rename : mobile/android/branding/nightly/content/fennec_144x144.png => mobile/android/branding/nightly/res/drawable-xxhdpi/icon.png rename : mobile/android/branding/official/content/fennec_72x72.png => mobile/android/branding/official/res/drawable-hdpi/icon.png rename : mobile/android/branding/official/content/fennec_48x48.png => mobile/android/branding/official/res/drawable-mdpi/icon.png rename : mobile/android/branding/official/content/fennec_96x96.png => mobile/android/branding/official/res/drawable-xhdpi/icon.png rename : mobile/android/branding/official/content/fennec_144x144.png => mobile/android/branding/official/res/drawable-xxhdpi/icon.png rename : mobile/android/branding/unofficial/content/fennec_72x72.png => mobile/android/branding/unofficial/res/drawable-hdpi/icon.png rename : mobile/android/branding/unofficial/content/fennec_48x48.png => mobile/android/branding/unofficial/res/drawable-mdpi/icon.png rename : mobile/android/branding/unofficial/content/fennec_96x96.png => mobile/android/branding/unofficial/res/drawable-xhdpi/icon.png rename : mobile/android/branding/unofficial/content/fennec_144x144.png => mobile/android/branding/unofficial/res/drawable-xxhdpi/icon.png extra : rebase_source : f6ec8a38594e70520b10202c735dc019f8c856fd
2013-12-12 09:20:07 +04:00
ANDROID_RES_DIRS += [
'/' + CONFIG['MOZ_BRANDING_DIRECTORY'] + '/res',
'resources',
'/mobile/android/services/src/main/res',
'!res',
]
Backed out changeset a829f4d2584a (bug 934646) Android Nightlies Build Bustage --HG-- rename : mobile/android/branding/aurora/res/drawable-xxhdpi/icon.png => mobile/android/branding/aurora/content/fennec_144x144.png rename : mobile/android/branding/aurora/res/drawable-mdpi/icon.png => mobile/android/branding/aurora/content/fennec_48x48.png rename : mobile/android/branding/aurora/res/drawable-hdpi/icon.png => mobile/android/branding/aurora/content/fennec_72x72.png rename : mobile/android/branding/aurora/res/drawable-xhdpi/icon.png => mobile/android/branding/aurora/content/fennec_96x96.png rename : mobile/android/branding/beta/res/drawable-xxhdpi/icon.png => mobile/android/branding/beta/content/fennec_144x144.png rename : mobile/android/branding/beta/res/drawable-mdpi/icon.png => mobile/android/branding/beta/content/fennec_48x48.png rename : mobile/android/branding/beta/res/drawable-hdpi/icon.png => mobile/android/branding/beta/content/fennec_72x72.png rename : mobile/android/branding/beta/res/drawable-xhdpi/icon.png => mobile/android/branding/beta/content/fennec_96x96.png rename : mobile/android/branding/nightly/res/drawable-xxhdpi/icon.png => mobile/android/branding/nightly/content/fennec_144x144.png rename : mobile/android/branding/nightly/res/drawable-mdpi/icon.png => mobile/android/branding/nightly/content/fennec_48x48.png rename : mobile/android/branding/nightly/res/drawable-hdpi/icon.png => mobile/android/branding/nightly/content/fennec_72x72.png rename : mobile/android/branding/nightly/res/drawable-xhdpi/icon.png => mobile/android/branding/nightly/content/fennec_96x96.png rename : mobile/android/branding/official/res/drawable-xxhdpi/icon.png => mobile/android/branding/official/content/fennec_144x144.png rename : mobile/android/branding/official/res/drawable-mdpi/icon.png => mobile/android/branding/official/content/fennec_48x48.png rename : mobile/android/branding/official/res/drawable-hdpi/icon.png => mobile/android/branding/official/content/fennec_72x72.png rename : mobile/android/branding/official/res/drawable-xhdpi/icon.png => mobile/android/branding/official/content/fennec_96x96.png rename : mobile/android/branding/unofficial/res/drawable-xxhdpi/icon.png => mobile/android/branding/unofficial/content/fennec_144x144.png rename : mobile/android/branding/unofficial/res/drawable-mdpi/icon.png => mobile/android/branding/unofficial/content/fennec_48x48.png rename : mobile/android/branding/unofficial/res/drawable-hdpi/icon.png => mobile/android/branding/unofficial/content/fennec_72x72.png rename : mobile/android/branding/unofficial/res/drawable-xhdpi/icon.png => mobile/android/branding/unofficial/content/fennec_96x96.png
2013-11-20 18:16:00 +04:00
Bug 934646 - Part 3: Declare Android resource directories relative to $SRCDIR. r=glandium,gps,mfinkle --HG-- rename : mobile/android/base/resources/drawable-mdpi/crash_reporter.png => mobile/android/base/crashreporter/res/drawable-mdpi/crash_reporter.png rename : mobile/android/base/resources/layout/crash_reporter.xml => mobile/android/base/crashreporter/res/layout/crash_reporter.xml rename : mobile/android/branding/aurora/content/fennec_72x72.png => mobile/android/branding/aurora/res/drawable-hdpi/icon.png rename : mobile/android/branding/aurora/content/fennec_48x48.png => mobile/android/branding/aurora/res/drawable-mdpi/icon.png rename : mobile/android/branding/aurora/content/fennec_96x96.png => mobile/android/branding/aurora/res/drawable-xhdpi/icon.png rename : mobile/android/branding/aurora/content/fennec_144x144.png => mobile/android/branding/aurora/res/drawable-xxhdpi/icon.png rename : mobile/android/branding/beta/content/fennec_72x72.png => mobile/android/branding/beta/res/drawable-hdpi/icon.png rename : mobile/android/branding/beta/content/fennec_48x48.png => mobile/android/branding/beta/res/drawable-mdpi/icon.png rename : mobile/android/branding/beta/content/fennec_96x96.png => mobile/android/branding/beta/res/drawable-xhdpi/icon.png rename : mobile/android/branding/beta/content/fennec_144x144.png => mobile/android/branding/beta/res/drawable-xxhdpi/icon.png rename : mobile/android/branding/nightly/content/fennec_72x72.png => mobile/android/branding/nightly/res/drawable-hdpi/icon.png rename : mobile/android/branding/nightly/content/fennec_48x48.png => mobile/android/branding/nightly/res/drawable-mdpi/icon.png rename : mobile/android/branding/nightly/content/fennec_96x96.png => mobile/android/branding/nightly/res/drawable-xhdpi/icon.png rename : mobile/android/branding/nightly/content/fennec_144x144.png => mobile/android/branding/nightly/res/drawable-xxhdpi/icon.png rename : mobile/android/branding/official/content/fennec_72x72.png => mobile/android/branding/official/res/drawable-hdpi/icon.png rename : mobile/android/branding/official/content/fennec_48x48.png => mobile/android/branding/official/res/drawable-mdpi/icon.png rename : mobile/android/branding/official/content/fennec_96x96.png => mobile/android/branding/official/res/drawable-xhdpi/icon.png rename : mobile/android/branding/official/content/fennec_144x144.png => mobile/android/branding/official/res/drawable-xxhdpi/icon.png rename : mobile/android/branding/unofficial/content/fennec_72x72.png => mobile/android/branding/unofficial/res/drawable-hdpi/icon.png rename : mobile/android/branding/unofficial/content/fennec_48x48.png => mobile/android/branding/unofficial/res/drawable-mdpi/icon.png rename : mobile/android/branding/unofficial/content/fennec_96x96.png => mobile/android/branding/unofficial/res/drawable-xhdpi/icon.png rename : mobile/android/branding/unofficial/content/fennec_144x144.png => mobile/android/branding/unofficial/res/drawable-xxhdpi/icon.png extra : rebase_source : f6ec8a38594e70520b10202c735dc019f8c856fd
2013-12-12 09:20:07 +04:00
ANDROID_GENERATED_RESFILES += [
'res/raw/browsersearch.json',
'res/raw/suggestedsites.json',
Bug 934646 - Part 3: Declare Android resource directories relative to $SRCDIR. r=glandium,gps,mfinkle --HG-- rename : mobile/android/base/resources/drawable-mdpi/crash_reporter.png => mobile/android/base/crashreporter/res/drawable-mdpi/crash_reporter.png rename : mobile/android/base/resources/layout/crash_reporter.xml => mobile/android/base/crashreporter/res/layout/crash_reporter.xml rename : mobile/android/branding/aurora/content/fennec_72x72.png => mobile/android/branding/aurora/res/drawable-hdpi/icon.png rename : mobile/android/branding/aurora/content/fennec_48x48.png => mobile/android/branding/aurora/res/drawable-mdpi/icon.png rename : mobile/android/branding/aurora/content/fennec_96x96.png => mobile/android/branding/aurora/res/drawable-xhdpi/icon.png rename : mobile/android/branding/aurora/content/fennec_144x144.png => mobile/android/branding/aurora/res/drawable-xxhdpi/icon.png rename : mobile/android/branding/beta/content/fennec_72x72.png => mobile/android/branding/beta/res/drawable-hdpi/icon.png rename : mobile/android/branding/beta/content/fennec_48x48.png => mobile/android/branding/beta/res/drawable-mdpi/icon.png rename : mobile/android/branding/beta/content/fennec_96x96.png => mobile/android/branding/beta/res/drawable-xhdpi/icon.png rename : mobile/android/branding/beta/content/fennec_144x144.png => mobile/android/branding/beta/res/drawable-xxhdpi/icon.png rename : mobile/android/branding/nightly/content/fennec_72x72.png => mobile/android/branding/nightly/res/drawable-hdpi/icon.png rename : mobile/android/branding/nightly/content/fennec_48x48.png => mobile/android/branding/nightly/res/drawable-mdpi/icon.png rename : mobile/android/branding/nightly/content/fennec_96x96.png => mobile/android/branding/nightly/res/drawable-xhdpi/icon.png rename : mobile/android/branding/nightly/content/fennec_144x144.png => mobile/android/branding/nightly/res/drawable-xxhdpi/icon.png rename : mobile/android/branding/official/content/fennec_72x72.png => mobile/android/branding/official/res/drawable-hdpi/icon.png rename : mobile/android/branding/official/content/fennec_48x48.png => mobile/android/branding/official/res/drawable-mdpi/icon.png rename : mobile/android/branding/official/content/fennec_96x96.png => mobile/android/branding/official/res/drawable-xhdpi/icon.png rename : mobile/android/branding/official/content/fennec_144x144.png => mobile/android/branding/official/res/drawable-xxhdpi/icon.png rename : mobile/android/branding/unofficial/content/fennec_72x72.png => mobile/android/branding/unofficial/res/drawable-hdpi/icon.png rename : mobile/android/branding/unofficial/content/fennec_48x48.png => mobile/android/branding/unofficial/res/drawable-mdpi/icon.png rename : mobile/android/branding/unofficial/content/fennec_96x96.png => mobile/android/branding/unofficial/res/drawable-xhdpi/icon.png rename : mobile/android/branding/unofficial/content/fennec_144x144.png => mobile/android/branding/unofficial/res/drawable-xxhdpi/icon.png extra : rebase_source : f6ec8a38594e70520b10202c735dc019f8c856fd
2013-12-12 09:20:07 +04:00
'res/values/strings.xml',
Backed out changeset a829f4d2584a (bug 934646) Android Nightlies Build Bustage --HG-- rename : mobile/android/branding/aurora/res/drawable-xxhdpi/icon.png => mobile/android/branding/aurora/content/fennec_144x144.png rename : mobile/android/branding/aurora/res/drawable-mdpi/icon.png => mobile/android/branding/aurora/content/fennec_48x48.png rename : mobile/android/branding/aurora/res/drawable-hdpi/icon.png => mobile/android/branding/aurora/content/fennec_72x72.png rename : mobile/android/branding/aurora/res/drawable-xhdpi/icon.png => mobile/android/branding/aurora/content/fennec_96x96.png rename : mobile/android/branding/beta/res/drawable-xxhdpi/icon.png => mobile/android/branding/beta/content/fennec_144x144.png rename : mobile/android/branding/beta/res/drawable-mdpi/icon.png => mobile/android/branding/beta/content/fennec_48x48.png rename : mobile/android/branding/beta/res/drawable-hdpi/icon.png => mobile/android/branding/beta/content/fennec_72x72.png rename : mobile/android/branding/beta/res/drawable-xhdpi/icon.png => mobile/android/branding/beta/content/fennec_96x96.png rename : mobile/android/branding/nightly/res/drawable-xxhdpi/icon.png => mobile/android/branding/nightly/content/fennec_144x144.png rename : mobile/android/branding/nightly/res/drawable-mdpi/icon.png => mobile/android/branding/nightly/content/fennec_48x48.png rename : mobile/android/branding/nightly/res/drawable-hdpi/icon.png => mobile/android/branding/nightly/content/fennec_72x72.png rename : mobile/android/branding/nightly/res/drawable-xhdpi/icon.png => mobile/android/branding/nightly/content/fennec_96x96.png rename : mobile/android/branding/official/res/drawable-xxhdpi/icon.png => mobile/android/branding/official/content/fennec_144x144.png rename : mobile/android/branding/official/res/drawable-mdpi/icon.png => mobile/android/branding/official/content/fennec_48x48.png rename : mobile/android/branding/official/res/drawable-hdpi/icon.png => mobile/android/branding/official/content/fennec_72x72.png rename : mobile/android/branding/official/res/drawable-xhdpi/icon.png => mobile/android/branding/official/content/fennec_96x96.png rename : mobile/android/branding/unofficial/res/drawable-xxhdpi/icon.png => mobile/android/branding/unofficial/content/fennec_144x144.png rename : mobile/android/branding/unofficial/res/drawable-mdpi/icon.png => mobile/android/branding/unofficial/content/fennec_48x48.png rename : mobile/android/branding/unofficial/res/drawable-hdpi/icon.png => mobile/android/branding/unofficial/content/fennec_72x72.png rename : mobile/android/branding/unofficial/res/drawable-xhdpi/icon.png => mobile/android/branding/unofficial/content/fennec_96x96.png
2013-11-20 18:16:00 +04:00
]
ANDROID_ASSETS_DIRS += [
'/mobile/android/app/assets',
]
if CONFIG['MOZ_ANDROID_DISTRIBUTION_DIRECTORY']:
# If you change this, also change its equivalent in mobile/android/bouncer.
if not CONFIG['MOZ_ANDROID_PACKAGE_INSTALL_BOUNCER']:
# If we are packaging the bouncer, it will have the distribution, so don't put
# it in the main APK as well.
ANDROID_ASSETS_DIRS += [
'%' + CONFIG['MOZ_ANDROID_DISTRIBUTION_DIRECTORY'] + '/assets',
]
# We do not expose MOZ_ADJUST_SDK_KEY here because that # would leak the value
# to build logs. Instead we expose the token quietly where appropriate in
# Makefile.in.
for var in ('MOZ_ANDROID_ANR_REPORTER', 'MOZ_DEBUG',
'MOZ_ANDROID_SEARCH_ACTIVITY', 'MOZ_NATIVE_DEVICES', 'MOZ_ANDROID_MLS_STUMBLER',
'MOZ_ANDROID_DOWNLOADS_INTEGRATION', 'MOZ_INSTALL_TRACKING',
'MOZ_ANDROID_GCM', 'MOZ_ANDROID_EXCLUDE_FONTS', 'MOZ_LOCALE_SWITCHER',
'MOZ_ANDROID_BEAM', 'MOZ_ANDROID_DOWNLOAD_CONTENT_SERVICE',
'MOZ_SWITCHBOARD', 'MOZ_ANDROID_CUSTOM_TABS',
'MOZ_ANDROID_ACTIVITY_STREAM'):
if CONFIG[var]:
DEFINES[var] = 1
for var in ('MOZ_UPDATER', 'MOZ_PKG_SPECIAL', 'MOZ_ANDROID_GCM_SENDERID'):
if CONFIG[var]:
DEFINES[var] = CONFIG[var]
for var in ('ANDROID_PACKAGE_NAME', 'ANDROID_CPU_ARCH',
'GRE_MILESTONE', 'MOZ_APP_BASENAME', 'MOZ_MOZILLA_API_KEY',
'MOZ_APP_DISPLAYNAME', 'MOZ_APP_UA_NAME', 'MOZ_APP_ID', 'MOZ_APP_NAME',
'MOZ_APP_VENDOR', 'MOZ_APP_VERSION', 'MOZ_CHILD_PROCESS_NAME',
'MOZ_ANDROID_APPLICATION_CLASS', 'MOZ_ANDROID_BROWSER_INTENT_CLASS', 'MOZ_ANDROID_SEARCH_INTENT_CLASS',
'MOZ_CRASHREPORTER', 'MOZ_UPDATE_CHANNEL', 'OMNIJAR_NAME',
'OS_TARGET', 'TARGET_XPCOM_ABI'):
DEFINES[var] = CONFIG[var]
# Mangle our package name to avoid Bug 750548.
DEFINES['MANGLED_ANDROID_PACKAGE_NAME'] = CONFIG['ANDROID_PACKAGE_NAME'].replace('fennec', 'f3nn3c')
DEFINES['MOZ_APP_ABI'] = CONFIG['TARGET_XPCOM_ABI']
if not CONFIG['COMPILE_ENVIRONMENT']:
# These should really come from the included binaries, but that's not easy.
DEFINES['MOZ_APP_ABI'] = 'arm-eabi-gcc3' # Observe quote differences here ...
DEFINES['TARGET_XPCOM_ABI'] = '"arm-eabi-gcc3"' # ... and here.
if '-march=armv7' in CONFIG['OS_CFLAGS']:
DEFINES['MOZ_MIN_CPU_VERSION'] = 7
else:
DEFINES['MOZ_MIN_CPU_VERSION'] = 5
if CONFIG['MOZ_ANDROID_SEARCH_ACTIVITY']:
# The Search Activity is mostly independent of Fennec proper, but
# it does depend on Geckoview. Therefore, we build it as a jar
# that depends on the Geckoview jars.
search_source_dir = SRCDIR + '/../search'
include('../search/search_activity_sources.mozbuild')
search_activity = add_java_jar('search-activity')
search_activity.sources += [search_source_dir + '/' + f for f in search_activity_sources]
search_activity.javac_flags += ['-Xlint:all']
search_activity.extra_jars = [
Bug 1108782 - Part 2: Explode AAR files at configure time. r=glandium This gets us a limited version of AAR support: we can consume static AAR libraries, where here static does not refer to linking, but to static assets that are fixed at build-backend time and not modified (or produced) during the build. This lets us pin our dependencies (and move to Google's versioned Maven repository packages, away from Google's unversioned ad-hoc packages). By restricting to static AAR libraries, we avoid having to handle truly complicated dependency trees, as changing parts of generated AAR files require delicate rebuilding of the APKs (and internal libraries) that depend on the AAR files. It is possible that we will generate AARs in the tree at some time. Right now, we don't do that, even for GeckoView: the AARs produced are assembled as artifacts at package time and are intended for external consumption. We might want this for GeckoView and Fennec at some time; we should consider using Gradle everywhere at that point. The patch itself does the simplest possible thing (which has precedent from Gradle and other build systems): it simply "explodes" the AAR into the object directory and uses existing mechanisms to refer to the exploded pieces. AARs have both required and optional components. Each component is defined with an expected and required flag. If a component is expected and not present, or not expected and is present, an error is raised. If the component is expected and present, autoconf's ifelse() macro is used to define the relevant AAR_* component variables. If the component is not expected and not present, no action is taken. A consuming build backend therefore can guard all AAR_* component variables with just the top-level AAR variable. Many AAR files have empty assets/ directories. This patch doesn't explode empty assets/ directories, protecting against trivial changes to AAR files that don't impact the build. There's a lot not to like in this approach, including: * We need to manually reference internal AAR libs; * I haven't separated the pinned version numbers out of configure.in. However, it's closer to what we want than what we have! --HG-- extra : commitid : 11kUhDAkCn5 extra : rebase_source : 2454c9842ab3296d53ca5fa394a5a962aa382c8d extra : histedit_source : e2f97502d215016925e93500b8fd93f8b32fba3a
2015-09-22 20:04:26 +03:00
CONFIG['ANDROID_SUPPORT_ANNOTATIONS_JAR_LIB'],
CONFIG['ANDROID_SUPPORT_V4_AAR_LIB'],
CONFIG['ANDROID_SUPPORT_V4_AAR_INTERNAL_LIB'],
'constants.jar',
'gecko-R.jar',
'gecko-browser.jar',
'gecko-mozglue.jar',
'gecko-thirdparty.jar',
'gecko-util.jar',
'gecko-view.jar',
]
FINAL_TARGET_PP_FILES += ['package-name.txt.in']
DEFINES['OBJDIR'] = OBJDIR
DEFINES['TOPOBJDIR'] = TOPOBJDIR
OBJDIR_PP_FILES.mobile.android.base += [
'AndroidManifest.xml.in',
]
gbjar.sources += ['generated/org/mozilla/gecko/' + x for x in [
'media/ICodec.java',
'media/ICodecCallbacks.java',
'media/IMediaDrmBridge.java',
'media/IMediaDrmBridgeCallbacks.java',
'media/IMediaManager.java',
]]
gvjar.sources += ['generated/org/mozilla/gecko/' + x for x in [
'process/IChildProcess.java',
]]