blob: 6fa125d59ba69833b5d533fe6e14218e3b790078 [file] [log] [blame]
// Copyright 2016 The Chromium Authors. All rights reserved.
// Use of this source code is governed by a BSD-style license that can be
// found in the LICENSE file.
// Movable Objects.
[use_movable_types=true] namespace objectsMovable {
enum Foo {
BAR,
BAZ
};
dictionary MovablePod {
Foo foo;
DOMString str;
long num;
boolean b;
};
dictionary MovableParent {
MovablePod[] pods;
DOMString[] strs;
[instanceOf=Blob]object blob;
(DOMString or MovablePod) choice;
};
};