[deviceorientation] Reach consensus on deprecation and removal of de facto standard init*Event() methods

reillyeon has just created a new issue for https://github.com/w3c/deviceorientation:

== Reach consensus on deprecation and removal of de facto standard init*Event() methods ==
In issue #18 @foolip determined that the `DeviceMotionEvent.initDeviceMotionEvent()` and `DeviceOrientationEvent.initDeviceOrientationEvent()` methods which are implemented by Chrome, Edge, Firefox and Mobile Safari have extremely low usage and so should not be added to this specification. However, given the fact that these methods are supported by a large number of implementations consensus that removal is the right choice should be reached.

So far the only public signals on this topic come from MSDN where it is documented that "as of Microsoft Edge, the `createEvent()`/`initEvent()` constructor pattern for synthetic events is deprecated." There is no specific mention of these methods.

Please view or discuss this issue at https://github.com/w3c/deviceorientation/issues/35 using your GitHub account

Received on Monday, 6 March 2017 21:01:49 UTC