Граф коммитов

4120 Коммитов

Автор SHA1 Сообщение Дата
Mark Banner 2038dfcf2f Bug 1473533 - Change the nsINavHistoryObserver::OnDeleteVisits visit time parameter to be a boolean for partial removal. r=mak
MozReview-Commit-ID: YbkHjOv7FH

Differential Revision: https://phabricator.services.mozilla.com/D1970

--HG--
extra : moz-landing-system : lando
2018-07-05 13:18:31 +00:00
Edouard Oger 6ebb7fced3 Bug 1466933 - Implement FxA commands. r=markh,rfkelly
MozReview-Commit-ID: EXLO3vnu9vB

--HG--
extra : rebase_source : 75660e909647ef0dd4f56326d38fbe4c1e5f7716
2018-05-30 17:23:56 -04:00
Mark Banner acb2be40d6 Bug 1446325 - Stop inserting the default smart bookmarks into new profiles. r=mak,lina
MozReview-Commit-ID: AGQaw1rgukO

Differential Revision: https://phabricator.services.mozilla.com/D1831

--HG--
extra : moz-landing-system : lando
2018-07-02 16:25:09 +00:00
Pavan Veginati 36621c7632 Bug 1470034 - Remove x-client-state and hawk auth header trace logs. r=markh
MozReview-Commit-ID: GJeLlJ3HajP

--HG--
extra : rebase_source : 00ae3f991478408ca2904e56290350b77c4dce7c
2018-06-29 23:54:15 +05:30
Edouard Oger a7ac6fe27f Bug 1471757 - Use 'valid' credit card numbers in tps tests. r=tcsc
MozReview-Commit-ID: 668ycAESHtE

--HG--
extra : rebase_source : a592499dcb0fbca7b28ba1f899171d6c2ee13a98
2018-06-27 19:14:43 -04:00
Mark Hammond b0748629f7 Bug 1466899 - TPS now checks the name from the clients collection rather than the tabs collection. r=tcsc
MozReview-Commit-ID: K9Vep0k2nRF

Differential Revision: https://phabricator.services.mozilla.com/D1819
2018-06-26 00:34:59 +00:00
Doug Thayer c4f5b4ecdb Bug 1340498 - Update onVisits tests to use 'page-visited' r=mak
MozReview-Commit-ID: FxC3gcUF9hl

--HG--
extra : rebase_source : 126587e26e6625dee53a7e40d8a9d5bdf426978a
2018-02-14 09:17:41 -08:00
Doug Thayer abe46fa52a Bug 1340498 - Update onVisits uses to 'page-visited' r=mak
Consuming the new 'page-visited' notification was fairly trivial,
since it was already brought over to onVisits. There's not much to
say about this other than that I'm a little bit uncertain about
all the hoops we have to jump through to get a JSContext and
GlobalObject from History.cpp (which is discussed in the earlier
commit in the series).

MozReview-Commit-ID: LHaBWSylyLI

--HG--
extra : rebase_source : ef8fa174f902e6abd397fb80294e83843120aa81
2018-02-14 09:11:49 -08:00
Dorel Luca d296624690 Backed out 5 changesets (bug 1340498) for build bustage due to conflicts with bug 1470325. a=backout
Backed out changeset 28bedb658af4 (bug 1340498)
Backed out changeset f950a2310e26 (bug 1340498)
Backed out changeset 5fcd31c65fe0 (bug 1340498)
Backed out changeset 515bb5e24dd7 (bug 1340498)
Backed out changeset 79a8619bd3e2 (bug 1340498)
2018-06-27 14:05:20 +03:00
Doug Thayer f111638b21 Bug 1340498 - Update onVisits tests to use 'page-visited' r=mak
MozReview-Commit-ID: FxC3gcUF9hl

--HG--
extra : rebase_source : 98df93506a64113d09cfd0926257dbf5f84720b5
2018-02-14 09:17:41 -08:00
Doug Thayer 0a912f9667 Bug 1340498 - Update onVisits uses to 'page-visited' r=mak
Consuming the new 'page-visited' notification was fairly trivial,
since it was already brought over to onVisits. There's not much to
say about this other than that I'm a little bit uncertain about
all the hoops we have to jump through to get a JSContext and
GlobalObject from History.cpp (which is discussed in the earlier
commit in the series).

MozReview-Commit-ID: LHaBWSylyLI

--HG--
extra : rebase_source : fd064e53e8645c3914188c05e71c8800d6f2174b
2018-02-14 09:11:49 -08:00
Bogdan Tara d2fb3a8812 Backed out 5 changesets (bug 1340498) for build bustages on nsDOMCSSAttrDeclaration.h CLOSED TREE
Backed out changeset 9ebcdb66ceff (bug 1340498)
Backed out changeset 63321093bb70 (bug 1340498)
Backed out changeset f8c799971f81 (bug 1340498)
Backed out changeset 21d8c1fbbbd1 (bug 1340498)
Backed out changeset fa40c179eb0d (bug 1340498)
2018-06-26 21:31:09 +03:00
Doug Thayer 421ce10d38 Bug 1340498 - Update onVisits tests to use 'page-visited' r=mak
MozReview-Commit-ID: FxC3gcUF9hl

