searching for reviewer(markh)
e3f6a6813aa73d4696b000275d030e615ba27725: Bug 1525161 - sync sponsored stories preference r=markh
premk <prem.kumar.krishnan@live.com> - Thu, 13 Jun 2019 00:14:54 +0000 - rev 478569
Push 36146 by opoprus@mozilla.com at Thu, 13 Jun 2019 09:54:24 +0000
Bug 1525161 - sync sponsored stories preference r=markh Differential Revision: https://phabricator.services.mozilla.com/D34739
cb797ecd262005e6713bb01dc775d89689724273: Bug 1558388 - Ensure the bookmarks mirror reports shutdown blocker state correctly. r=markh
Lina Cambridge <lina@yakshaving.ninja> - Wed, 12 Jun 2019 03:48:31 +0000 - rev 478374
Push 36140 by dluca@mozilla.com at Wed, 12 Jun 2019 12:02:49 +0000
Bug 1558388 - Ensure the bookmarks mirror reports shutdown blocker state correctly. r=markh Differential Revision: https://phabricator.services.mozilla.com/D34471
b071db6bea7a03f23852097adbac201032005fea: Bug 1148205 - Replace misnamed `formSubmitURL` and `hostname` properties on nsILoginInfo in services/sync/ r=markh,tcsc
Matthew Noorenberghe <mozilla@noorenberghe.ca> - Wed, 05 Jun 2019 03:59:46 +0000 - rev 476925
Push 36112 by malexandru@mozilla.com at Wed, 05 Jun 2019 15:52:48 +0000
Bug 1148205 - Replace misnamed `formSubmitURL` and `hostname` properties on nsILoginInfo in services/sync/ r=markh,tcsc Differential Revision: https://phabricator.services.mozilla.com/D33347
7a67c62d4b8b1a36c98b98a0d8c6cdeff425160a: Bug 1552621 - Record shutdown blocker progress in the bookmarks mirror. r=markh,tcsc
Lina Cambridge <lina@yakshaving.ninja> - Mon, 03 Jun 2019 23:04:37 +0000 - rev 476891
Push 36110 by malexandru@mozilla.com at Wed, 05 Jun 2019 09:49:10 +0000
Bug 1552621 - Record shutdown blocker progress in the bookmarks mirror. r=markh,tcsc This commit introduces a `mozISyncedBookmarksMirrorProgressListener` interface for capturing telemetry and updating shutdown blocker state after each step of the merge, instead of waiting until the end. This also means we can also record events for interrupted and failed merges, and pass validation data through to the Sync ping. Shutdown hang crash reports now have a `steps` field, indicating the sequence of completed steps and when they were recorded. If the last step in the hang report is `fetchLocalTree`, we know the merger is blocked on `fetchNewLocalContents`. If the last step is `fetchNewLocalContents`, the merger is stuck at `fetchRemoteTree`, since that's the next step after `fetchNewLocalContents`. This commit also implements `Driver::record_telemetry_event` to dispatch progress callback runnables to the main thread. Differential Revision: https://phabricator.services.mozilla.com/D31950
b3788c8a7cac8b757c02278f7cbea028819964ca: Bug 1546514 - Remove bookmarks mirror checks for orphans and Sync status mismatches. r=markh
Lina Cambridge <lina@yakshaving.ninja> - Thu, 16 May 2019 07:31:56 +0000 - rev 474338
Push 36030 by rgurzau@mozilla.com at Fri, 17 May 2019 21:41:01 +0000
Bug 1546514 - Remove bookmarks mirror checks for orphans and Sync status mismatches. r=markh Differential Revision: https://phabricator.services.mozilla.com/D30121
f33bfaf16d975de81421d687fd519d0fa56e10d6: Bug 1536170 - Replace Async.jankYielder r=tcsc,markh,eoger
Barret Rennie <barret@brennie.ca> - Wed, 17 Apr 2019 03:00:35 +0000 - rev 469928
Push 35884 by apavel@mozilla.com at Thu, 18 Apr 2019 21:35:00 +0000
Bug 1536170 - Replace Async.jankYielder r=tcsc,markh,eoger `Async.jankYielder` is known to, unfortunately, cause jank by creating a lot of immediately resolved promises that must be then GCed. For a collection of 50 items, it will create 50 promises and 49 of them will immediately resolve. Instead of `Async.jankYielder`, we now have `Async.yieldState`, which simply keeps track of whether or not the caller should yield to the event loop. Two higher level looping constructs are built on top of it: * `Async.yieldingIterator`, which has been rewritten to not create extraneous promises; and * `Async.yieldingForEach`, which is a replacement for awaiting `Async.jankYielder` in a loop. Instead, it accepts the loop body as a function. Each of these can share an instance of an `Async.yieldState`, which allows an object with multiple loops to yield every N iterations overall, instead of every N iterations of each loop, which keeps the behaviour of using one `Async.jankYielders` in multiple places. Differential Revision: https://phabricator.services.mozilla.com/D26229
19c23f03b47178f8071769ebc564d8076d076f5c: Bug 1536170 - Replace Async.jankYielder r=tcsc,markh,eoger
Barret Rennie <barret@brennie.ca> - Fri, 12 Apr 2019 19:07:00 +0000 - rev 469339
Push 35865 by apavel@mozilla.com at Sat, 13 Apr 2019 21:44:49 +0000
Bug 1536170 - Replace Async.jankYielder r=tcsc,markh,eoger `Async.jankYielder` is known to, unfortunately, cause jank by creating a lot of immediately resolved promises that must be then GCed. For a collection of 50 items, it will create 50 promises and 49 of them will immediately resolve. Instead of `Async.jankYielder`, we now have `Async.yieldState`, which simply keeps track of whether or not the caller should yield to the event loop. Two higher level looping constructs are built on top of it: * `Async.yieldingIterator`, which has been rewritten to not create extraneous promises; and * `Async.yieldingForEach`, which is a replacement for awaiting `Async.jankYielder` in a loop. Instead, it accepts the loop body as a function. Each of these can share an instance of an `Async.yieldState`, which allows an object with multiple loops to yield every N iterations overall, instead of every N iterations of each loop, which keeps the behaviour of using one `Async.jankYielders` in multiple places. Differential Revision: https://phabricator.services.mozilla.com/D26229
51a67bffd7d2670d12d87058973bc01e64f10096: Bug 1536170 - Replace Async.jankYielder r=tcsc,markh,eoger
Barret Rennie <barret@brennie.ca> - Thu, 11 Apr 2019 18:39:43 +0000 - rev 469066
Push 35856 by csabou@mozilla.com at Fri, 12 Apr 2019 03:19:48 +0000
Bug 1536170 - Replace Async.jankYielder r=tcsc,markh,eoger `Async.jankYielder` is known to, unfortunately, cause jank by creating a lot of immediately resolved promises that must be then GCed. For a collection of 50 items, it will create 50 promises and 49 of them will immediately resolve. Instead of `Async.jankYielder`, we now have `Async.yieldState`, which simply keeps track of whether or not the caller should yield to the event loop. Two higher level looping constructs are built on top of it: * `Async.yieldingIterator`, which has been rewritten to not create extraneous promises; and * `Async.yieldingForEach`, which is a replacement for awaiting `Async.jankYielder` in a loop. Instead, it accepts the loop body as a function. Each of these can share an instance of an `Async.yieldState`, which allows an object with multiple loops to yield every N iterations overall, instead of every N iterations of each loop, which keeps the behaviour of using one `Async.jankYielders` in multiple places. Differential Revision: https://phabricator.services.mozilla.com/D26229
e490b9372c21ec3daa652a4a01e12d6194834786: Bug 1539691 - Fix bound param chunking when staging the merged synced bookmarks tree. r=markh
Lina Cambridge <lina@yakshaving.ninja> - Thu, 28 Mar 2019 00:39:43 +0000 - rev 466487
Push 35768 by opoprus@mozilla.com at Thu, 28 Mar 2019 09:55:54 +0000
Bug 1539691 - Fix bound param chunking when staging the merged synced bookmarks tree. r=markh Differential Revision: https://phabricator.services.mozilla.com/D25178
c2fbc9f732e0126c3dde2fb6c879328b508b9a32: Bug 1529232 - Implement pre-account ping r=chutten,gfritzsche,markh
Jan-Erik Rediger <jrediger@mozilla.com> - Mon, 25 Mar 2019 12:58:16 +0000 - rev 465936
Push 35755 by cbrindusan@mozilla.com at Tue, 26 Mar 2019 00:24:34 +0000
Bug 1529232 - Implement pre-account ping r=chutten,gfritzsche,markh It's missing some details and is disabled by default (gated by the `toolkit.telemetry.ecosystemping.enabled` preference) Differential Revision: https://phabricator.services.mozilla.com/D21521
4a692c812a3fe2f893d2a6e25b9490b38415c907: Bug 1482608 - Remove the JS bookmark merger. r=markh
Lina Cambridge <lina@yakshaving.ninja> - Mon, 25 Mar 2019 04:51:01 +0000 - rev 465877
Push 35752 by opoprus@mozilla.com at Mon, 25 Mar 2019 09:51:53 +0000
Bug 1482608 - Remove the JS bookmark merger. r=markh Differential Revision: https://phabricator.services.mozilla.com/D20078
e7282f4449c83d2657edc29f8131b8b4985ab2ef: Bug 1482608 - Fix up inconsistent bookmarks at sync time. r=markh,tcsc
Lina Cambridge <lina@yakshaving.ninja> - Mon, 25 Mar 2019 04:50:38 +0000 - rev 465876
Push 35752 by opoprus@mozilla.com at Mon, 25 Mar 2019 09:51:53 +0000
Bug 1482608 - Fix up inconsistent bookmarks at sync time. r=markh,tcsc This commit changes the mirror to store divergent structure, instead of dropping or trying to fix up records as they're stored. * We no longer ignore records for items with invalid GUIDs. Instead, we store them in the mirror, and make new GUIDs for them. Dogear takes care of marking the old GUID as deleted, and flagging the item and its parent for reupload. * Each item stores its `parentid` in the database, so we can fix up orphans and parent-child disagreements. * Each item also stores a new validity state: valid, reupload, or replace. An item marked with "reupload" can be applied, but should be updated remotely. We use this to rewrite legacy tag queries. An item marked with "replace" can't be applied; for example, a bookmark or query without a valid URL. If the item exists locally, we can replace the server's invalid copy with a valid local copy. If not, we must delete it from the server. * We don't need to protect the mirror's roots, since Dogear fixes them for us. Differential Revision: https://phabricator.services.mozilla.com/D20077
4782957f96a4d958880e7c177a8ed42d8caab7cf: Bug 1482608 - Port the synced bookmarks merger to Rust. r=nika,mak,markh,tcsc
Lina Cambridge <lina@yakshaving.ninja> - Mon, 25 Mar 2019 04:50:14 +0000 - rev 465875
Push 35752 by opoprus@mozilla.com at Mon, 25 Mar 2019 09:51:53 +0000
Bug 1482608 - Port the synced bookmarks merger to Rust. r=nika,mak,markh,tcsc This commit introduces a Rust XPCOM component, `mozISyncedBookmarksMerger`, that wraps the Dogear crate for merging and applying synced bookmarks. How this works: `SyncedBookmarksMirror.jsm` manages opening the connection, initializing the schema, and writing incoming items into the mirror database. The new `mozISyncedBookmarksMerger` holds a handle to the same connection. When JS code calls `mozISyncedBookmarksMerger::apply`, the merger builds local and remote trees, produces a merged tree, applies the tree back to Places, and stages outgoing items for upload in a temp table, all on the storage thread. It then calls back in to JS, which inflates Sync records for outgoing items, notifies Places observers, and cleans up. Since Dogear has a more robust merging algorithm that attempts to fix up invalid trees, `test_bookmark_corruption.js` intentionally fails. This is fixed in the next commit, which changes the merger to handle invalid structure. Differential Revision: https://phabricator.services.mozilla.com/D20076
9c9c6c36db7b12d90a38bcff3c0565e29dac6b24: Bug 1529232 - Implement pre-account ping r=chutten,gfritzsche,markh
Jan-Erik Rediger <jrediger@mozilla.com> - Sun, 24 Mar 2019 17:24:05 +0000 - rev 465859
Push 35752 by opoprus@mozilla.com at Mon, 25 Mar 2019 09:51:53 +0000
Bug 1529232 - Implement pre-account ping r=chutten,gfritzsche,markh It's missing some details and is disabled by default (gated by the `toolkit.telemetry.ecosystemping.enabled` preference) Differential Revision: https://phabricator.services.mozilla.com/D21521
ed20a4120896c4ad0071fd3a4eabc21399ccfe49: Bug 1529232 - Implement pre-account ping r=chutten,gfritzsche,markh
Jan-Erik Rediger <jrediger@mozilla.com> - Thu, 21 Mar 2019 22:29:44 +0000 - rev 465744
Push 35746 by shindli@mozilla.com at Sat, 23 Mar 2019 09:46:24 +0000
Bug 1529232 - Implement pre-account ping r=chutten,gfritzsche,markh It's missing some details and is disabled by default (gated by the `toolkit.telemetry.ecosystemping.enabled` preference) Differential Revision: https://phabricator.services.mozilla.com/D21521
f4017be29bbd38d93d900c4854ba51c53ce4b39b: Bug 1532514 - Update sinon to v7.2.7. r=markh
Edouard Oger <eoger@fastmail.com> - Tue, 12 Mar 2019 19:32:40 +0000 - rev 463702
Push 35693 by nbeleuzu@mozilla.com at Wed, 13 Mar 2019 05:21:46 +0000
Bug 1532514 - Update sinon to v7.2.7. r=markh Differential Revision: https://phabricator.services.mozilla.com/D22046
fddb40ccfe5accf8d5039924eacd6abcc49b46cd: Bug 1528622 - Debounce FxA Send Tab commands. r=markh,rfkelly
Edouard Oger <eoger@fastmail.com> - Tue, 12 Mar 2019 01:05:03 +0000 - rev 463578
Push 35686 by btara@mozilla.com at Tue, 12 Mar 2019 09:50:48 +0000
Bug 1528622 - Debounce FxA Send Tab commands. r=markh,rfkelly Differential Revision: https://phabricator.services.mozilla.com/D21286
4b280518c7b1798e846ef99af00ba60867dac20c: Bug 1532514 - Update sinon to v7.2.7. r=markh
Edouard Oger <eoger@fastmail.com> - Tue, 12 Mar 2019 00:18:16 +0000 - rev 463569
Push 35686 by btara@mozilla.com at Tue, 12 Mar 2019 09:50:48 +0000
Bug 1532514 - Update sinon to v7.2.7. r=markh Differential Revision: https://phabricator.services.mozilla.com/D22046
4f67210d5e4ef1bf3d943038cd67997e99a4bc10: Bug 1527452 - Fix bookmark mirror tests to prepare for Rust merging. r=markh
Lina Cambridge <lina@yakshaving.ninja> - Sun, 24 Feb 2019 06:56:26 +0000 - rev 460760
Push 35603 by dluca@mozilla.com at Mon, 25 Feb 2019 01:46:40 +0000
Bug 1527452 - Fix bookmark mirror tests to prepare for Rust merging. r=markh Differential Revision: https://phabricator.services.mozilla.com/D19575
9dea142f2cc02912cc8bdaf2bddc5debed25a6d6: Bug 1490671 - Add FxA device pairing. r=markh,rfkelly,vladikoff,flod
Edouard Oger <eoger@fastmail.com> - Thu, 21 Feb 2019 20:58:04 +0000 - rev 460314
Push 35590 by rgurzau@mozilla.com at Fri, 22 Feb 2019 05:26:22 +0000
Bug 1490671 - Add FxA device pairing. r=markh,rfkelly,vladikoff,flod Differential Revision: https://phabricator.services.mozilla.com/D6966
74922ea29d44e5a45eb54da31f0329c326e4588c: Bug 1490671 - Add FxA device pairing. r=markh,rfkelly,vladikoff,flod
Edouard Oger <eoger@fastmail.com> - Tue, 19 Feb 2019 19:20:12 +0000 - rev 459936
Push 35580 by dvarga@mozilla.com at Wed, 20 Feb 2019 04:03:23 +0000
Bug 1490671 - Add FxA device pairing. r=markh,rfkelly,vladikoff,flod Differential Revision: https://phabricator.services.mozilla.com/D6966
254429537792f4bad34fe4012cdeaa96b02d278d: Bug 1524688: Part 44 - Convert FxAccountsPush to static registration. r=markh
Kris Maglione <maglione.k@gmail.com> - Wed, 30 Jan 2019 11:06:04 -0800 - rev 459497
Push 35562 by csabou@mozilla.com at Fri, 15 Feb 2019 18:40:35 +0000
Bug 1524688: Part 44 - Convert FxAccountsPush to static registration. r=markh Differential Revision: https://phabricator.services.mozilla.com/D18454
72bba92c04be116693878e332b90518867369832: Bug 1524688: Part 15 - Convert Weave to static registration. r=markh
Kris Maglione <maglione.k@gmail.com> - Tue, 29 Jan 2019 20:44:18 -0800 - rev 459469
Push 35562 by csabou@mozilla.com at Fri, 15 Feb 2019 18:40:35 +0000
Bug 1524688: Part 15 - Convert Weave to static registration. r=markh
e657e77d427124d39a80fa5418a76bbba02d479c: Bug 1524688: Part 44 - Convert FxAccountsPush to static registration. r=markh
Kris Maglione <maglione.k@gmail.com> - Wed, 30 Jan 2019 11:06:04 -0800 - rev 459096
Push 35555 by rgurzau@mozilla.com at Thu, 14 Feb 2019 17:02:25 +0000
Bug 1524688: Part 44 - Convert FxAccountsPush to static registration. r=markh Differential Revision: https://phabricator.services.mozilla.com/D18454
38e1e42a0fb010f7dc15df14cfbe4e8d7a897165: Bug 1524688: Part 15 - Convert Weave to static registration. r=markh
Kris Maglione <maglione.k@gmail.com> - Tue, 29 Jan 2019 20:44:18 -0800 - rev 459068
Push 35555 by rgurzau@mozilla.com at Thu, 14 Feb 2019 17:02:25 +0000
Bug 1524688: Part 15 - Convert Weave to static registration. r=markh
20bf765a66a3fd4b39cc002eaef2015ba63e45ec: Bug 1521197 - Include uid in UIState.get. r=markh
Edouard Oger <eoger@fastmail.com> - Wed, 23 Jan 2019 22:55:03 +0000 - rev 455332
Push 35432 by nbeleuzu@mozilla.com at Fri, 25 Jan 2019 04:27:48 +0000
Bug 1521197 - Include uid in UIState.get. r=markh Differential Revision: https://phabricator.services.mozilla.com/D17034
7be73b4e5299792d47667c8587d56a5b2e36c71e: Bug 1516997 p2 - Use hasSyncedThisSession to determine if Send Tab is configured and loading. r=markh
Edouard Oger <eoger@fastmail.com> - Thu, 03 Jan 2019 22:29:03 +0000 - rev 452487
Push 35308 by aciure@mozilla.com at Fri, 04 Jan 2019 03:44:03 +0000
Bug 1516997 p2 - Use hasSyncedThisSession to determine if Send Tab is configured and loading. r=markh Depends on D15657 Differential Revision: https://phabricator.services.mozilla.com/D15658
98d8d27b7fdfb53f562ce4372e5b022dbe3f6a37: Bug 1516997 p1 - Move hasSyncedThisSession to SyncEngine. r=markh
Edouard Oger <eoger@fastmail.com> - Thu, 03 Jan 2019 22:28:15 +0000 - rev 452486
Push 35308 by aciure@mozilla.com at Fri, 04 Jan 2019 03:44:03 +0000
Bug 1516997 p1 - Move hasSyncedThisSession to SyncEngine. r=markh Differential Revision: https://phabricator.services.mozilla.com/D15657
be38e913927a24349e504a5d254b6092c31e9184: Bug 1443021 - Remove sync ID pref migration for bookmarks and history. r=markh
Lina Cambridge <lina@yakshaving.ninja> - Thu, 03 Jan 2019 22:30:38 +0000 - rev 452482
Push 35308 by aciure@mozilla.com at Fri, 04 Jan 2019 03:44:03 +0000
Bug 1443021 - Remove sync ID pref migration for bookmarks and history. r=markh Differential Revision: https://phabricator.services.mozilla.com/D15660
783c3d03caa650e3dc2e7699ba4b08786f45ba6f: Bug 1514909 - Update the last sync time from X-L-M instead of X-W-T after a batch upload. r=markh
Lina Cambridge <lina@yakshaving.ninja> - Mon, 17 Dec 2018 23:34:04 +0000 - rev 451020
Push 35223 by aiakab@mozilla.com at Tue, 18 Dec 2018 05:34:06 +0000
Bug 1514909 - Update the last sync time from X-L-M instead of X-W-T after a batch upload. r=markh Differential Revision: https://phabricator.services.mozilla.com/D14806
68841d4d23dafb234273bbe4e6dbf06056c4ffe9: Bug 1507294 - Display all compatible FxA devices in send tab menu. r=markh
Edouard Oger <eoger@fastmail.com> - Fri, 16 Nov 2018 03:03:13 +0000 - rev 446787
Push 35052 by apavel@mozilla.com at Sat, 17 Nov 2018 11:25:40 +0000
Bug 1507294 - Display all compatible FxA devices in send tab menu. r=markh Differential Revision: https://phabricator.services.mozilla.com/D11955
868c763e5d1038442dfad24bb2cf6cf00e1b5f3e: Bug 1502109 - TPS do not wipe server at first phase r=markh
irios <irios@mozilla.com> - Tue, 06 Nov 2018 11:23:57 +0000 - rev 444615
Push 34998 by apavel@mozilla.com at Tue, 06 Nov 2018 17:04:36 +0000
Bug 1502109 - TPS do not wipe server at first phase r=markh SyncIntegration firefox-ios tests are failing if the server is wiped in first phase Differential Revision: https://phabricator.services.mozilla.com/D10219
32a509861f00beab98d2b1dc4dbdab7d9a606f5e: Bug 1503169 - Only swallow head.js loadSubScript exceptions in browser-test.js;r=markh
Julian Descottes <jdescottes@mozilla.com> - Wed, 31 Oct 2018 03:11:28 +0000 - rev 443671
Push 34965 by aiakab@mozilla.com at Wed, 31 Oct 2018 09:42:54 +0000
Bug 1503169 - Only swallow head.js loadSubScript exceptions in browser-test.js;r=markh The existing regexp used to swallow head.js load failures was a bit too generic and would catch any loadSubScript failure that may happen in head.js. The original intent was only to tolerate missing head.js files so we should be able to be more selective when detecting the exception Differential Revision: https://phabricator.services.mozilla.com/D10191
1ae5b0d96fab39812dc8cd5d8b211c0befbd839f: Bug 1496638 - Instrument fetchMissedRemoteCommands with telemetry r=markh
Edouard Oger <eoger@fastmail.com> - Mon, 15 Oct 2018 05:42:02 +0000 - rev 441277
Push 34857 by nerli@mozilla.com at Mon, 15 Oct 2018 22:19:32 +0000
Bug 1496638 - Instrument fetchMissedRemoteCommands with telemetry r=markh Differential Revision: https://phabricator.services.mozilla.com/D7912
15d5855f46d51c0d5d5af1994644151cc70886c0: Bug 1496637 - Fetch missed FxA commands sporadically on sync r=markh
Edouard Oger <eoger@fastmail.com> - Thu, 11 Oct 2018 20:08:33 +0000 - rev 440779
Push 34832 by nbeleuzu@mozilla.com at Fri, 12 Oct 2018 03:43:40 +0000
Bug 1496637 - Fetch missed FxA commands sporadically on sync r=markh Differential Revision: https://phabricator.services.mozilla.com/D7911
224c0fc59fc12565320b507bfdb7b8f80a07d12d: Bug 1477671 - Replace synced livemarks with tombstones, r=mak,markh
Lina Cambridge <lina@yakshaving.ninja> - Sat, 06 Oct 2018 10:36:15 +0100 - rev 440649
Push 34828 by toros@mozilla.com at Thu, 11 Oct 2018 03:54:33 +0000
Bug 1477671 - Replace synced livemarks with tombstones, r=mak,markh This commit replaces incoming synced livemarks with tombstones, and reuploads the tombstone and updated parent to the server. Existing livemarks are left untouched to minimize data loss; we'll either delete them during migration, or when another client runs a full sync. Differential Revision: https://phabricator.services.mozilla.com/D7084
c6ff74a707a6a90e9e8874152c45c1ccb7765d62: Bug 1486763 - Add installTelemetryInfo to addon installed from Firefox Sync. r=markh
Luca Greco <lgreco@mozilla.com> - Wed, 03 Oct 2018 06:58:23 +0000 - rev 439432
Push 34771 by csabou@mozilla.com at Wed, 03 Oct 2018 21:54:47 +0000
Bug 1486763 - Add installTelemetryInfo to addon installed from Firefox Sync. r=markh Differential Revision: https://phabricator.services.mozilla.com/D5552
2f7a1c065ecf2d1dbdcd01523ad88778f4054ad1: Bug 1492702 - Send the contextual link to the device, not the selected tab when a link is right-clicked. r=markh
Jared Wein <jwein@mozilla.com> - Thu, 27 Sep 2018 07:49:05 +0000 - rev 438542
Push 34724 by ccoroiu@mozilla.com at Thu, 27 Sep 2018 21:36:09 +0000
Bug 1492702 - Send the contextual link to the device, not the selected tab when a link is right-clicked. r=markh Differential Revision: https://phabricator.services.mozilla.com/D6980
f9c1de47280bb4e630d184c5686e74978f57e638: Bug 1451527 - Move sync's TPS tests into a webextension r=markh
Thom Chiovoloni <chiovolonit@gmail.com> - Tue, 04 Sep 2018 17:38:16 +0000 - rev 434604
Push 34572 by btara@mozilla.com at Tue, 04 Sep 2018 22:54:11 +0000
Bug 1451527 - Move sync's TPS tests into a webextension r=markh Differential Revision: https://phabricator.services.mozilla.com/D4486
b886f2cf9d8966776ebf5344d10df260fb8c4383: Bug 1451527 - Move sync's TPS tests into a webextension r=markh
Thom Chiovoloni <chiovolonit@gmail.com> - Tue, 04 Sep 2018 16:40:22 +0000 - rev 434592
Push 34572 by btara@mozilla.com at Tue, 04 Sep 2018 22:54:11 +0000
Bug 1451527 - Move sync's TPS tests into a webextension r=markh Differential Revision: https://phabricator.services.mozilla.com/D4486
a00e7a0a9f19c7844a63163f94e082fe0c3166d5: Bug 1487601 - Clean up some logging in FxAccountsCommands. r=markh
Ryan Kelly <rfkelly@mozilla.com> - Mon, 03 Sep 2018 22:51:13 +0000 - rev 434549
Push 34567 by nbeleuzu@mozilla.com at Tue, 04 Sep 2018 09:51:25 +0000
Bug 1487601 - Clean up some logging in FxAccountsCommands. r=markh This patch fixes an accidental switch-statement fall-through that was causing `_handleCommands()` to always log "Unknown command", and fixes an inconsistency where one log line was being sent to the console rather than the sync log file. Differential Revision: https://phabricator.services.mozilla.com/D4891
8709ebdb4227339334ff169930a6308388f760bd: Bug 1482645 - Part 2 - Don't use a broadcaster element to store sync state. r=markh
Paolo Amadini <paolo.mozmail@amadzone.org> - Sat, 11 Aug 2018 16:46:30 +0100 - rev 432428
Push 34476 by ncsoregi@mozilla.com at Mon, 20 Aug 2018 22:00:28 +0000
Bug 1482645 - Part 2 - Don't use a broadcaster element to store sync state. r=markh Differential Revision: https://phabricator.services.mozilla.com/D3147
5ed210553fd0f580bd9369201596acda13d62690: Bug 1482645 - Part 1 - Don't use broadcaster elements to show or hide sync interface elements. r=markh
Paolo Amadini <paolo.mozmail@amadzone.org> - Mon, 20 Aug 2018 07:38:40 +0100 - rev 432427
Push 34476 by ncsoregi@mozilla.com at Mon, 20 Aug 2018 22:00:28 +0000
Bug 1482645 - Part 1 - Don't use broadcaster elements to show or hide sync interface elements. r=markh Differential Revision: https://phabricator.services.mozilla.com/D3146
8f973f3bf41ad92ad8eb17a24ee3712a76c7121b: Bug 1483979 - Enable fxa commands r=markh
Edouard Oger <eoger@fastmail.com> - Fri, 17 Aug 2018 17:56:52 +0000 - rev 432134
Push 34460 by dvarga@mozilla.com at Fri, 17 Aug 2018 21:51:39 +0000
Bug 1483979 - Enable fxa commands r=markh Differential Revision: https://phabricator.services.mozilla.com/D3569
033428417ae747ed46fc9974409cec655b96956d: Bug 1483979 - Enable fxa commands r=markh
Edouard Oger <eoger@fastmail.com> - Fri, 17 Aug 2018 05:50:51 +0000 - rev 432054
Push 34457 by ebalazs@mozilla.com at Fri, 17 Aug 2018 09:45:26 +0000
Bug 1483979 - Enable fxa commands r=markh Differential Revision: https://phabricator.services.mozilla.com/D3569
868162b370c877ef1ac9c9129010bcfe914ad0ed: Bug 1472491: Part 5z - Add WebChannelChild actor. r=markh f=mconley
Kris Maglione <maglione.k@gmail.com> - Sun, 29 Jul 2018 23:36:12 -0700 - rev 431479
Push 34443 by csabou@mozilla.com at Wed, 15 Aug 2018 00:53:32 +0000
Bug 1472491: Part 5z - Add WebChannelChild actor. r=markh f=mconley MozReview-Commit-ID: 1f056kpyJW6
597222dce884518ce020cd7a1552d0b571a158de: Bug 1483020 - Re-upload our own client record if our FxA device ID changed r=markh
Edouard Oger <eoger@fastmail.com> - Tue, 14 Aug 2018 00:57:27 +0000 - rev 431311
Push 34436 by ebalazs@mozilla.com at Tue, 14 Aug 2018 09:30:02 +0000
Bug 1483020 - Re-upload our own client record if our FxA device ID changed r=markh Differential Revision: https://phabricator.services.mozilla.com/D3265
3fd274a79d272c32e03b03993945688e087c7e56: Bug 1476393 - Record pwmgr histograms in sync ping r=markh,tcsc
irrationalagent <leifdoines@gmail.com> - Fri, 03 Aug 2018 09:30:06 -0600 - rev 431300
Push 34436 by ebalazs@mozilla.com at Tue, 14 Aug 2018 09:30:02 +0000
Bug 1476393 - Record pwmgr histograms in sync ping r=markh,tcsc MozReview-Commit-ID: CkZAwlCORtX
44517ac63b7ca1e1d8f71fe320cedd50b60c56fe: Bug 1476393 - Allow sync ping to contain histograms r=markh,tcsc
irrationalagent <leifdoines@gmail.com> - Fri, 03 Aug 2018 09:16:08 -0600 - rev 431299
Push 34436 by ebalazs@mozilla.com at Tue, 14 Aug 2018 09:30:02 +0000
Bug 1476393 - Allow sync ping to contain histograms r=markh,tcsc MozReview-Commit-ID: KztXiSPUCE5
9f04b8e7c0f7599fcae50cea761659a32952c42d: Bug 1480815 - Define fxa autoconfig pref by default. r=markh
Edouard Oger <eoger@fastmail.com> - Tue, 07 Aug 2018 01:44:35 +0000 - rev 430349
Push 34402 by cbrindusan@mozilla.com at Tue, 07 Aug 2018 21:49:24 +0000
Bug 1480815 - Define fxa autoconfig pref by default. r=markh Differential Revision: https://phabricator.services.mozilla.com/D2727