Commit Graph

17694 Commits

Author SHA1 Message Date
Wes Kocher
93cb1fb5c2 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
vivek
4e2170d463 Bug 1178378 - Register for web channel notications and update account profile on callback r=nalexander 2015-09-22 19:06:48 +03:00
Dave Townsend
1e83ec2e3e 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
62467dbc64 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
2583433b32 Backed out changeset a7090080e871 2015-09-22 15:00:32 +01:00
Martyn Haigh
9268da3ca9 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
007d13a8ed Bug 1204851 - reinstate changes behind nightly flag; r=mfinkle 2015-09-15 16:18:55 +01:00
Martyn Haigh
b05ec1361c Bug 1204851 - Revert back button removal; r=mfinkle 2015-09-15 13:00:02 +01:00
Carsten "Tomcat" Book
f12402000f Merge mozilla-central to fx-team 2015-09-22 12:51:39 +02:00
Carsten "Tomcat" Book
a0734f4564 merge mozilla-inbound to mozilla-central a=merge 2015-09-22 12:35:13 +02:00
Michael Comella
86ba6a0b67 Bug 1203628 - Don't use gecko style on share overlay dialog. r=sebastian 2015-09-18 17:43:04 -07:00
J. Ryan Stinnett
beb6277e33 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
f268bdd9cb Bug 912121 - Update misc. DevTools paths and comments. rs=devtools 2015-09-21 12:07:31 -05:00
J. Ryan Stinnett
9494d02df8 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
Prateek Arora
d6cf2d45cc Bug 1201340 - update aboutBase.css to include an explicit background color. r=ally 2015-09-06 17:49:48 +05:30
Ahmed Khalil
fa80bdb597 Bug 1182270 - Avoid race conditions when deleting Firefox Accounts. r=vivek 2015-09-21 13:22:00 +02:00
Prabhjyot Sodhi
c26fa5819f 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
aaa5d1c825 Merge f-t to m-c, a=merge 2015-09-20 17:58:11 -07:00
Josh Matthews
8d7aa5c72a Bug 885982 - Part 4: Remove all traces of JS implementation. r=asuth 2015-09-20 05:57:15 -04:00
dominique vincent
616a353f75 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
c16b4428e3 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
9e43ef5e44 Bug 1146663 (Part 1) - Remove HQ scaling, which is now dead code. r=tn 2015-09-19 16:20:56 -07:00
Wes Kocher
3d2cda3dfe Merge m-c to inbound, a=merge CLOSED TREE 2015-09-21 09:52:50 -07:00
Jim Chen
34083125f5 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
949cca1295 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
f33d583d49 Bug 1189881 - Move GeckoJavaSampler::getProfilerTime out of AndroidJNI.cpp. r=jchen 2015-09-17 16:17:26 -05:00
Phil Ringnalda
45d1b8a22f Merge f-t to m-c, a=merge 2015-09-18 21:46:16 -07:00
Wes Kocher
97e98d9612 Merge fx-team to central, a=merge 2015-09-18 13:58:09 -07:00
Jim Chen
b8e1e51d50 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
377c853ed6 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
a1fe1297de Bug 1201346 - Add class comments to ShapedButton*. r=liuche 2015-09-11 13:58:08 -07:00
Michael Comella
b6de8afeb6 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
4dbe83947c Bug 1206230 - Add back android:key for Manage Logins. r=mcomella 2015-09-18 13:45:56 -07:00
Chenxia Liu
286aa9b363 Bug 1199859 - Add telemetry. r=mfinkle 2015-09-18 11:36:35 -07:00
Chenxia Liu
5f9d002d7d Bug 1199859 - Use local switchboard. r=mfinkle 2015-09-16 09:43:38 -07:00
Chenxia Liu
8722fc159d Bug 1199859 - Add "Next" sliding. r=mfinkle 2015-09-09 17:24:18 -07:00
Chenxia Liu
fae89758a5 Bug 1199859 - Add two A/B testing options for Firstrun. r=mfinkle 2015-09-16 17:16:56 -07:00
Carsten "Tomcat" Book
ea9113720a Merge mozilla-central to mozilla-inbound 2015-09-18 13:25:30 +02:00
Mark Finkle
4e75dfd006 Bug 1205878 - Update UI Telemetry document r=nalexander 2015-09-17 21:11:57 -04:00
vivek
f05cc8c5de 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
8e5dcc7ce9 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
65529a38a9 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
e9263ccbca Bug 1200665 - Restricted Profiles: Update SUMO title. r=margaret 2015-09-17 10:04:52 +02:00
Carsten "Tomcat" Book
ce0c5fa241 Merge mozilla-central to fx-team 2015-09-17 15:02:08 +02:00
Carsten "Tomcat" Book
163f78201d merge fx-team to mozilla-central a=merge 2015-09-17 14:42:06 +02:00
Richard Barnes
fe86495a4a 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
Fabrice Desré
e94cfed52c Bug 1201184 - Enable OOP apps r=me 2015-09-16 09:24:17 -07:00
Wes Kocher
b1739d80d5 Merge b2ginbound to central, a=merge CLOSED TREE 2015-09-16 11:00:55 -07:00
Wes Kocher
1666c0ad7f Merge mozilla-inbound to m-c a=merge CLOSED TREE 2015-09-16 10:52:53 -07:00
Fabrice Desré
9752c16558 Bug 1205139 - Get @mozilla.org/embedcomp/prompt-service;1 to instantiate correctly r=dhylands 2015-09-15 23:09:43 -07:00