mirror of
https://github.com/dart-lang/sdk
synced 2024-11-05 18:22:09 +00:00
2a13b1fe26
Original change was broken by the fact that DDC expects all types marked as native have all their superclasses marked as native when the super classes are compiled. In this case `MapMixin` from dart:collection was not being marked as native and the only reason it was working before was that the library dependency enforced the necessary order. * Now `MapMixin` is explicitly marked as native. * Added a test case to use some of the API on `window.localStorage` that is inherited from the MapMixin class. Change-Id: I1584bfb86179016ee12c2acc5cfbbe81d086841e Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/126906 Reviewed-by: Sigmund Cherem <sigmund@google.com> Reviewed-by: Mark Zhou <markzipan@google.com> Commit-Queue: Nicholas Shahan <nshahan@google.com> |
||
---|---|---|
.. | ||
analyzer | ||
async | ||
collection | ||
convert | ||
developer | ||
html | ||
isolate | ||
js | ||
math | ||
mirrors | ||
profiler | ||
typed_data | ||
wasm | ||
lib_2.status | ||
lib_2_analyzer.status | ||
lib_2_app_jit.status | ||
lib_2_dart2js.status | ||
lib_2_dartdevc.status | ||
lib_2_kernel.status | ||
lib_2_precompiled.status | ||
lib_2_vm.status |