DOMImplementation.webidl (1016B)
1 /* -*- Mode: IDL; tab-width: 2; indent-tabs-mode: nil; c-basic-offset: 2 -*- */ 2 /* This Source Code Form is subject to the terms of the Mozilla Public 3 * License, v. 2.0. If a copy of the MPL was not distributed with this file, 4 * You can obtain one at http://mozilla.org/MPL/2.0/. 5 * 6 * The origin of this IDL file is 7 * http://dom.spec.whatwg.org/#interface-domimplementation 8 * 9 * Copyright: 10 * To the extent possible under law, the editors have waived all copyright and 11 * related or neighboring rights to this work. 12 */ 13 14 [Exposed=Window] 15 interface DOMImplementation { 16 boolean hasFeature(); 17 18 [Throws] 19 DocumentType createDocumentType(DOMString qualifiedName, DOMString publicId, 20 DOMString systemId); 21 [Throws] 22 Document createDocument(DOMString? namespace, 23 [LegacyNullToEmptyString] DOMString qualifiedName, 24 optional DocumentType? doctype = null); 25 [Throws] 26 Document createHTMLDocument(optional DOMString title); 27 };