--HG--
extra : rebase_source : eeb3a99e07e3e5a39d716760cd26795f28f9a74b
2018-02-14 09:17:41 -08:00
Doug Thayer 4dd5940382 Bug 1340498 - Update onVisits uses to 'page-visited' r=mak
Consuming the new 'page-visited' notification was fairly trivial,
since it was already brought over to onVisits. There's not much to
say about this other than that I'm a little bit uncertain about
all the hoops we have to jump through to get a JSContext and
GlobalObject from History.cpp (which is discussed in the earlier
commit in the series).

MozReview-Commit-ID: LHaBWSylyLI

--HG--
extra : rebase_source : 1190d4f127453cdcb692deb5982e92a93e236b9e
2018-02-14 09:11:49 -08:00
Mark Banner 1808cc5dec Bug 1467996 - Remove all the code adding a description annotation. r=mak,lina
MozReview-Commit-ID: CRBSxJtJELp

Differential Revision: https://phabricator.services.mozilla.com/D1748
2018-06-26 12:33:45 +00:00
arthur.iakab fc7e217166 Backed out 5 changesets (bug 1340498) for build bustages on SelectionChangeListener.h on a CLOSED TREE
Backed out changeset c89b86622d38 (bug 1340498)
Backed out changeset b270d4a01986 (bug 1340498)
Backed out changeset 8ed32495b46f (bug 1340498)
Backed out changeset df9a67c58183 (bug 1340498)
Backed out changeset a5977e0708ea (bug 1340498)
2018-06-26 07:59:01 +03:00
Doug Thayer 763d6c428f Bug 1340498 - Update onVisits tests to use 'page-visited' r=mak
MozReview-Commit-ID: FxC3gcUF9hl

--HG--
extra : rebase_source : eeb3a99e07e3e5a39d716760cd26795f28f9a74b
2018-02-14 09:17:41 -08:00
Doug Thayer 22f93b18ef Bug 1340498 - Update onVisits uses to 'page-visited' r=mak
Consuming the new 'page-visited' notification was fairly trivial,
since it was already brought over to onVisits. There's not much to
say about this other than that I'm a little bit uncertain about
all the hoops we have to jump through to get a JSContext and
GlobalObject from History.cpp (which is discussed in the earlier
commit in the series).

MozReview-Commit-ID: LHaBWSylyLI

--HG--
extra : rebase_source : 1190d4f127453cdcb692deb5982e92a93e236b9e
2018-02-14 09:11:49 -08:00
arthur.iakab 8b1be0e972 Backed out 5 changesets (bug 1340498) for build bustages on SelectionChangeListener.h on a CLOSED TREE
Backed out changeset fae677707059 (bug 1340498)
Backed out changeset 2adde1d1742a (bug 1340498)
Backed out changeset a444ab9cefde (bug 1340498)
Backed out changeset e2ac49ef2034 (bug 1340498)
Backed out changeset 6465310b3de9 (bug 1340498)
2018-06-26 03:53:21 +03:00
Doug Thayer 4ef92a21b2 Bug 1340498 - Update onVisits tests to use 'page-visited' r=mak
MozReview-Commit-ID: FxC3gcUF9hl

--HG--
extra : rebase_source : 8815ce1e4eef3bfaf25acf36faeeadacbe4a3b0c
2018-02-14 09:17:41 -08:00
Doug Thayer 41d49cecec Bug 1340498 - Update onVisits uses to 'page-visited' r=mak
Consuming the new 'page-visited' notification was fairly trivial,
since it was already brought over to onVisits. There's not much to
say about this other than that I'm a little bit uncertain about
all the hoops we have to jump through to get a JSContext and
GlobalObject from History.cpp (which is discussed in the earlier
commit in the series).

MozReview-Commit-ID: LHaBWSylyLI

--HG--
extra : rebase_source : 148555189f73fb29a48296215e367c406f3f0286
2018-02-14 09:11:49 -08:00
Noemi Erli b7560a0ac0 Merge mozilla-central to autoland. a=merge CLOSED TREE 2018-06-25 22:14:26 +03:00
ffxbld 499488f95b Update configs. IGNORE BROKEN CHANGESETS CLOSED TREE NO BUG a=release ba=release 2018-06-25 09:34:19 -07:00
Mark Banner 5b8ba7f27e Bug 1452645 - Remove load in sidebar functionality. r=lina,mak
Based on patch by mixedpuppy.

