blob: 34da9ce5c1b772427d8b4150a9ecf2dd894a58e0 [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.
// Regression test for https://crbug.com/603782: if the main interface is
// declared in 'core', the alphabetically first partial interface in 'modules'
// with a RuntimeEnabled will leak onto all of the other partial interfaces in
// 'modules' that do not have an extended attributes section (i.e.,
// TestInterface2Partial2.idl).
//
// This test ensures that TestInterface2Partial2 is NOT conditional on the
// Interface2PartialFeatureName runtime flag.
[
ImplementedAs=TestInterface2Partial,
RuntimeEnabled=Interface2PartialFeatureName
]
partial interface TestInterface2 {
void voidMethodPartial1(DOMString value);
};