Index: compiler/java/com/google/dart/compiler/backend/js/ClosureJsBackend.java |
diff --git a/compiler/java/com/google/dart/compiler/backend/js/ClosureJsBackend.java b/compiler/java/com/google/dart/compiler/backend/js/ClosureJsBackend.java |
index 091c3dee7bd624bf4db2afb511d55a49983afb4c..c6b046b6de4bacf4f5e302d8c82e309eb92bbd61 100644 |
--- a/compiler/java/com/google/dart/compiler/backend/js/ClosureJsBackend.java |
+++ b/compiler/java/com/google/dart/compiler/backend/js/ClosureJsBackend.java |
@@ -348,10 +348,11 @@ public class ClosureJsBackend extends AbstractJsBackend { |
source = new MockSource(error.sourceName); |
} |
System.err.println("error optimizing:" + error.toString()); |
- @SuppressWarnings("deprecation") |
- DartCompilationError event = new DartCompilationError( |
- new JSErrorSourceInfo(error, source), error.description); |
- context.compilationError(event); |
+ DartCompilationError dartError = |
+ new DartCompilationError(new JSErrorSourceInfo(error, source), |
+ ClosureJsErrorCode.INTERNAL_ERROR, |
+ error.description); |
+ context.onError(dartError); |
} |
} |