MozReview-Commit-ID: BZwOtr4VbCH

--HG--
extra : rebase_source : 2e3ad3fedaf82d0e5d3db9bcebf1c2faa46447e7
2018-06-06 21:00:45 +01:00
Dave Hunt e5ebd847ca Bug 1466873 - [tps] Allow date property be optional when matching history entries; r=markh
MozReview-Commit-ID: 98eR1XFYpwE

--HG--
extra : rebase_source : 21939f3abd0874bbcb4da0b5bb5b3d17fdee06a4
2018-06-07 16:53:39 +01:00
Kris Maglione 7b7264f453 Bug 1464548: Part 3 - Update callers to use defineLazyGlobalGetters. r=mccr8
MozReview-Commit-ID: 9APGewiDDYB

--HG--
extra : rebase_source : 2931dd0eec0e4206414b698a9700fc20d922eb3a
2018-05-25 17:02:29 -07:00
Dave Hunt 16d53b6538 Bug 1466940 - Add logging of tabs in TPS to assist with investigating test failures; r=tcsc
MozReview-Commit-ID: AW7RrtglYEN

--HG--
extra : rebase_source : e94d17d05943613ac08d684ad5ea2e5afeef054c
2018-06-05 21:49:59 +01:00
Thom Chiovoloni 349f8f4348 Bug 1466814 - Remove the manual login call from TPS, since we'll log in anyway, and shouldn't be holding the sync lock r=markh
MozReview-Commit-ID: 3NmFXMplZyV

--HG--
extra : rebase_source : 9c64d88e0e4de8fb657828db1be78239fb750db4
2018-06-05 16:19:07 -07:00
Carol Ng eaa5aa23b5 Bug 1435000 - Refactor client engine queue to use AsyncQueueCaller r=eoger
MozReview-Commit-ID: JRWHktfqGMQ

--HG--
extra : rebase_source : ac39e2ff9fb1aa2bc10504aad5f018114902145e
2018-05-29 14:30:22 -04:00
Kris Maglione 10b1f3e064 Bug 1462516: Move more XPI database code out of XPIProvider.jsm. r=aswan
MozReview-Commit-ID: IIoP5GPa4Cu

--HG--
extra : rebase_source : 4993834aa10f1a763ce12c72db44aa0af0f1395e
2018-05-17 18:44:01 -07:00
Kris Maglione 1e03e83e35 Bug 1461146: Replace Addon.userDisabled setter with async enable()/disable() methods. r=aswan
MozReview-Commit-ID: Gj2iCsBIdnq

--HG--
extra : rebase_source : 7766537d472ae8d6a25c4c824a50c0bb6bc49865
2018-05-12 16:49:35 -07:00
Carol Ng ac0db61cc2 Bug 694735 - Change default Accept header to json in Sync API requests r=eoger
--HG--
extra : rebase_source : 5ac59d2cfcae572a1c971bd2164f03f567c5f39a
2018-05-24 15:04:11 -04:00
Mark Hammond b30577d5b8 Bug 1409208 (part 2) - implement disconnect and sanitize functionality. r=eoger,kitcambridge
MozReview-Commit-ID: 3Fqc6MiaQ4O

--HG--
extra : rebase_source : b0397a66bdac2ab81b50a2ef47252af6307a8ccc
2018-04-27 09:18:47 +10:00
Mark Hammond 9fadc5a5e8 Bug 1463624 - ensure sync knows there is a valid user on signin. r=eoger
MozReview-Commit-ID: 8hGU8eLYZKx

--HG--
extra : rebase_source : 2374fa5dabed4bda0b581a485293abecd5982915
2018-05-23 17:46:38 +10:00
Andreea Pavel e186d16906 Backed out changeset 240237473d9e (bug 1463624) for failing eslint at builds/worker/checkouts/gecko/services/sync/tests/unit/test_browserid_identity.js:279:9 on a CLOSED TREE 2018-05-24 03:04:36 +03:00
Mark Hammond 5f934337c0 Bug 1463624 - ensure sync knows there is a valid user on signin. r=eoger
MozReview-Commit-ID: 8hGU8eLYZKx

--HG--
extra : rebase_source : 227aa891910a0a3d30c910cafc9a0ce7db1368d7
2018-05-23 17:46:38 +10:00
Mark Banner 127c1ce9e9 Bug 1463499 - Enable ESLint rule require-expected-throws-or-rejects for services/. r=markh
MozReview-Commit-ID: LBGpRrw3zTx

--HG--
extra : rebase_source : 28353d39dd495114d987df36fd0ea1bd10ede1a3
2018-05-16 19:06:24 +01:00
Kit Cambridge 64d055dbea Bug 1461009 - Move extra event telemetry field normalization into Sync. r=tcsc
MozReview-Commit-ID: 8Par4kHJ958

--HG--
extra : rebase_source : c990d44e65110bbce46f32c89fcdf774a1ff20ec
2018-05-10 18:23:51 -07:00
Drew Willcoxon 01726bea17 Bug 1239708: Improve awesomebar autofill. Part 5: xpcshell tests. r=mak
MozReview-Commit-ID: 4mMyFeay69T

--HG--
extra : rebase_source : 1f67f48425afa4ecc404f513ecdae7f05f917339
2018-05-14 11:27:19 -07:00
Edouard Oger 5bf0e60e17 Bug 1460396 - Make notifyHistoryObservers an arrow function. r=tcsc
MozReview-Commit-ID: B4BPE98YxEi

--HG--
extra : rebase_source : ace8cdb66f41af25f1ed8124bb9d77a567810db9
2018-05-09 15:26:04 -04:00
jakehm 7a8a48c884 Bug 1089691 - Convert consumers of removePagesByTimeframe and removePagesFromHost to PlacesUtils.history.removeByFilter. r=mak
MozReview-Commit-ID: HevUcwPhYhd

--HG--
extra : rebase_source : da8c9df153a2358a339ada1b82850fba55c42913
2018-02-25 14:27:03 -05:00
Mark Banner 2ff4ec85fb Bug 1458235 - Drop cases of Components.stack.caller passed as the msg to Assert.* as it isn't necessary as we already work out the stack correctly for these cases. r=Gijs
MozReview-Commit-ID: BfFIzLr1sXv

--HG--
extra : rebase_source : 7f966ea034f269454a5b6206974734fdce106138
2018-05-04 11:26:59 +01:00
Mark Banner 9c03ace970 Bug 1458235 - Fix various cases where Assert.ok or Assert.equal have been called wrongly. r=Gijs
MozReview-Commit-ID: Br3lKpKNVQJ

--HG--
extra : rebase_source : 972c69ecf63bb522b0f368e3c388f4eff558bbe3
2018-05-01 22:15:43 +01:00
ffxbld f30847c12e Update configs. IGNORE BROKEN CHANGESETS CLOSED TREE NO BUG a=release ba=release 2018-05-07 16:29:07 +00:00
Mark Hammond 18ca834662 Bug 1458363 - Remove WEAVE_ENGINE_SYNC_ERRORS histogram. r=chutten,kitcambridge
MozReview-Commit-ID: 6upLHPBWhzz

--HG--
extra : rebase_source : 67cce98f119ac1af19920e53beae8be871fde2e8
2018-05-02 12:42:07 +10:00
Marco Bonardo c77ad1727f Bug 1354531 - Remove PlacesUtils.asyncHistory to make History internals access less convenient. r=standard8
MozReview-Commit-ID: K9oQTJbVAZF

--HG--
extra : rebase_source : 1f9c19911602a2620dace4d85c8174347c8eeb42
2018-05-03 15:08:06 +02:00
Mark Hammond 01bba2c16e Bug 1457815 - remove all sync log files when sync is disconnected. r=tcsc
MozReview-Commit-ID: 3YYn5311cCE

--HG--
extra : rebase_source : e9d51d5a7a21afc87442e6f354a313291c1bfdf4
2018-04-30 15:32:37 +10:00
Kit Cambridge 57c2fdd5f5 Bug 822018 - Remove unused mentions of private browsing from TPS. r=tcsc
MozReview-Commit-ID: 2QKfN062gRE

--HG--
extra : rebase_source : aa460d5fb0f41f5c9449ee4fb539abeb2cd6ed63
2018-05-01 13:34:17 -07:00
Kris Maglione a259026c9d Bug 1456035: Part 4 - Convert callers of XPCOMUtils.generateQI to ChromeUtils.generateQI. r=mccr8
This also removes any redundant Ci.nsISupports elements in the interface
lists.

This was done using the following script:

acecb401b7/processors/chromeutils-generateQI.jsm

MozReview-Commit-ID: AIx10P8GpZY

--HG--
extra : rebase_source : a29c07530586dc18ba040f19215475ac20fcfb3b
2018-04-22 20:55:06 -07:00
Mark Hammond cc7fecadc3 Bug 1457071 - allow all extension-storage data to be deleted from the profile. r=glasserc
MozReview-Commit-ID: Dnb2kdcz1CH

--HG--
extra : rebase_source : be65881f76e0fb004d718cbb6f841c44beeebe26
2018-04-26 17:53:56 +10:00
Thom Chiovoloni 69c68a2a49 Bug 1455322 - Allow TPS ping validation to be disabled by the `testing.tps.skipPingValidation` preference r=markh
MozReview-Commit-ID: 66KgorRWaC

