// Copyright 2014 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.

[
    Constructor(DOMString str),
    GarbageCollected,
] interface TestInterfaceGarbageCollected : EventTarget { // Inherit from EventTarget to test order of internal fields
    attribute TestInterfaceGarbageCollected attr1;
    void func(TestInterfaceGarbageCollected arg);
};
