Refactor ZenGlanceManager and ZenThemesImporter classes

This commit is contained in:
mr. M 2024-10-28 14:44:32 +01:00
parent e782d724cd
commit 01905fa4e4
No known key found for this signature in database
GPG key ID: CBD57A2AEDBDA1FB
5 changed files with 174 additions and 0 deletions

View file

@ -0,0 +1,19 @@
{
function registerWindowActors() {
// TODO: Only if the pref is enabled
gZenActorsManager.addJSWindowActor("ZenGlance", {
parent: {
esModuleURI: "chrome://browser/content/zen-components/actors/ZenGlanceParent.sys.mjs",
},
child: {
esModuleURI: "chrome://browser/content/zen-components/actors/ZenGlanceChild.sys.mjs",
events: {
DOMContentLoaded: {},
},
},
});
}
registerWindowActors();
}