Ben Dean-Kawamura
7e0702e39b
Bug 1642358: Don't save the last user hash for unverified emails. r=markh
...
Differential Revision: https://phabricator.services.mozilla.com/D114887
2021-05-13 23:37:45 +00:00
Ryan Kelly
c47d610ad7
Bug 1700791 - update bundled fxa-pairing-channel version to v1.0.2. r=markh,vbudhram
...
Differential Revision: https://phabricator.services.mozilla.com/D109677
2021-03-26 00:51:20 +00:00
Jared Wein
bb408b4167
Bug 1670972 - Fix default value preference type mismatches with calls to defineLazyPreferenceGetter. r=vbudhram,markh,tjr
...
Differential Revision: https://phabricator.services.mozilla.com/D93400
2021-03-25 20:15:39 +00:00
Ryan Kelly
f6a46d059d
Bug 1665420 - Remove legacy BrowserID crypto code. r=markh
...
Differential Revision: https://phabricator.services.mozilla.com/D107985
2021-03-17 00:38:08 +00:00
Ryan Kelly
b7f213243a
Bug 1697596 - Remove ecosystem_anon_id from FxA client code. r=markh
...
Differential Revision: https://phabricator.services.mozilla.com/D108389
2021-03-17 00:27:32 +00:00
Mark Hammond
4595aa257a
Bug 1672581
- remove telemetry probes for push state and missed commands. r=rfkelly
...
Differential Revision: https://phabricator.services.mozilla.com/D99193
2020-12-09 20:58:33 +00:00
Xidorn Quan
8799a09b16
Bug 1661961 - Upgrade cstr to 0.2.x. r=emilio
...
Differential Revision: https://phabricator.services.mozilla.com/D98839
2020-12-07 08:01:04 +00:00
Emma Malysz
97a5b3a300
Bug 1649621, remove OS.File usages from FxAccountsStorage.jsm r=Gijs
...
Differential Revision: https://phabricator.services.mozilla.com/D96751
2020-11-12 16:38:03 +00:00
Sylvestre Ledru
396275b3c3
Bug 1617369 - Reformat recent rust changes with rustfmt r=emilio
...
# ignore-this-changeset
Depends on D96608
Differential Revision: https://phabricator.services.mozilla.com/D96609
2020-11-10 19:10:16 +00:00
Mark Hammond
6c3e1b850d
Bug 1675190 - Vendor new application-services into mozilla-central. r=extension-reviewers,janerik,eoger,dmose,rpl
...
Differential Revision: https://phabricator.services.mozilla.com/D95829
2020-11-09 04:25:14 +00:00
smolnar
5957a1ba9c
Backed out changeset a82a3d7cec03 (bug 1675190) for causing linux toolchains bustage. CLOSED TREE
2020-11-05 13:26:46 +02:00
Mark Hammond
bcb7a913bb
Bug 1675190 - Vendor new application-services into mozilla-central. r=extension-reviewers,janerik,eoger,dmose,rpl
...
Differential Revision: https://phabricator.services.mozilla.com/D95829
2020-11-05 03:50:21 +00:00
Ricky Stewart
02a7b4ebdf
Bug 1654103: Standardize on Black for Python code in mozilla-central
.
...
Allow-list all Python code in tree for use with the black linter, and re-format all code in-tree accordingly.
To produce this patch I did all of the following:
1. Make changes to tools/lint/black.yml to remove include: stanza and update list of source extensions.
2. Run ./mach lint --linter black --fix
3. Make some ad-hoc manual updates to python/mozbuild/mozbuild/test/configure/test_configure.py -- it has some hard-coded line numbers that the reformat breaks.
4. Make some ad-hoc manual updates to `testing/marionette/client/setup.py`, `testing/marionette/harness/setup.py`, and `testing/firefox-ui/harness/setup.py`, which have hard-coded regexes that break after the reformat.
5. Add a set of exclusions to black.yml. These will be deleted in a follow-up bug (1672023).
# ignore-this-changeset
Differential Revision: https://phabricator.services.mozilla.com/D94045
2020-10-26 18:34:53 +00:00
Bogdan Tara
da1098d4aa
Backed out 10 changesets (bug 1654103, bug 1672023, bug 1518999) for PanZoomControllerTest.touchEventForResult gv-junit failures CLOSED TREE
...
Backed out changeset ff3fb0b4a512 (bug 1672023)
Backed out changeset e7834b600201 (bug 1654103)
Backed out changeset 807893ca8069 (bug 1518999)
Backed out changeset 13e6b92440e9 (bug 1518999)
Backed out changeset 8b2ac5a6c98a (bug 1518999)
Backed out changeset 575748295752 (bug 1518999)
Backed out changeset 65f07ce7b39b (bug 1518999)
Backed out changeset 4bb80556158d (bug 1518999)
Backed out changeset 8ac8461d7bd7 (bug 1518999)
Backed out changeset e8ba13ee17f5 (bug 1518999)
2020-10-24 03:36:18 +03:00
Ricky Stewart
c0cea3b0fa
Bug 1654103: Standardize on Black for Python code in mozilla-central
. r=remote-protocol-reviewers,marionette-reviewers,webdriver-reviewers,perftest-reviewers,devtools-backward-compat-reviewers,jgilbert,preferences-reviewers,sylvestre,maja_zf,webcompat-reviewers,denschub,ntim,whimboo,sparky
...
Allow-list all Python code in tree for use with the black linter, and re-format all code in-tree accordingly.
To produce this patch I did all of the following:
1. Make changes to tools/lint/black.yml to remove include: stanza and update list of source extensions.
2. Run ./mach lint --linter black --fix
3. Make some ad-hoc manual updates to python/mozbuild/mozbuild/test/configure/test_configure.py -- it has some hard-coded line numbers that the reformat breaks.
4. Make some ad-hoc manual updates to `testing/marionette/client/setup.py`, `testing/marionette/harness/setup.py`, and `testing/firefox-ui/harness/setup.py`, which have hard-coded regexes that break after the reformat.
5. Add a set of exclusions to black.yml. These will be deleted in a follow-up bug (1672023).
# ignore-this-changeset
Differential Revision: https://phabricator.services.mozilla.com/D94045
2020-10-23 20:40:42 +00:00
Dorel Luca
1ff59cb7a3
Backed out changeset 7558c8821a07 (bug 1654103) for multiple failures. CLOSED TREE
2020-10-22 03:51:06 +03:00
Ricky Stewart
50762dacab
Bug 1654103: Standardize on Black for Python code in mozilla-central
. r=remote-protocol-reviewers,marionette-reviewers,webdriver-reviewers,perftest-reviewers,devtools-backward-compat-reviewers,jgilbert,preferences-reviewers,sylvestre,maja_zf,webcompat-reviewers,denschub,ntim,whimboo,sparky
...
Allow-list all Python code in tree for use with the black linter, and re-format all code in-tree accordingly.
To produce this patch I did all of the following:
1. Make changes to tools/lint/black.yml to remove include: stanza and update list of source extensions.
2. Run ./mach lint --linter black --fix
3. Make some ad-hoc manual updates to python/mozbuild/mozbuild/test/configure/test_configure.py -- it has some hard-coded line numbers that the reformat breaks.
4. Add a set of exclusions to black.yml. These will be deleted in a follow-up bug (1672023).
# ignore-this-changeset
Differential Revision: https://phabricator.services.mozilla.com/D94045
2020-10-21 21:27:27 +00:00
Mark Hammond
5c11945748
Bug 1669722 - vendor a new app-services, which includes ruslite 0.24.1. r=eoger
...
Differential Revision: https://phabricator.services.mozilla.com/D93004
2020-10-08 21:23:40 +00:00
Ryan Kelly
b358fe8424
Bug 1647588 - Derive AET ecosystemUserId from kB when the user signs in. r=markh
...
Differential Revision: https://phabricator.services.mozilla.com/D92319
2020-10-08 02:45:00 +00:00
Razvan Maries
8d6fc2c1ec
Backed out changeset f0cbfb83a48e (bug 1647588) for perma failures on test_accounts.js. CLOSED TREE
2020-10-07 09:31:25 +03:00
Ryan Kelly
f49b2a8af3
Bug 1647588 - Derive AET ecosystemUserId from kB when the user signs in. r=markh
...
Differential Revision: https://phabricator.services.mozilla.com/D92319
2020-10-07 02:09:02 +00:00
Ryan Kelly
08d2c540ec
Bug 1661407 - refactor FxA key handling to use "scoped keys". r=markh
...
Differential Revision: https://phabricator.services.mozilla.com/D90361
2020-10-01 10:06:24 +00:00
Sylvestre Ledru
fd8b54c40d
Bug 1617369 - Reformat recent rust changes with rustfmt r=emilio,necko-reviewers,valentin
...
# ignore-this-changeset
Depends on D90793
Differential Revision: https://phabricator.services.mozilla.com/D90794
2020-09-20 16:09:26 +00:00
Alexis Beingessner
e5dd298d13
Bug 1654807 - update thin-vec to 0.2.1 for potential endianess fix. r=froydnj
...
Differential Revision: https://phabricator.services.mozilla.com/D87019
2020-09-14 17:32:40 +00:00
Emilio Cobos Álvarez
98deb161a2
Bug 1663677 - Fix macro hygiene usage in fxaccounts/rust-bridge. r=eoger,lina
...
This prevents us from building with rust beta/nightly.
This is technically a Rust regression, see
https://github.com/rust-lang/rust/issues/76480 , though I think that this
should've never worked.
Differential Revision: https://phabricator.services.mozilla.com/D89466
2020-09-08 17:00:08 +00:00
Narcis Beleuzu
f820324a61
Backed out changeset 6d73f925b6cf (bug 1663677) for bustages on bridge.rs . CLOSED TREE
2020-09-08 19:01:23 +03:00
Emilio Cobos Álvarez
c40d948391
Bug 1663677 - Fix macro hygiene usage in fxaccounts/rust-bridge. r=lina
...
This prevents us from building with rust beta/nightly.
This is technically a Rust regression, see
https://github.com/rust-lang/rust/issues/76480 , though I think that this
should've never worked.
Differential Revision: https://phabricator.services.mozilla.com/D89466
2020-09-08 14:58:02 +00:00
Ryan Kelly
8d21f4598d
Bug 1663541 - don't try to write uid
to storage in updateUserAccountData
. r=markh
...
Differential Revision: https://phabricator.services.mozilla.com/D89405
2020-09-08 01:19:56 +00:00
Mark Hammond
aa09f5fd42
Bug 1662930
- checked for missed commands when renewing push subscription. r=rfkelly
...
Differential Revision: https://phabricator.services.mozilla.com/D89229
2020-09-03 01:51:05 +00:00
Mark Hammond
b9d69d8d9b
Bug 1657260 - ensure we register with a valid FxA device name. r=rfkelly
...
Differential Revision: https://phabricator.services.mozilla.com/D87837
2020-08-25 01:35:11 +00:00
Luca Greco
e4fa86648a
Bug 1656947 - Vendor application-services to import fix on webext-storage component. r=markh
...
Differential Revision: https://phabricator.services.mozilla.com/D86487
2020-08-10 00:32:24 +00:00
Mark Hammond
8638e3e9b8
Bug 1635659
- Refactor the "pre-account" telemetry ping into the "account-ecosystem" ping. r=chutten,rfkelly
...
Differential Revision: https://phabricator.services.mozilla.com/D83466
2020-08-06 15:58:56 +00:00
Mark Hammond
5fd387b93f
Bug 1656426
- ensure we re-fetch the profile after racing another client. r=rfkelly
...
Differential Revision: https://phabricator.services.mozilla.com/D85539
2020-07-31 06:53:26 +00:00
Mark Hammond
7b3c825579
Bug 1656420 - Expose a function to indicate whether the production fxa stack is in use. r=rfkelly
...
Differential Revision: https://phabricator.services.mozilla.com/D85538
2020-07-31 06:53:13 +00:00
Mark Hammond
134274f436
Bug 1656154 - Allow ensureEcosystemAnonId to use a stale cached profile. r=rfkelly
...
Also ensures only one `ensureEcosystemAnonId()` is in flight at once,
`getEcosystemAnonId()` no longer calls `ensureEcosystemAnonId()` and a minor
fix or 2.
Differential Revision: https://phabricator.services.mozilla.com/D85366
2020-07-30 06:59:05 +00:00
Ryan Kelly
af6a329b2a
Bug 1655390 - handle null profileCache in FxAccountsProfile.ensureProfile; r=markh
...
Differential Revision: https://phabricator.services.mozilla.com/D84952
2020-07-28 00:20:04 +00:00
lougeniac64
7456bd946c
Bug 1635657 - synthesize placeholder ecosystemAnonId when not present on FxA server r=markh,rfkelly
...
Differential Revision: https://phabricator.services.mozilla.com/D84617
2020-07-27 01:46:50 +00:00
Ryan Kelly
fae3d55603
Bug 1635656 - add support for storing and fetching FxA ecosystem telemetry ids. r=rfkelly,markh
...
Differential Revision: https://phabricator.services.mozilla.com/D77762
2020-07-21 23:05:04 +00:00
lougeniac64
5cdf58ff2a
Bug 1639843 - Added reason field to command-received telemetry events r=markh,rfkelly
...
Differential Revision: https://phabricator.services.mozilla.com/D82096
2020-07-13 21:46:49 +00:00
Vlad Filippov
6da969dcd2
Bug 1652136 - Change device.name to device.id logging in send tab. r=rfkelly
...
Differential Revision: https://phabricator.services.mozilla.com/D83188
2020-07-13 01:12:12 +00:00
Kris Maglione
9d78661f88
Bug 1649221: Update ChromeUtils.generateQI callers to pass strings. r=mccr8,remote-protocol-reviewers,marionette-reviewers,perftest-reviewers,webcompat-reviewers,geckoview-reviewers,preferences-reviewers,agi,whimboo,Bebe,twisniewski
...
Differential Revision: https://phabricator.services.mozilla.com/D81594
2020-07-10 23:58:28 +00:00
Mark Hammond
e660db877a
Bug 1642866 - include details about sending the command in the log. r=rfkelly
...
Differential Revision: https://phabricator.services.mozilla.com/D82824
2020-07-09 05:12:22 +00:00
Vlad Filippov
fda2fee4d0
Bug 1642556 - Write a sync log after sending a tab. r=markh
...
Differential Revision: https://phabricator.services.mozilla.com/D81191
2020-06-30 14:29:11 +00:00
Csoregi Natalia
c0c732c1f7
Backed out changeset 0f3b01e74838 (bug 1642556) for failures on test_errorhandler_filelog.js. CLOSED TREE
2020-06-30 07:16:34 +03:00
Ryan Kelly
d0b51a1c68
Bug 1642855 - remove flowID from plaintext send-tab payload. r=markh
...
Differential Revision: https://phabricator.services.mozilla.com/D80793
2020-06-24 16:37:31 +00:00
Vlad Filippov
da096351d9
Bug 1642556 - Write a sync log after sending a tab. r=markh
...
Differential Revision: https://phabricator.services.mozilla.com/D81191
2020-06-30 01:55:09 +00:00
Mark Hammond
fdf9770703
Bug 1639781 - record a new 'streamID' guid in sync-tab telemetry. r=rfkelly
...
Differential Revision: https://phabricator.services.mozilla.com/D80148
2020-06-19 02:23:58 +00:00
Mark Hammond
1bb6fb83cf
Bug 1644598 - record/extend telemetry about the push state of FxA devices. r=rfkelly
...
Differential Revision: https://phabricator.services.mozilla.com/D79784
2020-06-18 08:29:09 +00:00
Vlad Filippov
9aacb4c755
Bug 1645834 - Don't keep trying to send tabs if the server has rate-limited us. r=rfkelly
...
Differential Revision: https://phabricator.services.mozilla.com/D79774
2020-06-16 14:35:15 +00:00
Mark Hammond
a04a30cd9c
Bug 1645742 - ensure FxA has a push subscription as well as whether it has expired. r=rfkelly
...
Differential Revision: https://phabricator.services.mozilla.com/D79783
2020-06-16 05:53:45 +00:00