Commit Graph

20886 Commits

Author SHA1 Message Date
Carsten "Tomcat" Book
5a14c558ee merge fx-team to mozilla-central a=merge 2016-08-10 15:52:07 +02:00
Cory Price
3421340494 Bug 1274332 - Add testpilot.firefox.com to the xpinstall whitelist. r=dolske,s.kaspari 2016-08-09 14:27:14 -07:00
Carsten "Tomcat" Book
d9e0b4c565 merge mozilla-inbound to mozilla-central a=merge 2016-08-09 15:44:51 +02:00
Carsten "Tomcat" Book
7b871681a3 merge fx-team to mozilla-central a=merge 2016-08-09 15:43:44 +02:00
Kris Maglione
947c1cf7ba Bug 1289527: Hide browserAction and pageAction namespaces when relevant manifest entries are missing. r=aswan
MozReview-Commit-ID: 2gx0pLkHaVJ

--HG--
extra : rebase_source : 94ab5fbc632aedee4dc8261145bc8832ae31f53d
2016-08-06 14:43:58 -07:00
Andrew Halberstadt
795728d89d Bug 1293295 - Replace all mochitest 'flavor' options with a single --flavor argument, r=jmaher
This accomplishes three things:

1) Easier to use CLI when running without the benefit of testing/mochitest/mach_commands.py
2) Guarantees these arguments are mutually exclusive
3) Simplifies a bunch of logic in the test harness

The primary motivation for this change is to slightly improve the UX when running mochitest
from a taskcluster interactive loaner. However, this is more of a bandaid solution that was
easy to implement before the proper fix in bug 1293259 can be landed.

MozReview-Commit-ID: IeHBGrJ0Sji

--HG--
extra : rebase_source : ba1b7e437881e363fe0051dccd3d732221311c59
2016-08-08 11:48:49 -04:00
Carsten "Tomcat" Book
d32ae51802 Merge mozilla-central to autoland 2016-08-09 15:49:48 +02:00
Alastor Wu
f372aaf404 Bug 1290029 - go back to the playing tab when double clicking the control interface. r=sebastian
MozReview-Commit-ID: JfXm7vBKqfW

--HG--
extra : rebase_source : 517c28f8fec572e7b2a719a7dd365cdd5662c5b6
2016-08-09 17:19:11 +08:00
Alastor Wu
acc27bccea Bug 1292585 - only update reference tab when tab starts playing. r=sebastian
MozReview-Commit-ID: 2HCWIIFWF96

--HG--
extra : rebase_source : dc32b23678204ee7f2224cd0074ee72baa8d397e
2016-08-09 01:02:24 +08:00
Wes Kocher
005ac12647 Merge fx-team to m-c a=merge 2016-08-07 00:16:15 -07:00
Wes Kocher
0201cd41e9 Merge m-c to fx-team, a=merge 2016-08-05 14:06:23 -07:00
Sylvestre Ledru
274454c565 Bug 1292468 - Incorrect string comparison r=sebastian
MozReview-Commit-ID: G69dq8EFM5U

--HG--
extra : rebase_source : 7164ca065e6c2096a03c4cd0c888e2da0d167114
2016-08-05 10:45:10 +02:00
Carsten "Tomcat" Book
99002c6dcd merge fx-team to mozilla-central a=merge 2016-08-05 12:00:16 +02:00
Tom Klein
e369632118 Bug 1279361 - Change tabs panel menu image to an ImageView. r=Grisha
MozReview-Commit-ID: 2a2uM0z2H9o

--HG--
extra : rebase_source : f3d4dd8bf562537e94635e2623183b9f03d75006
2016-08-03 11:35:21 -05:00
Grigory Kruglov
fa7938e7a8 Bug 1292359 - Treat visit type consistently as a Long while syncing r=nalexander
MozReview-Commit-ID: ESn4t3lznNl

