{
    "dom-devicemotionevent-devicemotionevent": [
        {
            "engines": [
                "blink",
                "gecko"
            ],
            "filename": "api/DeviceMotionEvent.json",
            "name": "DeviceMotionEvent",
            "slug": "API/DeviceMotionEvent/DeviceMotionEvent",
            "mdn_url": "https://developer.mozilla.org/en-US/docs/Web/API/DeviceMotionEvent/DeviceMotionEvent",
            "summary": "The DeviceMotionEvent() constructor creates a new DeviceMotionEvent object.",
            "support": {
                "chrome": {
                    "version_added": "59"
                },
                "chrome_android": "mirror",
                "edge": {
                    "version_added": "14"
                },
                "firefox": {
                    "version_added": "29"
                },
                "firefox_android": "mirror",
                "ie": {
                    "version_added": false
                },
                "oculus": "mirror",
                "opera": "mirror",
                "opera_android": "mirror",
                "safari": {
                    "version_added": false
                },
                "safari_ios": "mirror",
                "samsunginternet_android": "mirror",
                "webview_android": "mirror",
                "edge_blink": {
                    "version_added": "79"
                }
            },
            "title": "DeviceMotionEvent: DeviceMotionEvent() constructor"
        }
    ],
    "ref-for-dom-devicemotionevent-acceleration③": [
        {
            "engines": [
                "blink",
                "gecko",
                "webkit"
            ],
            "filename": "api/DeviceMotionEvent.json",
            "name": "acceleration",
            "slug": "API/DeviceMotionEvent/acceleration",
            "mdn_url": "https://developer.mozilla.org/en-US/docs/Web/API/DeviceMotionEvent/acceleration",
            "summary": "The acceleration property returns the amount of acceleration recorded by the device, in meters per second squared (m/s²). The acceleration value does not include the effect of the gravity force, in contrast to DeviceMotionEvent.accelerationIncludingGravity.",
            "support": {
                "chrome": {
                    "version_added": "31"
                },
                "chrome_android": "mirror",
                "edge": {
                    "version_added": "12"
                },
                "firefox": {
                    "version_added": "6"
                },
                "firefox_android": "mirror",
                "ie": {
                    "version_added": "11"
                },
                "oculus": "mirror",
                "opera": "mirror",
                "opera_android": "mirror",
                "safari": {
                    "version_added": false
                },
                "safari_ios": {
                    "version_added": "4.2"
                },
                "samsunginternet_android": "mirror",
                "webview_android": "mirror",
                "edge_blink": {
                    "version_added": "79"
                }
            },
            "title": "DeviceMotionEvent: acceleration property"
        }
    ],
    "ref-for-dom-devicemotionevent-accelerationincludinggravity④": [
        {
            "engines": [
                "blink",
                "gecko",
                "webkit"
            ],
            "filename": "api/DeviceMotionEvent.json",
            "name": "accelerationIncludingGravity",
            "slug": "API/DeviceMotionEvent/accelerationIncludingGravity",
            "mdn_url": "https://developer.mozilla.org/en-US/docs/Web/API/DeviceMotionEvent/accelerationIncludingGravity",
            "summary": "The accelerationIncludingGravity property returns the amount of acceleration recorded by the device, in meters per second squared (m/s²). Unlike DeviceMotionEvent.acceleration which compensates for the influence of gravity, its value is the sum of the acceleration of the device as induced by the user and an acceleration equal and opposite to that caused by gravity. In other words, it measures the g-force. In practice, this value represents the raw data measured by an accelerometer.",
            "support": {
                "chrome": {
                    "version_added": "31"
                },
                "chrome_android": "mirror",
                "edge": {
                    "version_added": "12"
                },
                "firefox": {
                    "version_added": "6"
                },
                "firefox_android": "mirror",
                "ie": {
                    "version_added": "11"
                },
                "oculus": "mirror",
                "opera": "mirror",
                "opera_android": "mirror",
                "safari": {
                    "version_added": false
                },
                "safari_ios": {
                    "version_added": "4.2"
                },
                "samsunginternet_android": "mirror",
                "webview_android": "mirror",
                "edge_blink": {
                    "version_added": "79"
                }
            },
            "title": "DeviceMotionEvent: accelerationIncludingGravity property"
        }
    ],
    "ref-for-dom-devicemotionevent-interval①": [
        {
            "engines": [
                "blink",
                "gecko",
                "webkit"
            ],
            "filename": "api/DeviceMotionEvent.json",
            "name": "interval",
            "slug": "API/DeviceMotionEvent/interval",
            "mdn_url": "https://developer.mozilla.org/en-US/docs/Web/API/DeviceMotionEvent/interval",
            "summary": "The DeviceMotionEvent.interval property returns the interval, in milliseconds, at which data is obtained from the underlying hardware. You can use this to determine the granularity of motion events.",
            "support": {
                "chrome": {
                    "version_added": "31"
                },
                "chrome_android": "mirror",
                "edge": {
                    "version_added": "12"
                },
                "firefox": {
                    "version_added": "6"
                },
                "firefox_android": "mirror",
                "ie": {
                    "version_added": "11"
                },
                "oculus": "mirror",
                "opera": "mirror",
                "opera_android": "mirror",
                "safari": {
                    "version_added": false
                },
                "safari_ios": {
                    "version_added": "4.2"
                },
                "samsunginternet_android": "mirror",
                "webview_android": "mirror",
                "edge_blink": {
                    "version_added": "79"
                }
            },
            "title": "DeviceMotionEvent: interval property"
        }
    ],
    "ref-for-dom-devicemotionevent-rotationrate②": [
        {
            "engines": [
                "blink",
                "gecko",
                "webkit"
            ],
            "filename": "api/DeviceMotionEvent.json",
            "name": "rotationRate",
            "slug": "API/DeviceMotionEvent/rotationRate",
            "mdn_url": "https://developer.mozilla.org/en-US/docs/Web/API/DeviceMotionEvent/rotationRate",
            "summary": "The DeviceMotionEvent.rotationRate read-only property returns the rate at which the device is rotating around each of its axes in degrees per second.",
            "support": {
                "chrome": {
                    "version_added": "31"
                },
                "chrome_android": "mirror",
                "edge": {
                    "version_added": "12"
                },
                "firefox": {
                    "version_added": "6"
                },
                "firefox_android": "mirror",
                "ie": {
                    "version_added": "11"
                },
                "oculus": "mirror",
                "opera": "mirror",
                "opera_android": "mirror",
                "safari": {
                    "version_added": false
                },
                "safari_ios": {
                    "version_added": "4.2"
                },
                "samsunginternet_android": "mirror",
                "webview_android": "mirror",
                "edge_blink": {
                    "version_added": "79"
                }
            },
            "title": "DeviceMotionEvent: rotationRate property"
        }
    ],
    "devicemotion": [
        {
            "engines": [
                "blink",
                "gecko",
                "webkit"
            ],
            "filename": "api/DeviceMotionEvent.json",
            "name": "DeviceMotionEvent",
            "slug": "API/DeviceMotionEvent",
            "mdn_url": "https://developer.mozilla.org/en-US/docs/Web/API/DeviceMotionEvent",
            "summary": "The DeviceMotionEvent interface provides web developers with information about the speed of changes for the device's position and orientation.",
            "support": {
                "chrome": {
                    "version_added": "31"
                },
                "chrome_android": "mirror",
                "edge": {
                    "version_added": "12"
                },
                "firefox": {
                    "version_added": "6"
                },
                "firefox_android": "mirror",
                "ie": {
                    "version_added": "11"
                },
                "oculus": "mirror",
                "opera": "mirror",
                "opera_android": "mirror",
                "safari": {
                    "version_added": false
                },
                "safari_ios": {
                    "version_added": "4.2"
                },
                "samsunginternet_android": "mirror",
                "webview_android": "mirror",
                "edge_blink": {
                    "version_added": "79"
                }
            },
            "title": "DeviceMotionEvent"
        },
        {
            "engines": [
                "blink",
                "gecko",
                "webkit"
            ],
            "filename": "api/Window.json",
            "name": "devicemotion_event",
            "slug": "API/Window/devicemotion_event",
            "mdn_url": "https://developer.mozilla.org/en-US/docs/Web/API/Window/devicemotion_event",
            "summary": "The devicemotion event is fired at a regular interval and indicates the amount of physical force of acceleration the device is receiving at that time. It also provides information about the rate of rotation, if available.",
            "support": {
                "chrome": {
                    "version_added": "31"
                },
                "chrome_android": "mirror",
                "edge": {
                    "version_added": "12"
                },
                "firefox": {
                    "version_added": "6"
                },
                "firefox_android": "mirror",
                "ie": {
                    "version_added": "11"
                },
                "oculus": "mirror",
                "opera": "mirror",
                "opera_android": "mirror",
                "safari": {
                    "version_added": false
                },
                "safari_ios": {
                    "version_added": "4.2"
                },
                "samsunginternet_android": "mirror",
                "webview_android": "mirror",
                "edge_blink": {
                    "version_added": "79"
                }
            },
            "title": "Window: devicemotion event"
        }
    ],
    "dom-devicemotioneventacceleration-x": [
        {
            "engines": [
                "blink",
                "gecko",
                "webkit"
            ],
            "filename": "api/DeviceMotionEventAcceleration.json",
            "name": "x",
            "slug": "API/DeviceMotionEventAcceleration/x",
            "mdn_url": "https://developer.mozilla.org/en-US/docs/Web/API/DeviceMotionEventAcceleration/x",
            "summary": "The DeviceMotionEventAcceleration.x read-only property indicates the amount of acceleration that occurred along the X axis in a DeviceMotionEventAcceleration object.",
            "support": {
                "chrome": {
                    "version_added": "31"
                },
                "chrome_android": "mirror",
                "edge": {
                    "version_added": "12"
                },
                "firefox": {
                    "version_added": "6"
                },
                "firefox_android": "mirror",
                "ie": {
                    "version_added": "11"
                },
                "oculus": "mirror",
                "opera": "mirror",
                "opera_android": "mirror",
                "safari": {
                    "version_added": false
                },
                "safari_ios": {
                    "version_added": "4.2"
                },
                "samsunginternet_android": "mirror",
                "webview_android": "mirror",
                "edge_blink": {
                    "version_added": "79"
                }
            },
            "title": "DeviceMotionEventAcceleration: x property"
        }
    ],
    "dom-devicemotioneventacceleration-y": [
        {
            "engines": [
                "blink",
                "gecko",
                "webkit"
            ],
            "filename": "api/DeviceMotionEventAcceleration.json",
            "name": "y",
            "slug": "API/DeviceMotionEventAcceleration/y",
            "mdn_url": "https://developer.mozilla.org/en-US/docs/Web/API/DeviceMotionEventAcceleration/y",
            "summary": "The DeviceMotionEventAcceleration.x read-only property indicates the amount of acceleration that occurred along the Y axis in a DeviceMotionEventAcceleration object.",
            "support": {
                "chrome": {
                    "version_added": "31"
                },
                "chrome_android": "mirror",
                "edge": {
                    "version_added": "12"
                },
                "firefox": {
                    "version_added": "6"
                },
                "firefox_android": "mirror",
                "ie": {
                    "version_added": "11"
                },
                "oculus": "mirror",
                "opera": "mirror",
                "opera_android": "mirror",
                "safari": {
                    "version_added": false
                },
                "safari_ios": {
                    "version_added": "4.2"
                },
                "samsunginternet_android": "mirror",
                "webview_android": "mirror",
                "edge_blink": {
                    "version_added": "79"
                }
            },
            "title": "DeviceMotionEventAcceleration: y property"
        }
    ],
    "dom-devicemotioneventacceleration-z": [
        {
            "engines": [
                "blink",
                "gecko",
                "webkit"
            ],
            "filename": "api/DeviceMotionEventAcceleration.json",
            "name": "z",
            "slug": "API/DeviceMotionEventAcceleration/z",
            "mdn_url": "https://developer.mozilla.org/en-US/docs/Web/API/DeviceMotionEventAcceleration/z",
            "summary": "The DeviceMotionEventAcceleration.x read-only property indicates the amount of acceleration that occurred along the Z axis in a DeviceMotionEventAcceleration object.",
            "support": {
                "chrome": {
                    "version_added": "31"
                },
                "chrome_android": "mirror",
                "edge": {
                    "version_added": "12"
                },
                "firefox": {
                    "version_added": "6"
                },
                "firefox_android": "mirror",
                "ie": {
                    "version_added": "11"
                },
                "oculus": "mirror",
                "opera": "mirror",
                "opera_android": "mirror",
                "safari": {
                    "version_added": false
                },
                "safari_ios": {
                    "version_added": "4.2"
                },
                "samsunginternet_android": "mirror",
                "webview_android": "mirror",
                "edge_blink": {
                    "version_added": "79"
                }
            },
            "title": "DeviceMotionEventAcceleration: z property"
        }
    ],
    "devicemotioneventacceleration": [
        {
            "engines": [
                "blink",
                "gecko",
                "webkit"
            ],
            "filename": "api/DeviceMotionEventAcceleration.json",
            "name": "DeviceMotionEventAcceleration",
            "slug": "API/DeviceMotionEventAcceleration",
            "mdn_url": "https://developer.mozilla.org/en-US/docs/Web/API/DeviceMotionEventAcceleration",
            "summary": "The DeviceMotionEventAcceleration object provides information about the amount of acceleration the device is experiencing along all three axes.",
            "support": {
                "chrome": {
                    "version_added": "31"
                },
                "chrome_android": "mirror",
                "edge": {
                    "version_added": "12"
                },
                "firefox": {
                    "version_added": "6"
                },
                "firefox_android": "mirror",
                "ie": {
                    "version_added": "11"
                },
                "oculus": "mirror",
                "opera": "mirror",
                "opera_android": "mirror",
                "safari": {
                    "version_added": false
                },
                "safari_ios": {
                    "version_added": "4.2"
                },
                "samsunginternet_android": "mirror",
                "webview_android": "mirror",
                "edge_blink": {
                    "version_added": "79"
                }
            },
            "title": "DeviceMotionEventAcceleration"
        }
    ],
    "dom-devicemotioneventrotationrate-alpha": [
        {
            "engines": [
                "blink",
                "gecko",
                "webkit"
            ],
            "filename": "api/DeviceMotionEventRotationRate.json",
            "name": "alpha",
            "slug": "API/DeviceMotionEventRotationRate/alpha",
            "mdn_url": "https://developer.mozilla.org/en-US/docs/Web/API/DeviceMotionEventRotationRate/alpha",
            "summary": "The DeviceMotionEventRotationRate.alpha read-only property indicates the rate of rotation around the Z axis, in degrees per second.",
            "support": {
                "chrome": {
                    "version_added": "31"
                },
                "chrome_android": "mirror",
                "edge": {
                    "version_added": "12"
                },
                "firefox": {
                    "version_added": "6"
                },
                "firefox_android": "mirror",
                "ie": {
                    "version_added": "11"
                },
                "oculus": "mirror",
                "opera": "mirror",
                "opera_android": "mirror",
                "safari": {
                    "version_added": false
                },
                "safari_ios": {
                    "version_added": "4.2"
                },
                "samsunginternet_android": "mirror",
                "webview_android": "mirror",
                "edge_blink": {
                    "version_added": "79"
                }
            },
            "title": "DeviceMotionEventRotationRate: alpha property"
        }
    ],
    "dom-devicemotioneventrotationrate-beta": [
        {
            "engines": [
                "blink",
                "gecko",
                "webkit"
            ],
            "filename": "api/DeviceMotionEventRotationRate.json",
            "name": "beta",
            "slug": "API/DeviceMotionEventRotationRate/beta",
            "mdn_url": "https://developer.mozilla.org/en-US/docs/Web/API/DeviceMotionEventRotationRate/beta",
            "summary": "The DeviceMotionEventRotationRate.alpha read-only property indicates the rate of rotation around the X axis, in degrees per second.",
            "support": {
                "chrome": {
                    "version_added": "31"
                },
                "chrome_android": "mirror",
                "edge": {
                    "version_added": "12"
                },
                "firefox": {
                    "version_added": "6"
                },
                "firefox_android": "mirror",
                "ie": {
                    "version_added": "11"
                },
                "oculus": "mirror",
                "opera": "mirror",
                "opera_android": "mirror",
                "safari": {
                    "version_added": false
                },
                "safari_ios": {
                    "version_added": "4.2"
                },
                "samsunginternet_android": "mirror",
                "webview_android": "mirror",
                "edge_blink": {
                    "version_added": "79"
                }
            },
            "title": "DeviceMotionEventRotationRate: beta property"
        }
    ],
    "dom-devicemotioneventrotationrate-gamma": [
        {
            "engines": [
                "blink",
                "gecko",
                "webkit"
            ],
            "filename": "api/DeviceMotionEventRotationRate.json",
            "name": "gamma",
            "slug": "API/DeviceMotionEventRotationRate/gamma",
            "mdn_url": "https://developer.mozilla.org/en-US/docs/Web/API/DeviceMotionEventRotationRate/gamma",
            "summary": "This property indicates the rate of rotation around the Y axis, in degrees per second.",
            "support": {
                "chrome": {
                    "version_added": "31"
                },
                "chrome_android": "mirror",
                "edge": {
                    "version_added": "12"
                },
                "firefox": {
                    "version_added": "6"
                },
                "firefox_android": "mirror",
                "ie": {
                    "version_added": "11"
                },
                "oculus": "mirror",
                "opera": "mirror",
                "opera_android": "mirror",
                "safari": {
                    "version_added": false
                },
                "safari_ios": {
                    "version_added": "4.2"
                },
                "samsunginternet_android": "mirror",
                "webview_android": "mirror",
                "edge_blink": {
                    "version_added": "79"
                }
            },
            "title": "DeviceMotionEventRotationRate: gamma property"
        }
    ],
    "devicemotioneventrotationrate": [
        {
            "engines": [
                "blink",
                "gecko",
                "webkit"
            ],
            "filename": "api/DeviceMotionEventRotationRate.json",
            "name": "DeviceMotionEventRotationRate",
            "slug": "API/DeviceMotionEventRotationRate",
            "mdn_url": "https://developer.mozilla.org/en-US/docs/Web/API/DeviceMotionEventRotationRate",
            "summary": "A DeviceMotionEventRotationRate object provides information about the rate at which the device is rotating around all three axes.",
            "support": {
                "chrome": {
                    "version_added": "31"
                },
                "chrome_android": "mirror",
                "edge": {
                    "version_added": "12"
                },
                "firefox": {
                    "version_added": "6"
                },
                "firefox_android": "mirror",
                "ie": {
                    "version_added": "11"
                },
                "oculus": "mirror",
                "opera": "mirror",
                "opera_android": "mirror",
                "safari": {
                    "version_added": false
                },
                "safari_ios": {
                    "version_added": "4.2"
                },
                "samsunginternet_android": "mirror",
                "webview_android": "mirror",
                "edge_blink": {
                    "version_added": "79"
                }
            },
            "title": "DeviceMotionEventRotationRate"
        }
    ],
    "dom-deviceorientationevent-deviceorientationevent": [
        {
            "engines": [
                "blink",
                "gecko"
            ],
            "filename": "api/DeviceOrientationEvent.json",
            "name": "DeviceOrientationEvent",
            "slug": "API/DeviceOrientationEvent/DeviceOrientationEvent",
            "mdn_url": "https://developer.mozilla.org/en-US/docs/Web/API/DeviceOrientationEvent/DeviceOrientationEvent",
            "summary": "The DeviceOrientationEvent() constructor creates a new DeviceOrientationEvent object.",
            "support": {
                "chrome": {
                    "version_added": "59"
                },
                "chrome_android": "mirror",
                "edge": {
                    "version_added": "14"
                },
                "firefox": {
                    "version_added": "17"
                },
                "firefox_android": "mirror",
                "ie": {
                    "version_added": false
                },
                "oculus": "mirror",
                "opera": "mirror",
                "opera_android": "mirror",
                "safari": {
                    "version_added": false
                },
                "safari_ios": "mirror",
                "samsunginternet_android": "mirror",
                "webview_android": "mirror",
                "edge_blink": {
                    "version_added": "79"
                }
            },
            "title": "DeviceOrientationEvent: DeviceOrientationEvent() constructor"
        }
    ],
    "ref-for-dom-deviceorientationevent-absolute": [
        {
            "engines": [
                "blink",
                "gecko"
            ],
            "filename": "api/DeviceOrientationEvent.json",
            "name": "absolute",
            "slug": "API/DeviceOrientationEvent/absolute",
            "mdn_url": "https://developer.mozilla.org/en-US/docs/Web/API/DeviceOrientationEvent/absolute",
            "summary": "Indicates whether or not the device is providing orientation data absolutely (that is, in reference to the Earth's coordinate frame) or using some arbitrary frame determined by the device. See Orientation and motion data explained for details.",
            "support": {
                "chrome": {
                    "version_added": "7"
                },
                "chrome_android": "mirror",
                "edge": {
                    "version_added": "12"
                },
                "firefox": {
                    "version_added": "6"
                },
                "firefox_android": "mirror",
                "ie": {
                    "version_added": "11"
                },
                "oculus": "mirror",
                "opera": "mirror",
                "opera_android": "mirror",
                "safari": {
                    "version_added": false
                },
                "safari_ios": "mirror",
                "samsunginternet_android": "mirror",
                "webview_android": "mirror",
                "edge_blink": {
                    "version_added": "79"
                }
            },
            "title": "DeviceOrientationEvent: absolute property"
        }
    ],
    "ref-for-dom-deviceorientationevent-alpha③": [
        {
            "engines": [
                "blink",
                "gecko",
                "webkit"
            ],
            "filename": "api/DeviceOrientationEvent.json",
            "name": "alpha",
            "slug": "API/DeviceOrientationEvent/alpha",
            "mdn_url": "https://developer.mozilla.org/en-US/docs/Web/API/DeviceOrientationEvent/alpha",
            "summary": "Returns the rotation of the device around the Z axis; that is, the number of degrees by which the device is being twisted around the center of the screen. See Orientation and motion data explained for details.",
            "support": {
                "chrome": {
                    "version_added": "7"
                },
                "chrome_android": "mirror",
                "edge": {
                    "version_added": "12"
                },
                "firefox": {
                    "version_added": "6"
                },
                "firefox_android": "mirror",
                "ie": {
                    "version_added": "11"
                },
                "oculus": "mirror",
                "opera": "mirror",
                "opera_android": "mirror",
                "safari": {
                    "version_added": false
                },
                "safari_ios": {
                    "version_added": "4.2"
                },
                "samsunginternet_android": "mirror",
                "webview_android": {
                    "version_added": "3"
                },
                "edge_blink": {
                    "version_added": "79"
                }
            },
            "title": "DeviceOrientationEvent: alpha property"
        }
    ],
    "ref-for-dom-deviceorientationevent-beta②": [
        {
            "engines": [
                "blink",
                "gecko",
                "webkit"
            ],
            "filename": "api/DeviceOrientationEvent.json",
            "name": "beta",
            "slug": "API/DeviceOrientationEvent/beta",
            "mdn_url": "https://developer.mozilla.org/en-US/docs/Web/API/DeviceOrientationEvent/beta",
            "summary": "Returns the rotation of the device around the X axis; that is, the number of degrees, ranged between -180 and 180, by which the device is tipped forward or backward. See Orientation and motion data explained for details.",
            "support": {
                "chrome": {
                    "version_added": "7"
                },
                "chrome_android": "mirror",
                "edge": {
                    "version_added": "12"
                },
                "firefox": {
                    "version_added": "6"
                },
                "firefox_android": "mirror",
                "ie": {
                    "version_added": "11"
                },
                "oculus": "mirror",
                "opera": "mirror",
                "opera_android": "mirror",
                "safari": {
                    "version_added": false
                },
                "safari_ios": {
                    "version_added": "4.2"
                },
                "samsunginternet_android": "mirror",
                "webview_android": {
                    "version_added": "3"
                },
                "edge_blink": {
                    "version_added": "79"
                }
            },
            "title": "DeviceOrientationEvent: beta property"
        }
    ],
    "ref-for-dom-deviceorientationevent-gamma②": [
        {
            "engines": [
                "blink",
                "gecko",
                "webkit"
            ],
            "filename": "api/DeviceOrientationEvent.json",
            "name": "gamma",
            "slug": "API/DeviceOrientationEvent/gamma",
            "mdn_url": "https://developer.mozilla.org/en-US/docs/Web/API/DeviceOrientationEvent/gamma",
            "summary": "Returns the rotation of the device around the Y axis; that is, the number of degrees, ranged between -90 and 90, by which the device is tilted left or right. See Orientation and motion data explained for details.",
            "support": {
                "chrome": {
                    "version_added": "7"
                },
                "chrome_android": "mirror",
                "edge": {
                    "version_added": "12"
                },
                "firefox": {
                    "version_added": "6"
                },
                "firefox_android": "mirror",
                "ie": {
                    "version_added": "11"
                },
                "oculus": "mirror",
                "opera": "mirror",
                "opera_android": "mirror",
                "safari": {
                    "version_added": false
                },
                "safari_ios": {
                    "version_added": "4.2"
                },
                "samsunginternet_android": "mirror",
                "webview_android": {
                    "version_added": "3"
                },
                "edge_blink": {
                    "version_added": "79"
                }
            },
            "title": "DeviceOrientationEvent: gamma property"
        }
    ],
    "deviceorientation": [
        {
            "engines": [
                "blink",
                "gecko",
                "webkit"
            ],
            "filename": "api/DeviceOrientationEvent.json",
            "name": "DeviceOrientationEvent",
            "slug": "API/DeviceOrientationEvent",
            "mdn_url": "https://developer.mozilla.org/en-US/docs/Web/API/DeviceOrientationEvent",
            "summary": "The DeviceOrientationEvent object provides web developers with information from the physical orientation of the device running the web page.",
            "support": {
                "chrome": {
                    "version_added": "7",
                    "notes": "Before version 50, Chrome provided absolute values instead of relative values for this event. Developers still needing absolute values may use the <code>deviceorientationabsolute</code> event."
                },
                "chrome_android": "mirror",
                "edge": {
                    "version_added": "12"
                },
                "firefox": {
                    "version_added": "6",
                    "notes": "Firefox 3.6, 4, and 5 supported <code>mozOrientation</code> instead of the standard DeviceOrientationEvent interface."
                },
                "firefox_android": "mirror",
                "ie": {
                    "version_added": "11"
                },
                "oculus": "mirror",
                "opera": {
                    "version_added": "15"
                },
                "opera_android": {
                    "version_added": "14"
                },
                "safari": {
                    "version_added": false
                },
                "safari_ios": {
                    "version_added": "4.2"
                },
                "samsunginternet_android": {
                    "version_added": "1.0",
                    "notes": "Before Samsung Internet 5.0, Samsung Internet provided absolute values instead of relative values for this event. Developers still needing absolute values may use the <code>deviceorientationabsolute</code> event."
                },
                "webview_android": {
                    "version_added": "3",
                    "notes": "Before version 50, Chrome provided absolute values instead of relative values for this event. Developers still needing absolute values may use the <code>deviceorientationabsolute</code> event."
                },
                "edge_blink": {
                    "version_added": "79",
                    "notes": "Before version 50, Chrome provided absolute values instead of relative values for this event. Developers still needing absolute values may use the <code>deviceorientationabsolute</code> event."
                }
            },
            "title": "DeviceOrientationEvent"
        },
        {
            "engines": [
                "blink",
                "gecko",
                "webkit"
            ],
            "filename": "api/Window.json",
            "name": "deviceorientation_event",
            "slug": "API/Window/deviceorientation_event",
            "mdn_url": "https://developer.mozilla.org/en-US/docs/Web/API/Window/deviceorientation_event",
            "summary": "The deviceorientation event is fired when fresh data is available from an orientation sensor about the current orientation of the device as compared to the Earth coordinate frame. This data is gathered from a magnetometer inside the device.",
            "support": {
                "chrome": {
                    "version_added": "7"
                },
                "chrome_android": "mirror",
                "edge": {
                    "version_added": "12"
                },
                "firefox": [
                    {
                        "version_added": "6"
                    },
                    {
                        "version_added": "3.6",
                        "version_removed": "6",
                        "alternative_name": "mozOrientation"
                    }
                ],
                "firefox_android": "mirror",
                "ie": {
                    "version_added": "11"
                },
                "oculus": "mirror",
                "opera": {
                    "version_added": "12"
                },
                "opera_android": {
                    "version_added": "12"
                },
                "safari": {
                    "version_added": false
                },
                "safari_ios": {
                    "version_added": "4.2"
                },
                "samsunginternet_android": "mirror",
                "webview_android": {
                    "version_added": "3"
                },
                "edge_blink": {
                    "version_added": "79"
                }
            },
            "title": "Window: deviceorientation event"
        }
    ],
    "ref-for-dom-window-ondevicemotion": [
        {
            "engines": [
                "blink",
                "gecko",
                "webkit"
            ],
            "filename": "api/Window.json",
            "name": "devicemotion_event",
            "slug": "API/Window/devicemotion_event",
            "mdn_url": "https://developer.mozilla.org/en-US/docs/Web/API/Window/devicemotion_event",
            "summary": "The devicemotion event is fired at a regular interval and indicates the amount of physical force of acceleration the device is receiving at that time. It also provides information about the rate of rotation, if available.",
            "support": {
                "chrome": {
                    "version_added": "31"
                },
                "chrome_android": "mirror",
                "edge": {
                    "version_added": "12"
                },
                "firefox": {
                    "version_added": "6"
                },
                "firefox_android": "mirror",
                "ie": {
                    "version_added": "11"
                },
                "oculus": "mirror",
                "opera": "mirror",
                "opera_android": "mirror",
                "safari": {
                    "version_added": false
                },
                "safari_ios": {
                    "version_added": "4.2"
                },
                "samsunginternet_android": "mirror",
                "webview_android": "mirror",
                "edge_blink": {
                    "version_added": "79"
                }
            },
            "title": "Window: devicemotion event"
        }
    ],
    "ref-for-dom-window-ondeviceorientation": [
        {
            "engines": [
                "blink",
                "gecko",
                "webkit"
            ],
            "filename": "api/Window.json",
            "name": "deviceorientation_event",
            "slug": "API/Window/deviceorientation_event",
            "mdn_url": "https://developer.mozilla.org/en-US/docs/Web/API/Window/deviceorientation_event",
            "summary": "The deviceorientation event is fired when fresh data is available from an orientation sensor about the current orientation of the device as compared to the Earth coordinate frame. This data is gathered from a magnetometer inside the device.",
            "support": {
                "chrome": {
                    "version_added": "7"
                },
                "chrome_android": "mirror",
                "edge": {
                    "version_added": "12"
                },
                "firefox": [
                    {
                        "version_added": "6"
                    },
                    {
                        "version_added": "3.6",
                        "version_removed": "6",
                        "alternative_name": "mozOrientation"
                    }
                ],
                "firefox_android": "mirror",
                "ie": {
                    "version_added": "11"
                },
                "oculus": "mirror",
                "opera": {
                    "version_added": "12"
                },
                "opera_android": {
                    "version_added": "12"
                },
                "safari": {
                    "version_added": false
                },
                "safari_ios": {
                    "version_added": "4.2"
                },
                "samsunginternet_android": "mirror",
                "webview_android": {
                    "version_added": "3"
                },
                "edge_blink": {
                    "version_added": "79"
                }
            },
            "title": "Window: deviceorientation event"
        }
    ],
    "dom-window-ondeviceorientationabsolute": [
        {
            "engines": [
                "blink"
            ],
            "filename": "api/Window.json",
            "name": "deviceorientationabsolute_event",
            "slug": "API/Window/deviceorientationabsolute_event",
            "mdn_url": "https://developer.mozilla.org/en-US/docs/Web/API/Window/deviceorientationabsolute_event",
            "summary": "The deviceorientationabsolute event is sent to the ondeviceorientationabsolute event handler on a Window event when absolute device orientation changes.",
            "support": {
                "chrome": {
                    "version_added": "50"
                },
                "chrome_android": "mirror",
                "edge": "mirror",
                "firefox": {
                    "version_added": false
                },
                "firefox_android": "mirror",
                "ie": {
                    "version_added": false
                },
                "oculus": "mirror",
                "opera": "mirror",
                "opera_android": "mirror",
                "safari": {
                    "version_added": false
                },
                "safari_ios": "mirror",
                "samsunginternet_android": "mirror",
                "webview_android": "mirror",
                "edge_blink": {
                    "version_added": "79"
                }
            },
            "title": "Window: deviceorientationabsolute event"
        }
    ]
}