--HG--
extra : rebase_source : ed18331c5323babf84c86a9934dbb6a395f0bf90
2018-04-24 11:16:27 -07:00
Kris Maglione a7b308c3a2 Bug 1456686: Part 1 - Fix unused and shadowed explicit imports. r=standard8
These issues were previously ignored due to the nature of our global import
rules. They need to be fixed before that rule can be updated.

MozReview-Commit-ID: DCChktTc5TW

--HG--
extra : rebase_source : cffb1c9762191c579d1397c8169e6e7635d229da
extra : histedit_source : dea59ddd2daaae52069c5faceae9149a4f08dd73
2018-04-24 20:18:09 -07:00
Edouard Oger 783ac499bc Bug 1442133 - FxA messages client implementation. r=markh,tcsc
MozReview-Commit-ID: EWYlZLdyUA0

--HG--
extra : rebase_source : ac540a5d1c26067c95314d07a32db8994f3dcee6
2018-03-07 13:38:12 -05:00
Tim Nguyen 92c9a958e1 Bug 1372694 - Stop making the default theme a heavyweight theme. r=kmag,aswan
MozReview-Commit-ID: 30wMauuc9oo

--HG--
rename : browser/base/content/default-theme-icon.svg => toolkit/mozapps/extensions/content/default-theme-icon.svg
extra : rebase_source : 5e4cf784135f4a8e40a2ed8357ba651e7fce9728
2018-04-01 13:53:31 +02:00
Kris Maglione 882b43fb78 Bug 1454202: Part 5b-c - Remove interstitial callback argument from getInstall* APIs. r=aswan
***
Bug 1454202: Part 5b - Remove interstitial callback argument from getInstall* APIs. r=aswan

MozReview-Commit-ID: ATKWozPZF4d
***
Bug 1454202: Part 5c - Update callers for new getInstall* signature. r=aswan

MozReview-Commit-ID: FWzZ2dxZOGs

--HG--
extra : rebase_source : f5460c6c7cb7dbd844c03edb6158cfdeb5e1dd9f
extra : absorb_source : d112aeea40576383a9acc7573cc4cde71b5150fb
extra : histedit_source : fb0ac000504068db820193823bcf1e6fac9fa3cf
2018-04-15 14:22:55 -07:00
Dave Hunt 57cf8146c3 Bug 1455292 - Avoid verification for verified Firefox Accounts in TPS; r=tcsc
MozReview-Commit-ID: 2OFN5wS1IL8

--HG--
extra : rebase_source : b4c0a999ed36a6152e1ccb3352f5a9686949ec0d
2018-04-19 14:25:28 +01:00
Dave Hunt ac65f64ed9 Bug 1455306 - Add "mobile" bookmark folder to TPS for testing device sync; r=tcsc
MozReview-Commit-ID: 9HxZL3uHsgD

--HG--
extra : rebase_source : a783111078a90a7f39ec17a9793c00f3a6b2e9fa
2018-04-19 14:33:38 +01:00
Kit Cambridge a3865ba9ec Bug 1410270 - Run Places maintenance for certain Sync bookmark errors. r=tcsc
MozReview-Commit-ID: 54lYPfPods2

--HG--
extra : rebase_source : afbe3a02d23c3f910110634e67281cddd00ac305
2018-04-11 18:25:33 -07:00
Thom Chiovoloni 94ffdc29c8 Bug 1455114 - Fix resource://tps/* failing to load when TPS is used as an XPI r=kitcambridge
MozReview-Commit-ID: B8ETNzGijWX

--HG--
extra : rebase_source : 3f8b551da934980b6db03e5c908f302cf7374dc2
2018-04-18 13:53:41 -07:00
Thom Chiovoloni c0a1471a31 Bug 1415952 - Remove nonrestartless addon tests from TPS, replace with webextension r=markh
MozReview-Commit-ID: EoCDxQqvLRR

--HG--
extra : rebase_source : 0f6fbf7cc55028d40550245676cbafa75eafe812
2018-04-17 11:37:37 -07:00
Marco Bonardo dbde0c7df9 Bug 1453580 - Remove promiseFaviconLinkUrl and fix its consumers. r=Gijs
MozReview-Commit-ID: GrY8s3l71Mp

--HG--
extra : rebase_source : 6f5ec9404f12eb988501df56c7ee264ade2b054c
2018-04-16 18:24:06 +02:00
Dorel Luca c4fec6222b Backed out changeset 897bbf35e781 (bug 1453580) for XPCShell failure on services/sync/tests/unit/test_syncedtabs.js. CLOSED TREE 2018-04-18 14:06:34 +03:00
Marco Bonardo b00d20562d Bug 1453580 - Remove promiseFaviconLinkUrl and fix its consumers. r=Gijs
MozReview-Commit-ID: GrY8s3l71Mp

