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

Unified Diff: Source/bindings/tests/idls/TestObjectPython.idl

Issue 27003002: IDL compiler: [Reflect] for getters (+ remove unnecessary WebCore::) (Closed) Base URL: svn://svn.chromium.org/blink/trunk
Patch Set: Reupload Created 7 years, 2 months 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
« no previous file with comments | « Source/bindings/scripts/unstable/v8_attributes.py ('k') | Source/bindings/tests/results/V8TestObject.cpp » ('j') | no next file with comments »
Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
Index: Source/bindings/tests/idls/TestObjectPython.idl
diff --git a/Source/bindings/tests/idls/TestObjectPython.idl b/Source/bindings/tests/idls/TestObjectPython.idl
index b8bef086caae37f15cebfa128f6b4d54c478f0a2..f79823632c385c547ef320af41cfe58dadb7cd42 100644
--- a/Source/bindings/tests/idls/TestObjectPython.idl
+++ b/Source/bindings/tests/idls/TestObjectPython.idl
@@ -116,6 +116,20 @@ interface TestObjectPython {
[MeasureAs=TestFeature] readonly attribute long measureAsReadonlyLongAttribute;
[NotEnumerable] readonly attribute long notEnumerableReadonlyLongAttribute;
[RaisesException] readonly attribute long raisesExceptionReadonlyLongAttribute;
+ [Reflect] readonly attribute TestInterface reflectReadonlyTestInterfaceAttribute;
+ [Reflect=reflectedNameAttribute] readonly attribute TestInterface reflectReflectedNameAttributeReadonlyTestAttribute;
+ // [Reflect] special types: special getters or range checking for unsigned
+ [Reflect] readonly attribute boolean reflectReadonlyBooleanAttribute;
+ [Reflect] readonly attribute long reflectReadonlyLongAttribute;
+ [Reflect] readonly attribute unsigned short reflectReadonlyUnsignedShortAttribute;
+ [Reflect] readonly attribute unsigned long reflectReadonlyUnsignedLongAttribute;
+ // [Reflect] special names
+ [Reflect] readonly attribute DOMString id;
+ [Reflect] readonly attribute DOMString name;
+ [Reflect] readonly attribute DOMString class;
+ [Reflect=id] readonly attribute DOMString reflectedId;
+ [Reflect=name] readonly attribute DOMString reflectedName;
+ [Reflect=class] readonly attribute DOMString reflectedClass;
[RuntimeEnabled=FeatureName] readonly attribute long enabledAtRuntimeReadonlyLongAttribute;
[Conditional=Condition, RuntimeEnabled=FeatureName] readonly attribute long conditionalEnabledAtRuntimeReadonlyLongAttribute;
};
« no previous file with comments | « Source/bindings/scripts/unstable/v8_attributes.py ('k') | Source/bindings/tests/results/V8TestObject.cpp » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698