From 89db6a58f1eaa8dd9f6aaeba79d48db4fcd72136 Mon Sep 17 00:00:00 2001 From: Faheem Abbas Date: Tue, 2 Jun 2026 15:55:57 +0500 Subject: [PATCH 1/2] [video_player_web] Remove stale package:web tweaks --- packages/video_player/video_player_web/CHANGELOG.md | 1 + .../video_player_web/lib/src/pkg_web_tweaks.dart | 12 +----------- packages/video_player/video_player_web/pubspec.yaml | 2 +- 3 files changed, 3 insertions(+), 12 deletions(-) diff --git a/packages/video_player/video_player_web/CHANGELOG.md b/packages/video_player/video_player_web/CHANGELOG.md index 896d80c0d434..177b78cdf212 100644 --- a/packages/video_player/video_player_web/CHANGELOG.md +++ b/packages/video_player/video_player_web/CHANGELOG.md @@ -1,5 +1,6 @@ ## NEXT +* Updates the minimum supported `package:web` version to 1.0.0. * Updates minimum supported SDK version to Flutter 3.38/Dart 3.10. ## 2.4.0 diff --git a/packages/video_player/video_player_web/lib/src/pkg_web_tweaks.dart b/packages/video_player/video_player_web/lib/src/pkg_web_tweaks.dart index 32e2eb559b28..71b44315c4ad 100644 --- a/packages/video_player/video_player_web/lib/src/pkg_web_tweaks.dart +++ b/packages/video_player/video_player_web/lib/src/pkg_web_tweaks.dart @@ -4,17 +4,7 @@ import 'package:web/web.dart' as web; -/// Adds a "disablePictureInPicture" setter to [web.HTMLVideoElement]s. -extension NonStandardSettersOnVideoElement on web.HTMLVideoElement { - // TODO(srujzs): This will be added in `package:web` 0.6.0. Remove this helper - // once it's available. - external set disablePictureInPicture(bool disabled); -} - -/// Adds a "disableRemotePlayback" and "controlsList" setters to [web.HTMLMediaElement]s. +/// Adds a "controlsList" setter to [web.HTMLMediaElement]s. extension NonStandardSettersOnMediaElement on web.HTMLMediaElement { - // TODO(srujzs): This will be added in `package:web` 0.6.0. Remove this helper - // once it's available. - external set disableRemotePlayback(bool disabled); external set controlsList(String? controlsList); } diff --git a/packages/video_player/video_player_web/pubspec.yaml b/packages/video_player/video_player_web/pubspec.yaml index 046b96717e86..51d28718281f 100644 --- a/packages/video_player/video_player_web/pubspec.yaml +++ b/packages/video_player/video_player_web/pubspec.yaml @@ -22,7 +22,7 @@ dependencies: flutter_web_plugins: sdk: flutter video_player_platform_interface: ^6.4.0 - web: ">=0.5.1 <2.0.0" + web: ">=1.0.0 <2.0.0" dev_dependencies: flutter_test: From bd07d8e49d12fc3993a3cd32de52b782cf14178b Mon Sep 17 00:00:00 2001 From: stuartmorgan-g Date: Tue, 9 Jun 2026 15:21:12 -0400 Subject: [PATCH 2/2] Simplify version constraint --- packages/video_player/video_player_web/pubspec.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/video_player/video_player_web/pubspec.yaml b/packages/video_player/video_player_web/pubspec.yaml index 51d28718281f..a69ae3c1188c 100644 --- a/packages/video_player/video_player_web/pubspec.yaml +++ b/packages/video_player/video_player_web/pubspec.yaml @@ -22,7 +22,7 @@ dependencies: flutter_web_plugins: sdk: flutter video_player_platform_interface: ^6.4.0 - web: ">=1.0.0 <2.0.0" + web: ^1.0.0 dev_dependencies: flutter_test: