[html5] Merge pull request from profelis. fixes #33

Refactor KeyCode / keyIdentifier in keyboard events.

git-svn-id: https://nekonme.googlecode.com/svn/trunk@2228 1509560c-5e2a-0410-865c-31c25e1cfdef
[html5] Test case for profelis' keyCode/charCode patch.

git-svn-id: https://nekonme.googlecode.com/svn/trunk@2229 1509560c-5e2a-0410-865c-31c25e1cfdef
[html5] Revert changeset that broke off-stage initialization.

Revert "stage cannot be valid for display objects not on stage"

This reverts commit ad1c8a122551b0d23d0480107c04ef5798867969.

git-svn-id: https://nekonme.googlecode.com/svn/trunk@2230 1509560c-5e2a-0410-865c-31c25e1cfdef
[html5] Revert recent changeset that causes compile errors in Video.

Revert "restore support for matrix in bitmapdata draw"

This reverts commit aed0191686187461ca90e0bbc0ca2d5752c50b52.

Conflicts:

	jeash/display/DisplayObject.hx
	jeash/display/DisplayObjectContainer.hx

git-svn-id: https://nekonme.googlecode.com/svn/trunk@2231 1509560c-5e2a-0410-865c-31c25e1cfdef
[html5] Add (manual) test case for Video.

Note: phantomjs does not support video codecs.

git-svn-id: https://nekonme.googlecode.com/svn/trunk@2232 1509560c-5e2a-0410-865c-31c25e1cfdef
[html5] Test case, formative visibility bug. (Kipp Ashford) re #JEASH-33

git-svn-id: https://nekonme.googlecode.com/svn/trunk@2233 1509560c-5e2a-0410-865c-31c25e1cfdef
[html5] Apply patch by profelis. fixes #JEASH-34

git-svn-id: https://nekonme.googlecode.com/svn/trunk@2234 1509560c-5e2a-0410-865c-31c25e1cfdef
[html5] Error class patches by profelis.

Ref: https://github.com/haxenme/NME/issues/35

git-svn-id: https://nekonme.googlecode.com/svn/trunk@2235 1509560c-5e2a-0410-865c-31c25e1cfdef
[html5] Merge SharedObject patch by profelis.

Ref: https://github.com/haxenme/NME/issues/34

git-svn-id: https://nekonme.googlecode.com/svn/trunk@2236 1509560c-5e2a-0410-865c-31c25e1cfdef
[html5] Honour mouseEnabled in children. fixes #JEASH-27

git-svn-id: https://nekonme.googlecode.com/svn/trunk@2237 1509560c-5e2a-0410-865c-31c25e1cfdef
[html5] Test case for MouseEnabled (Richard Walton). re #JEASH-27

git-svn-id: https://nekonme.googlecode.com/svn/trunk@2238 1509560c-5e2a-0410-865c-31c25e1cfdef
[html5] BitmapData allocation patch from profelis. fixes #JEASH-35

git-svn-id: https://nekonme.googlecode.com/svn/trunk@2239 1509560c-5e2a-0410-865c-31c25e1cfdef
Native updates for Haxe 3, unification of the codebase (renamed native backend to "native" -- everything is NME)

git-svn-id: https://nekonme.googlecode.com/svn/trunk@2240 1509560c-5e2a-0410-865c-31c25e1cfdef
Added nme.display.OpenGLView and supporting classes (so they can be accessed without using the native.* package)

git-svn-id: https://nekonme.googlecode.com/svn/trunk@2241 1509560c-5e2a-0410-865c-31c25e1cfdef
Updating the command-line tools to work with Haxe 3

git-svn-id: https://nekonme.googlecode.com/svn/trunk@2242 1509560c-5e2a-0410-865c-31c25e1cfdef
Use unmodified sdl_mixer. Check return value of fullscreen set

git-svn-id: https://nekonme.googlecode.com/svn/trunk@2243 1509560c-5e2a-0410-865c-31c25e1cfdef
Managed stage takes 3 params

git-svn-id: https://nekonme.googlecode.com/svn/trunk@2244 1509560c-5e2a-0410-865c-31c25e1cfdef
Improvements for Haxe 2.11 and 3 support on HTML5 and the command-line tools. Unifying changes

git-svn-id: https://nekonme.googlecode.com/svn/trunk@2245 1509560c-5e2a-0410-865c-31c25e1cfdef