{
    "dom-xrframe-getlightestimate": [
        {
            "engines": [
                "blink"
            ],
            "filename": "api/XRFrame.json",
            "name": "getLightEstimate",
            "slug": "API/XRFrame/getLightEstimate",
            "mdn_url": "https://developer.mozilla.org/en-US/docs/Web/API/XRFrame/getLightEstimate",
            "summary": "The getLightEstimate() method of the XRFrame interface returns an XRLightEstimate object containing estimated lighting values for a given XRLightProbe.",
            "support": {
                "chrome": {
                    "version_added": "90"
                },
                "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": {
                    "version_added": false
                },
                "edge_blink": {
                    "version_added": "90"
                }
            },
            "title": "XRFrame.getLightEstimate()"
        }
    ],
    "dom-xrlightestimate-primarylightdirection": [
        {
            "engines": [
                "blink"
            ],
            "filename": "api/XRLightEstimate.json",
            "name": "primaryLightDirection",
            "slug": "API/XRLightEstimate/primaryLightDirection",
            "mdn_url": "https://developer.mozilla.org/en-US/docs/Web/API/XRLightEstimate/primaryLightDirection",
            "summary": "The read-only primaryLightDirection property of the XRLightEstimate interface returns a DOMPointReadOnly representing the direction to the primary light source from the probeSpace of an XRLightProbe.",
            "support": {
                "chrome": {
                    "version_added": "90"
                },
                "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": {
                    "version_added": false
                },
                "edge_blink": {
                    "version_added": "90"
                }
            },
            "title": "XRLightEstimate.primaryLightDirection"
        }
    ],
    "dom-xrlightestimate-primarylightintensity": [
        {
            "engines": [
                "blink"
            ],
            "filename": "api/XRLightEstimate.json",
            "name": "primaryLightIntensity",
            "slug": "API/XRLightEstimate/primaryLightIntensity",
            "mdn_url": "https://developer.mozilla.org/en-US/docs/Web/API/XRLightEstimate/primaryLightIntensity",
            "summary": "The read-only primaryLightIntensity property of the XRLightEstimate interface returns a DOMPointReadOnly representing the intensity of the primary light source from the probeSpace of an XRLightProbe.",
            "support": {
                "chrome": {
                    "version_added": "90"
                },
                "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": {
                    "version_added": false
                },
                "edge_blink": {
                    "version_added": "90"
                }
            },
            "title": "XRLightEstimate.primaryLightIntensity"
        }
    ],
    "dom-xrlightestimate-sphericalharmonicscoefficients": [
        {
            "engines": [
                "blink"
            ],
            "filename": "api/XRLightEstimate.json",
            "name": "sphericalHarmonicsCoefficients",
            "slug": "API/XRLightEstimate/sphericalHarmonicsCoefficients",
            "mdn_url": "https://developer.mozilla.org/en-US/docs/Web/API/XRLightEstimate/sphericalHarmonicsCoefficients",
            "summary": "The read-only sphericalHarmonicsCoefficients property of the XRLightEstimate interface returns a Float32Array containing 9 spherical harmonics coefficients.",
            "support": {
                "chrome": {
                    "version_added": "90"
                },
                "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": {
                    "version_added": false
                },
                "edge_blink": {
                    "version_added": "90"
                }
            },
            "title": "XRLightEstimate.sphericalHarmonicsCoefficients"
        }
    ],
    "xrlightestimate-interface": [
        {
            "engines": [
                "blink"
            ],
            "filename": "api/XRLightEstimate.json",
            "name": "XRLightEstimate",
            "slug": "API/XRLightEstimate",
            "mdn_url": "https://developer.mozilla.org/en-US/docs/Web/API/XRLightEstimate",
            "summary": "The XRLightEstimate interface of the WebXR Device API provides the estimated lighting values for an XRLightProbe at the time represented by an XRFrame.",
            "support": {
                "chrome": {
                    "version_added": "90"
                },
                "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": {
                    "version_added": false
                },
                "edge_blink": {
                    "version_added": "90"
                }
            },
            "title": "XRLightEstimate"
        }
    ],
    "dom-xrlightprobe-probespace": [
        {
            "engines": [
                "blink"
            ],
            "filename": "api/XRLightProbe.json",
            "name": "probeSpace",
            "slug": "API/XRLightProbe/probeSpace",
            "mdn_url": "https://developer.mozilla.org/en-US/docs/Web/API/XRLightProbe/probeSpace",
            "summary": "The read-only probeSpace property of the XRLightProbe interface returns an XRSpace tracking the position and orientation that the lighting estimations are relative to.",
            "support": {
                "chrome": {
                    "version_added": "90"
                },
                "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": {
                    "version_added": false
                },
                "edge_blink": {
                    "version_added": "90"
                }
            },
            "title": "XRLightProbe.probeSpace"
        }
    ],
    "eventdef-xrlightprobe-reflectionchange": [
        {
            "engines": [
                "blink"
            ],
            "filename": "api/XRLightProbe.json",
            "name": "reflectionchange_event",
            "slug": "API/XRLightProbe/reflectionchange_event",
            "mdn_url": "https://developer.mozilla.org/en-US/docs/Web/API/XRLightProbe/reflectionchange_event",
            "summary": "The WebXR reflectionchange event fires each time the estimated reflection cube map changes. This happens in response to use movements through different lighting conditions or to direct changes to lighting itself. This event is not cancelable.",
            "support": {
                "chrome": {
                    "version_added": "90"
                },
                "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": {
                    "version_added": false
                },
                "edge_blink": {
                    "version_added": "90"
                }
            },
            "title": "XRLightProbe: reflectionchange event"
        }
    ],
    "dom-xrlightprobe-onreflectionchange": [
        {
            "engines": [
                "blink"
            ],
            "filename": "api/XRLightProbe.json",
            "name": "reflectionchange_event",
            "slug": "API/XRLightProbe/reflectionchange_event",
            "mdn_url": "https://developer.mozilla.org/en-US/docs/Web/API/XRLightProbe/reflectionchange_event",
            "summary": "The WebXR reflectionchange event fires each time the estimated reflection cube map changes. This happens in response to use movements through different lighting conditions or to direct changes to lighting itself. This event is not cancelable.",
            "support": {
                "chrome": {
                    "version_added": "90"
                },
                "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": {
                    "version_added": false
                },
                "edge_blink": {
                    "version_added": "90"
                }
            },
            "title": "XRLightProbe: reflectionchange event"
        }
    ],
    "xrlightprobe-interface": [
        {
            "engines": [
                "blink"
            ],
            "filename": "api/XRLightProbe.json",
            "name": "XRLightProbe",
            "slug": "API/XRLightProbe",
            "mdn_url": "https://developer.mozilla.org/en-US/docs/Web/API/XRLightProbe",
            "summary": "The XRLightProbe interface of the WebXR Device API contains lighting information at a given point in the user's environment. You can get an XRLighting object using the XRSession.requestLightProbe() method.",
            "support": {
                "chrome": {
                    "version_added": "90"
                },
                "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": {
                    "version_added": false
                },
                "edge_blink": {
                    "version_added": "90"
                }
            },
            "title": "XRLightProbe"
        }
    ],
    "dom-xrsession-preferredreflectionformat": [
        {
            "engines": [
                "blink"
            ],
            "filename": "api/XRSession.json",
            "name": "preferredReflectionFormat",
            "slug": "API/XRSession/preferredReflectionFormat",
            "mdn_url": "https://developer.mozilla.org/en-US/docs/Web/API/XRSession/preferredReflectionFormat",
            "summary": "The read-only preferredReflectionFormat property of the XRSession interface returns this session's preferred reflection format used for lighting estimation texture data.",
            "support": {
                "chrome": {
                    "version_added": "90"
                },
                "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": {
                    "version_added": false
                },
                "edge_blink": {
                    "version_added": "90"
                }
            },
            "title": "XRSession.preferredReflectionFormat"
        }
    ],
    "dom-xrsession-requestlightprobe": [
        {
            "engines": [
                "blink"
            ],
            "filename": "api/XRSession.json",
            "name": "requestLightProbe",
            "slug": "API/XRSession/requestLightProbe",
            "mdn_url": "https://developer.mozilla.org/en-US/docs/Web/API/XRSession/requestLightProbe",
            "summary": "The requestLightProbe() method of the XRSession interface returns a Promise that resolves with an XRLightProbe object that estimates lighting information at a given point in the user's environment.",
            "support": {
                "chrome": {
                    "version_added": "90"
                },
                "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": {
                    "version_added": false
                },
                "edge_blink": {
                    "version_added": "90"
                }
            },
            "title": "XRSession.requestLightProbe()"
        }
    ],
    "dom-xrwebglbinding-getreflectioncubemap": [
        {
            "engines": [
                "blink"
            ],
            "filename": "api/XRWebGLBinding.json",
            "name": "getReflectionCubeMap",
            "slug": "API/XRWebGLBinding/getReflectionCubeMap",
            "mdn_url": "https://developer.mozilla.org/en-US/docs/Web/API/XRWebGLBinding/getReflectionCubeMap",
            "summary": "The getReflectionCubeMap() method of the XRWebGLBinding interface returns a WebGLTexture object containing a reflection cube map texture.",
            "support": {
                "chrome": {
                    "version_added": "90"
                },
                "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": {
                    "version_added": false
                },
                "edge_blink": {
                    "version_added": "90"
                }
            },
            "title": "XRWebGLBinding.getReflectionCubeMap()"
        }
    ]
}
