Как вы тестируете поддержку браузера с помощью Dart? Вещи, которые обычно тестируются в Javascript. К сожалению, это все еще необходимое зло.
Например, как написать тест, если браузер поддерживает «XMLHttpRequestUpload», чтобы можно было вернуться к поддерживаемым функциям?
Кроме того, как вы тестируете «FileReader», «Worker», «ArrayBuffer», «DataView», «Uint8Array», «Float32Array», ...?
В Javascript вы можете проверить, доступны ли объекты в глобальном пространстве имен (Window и т. д.).