| Index: tests/language/language_dart2js.status | 
| diff --git a/tests/language/language_dart2js.status b/tests/language/language_dart2js.status | 
| index 6ce806f4cec969f444cc5bc3629800fc496b9382..2227e8d508b6a200218412149057113819c4788a 100644 | 
| --- a/tests/language/language_dart2js.status | 
| +++ b/tests/language/language_dart2js.status | 
| @@ -815,11 +815,8 @@ function_type_parameter2_negative_test: Crash | 
| function_type_parameter_negative_test: Crash | 
| generalized_void_syntax_test: CompileTimeError | 
| generic_closure_test: RuntimeError | 
| -generic_field_mixin2_test: Crash | 
| -generic_field_mixin3_test: Crash | 
| generic_field_mixin4_test: Crash # Issue 18651 | 
| generic_field_mixin5_test: Crash # Issue 18651 | 
| -generic_field_mixin6_test/01: Crash | 
| generic_field_mixin_test: Crash | 
| generic_function_typedef2_test/04: Crash | 
| generic_function_typedef_test: Crash | 
| @@ -873,10 +870,8 @@ implicit_this_test/none: Crash | 
| import_collection_no_prefix_test: Crash | 
| import_core_prefix_test: Crash # 'file:*/pkg/compiler/lib/src/ssa/locals_handler.dart': Failed assertion: line 425 pos 12: '!isStoredInClosureField(local)': Local local(Maps.mapToString#first) is stored in a closure field. | 
| import_self_test/01: Crash # 'file:*/pkg/compiler/lib/src/ssa/locals_handler.dart': Failed assertion: line 425 pos 12: '!isStoredInClosureField(local)': Local local(main#t) is stored in a closure field. | 
| -inference_mixin_field_test: Crash | 
| infinite_switch_label_test: Crash | 
| infinity_test: RuntimeError | 
| -inline_super_field_test: Crash | 
| inlined_throw_test: Crash | 
| instance_creation_in_function_annotation_test: Crash | 
| instanceof4_test/01: Crash | 
| @@ -903,7 +898,6 @@ issue15720_test: Crash | 
| issue21079_test: Crash | 
| issue23244_test: Crash | 
| issue4295001_test: Crash | 
| -issue9602_test: Crash | 
| issue9939_test: RuntimeError | 
| issue_1751477_test: CompileTimeError | 
| issue_23914_test: Crash | 
| @@ -973,19 +967,10 @@ methods_as_constants_test: Crash # 'file:*/pkg/compiler/lib/src/ssa/locals_handl | 
| mint_arithmetic_test: RuntimeError | 
| mixin_black_listed_test/02: Crash | 
| mixin_bound_test: Crash | 
| -mixin_extends_field_test: Crash | 
| -mixin_extends_is_test: Crash | 
| -mixin_extends_method_test: Crash | 
| -mixin_field_initializer_test: Crash | 
| -mixin_field_test: Crash | 
| -mixin_forwarding_constructor1_test: Crash | 
| -mixin_forwarding_constructor2_test: Crash | 
| -mixin_forwarding_constructor3_test: Crash | 
| mixin_forwarding_constructor4_test/01: MissingCompileTimeError | 
| mixin_forwarding_constructor4_test/02: MissingCompileTimeError | 
| mixin_forwarding_constructor4_test/03: MissingCompileTimeError | 
| mixin_generic_test: Crash | 
| -mixin_getter_regression_test: Crash | 
| mixin_illegal_super_use_test/01: MissingCompileTimeError | 
| mixin_illegal_super_use_test/02: Crash | 
| mixin_illegal_super_use_test/03: Crash | 
| @@ -1028,9 +1013,6 @@ mixin_illegal_superclass_test/28: Crash | 
| mixin_illegal_superclass_test/29: MissingCompileTimeError | 
| mixin_illegal_superclass_test/30: Crash | 
| mixin_issue10216_2_test: RuntimeError | 
| -mixin_issue10216_test: Crash | 
| -mixin_lib_extends_field_test: Crash | 
| -mixin_lib_extends_method_test: Crash | 
| mixin_mixin2_test: RuntimeError | 
| mixin_mixin3_test: RuntimeError | 
| mixin_mixin4_test: RuntimeError | 
| @@ -1041,7 +1023,6 @@ mixin_mixin_bound2_test: Crash | 
| mixin_mixin_bound_test: Crash | 
| mixin_mixin_test: RuntimeError | 
| mixin_mixin_type_arguments_test: Crash | 
| -mixin_naming_test: Crash | 
| mixin_of_mixin_test/01: CompileTimeError | 
| mixin_of_mixin_test/02: CompileTimeError | 
| mixin_of_mixin_test/03: CompileTimeError | 
| @@ -1067,15 +1048,11 @@ mixin_of_mixin_test/22: CompileTimeError | 
| mixin_of_mixin_test/none: CompileTimeError | 
| mixin_only_for_rti_test: Crash | 
| mixin_prefix_test: Crash | 
| -mixin_proto_test: Crash | 
| -mixin_regress_11398_test: Crash | 
| mixin_super_2_test: CompileTimeError | 
| mixin_super_bound2_test/01: CompileTimeError | 
| mixin_super_bound2_test/none: CompileTimeError | 
| -mixin_super_bound_test: Crash | 
| mixin_super_constructor2_test: Crash | 
| mixin_super_constructor_default_test: Crash | 
| -mixin_super_constructor_multiple_test: Crash | 
| mixin_super_constructor_named_test/01: Crash | 
| mixin_super_constructor_named_test/none: Crash | 
| mixin_super_constructor_positionals_test/01: Crash | 
| @@ -1110,17 +1087,7 @@ mixin_supertype_subclass_test/05: CompileTimeError | 
| mixin_supertype_subclass_test/none: CompileTimeError | 
| mixin_type_parameter3_test: Crash | 
| mixin_type_parameter4_test: Crash | 
| -mixin_type_parameter5_test: Crash | 
| mixin_type_parameter6_test: Crash | 
| -mixin_type_parameters_simple_test: Crash | 
| -mixin_type_variable_test/02: Crash | 
| -mixin_type_variable_test/03: Crash | 
| -mixin_type_variable_test/04: Crash | 
| -mixin_type_variable_test/05: Crash | 
| -mixin_type_variable_test/06: Crash | 
| -mixin_type_variable_test/07: Crash | 
| -mixin_type_variable_test/08: Crash | 
| -mixin_typedef_constructor_test: Crash | 
| modulo_test: RuntimeError | 
| multiline_newline_test/04: MissingCompileTimeError | 
| multiline_newline_test/04r: MissingCompileTimeError | 
| @@ -1180,8 +1147,6 @@ parameter_types_specialization_test: RuntimeError | 
| parse_closures_in_initializers_test: Crash | 
| positional_parameters_type_test/01: MissingRuntimeError | 
| positional_parameters_type_test/02: MissingRuntimeError | 
| -private_mixin2_test: Crash | 
| -private_mixin_exception_throw_test: Crash | 
| private_super_constructor_test/01: Crash | 
| proxy4_test: Crash | 
| proxy5_test: Crash | 
| @@ -1195,7 +1160,6 @@ reg_exp_test: Crash | 
| regress_13494_test: RuntimeError | 
| regress_17382_test: RuntimeError | 
| regress_18535_test: Crash | 
| -regress_18713_test: Crash | 
| regress_20394_test/01: Crash | 
| regress_20840_test: Crash | 
| regress_21795_test: RuntimeError | 
| @@ -1203,7 +1167,6 @@ regress_22438_test: Crash | 
| regress_22443_test: CompileTimeError | 
| regress_22445_test: Crash | 
| regress_22579_test: Crash | 
| -regress_22666_test: Crash | 
| regress_22728_test: Crash | 
| regress_22777_test: Crash | 
| regress_22822_test: RuntimeError | 
| @@ -1222,11 +1185,9 @@ regress_24283_test: RuntimeError | 
| regress_24567_test: Crash | 
| regress_24935_test/01: Crash | 
| regress_24935_test/none: Crash | 
| -regress_25246_1_test: Crash | 
| regress_25550_test: Crash | 
| regress_26133_test: Crash | 
| regress_26175_test: Crash | 
| -regress_26230_test: Crash | 
| regress_26543_1_test: Crash # 'file:*/pkg/compiler/lib/src/ssa/locals_handler.dart': Failed assertion: line 425 pos 12: '!isStoredInClosureField(local)': Local local(Maps.mapToString#first) is stored in a closure field. | 
| regress_26543_2_test: Crash # 'file:*/pkg/compiler/lib/src/ssa/locals_handler.dart': Failed assertion: line 425 pos 12: '!isStoredInClosureField(local)': Local local(Maps.mapToString#first) is stored in a closure field. | 
| regress_26543_3_test: Crash # 'file:*/pkg/compiler/lib/src/ssa/locals_handler.dart': Failed assertion: line 425 pos 12: '!isStoredInClosureField(local)': Local local(Maps.mapToString#first) is stored in a closure field. | 
| @@ -1240,7 +1201,16 @@ regress_28217_test/none: Crash | 
| regress_28255_test: Crash | 
| regress_28278_test: CompileTimeError | 
| regress_29349_test: CompileTimeError | 
| -regress_29949_test: Crash | 
| +closure_in_field_test/01: RuntimeError | 
| +closure_in_field_test/02: RuntimeError | 
| +closure_in_field_test/none: RuntimeError | 
| +mixin_black_listed_test/02: MissingCompileTimeError | 
| +mixin_illegal_superclass_test/18: MissingCompileTimeError | 
| +mixin_illegal_superclass_test/20: MissingCompileTimeError | 
| +mixin_illegal_superclass_test/23: MissingCompileTimeError | 
| +mixin_illegal_superclass_test/25: MissingCompileTimeError | 
| +mixin_illegal_superclass_test/28: MissingCompileTimeError | 
| +mixin_illegal_superclass_test/30: MissingCompileTimeError | 
| regress_30121_test: Crash | 
| rewrite_implicit_this_test/01: Crash | 
| runtime_type_function_test: Crash | 
| @@ -1376,8 +1346,10 @@ type_variable_conflict2_test/01: Crash | 
| type_variable_conflict2_test/05: Crash | 
| type_variable_conflict2_test/07: Crash | 
| type_variable_conflict2_test/09: Crash | 
| +type_variable_field_initializer2_test: Crash # Assertion failure: Runtime type information not available for type_variable_local(A.T) in j:constructor(B.). | 
| type_variable_field_initializer_closure2_test: Crash | 
| type_variable_field_initializer_closure_test: Crash | 
| +type_variable_field_initializer_test: Crash # Assertion failure: Runtime type information not available for type_variable_local(A.T) in j:constructor(B.). | 
| type_variable_function_type_test: RuntimeError | 
| type_variable_initializer_test: Crash # 'file:*/pkg/compiler/lib/src/ssa/locals_handler.dart': Failed assertion: line 425 pos 12: '!isStoredInClosureField(local)': Local local(Maps.mapToString#first) is stored in a closure field. | 
| type_variable_nested_test: Crash | 
| @@ -1733,11 +1705,8 @@ function_type_parameter2_negative_test: Crash | 
| function_type_parameter_negative_test: Crash | 
| generalized_void_syntax_test: CompileTimeError | 
| generic_closure_test: RuntimeError | 
| -generic_field_mixin2_test: Crash | 
| -generic_field_mixin3_test: Crash | 
| generic_field_mixin4_test: Crash # Issue 18651 | 
| generic_field_mixin5_test: Crash # Issue 18651 | 
| -generic_field_mixin6_test/01: Crash | 
| generic_field_mixin_test: Crash | 
| generic_function_typedef2_test/04: Crash | 
| generic_function_typedef_test: Crash | 
| @@ -1773,10 +1742,8 @@ implicit_this_test/01: Crash | 
| implicit_this_test/04: Crash | 
| implicit_this_test/none: Crash | 
| import_collection_no_prefix_test: Crash | 
| -inference_mixin_field_test: Crash | 
| infinite_switch_label_test: Crash | 
| infinity_test: RuntimeError | 
| -inline_super_field_test: Crash | 
| inlined_throw_test: Crash | 
| instance_creation_in_function_annotation_test: Crash | 
| instanceof4_test/01: Crash | 
| @@ -1802,7 +1769,6 @@ issue15720_test: Crash | 
| issue21079_test: Crash | 
| issue23244_test: Crash | 
| issue4295001_test: Crash | 
| -issue9602_test: Crash | 
| issue9939_test: RuntimeError | 
| issue_1751477_test: CompileTimeError | 
| issue_23914_test: Crash | 
| @@ -1860,19 +1826,10 @@ method_override8_test/01: MissingCompileTimeError | 
| mint_arithmetic_test: RuntimeError | 
| mixin_black_listed_test/02: Crash | 
| mixin_bound_test: Crash | 
| -mixin_extends_field_test: Crash | 
| -mixin_extends_is_test: Crash | 
| -mixin_extends_method_test: Crash | 
| -mixin_field_initializer_test: Crash | 
| -mixin_field_test: Crash | 
| -mixin_forwarding_constructor1_test: Crash | 
| -mixin_forwarding_constructor2_test: Crash | 
| -mixin_forwarding_constructor3_test: Crash | 
| mixin_forwarding_constructor4_test/01: MissingCompileTimeError | 
| mixin_forwarding_constructor4_test/02: MissingCompileTimeError | 
| mixin_forwarding_constructor4_test/03: MissingCompileTimeError | 
| mixin_generic_test: Crash | 
| -mixin_getter_regression_test: Crash | 
| mixin_illegal_super_use_test/01: MissingCompileTimeError | 
| mixin_illegal_super_use_test/02: Crash | 
| mixin_illegal_super_use_test/03: Crash | 
| @@ -1915,9 +1872,6 @@ mixin_illegal_superclass_test/28: Crash | 
| mixin_illegal_superclass_test/29: MissingCompileTimeError | 
| mixin_illegal_superclass_test/30: Crash | 
| mixin_issue10216_2_test: RuntimeError | 
| -mixin_issue10216_test: Crash | 
| -mixin_lib_extends_field_test: Crash | 
| -mixin_lib_extends_method_test: Crash | 
| mixin_mixin2_test: RuntimeError | 
| mixin_mixin3_test: RuntimeError | 
| mixin_mixin4_test: RuntimeError | 
| @@ -1928,7 +1882,6 @@ mixin_mixin_bound2_test: Crash | 
| mixin_mixin_bound_test: Crash | 
| mixin_mixin_test: RuntimeError | 
| mixin_mixin_type_arguments_test: Crash | 
| -mixin_naming_test: Crash | 
| mixin_of_mixin_test/01: CompileTimeError | 
| mixin_of_mixin_test/02: CompileTimeError | 
| mixin_of_mixin_test/03: CompileTimeError | 
| @@ -1954,15 +1907,11 @@ mixin_of_mixin_test/22: CompileTimeError | 
| mixin_of_mixin_test/none: CompileTimeError | 
| mixin_only_for_rti_test: Crash | 
| mixin_prefix_test: Crash | 
| -mixin_proto_test: Crash | 
| -mixin_regress_11398_test: Crash | 
| mixin_super_2_test: CompileTimeError | 
| mixin_super_bound2_test/01: CompileTimeError | 
| mixin_super_bound2_test/none: CompileTimeError | 
| -mixin_super_bound_test: Crash | 
| mixin_super_constructor2_test: Crash | 
| mixin_super_constructor_default_test: Crash | 
| -mixin_super_constructor_multiple_test: Crash | 
| mixin_super_constructor_named_test/01: Crash | 
| mixin_super_constructor_named_test/none: Crash | 
| mixin_super_constructor_positionals_test/01: Crash | 
| @@ -1995,18 +1944,7 @@ mixin_supertype_subclass_test/03: CompileTimeError | 
| mixin_supertype_subclass_test/04: CompileTimeError | 
| mixin_supertype_subclass_test/05: CompileTimeError | 
| mixin_supertype_subclass_test/none: CompileTimeError | 
| -mixin_type_parameter3_test: Crash | 
| -mixin_type_parameter5_test: Crash | 
| mixin_type_parameter6_test: Crash | 
| -mixin_type_parameters_simple_test: Crash | 
| -mixin_type_variable_test/02: Crash | 
| -mixin_type_variable_test/03: Crash | 
| -mixin_type_variable_test/04: Crash | 
| -mixin_type_variable_test/05: Crash | 
| -mixin_type_variable_test/06: Crash | 
| -mixin_type_variable_test/07: Crash | 
| -mixin_type_variable_test/08: Crash | 
| -mixin_typedef_constructor_test: Crash | 
| modulo_test: RuntimeError | 
| multiline_newline_test/04: MissingCompileTimeError | 
| multiline_newline_test/04r: MissingCompileTimeError | 
| @@ -2066,8 +2004,6 @@ parameter_types_specialization_test: RuntimeError | 
| parse_closures_in_initializers_test: RuntimeError | 
| positional_parameters_type_test/01: MissingRuntimeError | 
| positional_parameters_type_test/02: MissingRuntimeError | 
| -private_mixin2_test: Crash | 
| -private_mixin_exception_throw_test: Crash | 
| private_super_constructor_test/01: MissingCompileTimeError | 
| proxy4_test: Crash | 
| proxy5_test: Crash | 
| @@ -2081,7 +2017,6 @@ reg_exp_test: Crash | 
| regress_13494_test: RuntimeError | 
| regress_17382_test: RuntimeError | 
| regress_18535_test: Crash | 
| -regress_18713_test: Crash | 
| regress_20394_test/01: MissingCompileTimeError | 
| regress_20840_test: Crash | 
| regress_21795_test: RuntimeError | 
| @@ -2089,7 +2024,6 @@ regress_22438_test: Crash | 
| regress_22443_test: CompileTimeError | 
| regress_22445_test: Crash | 
| regress_22579_test: Crash | 
| -regress_22666_test: Crash | 
| regress_22728_test: Crash | 
| regress_22777_test: Crash | 
| regress_22822_test: RuntimeError | 
| @@ -2108,11 +2042,9 @@ regress_24283_test: RuntimeError | 
| regress_24567_test: Crash | 
| regress_24935_test/01: Crash | 
| regress_24935_test/none: Crash | 
| -regress_25246_1_test: Crash | 
| regress_25550_test: Crash | 
| regress_26133_test: Crash | 
| regress_26175_test: Crash | 
| -regress_26230_test: Crash | 
| regress_26668_test: Crash | 
| regress_26948_test: Crash | 
| regress_27572_test: Crash | 
| @@ -2123,7 +2055,17 @@ regress_28217_test/none: MissingCompileTimeError | 
| regress_28255_test: Crash | 
| regress_28278_test: CompileTimeError | 
| regress_29349_test: CompileTimeError | 
| -regress_29949_test: Crash | 
| +closure_in_field_test/01: RuntimeError | 
| +closure_in_field_test/02: RuntimeError | 
| +closure_in_field_test/none: RuntimeError | 
| +mixin_black_listed_test/02: MissingCompileTimeError | 
| +mixin_illegal_superclass_test/18: MissingCompileTimeError | 
| +mixin_illegal_superclass_test/20: MissingCompileTimeError | 
| +mixin_illegal_superclass_test/23: MissingCompileTimeError | 
| +mixin_illegal_superclass_test/25: MissingCompileTimeError | 
| +mixin_illegal_superclass_test/28: MissingCompileTimeError | 
| +mixin_illegal_superclass_test/30: MissingCompileTimeError | 
| +mixin_mixin_type_arguments_test: RuntimeError | 
| regress_30121_test: Crash | 
| rewrite_implicit_this_test/01: Crash | 
| runtime_type_function_test: Crash | 
| @@ -2220,8 +2162,10 @@ type_variable_conflict2_test/01: Crash | 
| type_variable_conflict2_test/05: Crash | 
| type_variable_conflict2_test/07: Crash | 
| type_variable_conflict2_test/09: Crash | 
| +type_variable_field_initializer2_test: Crash # Assertion failure: Runtime type information not available for type_variable_local(A.T) in j:constructor(B.). | 
| type_variable_field_initializer_closure2_test: Crash | 
| type_variable_field_initializer_closure_test: Crash | 
| +type_variable_field_initializer_test: Crash # Assertion failure: Runtime type information not available for type_variable_local(A.T) in j:constructor(B.). | 
| type_variable_function_type_test: RuntimeError | 
| type_variable_nested_test: Crash | 
| yieldstar_pause_test: Crash | 
|  |