pixiebrix-extension
pixiebrix-extension copied to clipboard
PixieBrix browser extension
**References/Documentation:** * Chrome: https://developer.chrome.com/extensions/manifest/sandbox * Firefox: not supported by Firefox * https://discourse.mozilla.org/t/webextension-sandboxing-eval/13659 * https://developer.mozilla.org/en-US/docs/Mozilla/Add-ons/WebExtensions/manifest.json/user_scripts * https://bugzilla.mozilla.org/show_bug.cgi?id=1398662
## What does this PR do? - Closes #3882 ## Checklist - [ ] Add tests - [ ] Designate a primary reviewer
Context: - Upgrade guide: https://reactjs.org/blog/2022/03/08/react-18-upgrade-guide.html - If there's not anything we urgently need, let's give some time for our other dependencies (react-select, etc.) to do patch releases as necessary Implementation...
## Context - Icons take a good chunk of the extension size, build time, build complexity - These packs are generally only loaded to make them available to the user...
It doesn't immediately cause a lot of trouble for the user, but is shows a logic/synchronization issues caused by the editor. Marking as low-priority for now. With this content: 1....
As part of our Onboarding Squad sprint 3, we will be modifying the Sidebar empty state to encourage users to open the page editor. Specific copy/specifications TBD.
This issue is split from: https://github.com/pixiebrix/pixiebrix-extension/issues/4178 We need to improve the "empty state" sidebar content for "restricted" and "member" team members so that it does not direct them to open...
## What does this PR do? - Includes https://github.com/fregante/webext-dynamic-content-scripts/pull/38 The update preserves MV2 compatibility but should add support for MV3. Since I'll be testing the extension on MV3, we need...
## What does this PR do? Something I forgot to do when I implemented this: - Pre-binds sidebar messenger methods to the sidebar instead of having to specify `{ tabId:...
## What does this PR do? - Includes https://github.com/pixiebrix/webext-messenger/pull/84 ## Discussion - It shouldn't have any real user-facing changes except better errors. I just need to try to cause these...