Commit Graph

17698 Commits

Author SHA1 Message Date
Wes Kocher
4b6ae1792e Merge m-c to inbound, a=merge CLOSED TREE 2015-09-22 16:46:47 -07:00
Wes Kocher
0d651cd82d Merge fx-team to central, a=merge 2015-09-22 16:39:01 -07:00
Wes Kocher
27e253a353 Backed out 3 changesets (bug 1192924) for Android bustage CLOSED TREE
Backed out changeset 30d612836685 (bug 1192924)
Backed out changeset a6860f880e01 (bug 1192924)
Backed out changeset 10e1fa2cc23a (bug 1192924)
2015-09-22 11:02:55 -07:00
Fabrice Desré
75cd7b916d Bug 1206792 - Crash when launching the camera from the gallery app r=snorp 2015-09-22 08:05:24 -07:00
vivek
8a5d47413c Bug 1178378 - Register for web channel notications and update account profile on callback r=nalexander 2015-09-22 19:06:48 +03:00
Carsten "Tomcat" Book
f8abba90f1 merge mozilla-inbound to mozilla-central a=merge 2015-09-22 12:35:13 +02:00
Michael Comella
d363e9aff5 Bug 1203628 - Don't use gecko style on share overlay dialog. r=sebastian 2015-09-18 17:43:04 -07:00
Jordan Lund
3b15454d43 Bug 1206106 - Create a java tarball that works on CentOS 6, r=dustin 2015-09-22 14:24:09 -07:00
J. Ryan Stinnett
a22f0c942b Bug 912121 - Create shims for popular DevTools modules in add-ons. rs=devtools
For popular modules used by many DevTools add-ons, add shim files which wrap the
modules and make them available at their previous location.

Each shim includes a deprecation warning to make devs and users aware of the
issue.
2015-09-17 16:28:42 -05:00
J. Ryan Stinnett
79ff031964 Bug 912121 - Update misc. DevTools paths and comments. rs=devtools 2015-09-21 12:07:31 -05:00
J. Ryan Stinnett
1fcbd86174 Bug 912121 - Rewrite require / import to match source tree. rs=devtools
In a following patch, all DevTools moz.build files will use DevToolsModules to
install JS modules at a path that corresponds directly to their source tree
location.  Here we rewrite all require and import calls to match the new
location that these files are installed to.
2015-09-21 12:04:18 -05:00
Dave Townsend
eda6b245a0 Bug 1192924: Expose the update URL formatting code a new UpdateUtils module. r=rstrong
The GMP manager uses a copy of the update service's url formatting code and has
since fallen out of sync. We'll also want to use the same formatting code for
the system add-on update checks so this just exposes it in a shared API.

I've moved the contents of UpdateChannel.jsm to UpdateUtils.jsm and exposed
formatUpdateURL there as well as a few properties that the update service still
needs access to.

UpdateUtils.UpdateChannel is intended to be a lazy getter but isn't for now
since tests expect to be able to change the update channel at runtime.
2015-09-14 11:04:19 -07:00
Martyn Haigh
f9531b73f3 Bug 1203122 - Current tab is not selected in tab tray on gingerbread devices; r=mcomella 2015-09-22 15:01:59 +01:00
Martyn Haigh
614172ce7a Backed out changeset a7090080e871 2015-09-22 15:00:32 +01:00
Martyn Haigh
b29cd88aa4 Bug 1203122 - Current tab is not selected in tab tray on gingerbread devices; r=mcomella 2015-09-22 14:46:17 +01:00
Martyn Haigh
b39274778b Bug 1204851 - reinstate changes behind nightly flag; r=mfinkle 2015-09-15 16:18:55 +01:00
Martyn Haigh
c7e0fff9f6 Bug 1204851 - Revert back button removal; r=mfinkle 2015-09-15 13:00:02 +01:00
Carsten "Tomcat" Book
6f551fe796 Merge mozilla-central to fx-team 2015-09-22 12:51:39 +02:00
Prateek Arora
0b9603aa7b Bug 1201340 - update aboutBase.css to include an explicit background color. r=ally 2015-09-06 17:49:48 +05:30
Ahmed Khalil
19ce2f0239 Bug 1182270 - Avoid race conditions when deleting Firefox Accounts. r=vivek 2015-09-21 13:22:00 +02:00
Prabhjyot Sodhi
cb8caa3d14 Bug 1167382 - Reset scroll state of SearchEngineBar in BrowserSearch Fragment before it is shown everytime. r=mcomella 2015-09-05 05:06:00 +02:00
Phil Ringnalda
c44a0998bd Merge f-t to m-c, a=merge 2015-09-20 17:58:11 -07:00
Josh Matthews
798d2f27cf Bug 885982 - Part 4: Remove all traces of JS implementation. r=asuth 2015-09-20 05:57:15 -04:00
dominique vincent
36ac892eac Bug 1200181 - Zoomed view and Form Assistant should not be displayed at the same time. r=mcomella 2015-09-14 14:10:16 +02:00
Christian Schmitz
0ee73375ec Bug 1204655 - Respond to a main launcher intent with category APP_BROWSER selector. r=mcomella 2015-09-14 22:52:05 +02:00
Seth Fowler
40c407a01f Bug 1146663 (Part 1) - Remove HQ scaling, which is now dead code. r=tn 2015-09-19 16:20:56 -07:00
Wes Kocher
66e0fb1e3e Merge m-c to inbound, a=merge CLOSED TREE 2015-09-21 09:52:50 -07:00
Jim Chen
88ddbd39df Bug 1197957 - Let GeckoView open the nsWindow instead of CLH; r=snorp
Currently, BrowserCLH opens a single new window on startup. Now that
GeckoView is able to open windows through GeckoView.Window, we should
make GeckoView open its own window, which we can do earlier in startup,
and will make it possible to support multiple GeckoView's down the road.
2015-09-21 10:13:32 -04:00
Jim Chen
802ee8d901 Bug 1197957 - Introduce GeckoView.Window class; r=snorp
GeckoView.Window is a class that acts as the interface between
GeckoView in Java and nsWindow in C++. It will contain native methods
that GeckoView will use to interact with nsWindow.

