Gregory Pappas
3eac12bbd7
Bug 1845311 - Use ChromeUtils.defineLazyGetter in more places r=arai,webdriver-reviewers,geckoview-reviewers,extension-reviewers,application-update-reviewers,credential-management-reviewers,devtools-reviewers,fxview-reviewers,anti-tracking-reviewers,sessionstore-reviewers,pbz,joschmidt,robwu,issammani,bytesized,owlish,dao
...
Differential Revision: https://phabricator.services.mozilla.com/D184481
2023-07-26 16:28:11 +00:00
Mark Banner
0b2d2afdea
Bug 1837176 - Convert imports of httpd.js to consume the ES module directly. r=necko-reviewers,webcompat-reviewers,extension-reviewers,settings-reviewers,application-update-reviewers,credential-management-reviewers,devtools-reviewers,cookie-reviewers,twisniewski,robwu,issammani,bytesized,pbz,valentin
...
Differential Revision: https://phabricator.services.mozilla.com/D181159
2023-07-12 13:38:34 +00:00
Mathieu Leplatre
712ef17f9e
Bug 1838440 - Migrate kinto-http-client to ES module r=Standard8,robwu
...
Differential Revision: https://phabricator.services.mozilla.com/D181066
2023-06-26 09:03:01 +00:00
Marco Castelluccio
21a2f56033
Bug 898315 - Update all callers of FileUtils.getDir to remove usage of the shouldCreate parameter. r=Gijs,extension-reviewers,application-update-reviewers,nalexander,robwu
...
Differential Revision: https://phabricator.services.mozilla.com/D180603
2023-06-15 08:10:45 +00:00
Noemi Erli
37e0c3eb20
Backed out changeset 63ccd00a399a (bug 898315) for causing failures in test_no_window_update_restart.py CLOSED TREE
2023-06-15 03:21:27 +03:00
Marco Castelluccio
9b67db994e
Bug 1406475 - Convert logmanager sync module to using Services.prefs. r=sync-reviewers,skhamis
...
Depends on D180804
Differential Revision: https://phabricator.services.mozilla.com/D180805
2023-06-14 23:15:36 +00:00
Marco Castelluccio
c85e65e2e0
Bug 898315 - Update all callers of FileUtils.getDir to remove usage of the shouldCreate parameter. r=Gijs,extension-reviewers,application-update-reviewers,nalexander,robwu
...
Differential Revision: https://phabricator.services.mozilla.com/D180603
2023-06-14 20:55:52 +00:00
Marco Castelluccio
dfd3372e7f
Bug 1406475 - Convert utils sync module to using Services.prefs. r=sync-reviewers,skhamis
...
Differential Revision: https://phabricator.services.mozilla.com/D180804
2023-06-14 10:00:07 +00:00
Marco Castelluccio
3588a7d013
Bug 1406475 - Convert sync tests to use Services.prefs instead of Preferences.sys.mjs. r=sync-reviewers,skhamis
...
Differential Revision: https://phabricator.services.mozilla.com/D180802
2023-06-14 10:00:06 +00:00
Mark Banner
6725448902
Bug 1834176 - Convert consumers of NetUtil.jsm to import the ES module directly. r=arai,webdriver-reviewers,perftest-reviewers,valentin,extension-reviewers,devtools-reviewers,sync-reviewers,cookie-reviewers,robwu,afinder,whimboo
...
Differential Revision: https://phabricator.services.mozilla.com/D178589
2023-06-07 08:42:36 +00:00
Natalia Csoregi
e87ecf485e
Backed out 3 changesets (bug 1834222, bug 1834176) for causing RemoteProcessMonitor failures. CLOSED TREE
...
Backed out changeset 346d3a1568dd (bug 1834222)
Backed out changeset ea1d8b634bfc (bug 1834176)
Backed out changeset 74d1880272d3 (bug 1834176)
2023-05-24 04:29:45 +03:00
Mark Banner
fbc15bdb60
Bug 1834176 - Convert NetUtil.jsm to be an ES system module. r=arai,webdriver-reviewers,perftest-reviewers,valentin,extension-reviewers,devtools-reviewers,sync-reviewers,cookie-reviewers,robwu,afinder,whimboo
...
Differential Revision: https://phabricator.services.mozilla.com/D178589
2023-05-23 19:09:29 +00:00
Noemi Erli
aa2f146d78
Backed out 2 changesets (bug 1834176) for causing xpc failures in test_unload.js CLOSED TREE
...
Backed out changeset 57876d77a652 (bug 1834176)
Backed out changeset ae2f0837b528 (bug 1834176)
2023-05-23 12:14:37 +03:00
Mark Banner
e3e9a991b8
Bug 1834176 - Convert NetUtil.jsm to be an ES system module. r=arai,webdriver-reviewers,perftest-reviewers,valentin,extension-reviewers,devtools-reviewers,sync-reviewers,cookie-reviewers,robwu,afinder,whimboo
...
Differential Revision: https://phabricator.services.mozilla.com/D178589
2023-05-23 08:13:08 +00:00
Mark Banner
130a655906
Bug 1826062 - Automatic fixes for upgrading Prettier to 2.8.8. r=mossop,perftest-reviewers,webcompat-reviewers,geckoview-reviewers,denschub,devtools-reviewers,sparky,calu
...
Differential Revision: https://phabricator.services.mozilla.com/D177027
2023-05-20 12:26:53 +00:00
Mark Banner
8219a5c503
Bug 1826062 - Automatic fixes for Prettier 2.0.5 upgrade. r=mossop,perftest-reviewers,webcompat-reviewers,geckoview-reviewers,denschub,devtools-reviewers,sparky,owlish
...
Differential Revision: https://phabricator.services.mozilla.com/D177025
2023-05-20 12:26:49 +00:00
CanadaHonk
91709586ba
Bug 1801379 - Migrate Sinon.jsm to an ES module r=extension-reviewers,application-update-reviewers,pip-reviewers,credential-management-reviewers,fxview-reviewers,devtools-reviewers,Standard8,nchevobbe,sclements,dimi,mconley,bytesized,robwu
...
Migrated `testing/modules/Sinon.sys.mjs` to an ES module.
`testing` should now be 100% ESM 🎉
Differential Revision: https://phabricator.services.mozilla.com/D173643
2023-03-29 07:34:10 +00:00
Mark Banner
55bba8e918
Bug 1819019 - Update consumers of services/common to import ES modules directly. r=markh,webdriver-reviewers,extension-reviewers,jdescottes
...
Differential Revision: https://phabricator.services.mozilla.com/D171055
2023-02-28 10:11:55 +00:00
Mark Banner
c60ae74d84
Bug 1819019 - Convert services/common to ES modules. r=markh
...
Differential Revision: https://phabricator.services.mozilla.com/D171054
2023-02-28 10:11:55 +00:00
Mark Banner
a72190cf3d
Bug 1819019 - Update consumers of services/automation and services/crypto to import ES modules directly. r=markh,extension-reviewers
...
Differential Revision: https://phabricator.services.mozilla.com/D171053
2023-02-28 10:11:55 +00:00
Mark Banner
7a655466af
Bug 1817183 - Update consumers of services/fxaccounts to import ES modules directly. r=markh,settings-reviewers,credential-management-reviewers,sgalich
...
Differential Revision: https://phabricator.services.mozilla.com/D170062
2023-02-17 16:34:43 +00:00
Cristian Tuns
b3bf09cc0d
Backed out 6 changesets (bug 1816934, bug 1817182, bug 1817179, bug 1817183) for causing dt failures in browser_jsterm_autocomplete_null.js CLOSED TREE
...
Backed out changeset 17d4c013ed92 (bug 1817183)
Backed out changeset cfed8d9c23f3 (bug 1817183)
Backed out changeset 62fe2f589efe (bug 1817182)
Backed out changeset 557bd773fb85 (bug 1817179)
Backed out changeset 7f8a7865868b (bug 1816934)
Backed out changeset d6c1d4c0d2a0 (bug 1816934)
2023-02-17 10:51:33 -05:00
Mark Banner
0ba34b9422
Bug 1817183 - Update consumers of services/fxaccounts to import ES modules directly. r=markh,settings-reviewers,credential-management-reviewers,sgalich
...
Differential Revision: https://phabricator.services.mozilla.com/D170062
2023-02-17 09:01:45 +00:00
Barret Rennie
34e5ec560b
Bug 1796878 - Port osfile.jsm usage to IOUtils in services/ r=markh
...
Differential Revision: https://phabricator.services.mozilla.com/D163410
2023-01-16 17:55:19 +00:00
Mark Banner
8730eec697
Bug 1806359 - Convert telemetry imports to direct ES imports. r=necko-reviewers,application-update-reviewers,pip-reviewers,credential-management-reviewers,janerik,mconley,sgalich,bytesized,kershaw
...
Differential Revision: https://phabricator.services.mozilla.com/D165002
2022-12-23 12:37:07 +00:00
Mark Banner
8ff997068a
Bug 1806306 - Convert AsyncShutdown imports to direct ES imports. r=mak,webdriver-reviewers,application-update-reviewers,bytesized
...
Differential Revision: https://phabricator.services.mozilla.com/D164981
2022-12-23 12:37:06 +00:00
Marian-Vasile Laza
787a36f1b3
Backed out changeset 921e84e9c52d (bug 1796878) for causing xpcshell failures on test_attachments_downloader.js. CLOSED TREE
2022-12-16 06:48:43 +02:00
Barret Rennie
ab93697d52
Bug 1796878 - Port osfile.jsm usage to IOUtils in services/ r=markh
...
Differential Revision: https://phabricator.services.mozilla.com/D163410
2022-12-16 04:04:07 +00:00
Sylvestre Ledru
04363d3827
Bug 1802689 - Add missing licenses info in Cargo.toml r=mhoye,necko-reviewers,kershaw,valentin
...
Differential Revision: https://phabricator.services.mozilla.com/D163157
2022-12-13 09:14:44 +00:00
Gijs Kruitbosch
a0053c2dfd
Bug 1803800, r=markh
...
Differential Revision: https://phabricator.services.mozilla.com/D163931
2022-12-12 17:44:13 +00:00
Mark Banner
c594cd3194
Bug 1802490 - Automatically replace Cu.reportError with console.error (services). r=leplatrem
...
Differential Revision: https://phabricator.services.mozilla.com/D163081
2022-11-28 12:56:41 +00:00
Mark Banner
bcbe5bc30d
Bug 1799314 - Convert consumers of testing modules to import ES modules direct (services/). r=markh
...
Differential Revision: https://phabricator.services.mozilla.com/D161911
2022-11-17 12:00:29 +00:00
Barret Rennie
4ba0721d59
Bug 1695309 - Replace CommonUtils.{read,write}JSON with IOUtils.{read,write}JSON r=Gijs,markh
...
Differential Revision: https://phabricator.services.mozilla.com/D159962
2022-10-29 03:39:11 +00:00
Mark Banner
5fd52216fe
Bug 1795322 - Update toolkit modules references in services code. r=bdk
...
Differential Revision: https://phabricator.services.mozilla.com/D160027
2022-10-26 08:06:34 +00:00
Csoregi Natalia
5f9da7b301
Backed out 12 changesets (bug 1795322) for causing multiple failures e.g. test_deletion_request_ping.py. CLOSED TREE
...
Backed out changeset aba25cbcda51 (bug 1795322)
Backed out changeset a4a35005ada9 (bug 1795322)
Backed out changeset 8e8d790eb0f4 (bug 1795322)
Backed out changeset db8903454bd3 (bug 1795322)
Backed out changeset 60cc71c61cad (bug 1795322)
Backed out changeset bc6a674994ad (bug 1795322)
Backed out changeset 6ac8a611f8c7 (bug 1795322)
Backed out changeset 9fb873ecfb31 (bug 1795322)
Backed out changeset c8a7a40c2a2f (bug 1795322)
Backed out changeset f2c118b6c6ce (bug 1795322)
Backed out changeset 38df43b4a70f (bug 1795322)
Backed out changeset 89aea8373411 (bug 1795322)
2022-10-25 23:47:58 +03:00
Mark Banner
7efc75ed17
Bug 1795322 - Update toolkit modules references in services code. r=bdk
...
Differential Revision: https://phabricator.services.mozilla.com/D160027
2022-10-25 19:49:24 +00:00
Iulian Moraru
e9c1b0b23a
Backed out changeset bc3f9439cf22 (bug 1695309) for causing multiple xpcshell failures. CLOSED TREE
2022-10-25 22:36:25 +03:00
Barret Rennie
794cfa52ff
Bug 1695309 - Replace CommonUtils.{read,write}JSON with IOUtils.{read,write}JSON r=Gijs,markh
...
Differential Revision: https://phabricator.services.mozilla.com/D159962
2022-10-25 18:41:26 +00:00
Sean Feng
94b145368c
Bug 1783497 - Don't throw if chrome URL canonicalization fails r=smaug
...
Looks like this is not needed and making a web-compat issue.
Differential Revision: https://phabricator.services.mozilla.com/D156985
2022-10-24 15:21:29 +00:00
Narcis Beleuzu
d32bd5b832
Backed out 3 changesets (bug 1783497) for wpt failure on protocol.https.html . CLOSED TREE
...
Backed out changeset 0a2510ef7585 (bug 1783497)
Backed out changeset c92b392a186f (bug 1783497)
Backed out changeset 36d1dfe3d6c9 (bug 1783497)
2022-10-19 18:27:35 +03:00
Sean Feng
d12fa12911
Bug 1783497 - Don't throw if chrome URL canonicalization fails r=smaug
...
Looks like this is not needed and making a web-compat issue.
Differential Revision: https://phabricator.services.mozilla.com/D156985
2022-10-19 13:30:59 +00:00
Mark Banner
2ffde1e92f
Bug 1792341 - Migrate more toolkit/modules consumers to use direct ES module import. r=Gijs,webdriver-reviewers,perftest-reviewers,necko-reviewers,geckoview-reviewers,preferences-reviewers,application-update-reviewers,pip-reviewers,credential-management-reviewers,sgalich,owlish,bytesized,AlexandruIonescu,whimboo,mconley,mixedpuppy
...
Mainly automated changes. Some manual ESLint fixes and whitespace cleanup.
Differential Revision: https://phabricator.services.mozilla.com/D158452
2022-10-18 11:21:26 +00:00
Noemi Erli
ddc4439c1b
Backed out 2 changesets (bug 1783497) for causing failures in test_displayOrigin.js CLOSED TREE
...
Backed out changeset 0200c81aa87f (bug 1783497)
Backed out changeset 4da944d66d96 (bug 1783497)
2022-10-18 01:45:49 +03:00
Sean Feng
8a103bff23
Bug 1783497 - Don't throw if chrome URL canonicalization fails r=smaug
...
Looks like this is not needed and making a web-compat issue.
Differential Revision: https://phabricator.services.mozilla.com/D156985
2022-10-17 17:33:19 +00:00
Mark Banner
8d1ebcb9d6
Bug 1792365 - Convert toolkit/modules consumers to use ES module imports directly. r=webdriver-reviewers,perftest-reviewers,geckoview-reviewers,extension-reviewers,preferences-reviewers,desktop-theme-reviewers,application-update-reviewers,pip-reviewers,credential-management-reviewers,robwu,Gijs,sgalich,bytesized,AlexandruIonescu,dao,m_kato
...
Differential Revision: https://phabricator.services.mozilla.com/D158094
2022-09-29 06:52:34 +00:00
Nika Layzell
3d9a6d0374
Bug 1789902 - Part 2: Use XPCOM static components instead of Services in Rust, r=xpcom-reviewers,necko-reviewers,barret,valentin
...
Differential Revision: https://phabricator.services.mozilla.com/D156891
2022-09-13 13:47:13 +00:00
Mark Banner
3c7c57e783
Bug 1786197 - Turn on ESLint rule for prefer-boolean-length-check for services. r=markh
...
Differential Revision: https://phabricator.services.mozilla.com/D155163
2022-08-26 13:39:33 +00:00
Nika Layzell
4011409c5d
Bug 1783282 - Use a custom attribute instead of derive for implementing xpcom interfaces in rust, r=xpcom-reviewers,necko-reviewers,dragana,barret
...
Differential Revision: https://phabricator.services.mozilla.com/D153801
2022-08-18 13:57:35 +00:00
Nika Layzell
c1e984d0c6
Bug 1779326 - Handle a few more native
types in rust-xpidl, r=xpcom-reviewers,kmag
...
This makes the logic for the rust type line up a bit more with the C++
logic for existing types, and adds support for 'char' and 'char16_t'
native types (for 'charPtr').
This specifically enables `nsIInputStream::Read` to be used from Rust.
Differential Revision: https://phabricator.services.mozilla.com/D152715
2022-07-27 14:09:52 +00:00
Butkovits Atila
99f074b50f
Backed out changeset d4dae48f386a (bug 1779326) for causing build bustages. CLOSED TREE
2022-07-27 02:28:37 +03:00