Honza Bambas
2555fb9646
Bug 1545420 - Allow extensions to set Proxy-Authorization and connection isolation key through proxy.onRequest, r=dragana,mixedpuppy+mixedpuppy
...
Differential Revision: https://phabricator.services.mozilla.com/D29825
--HG--
extra : moz-landing-system : lando
2019-05-06 07:22:18 +00:00
Rob Wu
4a6f84f91d
Bug 1544834 - Replace deprecated generics in test code r=evilpie
...
- `Array.map` becomes `Array.from`
- Array copying via `Array.slice` becomes `Array.from`.
- `Array.forEach` that did not rely on closures becomes `for`-`of` loops.
- Anything else: `Array.X` becomes `Array.prototype.X`.
Complex cases:
dom/bindings/test/TestInterfaceJS.js and
dom/bindings/test/test_exception_options_from_jsimplemented.html
use `Array.indexOf` to generate an error with a specific error message.
Switched to `Array.prototype.forEach` to generate the same error.
js/src/jit-test/tests/basic/exception-column-number.js
In this test `Array.indexOf()` is used to generate an error. Since the
exact message doesn't matter, I switched to `Array.from()`.
Intentionally not changed:
editor/libeditor/tests/browserscope/lib/richtext/richtext/js/range.js
Did not modify because this is 3rd-party code and the code uses
feature detection as a fall back when Array generics are not used.
testing/talos/talos/tests/dromaeo/lib/mootools.js
Did not modify because mootools adds the `Array.slice` method to the
`Array` object.
Not changed because they check the implementation of Array generics:
js/src/jit-test/tests/basic/arrayNatives.js
js/src/jit-test/tests/basic/bug563243.js
js/src/jit-test/tests/basic/bug618853.js
js/src/jit-test/tests/basic/bug830967.js
js/src/jit-test/tests/jaeger/recompile/bug656753.js
js/src/jit-test/tests/self-hosting/alternate-static-and-instance-array-extras.js
js/src/tests/non262/Array/generics.js
js/src/tests/non262/Array/regress-415540.js
js/src/tests/non262/extensions/regress-355497.js
js/src/tests/non262/extensions/typedarray-set-neutering.js
Depends on D27802
Differential Revision: https://phabricator.services.mozilla.com/D27803
--HG--
extra : moz-landing-system : lando
2019-04-17 19:03:19 +00:00
Lina Cambridge
ef1ac8b64d
Bug 1540894 - Store diverging structure in the bookmarks mirror. r=tcsc
...
This commit:
* Uses chunking to insert child GUIDs in `storeRemoteFolder`.
* Changes the mirror schema to store diverging structure, so that it
can be passed to Dogear.
* Sorts remote items by GUID, so that diverging ones can be reparented
in a deterministic order.
* Measures and logs the time taken to run the Rust merger.
* Adds tests for multiple parents and replacing invalid remote items.
* Fixes two tests in `test_bookmark_structure_changes` to ensure the
remote structure is consistent.
Differential Revision: https://phabricator.services.mozilla.com/D26275
--HG--
extra : moz-landing-system : lando
2019-04-05 20:44:43 +00:00
Oana Pop Rus
226e6c59d9
Merge mozilla-central to autoland. a=merge CLOSED TREE
2019-03-28 12:23:56 +02:00
Mark Banner
dba6983e75
Bug 1415265 - Remove now unnecessary .eslintrc.js files or entries. r=mossop
...
Differential Revision: https://phabricator.services.mozilla.com/D23850
--HG--
extra : moz-landing-system : lando
2019-03-28 09:38:14 +00:00
Kris Maglione
79d59018e6
Bug 1525511: Part 6 - Get rid of persona sync gunk. r=aswan
...
Differential Revision: https://phabricator.services.mozilla.com/D18789
--HG--
extra : rebase_source : 8adba6ba2ebf00e0c561887cd4192c3fa6c0a179
2019-02-05 21:28:20 -08:00
Edouard Oger
d391c790bc
Bug 1532514 - Update sinon to v7.2.7. r=markh
...
Differential Revision: https://phabricator.services.mozilla.com/D22046
--HG--
extra : moz-landing-system : lando
2019-03-12 19:32:40 +00:00
Dorel Luca
eb794cd9b8
Backed out changeset 4b280518c7b1 (bug 1532514) for Browser-chrome failures in browser/components/syncedtabs/test/browser/browser_sidebar_syncedtabslist.js. CLOSED TREE
2019-03-12 03:59:56 +02:00
Edouard Oger
565385661c
Bug 1532514 - Update sinon to v7.2.7. r=markh
...
Differential Revision: https://phabricator.services.mozilla.com/D22046
--HG--
extra : moz-landing-system : lando
2019-03-12 00:18:16 +00:00
Myk Melez
25349d2601
Bug 1518283 - prohibit blank lines at the beginning and end of blocks (eslint padded-blocks) r=mossop,Standard8
...
Differential Revision: https://phabricator.services.mozilla.com/D17526
--HG--
extra : moz-landing-system : lando
2019-01-30 17:26:25 +00:00
Kris Maglione
e930b89c34
Bug 1514594: Part 3 - Change ChromeUtils.import API.
...
***
Bug 1514594: Part 3a - Change ChromeUtils.import to return an exports object; not pollute global. r=mccr8
This changes the behavior of ChromeUtils.import() to return an exports object,
rather than a module global, in all cases except when `null` is passed as a
second argument, and changes the default behavior not to pollute the global
scope with the module's exports. Thus, the following code written for the old
model:
ChromeUtils.import("resource://gre/modules/Services.jsm");
is approximately the same as the following, in the new model:
var {Services} = ChromeUtils.import("resource://gre/modules/Services.jsm");
Since the two behaviors are mutually incompatible, this patch will land with a
scripted rewrite to update all existing callers to use the new model rather
than the old.
***
Bug 1514594: Part 3b - Mass rewrite all JS code to use the new ChromeUtils.import API. rs=Gijs
This was done using the followng script:
https://bitbucket.org/kmaglione/m-c-rewrites/src/tip/processors/cu-import-exports.jsm
***
Bug 1514594: Part 3c - Update ESLint plugin for ChromeUtils.import API changes. r=Standard8
Differential Revision: https://phabricator.services.mozilla.com/D16747
***
Bug 1514594: Part 3d - Remove/fix hundreds of duplicate imports from sync tests. r=Gijs
Differential Revision: https://phabricator.services.mozilla.com/D16748
***
Bug 1514594: Part 3e - Remove no-op ChromeUtils.import() calls. r=Gijs
Differential Revision: https://phabricator.services.mozilla.com/D16749
***
Bug 1514594: Part 3f.1 - Cleanup various test corner cases after mass rewrite. r=Gijs
***
Bug 1514594: Part 3f.2 - Cleanup various non-test corner cases after mass rewrite. r=Gijs
Differential Revision: https://phabricator.services.mozilla.com/D16750
--HG--
extra : rebase_source : 359574ee3064c90f33bf36c2ebe3159a24cc8895
extra : histedit_source : b93c8f42808b1599f9122d7842d2c0b3e656a594%2C64a3a4e3359dc889e2ab2b49461bab9e27fc10a7
2019-01-17 10:18:31 -08:00
Edouard Oger
e9e0813457
Bug 1521197 - Include uid in UIState.get. r=markh
...
Differential Revision: https://phabricator.services.mozilla.com/D17034
--HG--
extra : moz-landing-system : lando
2019-01-23 22:55:03 +00:00
Edouard Oger
f35506cf5d
Bug 1518300 - Refactor CryptoUtils and add JWK/JWE methods to jwcrypto. r=rfkelly,tjr
...
Differential Revision: https://phabricator.services.mozilla.com/D15868
--HG--
extra : moz-landing-system : lando
2019-01-18 20:58:42 +00:00
Lina Cambridge
62e25b62e5
Bug 1443021 - Remove sync ID pref migration for bookmarks and history. r=markh
...
Differential Revision: https://phabricator.services.mozilla.com/D15660
--HG--
extra : moz-landing-system : lando
2019-01-03 22:30:38 +00:00
Lina Cambridge
f7e7d64686
Bug 1498073 - Ensure each bookmark engine test cleans up. a=testonly
...
--HG--
extra : rebase_source : f5c753cc7bceed6388701328bb8022ef40de3c9f
2018-12-14 21:32:20 -08:00
Edouard Oger
c6eabb1525
Bug 1507294 - Display all compatible FxA devices in send tab menu. r=markh
...
Differential Revision: https://phabricator.services.mozilla.com/D11955
--HG--
extra : moz-landing-system : lando
2018-11-16 03:03:13 +00:00
vinoth
e14aa2974e
Bug 1504605 - Add Prefs to xpcshell test files for allowing usage of eval. r=ckerschb
...
Reviewers: ckerschb
Reviewed By: ckerschb
Subscribers: ckerschb
Bug #: 1504605
Differential Revision: https://phabricator.services.mozilla.com/D10850
--HG--
extra : rebase_source : 9abb395224bdfa7795516295babfd847ea2553f4
2018-11-05 16:41:45 +02:00
Ryan Hunt
db3730d177
Bug 1501197 - Re-enable test_load_modules.js xpcshell test. r=jmaher
...
Differential Revision: https://phabricator.services.mozilla.com/D10724
--HG--
extra : rebase_source : 73967e5c40bf29a7c318acd697d9755cd703bde1
extra : amend_source : a67b0e23372f0aa0a6fad7bd9a33c5c74ceeceb2
2018-11-01 14:48:53 -05:00
Jan-Erik Rediger
50555e7773
Bug 1468761 - Migrate external Telemetry tests to handle packed histograms r=chutten
...
Depends on D9236
Differential Revision: https://phabricator.services.mozilla.com/D9237
--HG--
extra : moz-landing-system : lando
2018-11-01 13:46:59 +00:00
Eliza Balazs
8ed82df6ff
Bug 1501197 - Disable test_load_modules.js on win10 for frequent failures. r=jmaher
2018-10-30 06:55:00 +02:00
Andrew Swan
bb30270b1c
Bug 1438255 Part 2 Convert sync addon unit tests to use webextensions r=tcsc
...
This isn't strictly part of removing support for non-restartless
extensions, but it ensures that sync is testing with the types of
extensions that people are really using these days.
Differential Revision: https://phabricator.services.mozilla.com/D10111
--HG--
extra : rebase_source : 9737bdce09464d7efb6150c15b1936bac99278f9
extra : source : 05f4f82cd81ced4c8cd441e7af0a31b728287bf1
2018-10-24 13:26:06 -07:00
Mark Hammond
c8597f4ec4
Bug 1488899 - Get TPS working. r=tcsc
...
This patch disables a couple of tests, removes old async support from TPS,
and puts more effort into preventing Syncs while TPS is running, and
removed an unused import.
Differential Revision: https://phabricator.services.mozilla.com/D8692
--HG--
extra : moz-landing-system : lando
2018-10-15 22:42:22 +00:00
Lina Cambridge
0e827e6c4f
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
--HG--
extra : rebase_source : db78efc696cce13cf596d2ab0906f049a2cbe12f
2018-10-06 10:36:15 +01:00
Doug Thayer
0fd7f560d6
Bug 1426245 - Test changes r=mak
...
MozReview-Commit-ID: 4fhhzspxLJZ
Depends on D4606
Differential Revision: https://phabricator.services.mozilla.com/D5162
--HG--
extra : moz-landing-system : lando
2018-10-09 14:47:31 +00:00
Luca Greco
e368443b29
Bug 1486763 - Add installTelemetryInfo to addon installed from Firefox Sync. r=markh
...
Differential Revision: https://phabricator.services.mozilla.com/D5552
--HG--
extra : moz-landing-system : lando
2018-10-03 06:58:23 +00:00
Lina Cambridge
0f9afb27a5
Bug 1492010 - Ensure Sync engines with overridden telemetry names correctly report their validation results. r=tcsc
...
Differential Revision: https://phabricator.services.mozilla.com/D6097
--HG--
extra : moz-landing-system : lando
2018-09-18 08:04:57 +00:00
Coroiu Cristina
83cdfe7284
Merge mozilla-central to inbound a=merge on a CLOSED TREE
2018-08-31 19:35:06 +03:00
Mark Banner
691543ee89
Bug 1486739 - Add missing dangling commas in browser/, services/, taskcluster/ and toolkit/. r=mossop
...
Automatic changes by ESLint, except for manual corrections for .xml files.
Differential Revision: https://phabricator.services.mozilla.com/D4439
--HG--
extra : moz-landing-system : lando
2018-08-31 05:59:17 +00:00
Dave Townsend
e1f6637191
Bug 1487246: Remove uses of comma sequences in linted code. r=Standard8
...
Two cases were hiding permanently failing tests. I've commented those out and
filed bug 1487431.
Differential Revision: https://phabricator.services.mozilla.com/D4680
--HG--
extra : rebase_source : 232fa6173de8844a9c47d59926ec8e39d0640ecd
2018-08-29 16:12:55 -07:00
Kris Maglione
3a5c05e76f
Bug 1484496: Part 5e - Convert remaining nsISimpleEnumerator users to use JS iteration. r=mccr8
...
Differential Revision: https://phabricator.services.mozilla.com/D3733
--HG--
extra : rebase_source : c0fac176d7b3d840c4dbb14f8d95ccfc7f83a5a8
extra : histedit_source : a92c40117d0808a3ad68c972f622a7a42c9ae8ba
2018-08-18 18:13:14 -07:00
Edouard Oger
56fcd689fc
Bug 1483020 - Re-upload our own client record if our FxA device ID changed r=markh
...
Differential Revision: https://phabricator.services.mozilla.com/D3265
--HG--
extra : moz-landing-system : lando
2018-08-14 00:57:27 +00:00
irrationalagent
c9df37f8cd
Bug 1476393 - Allow sync ping to contain histograms r=markh,tcsc
...
MozReview-Commit-ID: KztXiSPUCE5
--HG--
extra : rebase_source : 0bd0236f907721fdc847e56950b84cb0c3407624
2018-08-03 09:16:08 -06:00
Mark Hammond
e1ec4db2c6
Bug 1467904 - allow addons to be installed if the addon manager's addon cache is outdated. r=lina
...
MozReview-Commit-ID: Gp1bnQSLaLA
Differential Revision: https://phabricator.services.mozilla.com/D2910
--HG--
extra : moz-landing-system : lando
2018-08-13 18:05:53 +00:00
Tiberius Oros
aff5d4ad5d
Merge inbound to mozilla-central. a=merge
2018-08-09 13:02:05 +03:00
Mark Hammond
4c3177f5b4
Bug 1478558 - Remove usage of http://mozqa.com/ in services/sync/tests/tps/test_tabs.js r=whimboo,tcsc
...
MozReview-Commit-ID: Gd8qmfBWf8u
Differential Revision: https://phabricator.services.mozilla.com/D2547
--HG--
extra : moz-landing-system : lando
2018-08-08 20:59:24 +00:00
Devika Sugathan
295453950a
Bug 1375220 Ensure all if-else statements have curly braces r=eoger
...
--HG--
extra : rebase_source : f653aeffad899f3ea920f29ff9f37e82bf1de85d
2018-08-06 19:12:31 +05:30
Mark Hammond
91d6bbfba6
Bug 1479998 - use PlacesUtils to get a tab's favicon rather than SessionStore. r=tcsc
...
MozReview-Commit-ID: DdYbW5r9JfF
Differential Revision: https://phabricator.services.mozilla.com/D2592
--HG--
extra : moz-landing-system : lando
2018-08-01 16:41:26 +00:00
Mark Banner
e72c3371d9
Bug 1479722 - Remove nsIAnnotationService::setPageAnnotation and removePageAnnotation. r=mak
...
Depends on D2582
Differential Revision: https://phabricator.services.mozilla.com/D2583
--HG--
extra : moz-landing-system : lando
2018-08-01 09:47:24 +00:00
Marco Bonardo
23cf556fe1
Bug 1477996 - Move getURIsForTag to the bookmarking API. r=Standard8,lina
...
The tagging API is being merged into the bookmarking API. This is part of it.
Differential Revision: https://phabricator.services.mozilla.com/D2450
--HG--
extra : moz-landing-system : lando
2018-07-27 15:16:57 +00:00
Bogdan Tara
8cd47f8f14
Backed out 2 changesets (bug 1476393) for toolkit/components/passwordmgr/ failures CLOSED TREE
...
Backed out changeset b22dd03454ff (bug 1476393)
Backed out changeset cb876d3e8a69 (bug 1476393)
2018-07-25 06:39:58 +03:00
irrationalagent
838fba45cb
Bug 1476393 - Document histograms in sync ping and add pwmgr prompt histograms r=tcsc
...
MozReview-Commit-ID: 3Xqnp9g4pT9
--HG--
extra : rebase_source : bcc4a68a84460745c147cb00a75ab00c699cd7f9
2018-06-26 18:39:15 +01:00
Lina Cambridge
699fdba348
Bug 1472963 - Add a `totalSyncChanges` counter and use it in the bookmarks mirror. r=mak
...
This patch:
* Exposes a global Sync change counter on `nsINavBookmarksService`.
This is similar to SQLite's `total_changes()`, but just for changes
to bookmarks that affect Sync, and accounts for changes from multiple
threads and connections.
* Adds a SQL function to bump the counter, and extends the
`moz_bookmarks` triggers to call it.
* Moves merging outside the transaction in the bookmarks mirror, and
checks that the counters match before applying.
Differential Revision: https://phabricator.services.mozilla.com/D2004
--HG--
extra : moz-landing-system : lando
2018-07-13 15:03:40 +00:00
Marco Bonardo
d932936d53
Bug 1475276 - Remove some no more necessary usage of promiseItemGuid. r=lina
...
Some code is unnecessarily using promiseItemGuid
Differential Revision: https://phabricator.services.mozilla.com/D2100
--HG--
extra : moz-landing-system : lando
2018-07-12 21:38:21 +00:00
Lina Cambridge
48335a1fdc
Bug 1474033 - Ensure `PlacesUtils.bookmarks.moveToFolder` bumps the Sync change counter for items moved between different parents. r=Standard8
...
This patch unifies `updateBookmark` and `moveBookmark`.
`update` already handles the Sync change counter, and `move` specially
optimizes for moves. We can consolidate the two by reusing the queries
from `move` in `update`, moving its extra `setAncestorsLastModified`
call to `PlacesUtils.bookmarks.update`, and removing its transaction
and wrapper.
Differential Revision: https://phabricator.services.mozilla.com/D2016
--HG--
extra : moz-landing-system : lando
2018-07-09 14:12:41 +00: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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
arthur.iakab
b9f0fcc3d6
Merge mozilla inbound to mozilla-central a=merge
2018-04-13 12:43:21 +03: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
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
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
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
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 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
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
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
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
3fd394bab6
Bug 1447104 - Update addon metadata in TPS to new format r=markh
...
MozReview-Commit-ID: BqxqzH2OppR
--HG--
extra : rebase_source : b5fcd848983999c49553bcbfd0f1e9ecbfa69e3d
2018-03-19 13:19:13 -07:00
Dylan Turner ext:(%2C%20Kit%20Cambridge%20%3Ckit%40yakshaving.ninja%3E)
f830bc92bd
Bug 1295510 - Replace all uses of `new String` with POJOs in Sync. r=eoger,tcsc
...
MozReview-Commit-ID: K9jni7AbPsu
--HG--
extra : rebase_source : aa7164ad089bffbff4b9be3c0b056d83b82eb635
2018-03-16 17:38:17 -07:00
Mark Banner
5d0c2063f4
Bug 1437516 - Remove nsINavHistoryService/nsINavBookmarksService::runInBatchMode. r=mak
...
MozReview-Commit-ID: D1H3xdjpMAx
--HG--
extra : rebase_source : 3ad1d72758c20bf0b4964d212565c720654984e0
2018-03-13 16:19:33 +00:00
Kit Cambridge
242cde0bed
Bug 1199077 - Sync changes to store the history sync ID and last sync time in Places. r=markh
...
MozReview-Commit-ID: 59kON9kHvfP
--HG--
extra : rebase_source : 2a56151e79a8928681bbbaa818bcb98e60c859c4
2018-02-16 19:32:52 -08:00