servo/components/script/dom/webidls
Anthony Ramine 57c423a931 Update URL-related interfaces and their tests up to spec
The URL spec recently changed and the variour "mixins" interfaces are gone,
this commit updates our code and WPT accordingly.

The new expected failures related to HTMLAnchorElement and HTMLAreaElement's
attributes are due to their moving to the HTMLHyperLinkElementUtils interface,
which is not anymore in a separate <script class=untested> element.
2015-10-19 21:05:07 +02:00
..
Attr.webidl Annotate many DOM attribute and methods with [Constant] and [Pure] 2015-09-19 16:03:13 +02:00
Blob.webidl
BrowserElement.webidl Update WebIDL parser 2015-08-16 14:16:31 +02:00
CanvasGradient.webidl Link to the HTML multipage spec, not the single-page one. 2015-10-13 11:48:51 -07:00
CanvasPattern.webidl
CanvasRenderingContext2D.webidl Explicitly place '/' before fragment for multipage spec links 2015-10-10 12:07:10 -04:00
CharacterData.webidl Auto merge of #7601 - nox:cleanup-dom-webidls, r=Ms2ger 2015-09-19 17:50:22 -06:00
ChildNode.webidl
CloseEvent.webidl
Comment.webidl
Console.webidl
Crypto.webidl
CSS.webidl
CSSStyleDeclaration.webidl Add dashed CSS properties to CSSStyleDeclaration. 2015-08-28 13:15:17 -04:00
CustomEvent.webidl
DedicatedWorkerGlobalScope.webidl Explicitly place '/' before fragment for multipage spec links 2015-10-10 12:07:10 -04:00
Document.webidl Link to the HTML multipage spec, not the single-page one. 2015-10-13 11:48:51 -07:00
DocumentFragment.webidl Implement NonElementParentNode for DocumentFragment 2015-09-10 01:33:13 +02:00
DocumentType.webidl Annotate many DOM attribute and methods with [Constant] and [Pure] 2015-09-19 16:03:13 +02:00
DOMException.webidl Add better stringifier for DOMException 2015-09-24 11:58:28 +05:30
DOMImplementation.webidl Annotate many DOM attribute and methods with [Constant] and [Pure] 2015-09-19 16:03:13 +02:00
DOMParser.webidl
DOMPoint.webidl
DOMPointReadOnly.webidl
DOMRect.webidl Improve implementation of DOMRect and implement DOMRectReadOnly 2015-10-17 22:47:01 +02:00
DOMRectList.webidl
DOMRectReadOnly.webidl Improve implementation of DOMRect and implement DOMRectReadOnly 2015-10-17 22:47:01 +02:00
DOMStringMap.webidl Link to the HTML multipage spec, not the single-page one. 2015-10-13 11:48:51 -07:00
DOMTokenList.webidl Annotate many DOM attribute and methods with [Constant] and [Pure] 2015-09-19 16:03:13 +02:00
Element.webidl Implementing getAttributeNode() and similar methods. 2015-10-19 16:14:43 +05:30
ElementCSSInlineStyle.webidl
ErrorEvent.webidl
Event.webidl Annotate many DOM attribute and methods with [Constant] and [Pure] 2015-09-19 16:03:13 +02:00
EventHandler.webidl Adding window.onstorage EventHandler 2015-10-16 02:37:27 +05:30
EventListener.webidl
EventTarget.webidl Introduce [Abstract] to mark non-leaf interfaces 2015-09-13 19:46:28 +02:00
File.webidl
FileList.webidl Implement the FileList interface. Fixes #6708 2015-08-01 19:31:20 +02:00
FileReader.webidl
FormData.webidl
Function.webidl Replace usage of old-style WHATWG spec links 2015-10-10 11:55:09 -04:00
HTMLAnchorElement.webidl Update URL-related interfaces and their tests up to spec 2015-10-19 21:05:07 +02:00
HTMLAppletElement.webidl Explicitly place '/' before fragment for multipage spec links 2015-10-10 12:07:10 -04:00
HTMLAreaElement.webidl Update URL-related interfaces and their tests up to spec 2015-10-19 21:05:07 +02:00
HTMLAudioElement.webidl Explicitly place '/' before fragment for multipage spec links 2015-10-10 12:07:10 -04:00
HTMLBaseElement.webidl Explicitly place '/' before fragment for multipage spec links 2015-10-10 12:07:10 -04:00
HTMLBodyElement.webidl Link to the HTML multipage spec, not the single-page one. 2015-10-13 11:48:51 -07:00
HTMLBRElement.webidl Explicitly place '/' before fragment for multipage spec links 2015-10-10 12:07:10 -04:00
HTMLButtonElement.webidl Explicitly place '/' before fragment for multipage spec links 2015-10-10 12:07:10 -04:00
HTMLCanvasElement.webidl Explicitly place '/' before fragment for multipage spec links 2015-10-10 12:07:10 -04:00
HTMLCollection.webidl Annotate many DOM attribute and methods with [Constant] and [Pure] 2015-09-19 16:03:13 +02:00
HTMLDataElement.webidl Explicitly place '/' before fragment for multipage spec links 2015-10-10 12:07:10 -04:00
HTMLDataListElement.webidl Explicitly place '/' before fragment for multipage spec links 2015-10-10 12:07:10 -04:00
HTMLDialogElement.webidl Explicitly place '/' before fragment for multipage spec links 2015-10-10 12:07:10 -04:00
HTMLDirectoryElement.webidl Explicitly place '/' before fragment for multipage spec links 2015-10-10 12:07:10 -04:00
HTMLDivElement.webidl Auto merge of #7953 - frewsxcv:htmldivelement-align, r=mbrubeck 2015-10-10 14:11:33 -06:00
HTMLDListElement.webidl Explicitly place '/' before fragment for multipage spec links 2015-10-10 12:07:10 -04:00
HTMLElement.webidl Explicitly place '/' before fragment for multipage spec links 2015-10-10 12:07:10 -04:00
HTMLEmbedElement.webidl Explicitly place '/' before fragment for multipage spec links 2015-10-10 12:07:10 -04:00
HTMLFieldSetElement.webidl Explicitly place '/' before fragment for multipage spec links 2015-10-10 12:07:10 -04:00
HTMLFontElement.webidl Explicitly place '/' before fragment for multipage spec links 2015-10-10 12:07:10 -04:00
HTMLFormElement.webidl Explicitly place '/' before fragment for multipage spec links 2015-10-10 12:07:10 -04:00
HTMLFrameElement.webidl Explicitly place '/' before fragment for multipage spec links 2015-10-10 12:07:10 -04:00
HTMLFrameSetElement.webidl Explicitly place '/' before fragment for multipage spec links 2015-10-10 12:07:10 -04:00
HTMLHeadElement.webidl Explicitly place '/' before fragment for multipage spec links 2015-10-10 12:07:10 -04:00
HTMLHeadingElement.webidl Explicitly place '/' before fragment for multipage spec links 2015-10-10 12:07:10 -04:00
HTMLHRElement.webidl Explicitly place '/' before fragment for multipage spec links 2015-10-10 12:07:10 -04:00
HTMLHtmlElement.webidl Explicitly place '/' before fragment for multipage spec links 2015-10-10 12:07:10 -04:00
HTMLHyperlinkElementUtils.webidl Update URL-related interfaces and their tests up to spec 2015-10-19 21:05:07 +02:00
HTMLIFrameElement.webidl Explicitly place '/' before fragment for multipage spec links 2015-10-10 12:07:10 -04:00
HTMLImageElement.webidl Explicitly place '/' before fragment for multipage spec links 2015-10-10 12:07:10 -04:00
HTMLInputElement.webidl Explicitly place '/' before fragment for multipage spec links 2015-10-10 12:07:10 -04:00
HTMLLabelElement.webidl Explicitly place '/' before fragment for multipage spec links 2015-10-10 12:07:10 -04:00
HTMLLegendElement.webidl Explicitly place '/' before fragment for multipage spec links 2015-10-10 12:07:10 -04:00
HTMLLIElement.webidl Explicitly place '/' before fragment for multipage spec links 2015-10-10 12:07:10 -04:00
HTMLLinkElement.webidl Explicitly place '/' before fragment for multipage spec links 2015-10-10 12:07:10 -04:00
HTMLMapElement.webidl Explicitly place '/' before fragment for multipage spec links 2015-10-10 12:07:10 -04:00
HTMLMediaElement.webidl Explicitly place '/' before fragment for multipage spec links 2015-10-10 12:07:10 -04:00
HTMLMetaElement.webidl Explicitly place '/' before fragment for multipage spec links 2015-10-10 12:07:10 -04:00
HTMLMeterElement.webidl Explicitly place '/' before fragment for multipage spec links 2015-10-10 12:07:10 -04:00
HTMLModElement.webidl Explicitly place '/' before fragment for multipage spec links 2015-10-10 12:07:10 -04:00
HTMLObjectElement.webidl Explicitly place '/' before fragment for multipage spec links 2015-10-10 12:07:10 -04:00
HTMLOListElement.webidl Explicitly place '/' before fragment for multipage spec links 2015-10-10 12:07:10 -04:00
HTMLOptGroupElement.webidl Explicitly place '/' before fragment for multipage spec links 2015-10-10 12:07:10 -04:00
HTMLOptionElement.webidl Explicitly place '/' before fragment for multipage spec links 2015-10-10 12:07:10 -04:00
HTMLOutputElement.webidl Explicitly place '/' before fragment for multipage spec links 2015-10-10 12:07:10 -04:00
HTMLParagraphElement.webidl Explicitly place '/' before fragment for multipage spec links 2015-10-10 12:07:10 -04:00
HTMLParamElement.webidl Explicitly place '/' before fragment for multipage spec links 2015-10-10 12:07:10 -04:00
HTMLPreElement.webidl Explicitly place '/' before fragment for multipage spec links 2015-10-10 12:07:10 -04:00
HTMLProgressElement.webidl Explicitly place '/' before fragment for multipage spec links 2015-10-10 12:07:10 -04:00
HTMLQuoteElement.webidl Explicitly place '/' before fragment for multipage spec links 2015-10-10 12:07:10 -04:00
HTMLScriptElement.webidl Explicitly place '/' before fragment for multipage spec links 2015-10-10 12:07:10 -04:00
HTMLSelectElement.webidl Explicitly place '/' before fragment for multipage spec links 2015-10-10 12:07:10 -04:00
HTMLSourceElement.webidl Explicitly place '/' before fragment for multipage spec links 2015-10-10 12:07:10 -04:00
HTMLSpanElement.webidl Explicitly place '/' before fragment for multipage spec links 2015-10-10 12:07:10 -04:00
HTMLStyleElement.webidl Explicitly place '/' before fragment for multipage spec links 2015-10-10 12:07:10 -04:00
HTMLTableCaptionElement.webidl Explicitly place '/' before fragment for multipage spec links 2015-10-10 12:07:10 -04:00
HTMLTableCellElement.webidl Auto merge of #7829 - frewsxcv:htmltablecellelement-cellindex, r=Ms2ger 2015-10-14 07:39:24 -06:00
HTMLTableColElement.webidl Explicitly place '/' before fragment for multipage spec links 2015-10-10 12:07:10 -04:00
HTMLTableDataCellElement.webidl Explicitly place '/' before fragment for multipage spec links 2015-10-10 12:07:10 -04:00
HTMLTableElement.webidl Explicitly place '/' before fragment for multipage spec links 2015-10-10 12:07:10 -04:00
HTMLTableHeaderCellElement.webidl Explicitly place '/' before fragment for multipage spec links 2015-10-10 12:07:10 -04:00
HTMLTableRowElement.webidl Implement HTMLTableRowElement insertCell and deleteCell 2015-10-17 00:07:22 -04:00
HTMLTableSectionElement.webidl Implement deleteRow and insertRow for <table> element 2015-10-11 09:47:46 -04:00
HTMLTemplateElement.webidl Explicitly place '/' before fragment for multipage spec links 2015-10-10 12:07:10 -04:00
HTMLTextAreaElement.webidl Explicitly place '/' before fragment for multipage spec links 2015-10-10 12:07:10 -04:00
HTMLTimeElement.webidl Explicitly place '/' before fragment for multipage spec links 2015-10-10 12:07:10 -04:00
HTMLTitleElement.webidl Explicitly place '/' before fragment for multipage spec links 2015-10-10 12:07:10 -04:00
HTMLTrackElement.webidl Explicitly place '/' before fragment for multipage spec links 2015-10-10 12:07:10 -04:00
HTMLUListElement.webidl Explicitly place '/' before fragment for multipage spec links 2015-10-10 12:07:10 -04:00
HTMLUnknownElement.webidl Explicitly place '/' before fragment for multipage spec links 2015-10-10 12:07:10 -04:00
HTMLVideoElement.webidl Explicitly place '/' before fragment for multipage spec links 2015-10-10 12:07:10 -04:00
ImageData.webidl Explicitly place '/' before fragment for multipage spec links 2015-10-10 12:07:10 -04:00
KeyboardEvent.webidl
Location.webidl Update URL-related interfaces and their tests up to spec 2015-10-19 21:05:07 +02:00
MessageEvent.webidl Explicitly place '/' before fragment for multipage spec links 2015-10-10 12:07:10 -04:00
MouseEvent.webidl
NamedNodeMap.webidl Annotate many DOM attribute and methods with [Constant] and [Pure] 2015-09-19 16:03:13 +02:00
Navigator.webidl Explicitly place '/' before fragment for multipage spec links 2015-10-10 12:07:10 -04:00
Node.webidl Auto merge of #7601 - nox:cleanup-dom-webidls, r=Ms2ger 2015-09-19 17:50:22 -06:00
NodeFilter.webidl
NodeIterator.webidl Annotate many DOM attribute and methods with [Constant] and [Pure] 2015-09-19 16:03:13 +02:00
NodeList.webidl Annotate many DOM attribute and methods with [Constant] and [Pure] 2015-09-19 16:03:13 +02:00
NonElementParentNode.webidl Annotate many DOM attribute and methods with [Constant] and [Pure] 2015-09-19 16:03:13 +02:00
ParentNode.webidl Annotate many DOM attribute and methods with [Constant] and [Pure] 2015-09-19 16:03:13 +02:00
Performance.webidl
PerformanceTiming.webidl
ProcessingInstruction.webidl Annotate many DOM attribute and methods with [Constant] and [Pure] 2015-09-19 16:03:13 +02:00
ProgressEvent.webidl
Range.webidl Annotate many DOM attribute and methods with [Constant] and [Pure] 2015-09-19 16:03:13 +02:00
Screen.webidl
ServoHTMLParser.webidl
SharedMouseAndKeyboardEventInit.webidl
Storage.webidl Implement a quota of 5MB per origin for localstorage and sessionstorage 2015-10-09 03:55:27 +08:00
StorageEvent.webidl
TestBinding.webidl Add infrastructure for supporting dashed CSS property names on CSSStyleDeclaration. 2015-08-28 13:15:16 -04:00
TestBindingProxy.webidl Remove deprecated 'creator' WebIDL attribute 2015-09-21 07:12:17 -04:00
Text.webidl Annotate many DOM attribute and methods with [Constant] and [Pure] 2015-09-19 16:03:13 +02:00
TextDecoder.webidl
TextEncoder.webidl
TreeWalker.webidl
UIEvent.webidl
URL.webidl Update URL-related interfaces and their tests up to spec 2015-10-19 21:05:07 +02:00
URLSearchParams.webidl Update URL-related interfaces and their tests up to spec 2015-10-19 21:05:07 +02:00
ValidityState.webidl Explicitly place '/' before fragment for multipage spec links 2015-10-10 12:07:10 -04:00
WebGLActiveInfo.webidl
WebGLBuffer.webidl
WebGLContextEvent.webidl webgl: Implement WebGLContextEvent and use it on context creation error 2015-10-08 00:29:31 +02:00
WebGLFramebuffer.webidl
WebGLObject.webidl
WebGLProgram.webidl
WebGLRenderbuffer.webidl
WebGLRenderingContext.webidl webgl: Implement multiple calls and improve error detection 2015-08-25 17:16:46 +02:00
WebGLShader.webidl
WebGLShaderPrecisionFormat.webidl
WebGLTexture.webidl
WebGLUniformLocation.webidl
WebSocket.webidl Adds bufferedAmount to Websocket (fixes #7856). 2015-10-15 17:06:24 -05:00
Window.webidl Explicitly place '/' before fragment for multipage spec links 2015-10-10 12:07:10 -04:00
Worker.webidl Explicitly place '/' before fragment for multipage spec links 2015-10-10 12:07:10 -04:00
WorkerGlobalScope.webidl Explicitly place '/' before fragment for multipage spec links 2015-10-10 12:07:10 -04:00
WorkerLocation.webidl Update URL-related interfaces and their tests up to spec 2015-10-19 21:05:07 +02:00
WorkerNavigator.webidl Explicitly place '/' before fragment for multipage spec links 2015-10-10 12:07:10 -04:00
XMLHttpRequest.webidl
XMLHttpRequestEventTarget.webidl Introduce [Abstract] to mark non-leaf interfaces 2015-09-13 19:46:28 +02:00
XMLHttpRequestUpload.webidl