• 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
..
integration Loading commit data...
adder-test.js Loading commit data...
annotation-counts-test.js Loading commit data...
bucket-bar-client-test.js Loading commit data...
bucket-bar-test.js Loading commit data...
empty.html Loading commit data...
features-test.js Loading commit data...
frame-observer-test.js Loading commit data...
guest-test.js Loading commit data...
highlighter-test.js Loading commit data...
notebook-test.js Loading commit data...
range-util-test.js Loading commit data...
selection-observer-test.js Loading commit data...
sidebar-test.js Loading commit data...
sidebar-trigger-test.js Loading commit data...
toolbar-test.js Loading commit data...