Gergő Nagy
Gergő Nagy
⚠️ This is not mergeable! This code wasn't tested at all and can break many things. ⚠️ At this point, this is an illustration of the concept. If this idea...
Check the [Light RFC process first](https://coda.io/d/Engineering-Thesis_duruoW1C74B/RFC-Process_su2dT#_luU0q) ## Background Our services are getting big. It's getting harder and harder to reason about them and work with them, and it also results...
## Workbreakdown - [ ] #2827 - [ ] #2832 - [ ] #2833 - [ ] #2828 - [ ] #2829 - [ ] #2830 - [ ] Keep...
window object does not exist in the service worker context To work around this `self` can be used, but we need to add it to the accepted global names so...
For reference see #2488
The sync `localStorage` api is not accessible in manifest v3 so we need to use the `browser.storage.local` async api. https://developer.chrome.com/docs/extensions/mv3/migrating_to_service_workers/#state Create a solution that - bridges the sync logger api...
Use the feature flag in the `webpack.config.js` to switch between the versions of the manifest files. Make sure that the v3 version is using the dark icon added to the...
This work is the continuation of #2828 to clean up all the `localStorage` usage throughout the codebase.
[`chrome.usb` won't be supported in manifest v3](https://developer.chrome.com/docs/apps/migration/#bluetooth) Sadly the WebUSB is not yet accessible in a service worker context. But we have a feature flag for this: [Feature: WebUSB in...
> Alchemy (錬金術 Renkinjutsu) is, as it is understood in the [Fullmetal Alchemist](https://fma.fandom.com/wiki/Fullmetal_Alchemist) series, the ancient metaphysical science/mystical art of manipulating and altering matter by using natural energy. This act...