{
    "dom-navigator-presentation": [
        {
            "engines": [
                "blink"
            ],
            "filename": "api/Navigator.json",
            "name": "presentation",
            "slug": "API/Navigator/presentation",
            "mdn_url": "https://developer.mozilla.org/en-US/docs/Web/API/Navigator/presentation",
            "summary": "The presentation property of Navigator serves as the entry point for the Presentation API and returns a reference to Presentation object.",
            "support": {
                "chrome": {
                    "version_added": "47"
                },
                "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,
                    "notes": "See <a href='https://crbug.com/521319'>bug 521319</a>."
                },
                "edge_blink": {
                    "version_added": "79"
                }
            },
            "title": "Navigator: presentation property"
        }
    ],
    "dom-presentation-defaultrequest": [
        {
            "engines": [
                "blink"
            ],
            "filename": "api/Presentation.json",
            "name": "defaultRequest",
            "slug": "API/Presentation/defaultRequest",
            "mdn_url": "https://developer.mozilla.org/en-US/docs/Web/API/Presentation/defaultRequest",
            "summary": "In a controlling user agent, the defaultRequest attribute MUST return the default presentation request if any, otherwise null. In a receiving browsing context, it MUST return null.",
            "support": {
                "chrome": {
                    "version_added": "47"
                },
                "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": "79"
                }
            },
            "title": "Presentation: defaultRequest property"
        }
    ],
    "dom-presentation-receiver": [
        {
            "engines": [
                "blink"
            ],
            "filename": "api/Presentation.json",
            "name": "receiver",
            "slug": "API/Presentation/receiver",
            "mdn_url": "https://developer.mozilla.org/en-US/docs/Web/API/Presentation/receiver",
            "summary": "The read-only Presentation attribute receiver, which is only available in browser contexts which are receiving a presentation, returns the PresentationReceiver object which can be used to access and communicate with the browser context which controls the presentation. This property is always null when accessed from outside a browser context which is receiving a presentation.",
            "support": {
                "chrome": {
                    "version_added": "59"
                },
                "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": "79"
                }
            },
            "title": "Presentation: receiver property"
        }
    ],
    "interface-presentation": [
        {
            "engines": [
                "blink"
            ],
            "filename": "api/Presentation.json",
            "name": "Presentation",
            "slug": "API/Presentation",
            "mdn_url": "https://developer.mozilla.org/en-US/docs/Web/API/Presentation",
            "summary": "The Presentation can be defined as two possible user agents in the context: Controlling user agent and Receiving user agent.",
            "support": {
                "chrome": {
                    "version_added": "47"
                },
                "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": "79"
                }
            },
            "title": "Presentation"
        }
    ],
    "dom-presentationavailability-value": [
        {
            "engines": [
                "blink"
            ],
            "filename": "api/PresentationAvailability.json",
            "name": "value",
            "slug": "API/PresentationAvailability/value",
            "mdn_url": "https://developer.mozilla.org/en-US/docs/Web/API/PresentationAvailability/value",
            "summary": "The value attribute MUST return the last value from which it was set. The value is updated by the monitor the list of available presentation displays algorithm.",
            "support": {
                "chrome": {
                    "version_added": "47"
                },
                "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": "79"
                }
            },
            "title": "PresentationAvailability: value property"
        }
    ],
    "interface-presentationavailability": [
        {
            "engines": [
                "blink"
            ],
            "filename": "api/PresentationAvailability.json",
            "name": "PresentationAvailability",
            "slug": "API/PresentationAvailability",
            "mdn_url": "https://developer.mozilla.org/en-US/docs/Web/API/PresentationAvailability",
            "summary": "A PresentationAvailability object is associated with available presentation displays and represents the presentation display availability for a presentation request. If the controlling user agent can monitor the list of available presentation displays in the background (without a pending request to start()), the PresentationAvailability object MUST be implemented in a controlling browsing context.",
            "support": {
                "chrome": {
                    "version_added": "47"
                },
                "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": "79"
                }
            },
            "title": "PresentationAvailability"
        }
    ],
    "dom-presentationconnection-binarytype": [
        {
            "engines": [
                "blink"
            ],
            "filename": "api/PresentationConnection.json",
            "name": "binaryType",
            "slug": "API/PresentationConnection/binaryType",
            "mdn_url": "https://developer.mozilla.org/en-US/docs/Web/API/PresentationConnection/binaryType",
            "summary": "When a PresentationConnection object is created, its binaryType IDL attribute MUST be set to the string \"arraybuffer\". Upon getting, the attribute MUST return its most recent value (the value it was last set as). Upon setting, the user agent MUST set the IDL attribute to the new value.",
            "support": {
                "chrome": {
                    "version_added": "47"
                },
                "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": "79"
                }
            },
            "title": "PresentationConnection: binaryType property"
        }
    ],
    "dom-presentationconnection-close": [
        {
            "engines": [
                "blink"
            ],
            "filename": "api/PresentationConnection.json",
            "name": "close",
            "slug": "API/PresentationConnection/close",
            "mdn_url": "https://developer.mozilla.org/en-US/docs/Web/API/PresentationConnection/close",
            "summary": "When the close() method is called on a PresentationConnection, the user agent begins the process of closing the connection by sending an empty closeMessage with the closeReason set to closed.",
            "support": {
                "chrome": {
                    "version_added": "49"
                },
                "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": "79"
                }
            },
            "title": "PresentationConnection: close() method"
        }
    ],
    "dom-presentationconnection-id": [
        {
            "engines": [
                "blink"
            ],
            "filename": "api/PresentationConnection.json",
            "name": "id",
            "slug": "API/PresentationConnection/id",
            "mdn_url": "https://developer.mozilla.org/en-US/docs/Web/API/PresentationConnection/id",
            "summary": "The id attribute specifies the presentation identifier of a presentation connection.",
            "support": {
                "chrome": {
                    "version_added": "47"
                },
                "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": "79"
                }
            },
            "title": "PresentationConnection: id property"
        }
    ],
    "dom-presentationconnection-send": [
        {
            "engines": [
                "blink"
            ],
            "filename": "api/PresentationConnection.json",
            "name": "send",
            "slug": "API/PresentationConnection/send",
            "mdn_url": "https://developer.mozilla.org/en-US/docs/Web/API/PresentationConnection/send",
            "summary": "The send() method of the PresentationConnection interface tells a controlling browsing context to send binary or text data to a presenting browsing context.",
            "support": {
                "chrome": {
                    "version_added": "47"
                },
                "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": "79"
                }
            },
            "title": "PresentationConnection: send() method"
        }
    ],
    "dom-presentationconnection-state": [
        {
            "engines": [
                "blink"
            ],
            "filename": "api/PresentationConnection.json",
            "name": "state",
            "slug": "API/PresentationConnection/state",
            "mdn_url": "https://developer.mozilla.org/en-US/docs/Web/API/PresentationConnection/state",
            "summary": "The state attribute reflects the presentation connection's current state. Depending on the current PresentationConnectionState, the state attribute can hold one of the following values.",
            "support": {
                "chrome": {
                    "version_added": "47"
                },
                "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": "79"
                }
            },
            "title": "PresentationConnection: state property"
        }
    ],
    "dom-presentationconnection-terminate": [
        {
            "engines": [
                "blink"
            ],
            "filename": "api/PresentationConnection.json",
            "name": "terminate",
            "slug": "API/PresentationConnection/terminate",
            "mdn_url": "https://developer.mozilla.org/en-US/docs/Web/API/PresentationConnection/terminate",
            "summary": "When the terminate() method is called on a PresentationConnection, the user agent begins the process of terminating the presentation. The exact process differs depending on whether terminate() is called in the controlling or the presenting context.",
            "support": {
                "chrome": {
                    "version_added": "48"
                },
                "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": "79"
                }
            },
            "title": "PresentationConnection: terminate() method"
        }
    ],
    "dom-presentationconnection-url": [
        {
            "engines": [
                "blink"
            ],
            "filename": "api/PresentationConnection.json",
            "name": "url",
            "slug": "API/PresentationConnection/url",
            "mdn_url": "https://developer.mozilla.org/en-US/docs/Web/API/PresentationConnection/url",
            "summary": "The url readonly property of the PresentationConnection interface returns the URL used to create or reconnect to the presentation.",
            "support": {
                "chrome": {
                    "version_added": "57"
                },
                "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": "79"
                }
            },
            "title": "PresentationConnection: url property"
        }
    ],
    "interface-presentationconnection": [
        {
            "engines": [
                "blink"
            ],
            "filename": "api/PresentationConnection.json",
            "name": "PresentationConnection",
            "slug": "API/PresentationConnection",
            "mdn_url": "https://developer.mozilla.org/en-US/docs/Web/API/PresentationConnection",
            "summary": "The PresentationConnection interface of the Presentation API provides methods and properties for managing a single presentation. Each presentation connection is represented by a PresentationConnection object. Both the controlling user agent and receiving user agent MUST implement PresentationConnection.",
            "support": {
                "chrome": {
                    "version_added": "47"
                },
                "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": "79"
                }
            },
            "title": "PresentationConnection"
        }
    ],
    "dom-presentationconnectionavailableevent-constructor": [
        {
            "engines": [
                "blink"
            ],
            "filename": "api/PresentationConnectionAvailableEvent.json",
            "name": "PresentationConnectionAvailableEvent",
            "slug": "API/PresentationConnectionAvailableEvent/PresentationConnectionAvailableEvent",
            "mdn_url": "https://developer.mozilla.org/en-US/docs/Web/API/PresentationConnectionAvailableEvent/PresentationConnectionAvailableEvent",
            "summary": "The PresentationConnectionAvailableEvent() constructor creates a new PresentationConnectionAvailableEvent object.",
            "support": {
                "chrome": {
                    "version_added": "47"
                },
                "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": "79"
                }
            },
            "title": "PresentationConnectionAvailableEvent: PresentationConnectionAvailableEvent() constructor"
        }
    ],
    "dom-presentationconnectionavailableevent-connection": [
        {
            "engines": [
                "blink"
            ],
            "filename": "api/PresentationConnectionAvailableEvent.json",
            "name": "connection",
            "slug": "API/PresentationConnectionAvailableEvent/connection",
            "mdn_url": "https://developer.mozilla.org/en-US/docs/Web/API/PresentationConnectionAvailableEvent/connection",
            "summary": "When an incoming connection is created, a receiving user agent fires a trusted event, named connectionavailable, on a PresentationReceiver. The trusted event is fired at the presentation controller's monitor, using the PresentationConnectionAvailableEvent interface, with the connection attribute set to the PresentationConnection object that was created.",
            "support": {
                "chrome": {
                    "version_added": "47"
                },
                "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": "79"
                }
            },
            "title": "PresentationConnectionAvailableEvent: connection property"
        }
    ],
    "interface-presentationconnectionavailableevent": [
        {
            "engines": [
                "blink"
            ],
            "filename": "api/PresentationConnectionAvailableEvent.json",
            "name": "PresentationConnectionAvailableEvent",
            "slug": "API/PresentationConnectionAvailableEvent",
            "mdn_url": "https://developer.mozilla.org/en-US/docs/Web/API/PresentationConnectionAvailableEvent",
            "summary": "The PresentationConnectionAvailableEvent interface of the Presentation API is fired on a PresentationRequest when a connection associated with the object is created.",
            "support": {
                "chrome": {
                    "version_added": "47"
                },
                "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": "79"
                }
            },
            "title": "PresentationConnectionAvailableEvent"
        }
    ],
    "interface-presentationconnectioncloseevent": [
        {
            "engines": [
                "blink"
            ],
            "filename": "api/PresentationConnectionCloseEvent.json",
            "name": "PresentationConnectionCloseEvent",
            "slug": "API/PresentationConnectionCloseEvent",
            "mdn_url": "https://developer.mozilla.org/en-US/docs/Web/API/PresentationConnectionCloseEvent",
            "summary": "The PresentationConnectionCloseEvent interface of the Presentation API is fired on a PresentationConnection when it is closed.",
            "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": {
                    "version_added": false
                },
                "edge_blink": {
                    "version_added": "79"
                }
            },
            "title": "PresentationConnectionCloseEvent"
        }
    ],
    "interface-presentationconnectionlist": [
        {
            "engines": [
                "blink"
            ],
            "filename": "api/PresentationConnectionList.json",
            "name": "PresentationConnectionList",
            "slug": "API/PresentationConnectionList",
            "mdn_url": "https://developer.mozilla.org/en-US/docs/Web/API/PresentationConnectionList",
            "summary": "PresentationConnectionList is the collection of incoming presentation connections.",
            "support": {
                "chrome": {
                    "version_added": "59"
                },
                "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": "79"
                }
            },
            "title": "PresentationConnectionList"
        }
    ],
    "interface-presentationreceiver": [
        {
            "engines": [
                "blink"
            ],
            "filename": "api/PresentationReceiver.json",
            "name": "PresentationReceiver",
            "slug": "API/PresentationReceiver",
            "mdn_url": "https://developer.mozilla.org/en-US/docs/Web/API/PresentationReceiver",
            "summary": "The PresentationReceiver interface of the Presentation API provides a means for a receiving browsing context to access controlling browsing contexts and communicate with them.",
            "support": {
                "chrome": {
                    "version_added": "59"
                },
                "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": "79"
                }
            },
            "title": "PresentationReceiver"
        }
    ],
    "constructing-a-presentationrequest": [
        {
            "engines": [
                "blink"
            ],
            "filename": "api/PresentationRequest.json",
            "name": "PresentationRequest",
            "slug": "API/PresentationRequest/PresentationRequest",
            "mdn_url": "https://developer.mozilla.org/en-US/docs/Web/API/PresentationRequest/PresentationRequest",
            "summary": "The PresentationRequest() constructor creates a new PresentationRequest object which creates a new PresentationRequest.",
            "support": {
                "chrome": {
                    "version_added": "47"
                },
                "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": "79"
                }
            },
            "title": "PresentationRequest: PresentationRequest() constructor"
        }
    ],
    "getting-the-presentation-displays-availability-information": [
        {
            "engines": [
                "blink"
            ],
            "filename": "api/PresentationRequest.json",
            "name": "getAvailability",
            "slug": "API/PresentationRequest/getAvailability",
            "mdn_url": "https://developer.mozilla.org/en-US/docs/Web/API/PresentationRequest/getAvailability",
            "summary": "When the getAvailability() method is called, the user agent MUST run the following steps:",
            "support": {
                "chrome": {
                    "version_added": "47"
                },
                "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": "79"
                }
            },
            "title": "PresentationRequest: getAvailability() method"
        }
    ],
    "reconnecting-to-a-presentation": [
        {
            "engines": [
                "blink"
            ],
            "filename": "api/PresentationRequest.json",
            "name": "reconnect",
            "slug": "API/PresentationRequest/reconnect",
            "mdn_url": "https://developer.mozilla.org/en-US/docs/Web/API/PresentationRequest/reconnect",
            "summary": "When the reconnect(presentationId) method is called on a PresentationRequest presentationRequest, the user agent MUST run the following steps to reconnect to a presentation:",
            "support": {
                "chrome": {
                    "version_added": "47"
                },
                "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": "79"
                }
            },
            "title": "PresentationRequest: reconnect() method"
        }
    ],
    "selecting-a-presentation-display": [
        {
            "engines": [
                "blink"
            ],
            "filename": "api/PresentationRequest.json",
            "name": "start",
            "slug": "API/PresentationRequest/start",
            "mdn_url": "https://developer.mozilla.org/en-US/docs/Web/API/PresentationRequest/start",
            "summary": "The start() property of the PresentationRequest interface returns a Promise that resolves with a PresentationConnection after the user agent prompts the user to select a display and grant permission to use that display.",
            "support": {
                "chrome": {
                    "version_added": "47"
                },
                "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": "79"
                }
            },
            "title": "PresentationRequest: start() method"
        }
    ],
    "interface-presentationrequest": [
        {
            "engines": [
                "blink"
            ],
            "filename": "api/PresentationRequest.json",
            "name": "PresentationRequest",
            "slug": "API/PresentationRequest",
            "mdn_url": "https://developer.mozilla.org/en-US/docs/Web/API/PresentationRequest",
            "summary": "A PresentationRequest object is used to initiate or reconnect to a presentation made by a controlling browsing context. The PresentationRequest object MUST be implemented in a controlling browsing context provided by a controlling user agent.",
            "support": {
                "chrome": {
                    "version_added": "47"
                },
                "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": "79"
                }
            },
            "title": "PresentationRequest"
        }
    ]
}
