Commit graph

6 commits

Author SHA1 Message Date
5e9215b2cf zen: drop Services from the autoconfig script, add status pref
The autoconfig sandbox has no Services global, so the watcher threw before
registering anything. Go through Components.classes only, resolve ProfD per
pass, and record the result in fred.zenTheme.status.

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
2026-08-31 19:26:50 +01:00
5ad1ac06ca zen: hot-reload the theme via autoconfig sheet watcher
Gecko has no userChrome.css reload, so wrap zen with a mozilla.cfg script
that registers chrome/zen-theme.css through nsIStyleSheetService and
re-registers it under a cache-busting URI when its mtime moves.

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
2026-08-31 19:15:50 +01:00
640ac96ece
2026-03-28 15:07:05 +00:00
d1bd8e4139
2026-03-28 15:01:29 +00:00
816eeb6c3a
2026-03-28 14:57:46 +00:00
d0ed3fe5c8
2026-03-28 14:54:56 +00:00