Commit 9128b83
committed
Add storage-based state synchronization for extension components
Replace direct port communication with chrome.storage API for state sync
between devtools, background, content, and injected scripts. Add storage
manager, state sync utilities, and webextension-polyfill dependency.
Update manifest to use module service worker.1 parent f80884b commit 9128b83
13 files changed
Lines changed: 469 additions & 353 deletions
File tree
- public
- src
- background
- content
- devtools
- hooks
- injected
- types
Submodule memory-bank updated from f629c37 to dda8d73
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
32 | 32 | | |
33 | 33 | | |
34 | 34 | | |
35 | | - | |
| 35 | + | |
| 36 | + | |
36 | 37 | | |
37 | 38 | | |
38 | 39 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
15 | 15 | | |
16 | 16 | | |
17 | 17 | | |
18 | | - | |
| 18 | + | |
| 19 | + | |
19 | 20 | | |
20 | 21 | | |
21 | 22 | | |
| |||
0 commit comments