| Index: LayoutTests/dart/inspector/sample_library.dart | 
| diff --git a/LayoutTests/dart/inspector/sample_library.dart b/LayoutTests/dart/inspector/sample_library.dart | 
| new file mode 100644 | 
| index 0000000000000000000000000000000000000000..3d07321365bf5c43399edb65b47b101639354513 | 
| --- /dev/null | 
| +++ b/LayoutTests/dart/inspector/sample_library.dart | 
| @@ -0,0 +1,87 @@ | 
| +// Copyright (c) 2014, the Dart project authors.  Please see the AUTHORS file | 
| +// for details. All rights reserved. Use of this source code is governed by a | 
| +// BSD-style license that can be found in the LICENSE file. | 
| + | 
| +/** | 
| + * Sample library useful for debugger tests where we don't want to risk | 
| + * failures due to dependent libraries changing. | 
| + */ | 
| +library sample_library; | 
| + | 
| +import 'dart:html'; | 
| +import 'dart:js' as js; | 
| + | 
| +class Foo implements Bla { | 
| +  static var staticField1; | 
| +  static var staticField2; | 
| +  var _fooPrivate1 = 1; | 
| +  var _fooPrivate2 = 2; | 
| +  var field1 = 5; | 
| +  var field2 = 6; | 
| + | 
| +  Foo(); | 
| +  factory Foo.namedFactoryConstructor1() => null; | 
| +  Foo.namedConstructor1(); | 
| + | 
| +  get prop1 => 7; | 
| +  set prop1(_) {} | 
| +  get prop2 => 8; | 
| +  set prop2(_) {} | 
| + | 
| +  member1() { | 
| +    print('member1'); | 
| +  } | 
| +  member2(_, __) { | 
| +    print('member2'); | 
| +  } | 
| + | 
| +  static staticMember1() {} | 
| +} | 
| + | 
| +class Bar extends Foo { | 
| +  var barField1 = 9; | 
| +  var barField2 = '10'; | 
| +  var _barProp2 = 11; | 
| +  final barFinalField = 12; | 
| + | 
| +  get barProp1 => 'bar1'; | 
| +  get barProp2 => _barProp2; | 
| +  set barProp2(x) { | 
| +  	_barProp2 = x; | 
| +  } | 
| + | 
| +  static get barStaticProp => 'staticProp'; | 
| + | 
| +  static barStaticMethod(x) => x * 3; | 
| + | 
| +  static const barConst1 = 9; | 
| + | 
| +  var _barPrivate1 = 11; | 
| +  var _barPrivate2 = 12; | 
| + | 
| +  barMember1() => 42; | 
| +} | 
| + | 
| +class Baz extends Foo { | 
| +  var bazField = 42; | 
| +} | 
| + | 
| +abstract class Bla { | 
| +  get blaProp; | 
| +} | 
| + | 
| +exampleStaticMethod(x) => x * 2; | 
| +_examplePrivateStaticMethod() {} | 
| + | 
| +var exampleField = 8; | 
| + | 
| +final exampleFinalField = 16; | 
| + | 
| +get exampleProp1 => 30; | 
| + | 
| +var _exampleProp2 = 10; | 
| +get exampleProp2 => _exampleProp2; | 
| + | 
| +set exampleProp2(x) { | 
| +  _exampleProp2 = x; | 
| +} | 
|  |