Create widget scratch based on time widget.
Makes icon working.
Preview in dialog works.
Use CKEDITOR.tools.addFunction and CKEDITOR.tools.callFunction to handle communication with iFrame.
Change element name from script to span.
Upcast and downcast.
Refactor code. Create private FramedMathJax class. Use src to generate iFrane content.
Fix with IE8.
Move iFrame logic from iFrame to FramedMathJax object.
Fixed dataflow after refactoring.
Add style to iFrame
Set width and height of iFrame after load.
Make iFrame background transparent.
You can create or edit widget using dialog.
Use el.hasClass( ... ) instead of hasClass( el, ... )
Fix problem with scrollbars on IE.
Code style.
A lot of code style fixes.
Remove iframe plugin from mathjax sample, because it's conflicting with widget internals.
Made ACF rule more precise.