--HG--
extra : rebase_source : e8a1adb7c1004eaefddc42d12048d445eecd6530
2018-04-16 18:24:06 +02:00
Thom Chiovoloni 821aa618ed Bug 1453887 - Avoid syncing as the network link changes to down r=eoger
MozReview-Commit-ID: 5C2qDX4iITU

--HG--
extra : rebase_source : 807cbdc8b9f66754dbe726ddb9ce81849210a585
2018-04-13 12:20:11 -07:00
Thom Chiovoloni 071a1347e8 Bug 1448064 - Use PlacesUtils.history.insert instead of updatePlaces in TPS r=kitcambridge
MozReview-Commit-ID: 1egxfjYE2yt

--HG--
extra : rebase_source : d755be530e92ae2dd7cdcbe5b5e508840390d145
2018-03-27 14:18:15 -07:00
arthur.iakab b9f0fcc3d6 Merge mozilla inbound to mozilla-central a=merge 2018-04-13 12:43:21 +03:00
Amy Chan d494f855f6 Bug 1446975 - Replace synced Tabs sidebar device icons. r=eoger
MozReview-Commit-ID: GnawrVrfpEz


--HG--
rename : browser/themes/shared/icons/device-mobile.svg => browser/themes/shared/icons/device-phone.svg
2018-04-12 19:22:38 -04:00
Amy Chan 5150d18a19 Bug 1446975 - Replace synced Tabs sidebar device icons. r=eoger
MozReview-Commit-ID: GnawrVrfpEz
2018-04-12 19:20:07 -04:00
Gurzau Raul 50d002961a Backed out 2 changesets (bug 1446975) for failing xpcshell on sync/tests/unit/test_syncedtabs.js and browser-chrome failures e.g. test/urlbar/browser_page_action_menu.js on a CLOSED TREE
Backed out changeset 69653800c483 (bug 1446975)
Backed out changeset 44e3e7446b02 (bug 1446975)

--HG--
rename : browser/themes/shared/icons/device-phone.svg => browser/themes/shared/icons/device-mobile.svg
2018-04-13 01:28:22 +03:00
Edouard Oger f8584a9107 Bug 1446975 fix eslint failure
MozReview-Commit-ID: D0DQxPo4Y4s
2018-04-12 16:51:26 -04:00
Amy Chan 711220e6e7 Bug 1446975 - Replace synced Tabs sidebar device icons. r=eoger
MozReview-Commit-ID: GnawrVrfpEz


--HG--
rename : browser/themes/shared/icons/device-mobile.svg => browser/themes/shared/icons/device-phone.svg
2018-04-12 16:18:22 -04:00
Thom Chiovoloni c67edfba07 Bug 1453804 - Ensure sync password validator will ever run r=markh
MozReview-Commit-ID: 8weadIdJHjl

--HG--
extra : rebase_source : c4248fc5408d6daada4681fd0d51937103df5f92
2018-04-12 14:40:00 -07:00
Thom Chiovoloni 7be53b64d3 Bug 1453507 - Fix and simplify TPS's logout procedure r=eoger
MozReview-Commit-ID: CvnXAT0nanB

--HG--
extra : rebase_source : 00736a60200a1a4c6895493836709a5cacb156c2
2018-04-11 15:40:17 -07:00
Kit Cambridge b291ceb1ab Bug 1452294 - Improve logging for records in bookmark mirror. r=markh
MozReview-Commit-ID: 69eJrbo89Sx

--HG--
extra : rebase_source : f6ef5d721ede920431540aaa5af1bc1a90f6111f
2018-04-06 17:15:28 -07:00
Thom Chiovoloni 779c8d62b8 Bug 1450152 - Handle changing services.sync.engine.bookmarks.buffer at runtime r=kitcambridge,markh
MozReview-Commit-ID: 2ImuLBcJVAl

--HG--
extra : rebase_source : 9a481ca3f748d865a49780045cd575995f6e4d2f
2018-04-03 13:55:27 -07:00
Mark Hammond e7aa38e0ae Bug 1448184 - only send notifications of history batch updates when we actually have updates. r=standard8,tcsc
MozReview-Commit-ID: CvXVSK9Dy8S

--HG--
extra : rebase_source : 6a013ec0dd496032fcf83508f55670179c9ca241
2018-03-23 10:35:00 +11:00
Cosmin Sabou 1c63708860 Backed out changeset 9bff182dc722 (bug 1448184) for ESlint failure on /builds/worker/checkouts/gecko/services/sync/modules/engines/history.js CLOSED TREE 2018-04-09 08:02:53 +03:00
Mark Hammond 04256a06f6 Bug 1448184 - only send notifications of history batch updates when we actually have updates. r=standard8,tcsc
MozReview-Commit-ID: CvXVSK9Dy8S

--HG--
extra : rebase_source : 9b2d59a2b8ee78700a6f89b1ab3f5789868f24ca
2018-03-23 10:35:00 +11:00
Marco Bonardo a221478852 Bug 1293445 - 3 - Handle Sync tag queries rewrite. r=kitcambridge
MozReview-Commit-ID: DUXHCbMo5fI

--HG--
extra : rebase_source : aaea5847519e11d632388e1af970637e3939fc36
2018-03-27 18:30:52 +02:00
Edouard Oger 32177401d2 Bug 1450516 - Do not show last sync date if is not present. r=markh
MozReview-Commit-ID: GiZYeFzXujB

--HG--
extra : rebase_source : 01b563546fc76890a100010871b2f7c7d0704e8e
2018-04-03 14:08:57 -04:00
ui.manish 91092f7582 Bug 1447173 - Sync should only log output installed addons in error logs at trace level r=tcsc 2018-04-02 19:41:32 +02:00
Thom Chiovoloni 1aca199f54 Bug 1450316 - Run sync's test_utils_makeGUID.js sequentially r=kitcambridge
MozReview-Commit-ID: 8TneGQLTaD4

--HG--
extra : rebase_source : 139358767d21271da7bef77931e49568c99d5b35
2018-03-30 11:13:54 -07:00
Edouard Oger d4d4e67f2f Bug 1448165 p1 - Simplify and factorize FxAccounts signout mechanism. r=markh
Since FxA's /session/destroy now also removes the current device registration,
there's no need to differenciate signouts w/ and w/o device registration.

MozReview-Commit-ID: 3lHV3JC1NU6

--HG--
extra : rebase_source : 3d5e7f456cfb3daf3c069b78a3c1c8182c6151ee
2018-03-22 11:54:38 -04:00
Thom Chiovoloni 9c92761c4d Bug 1449248 - Manually add handler for resource://tps uri in TPS r=kitcambridge
MozReview-Commit-ID: 97YR2gOlOKC

--HG--
extra : rebase_source : 1766078e99e8b8e08677c0339ce5e8e34be868c8
2018-03-27 10:12:44 -07:00
Kit Cambridge c692953fb7 Bug 1426556 - Store the bookmarks sync ID in the mirror. r=markh
MozReview-Commit-ID: iozvhyCfle

--HG--
extra : rebase_source : 556d5406ce449b45208e3370f05da915024ce0d1
2018-03-23 17:39:41 -07:00
Kit Cambridge 94aaf48948 Bug 1448929 - Fix first sync check in `gSync.syncConfiguredAndLoading`. r=eoger
MozReview-Commit-ID: 8Xk6DMHroTm

--HG--
extra : rebase_source : eba433ff16f9b3088958878cdc7223ec68f68e18
2018-03-26 09:35:29 -07:00
Kris Maglione b1eb2466a3 Bug 1446686: Follow-up: Fix sync tests that load head_addons.js and fixture add-ons from add-on manager tests. r=they're-lucky-i-don't-just-disable-the-tests,test-only
MozReview-Commit-ID: C9kNoWVsxYY

--HG--
extra : rebase_source : a28be4f9e395e853ea477ba0b59293f347eedf83
extra : amend_source : 81c141c49a328f85c1f99bbbd0416064f294abb9
2018-03-25 20:12:11 -07:00
Mark Hammond a4af7ce035 Bug 1448171 - remove old and unused database access references from sync history engine. r=tcsc
MozReview-Commit-ID: 4t8ugzHrxbh

--HG--
extra : rebase_source : ab6aa9feec14f958d263bae121f306b6db94a59c
2018-03-23 09:27:33 +11:00
Mark Banner 6a8780cc8d Bug 1444094 - Remove remaining support for the places/excludeFromBackup annotation. r=mak
MozReview-Commit-ID: 56dWvia8yIC

--HG--
extra : rebase_source : e2479799091a72ea6b8b86088e42d352f8065d5e
2018-03-21 10:06:10 +00:00
arthur.iakab 24af737f4c Merge inbound to mozilla-central. a=merge 2018-03-22 01:46:39 +02:00
arthur.iakab fda9fc4c79 Merge mozilla-central to autoland 2018-03-21 21:28:49 +02:00
arthur.iakab 6b204e5710 Merge autoland to mozilla-central. a=merge 2018-03-21 21:10:52 +02:00
Sebastian Hengst 65d6e8f735 Backed out 5 changesets (bug 1446676) for timeouts in talos-chrome-profiling on OS X. a=backout
Backed out changeset 5d3eb0526d8b (bug 1446676)
Backed out changeset d6bda91c66d6 (bug 1446676)
Backed out changeset 71d65d6b6499 (bug 1446676)
Backed out changeset aabfc0197692 (bug 1446676)
Backed out changeset ad8214a6cf04 (bug 1446676)

