servo/components/script/dom/webidls
Zhen Zhang fefdaf76de Implement ScrollTop and ScrollLeft getters:
Add new compositor message to get scroll_offset;
Add new layout query for computed value of overflow-x/y;
Implement layer_id method for ThreadSafeLayoutNode;
Add new layout query for layer_id;
Implement script interface for getting scrollTop and scrollLeft, as well as relavant helper functions.
2016-04-19 12:27:35 +08:00
..
Attr.webidl Implement nodeName on Attr 2016-04-03 10:27:41 -07:00
Blob.webidl Implementation of Blob Constructor with test changes 2016-03-17 23:47:12 +05:30
Bluetooth.webidl WebBluetooth API classes 2016-03-16 10:34:48 +01:00
BluetoothAdvertisingData.webidl WebBluetooth API classes 2016-03-16 10:34:48 +01:00
BluetoothCharacteristicProperties.webidl WebBluetooth API classes 2016-03-16 10:34:48 +01:00
BluetoothDevice.webidl WebBluetooth API classes 2016-03-16 10:34:48 +01:00
BluetoothRemoteGATTCharacteristic.webidl WebBluetooth API classes 2016-03-16 10:34:48 +01:00
BluetoothRemoteGATTDescriptor.webidl WebBluetooth API classes 2016-03-16 10:34:48 +01:00
BluetoothRemoteGATTServer.webidl WebBluetooth API classes 2016-03-16 10:34:48 +01:00
BluetoothRemoteGATTService.webidl WebBluetooth API classes 2016-03-16 10:34:48 +01:00
BluetoothUUID.webidl WebBluetooth API classes 2016-03-16 10:34:48 +01:00
BrowserElement.webidl Add history information to mozbrowserlocationchange event 2016-03-21 19:19:48 +08: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 updating the CanvasRenderingContext2D to match the spec 2016-03-01 08:13:50 -08: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 Implement console#time and console#timeEnd methods 2016-01-25 14:21:32 -05:00
Crypto.webidl Add/format license headers for WebIDLs 2015-07-26 22:12:18 +07:00
CSS.webidl Mark CSS as [Abstract] 2015-12-16 00:42:20 +01:00
CSSStyleDeclaration.webidl Implement flexbox reordering 2016-04-11 16:55:16 -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 issue #10141 : Document::location set null for documents without a browsing context. r=Ms2ger 2016-04-09 22:54:07 +05:30
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 Support [ExceptionClass] 2016-02-17 13:58:58 +01:00
DOMImplementation.webidl Fix broken WebIDL spec link 2015-12-03 18:44:30 -05:00
DOMParser.webidl Add/format license headers for WebIDLs 2015-07-26 22:12:18 +07:00
DOMPoint.webidl Add DOMQuad element 2015-12-18 17:37:10 +01:00
DOMPointReadOnly.webidl Add DOMQuad element 2015-12-18 17:37:10 +01:00
DOMQuad.webidl Add DOMQuad element 2015-12-18 17:37:10 +01: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 Implement and test DOMTokenList.replace (fixes #8511) 2016-03-24 10:37:42 +01:00
Element.webidl Implement ScrollTop and ScrollLeft getters: 2016-04-19 12:27:35 +08:00
ElementContentEditable.webidl Add ElementContentEditable WebIDL interface 2015-11-06 23:07:57 -05:00
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 Event.webidl: Remove w3c link and copyright notice 2016-01-11 23:05:14 -05:00
EventHandler.webidl use return value of invoking event handlers to cancel the event 2016-02-26 10:17:57 -05:00
EventListener.webidl Add/format license headers for WebIDLs 2015-07-26 22:12:18 +07:00
EventSource.webidl Implement EventSource and update test expectations 2016-01-05 21:47:43 -05: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
FocusEvent.webidl Implement focus and blur events 2016-02-18 03:49:31 +01:00
ForceTouchEvent.webidl forcetouch events support 2016-04-05 18:42:28 +08:00
FormData.webidl Refactor FormData code to match updated spec 2016-01-01 05:38:10 -08:00
Function.webidl Replace usage of old-style WHATWG spec links 2015-10-10 11:55:09 -04:00
HTMLAnchorElement.webidl Implement HTMLHyperlinkElementUtils for HTMLAnchorElement 2016-03-24 21:14:28 -04: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 Implement HTMLBaseElement attributes 2016-04-13 08:57:17 -04:00
HTMLBodyElement.webidl Implement 'background' IDL attribute on <body> 2016-01-02 15:42:25 -08:00
HTMLBRElement.webidl Explicitly place '/' before fragment for multipage spec links 2015-10-10 12:07:10 -04:00
HTMLButtonElement.webidl Implement basic framework for static and interactive validation on forms 2015-12-15 16:34:42 -08:00
HTMLCanvasElement.webidl Implement HTMLCanvasElement#toDataURL 2015-10-26 21:24:21 -07:00
HTMLCollection.webidl Support [LegacyUnenumerableNamedProperties] 2016-02-23 17:23:51 +01: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
HTMLDetailsElement.webidl Implement HTMLDetailsElement. Fixes #9216 2016-01-20 16:15:37 +01: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 Add ElementContentEditable WebIDL interface 2015-11-06 23:07:57 -05:00
HTMLEmbedElement.webidl Explicitly place '/' before fragment for multipage spec links 2015-10-10 12:07:10 -04:00
HTMLFieldSetElement.webidl Update HTMLFieldSetElement WebIDL to match spec 2016-01-08 20:37:30 -05:00
HTMLFontElement.webidl Explicitly place '/' before fragment for multipage spec links 2015-10-10 12:07:10 -04:00
HTMLFormControlsCollection.webidl Support [LegacyUnenumerableNamedProperties] 2016-02-23 17:23:51 +01:00
HTMLFormElement.webidl Update HTMLFormElement.length to be of type unsigned long 2016-01-22 12:09:12 -05: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 Implement 'align' IDL attribute on '<hr>'. 2016-04-11 19:46:57 -04:00
HTMLHtmlElement.webidl Explicitly place '/' before fragment for multipage spec links 2015-10-10 12:07:10 -04:00
HTMLHyperlinkElementUtils.webidl Implement HTMLHyperlinkElementUtils for HTMLAnchorElement 2016-03-24 21:14:28 -04:00
HTMLIFrameElement.webidl Explicitly place '/' before fragment for multipage spec links 2015-10-10 12:07:10 -04:00
HTMLImageElement.webidl Implement image request concept for HTMLImageElement. Implement HTMLImageElement.currentSrc. 2016-04-12 14:11:31 -04:00
HTMLInputElement.webidl Issue #10491 add HTMLInputElement attributes that reflect content identically 2016-04-12 00:15:57 +02:00
HTMLLabelElement.webidl Implement 'htmlFor' attribute for <label> elements 2015-10-25 08:06:44 -04:00
HTMLLegendElement.webidl Added .form property for legend tag 2016-04-06 17:42:24 +02: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 Implement 'labels' attribute on 'labelable elements' 2015-11-01 09:50:14 -05: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 Implement 'labels' attribute on 'labelable elements' 2015-11-01 09:50:14 -05: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 Implement 'labels' attribute on 'labelable elements' 2015-11-01 09:50:14 -05:00
HTMLQuoteElement.webidl Explicitly place '/' before fragment for multipage spec links 2015-10-10 12:07:10 -04:00
HTMLScriptElement.webidl HTMLScriptElement: Added missing DOM properties 2016-04-03 22:33:57 +03:00
HTMLSelectElement.webidl Implement 'labels' attribute on 'labelable elements' 2015-11-01 09:50:14 -05: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 Implement non-zero dimension attribute parsing 2015-12-24 13:20:43 -08: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 Implement HTMLTableElement.insertRow() 2016-04-18 15:18:16 -04:00
HTMLTableHeaderCellElement.webidl Explicitly place '/' before fragment for multipage spec links 2015-10-10 12:07:10 -04:00
HTMLTableRowElement.webidl Implement sectionRowIndex property on <tr>. 2016-04-12 23:17:20 -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 Implement HTMLTextArea.setSelectionRange 2016-04-17 17:27:26 +02: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 add origin to location and url api 2016-01-21 11:06:41 -08:00
MessageEvent.webidl Explicitly place '/' before fragment for multipage spec links 2015-10-10 12:07:10 -04:00
MimeType.webidl Implemented stub for NavigatorPlugins 2016-04-11 09:14:46 -06:00
MimeTypeArray.webidl Implemented stub for NavigatorPlugins 2016-04-11 09:14:46 -06:00
MouseEvent.webidl Auto merge of #6773 - dzbarsky:which, r=Ms2ger 2015-07-27 05:57:09 -06:00
NamedNodeMap.webidl Support [LegacyUnenumerableNamedProperties] 2016-02-23 17:23:51 +01:00
Navigator.webidl Implemented stub for NavigatorPlugins 2016-04-11 09:14:46 -06: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 Implement RadioNodeList 2016-01-24 13:05:47 -05: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 fix performance timing precision and navigation_start unit; add LoadEventStart and LoadEventEnd timing 2016-04-13 01:30:02 +08:00
Plugin.webidl Implemented stub for NavigatorPlugins 2016-04-11 09:14:46 -06:00
PluginArray.webidl Implemented stub for NavigatorPlugins 2016-04-11 09:14:46 -06: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
RadioNodeList.webidl Implement NamedItem and NamedGetter on HTMLFormControlsCollection 2016-01-28 18:33:51 -05:00
Range.webidl Implement Stringifier for Range 2016-03-09 15:27:37 -05:00
Screen.webidl
ServoHTMLParser.webidl Tidy finds WebIDLs with no spec. 2015-07-21 15:36:33 -07:00
ServoXMLParser.webidl M1503 - Integrate XML parse -Initial Steps 2015-11-04 19:18:20 -05:00
SharedMouseAndKeyboardEventInit.webidl Add KeyboardEvent stub. 2014-11-13 11:24:14 -05:00
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
StyleSheet.webidl Initial steps for CSSOM API 2016-03-31 18:17:30 -04:00
StyleSheetList.webidl Initial steps for CSSOM API 2016-03-31 18:17:30 -04:00
TestBinding.webidl Issue #10348 Implement StringMozPreference, string preferences, WPT tests 2016-04-03 21:28:17 +02: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
Touch.webidl Implement Document.createTouch 2015-10-22 10:49:30 -07:00
TouchEvent.webidl Add bindings for TouchEvent DOM interfaces 2015-10-22 10:35:11 -07:00
TouchList.webidl Add bindings for TouchEvent DOM interfaces 2015-10-22 10:35:11 -07:00
TreeWalker.webidl Add/format license headers for WebIDLs 2015-07-26 22:12:18 +07:00
UIEvent.webidl
URL.webidl Implement URL.searchParams 2016-04-05 16:10:05 +02:00
URLSearchParams.webidl Implement URL.searchParams 2016-04-05 16:10:05 +02:00
ValidityState.webidl Implement initial pieces of form validation. 2016-03-24 09:07:38 -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 Added remaining uniforms 2016-04-14 07:42:14 +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 Make WebSocket constructor take (DOMString or sequence<DOMString>) 2016-01-17 21:33:04 -07:00
Window.webidl Implement [Unforgeable] 2015-12-02 22:15:11 +01:00
Worker.webidl Implement Worker#terminate() (fixes #4427). 2016-04-07 18:54:32 -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 implements NavigatorLanguage 2016-03-17 16:13:37 +05:30
XMLDocument.webidl removed XMLDocument constructor according to spec 2016-03-03 17:01:33 +05:30
XMLHttpRequest.webidl Update XHR BodyInit, update extract method impl 2016-01-18 02:26:13 +05:30
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