Skip to content

CacheBuddy v1.1.5 — Fix capture permission crash

Choose a tag to compare

@yapperyap yapperyap released this 06 Nov 16:07
· 6 commits to main since this release
7accea7

Fixes the Chromium “Cannot read properties of undefined (reading contains)” capture error on Wikipedia and other sites.

Chrome offscreen pages expose runtime messaging only. Media permission checks now run in the background worker through a validated capture-page message. Firefox retains its supported permissions API.

Save images and other media is now on by default when no preference is stored; an explicitly saved off preference is preserved.

Validation: JS syntax checks and the dependency-free offscreen-permissions.test.cjs regression passed. The test omits chrome.permissions from the offscreen environment and covers Wikimedia embedding, permission denial, sender validation and default preferences. Full installed-browser testing was not performed.

Update to 1.1.5 and retry Cache/Update. Firefox ZIP is unsigned.