Commit Graph

17632 Commits

Author SHA1 Message Date
Wes Kocher
8f2936989b Merge b2ginbound to central, a=merge CLOSED TREE 2015-09-16 11:00:55 -07:00
Wes Kocher
34e9dbc511 Merge mozilla-inbound to m-c a=merge CLOSED TREE 2015-09-16 10:52:53 -07:00
Fabrice Desré
8524d4f021 Bug 1205139 - Get @mozilla.org/embedcomp/prompt-service;1 to instantiate correctly r=dhylands 2015-09-15 23:09:43 -07:00
Fabrice Desré
cce6ab38d0 Bug 1205099 - Package SettingsService r=dhylands 2015-09-15 17:39:00 -07:00
Wes Kocher
e7846b8a1b Merge m-c to b2ginbound, a=merge 2015-09-15 17:20:50 -07:00
Allison Naaktgeboren
62bd879168 Bug 1202196 Add UI Telemetry for search history items.r=mfinkle 2015-09-15 18:58:52 -07:00
Allison Naaktgeboren
e5b5818a44 Bug 1200319 - How many, which ones of which type of pills should be displayed on phones or tablets for search suggestions.r=mcomella 2015-09-15 18:58:52 -07:00
Sergej Kravcenko
ae8f452658 Bug 1186077 - Default favicon (globe) is briefly shown on about:home before updating to favicon. r=mcomella 2015-09-15 17:28:37 -07:00
Fabrice Desré
9909ecc734 Bug 1202744 - Overlapping software home buttons r=snorp 2015-09-15 11:01:03 -07:00
Carsten "Tomcat" Book
ad40d0027b merge mozilla-inbound to mozilla-central a=merge 2015-09-15 15:05:24 +02:00
Carsten "Tomcat" Book
afd0dc34b8 merge fx-team to mozilla-central a=merge 2015-09-15 14:59:25 +02:00
Sylvestre Ledru
063b45a424 Bug 1196373 - Remove useless empty line r=trivial 2015-09-16 11:45:28 +02:00
Sylvestre Ledru
07d9ab7deb Bug 1196373 - Use the globally defined version instead of using the hardcoded value r=glandium
This will fix the display the beta number in the fennec about windows/support.
2015-09-16 11:43:07 +02:00
Nick Alexander
2fedad2648 Bug 1191064 - Part 3: Handle removing Android Accounts from fxa-content-server. r=markh
This adds a new JS to Java ping-pong; exposes it via Accounts.jsm; and
uses it in response to the fxa-content-server message.
2015-09-14 17:21:19 -04:00
Nick Alexander
6086af7511 Bug 1191064 - Part 2: Handle relinking Firefox Accounts on Fennec. r=markh
The desired behaviour:

* If we have no account now, and had no account or the same account in
  the past -- no message, allow.
* If we have no account now, but had a different account in the past -- prompt.
* If we have an account, and this is the same account -- no message, allow.
* If we have an account, and this is not the same account -- toast and
  never allow.
2015-09-14 16:58:47 -04:00
Nick Alexander
2b665818ed Bug 1191064 - Part 1: Add Fennec version of FxAccountsWebChannel. r=markh
This ticket does the following things:

* register early.  If the first page that Gecko loads is
  about:accounts, the channel needs to be in place.  If we delay this,
  we can and do miss content server messages.

* listen to the following messages:

  CAN_LINK_ACCOUNT: 'fxaccounts:can_link_account'
  CHANGE_PASSWORD: 'fxaccounts:change_password'
  DELETE_ACCOUNT: 'fxaccounts:delete_account'
  LOADED: 'fxaccounts:loaded'
  LOGIN: 'fxaccounts:login'

The list of messages is from
2a78a14daf/app/scripts/models/auth_brokers/fx-desktop-v2.js (L24)
via
2a78a14daf/app/scripts/models/auth_brokers/fx-fennec-v1.js

This patch implements only LOADED, LOGIN, and CHANGE_PASSWORD.  The
messages have the following behaviour:

A LOADED message is ferried to the individual XUL <browser> element it
originated from.  In general, WebChannel is a global listener: it does
not matter where a message originates.  We want to have fine-grained
control over when an embedding <iframe> is displayed (as opposed to
loaded, in the Gecko sense of loaded).  The fxa-content-server
participates in this exchange via the LOADED message; we complete the
loop by specially handling LOADED.

