mirror of
https://github.com/servo/servo.git
synced 2025-08-06 14:10:11 +01:00
Remove unsupported extended attributes from IDL.
These were silently ignored so far.
This commit is contained in:
parent
ef0ccd3e15
commit
d5dd0a07b8
9 changed files with 18 additions and 22 deletions
|
@ -14,8 +14,8 @@
|
|||
* http://www.openwebfoundation.org/legal/the-owf-1-0-agreements/owfa-1-0.
|
||||
*/
|
||||
|
||||
[Constructor(DOMString type, optional CustomEventInit eventInitDict),
|
||||
Exposed=Window,Worker]
|
||||
[Constructor(DOMString type, optional CustomEventInit eventInitDict)/*,
|
||||
Exposed=Window,Worker*/]
|
||||
interface CustomEvent : Event {
|
||||
readonly attribute any detail;
|
||||
|
||||
|
|
|
@ -14,13 +14,12 @@
|
|||
interface DOMImplementation {
|
||||
/*boolean hasFeature(DOMString feature,
|
||||
[TreatNullAs=EmptyString] DOMString version);*/
|
||||
[Creator, Throws]
|
||||
[Throws]
|
||||
DocumentType createDocumentType(DOMString qualifiedName, DOMString publicId,
|
||||
DOMString systemId);
|
||||
[Creator, Throws]
|
||||
[Throws]
|
||||
Document createDocument(DOMString? namespace,
|
||||
[TreatNullAs=EmptyString] DOMString qualifiedName,
|
||||
optional DocumentType? doctype = null);
|
||||
[Creator]
|
||||
Document createHTMLDocument(optional DOMString title);
|
||||
};
|
||||
|
|
|
@ -16,6 +16,6 @@ enum SupportedType {
|
|||
|
||||
[Constructor]
|
||||
interface DOMParser {
|
||||
[Creator, Throws]
|
||||
[Throws]
|
||||
Document parseFromString(DOMString str, SupportedType type);
|
||||
};
|
||||
|
|
|
@ -26,17 +26,14 @@ interface Document : Node {
|
|||
HTMLCollection getElementsByClassName(DOMString classNames);
|
||||
Element? getElementById(DOMString elementId);
|
||||
|
||||
[Creator, Throws]
|
||||
[Throws]
|
||||
Element createElement(DOMString localName);
|
||||
[Creator, Throws]
|
||||
[Throws]
|
||||
Element createElementNS(DOMString? namespace, DOMString qualifiedName);
|
||||
[Creator]
|
||||
DocumentFragment createDocumentFragment();
|
||||
[Creator]
|
||||
Text createTextNode(DOMString data);
|
||||
[Creator]
|
||||
Comment createComment(DOMString data);
|
||||
[Creator, Throws]
|
||||
[Throws]
|
||||
ProcessingInstruction createProcessingInstruction(DOMString target, DOMString data);
|
||||
|
||||
[Throws]
|
||||
|
@ -44,7 +41,7 @@ interface Document : Node {
|
|||
[Throws]
|
||||
Node adoptNode(Node node);
|
||||
|
||||
[Creator, Throws]
|
||||
[Throws]
|
||||
Event createEvent(DOMString interface_);
|
||||
};
|
||||
|
||||
|
|
|
@ -15,7 +15,7 @@ Navigator implements NavigatorID;
|
|||
//Navigator implements NavigatorPlugins;
|
||||
|
||||
// http://www.whatwg.org/html/#navigatorid
|
||||
[NoInterfaceObject, Exposed=Window,Worker]
|
||||
[NoInterfaceObject/*, Exposed=Window,Worker*/]
|
||||
interface NavigatorID {
|
||||
readonly attribute DOMString appCodeName; // constant "Mozilla"
|
||||
readonly attribute DOMString appName;
|
||||
|
|
|
@ -13,8 +13,8 @@
|
|||
* http://www.openwebfoundation.org/legal/the-owf-1-0-agreements/owfa-1-0.
|
||||
*/
|
||||
|
||||
[Constructor(DOMString type, optional ProgressEventInit eventInitDict),
|
||||
Exposed=Window,Worker]
|
||||
[Constructor(DOMString type, optional ProgressEventInit eventInitDict)/*,
|
||||
Exposed=Window,Worker*/]
|
||||
interface ProgressEvent : Event {
|
||||
readonly attribute boolean lengthComputable;
|
||||
readonly attribute unsigned long long loaded;
|
||||
|
|
|
@ -4,7 +4,7 @@
|
|||
* file, You can obtain one at http://mozilla.org/MPL/2.0/. */
|
||||
|
||||
// http://www.whatwg.org/html/#window
|
||||
[PrimaryGlobal]
|
||||
//[PrimaryGlobal]
|
||||
/*sealed*/ interface Window : EventTarget {
|
||||
// the current browsing context
|
||||
//[Unforgeable] readonly attribute WindowProxy window;
|
||||
|
|
|
@ -22,8 +22,8 @@ enum XMLHttpRequestResponseType {
|
|||
"text"
|
||||
};
|
||||
|
||||
[Constructor,
|
||||
Exposed=Window,Worker]
|
||||
[Constructor/*,
|
||||
Exposed=Window,Worker*/]
|
||||
interface XMLHttpRequest : XMLHttpRequestEventTarget {
|
||||
// event handler
|
||||
attribute EventHandler onreadystatechange;
|
||||
|
@ -64,5 +64,5 @@ interface XMLHttpRequest : XMLHttpRequestEventTarget {
|
|||
readonly attribute any response;
|
||||
[Throws]
|
||||
readonly attribute DOMString responseText;
|
||||
[Exposed=Window] readonly attribute Document? responseXML;
|
||||
/*[Exposed=Window]*/ readonly attribute Document? responseXML;
|
||||
};
|
||||
|
|
|
@ -13,6 +13,6 @@
|
|||
* http://www.openwebfoundation.org/legal/the-owf-1-0-agreements/owfa-1-0.
|
||||
*/
|
||||
|
||||
[Exposed=Window,Worker]
|
||||
//[Exposed=Window,Worker]
|
||||
interface XMLHttpRequestUpload : XMLHttpRequestEventTarget {
|
||||
};
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue