Rewrite pointer event polyfill: it now only minuplates the jQuery Event object and does not attempt to write anything to the original/native event object (which is usually full of read-only properties). The polyfill now bypasses jQuery's event bindings to gain direct access to the native event objects and also will improve performance for things like pointermove. Fixed pointer event unit tests to trigger true native simulated events, need to correct the modal dialog to fix it's dragDrop test.
Restructed the dragging functionality on the modal dialogs. Now that the pointer events properly teardown, we can reduce the complexity of the drag&drop of the modals. Fixed the unit test event trigger.
Fixed pointer event polyfill support for IE7-IE8.
Added support for pointercancel. Cleaned up the event mapping in the polyfill since it made sense to do so.
There is no point in testing the native pointer events when the polyfill is only added when native pointer events are unsupported. Removed the pointer case from the dragDrop unit test.
PhantomJS does not support the CustomEvent method, added a polyfill to fallback to the legacy document.createEvent method. Use $.fn.triggerNative to fire native events now.
Fix for JSHint warning.
Removed rather than commented out the pointer case from the dragDrop test.
Fix for dialogs with iframes, allow for somewhat easier dragging of dialogs with iframes.
Allow for dragging below the top of the window without breaking functionality.
Support for `grunt connect:keepalive` to keep the local server alive for easy testing of the site and demos, especially useful for http://127.0.0.1:9001/site/dialog-harness/host.html and similar tests.
Merge branch 'master' of https://github.com/vistaprint/SkinnyJS
Replaced the iframe hack for drag support with an overlay, a cross-domain, cross-browser approach to allow for smooth dragging of dialogs with iframes.
Changed `grunt connect:keepalive` to `grunt connect-keepalive` to allow for travis to call connect directly without specifying connect:server
Merge branch 'master' of https://github.com/benhutchins/SkinnyJS into ben
Beautify