Index: third_party/WebKit/Source/core/html/HTMLElement.idl |
diff --git a/third_party/WebKit/Source/core/html/HTMLElement.idl b/third_party/WebKit/Source/core/html/HTMLElement.idl |
index cbf6d8716936a7148fbe4ed472b4311cb9720a49..2ffb50c83fdb5c0bea0ba80c5993ba7352807b0c 100644 |
--- a/third_party/WebKit/Source/core/html/HTMLElement.idl |
+++ b/third_party/WebKit/Source/core/html/HTMLElement.idl |
@@ -24,26 +24,26 @@ interface HTMLElement : Element { |
// metadata attributes |
[CEReactions, Reflect] attribute DOMString title; |
[CEReactions, Reflect] attribute DOMString lang; |
- [CEReactions] attribute boolean translate; |
- [CEReactions] attribute DOMString dir; |
+ [Measure, CEReactions] attribute boolean translate; |
+ [Measure, CEReactions] attribute DOMString dir; |
[SameObject, PerWorldBindings] readonly attribute DOMStringMap dataset; |
// user interaction |
[CEReactions, Reflect] attribute boolean hidden; |
[ImplementedAs=clickForBindings] void click(); |
- [CEReactions, CustomElementCallbacks] attribute long tabIndex; |
+ [Measure, CEReactions, CustomElementCallbacks] attribute long tabIndex; |
void focus(); |
void blur(); |
- [CEReactions, Reflect] attribute DOMString accessKey; |
- [CEReactions, CustomElementCallbacks] attribute boolean draggable; |
- [CEReactions, RuntimeEnabled=ContextMenu] attribute HTMLMenuElement? contextMenu; |
- [CEReactions] attribute boolean spellcheck; |
+ [Measure, CEReactions, Reflect] attribute DOMString accessKey; |
+ [Measure, CEReactions, CustomElementCallbacks] attribute boolean draggable; |
+ [Measure, CEReactions, RuntimeEnabled=ContextMenu] attribute HTMLMenuElement? contextMenu; |
+ [Measure, CEReactions] attribute boolean spellcheck; |
// HTMLElement implements ElementContentEditable |
// https://html.spec.whatwg.org/#contenteditable |
- [CEReactions, CustomElementCallbacks, RaisesException=Setter] attribute DOMString contentEditable; |
- [ImplementedAs=isContentEditableForBinding] readonly attribute boolean isContentEditable; |
- [RuntimeEnabled=InputModeAttribute, CEReactions, Reflect] attribute DOMString inputMode; |
+ [Measure, CEReactions, CustomElementCallbacks, RaisesException=Setter] attribute DOMString contentEditable; |
+ [Measure, ImplementedAs=isContentEditableForBinding] readonly attribute boolean isContentEditable; |
+ [Measure, RuntimeEnabled=InputModeAttribute, CEReactions, Reflect] attribute DOMString inputMode; |
// CSSOM View Module |
// https://dev.w3.org/csswg/cssom-view/#extensions-to-the-htmlelement-interface |
@@ -61,8 +61,8 @@ interface HTMLElement : Element { |
[RuntimeEnabled=CSSTypedOM] readonly attribute StylePropertyMap styleMap; |
// Non-standard APIs |
- [TreatNullAs=NullString, CustomElementCallbacks, RaisesException=Setter, MeasureAs=HTMLElementInnerText] attribute DOMString innerText; |
- [TreatNullAs=NullString, CustomElementCallbacks, RaisesException=Setter, MeasureAs=HTMLElementOuterText] attribute DOMString outerText; |
+ [Measure, TreatNullAs=NullString, CustomElementCallbacks, RaisesException=Setter, MeasureAs=HTMLElementInnerText] attribute DOMString innerText; |
+ [Measure, TreatNullAs=NullString, CustomElementCallbacks, RaisesException=Setter, MeasureAs=HTMLElementOuterText] attribute DOMString outerText; |
[CEReactions, Reflect, TreatNullAs=NullString, MeasureAs=PrefixedHTMLElementDropzone] attribute DOMString webkitdropzone; |
}; |