hypothesis.js
hypothesis.js
is injected into the page by embed.js using either the browser's plugin API or (in the case of the bookmarklet) the DOM API. (embed.js
was in turn injected by the browser plugin or bookmarklet).
hypothesis.js
is the "bootstrap" code that connects up and starts the various components of the Hypothesis app.