• Robert Knight's avatar
    Fix error when VitalSource integration injects client into content frame · b52f81ff
    Robert Knight authored
    Construction of the integration was recently moved to happen earlier in the
    Guest.  This caused a regression in the VitalSource integration, which may
    synchronously call `Guest#injectClient` when constructed. `injectClient` in turn
    relies on `_hypothesisInjector` being initialized, which was not the case.
    
    The error could be seen in the dev server's VS test case at
    http://localhost:3000/document/vitalsource-epub.
    
    Fix the issue by moving `_hypothesisInjector` initialization to happen earlier
    in the Guest constructor, before `createIntegration` is called.
    b52f81ff
Name
Last commit
Last update
..
annotator Loading commit data...
boot Loading commit data...
images/icons Loading commit data...
shared Loading commit data...
sidebar Loading commit data...
styles Loading commit data...
test-util Loading commit data...
types Loading commit data...
.eslintrc Loading commit data...
karma.config.js Loading commit data...
tsconfig.json Loading commit data...