--HG--
rename : services/sync/tps/extensions/tps/bootstrap.js => services/sync/tps/extensions/tps/components/tps-cmdline.js
rename : testing/talos/talos/pageloader/bootstrap.js => testing/talos/talos/pageloader/components/tp-cmdline.js
rename : testing/talos/talos/startup_test/sessionrestore/addon/bootstrap.js => testing/talos/talos/startup_test/sessionrestore/addon/SessionRestoreTalosTest.js
rename : testing/talos/talos/talos-powers/bootstrap.js => testing/talos/talos/talos-powers/components/TalosPowersService.js
rename : tools/quitter/bootstrap.js => tools/quitter/QuitterObserver.js
2018-03-21 20:51:03 +02:00
Tiberius Oros 649398dfd9 Merge inbound to mozilla-central. a=merge 2018-03-21 12:03:08 +02:00
Kris Maglione 47469232dd Bug 1446571: Follow-up: Fix sync tests that misuse resources from add-on manager tests. r=bustage
MozReview-Commit-ID: 71lWts76HnJ
2018-03-20 20:26:46 -07:00
Kris Maglione 946e1ef0b5 Bug 1446676: Part 2 - Update non-overlay automation extensions to be bootstrapped. r=Mossop
In order to remove support for non-bootstrapped extensions, the remaining test
automation extensions need to be migrated to bootstrapped extensions. These
extensions all work by loading a single component, either with a
profile-after-change or command line handler. This is a straightforward
conversion of those components to bootstrap.js scripts.

MozReview-Commit-ID: 5uyNSqRPIVR

--HG--
rename : services/sync/tps/extensions/tps/components/tps-cmdline.js => services/sync/tps/extensions/tps/bootstrap.js
rename : testing/talos/talos/pageloader/components/tp-cmdline.js => testing/talos/talos/pageloader/bootstrap.js
rename : testing/talos/talos/startup_test/sessionrestore/addon/SessionRestoreTalosTest.js => testing/talos/talos/startup_test/sessionrestore/addon/bootstrap.js
rename : testing/talos/talos/talos-powers/components/TalosPowersService.js => testing/talos/talos/talos-powers/bootstrap.js
rename : tools/quitter/QuitterObserver.js => tools/quitter/bootstrap.js
extra : rebase_source : 738264d0ec8701aa5cf93c6dac958d88756c1e55
extra : source : 71d65d6b64997bc608a1cb3c924be35bbd460b39
2018-03-16 22:06:22 -07:00
arthur.iakab 5e8092339a Merge mozilla-central to inbound
--HG--
rename : browser/base/content/test/general/bug364677-data.xml => browser/components/feeds/test/bug364677-data.xml
rename : browser/base/content/test/general/bug364677-data.xml^headers^ => browser/components/feeds/test/bug364677-data.xml^headers^
rename : browser/base/content/test/general/test_bug364677.html => browser/components/feeds/test/test_bug364677.html
rename : services/sync/tps/extensions/tps/bootstrap.js => services/sync/tps/extensions/tps/components/tps-cmdline.js
rename : testing/talos/talos/pageloader/bootstrap.js => testing/talos/talos/pageloader/components/tp-cmdline.js
rename : testing/talos/talos/startup_test/sessionrestore/addon/bootstrap.js => testing/talos/talos/startup_test/sessionrestore/addon/SessionRestoreTalosTest.js
rename : testing/talos/talos/talos-powers/bootstrap.js => testing/talos/talos/talos-powers/components/TalosPowersService.js
rename : tools/quitter/bootstrap.js => tools/quitter/QuitterObserver.js
extra : rebase_source : 5801e95a945b54754f27571e7b211e1eac132d67
2018-03-21 22:27:21 +02:00
Thom Chiovoloni cb131c0c3a Bug 1363581 - (part 2) Make RESTRequest's public API use promises and not callbacks r=markh
This also took the opportunity to clean up and modernize code it touched (mostly tests,
which needed changes but not quite as many changes as I ended up making).

MozReview-Commit-ID: ApPUTHXFprM

--HG--
extra : rebase_source : b6f44e4cbd62e2e41fd12d70e12362a4afcb4cb2
2018-03-14 20:34:50 -07:00
Thom Chiovoloni 29b065e859 Bug 1447513 - Make sure we sync at the start of test_history_collision phase 2 r=markh
This patch also improves the DumpHistory logging to make it include GUIDs.

MozReview-Commit-ID: 9X3YLe8mnwW

--HG--
extra : rebase_source : fca04a1772e67e193b2f3dca73e2a9d82f894212
2018-03-20 17:17:12 -07:00
Thom Chiovoloni 670a898cc3 Bug 1447526 - Flush tab state in TPS after adding a tab. r=markh
MozReview-Commit-ID: 6LSi2ToGPUu

--HG--
extra : rebase_source : 2ff42c6e0a64bf55d9c571dc3a21a349dd3e3cff
2018-03-20 18:48:16 -07:00