| Index: compiler/javatests/com/google/dart/compiler/PrettyErrorFormatterTest.java | 
| diff --git a/compiler/javatests/com/google/dart/compiler/PrettyErrorFormatterTest.java b/compiler/javatests/com/google/dart/compiler/PrettyErrorFormatterTest.java | 
| index c75a0ee8f9f262ba613d57fa511073d5fd8b5eaf..b6ebc5d07298f986f139ee80818377ec8f4a1788 100644 | 
| --- a/compiler/javatests/com/google/dart/compiler/PrettyErrorFormatterTest.java | 
| +++ b/compiler/javatests/com/google/dart/compiler/PrettyErrorFormatterTest.java | 
| @@ -6,10 +6,11 @@ package com.google.dart.compiler; | 
| import com.google.common.base.Joiner; | 
| import com.google.dart.compiler.CompilerConfiguration.ErrorFormat; | 
| import com.google.dart.compiler.parser.DartScanner.Location; | 
| -import com.google.dart.compiler.parser.DartScanner.Position; | 
| import com.google.dart.compiler.resolver.ResolverErrorCode; | 
| import com.google.dart.compiler.resolver.TypeErrorCode; | 
|  | 
| +import com.sun.tools.javac.util.Position; | 
| + | 
| import junit.framework.TestCase; | 
|  | 
| import java.io.ByteArrayOutputStream; | 
| @@ -41,7 +42,7 @@ public class PrettyErrorFormatterTest extends TestCase { | 
| return null; | 
| } | 
| }; | 
| -    Location location = new Location(new Position(-1, 1, 3)); | 
| +    Location location = new Location(2); | 
| DartCompilationError error = | 
| new DartCompilationError(emptyDartSource, location, TypeErrorCode.NO_SUCH_TYPE, "Foo"); | 
| // | 
| @@ -69,7 +70,7 @@ public class PrettyErrorFormatterTest extends TestCase { | 
| }; | 
| } | 
| }; | 
| -    Location location = new Location(new Position(-1, 1, 3)); | 
| +    Location location = new Location(2); | 
| DartCompilationError error = | 
| new DartCompilationError(badDartSource, location, TypeErrorCode.NO_SUCH_TYPE, "Foo"); | 
| // | 
| @@ -84,7 +85,7 @@ public class PrettyErrorFormatterTest extends TestCase { | 
| */ | 
| public void test_emptyDartSource() throws Exception { | 
| Source emptyDartSource = new DartSourceTest("my/path/Test.dart", "", new MockLibrarySource()); | 
| -    Location location = new Location(new Position(-1, 1, 3)); | 
| +    Location location = new Location(2); | 
| DartCompilationError error = | 
| new DartCompilationError(emptyDartSource, location, TypeErrorCode.NO_SUCH_TYPE, "Foo"); | 
| // | 
| @@ -98,7 +99,7 @@ public class PrettyErrorFormatterTest extends TestCase { | 
| * Error on first line, so no previous line printed. | 
| */ | 
| public void test_noColor_notMachine_firstLine() throws Exception { | 
| -    Location location = new Location(new Position(3, 1, 3), new Position(6, 1, 6)); | 
| +    Location location = new Location(2, 5); | 
| DartCompilationError error = | 
| new DartCompilationError(SOURCE, location, TypeErrorCode.NO_SUCH_TYPE, "Foo"); | 
| // | 
| @@ -116,7 +117,7 @@ public class PrettyErrorFormatterTest extends TestCase { | 
| * {@link Location} with single {@link Position}, underline single character. | 
| */ | 
| public void test_noColor_notMachine_singlePosition() throws Exception { | 
| -    Location location = new Location(new Position(-1, 2, 3)); | 
| +    Location location = new Location(10); | 
| DartCompilationError error = | 
| new DartCompilationError(SOURCE, location, TypeErrorCode.NO_SUCH_TYPE, "Foo"); | 
| // | 
| @@ -135,7 +136,7 @@ public class PrettyErrorFormatterTest extends TestCase { | 
| * {@link Location} with single {@link Position}, underline single character. | 
| */ | 
| public void test_withColor_notMachine_singlePosition() throws Exception { | 
| -    Location location = new Location(new Position(-1, 2, 3)); | 
| +    Location location = new Location(10); | 
| DartCompilationError error = | 
| new DartCompilationError(SOURCE, location, TypeErrorCode.NO_SUCH_TYPE, "Foo"); | 
| String errorString = getErrorString(error, true, false); | 
| @@ -166,7 +167,7 @@ public class PrettyErrorFormatterTest extends TestCase { | 
| * Underline range of characters. | 
| */ | 
| public void test_noColor_notMachine() throws Exception { | 
| -    Location location = new Location(new Position(8 + 3, 2, 3), new Position(8 + 6, 2, 6)); | 
| +    Location location = new Location(10, 10 + 3); | 
| DartCompilationError error = | 
| new DartCompilationError(SOURCE, location, TypeErrorCode.NO_SUCH_TYPE, "Foo"); | 
| // | 
| @@ -185,7 +186,7 @@ public class PrettyErrorFormatterTest extends TestCase { | 
| * Use color to highlight range of characters. | 
| */ | 
| public void test_withColor_notMachine() throws Exception { | 
| -    Location location = new Location(new Position(8 + 3, 2, 3), new Position(8 + 6, 2, 6)); | 
| +    Location location = new Location(10, 10 + 3); | 
| DartCompilationError error = | 
| new DartCompilationError(SOURCE, location, TypeErrorCode.NO_SUCH_TYPE, "Foo"); | 
| String errorString = getErrorString(error, true, false); | 
| @@ -216,7 +217,7 @@ public class PrettyErrorFormatterTest extends TestCase { | 
| * Include all information about error context. | 
| */ | 
| public void test_noColor_forMachine() throws Exception { | 
| -    Location location = new Location(new Position(8 + 3, 2, 3), new Position(8 + 7, 2, 7)); | 
| +    Location location = new Location(10, 10 + 4); | 
| DartCompilationError error = | 
| new DartCompilationError(SOURCE, location, TypeErrorCode.NO_SUCH_TYPE, "Foo"); | 
| // | 
| @@ -235,7 +236,7 @@ public class PrettyErrorFormatterTest extends TestCase { | 
| * Use color to highlight range of characters. Include all information about error context. | 
| */ | 
| public void test_withColor_forMachine() throws Exception { | 
| -    Location location = new Location(new Position(8 + 3, 2, 3), new Position(8 + 7, 2, 7)); | 
| +    Location location = new Location(10, 10 + 4); | 
| DartCompilationError error = | 
| new DartCompilationError(SOURCE, location, TypeErrorCode.NO_SUCH_TYPE, "Foo"); | 
| String errorString = getErrorString(error, true, true); | 
|  |