A LOGIN or CHANGE_PASSWORD message either creates a new Android
Account in the Engaged state, or moves an existing Android Account to
the Engaged state.  An Android sync is not yet requested -- we'll
arrange that from the Java side.
2015-09-15 15:54:29 -04:00
Anirudh S
3a035f1436 Bug 1197874 - Remove MatchstickApp.jsm from the build. r=mfinkle 2015-09-10 20:04:50 +05:30
Eitan Isaacson
e252871c0c Bug 1203697 - Add braille navigation. r=yzen r=mfinkle 2015-09-14 23:34:30 -07:00
Nick Alexander
0b3e2cfe3b Bug 1204937 - Part 4: Add "pass-through to web" versions of native account activities. r=sebastian
This always loads about:accounts with an 'action' query parameter.
This indirection allows Gecko to manage the fxa-content-server pref
independently of Java.
2015-09-01 13:18:48 -07:00
Wes Kocher
ee7ead282c Merge m-c to fx-team, a=merge 2015-09-14 17:28:21 -07:00
Wes Kocher
156d20b418 Merge inbound to central, a=merge 2015-09-14 17:12:58 -07:00
vivek
a4ebe821fd Bug 1182193 - Part 4: Disable unit test for regular gradle build tasks r=nalexander 2015-09-12 01:08:18 +03:00
Michael Comella
4f0a973407 Bug 1202247 - Use new menu asset in action bar & remove old assets. r=liuche
I wasn't able to test this on GB because I don't have a device with a soft menu
key, but I'm pretty sure that's because they don't exist.
2015-09-10 11:46:23 -07:00
vivek
4d1fd0b359 Bug 1182193 - Part 3: Added runwith annotations for unittest with gradle r=nalexander 2015-09-04 00:50:42 +03:00
vivek
7354756606 Bug 1182193 - Part 2: Copy the tests from android-sync project. r=nalexander 2015-09-03 21:31:14 +03:00
vivek
8bcbe8a667 Bug 1182193 - Part 1: Add Gradle-based Robolectric JUnit 4 tests r=nalexander 2015-08-29 00:26:36 +03:00
Martyn Haigh
98facf267a Bug 1201181 - Add &quot;Set a Homepage&quot; item in Settings &gt; Customize &gt; Home; r=mfinkle 2015-09-14 14:36:38 +01:00
Martyn Haigh
40c5ef33c8 Bug 1195721 - Set a home page; r=mfinkle 2015-09-14 14:21:14 +01:00
Martyn Haigh
bdcd2bde21 Bug 1200619 - Implement back button to mobile tabs tray; r=mcomella 2015-09-11 15:22:46 +01:00
Justin Dolske
e5f503f473 Bug 1198525 - Fix about:rights in Nightly and Developer edition, r=mossop, r=mfinkle 2015-09-14 13:43:51 +05:30
Allison Naaktgeboren
1c831cb58e Bug 1203053 - Search icon appears blank until turning on search suggestions.r=mfinkle 2015-09-13 13:13:43 -07:00
Allison Naaktgeboren
9c6700e443 Bug 1202583 - crash in java.lang.NullPointerException: Attempt to read from field ''java.lang.String org.mozilla.gecko.home.SearchEngine.name'' on a null object reference.r=mfinkle 2015-09-13 13:13:43 -07:00
Phil Ringnalda
3cfa3e89c4 Merge m-i to m-c, a=merge 2015-09-13 11:58:18 -07:00
Mark Finkle
77fcf1cb6f Bug 1198009 - Add support to BrowserHealthRecorder for making a snapshot of active experiments in a new profile r=rnewman 2015-09-12 19:26:51 -04:00
Mark Finkle
3bd0033c78 Bug 1198009 - Add support to BrowserHealthRecorder for managing active experiment list into ProfileInformationCache r=rnewman 2015-09-12 19:26:45 -04:00
Mark Finkle
d7f1cb21c3 Bug 1198009 - Bump the ProfileInformationCache version r=rnewman 2015-09-12 19:26:39 -04:00
Mark Finkle
d294854ba0 Bug 1198009 - Add a broadcast notification to SwitchBoard after network configuration fetch r=rnewman 2015-09-12 19:26:31 -04:00
Mark Finkle
bf568143fe Bug 1198009 - Add SwitchBoard.getActiveExperiments r=rnewman 2015-09-12 19:26:14 -04:00
Phil Ringnalda
abd03bf63c Merge f-t to m-c, a=merge 2015-09-12 09:13:57 -07:00
Richard Barnes
ef0d9ed24f Bug 942515 - Show Untrusted Connection Error for SHA-1-based SSL certificates with notBefore >= 2016-01-01 r=keeler 2015-09-11 14:52:30 -04:00
Kartikaya Gupta
423b524153 Bug 1201581 - Hook up the syncFrameMetrics call to sync metrics info from the compositor to Java-land on each composite. r=rbarker 2015-09-11 21:58:16 -04:00
Kartikaya Gupta
fa52a25d8c Bug 1201529 - Prevent calls to set the resolution or displayport from browser.js when APZ is enabled. r=rbarker 2015-09-11 21:58:16 -04:00
Wes Kocher
99db0234bd Backed out 4 changesets (bug 1182665) for android reftest orange CLOSED TREE
Backed out changeset 719a4fbded10 (bug 1182665)
Backed out changeset 9559cead8d08 (bug 1182665)
Backed out changeset 4080fb4b9a7f (bug 1182665)
Backed out changeset c8549221c366 (bug 1182665)
2015-09-11 11:21:56 -07:00
Carsten "Tomcat" Book
431461d251 Merge mozilla-central to fx-team 2015-09-11 16:42:01 +02:00
Liang-Heng Chen
7a8e1ae48f Bug 1193605 - Part 5: separate different discovery/registration requests by UUIDs; r=rnewman 2015-09-09 08:30:00 +02:00
Daniel Stenberg
5bde705295 Bug 1179568 - remove dbusservice from more installation manifests. r=roc 2015-09-09 02:29:00 +02:00
Robert O'Callahan
bc98239148 Bug 1204841. Reenable offsetX/Y on mobile now that site issues have been fixed. r=smaug 2015-09-15 22:55:55 +12:00
Kan-Ru Chen
24126f5767 Bug 1123237 - Part 7. XPCOM interface for memory profiler. r=smaug
Based on patch from Ting-Yuan Huang <laszio.bugzilla@gmail.com>
2015-09-16 10:31:12 +08:00
Wes Kocher
7b3f9b8da9 Merge m-c to inbound, a=merge 2015-09-15 17:20:16 -07:00
Liang-Heng Chen
d8d823d62c Bug 1193605 - Part 2: process callbacks correctly. r=rnewman 2015-08-30 19:56:00 +02:00