Commit Graph

17641 Commits

Author SHA1 Message Date
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
Fabrice Desré
6945c6bf02 Bug 1201184 - Enable OOP apps r=me 2015-09-16 09:24:17 -07:00
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
Nathan Toone
4c312736eb Bug 1203800 - Allow for specifying the ANDROID_VERSION_CODE to use; r=nalexander
This patch allows you to set MOZ_APP_ANDROID_VERSION_CODE in a branding's configure.sh to specify the exact android:versionCode to use in the final (main) APK.  It does *not* modify the android:versionCode used in any other APKs.
2015-09-11 16:05:56 -06: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
Prabhjyot Singh Sodhi
1641e3e31b bug 1186683 - *show* and *hide* BrowserSearch Fragment instead of creating each time to save memory. r=mcomella 2015-09-05 01:16:00 +02:00
Sebastian Kaspari
ddee26d2c6 Bug 1199177 - Restricted profiles: Reset add-on preferences if restriction is not enabled. r=margaret 2015-09-16 13:23:30 +02:00
Sebastian Kaspari
bf172ad5de Bug 1200665 - Restricted profiles: Update SUMO URL. r=margaret 2015-09-02 11:36:34 +02: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