On initialization, Window.open is called to create a nsWindow and
establish the JNI association between Window and the native nsWindow.
Then, whenever Window instance methods are called, the JNI stubs will
automatically call members of nsWindow.
2015-09-21 10:13:32 -04:00
Dylan Roeh
4152d1c9c2 Bug 1189881 - Move GeckoJavaSampler::getProfilerTime out of AndroidJNI.cpp. r=jchen 2015-09-17 16:17:26 -05:00
Phil Ringnalda
d9222b9a18 Merge f-t to m-c, a=merge 2015-09-18 21:46:16 -07:00
Wes Kocher
74f1c7e5e2 Merge fx-team to central, a=merge 2015-09-18 13:58:09 -07:00
Jim Chen
677eff8d88 Bug 1197974 - Force Gecko to exit when explicitly quitting; r=mfinkle
Currently we "quit" by closing the last window, but this bug makes us
not quit Gecko automatically when the last window closes. Therefore we
should force Gecko to quit. This patch also makes our quit code
consistent with the addon restart code at [1], i.e. using
nsIAppShell::Quit to quit and sending the "quit-application-requested"
notification. The previous notification,
"browser-lastwindow-close-requested", appears to only be used on
desktop.

[1] mxr.mozilla.org/mozilla-central/source/mobile/android/chrome/content/browser.js?rev=f61c3cc0eb8b#6287
2015-09-18 09:17:11 -04:00
Jim Chen
a3fd09461d Bug 1199444 - Add test for BundleEventListener; r=mcomella
Bug 991167 added BundleEventListener that allow dispatching an event
directly to the UI thread or to the background thread. This patch adds
tests to testEventDispatcher, to test that the events are dispatched on
the correct threads and that the Bundle messages are correct. Because
these events are asynchronous, the test waits for each event to be
processed before continuing.
2015-09-18 09:17:10 -04:00
Michael Comella
2c5cf36951 Bug 1201346 - Add class comments to ShapedButton*. r=liuche 2015-09-11 13:58:08 -07:00
Michael Comella
e3199e1db5 Bug 1201346 - Make menu button have LWT on phones. r=liuche
This was not broken on tablet.

The new ShapedButtonFrameLayout class is a duplicate of ShapedButton's LWT
code. I tried an approach that extracted this code out to an external class, to
prevent code duplication and reduce the code size but due to the access rights
on the super classes, it was really messy and, imo, not worth it.
2015-09-11 13:51:17 -07:00
Chenxia Liu
b1e134e15a Bug 1206230 - Add back android:key for Manage Logins. r=mcomella 2015-09-18 13:45:56 -07:00
Chenxia Liu
acb40e152b Bug 1199859 - Add telemetry. r=mfinkle 2015-09-18 11:36:35 -07:00
Chenxia Liu
ee76e9dfcc Bug 1199859 - Use local switchboard. r=mfinkle 2015-09-16 09:43:38 -07:00
Chenxia Liu
0ac70a5384 Bug 1199859 - Add "Next" sliding. r=mfinkle 2015-09-09 17:24:18 -07:00
Chenxia Liu
a22ce6d287 Bug 1199859 - Add two A/B testing options for Firstrun. r=mfinkle 2015-09-16 17:16:56 -07:00
Carsten "Tomcat" Book
8e55a0c90d Merge mozilla-central to mozilla-inbound 2015-09-18 13:25:30 +02:00
Mark Finkle
8f2549de23 Bug 1205878 - Update UI Telemetry document r=nalexander 2015-09-17 21:11:57 -04:00
vivek
5bfb695894 Bug 1204565 - Selectively enable unit test based on build variant r=nalexander
DONTBUILD NPOTB

Project specific test filtering is automagically handled by gradle task graph
2015-09-15 00:55:49 +03:00
Randall Barker
d6a39687fb Bug 1166961 - Show click to play button on Fennec when autoplay is blocked. r=mfinkle 2015-09-16 16:22:00 +02:00
Nick Alexander
2db17655e9 Bug 1205418 - Add "Manage account" link to Status Activity. r=vivek
This just directs to about:accounts?action=manage, which determines
the relevant URL and displays the web content.

Nota bene: about:accounts hasn't landed yet.
2015-09-10 16:36:29 -07:00
Sebastian Kaspari
c3f3c05f31 Bug 1200665 - Restricted Profiles: Update SUMO title. r=margaret 2015-09-17 10:04:52 +02:00
Carsten "Tomcat" Book
5521f244fc Merge mozilla-central to fx-team 2015-09-17 15:02:08 +02:00
Carsten "Tomcat" Book
d61e0e3273 merge fx-team to mozilla-central a=merge 2015-09-17 14:42:06 +02:00
Richard Barnes
e062e8aebf Bug 1204616 - Control Center should show full host name (w/ subdomains) in security block. r=MattN,liuche 2015-09-16 18:01:27 -07:00