Index: Source/bindings/IDLExtendedAttributes.txt |
diff --git a/Source/bindings/IDLExtendedAttributes.txt b/Source/bindings/IDLExtendedAttributes.txt |
index 1467caf50779665034871a0ce10079e8bba854d3..c88d15d5527374a18cfa9aa7656d9788caa8ce6a 100644 |
--- a/Source/bindings/IDLExtendedAttributes.txt |
+++ b/Source/bindings/IDLExtendedAttributes.txt |
@@ -46,6 +46,25 @@ ConstructorCallWith=ExecutionContext|ScriptState|Document |
Custom=|Getter|Setter|LegacyCallAsFunction|VisitDOMWrapper|PropertyGetter|PropertyEnumerator|PropertyQuery|CallPrologue|CallEpilogue |
CustomConstructor |
CustomElementCallbacks |
+# Dartium specific attributes. |
+# DartCustom can have no value or New if New an additional method is added (V8 will not see this method) |
+DartCustom=|New|Setter|Getter |
+# DartName should have the alias name to be used to resolve. |
+DartName=* |
+# DartSuppress can have no value will suppress attribute/method, if attribute can also suppress |
+# just the DartSuppress=getter or DartSuppress=Setter |
+DartSuppress=|Getter|Setter |
+# No need to setup Dart API scope when a native function is invoked. |
+DartNoAutoScope |
+# TODO(terry): Used in dart.idl - look at removing or using |
+DartSupplemental |
+# TODO(terry): Used in dart.idl (look at eliminating). |
+DartForceOptional |
+# TODO(terry): Used in dart.idl (look at eliminating). |
+Callback |
+# TODO(terry): Used in dart.idl (look at eliminating). |
+DartStrictTypeChecking |
+# End of Dartium attributes. |
Default=Undefined |
DependentLifetime |
DeprecateAs=* |