--HG--
extra : rebase_source : 4f049192cfffe26d4b4392b242840a10d7207828
2016-08-05 13:05:01 -07:00
Carsten "Tomcat" Book
1f5f6ac888 Merge mozilla-central to fx-team 2016-08-04 16:06:09 +02:00
Jim Chen
cad95cab52 Bug 1288838 - Follow-up to fix checkstyle error; r=me 2016-08-04 10:00:00 -04:00
Carsten "Tomcat" Book
389a3e0817 merge mozilla-inbound to mozilla-central a=merge
--HG--
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/gfx/GeckoLayerClient.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/gfx/GeckoLayerClient.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/PanningPerfAPI.java => mobile/android/geckoview/src/main/java/org/mozilla/gecko/gfx/PanningPerfAPI.java
2016-08-04 15:55:50 +02:00
Jim Chen
a4fcd0b442 Bug 1288821 - Remove observer events in GeckoEvent; r=snorp
Remove the now-obsolete CALL_OBSERVER and REMOVE_OBSERVER events from
GeckoEvent, along with the native-only event ADD_OBSERVER.
2016-08-04 09:17:54 -04:00
Jim Chen
52c109b436 Bug 1288821 - Convert callObserver/removeObserver to native method; r=snorp
Combine the callObserver and removeObserver methods used for notifying
alert listeners into the native method
GeckoAppShell.notifyAlertListener. Keep track of the listener and the
alert cookie on the native side so that we don't need
GeckoAppShell.ALERT_COOKIES anymore.
2016-08-04 09:17:54 -04:00
Jim Chen
535fa2c33f Bug 1288821 - Refactor Java notification interface; r=snorp
Refactor the notification-related methods in GeckoAppShell. In
particular, combine showPersistentAlertNotification into
showAlertNotification, and move code out of AndroidBridge.
2016-08-04 09:17:54 -04:00
Jim Chen
b3f9da57ab Bug 1288821 - Remove nsIAlertsProgressListener; r=kitcambridge r=snorp
nsIAlertsProgressListener is a relic from XUL Fennec and we no longer
use it in any code.
2016-08-04 09:17:54 -04:00
Jim Chen
15acbc5fab Bug 1289208 - Remove gamepad events from GeckoEvent; r=snorp
Remove the now-obsolete gamepad events from GeckoEvent, along with a few
other used fields in GeckoEvent.
2016-08-04 09:16:05 -04:00
Jim Chen
4b8a8da17c Bug 1289208 - Add native methods to AndroidGamepadManager; r=snorp
Add native method calls to AndroidGamepadManager to replace the gamepad
events in GeckoEvent. Implement those calls in AndroidGamepad.cpp. The
jni/Refs.h change is necessary to fix a compile error when using
jni::BooleanArray.
2016-08-04 09:16:05 -04:00
Jim Chen
e5eac1e286 Bug 1289208 - Move gamepad methods out of GeckoAppShell; r=snorp
Move gamepad methods called by native code out of GeckoAppShell and into
AndroidGamepadManager.
2016-08-04 09:16:05 -04:00
Jim Chen
56e79ec2bc Bug 1288838 - Remove telemetry events from GeckoEvent; r=snorp
Remove the now-obsolete telemetry events from GeckoEvent.
2016-08-04 09:16:05 -04:00
Jim Chen
3a078bd650 Bug 1288838 - Add telemetry native methods to Android telemetry module; r=snorp
Add and use native method calls in Telemetry.java to replace the
telemetry events in GeckoEvent.
2016-08-04 09:16:04 -04:00
Jim Chen
580a7782fe Bug 1288834 - Remove ZOOMEDVIEW event from GeckoEvent; r=snorp
Remove the now-obsolete ZOOMEDVIEW event from GeckoEvent, and the
associated code in nsAppShell and AndroidBridge.
2016-08-04 09:15:17 -04:00
Jim Chen
4ea7bbbc21 Bug 1288834 - Implement native request method in ZoomedView; r=snorp
Add a native method in ZoomedView to request zoomed view data. The
native method is implemented in the ThumbnailHelper class on the C++
side because it shares a lot of code with the thumbnailing code.
2016-08-04 09:15:17 -04:00
Jim Chen
159d9d9ab2 Bug 1283888 - Remove LOW_MEMORY event from GeckoEvent; r=me
LOW_MEMORY event is not used anywhere and can be safely removed.
2016-08-04 09:15:16 -04:00
Jim Chen
06fcf5a71e Bug 1283888 - Remove NOOP event from GeckoEvent; r=me
The NOOP event is only used in Prompt.java and it's not necessary to use
it there.
2016-08-04 09:15:16 -04:00
Jim Chen
a174ac0918 Bug 1283888 - Remove NATIVE_POKE event from Java; r=me
Remove the obsolete NATIVE_POKE event from GeckoEvent.
2016-08-04 09:15:16 -04:00
Nick Alexander
4b68f17715 Bug 1291370 - Add Fennec-and-GeckoView Task Cluster job building using --with-gradle. r=dustin,gbrown
We run only a small subset of the test suite to save resources.  Over
time, we'll run more of the platform test suite.

