fune/browser/components/extensions
Rob Wu 029d6f68c3 Bug 1905505 - Remove unnecessary resetIdleOnEvent from child modules a=dmeehan
This patch updates every use of EventManager in child/ext-*.js files
that can referenced from extension contexts of envType "addon_child".

Pre patch, these could trigger "background-script-reset-idle" and
result in triggering "background-script-reset-idle" in the parent
despite the background being stopped, and consequently trigger the
reported bug. The previous patch fixes the negative consequence of this
unexpected event, this patch fixes an underlying cause by removing the
triggers.

Forcing resetIdleOnEvent to false does not have any negative impact on
these modules, because all of these events are dependencies of an
EventManager in the parent, which already activates the functionality
associated with resetIdleOnEvent=true.

To minimize the likelihood of affecting unit tests, this patch keeps the
EventManager of test.onMessage at resetIdleOnEvent=true as before, and
defers to bug 1901294 for changing it to false.

Original Revision: https://phabricator.services.mozilla.com/D215298

Differential Revision: https://phabricator.services.mozilla.com/D216987
2024-07-20 12:21:06 +00:00
..
child Bug 1905505 - Remove unnecessary resetIdleOnEvent from child modules a=dmeehan 2024-07-20 12:21:06 +00:00
parent Bug 1892429 - Create an expanded sidebar state r=sidebar-reviewers,fluent-reviewers,kcochrane,sclements,extension-reviewers,robwu 2024-05-28 15:55:49 +00:00
schemas Bug 1899939 - Fix typo in type of tab parameter to commands.onCommand. r=willdurand 2024-05-31 16:42:32 +00:00
test Bug 1906132 - Propagate BResize flag from viewport frame to root scroll frame. r=dholbert a=RyanVM 2024-07-05 17:50:41 +00:00
.eslintrc.js
ext-browser.json
extension-popup-panel.css
extension.css Bug 1888866 - Improve dark theme support in options_ui r=willdurand,desktop-theme-reviewers,emilio 2024-04-17 16:28:44 +00:00
ExtensionBrowsingData.sys.mjs
ExtensionControlledPopup.sys.mjs Bug 1803678 - enable lazy loading of ESModule based moz- custom elements r=reusable-components-reviewers,pip-reviewers,credential-management-reviewers,translations-reviewers,kpatenio,issammani,mstriemer 2024-04-24 19:16:46 +00:00
ExtensionPopups.sys.mjs
extensions-browser.manifest
jar.mn
moz.build