Skip to content

Bug 2073093 - Migrate the listExtensions tool to use webExtension.moz:listExtensions - #215

Merged
juliandescottes merged 1 commit into
mozilla:mainfrom
f3tchcodes:bug-2073093-webExtension-moz-listExtensions
Oct 29, 2026
Merged

juliandescottes merged 1 commit into
mozilla:mainfrom
f3tchcodes:bug-2073093-webExtension-moz-listExtensions

Conversation

@f3tchcodes

Copy link
Copy Markdown
Contributor

Bug: 2073093

Switching from chrome privileged scripts to webExtension.moz:listExtensions for listing extensions.

@juliandescottes juliandescottes left a comment

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks for following up here @f3tchcodes ! See comments, a few things to update, but most importantly would like to see an integration test here.

Comment thread src/firefox/bidi.ts Resolved
Comment thread src/tools/webextension.ts Resolved
Comment thread tests/unit/tools/webextension.test.ts Resolved
Comment thread docs/tools.md Resolved
Comment thread src/tools/webextension.ts Resolved
@f3tchcodes
f3tchcodes force-pushed the bug-2073093-webExtension-moz-listExtensions branch from dea2f95 to a8fb080 Compare October 27, 2026 18:26
@f3tchcodes

f3tchcodes commented Oct 27, 2026 •

Copy link
Copy Markdown
Contributor Author

I've made all the changes and added the integration test, also I decided to keep the unit test as well. I ran the integration tests and they all pass on my machine. Could you please review now?

@f3tchcodes
f3tchcodes force-pushed the bug-2073093-webExtension-moz-listExtensions branch from a8fb080 to 173fd2b Compare October 27, 2026 18:33
@f3tchcodes

f3tchcodes commented Oct 27, 2026 •

Copy link
Copy Markdown
Contributor Author

Looks like there were some conflicts, I've just rebased and resolved them. Should be ready to review and merge if everything's been implemented correctly.

@f3tchcodes
f3tchcodes force-pushed the bug-2073093-webExtension-moz-listExtensions branch from 173fd2b to 9556919 Compare October 27, 2026 18:51
@f3tchcodes

Copy link
Copy Markdown
Contributor Author

Forgot to update a few things, done*

@juliandescottes

Copy link
Copy Markdown
Collaborator

Thanks for the update, taking a look today!

@juliandescottes juliandescottes added the run-integration Trigger integration tests for a PR label Oct 28, 2026

@juliandescottes juliandescottes left a comment

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks for the update, a few additional things to check here.

Comment thread src/tools/webextension.ts Resolved
Comment thread src/tools/webextension.ts Resolved
@f3tchcodes
f3tchcodes force-pushed the bug-2073093-webExtension-moz-listExtensions branch from 9556919 to 68f7445 Compare October 29, 2026 16:25
Comment thread src/tools/webextension.ts Resolved
@f3tchcodes
f3tchcodes force-pushed the bug-2073093-webExtension-moz-listExtensions branch from 68f7445 to 3297ab1 Compare October 29, 2026 20:59

@juliandescottes juliandescottes left a comment

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks @f3tchcodes !

@juliandescottes
juliandescottes merged commit eaf2008 into mozilla:main Oct 29, 2026
4 of 5 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

run-integration Trigger integration tests for a PR

2 participants