zepheira/exhibit3 — Issue #44: History mechanism breaking on page reload
Author: karger
Created: 2012-02-19 00:17:19+00:00
State: open

The failure occurs in firefox 10. Visit the nobelists example in the demos directory. In the viewpanel, select the timeline view. Reload a few times. Intermittently, the reloaded page will fail to render it view; apparently the history (saying the timeline view is selected) is persisting over the reload and exhibit is attempting to invoke the timeline view before it has been fully loaded or initialized by the reload. In particular, at the time of invocation Timline.DefaultEventSource is undefined, so the following error is thrown:

Error: Timeline.DefaultEventSource is not a constructor
Source File: http://api.simile-widgets.org/exhibit/3.0.0rc1/extensions/time/time-extension-bundle.js
Line: 1