Add widget support in directive.
Bind widget to inspected log.
Fix live update of widget.
Fix many reversal bugs.
Support current bookmark styling.
Bold on hover.
Add timeline traversal.
Plan timeline fixes.
Start to fix script announcement.
Mostly fix editing.
Fix adjusting timeline during code swap.
Fix code moving during edit.
Fix default script selection.
Remove select script text.
Refactor to remove scriptContents.
Fix abandon all changes.
Start setting up default sandbox.
Abandon changes mostly works.
Support abandoning changes from UI.
Swap underline and bold.