Commit Graph

265789 Commits

Author SHA1 Message Date
Mark Finkle
27d9764872 Bug 1210283 - Update the UI Telemetry docs r=liuche 2015-10-03 00:38:18 -04:00
Mark Finkle
8210774025 Bug 1210283 - Add more UI Telemetry probes for managing Home Panels r=liuche 2015-10-03 00:37:48 -04:00
Mark Finkle
fe234d8a01 Bug 1210243 - Cleanup click handlers in Fragments/Panels r=margaret 2015-10-03 00:36:04 -04:00
Nick Alexander
3af4797528 Bug 1205705 - Part 2: Collect client-side fxa-content-server LOADED Telemetry. r=mfinkle,ally p=ally
This collects client-side fxa-content-server data.  The data covers
only the about:accounts experience until:

* the fxa-content-server provides the LOADED message; or
* connection failure is observed.

Nota bene: a healthy fxa-content-server always delivers the LOADED
message!  In future, we might want to timeout the load (and observe
said timeouts) separately.

We collect no data after the fxa-content-server LOADED message.  The
intention is for the server-side metrics flow to capture the valuable
"bounce rate" metrics, since the fxa-content-server team are in
position to quickly improve the web-based UI flow.

The client-side data collected is intended to answer the following
questions:

1) How many remote content loads started;
2) How many loads completed;
3) What proportion of loads made it to the LOADED message, as opposed
to failed;
4) How long it took each successful load to observe the LOADED
message;
5) How long it took each failing load to observe failure.

All of these are keyed by the fxa-content-server endpoint path (like
'settings' or 'profile/avatar'), since I observe differences between
the time-to-LOADED for each endpoint path.

There is a privacy trade-off here.  Mozilla is collecting data to
understand the user experience when about:accounts is connecting to
the specific fxa-content-server hosted by Mozilla at
accounts.firefox.com.  However, we don't want to observe what
alternate servers users might be using, so we can't collect the whole
URL.  Here, we filter the data based on whether the user is /not/
using accounts.firefox.com, and then record just the endpoint path.
Other collected data could expose that the user is using Firefox
Accounts, and together, that leaks the number of users not using
accounts.firefox.com.  We accept this leak: Mozilla already collects
data about whether Sync (both legacy and FxA) is using a custom server
in various situations: see the WEAVE_CUSTOM_* Telemetry histograms.
2015-09-18 10:51:39 -04:00
Nick Alexander
c52381ed64 Bug 1205705 - Part 1: Always resolve or reject the LOADED message promise. r=markh,mfinkle
This is hygiene that completes the set of paths through this part of
the code.  If we wrapper.{init,retry}, we are guaranteed to have a new
promise; and now that promise will always be fulfilled.  It is
technically possible, but not anticipated, for an in-flight promise to
be replaced.  Such a situation should not occur, but if it does, the
obsolete promise will still exist but never be fulfilled (since
loading or errors only touch the most recent promise).  Eventually it
will be safely garbage collected.
2015-09-17 18:46:54 -04:00
Jared Wein
913408f078 Bug 1201398 - Web Notification management interface. r=MattN,dolske 2015-10-02 18:37:19 -04:00
Justin Dolske
4b2a4e007f Bug 1210611 - Globally define MOZILLA_OFFICIAL. r=glandium 2015-10-02 15:18:04 -07:00
Chenxia Liu
54af74ba9c Bug 1185002 - Remove unused HomePagerTabStrip code. r=mcomella 2015-10-02 17:55:43 -04:00
Chenxia Liu
842747ea23 Bug 1185002 - Select first panel if it exists. r=sebastian 2015-09-29 18:27:57 -04:00
Chenxia Liu
59696994fc Bug 1185002 - Add custom active/inactive colors. r=sebastian 2015-09-29 17:10:32 -04:00
Chenxia Liu
dae269df41 Bug 1185002 - Use TabMenuStrip in firstrun. r=sebastian 2015-09-24 16:07:11 -07:00
Allison Naaktgeboren
db8ecfaafe Bug 1209558 - Update pressed_state of search buttons.r=mcomella 2015-10-02 14:06:35 -07:00
Mark Finkle
640322a056 Bug 1210243 - ReadingListPanel.markAsRead can crash on a null return from getActivity() r=sebastian 2015-10-02 16:54:28 -04:00
Wes Kocher
aff57a8327 Merge m-c to fx-team, a=merge 2015-10-02 13:44:21 -07:00
Wes Kocher
2a2c29bfdf Merge b2ginbound to central, a=merge 2015-10-02 13:41:37 -07:00
Wes Kocher
4dcba29ad0 Merge inbound to central, a=merge 2015-10-02 13:33:20 -07:00
Allison Naaktgeboren
b35f0adece Bug 1195614 - Polish search suggestion opt-in tip.r=mcomella 2015-10-02 13:16:29 -07:00
B2G Bumper Bot
b1f7552b38 Bumping manifests a=b2g-bump 2015-10-02 07:35:37 -07:00
B2G Bumper Bot
f9cd6b0347 Bumping gaia.json for 6 gaia revision(s) a=gaia-bump
========

