Sylvestre Ledru
200b20eb5c
Bug 1622328
- fxa_utils.js: Add the license r=markh
...
Differential Revision: https://phabricator.services.mozilla.com/D66831
--HG--
extra : moz-landing-system : lando
2020-03-14 01:09:01 +00:00
Mathieu Leplatre
d8a808669c
Bug 1620185 - Fetch metadata and records in parallel r=glasserc
...
Differential Revision: https://phabricator.services.mozilla.com/D67142
--HG--
extra : moz-landing-system : lando
2020-03-17 20:26:01 +00:00
Mathieu Leplatre
24fcb6ab53
Bug 1620185 - Improve behaviour when signature is bad after retry r=glasserc
...
When the signature verification fails after retry we don't want to apply the changes, and if possible we want to leave the local data as it was before sync.
Differential Revision: https://phabricator.services.mozilla.com/D67139
--HG--
extra : moz-landing-system : lando
2020-03-17 20:24:01 +00:00
Mathieu Leplatre
c74311c266
Bug 1620185 - Import IndexedDB code from kinto.js r=glasserc
...
Differential Revision: https://phabricator.services.mozilla.com/D66752
--HG--
extra : moz-landing-system : lando
2020-03-17 20:23:31 +00:00
Mathieu Leplatre
7ddb40d7b9
Bug 1620185 - Move DB to separate file r=glasserc
...
Differential Revision: https://phabricator.services.mozilla.com/D66751
--HG--
extra : moz-landing-system : lando
2020-03-17 20:23:00 +00:00
Mathieu Leplatre
fbd73a9215
Bug 1620185 - Simplify CanonicalJSON of records r=glasserc
...
Differential Revision: https://phabricator.services.mozilla.com/D66750
--HG--
extra : moz-landing-system : lando
2020-03-17 20:22:32 +00:00
Mathieu Leplatre
bc6e54afaa
Bug 1620185 - Remove usage of .openCollection() in other modules r=glasserc
...
Differential Revision: https://phabricator.services.mozilla.com/D66749
--HG--
extra : moz-landing-system : lando
2020-03-17 20:21:54 +00:00
Mathieu Leplatre
aaf32a2504
Bug 1620185 - Remove usage of .openCollection() r=glasserc
...
Differential Revision: https://phabricator.services.mozilla.com/D66632
--HG--
extra : moz-landing-system : lando
2020-03-17 20:20:46 +00:00
Mathieu Leplatre
47e09d0ba8
Bug 1620185 - Remove usage of kinto.js collection instance r=glasserc
...
Differential Revision: https://phabricator.services.mozilla.com/D66630
--HG--
extra : moz-landing-system : lando
2020-03-17 20:20:05 +00:00
Mathieu Leplatre
76e09115f9
Bug 1620185 - Remove usage of kinto.js collection methods r=glasserc
...
Differential Revision: https://phabricator.services.mozilla.com/D66629
--HG--
extra : moz-landing-system : lando
2020-03-17 20:19:38 +00:00
Mathieu Leplatre
fbc12fc39d
Bug 1620185 - Reuse code from signature failure retry r=glasserc
...
Differential Revision: https://phabricator.services.mozilla.com/D66412
--HG--
extra : moz-landing-system : lando
2020-03-17 20:19:28 +00:00
Mathieu Leplatre
6d01f4e707
Bug 1620185 - Replace pullMetadata() with low level code r=glasserc
...
Differential Revision: https://phabricator.services.mozilla.com/D66411
--HG--
extra : moz-landing-system : lando
2020-03-17 20:19:23 +00:00
Mathieu Leplatre
5b64d20ae2
Bug 1620185 - Replace .sync() by underlying calls r=glasserc
...
Differential Revision: https://phabricator.services.mozilla.com/D66409
--HG--
extra : moz-landing-system : lando
2020-03-17 20:19:20 +00:00
Thom Chiovoloni
0b02e4870b
Bug 1621806 - Reduce frequency of client-side extension-storage syncs. r=markh
...
Reduce frequency of client-side extension-storage syncs
Differential Revision: https://phabricator.services.mozilla.com/D66650
--HG--
extra : moz-landing-system : lando
2020-03-17 19:36:58 +00:00
ffxbld
5102396177
No Bug, mozilla-central repo-update HSTS HPKP remote-settings tld-suffixes - a=repo-update r=RyanVM
...
Differential Revision: https://phabricator.services.mozilla.com/D66963
--HG--
extra : moz-landing-system : lando
2020-03-16 13:48:38 +00:00
Christoph Kerschbaumer
af63b804a6
Bug 1508292: Implement Sec-Fetch-*. r=baku
...
Differential Revision: https://phabricator.services.mozilla.com/D66283
--HG--
extra : source : a0508ae6c037928981ac2733860b6ec84d7069ec
2020-03-14 17:28:41 +00:00
Brindusan Cristian
11cc2fbf73
Backed out changeset a0508ae6c037 (bug 1508292) for sm bustage.
...
--HG--
extra : rebase_source : 0db77cae1e8115c19dbaa6d556b30890909ed996
2020-03-14 22:40:55 +02:00
Christoph Kerschbaumer
bc8997ee18
Bug 1508292: Implement Sec-Fetch-*. r=baku
...
Differential Revision: https://phabricator.services.mozilla.com/D66283
--HG--
extra : moz-landing-system : lando
2020-03-14 17:28:41 +00:00
Ed Lee
acb960676c
Bug 1620556 - Automatic code fixes for Prettier 1.19.1 upgrade. r=Standard8,remote-protocol-reviewers,marionette-reviewers,webcompat-reviewers,perftest-reviewers,sparky,whimboo,denschub
...
Differential Revision: https://phabricator.services.mozilla.com/D66128
--HG--
extra : moz-landing-system : lando
2020-03-13 23:38:52 +00:00
Vlad Filippov
b2e173a799
Bug 1590946 - Remove service=sync
from account management links. r=rfkelly
...
Differential Revision: https://phabricator.services.mozilla.com/D63737
--HG--
extra : moz-landing-system : lando
2020-03-13 20:53:12 +00:00
Anurag Aggarwal
45b0a79f3d
Bug 1536103 - Fixed mach doc warnings.r=firefox-source-docs-reviewers,championshuttler,sylvestre
...
Differential Revision: https://phabricator.services.mozilla.com/D66462
--HG--
extra : moz-landing-system : lando
2020-03-12 17:20:15 +00:00
ffxbld
7207d7f765
No Bug, mozilla-central repo-update HSTS HPKP remote-settings tld-suffixes - a=repo-update r=RyanVM
...
Differential Revision: https://phabricator.services.mozilla.com/D66614
--HG--
extra : moz-landing-system : lando
2020-03-12 17:07:37 +00:00
Jared Wein
11ed78ea66
Bug 1194529 - Move OSKeyStore.jsm to browser/modules since it is no longer used by just Form Autofill. r=MattN
...
Differential Revision: https://phabricator.services.mozilla.com/D61743
--HG--
rename : browser/extensions/formautofill/OSKeyStore.jsm => browser/modules/OSKeyStore.jsm
rename : browser/extensions/formautofill/test/fixtures/OSKeyStoreTestUtils.jsm => browser/modules/test/OSKeyStoreTestUtils.jsm
rename : browser/extensions/formautofill/test/unit/test_osKeyStore.js => browser/modules/test/unit/test_osKeyStore.js
extra : moz-landing-system : lando
2020-03-12 14:47:18 +00:00
Mathieu Leplatre
9296f12f2b
Bug 1621308 - Give up client sync early during shutdown r=glasserc
...
A significant amount of clients report OFFLINE_ERROR during shutdown.
Instead of adding a new uptake status to be reported when detecting offline during shutdown (eg. INTERRUPTED, not *_ERROR), we do nothing and give up immediately.
Differential Revision: https://phabricator.services.mozilla.com/D66271
--HG--
extra : moz-landing-system : lando
2020-03-10 19:10:18 +00:00
Florian Quèze
2c3a1ae0be
Bug 1620630 - The OS.File worker should record markers indicating which operation it is performing on which file, r=Yoric.
...
Differential Revision: https://phabricator.services.mozilla.com/D65747
--HG--
extra : moz-landing-system : lando
2020-03-11 14:22:06 +00:00
Dorel Luca
7d0c94a0e9
Backed out 8 changesets (bug 1506602, bug 1194529) for Browser-chrome failures in browser/browser_aaa_eventTelemetry_run_first.js. CLOSED TREE
...
Backed out changeset 0848e3945164 (bug 1506602)
Backed out changeset a8b80ec1830e (bug 1506602)
Backed out changeset e83a89eb5007 (bug 1194529)
Backed out changeset 7bf0a8463e53 (bug 1194529)
Backed out changeset 5b5cbd52e30f (bug 1194529)
Backed out changeset 55c38d92f65a (bug 1194529)
Backed out changeset 3242adb0ff8e (bug 1194529)
Backed out changeset c2f10d341da8 (bug 1194529)
--HG--
rename : browser/modules/OSKeyStore.jsm => browser/extensions/formautofill/OSKeyStore.jsm
rename : browser/modules/test/OSKeyStoreTestUtils.jsm => browser/extensions/formautofill/test/fixtures/OSKeyStoreTestUtils.jsm
rename : browser/modules/test/unit/test_osKeyStore.js => browser/extensions/formautofill/test/unit/test_osKeyStore.js
2020-03-11 01:48:36 +02:00
Jared Wein
2642cc0cdb
Bug 1194529 - Move OSKeyStore.jsm to browser/modules since it is no longer used by just Form Autofill. r=MattN
...
Differential Revision: https://phabricator.services.mozilla.com/D61743
--HG--
rename : browser/extensions/formautofill/OSKeyStore.jsm => browser/modules/OSKeyStore.jsm
rename : browser/extensions/formautofill/test/fixtures/OSKeyStoreTestUtils.jsm => browser/modules/test/OSKeyStoreTestUtils.jsm
rename : browser/extensions/formautofill/test/unit/test_osKeyStore.js => browser/modules/test/unit/test_osKeyStore.js
extra : moz-landing-system : lando
2020-03-10 20:00:55 +00:00
Daniel Varga
df858c9057
Backed out changeset 6aaa835ae0eb (bug 1620630) for causing xpcshell failures at osfile/tests/xpcshell/test_osfile_closed.js
...
CLOSED TREE
2020-03-10 21:08:48 +02:00
Florian Quèze
5345d6fcbb
Bug 1620630 - The OS.File worker should record markers indicating which operation it is performing on which file, r=Yoric.
...
Differential Revision: https://phabricator.services.mozilla.com/D65747
--HG--
extra : moz-landing-system : lando
2020-03-10 17:04:10 +00:00
ffxbld
7a35fa9703
Update configs. IGNORE BROKEN CHANGESETS CLOSED TREE NO BUG a=release ba=release
2020-03-09 15:41:51 +00:00
Mark Banner
2c4e35b0a6
Bug 1620218
- Automatic code fixes for Prettier 1.18.2 upgrade. r=mossop,webcompat-reviewers
...
Differential Revision: https://phabricator.services.mozilla.com/D65509
--HG--
extra : moz-landing-system : lando
2020-03-08 21:45:16 +00:00
Mark Banner
15cfe23b88
Bug 1620542 - Automatically fix ESLint errors in .eslintrc.js files. r=mossop
...
# ignore-this-changeset
Differential Revision: https://phabricator.services.mozilla.com/D65703
--HG--
extra : moz-landing-system : lando
2020-03-07 10:09:44 +00:00
Mathieu Leplatre
2d4875b904
Bug 1618491 - Detect shutdown during Remote Settings sync r=glasserc
...
Differential Revision: https://phabricator.services.mozilla.com/D65318
--HG--
extra : moz-landing-system : lando
2020-03-05 18:06:52 +00:00
ffxbld
39c3d77141
No Bug, mozilla-central repo-update HSTS HPKP blocklist remote-settings tld-suffixes - a=repo-update r=RyanVM
...
Differential Revision: https://phabricator.services.mozilla.com/D65516
--HG--
extra : moz-landing-system : lando
2020-03-05 17:17:28 +00:00
Andrea Marchesini
9bc071f817
Bug 1619875 - Remove the remaining of the prompting code in the cookie-world, r=Ehsan
...
Differential Revision: https://phabricator.services.mozilla.com/D65289
--HG--
extra : moz-landing-system : lando
2020-03-04 21:25:33 +00:00
Mathieu Leplatre
da32d01a9d
Bug 1619569 - Fix Uptake events test on beta merge r=glasserc
...
The test passes on nightly because the condition actually checks specifically for nightly. On non-nightly the test fails because although it mocks the channel with withFakeChannel, the code under test doesn't respect that.
Differential Revision: https://phabricator.services.mozilla.com/D65303
--HG--
extra : moz-landing-system : lando
2020-03-04 18:41:39 +00:00
Mathieu Leplatre
863b4989d3
Bug 1617942 - Close Remote Settings DB connections after use r=glasserc
...
Differential Revision: https://phabricator.services.mozilla.com/D64303
--HG--
extra : moz-landing-system : lando
2020-03-03 16:41:47 +00:00
Mathieu Leplatre
5a2acf4e4f
Bug 1617133 - Upgrade kinto-offline-client to v13.0.0 r=glasserc
...
Differential Revision: https://phabricator.services.mozilla.com/D64561
--HG--
extra : moz-landing-system : lando
2020-03-02 14:13:57 +00:00
Mathieu Leplatre
9448fcafc5
Bug 1617133 - Report error names to Telemetry on Nightly r=glasserc
...
Differential Revision: https://phabricator.services.mozilla.com/D64560
--HG--
extra : moz-landing-system : lando
2020-03-02 15:04:33 +00:00
Mathieu Leplatre
acd66bc75c
Bug 1617133 - Reduce complexity of RemoteSettingsClient.maybeSync() r=glasserc
...
Differential Revision: https://phabricator.services.mozilla.com/D64559
--HG--
extra : moz-landing-system : lando
2020-02-28 17:06:17 +00:00
Mathieu Leplatre
ec2cc6b37b
Bug 1617133 - Improve categorization of Remote Settings errors r=glasserc
...
Differential Revision: https://phabricator.services.mozilla.com/D64402
--HG--
extra : moz-landing-system : lando
2020-02-28 17:06:17 +00:00
ffxbld
2690d1d20f
No Bug, mozilla-central repo-update HSTS HPKP blocklist remote-settings - a=repo-update r=RyanVM
...
Differential Revision: https://phabricator.services.mozilla.com/D64941
--HG--
extra : moz-landing-system : lando
2020-03-02 13:42:22 +00:00
Lina Cambridge
be55ac8482
Bug 1615931
- Handle invalid bookmark URLs in new bookmark sync. r=markh,LougeniaBailey
...
This commit changes `Store::local_row_to_item` to validate local URLs,
and flags items with malformed URLs as invalid. These items are either
replaced with valid remote copies, if they exist, or deleted if not.
Additionally, `BaseBookmarksStore#_calculateIndex` no longer throws
when determining the sort index for an item with an invalid URL.
As an aside, we use the `url` crate to parse URLs. This is the same
crate as used by `MozURL`, which, in turn, backs the JS `URL`
constructor...so URLs should be validated the same way in Rust and JS.
Differential Revision: https://phabricator.services.mozilla.com/D64695
--HG--
extra : moz-landing-system : lando
2020-03-02 02:11:13 +00:00
Christian Holler
a801538b51
Bug 1344085 - Re-enable sync services tests under ASan. r=markh
...
Differential Revision: https://phabricator.services.mozilla.com/D64565
--HG--
extra : moz-landing-system : lando
2020-02-28 03:57:50 +00:00
ffxbld
3da50ef6ba
No Bug, mozilla-central repo-update HSTS HPKP blocklist remote-settings tld-suffixes - a=repo-update r=RyanVM
...
Differential Revision: https://phabricator.services.mozilla.com/D64580
--HG--
extra : moz-landing-system : lando
2020-02-27 18:48:55 +00:00
Mathieu Leplatre
38a37caab2
Bug 1616052 - Add low-level helpers to debug and test Remote Settings r=tarek,glasserc
...
Differential Revision: https://phabricator.services.mozilla.com/D63207
--HG--
extra : moz-landing-system : lando
2020-02-25 15:29:48 +00:00
Mathieu Leplatre
88640634af
Bug 1605973 - Show shutdown blockers in RemoteSettings worker r=Gijs
...
Differential Revision: https://phabricator.services.mozilla.com/D64101
--HG--
extra : moz-landing-system : lando
2020-02-25 15:47:33 +00:00
ffxbld
1a2afa385b
No Bug, mozilla-central repo-update HSTS HPKP blocklist remote-settings - a=repo-update r=RyanVM
...
Differential Revision: https://phabricator.services.mozilla.com/D63847
--HG--
extra : moz-landing-system : lando
2020-02-24 13:53:33 +00:00
Tarek Ziadé
dc72ba77ca
Bug 1597336 - add a fxa+sync scenario r=lina,markh
...
This patch adds a scenario that ends up syncing the generated profile into FxSync.
Differential Revision: https://phabricator.services.mozilla.com/D53789
--HG--
extra : moz-landing-system : lando
2020-02-23 23:17:23 +00:00
Csoregi Natalia
1ece026f40
Backed out changeset aa296c08a667 (bug 1597336) for browser-chrome failures on browser_all_files_referenced.js. CLOSED TREE
2020-02-23 12:26:50 +02:00