Andrew Swan
f527f0e6ff
Bug 1504056 Part 1: Refactor AddonManager.getInstallForURL() arguments r=kmag
...
AddonManagergetInstallForURL() has a number of optional arguments, most
of which are passed infrequently. Convert them from positional arguments
to a single options object.
Differential Revision: https://phabricator.services.mozilla.com/D18475
--HG--
extra : rebase_source : 503c09b54fab90cefe69286b05def43ef70074df
2019-02-01 15:23:55 -08:00
ffxbld
2ca2cd911d
No Bug, mozilla-central repo-update HSTS HPKP blocklist remote-settings - a=repo-update r=RyanVM
...
Differential Revision: https://phabricator.services.mozilla.com/D18542
--HG--
extra : moz-landing-system : lando
2019-02-04 14:04:25 +00:00
ffxbld
b0ca3a2b01
No Bug, mozilla-central repo-update HSTS HPKP blocklist remote-settings tld-suffixes - a=repo-update r=RyanVM
...
Differential Revision: https://phabricator.services.mozilla.com/D18207
--HG--
extra : moz-landing-system : lando
2019-01-31 13:34:21 +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
Sebastian Hengst
b78e4e8667
Merge mozilla-central to mozilla-inbound
...
--HG--
rename : browser/components/urlbar/tests/legacy/browser_urlbar_search_no_speculative_connect_with_client_cert.js => browser/components/urlbar/tests/browser/browser_urlbar_speculative_connect_not_with_client_cert.js
2019-01-29 02:55:55 +02:00
ffxbld
b3800063cd
Update configs. IGNORE BROKEN CHANGESETS CLOSED TREE NO BUG a=release ba=release
2019-01-28 04:57:22 -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
ffxbld
daf55e3ab4
No Bug, mozilla-central repo-update HSTS HPKP blocklist remote-settings - a=repo-update r=RyanVM
...
Differential Revision: https://phabricator.services.mozilla.com/D17491
--HG--
extra : moz-landing-system : lando
2019-01-24 14:11:31 +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
Kris Maglione
2fe0de01dc
Bug 1519596: Part 1 - Remove several unnecessary/unused ChromeUtils.import() calls. r=Gijs
...
Differential Revision: https://phabricator.services.mozilla.com/D16377
--HG--
extra : rebase_source : 6c4311387d25de425806aeb6c4691e12c9fcb855
2019-01-11 16:59:23 -08:00
Jared Wein
b12a0d294c
Bug 1521170 - Add a rule that prevents calling some Array and String accessor methods without using the return value. r=Standard8,Gijs
...
Differential Revision: https://phabricator.services.mozilla.com/D17020
--HG--
extra : moz-landing-system : lando
2019-01-23 17:03:32 +00:00
shindli
b4fc89763a
Backed out changeset c9f087ff5a52 (bug 1521170) for X2 / TV failures CLOSED TREE
2019-01-23 02:29:37 +02:00
Jared Wein
cecdd9632d
Bug 1521170 - Add a rule that prevents calling some Array and String accessor methods without using the return value. r=Standard8
...
Differential Revision: https://phabricator.services.mozilla.com/D17020
--HG--
extra : moz-landing-system : lando
2019-01-22 23:02:24 +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
ffxbld
9de89e0706
No Bug, mozilla-central repo-update HSTS HPKP blocklist remote-settings - a=repo-update r=RyanVM
...
Differential Revision: https://phabricator.services.mozilla.com/D16819
--HG--
extra : moz-landing-system : lando
2019-01-17 13:27:23 +00:00
Mathieu Leplatre
51cdff0ef9
Bug 1471524 - Add start/end notifications on RemoteSettings.pollChanges() r=glasserc
...
Add start/end notifications on RemoteSettings.pollChanges()
Differential Revision: https://phabricator.services.mozilla.com/D16674
--HG--
extra : moz-landing-system : lando
2019-01-16 14:19:27 +00:00
Mathieu Leplatre
430442d32b
Bug 1510627
- Split RemoteSettingsClient#maybeSync() into smaller chunks of code r=glasserc
...
Split RemoteSettingsClient#maybeSync() into smaller chunks of code
Differential Revision: https://phabricator.services.mozilla.com/D16468
--HG--
extra : moz-landing-system : lando
2019-01-15 11:44:54 +00:00
ffxbld
b78c9b6665
No Bug, mozilla-central repo-update HSTS HPKP blocklist remote-settings - a=repo-update r=RyanVM
...
Differential Revision: https://phabricator.services.mozilla.com/D16453
--HG--
extra : moz-landing-system : lando
2019-01-14 13:28:46 +00:00
Ethan Glasser-Camp
549ac75f78
Bug 1518292: use env instead of environment in JEXL context r=Gijs
...
Differential Revision: https://phabricator.services.mozilla.com/D15951
--HG--
extra : moz-landing-system : lando
2019-01-08 23:52:35 +00:00
Edouard Oger
275e7f7f4c
Bug 1516997 p1 - Move hasSyncedThisSession to SyncEngine. r=markh
...
Differential Revision: https://phabricator.services.mozilla.com/D15657
--HG--
extra : moz-landing-system : lando
2019-01-03 22:28:15 +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
ffxbld
4bef5d51fd
No Bug, mozilla-central repo-update HSTS HPKP blocklist remote-settings - a=repo-update r=RyanVM
...
Differential Revision: https://phabricator.services.mozilla.com/D15643
--HG--
extra : moz-landing-system : lando
2019-01-03 13:39:23 +00:00
ffxbld
7745a0ae89
No Bug, mozilla-central repo-update HSTS HPKP blocklist remote-settings tld-suffixes - a=repo-update r=RyanVM
...
Differential Revision: https://phabricator.services.mozilla.com/D15511
--HG--
extra : moz-landing-system : lando
2018-12-31 13:34:39 +00:00
ffxbld
d22bb62012
No Bug, mozilla-central repo-update HSTS HPKP blocklist remote-settings - a=repo-update r=RyanVM
...
Differential Revision: https://phabricator.services.mozilla.com/D15088
--HG--
extra : moz-landing-system : lando
2018-12-20 13:30:40 +00:00
Lina Cambridge
d46281dce9
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
--HG--
extra : moz-landing-system : lando
2018-12-17 23:34:04 +00:00
Edouard Oger
37b79a2c14
Bug 1513781 - Use cached keys in FxA commands registration. r=vladikoff,rfkelly
...
Differential Revision: https://phabricator.services.mozilla.com/D14782
--HG--
extra : moz-landing-system : lando
2018-12-17 21:44:42 +00:00
ffxbld
3dd7393356
No Bug, mozilla-central repo-update HSTS HPKP blocklist remote-settings - a=repo-update r=RyanVM
...
Differential Revision: https://phabricator.services.mozilla.com/D14727
--HG--
extra : moz-landing-system : lando
2018-12-17 13:42:11 +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
ffxbld
a805f97925
No Bug, mozilla-central repo-update HSTS HPKP blocklist remote-settings - a=repo-update r=RyanVM
...
Differential Revision: https://phabricator.services.mozilla.com/D14412
--HG--
extra : moz-landing-system : lando
2018-12-13 13:25:12 +00:00
Brindusan Cristian
cab76a96b5
Merge mozilla-central to inbound. a=merge CLOSED TREE
2018-12-11 00:11:47 +02:00
Jason Orendorff
4499193a01
Backed out 2 changesets (bug 1488417, bug 1259822) for web compat issues.
...
Backed out changeset b58b7cd29a0b (bug 1488417)
Backed out changeset f0c6e521429c (bug 1259822)
--HG--
extra : rebase_source : 8c06ed65ee33eddad7131694beb9740abeca82cb
2018-12-10 10:47:47 -06:00
ffxbld
9ecff1011c
Update configs. IGNORE BROKEN CHANGESETS CLOSED TREE NO BUG a=release ba=release
2018-12-10 07:58:12 -08:00
ffxbld
d9acd33076
No Bug, mozilla-central repo-update HSTS HPKP remote-settings - a=repo-update r=RyanVM
...
Differential Revision: https://phabricator.services.mozilla.com/D13896
--HG--
extra : moz-landing-system : lando
2018-12-06 15:06:29 +00:00
Mathieu Leplatre
57a0b8ae80
Bug 1509066 - Sync on RemoteSettings.get() when local db is empty r=glasserc
...
Differential Revision: https://phabricator.services.mozilla.com/D13099
--HG--
extra : moz-landing-system : lando
2018-11-29 17:35:20 +00:00
Sylvestre Ledru
265e672179
Bug 1511181 - Reformat everything to the Google coding style r=ehsan a=clang-format
...
# ignore-this-changeset
--HG--
extra : amend_source : 4d301d3b0b8711c4692392aa76088ba7fd7d1022
2018-11-30 11:46:48 +01:00
ffxbld
4a4bcf8624
No Bug, mozilla-central repo-update HSTS HPKP blocklist remote-settings - a=repo-update r=RyanVM
...
Differential Revision: https://phabricator.services.mozilla.com/D13388
--HG--
extra : moz-landing-system : lando
2018-11-29 13:37:25 +00:00
Jan-Erik Rediger
5fd1cd8036
Bug 1498163 - Migrate external callers to the new snapshot API r=chutten
...
Differential Revision: https://phabricator.services.mozilla.com/D12890
--HG--
extra : moz-landing-system : lando
2018-11-28 09:36:03 +00:00
Mathieu Leplatre
b0e604c32f
Bug 1469564 - Split RemoteSettings client into dedicated module r=glasserc
...
Take RemoteSettingsClient code out of remote-settings.js
Differential Revision: https://phabricator.services.mozilla.com/D12775
--HG--
extra : moz-landing-system : lando
2018-11-27 10:34:16 +00:00
Andreea Pavel
ebe85db8e7
Backed out changeset ad857edac6a5 (bug 1498163) for failing devtools/client/performance/test/browser_perf-telemetry-04.js on a CLOSED TREE
2018-11-27 11:05:28 +02:00
Jan-Erik Rediger
c6e72f0819
Bug 1498163 - Migrate external callers to the new snapshot API r=chutten
...
Differential Revision: https://phabricator.services.mozilla.com/D12890
--HG--
extra : moz-landing-system : lando
2018-11-26 14:34:23 +00:00
Mathieu Leplatre
8a1e241dd1
Bug 1509003 - Document advanced Remote Settings options r=glasserc
...
Documents options that will be used by the Normandy client
Differential Revision: https://phabricator.services.mozilla.com/D12631
--HG--
extra : moz-landing-system : lando
2018-11-26 21:39:24 +00:00
Jan-Erik Rediger
b07e153ff0
Bug 1498173 - Migrate external tests to changed histogram API r=chutten
...
Depends on D12557
Differential Revision: https://phabricator.services.mozilla.com/D12558
--HG--
extra : moz-landing-system : lando
2018-11-22 23:35:43 +00:00
Mathieu Leplatre
2cc780ec8e
Bug 1502146 - Reduce impact of RemoteSettings synchronization on main thread r=Gijs
...
Move JSON dump loading and CanonicalJSON serialization to a worker to reduce impact on main thread
Differential Revision: https://phabricator.services.mozilla.com/D10064
--HG--
extra : moz-landing-system : lando
2018-11-20 14:00:06 +00:00
Andreea Pavel
ec618b5047
Backed out changeset 81abb539b39c (bug 1502146) for failing services/settings/test/unit/test_remote_settings_worker.js on a CLOSED TREE
2018-11-20 02:13:24 +02:00
Mathieu Leplatre
7c4c9e8608
Bug 1502146 - Reduce impact of RemoteSettings synchronization on main tread r=Gijs
...
Move JSON dump loading and CanonicalJSON serialization to a worker to reduce impact on main thread
Differential Revision: https://phabricator.services.mozilla.com/D10064
--HG--
extra : moz-landing-system : lando
2018-11-19 21:56:28 +00: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
Andrea Marchesini
c0950f9d8a
Bug 1480544 - Allow Console API to log messages on stdout, r=bgrins
...
This patch introduces 2 new prefs:
- devtools.console.stdout.chrome: if true, console API writes on stdout when
used by chrome code
- devtools.console.stdout.content: console API write on stdout when used by
content code.
2018-11-15 21:47:58 +01:00
ffxbld
d1ecdd270e
No Bug, mozilla-central repo-update HSTS HPKP blocklist remote-settings - a=repo-update r=RyanVM
...
Differential Revision: https://phabricator.services.mozilla.com/D12006
--HG--
extra : moz-landing-system : lando
2018-11-15 13:28:12 +00:00
ffxbld
3a972019e4
No Bug, mozilla-central repo-update HSTS HPKP blocklist remote-settings tld-suffixes - a=repo-update r=RyanVM
...
Differential Revision: https://phabricator.services.mozilla.com/D11314
--HG--
extra : moz-landing-system : lando
2018-11-08 13:54:03 +00:00
irios
f3a926700f
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
--HG--
extra : moz-landing-system : lando
2018-11-06 11:23:57 +00:00