← Back to release summary

Remove [NoInterfaceObject] from DeviceOrientation Event interfaces

Category
Device
Type
New or changed feature
Status
Enabled by default (Chrome 74)
Intent stage
Prepare to ship

Summary

The [NoInterfaceObject] annotation is being removed from WebIDL. The DeviceOrientation Event specification has been updated to remove this annotation from the Acceleration and RotationRate interfaces and rename them to DeviceMotionEventAcceleration and DeviceMotionEventRotationRate in order to avoid polluting the global namespace with generic interface names.

Standards & signals

Explainers: https://github.com/heycam/webidl/issues/430

View on chromestatus.com