ffxbld
079e757071
No Bug, mozilla-central repo-update HSTS HPKP remote-settings tld-suffixes - a=repo-update r=RyanVM
...
Differential Revision: https://phabricator.services.mozilla.com/D82025
2020-07-02 14:34:09 +00:00
Simon Giesecke
cd8b8939b9
Bug 1648010 - Replace uses of NS_LITERAL_STRING/NS_LITERAL_CSTRING macros by _ns literals. r=geckoview-reviewers,jgilbert,agi,hsivonen,froydnj
...
Differential Revision: https://phabricator.services.mozilla.com/D80860
2020-07-01 08:29:29 +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
Mozilla Releng Treescript
f6180a922b
Update configs. IGNORE BROKEN CHANGESETS CLOSED TREE NO BUG a=release ba=release
2020-06-29 15:15:46 +00:00
lougeniac64
499048fe86
(Bug 1635487) Wired up sync logging for extension pref storage r=lina,markh
...
Differential Revision: https://phabricator.services.mozilla.com/D80975
2020-06-27 19:15:17 +00:00
Csoregi Natalia
5bb8a015e6
Backed out changeset 8cd7fabbe270 (bug 1635487) for multiple leaks. CLOSED TREE
2020-06-27 10:43:15 +03:00
lougeniac64
bce2c33963
(Bug 1635487) Wired up sync logging for extension pref storage r=lina,markh
...
Differential Revision: https://phabricator.services.mozilla.com/D80975
2020-06-27 06:26:22 +00:00
Razvan Maries
eb909a6e55
Backed out changeset fec02fef5e73 (bug 1635487) for Android bustages. CLOSED TREE
2020-06-27 03:05:27 +03:00
lougeniac64
893cb93c43
(Bug 1635487) Wired up sync logging for extension pref storage r=lina,markh
...
Differential Revision: https://phabricator.services.mozilla.com/D80975
2020-06-26 21:19:17 +00:00
Mathieu Leplatre
ceaf07c1e6
Bug 1643194 - Do not build sync results if client has no listener r=Gijs
...
Building the sync event data has an extra cost on large collections. This bypasses iterations or records in case the client has no listener.
Differential Revision: https://phabricator.services.mozilla.com/D81046
2020-06-26 08:56:14 +00:00
Edouard Oger
540f9c18a2
Bug 1639838 - Do not filter the devices list. , markh r=rfkelly
...
Differential Revision: https://phabricator.services.mozilla.com/D78568
2020-06-25 02:47:14 +00:00
Mathieu Leplatre
a4fabab49a
Bug 1639284 - Store records, timestamp and metadata in one IndexedDB transaction r=Gijs,mixedpuppy
...
Differential Revision: https://phabricator.services.mozilla.com/D78246
2020-06-24 10:00:53 +00:00
Mark Hammond
362bde7c7c
Bug 1647994 - ensure the sync ping always records the hashed UID if known. r=rfkelly
...
Differential Revision: https://phabricator.services.mozilla.com/D80816
2020-06-24 10:02:17 +00:00
Mark Banner
07547b40a2
Bug 1647699 - Extend test_distribution to cover Acer distribution fixes. r=mkaply
...
Differential Revision: https://phabricator.services.mozilla.com/D80715
2020-06-24 20:26:57 +00:00
Csoregi Natalia
aec20399f5
Backed out changeset a0af6d53c082 (bug 1639284) for multiple failures e.g. browser_asrouter_whatsnewpanel.js CLOSED TREE
2020-06-22 12:20:39 +03:00
Mathieu Leplatre
07af99c7f1
Bug 1639284 - Store records, timestamp and metadata in one IndexedDB transaction r=Gijs,mixedpuppy
...
Differential Revision: https://phabricator.services.mozilla.com/D78246
2020-06-22 08:21:40 +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
Mathieu Leplatre
f446e2ad19
Bug 1646315 - Prevent concurrent load of JSON dump with .get() r=Gijs
...
Differential Revision: https://phabricator.services.mozilla.com/D80162
2020-06-18 09:56:46 +00:00
Cosmin Sabou
17e54eff48
Backed out changeset 7e39d1eed06b (bug 1639284) for xpcshell failures on test_blocklist_severities.js. CLOSED TREE
2020-06-18 17:29:29 +03:00
Mathieu Leplatre
986bc3704b
Bug 1639284 - Store records, timestamp and metadata in one IndexedDB transaction r=Gijs,mixedpuppy
...
Differential Revision: https://phabricator.services.mozilla.com/D78246
2020-06-18 09:47:43 +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
Mihai Alexandru Michis
cce0439cc1
Backed out changeset da7cbff78183 (bug 1639284) for causing failures in test_engine_selector_remote_settings.js
...
CLOSED TREE
2020-06-17 20:51:02 +03:00
Mathieu Leplatre
a4d248daf8
Bug 1639284 - Store records, timestamp and metadata in one IndexedDB transaction r=Gijs,extension-reviewers,mixedpuppy
...
Differential Revision: https://phabricator.services.mozilla.com/D78246
2020-06-17 15:58:25 +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
Vlad Filippov
ee97e91066
Bug 1637163 - Redact details in WebChannel errors. r=rfkelly
...
Differential Revision: https://phabricator.services.mozilla.com/D79563
2020-06-15 15:03:59 +00:00
ffxbld
ec8c8c7bde
No Bug, mozilla-central repo-update HSTS HPKP remote-settings tld-suffixes - a=repo-update r=RyanVM
...
Differential Revision: https://phabricator.services.mozilla.com/D79691
2020-06-15 14:33:28 +00:00
Rob Wu
206ca19c33
Bug 1645598 - Vendor application-services for fix in webext-storage r=lina
...
To get this fix: https://github.com/mozilla/application-services/pull/3235
Updated as follows:
```
sed -i 's/e8d7530319fa6c20d9de78d031c9398630eca3cd/61dcc364ac0d6d0816ab88a494bbf20d824b009b/g' services/fxaccounts/rust-bridge/firefox-accounts-bridge/Cargo.toml services/sync/golden_gate/Cargo.toml toolkit/components/extensions/storage/webext_storage_bridge/Cargo.toml toolkit/components/glean/Cargo.toml toolkit/library/rust/shared/Cargo.toml
./mach vendor rust
```
Verified by running the new regression test that I added in the bug:
```
./mach test toolkit/components/extensions/test/xpcshell/test_ext_storage_{local,sync,sync_kinto}.js
```
Differential Revision: https://phabricator.services.mozilla.com/D79628
2020-06-15 12:56:58 +00:00
Mark Hammond
0278934973
Bug 1645729 - avoid printing a warning to the console about a log level's preference. r=rfkelly
...
Specifically:
> Log warning: The log 'Services.Common.RESTRequest' is configured to use the preference 'services.common.log.logger.rest.request' - you must adjust the level by setting this preference, not by using the level setter
This is because the hawkrequest module attempts to explicitly set the level
from the preference value, but these days Log.jsm manages that itself.
Also skips obtaining the log itself until it's needed, as it almost never
actually is.
Differential Revision: https://phabricator.services.mozilla.com/D79633
2020-06-15 04:51:02 +00:00
Mathieu Leplatre
4de2f47682
Bug 1644153 - Fix loading of JSON dump from main-preview r=Standard8
...
Differential Revision: https://phabricator.services.mozilla.com/D79016
2020-06-11 17:39:23 +00:00
ffxbld
e1defa0ff0
No Bug, mozilla-central repo-update HSTS HPKP remote-settings - a=repo-update r=RyanVM
...
Differential Revision: https://phabricator.services.mozilla.com/D79301
2020-06-11 14:17:03 +00:00
Thom Chiovoloni
b3cbb2b28e
Bug 1629127
- Add sync telemetry for storage.sync migration r=lina,extension-reviewers,mixedpuppy
...
Differential Revision: https://phabricator.services.mozilla.com/D78573
2020-06-10 22:29:02 +00:00
Thom Chiovoloni
9bea145029
Bug 1629116 - Ensure the sync engine we want telemetry from is actually registered in tests. r=lina
...
Differential Revision: https://phabricator.services.mozilla.com/D78720
2020-06-08 18:57:59 +00:00
Lina Cambridge
6744c50972
Bug 1643804 - Always resolve the promise if fetching extension storage observer notifications fails. r=tcsc
...
Differential Revision: https://phabricator.services.mozilla.com/D78571
2020-06-05 20:38:42 +00:00
Thom Chiovoloni
d76d4f4c46
Bug 1629116 - Add an overrideTelemetryName to bridged extension storage. r=markh
...
Add an overrideTelemetryName to bridged extension storage.
Differential Revision: https://phabricator.services.mozilla.com/D78413
2020-06-05 01:10:10 +00:00
Mathieu Leplatre
337e076cae
Bug 1641939 - Flush local DB after retrying r=Standard8
...
Differential Revision: https://phabricator.services.mozilla.com/D78177
2020-06-04 14:16:01 +00:00
ffxbld
765a9c9ca1
No Bug, mozilla-central repo-update HSTS HPKP remote-settings - a=repo-update r=RyanVM
...
Differential Revision: https://phabricator.services.mozilla.com/D78285
2020-06-04 14:13:36 +00:00
Mathieu Leplatre
51c76bb2b8
Bug 1640136 - Load main dump when using preview r=Standard8
...
Differential Revision: https://phabricator.services.mozilla.com/D77786
2020-06-04 09:00:31 +00:00
Mark Hammond
350c376c1a
Bug 1634615 - flip the pref to enable the rust browser.storage.sync implementation. r=lina,mixedpuppy
...
Differential Revision: https://phabricator.services.mozilla.com/D78171
2020-06-04 06:11:45 +00:00
Dorel Luca
6193cd2270
Backed out changeset b8a2744a115f (bug 1640136) for XPCShell test/unit/test_remote_settings_worker.js. CLOSED TREE
2020-06-04 04:56:10 +03:00
Mathieu Leplatre
cc4e7f5130
Bug 1640136 - Load main dump when using preview r=Standard8
...
Differential Revision: https://phabricator.services.mozilla.com/D77786
2020-06-03 14:56:04 +00:00
Dorel Luca
61e47c120c
Merge mozilla-cental to autoland. CLOSED TREE
2020-06-01 19:35:58 +03:00
Dorel Luca
d6cb4941f9
Merge autoland to mozilla-central. a=merge
2020-06-01 19:20:20 +03:00
Mozilla Releng Treescript
a56e4bfdd7
Update configs. IGNORE BROKEN CHANGESETS CLOSED TREE NO BUG a=release ba=release
2020-06-01 10:15:55 +00:00
Mark Hammond
6abadd577b
Bug 1639449 - Vendor new application-services to expose kinto migration and sync change notifications. r=lina
...
Differential Revision: https://phabricator.services.mozilla.com/D76092
2020-05-30 02:44:07 +00:00
Mark Banner
29c4237245
Bug 1635523 - Remove now unused twitter files and pull in latest config. r=daleharvey
...
Differential Revision: https://phabricator.services.mozilla.com/D76909
2020-05-29 20:17:57 +00:00
Lina Cambridge
6ac44b30e0
Bug 1641005 - Implement `mozISyncedExtensionStorageArea.fetchPendingSyncChanges()`. r=markh
...
This new method fetches pending synced changes from the extension
storage store, and passes them to `storage.onChanged` listeners.
This allows extensions that listen for these events to know when a
sync happened, which Kinto supported as well.
To guard against misuse, this method is implemented on a separate
`mozISyncedExtensionStorageArea` interface. To avoid multiple
inheritance (if `mozI{Synced, Configurable}ExtensionStorageArea` both
inherited from `mozIExtensionStorageArea`, which base method is called
when?), both of these internal-ish interfaces now inherit from
`nsISupports` instead.
Finally, because `fetchPendingSyncChanges` can return changes for
multiple extensions, `mozIExtensionStorageListener.onChanged` now takes
the affected extension ID as its first argument.
Differential Revision: https://phabricator.services.mozilla.com/D76976
2020-06-01 06:07:51 +00:00