Index: third_party/closure_compiler/runner/src/com/google/javascript/jscomp/ChromePassConfig.java |
diff --git a/third_party/closure_compiler/runner/src/com/google/javascript/jscomp/ChromePassConfig.java b/third_party/closure_compiler/runner/src/com/google/javascript/jscomp/ChromePassConfig.java |
index a56314904804414044e12228b2a03a4dadc8285f..ca9f08f4423315efd1a411ecc1fe973fa3ce08bf 100644 |
--- a/third_party/closure_compiler/runner/src/com/google/javascript/jscomp/ChromePassConfig.java |
+++ b/third_party/closure_compiler/runner/src/com/google/javascript/jscomp/ChromePassConfig.java |
@@ -6,9 +6,9 @@ package com.google.javascript.jscomp; |
import java.util.List; |
-public class ChromePassConfig extends DefaultPassConfig { |
+public class ChromePassConfig extends PassConfig.PassConfigDelegate { |
public ChromePassConfig(CompilerOptions options) { |
- super(options); |
+ super(new DefaultPassConfig(options)); |
} |
@Override |
@@ -18,7 +18,7 @@ public class ChromePassConfig extends DefaultPassConfig { |
return checks; |
} |
- final PassFactory chromePass = new PassFactory("chromePass", true) { |
+ final static PassFactory chromePass = new PassFactory("chromePass", true) { |
@Override |
CompilerPass create(AbstractCompiler compiler) { |
return new ChromePass(compiler); |