// 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; | |
}; | |
}; |