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 Adding for support Blob.{close,isClose} #6723 2015-07-29 09:54:08 +02:00
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 Better references. 2015-07-22 10:49:26 -07:00
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 Add/format license headers for WebIDLs 2015-07-26 22:12:18 +07:00
CloseEvent.webidl Correct the initial value of wasClean in CloseEvent. 2015-05-06 12:36:06 +02:00
Comment.webidl Add/format license headers for WebIDLs 2015-07-26 22:12:18 +07:00
Console.webidl Add/format license headers for WebIDLs 2015-07-26 22:12:18 +07:00
Crypto.webidl Add/format license headers for WebIDLs 2015-07-26 22:12:18 +07:00
CSS.webidl Add/format license headers for WebIDLs 2015-07-26 22:12:18 +07:00
CSSStyleDeclaration.webidl Add dashed CSS properties to CSSStyleDeclaration. 2015-08-28 13:15:17 -04:00
CustomEvent.webidl Add/format license headers for WebIDLs 2015-07-26 22:12:18 +07:00
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 Add/format license headers for WebIDLs 2015-07-26 22:12:18 +07:00
DOMPoint.webidl Add/format license headers for WebIDLs 2015-07-26 22:12:18 +07:00
DOMPointReadOnly.webidl Add/format license headers for WebIDLs 2015-07-26 22:12:18 +07:00
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 Implement RemoveProperty, SetProperty, and supported property indices. 2014-12-18 12:54:02 -05:00
ErrorEvent.webidl Clean up whitespace, long lines for WebIDLs 2015-07-26 22:12:10 +07:00
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 Add/format license headers for WebIDLs 2015-07-26 22:12:18 +07:00
EventTarget.webidl Introduce [Abstract] to mark non-leaf interfaces 2015-09-13 19:46:28 +02:00
File.webidl Update WHATWG links to use HTTPS 2015-04-13 21:34:27 -07:00
FileList.webidl Implement the FileList interface. Fixes #6708 2015-08-01 19:31:20 +02:00
FileReader.webidl Add/format license headers for WebIDLs 2015-07-26 22:12:18 +07:00
FormData.webidl Add/format license headers for WebIDLs 2015-07-26 22:12:18 +07:00
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 Add/format license headers for WebIDLs 2015-07-26 22:12:18 +07:00
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 Auto merge of #6773 - dzbarsky:which, r=Ms2ger 2015-07-27 05:57:09 -06:00
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 Add/format license headers for WebIDLs 2015-07-26 22:12:18 +07:00
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 Add/format license headers for WebIDLs 2015-07-26 22:12:18 +07:00
PerformanceTiming.webidl Add/format license headers for WebIDLs 2015-07-26 22:12:18 +07:00
ProcessingInstruction.webidl Annotate many DOM attribute and methods with [Constant] and [Pure] 2015-09-19 16:03:13 +02:00
ProgressEvent.webidl Add/format license headers for WebIDLs 2015-07-26 22:12:18 +07:00
Range.webidl Annotate many DOM attribute and methods with [Constant] and [Pure] 2015-09-19 16:03:13 +02:00
Screen.webidl
ServoHTMLParser.webidl Tidy finds WebIDLs with no spec. 2015-07-21 15:36:33 -07:00
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 Add/format license headers for WebIDLs 2015-07-26 22:12:18 +07:00
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 Implement TextDecoder#decode. 2015-04-08 16:55:50 +02:00
TextEncoder.webidl Implement TextEncoder 2015-03-31 17:21:27 -07:00
TreeWalker.webidl Add/format license headers for WebIDLs 2015-07-26 22:12:18 +07:00
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 Add/format license headers for WebIDLs 2015-07-26 22:12:18 +07:00
WebGLBuffer.webidl Add/format license headers for WebIDLs 2015-07-26 22:12:18 +07:00
WebGLContextEvent.webidl webgl: Implement WebGLContextEvent and use it on context creation error 2015-10-08 00:29:31 +02:00
WebGLFramebuffer.webidl Add/format license headers for WebIDLs 2015-07-26 22:12:18 +07:00
WebGLObject.webidl Add/format license headers for WebIDLs 2015-07-26 22:12:18 +07:00
WebGLProgram.webidl Add/format license headers for WebIDLs 2015-07-26 22:12:18 +07:00
WebGLRenderbuffer.webidl Add/format license headers for WebIDLs 2015-07-26 22:12:18 +07:00
WebGLRenderingContext.webidl webgl: Implement multiple calls and improve error detection 2015-08-25 17:16:46 +02:00
WebGLShader.webidl Add/format license headers for WebIDLs 2015-07-26 22:12:18 +07:00
WebGLShaderPrecisionFormat.webidl Add/format license headers for WebIDLs 2015-07-26 22:12:18 +07:00
WebGLTexture.webidl Add/format license headers for WebIDLs 2015-07-26 22:12:18 +07:00
WebGLUniformLocation.webidl Add/format license headers for WebIDLs 2015-07-26 22:12:18 +07:00
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 Add/format license headers for WebIDLs 2015-07-26 22:12:18 +07:00
XMLHttpRequestEventTarget.webidl Introduce [Abstract] to mark non-leaf interfaces 2015-09-13 19:46:28 +02:00
XMLHttpRequestUpload.webidl Add/format license headers for WebIDLs 2015-07-26 22:12:18 +07:00