Skip to content

Instantly share code, notes, and snippets.

@robertknight
Last active January 23, 2018 18:57
Show Gist options
  • Star 3 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save robertknight/0874dab13b77598883fa to your computer and use it in GitHub Desktop.
Save robertknight/0874dab13b77598883fa to your computer and use it in GitHub Desktop.
Hypothesis Firefox WebExtensions Prototype Instructions

Hypothesis Firefox WebExtensions prototype

  1. Install Firefox Developer Edition from https://www.mozilla.org/en-GB/firefox/developer/ and run it
  2. Enter "about:config" in Firefox's URL bar and press Enter
  3. Search for "xpinstall.signatures.required" and double click the setting to toggle it to "false"
  4. Download the Firefox WebExtensions prototype build from https://s3.amazonaws.com/io.github.robertknight/hypothesis/prototypes/hypothesis-stage.xpi
  5. Open it in Firefox by going to File -> Open and selecting the downloaded extension

What works:

  • Annotation badge. Looks slightly more attractive than Chrome.
  • Activating the page, creating annotations, viewing other users' annotations
  • Annotating PDFs works without the need for a custom viewer bundled with the extension because Firefox own PDF viewer is PDF.js

What does not work:

  • Deactivating the extension. The badge updates but the sidebar remains installed.
  • Fullscreen option not available for videos
@taniki
Copy link

taniki commented Jun 12, 2017

It doesn't seem to work anymore with last Developper Edition.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment