Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(190)

Unified Diff: third_party/WebKit/Source/core/dom/Element.idl

Issue 2572003003: NOT FOR SUBMIT: use counters for jdm@
Patch Set: Merge branch 'jdm-usecounters' into jdm-merge Created 4 years ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View side-by-side diff with in-line comments
Download patch
Index: third_party/WebKit/Source/core/dom/Element.idl
diff --git a/third_party/WebKit/Source/core/dom/Element.idl b/third_party/WebKit/Source/core/dom/Element.idl
index 544f15ac91f8cd13707dde8622f9727a53809cc8..00a0f8d1523fe31fcbe90cf93677079e9e5e48d5 100644
--- a/third_party/WebKit/Source/core/dom/Element.idl
+++ b/third_party/WebKit/Source/core/dom/Element.idl
@@ -38,14 +38,14 @@ interface Element : Node {
// PointerEvent
//https://www.w3.org/TR/pointerevents/#extensions-to-the-element-interface
- [RuntimeEnabled=PointerEvent, RaisesException] void setPointerCapture (long pointerId);
- [RuntimeEnabled=PointerEvent, RaisesException] void releasePointerCapture (long pointerId);
- [RuntimeEnabled=PointerEvent] attribute EventHandler ongotpointercapture;
- [RuntimeEnabled=PointerEvent] attribute EventHandler onlostpointercapture;
+ [Measure, RuntimeEnabled=PointerEvent, RaisesException] void setPointerCapture (long pointerId);
+ [Measure, RuntimeEnabled=PointerEvent, RaisesException] void releasePointerCapture (long pointerId);
+ [Measure, RuntimeEnabled=PointerEvent] attribute EventHandler ongotpointercapture;
+ [Measure, RuntimeEnabled=PointerEvent] attribute EventHandler onlostpointercapture;
// PointerEvent v2
// https://w3c.github.io/pointerevents/#extensions-to-the-element-interface
- [RuntimeEnabled=PointerEvent] boolean hasPointerCapture (long pointerId);
+ [Measure, RuntimeEnabled=PointerEvent] boolean hasPointerCapture (long pointerId);
boolean hasAttributes();
[SameObject, PerWorldBindings, ImplementedAs=attributesForBindings] readonly attribute NamedNodeMap attributes;
@@ -99,7 +99,7 @@ interface Element : Node {
ClientRectList getClientRects();
ClientRect getBoundingClientRect();
// FIXME: scrollIntoView() should have a ScrollIntoViewOptions dictionary argument.
- void scrollIntoView(optional boolean alignWithTop);
+ [Measure] void scrollIntoView(optional boolean alignWithTop);
[RuntimeEnabled=CSSOMSmoothScroll, ImplementedAs=scrollTo] void scroll(optional ScrollToOptions options);
[RuntimeEnabled=CSSOMSmoothScroll, ImplementedAs=scrollTo] void scroll(unrestricted double x, unrestricted double y);
[RuntimeEnabled=CSSOMSmoothScroll] void scrollTo(optional ScrollToOptions options);
@@ -116,8 +116,8 @@ interface Element : Node {
readonly attribute long clientHeight;
// Scroll Customization API. See crbug.com/410974 for details.
- [RuntimeEnabled=ScrollCustomization] void setApplyScroll(ScrollStateCallback scrollStateCallback, NativeScrollBehavior nativeScrollBehavior);
- [RuntimeEnabled=ScrollCustomization] void setDistributeScroll(ScrollStateCallback scrollStateCallback, NativeScrollBehavior nativeScrollBehavior);
+ [Measure, RuntimeEnabled=ScrollCustomization] void setApplyScroll(ScrollStateCallback scrollStateCallback, NativeScrollBehavior nativeScrollBehavior);
+ [Measure, RuntimeEnabled=ScrollCustomization] void setDistributeScroll(ScrollStateCallback scrollStateCallback, NativeScrollBehavior nativeScrollBehavior);
// Non-standard API
[MeasureAs=ElementScrollIntoViewIfNeeded] void scrollIntoViewIfNeeded(optional boolean centerIfNeeded);
@@ -129,15 +129,15 @@ interface Element : Node {
[RuntimeEnabled=ComputedAccessibilityInfo] readonly attribute DOMString? computedName;
// Event handler attributes
- attribute EventHandler onbeforecopy;
- attribute EventHandler onbeforecut;
- attribute EventHandler onbeforepaste;
- attribute EventHandler oncopy;
- attribute EventHandler oncut;
- attribute EventHandler onpaste;
- attribute EventHandler onsearch;
- attribute EventHandler onselectstart;
- attribute EventHandler onwheel;
+ [Measure] attribute EventHandler onbeforecopy;
+ [Measure] attribute EventHandler onbeforecut;
+ [Measure] attribute EventHandler onbeforepaste;
+ [Measure] attribute EventHandler oncopy;
+ [Measure] attribute EventHandler oncut;
+ [Measure] attribute EventHandler onpaste;
+ [Measure] attribute EventHandler onsearch;
+ [Measure] attribute EventHandler onselectstart;
+ [Measure] attribute EventHandler onwheel;
};
Element implements ParentNode;
« no previous file with comments | « third_party/WebKit/Source/core/dom/DocumentOrShadowRoot.idl ('k') | third_party/WebKit/Source/core/dom/ElementFullscreen.idl » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698