--HG--
extra : rebase_source : 264fbe55be5b56857278ae8d731ef51b1b41cf3c
extra : histedit_source : a3550c7e2ea8a41cd6285e511b7268a9e7af11cd%2Cec6024dadcb7c071170aa452064776666283bb27
2016-08-03 16:02:00 -07:00
Matthew Noorenberghe
9cf8c23a0b Bug 1291060 - Android: When a password field is added to a document (possibly outside of a <form>) the autofill code should run. r=liuche
Android version of bug 1168707

MozReview-Commit-ID: 4OZ8Jp9aVgN
2016-08-02 14:20:35 -07:00
Nick Alexander
dcd2c326ae 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-02 16:34:32 -07:00
Carsten "Tomcat" Book
eeacfbeff0 merge mozilla-inbound to mozilla-central a=merge 2016-08-03 17:03:41 +02:00
Iris Hsiao
08f30bd9aa Backed out changeset 238564059ef3 (bug 1273356) for Android 4.3 debug failed to load manufest file 2016-08-03 11:55:35 +08:00
Kartikaya Gupta
ae07f3795d Bug 1273356 - Remove the unused and incorrect ComputeRenderIntegrity codepath for computing checkerboard. r=rbarker
MozReview-Commit-ID: 9lwASRAobar

--HG--
extra : rebase_source : b10f236a2f9c7b366876b955b8ffeee95a2d9f74
2016-08-02 15:42:41 -04:00
Chris Manchester
f5034e5042 Bug 1290305 - Do not pass --with-android-version in mobile/android/config/mozconfigs/common. r=glandium
The value passed is already the default. A recent change makes this argument unrecognized
for --disable-compile-environment builds, so this argument may cause an error.

MozReview-Commit-ID: 4b966AKzkp9

--HG--
extra : rebase_source : ef6ee2643fb7935f8f4e8e947ea9b71c2f4314b9
2016-08-01 11:16:57 -07:00
dragoslav.mlakar
44386dff2e Bug 1282289 - Avoid crash when using Android add-on/HelperApps. r=nalexander
--HG--
extra : rebase_source : 80f8eb86d051bb8d62035df741f004e08ec5ab91
extra : histedit_source : 52f4c6640e6c8128532aeff06d6711dc22035737%2Cbfa9ed54003ad5f7840f280d751b5420e4bcd923
2016-07-28 07:19:57 +02:00
Kartikaya Gupta
6962e151a2 Bug 1273356 - Remove the unused and incorrect ComputeRenderIntegrity codepath for computing checkerboard. r=rbarker
MozReview-Commit-ID: 4i1rmeqrkZ1
2016-08-03 11:59:08 -04:00
Tobias Markus
3a8014af9d Bug 1289892 - Return gracefully if listFiles returns null. r=gkruglov 2016-07-29 03:01:36 +02:00
Carsten "Tomcat" Book
bd81ddd0b0 merge mozilla-inbound to mozilla-central a=merge 2016-08-02 17:09:31 +02:00
Alastor Wu
f7465c56c4 Bug 1290510 - add nightly flag for media control. r=sebastian
MozReview-Commit-ID: EWEpERiy4WQ

--HG--
extra : rebase_source : 955aab7368f4d2623ccd9089daa94c0beefa975c
2016-08-01 18:27:42 +08:00
Alastor Wu
83441acd69 Bug 1288972 - set the visibility of the notification depend on tab's private mode. r=sebastian
MozReview-Commit-ID: 3GN3CBypngd

--HG--
extra : rebase_source : 858b4bb990c8568791db8e4e507cafd2b9b47eec
2016-08-01 16:38:37 +08:00
Carsten "Tomcat" Book
11b070211d Merge mozilla-central to mozilla-inbound 2016-08-02 17:11:27 +02:00
Kim Moir
704caad3c8 Bug 1290993 - Android mochitests and reftests all failing on Beta because of unsigned addons | remoteautomation.py | application timed out after 330 seconds with no output r=mshal DONTBUILD 2016-08-02 10:19:11 -04:00
Eugen Sawin
465e9b3fd4 Bug 1222798 - [1.2] Update tab selection after fullscreen transition has finished.r=sebastian,xidorn 2016-08-02 12:55:43 +02:00
Carsten "Tomcat" Book
fc8e03f0d8 Merge mozilla-central to autoland 2016-07-30 16:49:41 +02:00
Carsten "Tomcat" Book
3c40ac6f0b merge mozilla-inbound to mozilla-central a=merge 2016-07-30 16:20:57 +02:00