Index: modules/webdatabase/SQLResultSetRowList.idl |
diff --git a/modules/webdatabase/SQLResultSetRowList.idl b/modules/webdatabase/SQLResultSetRowList.idl |
index b99f37786dae8e2bafbcf6708e57d57468bd0a06..21f2304be57f047738816c37db1a6688d8e96e91 100644 |
--- a/modules/webdatabase/SQLResultSetRowList.idl |
+++ b/modules/webdatabase/SQLResultSetRowList.idl |
@@ -28,12 +28,8 @@ |
[ |
NoInterfaceObject, |
- WillBeGarbageCollected, |
+ GarbageCollected, |
] interface SQLResultSetRowList { |
readonly attribute unsigned long length; |
- // FIXMEDART: Upstream this? |
- // - [Custom, DartSuppress] object item(unsigned long index); |
- // - Changed the return type to Dictionary so that rows are exposed in the Dart |
- // API as a Maps, with the appropriate conversion in JavaScript. |
- [Custom] Dictionary item(unsigned long index); |
+ [RaisesException, CallWith=ScriptState] getter any item(unsigned long index); |
}; |