| Index: lib/dom/idl/dart/dart.idl
|
| diff --git a/lib/dom/idl/dart/dart.idl b/lib/dom/idl/dart/dart.idl
|
| index 4a62baf717c7f03ac4e5836f3917e4af99f1d4e0..e13c2b3790c5de99c49b25e925bf2b35bb68d33e 100644
|
| --- a/lib/dom/idl/dart/dart.idl
|
| +++ b/lib/dom/idl/dart/dart.idl
|
| @@ -15,6 +15,14 @@ module default {
|
| Int16Array implements sequence<int>;
|
| Int32Array implements sequence<int>;
|
| Uint8Array implements sequence<int>;
|
| + // Ugliness ahead: we cannot analyse inheritance right now when deducing if
|
| + // given interface is a typed array (database is not accessible), so I have
|
| + // to duplicate both sequence<int> and ArrayBufferView to make our heuristics
|
| + // work.
|
| + // FIXME: thread datatbase to all the clients that need it and probably
|
| + // move the method itself to database.
|
| + Uint8ClampedArray implements sequence<int>;
|
| + Uint8ClampedArray implements ArrayBufferView;
|
| Uint16Array implements sequence<int>;
|
| Uint32Array implements sequence<int>;
|
|
|
|
|