Skip to content
This repository was archived by the owner on May 26, 2024. It is now read-only.
This repository was archived by the owner on May 26, 2024. It is now read-only.

Extension ids #14

Description

@snoack

Continuing the discussion from the last teleconf. Currently, Google Chrome and Microsoft Edge have persistent IDs, while Firefox is randomly generating an ID when the extension is loading. From the last meeting notes it seems that the majority of this group prefers unique persistent global IDs.

I'm not sure how important it is to have the ID persistent across browsers (?), however it seems to make sense to have a persistent ID, for native and cross-extension messaging, in the same browser, at least.

On the other hand, if an extension has web accessible resources this makes the extension easily detectable for websites, if the browserext:// URL is predictable due to a static extension ID. One solution could be to use URLs like browserext://<extension_id>.<random_token>/<path> where random_tokenis generated when the extension is loaded.

Metadata

Metadata

Assignees

Labels

Type

No type

Fields

No fields configured for issues without a type.

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions