Closed Bug 1824473 Opened 2 years ago Closed 2 years ago

Convert toolkit/components/formautofill to ES modules

Categories

(Toolkit :: Form Autofill, task, P3)

task

Tracking

()

RESOLVED FIXED
114 Branch
Tracking Status
firefox114 --- fixed

People

(Reporter: scunnane, Assigned: scunnane)

References

Details

(Whiteboard: [esmification-timeline] )

Attachments

(2 files)

As part of the ESMification project, we should migrate the code in toolkit/components/formautofill to use ES modules.

Attachment #9324973 - Attachment description: Bug 1824473 - Update consumers of toolkit/components/formautofill to import ES modules directly. r?Standard8. → Bug 1824473 - Update consumers of toolkit/components/formautofill to import ES modules directly. r?Standard8
Severity: -- → N/A
Priority: -- → P3
Pushed by scunnane@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/4203fbb8f229 Convert toolkit/components/formautofill to ES modules. r=Standard8,credential-management-reviewers,sgalich https://hg.mozilla.org/integration/autoland/rev/01046e78078c Update consumers of toolkit/components/formautofill to import ES modules directly. r=Standard8,geckoview-reviewers,credential-management-reviewers,sgalich,m_kato
Pushed by scunnane@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/5fbc5b6422c7 Convert toolkit/components/formautofill to ES modules. r=Standard8,credential-management-reviewers,sgalich https://hg.mozilla.org/integration/autoland/rev/8dd52b2dae6b Update consumers of toolkit/components/formautofill to import ES modules directly. r=Standard8,geckoview-reviewers,credential-management-reviewers,sgalich,m_kato
Flags: needinfo?(scunnane)

Backed out for causing failures on test_address_level_1_submission.html

[task 2023-03-30T18:10:18.281Z] 18:10:18     INFO - TEST-START | browser/extensions/formautofill/test/mochitest/test_address_level_1_submission.html
[task 2023-03-30T18:10:18.755Z] 18:10:18     INFO - GECKO(2426) | [Parent 2426, IPDL Background] WARNING: IPC Connection Error: [Parent][PBackgroundParent] RunMessage(msgname=PRemoteWorkerService::Msg___delete__) Channel closing: too late to send/recv, messages will be lost: file /builds/worker/checkouts/gecko/ipc/glue/MessageChannel.cpp:1927
[task 2023-03-30T18:10:18.804Z] 18:10:18     INFO - GECKO(2426) | [Child 2526, Main Thread] WARNING: Extra shutdown CC: 'i < NORMAL_SHUTDOWN_COLLECTIONS', file /builds/worker/checkouts/gecko/xpcom/base/nsCycleCollector.cpp:3396
[task 2023-03-30T18:10:18.810Z] 18:10:18     INFO - GECKO(2426) | [Child 2526, Main Thread] WARNING: NS_ENSURE_TRUE(InitStaticMembers()) failed: file /builds/worker/workspace/obj-build/dist/include/mozilla/Preferences.h:129
[task 2023-03-30T18:10:18.817Z] 18:10:18     INFO - GECKO(2426) | [Child 2526, Main Thread] WARNING: NS_ENSURE_TRUE(Preferences::InitStaticMembers()) failed: file /builds/worker/checkouts/gecko/modules/libpref/Preferences.cpp:4689
[task 2023-03-30T18:10:21.552Z] 18:10:21     INFO - TEST-INFO | started process screentopng
[task 2023-03-30T18:10:21.781Z] 18:10:21     INFO - TEST-INFO | screentopng: exit 0
[task 2023-03-30T18:10:21.783Z] 18:10:21     INFO - TEST-UNEXPECTED-FAIL | browser/extensions/formautofill/test/mochitest/test_address_level_1_submission.html | uncaught exception - ReferenceError: ChromeUtils is not defined at @https://mochi.test:8888/tests/browser/extensions/formautofill/test/mochitest/formautofill_common.js:13:31
[task 2023-03-30T18:10:21.784Z] 18:10:21     INFO - 
[task 2023-03-30T18:10:21.784Z] 18:10:21     INFO - simpletestOnerror@https://mochi.test:8888/tests/SimpleTest/SimpleTest.js:1996:18
[task 2023-03-30T18:10:21.784Z] 18:10:21     INFO - OnErrorEventHandlerNonNull*@https://mochi.test:8888/tests/SimpleTest/SimpleTest.js:1971:1
[task 2023-03-30T18:10:21.785Z] 18:10:21     INFO - GECKO(2426) | JavaScript error: https://mochi.test:8888/tests/browser/extensions/formautofill/test/mochitest/formautofill_common.js, line 13: ReferenceError: ChromeUtils is not defined
[task 2023-03-30T18:10:21.792Z] 18:10:21     INFO - GECKO(2426) | [Parent 2426, Main Thread] WARNING: NS_ENSURE_TRUE(she && she->mInfo->mSharedState.Get()) failed: file /builds/worker/checkouts/gecko/docshell/shistory/SessionHistoryEntry.cpp:1155
[task 2023-03-30T18:10:21.807Z] 18:10:21     INFO - TEST-PASS | browser/extensions/formautofill/test/mochitest/test_address_level_1_submission.html | Got autocomplete popup - {"mInput":null,"mPopupOpen":false,"_currentIndex":0,"_disabledItemClicked":false} == true 
Flags: needinfo?(scunnane)
Pushed by scunnane@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/b73ead08bb19 Convert toolkit/components/formautofill to ES modules. r=Standard8,credential-management-reviewers,sgalich https://hg.mozilla.org/integration/autoland/rev/b38aeb74da71 Update consumers of toolkit/components/formautofill to import ES modules directly. r=Standard8,geckoview-reviewers,credential-management-reviewers,sgalich,m_kato
Flags: needinfo?(scunnane)
Flags: needinfo?(scunnane)
Pushed by scunnane@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/cfea5761eec1 Convert toolkit/components/formautofill to ES modules. r=Standard8,credential-management-reviewers,sgalich https://hg.mozilla.org/integration/autoland/rev/e28e812ef06d Update consumers of toolkit/components/formautofill to import ES modules directly. r=Standard8,geckoview-reviewers,credential-management-reviewers,sgalich,m_kato
Status: NEW → RESOLVED
Closed: 2 years ago
Resolution: --- → FIXED
Target Milestone: --- → 114 Branch
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: