[connectivity_for_web] Fix JS Interop in release mode. (#2869)
* Switch to dart:html window.navigator.connection instead of package:js JS-interop.
* Overwrite connection.onchange instead of listening to connection.onChange Stream (prevents multiple subscriptions after hot-reload).
* Cleaned up old code related to generating the JS facade.
diff --git a/packages/connectivity/connectivity_for_web/test/pubspec.yaml b/packages/connectivity/connectivity_for_web/test/pubspec.yaml
index 4d7d10a..44f4b55 100644
--- a/packages/connectivity/connectivity_for_web/test/pubspec.yaml
+++ b/packages/connectivity/connectivity_for_web/test/pubspec.yaml
@@ -1,6 +1,6 @@
name: connectivity_web_example
description: Example web app for the connectivity plugin
-version: 0.1.0
+version: 0.1.1
homepage: https://github.com/flutter/plugins/tree/master/packages/connectivity/connectivity_web
dependencies:
@@ -18,6 +18,7 @@
flutter_driver:
sdk: flutter
e2e: ^0.2.4+3
+ mockito: ^4.1.1
environment:
sdk: ">=2.6.0 <3.0.0"