https://hg.mozilla.org/integration/gaia-central/rev/ad7f7540499e
Author: Chris Lord <chrislord.net@gmail.com>
Desc: Merge pull request #32200 from Cwiiis/bug1210737-new-homescreen-startup-opt-sync

Bug 1210737 - Freeze gaia-container during startup. r=gmarty

========

https://hg.mozilla.org/integration/gaia-central/rev/e468fa2522a4
Author: Chris Lord <chrislord.net@gmail.com>
Desc: Bug 1210737 - Freeze gaia-container during startup. r=gmarty

========

https://hg.mozilla.org/integration/gaia-central/rev/3b090ff8b158
Author: Hubert Figuière <hub@figuiere.net>
Desc: Merge pull request #32172 from hfiguiere/bug1208083-search-tests-part2

Bug 1208083 - Part 2: Test the no results case. r=justindarc

========

https://hg.mozilla.org/integration/gaia-central/rev/7de947aa3fde
Author: Hubert Figuière <hub@figuiere.net>
Desc: Bug 1208083 - Part 2: Test the no results case.

========

https://hg.mozilla.org/integration/gaia-central/rev/94f643d33b77
Author: Hubert Figuière <hub@figuiere.net>
Desc: Merge pull request #32176 from hfiguiere/bug1209793-empty-album-artist

Bug 1209793 - Part 2: test for empty album / artist metdata. r=justindarc

========

https://hg.mozilla.org/integration/gaia-central/rev/c667eef557e7
Author: Hubert Figuière <hub@figuiere.net>
Desc: Bug 1209793 - Part 2: test for empty album / artist metdata.
2015-10-02 07:35:10 -07:00
Wander Lairson Costa
12f4c120eb Bug 1210467: Exit script if aws fails to list backup file. r=garndt
Make a dummy call to aws client to make sure credentials are ok.
2015-10-02 11:30:08 -03:00
B2G Bumper Bot
921341bade Bumping manifests a=b2g-bump 2015-10-02 07:03:17 -07:00
Ehsan Akhgari
ead0cb0f2a Bug 1208908 - Fix a conditional statement in BytecodeRangeWithPosition::updatePosition(); r=ejpbruel
Found by Viva64.
2015-10-02 10:01:30 -04:00
B2G Bumper Bot
43ff9e7bd4 Bumping gaia.json for 2 gaia revision(s) a=gaia-bump
========

https://hg.mozilla.org/integration/gaia-central/rev/b8aeb3a92491
Author: Yura Zenevich <yura.zenevich@gmail.com>
Desc: Merge pull request #32160 from yzen/bug-1209062-statusbar

Bug 1209062 - adding aria-live to headphone and usb related icons so …

========

https://hg.mozilla.org/integration/gaia-central/rev/80c2b8396f47
Author: Yura Zenevich <yzenevich@mozilla.com>
Desc: Bug 1209062 - adding aria-live to headphone and usb related icons so the screen reader announces if they appear.
2015-10-02 07:00:23 -07:00
Yura Zenevich
a497612abb Bug 1210022 - adding missing actionable roles to marionette a11y checks. r=automatedtester 2015-10-02 09:31:40 -04:00
Fernando Jimenez
edfb3edfa8 Bug 1210725 - Set proper audience in SyncManager.getAssertion. r=michielbdjong 2015-10-02 15:22:57 +02:00
B2G Bumper Bot
16d7bf456b Bumping manifests a=b2g-bump 2015-10-02 05:53:12 -07:00
B2G Bumper Bot
9de139436c Bumping gaia.json for 2 gaia revision(s) a=gaia-bump
========

