trickypr

Results 77 comments of trickypr

> error: could not compile `gkrust` `gkrust` failing to compile is generally due to the host running out of memory. My recommendation is to close all other applications whilst it...

I get the reason why you would want `nn` (or more correctly `pixelated`) to be your default `image-rendering` method. However, there is a good reason why browsers implement biliniear or...

Thanks for the clarification. I might look into this after my semester has ended

As per #41, the following need to be implemented: - `isShown` - `setTitle` and `getTitle` - `setIcon` - `setPopup` and `getPopup` - `openPopup`

After #60, EPageAction and the renderer should be rewritten to reduce code duplication. The other solution is a lot cleaner and simpler

> [!WARNING] > This pull request is not mergeable via GitHub because a downstack PR is open. Once all requirements are satisfied, merge this PR as a stack on Graphite....

Current blocking error: ``` Uncaught TypeError: browserAction is undefined moz-extension://137217dd-b486-4456-a763-6f01e5e80865/js/vapi-background.js:777 moz-extension://137217dd-b486-4456-a763-6f01e5e80865/js/vapi-background.js:855 vapi-background.js:777:14 moz-extension://137217dd-b486-4456-a763-6f01e5e80865/js/vapi-background.js:777 moz-extension://137217dd-b486-4456-a763-6f01e5e80865/js/vapi-background.js:855 ``` See #20 Fixed by #60

Current blocking errors: ``` Uncaught TypeError: browser.tabs.onUpdated is undefined moz-extension://96203ee7-d79d-43c5-a608-f73f0ea2b5d8/js/vapi-background.js:298 moz-extension://96203ee7-d79d-43c5-a608-f73f0ea2b5d8/js/tab.js:877 moz-extension://96203ee7-d79d-43c5-a608-f73f0ea2b5d8/js/tab.js:962 ``` See #37 ``` extension.tabManager is undefined ``` [Wacky Mozilla expectations](https://searchfox.org/mozilla-central/source/browser/components/extensions/parent/ext-browser.js#1240). Fixed by #61

Reference documentation: https://developer.mozilla.org/en-US/docs/Mozilla/Add-ons/WebExtensions/API/tabs Mozilla's schema (under chromium's license): https://searchfox.org/mozilla-central/source/browser/components/extensions/schemas/tabs.json This will have to be implemented in batches

Note that initial implementations will not include support for mv3's service workers. Such an implementation would need the addition of [webidl files](https://firefox-source-docs.mozilla.org/toolkit/components/extensions/webextensions/webidl_bindings.html), which I don't feel like dealing with right...