Prefixed names (e.g. idb://) do not add prefixes

Unfortunately the attached test fails, because the prefix is not added when e.g. 'idb://' or 'websql://' are present.

We'll need to add migration logic and a test to `browser.migration.js`, since otherwise there's the potential for user data loss.