https://hg.mozilla.org/integration/gaia-central/rev/a4a13c2dac5b
Author: Francisco Jordano <arcturus@ardeenelinfierno.com>
Desc: Merge pull request #32199 from arcturus/bug-1202359-2

Bug 1202359 - [Contacts]Tap the check box(small rectangular box) in "…

========

https://hg.mozilla.org/integration/gaia-central/rev/d4bd93e5a0d8
Author: Francisco Jordano <fjordano@mozilla.com>
Desc: Bug 1202359 - [Contacts]Tap the check box(small rectangular box) in "Duplicates Found" view for once, actually it performed double taps. r=ferjm
2015-10-02 05:50:18 -07:00
Carsten "Tomcat" Book
4771e19eec Merge m-c to b2g-inbound 2015-10-02 13:53:51 +02:00
Carsten "Tomcat" Book
91e1ac6fd2 Merge m-c to mozilla-inbound 2015-10-02 13:37:27 +02:00
B2G Bumper Bot
8ff0ea91e7 Bumping manifests a=b2g-bump 2015-10-02 04:15:45 -07:00
B2G Bumper Bot
407b3680e8 Bumping gaia.json for 2 gaia revision(s) a=gaia-bump
========

https://hg.mozilla.org/integration/gaia-central/rev/f2d95b60e0ea
Author: Fabien Cazenave <fabi1cazenave@users.noreply.github.com>
Desc: Merge pull request #32193 from Phoxygen/bug1209177-wc-gaia_confirm

Bug 1209177 - [wc] Gaia_confirm, r=pivanov

========

https://hg.mozilla.org/integration/gaia-central/rev/0ff148da6f36
Author: Gabriel Toublanc <gabriel@phoxygen.com>
Desc: Bug 1209177 - [wc] Gaia_confirm
2015-10-02 04:12:32 -07:00
James Graham
15fdb4dcb0 Bug 1197365 - Update to latest wptrunner, a=testonly 2015-10-02 12:06:02 +01:00
James Graham
67fb17e505 Bug 1197365 - Update metadata for wpt-e10s tests to improve stability, a=testonly 2015-10-02 12:05:58 +01:00
B2G Bumper Bot
8ee3ca6a0a Bumping manifests a=b2g-bump 2015-10-02 03:48:28 -07:00
B2G Bumper Bot
222c5077a1 Bumping gaia.json for 5 gaia revision(s) a=gaia-bump
========

https://hg.mozilla.org/integration/gaia-central/rev/ab6402324569
Author: Chris Lord <chrislord.net@gmail.com>
Desc: Merge pull request #32194 from Cwiiis/bug1205197-new-homescreen-intermittent-hashchange-test

Bug 1205197 - Fix intermittent hashchange unit test failures. r=gmarty

========

https://hg.mozilla.org/integration/gaia-central/rev/e509f65855a5
Author: Chris Lord <chrislord.net@gmail.com>
Desc: Bug 1205197 - Fix intermittent hashchange unit test failures. r=gmarty

========

https://hg.mozilla.org/integration/gaia-central/rev/f7029526ee00
Author: Francisco Jordano <fjordano@mozilla.com>
Desc: Revert "Bug 1202359 - [Contacts]Tap the check box(small rectangular box) in "Duplicates Found" view for once, actually it performed double taps. r=ferjm"

This reverts commit 40ff7521bdfc6919ffca4be4db3dc8f0629f8644.

========

https://hg.mozilla.org/integration/gaia-central/rev/4a00911f4fde
Author: Sean Lee <weilonge@gmail.com>
Desc: Merge pull request #32131 from weilonge/seanlee/DataSync/master/Bug1202382

 Bug 1202382 - Implement read-only Bookmarks Adapter for FxSync feature. r=ferjm

========

