Sid Vishnoi
Sid Vishnoi
Working fine on Firefox 110 (released [2023-02-14](https://whattrainisitnow.com/release/?version=110.0)), including tipping and continuous payments.  (Firefox started MV3 support with 109, but I tested on 110)
We'd eventually want to automate (whatever possible parts of) the publishing. https://jam.dev/blog/automating-chrome-extension-publishing/ https://github.com/fregante/chrome-webstore-upload-cli
To test: How it works in split-window mode (https://github.com/interledger/web-monetization-extension/pull/366#discussion_r1673836423)
https://github.com/microsoft/MicrosoftEdge-Extensions/discussions/102 🤷🏽♂️🤦🏽 https://github.com/uBlockOrigin/uBlock-issues/issues/2945
Found the sender port in Runtime.Port message handler returns correct tab ID 🎉 ``` port.onMessage.addListener((message, sendingPort) => { console.log(sendingPort.sender?.tab?.id); }); ``` So, we can make a short connection on content...
Everything works once we get right tabId, except Edge doesn't update the icon (even with correct tabId!)
It successfully loaded `/spec/n3.ebnf` (checked [generated artifact](https://github.com/w3c/N3/suites/7135028517/artifacts/283378673)). But I can see the files from `grammar` directory aren't copied to final output (they're referenced in `index.html`, but not copied). Is that...
The "failed to fetch" part is just a warning, you can ignore it. spec-prod (not ReSpec) tries to recursively find all referenced resources (HTML files, markdown, images etc.) from the...
https://github.com/w3c/spec-prod/issues/133 will be helpful there.
Puppeteer is used in following cases presently: 1. Getting processed shortname from ReSpec document (after JS evaluation): https://github.com/w3c/spec-prod/blob/bc93d69901e2c76b0e5147c12263acf6099506d3/src/prepare-build.ts#L188-L193 2. Extracting bikeshed metadata `pre.metadata` to get shortname: https://github.com/w3c/spec-prod/blob/bc93d69901e2c76b0e5147c12263acf6099506d3/src/prepare-build.ts#L218-L237 3. Some query...