| Index: pkg/compiler/lib/src/js_model/js_strategy.dart
|
| diff --git a/pkg/compiler/lib/src/js_model/js_strategy.dart b/pkg/compiler/lib/src/js_model/js_strategy.dart
|
| index 854dc17429d8af6f75992b8fd4575f641154e87b..e3ea0863a755de386a432efbaf661f685e57d648 100644
|
| --- a/pkg/compiler/lib/src/js_model/js_strategy.dart
|
| +++ b/pkg/compiler/lib/src/js_model/js_strategy.dart
|
| @@ -89,6 +89,8 @@ class JsBackendStrategy implements BackendStrategy {
|
| }, ClassHierarchyNode.ALL);
|
|
|
| return new JsClosedWorld(
|
| + // TODO(johnniwinther): Create a JsElementEnvironment.
|
| + elementEnvironment: closedWorld.elementEnvironment,
|
| commonElements: commonElements,
|
| constantSystem: const JavaScriptConstantSystem(),
|
| backendUsage: backendUsage,
|
| @@ -129,7 +131,7 @@ class JsBackendStrategy implements BackendStrategy {
|
| NativeBasicData nativeBasicData,
|
| ClosedWorld closedWorld,
|
| SelectorConstraintsStrategy selectorConstraintsStrategy) {
|
| - return new KernelCodegenWorldBuilder(_compiler.elementEnvironment,
|
| + return new KernelCodegenWorldBuilder(closedWorld.elementEnvironment,
|
| nativeBasicData, closedWorld, selectorConstraintsStrategy);
|
| }
|
| }
|
|
|