https://hg.mozilla.org/integration/gaia-central/rev/f488c58ab57f
Author: Sean Lee <selee@mozilla.com>
Desc:  Bug 1202382 - Implement read-only Bookmarks Adapter for FxSync feature. r=ferjm
2015-10-02 03:45:34 -07:00
Jacek Caban
e69ef707a2 Bug 1207437 - Extra qualification fixup. 2015-10-02 12:27:16 +02:00
B2G Bumper Bot
51df8ea5c6 Bumping manifests a=b2g-bump 2015-10-02 03:18:26 -07:00
B2G Bumper Bot
1a12aa2492 Bumping gaia.json for 2 gaia revision(s) a=gaia-bump
========

https://hg.mozilla.org/integration/gaia-central/rev/1e73fc5cd951
Author: Francisco Jordano <arcturus@ardeenelinfierno.com>
Desc: Merge pull request #32171 from arcturus/bug-1202359

Bug 1202359 - [Contacts]Tap the check box(small rectangular box) in "…

========

https://hg.mozilla.org/integration/gaia-central/rev/b3ef64246309
Author: Francisco Jordano <fjordano@mozilla.com>
Desc: Bug 1202359 - [Contacts]Tap the check box(small rectangular box) in "Duplicates Found" view for once, actually it performed double taps. r=ferjm
2015-10-02 03:15:33 -07:00
Carsten "Tomcat" Book
179a6e54ad merge mozilla-inbound to mozilla-central a=merge 2015-10-02 11:52:49 +02:00
Carsten "Tomcat" Book
c964cde471 merge fx-team to mozilla-central a=merge 2015-10-02 11:44:11 +02:00
Nigel Babu
5b78a22ad9 Backed out 3 changesets (bug 1069192) for OS X debug M(oth) crashes
Backed out changeset e86111412050 (bug 1069192)
Backed out changeset a5f11c5c5bcb (bug 1069192)
Backed out changeset a4aaaac8f133 (bug 1069192)
2015-10-02 15:08:43 +05:30
B2G Bumper Bot
313cc2d52a Bumping manifests a=b2g-bump 2015-10-02 02:35:11 -07:00
Jean-Yves Avenard
6467495d3d Revert "Bug 1209388: [mp3] Remove AppleMP3Reader. r=kentuckyfriedtakahe" r=me
This reverts commit ecbe6589d36e

May be better of waiting a little bit in case we find that the new MP3Demuxer isn't up to scratch
2015-10-02 19:24:54 +10:00
B2G Bumper Bot
fc879deda2 Bumping manifests a=b2g-bump 2015-10-02 02:16:34 -07:00
B2G Bumper Bot
e82c71e837 Bumping gaia.json for 2 gaia revision(s) a=gaia-bump
========

https://hg.mozilla.org/integration/gaia-central/rev/e821f4f7ef6c
Author: Chris Lord <chrislord.net@gmail.com>
Desc: Merge pull request #32125 from Phoxygen/bug1209877-homescreen-fix-ellipsis-position-in-rtl

Bug 1209877 - [Homescreen] Fix ellipsis position in RTL

========

https://hg.mozilla.org/integration/gaia-central/rev/34b7938f21f6
Author: Pierre-Eric Pelloux-Prayer <pierre-eric@phoxygen.com>
Desc: Bug 1209877 - [Homescreen] Fix ellipsis position in RTL
2015-10-02 02:16:08 -07:00
Thomas Zimmermann
38c7d23f20 Bug 1209469: Replace |BluetoothNamedValue| with |BluetoothProperty| in Bluetooth backend, r=brsun 2015-10-02 11:07:47 +02:00
Thomas Zimmermann
6c71a697bd Bug 1209469: Expose |BluetoothPropertyType| in Bluetooth backend interface, r=brsun 2015-10-02 11:07:47 +02:00
Thomas Zimmermann
7191ad2e51 Bug 1209469: Expose |BluetoothServiceName| in Bluetooth backend interface, r=brsun 2015-10-02 11:07:47 +02:00
Thomas Zimmermann
eef3f14ec3 Bug 1209469: Expose |BluetoothRemoteName| in Bluetooth backend interface, r=brsun 2015-10-02 11:07:47 +02:00
Thomas Zimmermann
df6b07cc25 Bug 1209469: Expose |BluetoothPinCode| in Bluetooth backend interface, r=brsun 2015-10-02 11:07:47 +02:00