Update To 11.40.268.0
[platform/framework/web/crosswalk.git] / src / third_party / WebKit / Source / core / svg / SVGTextPathElement.idl
index 028c069..9e43403 100644 (file)
 
 interface SVGTextPathElement : SVGTextContentElement {
     // textPath Method Types
-    const unsigned short TEXTPATH_METHODTYPE_UNKNOWN   = 0;
-    const unsigned short TEXTPATH_METHODTYPE_ALIGN     = 1;
-    const unsigned short TEXTPATH_METHODTYPE_STRETCH   = 2;
+    [RuntimeEnabled=SVG1DOM, MeasureAs=SVG1DOM] const unsigned short TEXTPATH_METHODTYPE_UNKNOWN   = 0;
+    [RuntimeEnabled=SVG1DOM, MeasureAs=SVG1DOM] const unsigned short TEXTPATH_METHODTYPE_ALIGN     = 1;
+    [RuntimeEnabled=SVG1DOM, MeasureAs=SVG1DOM] const unsigned short TEXTPATH_METHODTYPE_STRETCH   = 2;
 
     // textPath Spacing Types
-    const unsigned short TEXTPATH_SPACINGTYPE_UNKNOWN  = 0;
-    const unsigned short TEXTPATH_SPACINGTYPE_AUTO     = 1;
-    const unsigned short TEXTPATH_SPACINGTYPE_EXACT    = 2;
+    [RuntimeEnabled=SVG1DOM, MeasureAs=SVG1DOM] const unsigned short TEXTPATH_SPACINGTYPE_UNKNOWN  = 0;
+    [RuntimeEnabled=SVG1DOM, MeasureAs=SVG1DOM] const unsigned short TEXTPATH_SPACINGTYPE_AUTO     = 1;
+    [RuntimeEnabled=SVG1DOM, MeasureAs=SVG1DOM] const unsigned short TEXTPATH_SPACINGTYPE_EXACT    = 2;
 
-    readonly attribute SVGAnimatedLength startOffset;
-    readonly attribute SVGAnimatedEnumeration method;
-    readonly attribute SVGAnimatedEnumeration spacing;
+    [RuntimeEnabled=SVG1DOM, MeasureAs=SVG1DOM] readonly attribute SVGAnimatedLength startOffset;
+    [RuntimeEnabled=SVG1DOM, MeasureAs=SVG1DOM] readonly attribute SVGAnimatedEnumeration method;
+    [RuntimeEnabled=SVG1DOM, MeasureAs=SVG1DOM] readonly attribute SVGAnimatedEnumeration spacing;
 };
 
 SVGTextPathElement implements SVGURIReference;
-