-
Notifications
You must be signed in to change notification settings - Fork 30.4k
[Web] [Video_Player] Rendering regression #88688
Copy link
Copy link
Closed
Labels
P1High-priority issues at the top of the work listHigh-priority issues at the top of the work listc: regressionIt was better in the past than it is nowIt was better in the past than it is nowc: renderingUI glitches reported at the engine/skia or impeller rendering levelUI glitches reported at the engine/skia or impeller rendering levele: web_canvaskitCanvasKit (a.k.a. Skia-on-WebGL) rendering backend for WebCanvasKit (a.k.a. Skia-on-WebGL) rendering backend for Webengineflutter/engine related. See also e: labels.flutter/engine related. See also e: labels.found in release: 2.5Found to occur in 2.5Found to occur in 2.5found in release: 2.6Found to occur in 2.6Found to occur in 2.6has reproducible stepsThe issue has been confirmed reproducible and is ready to work onThe issue has been confirmed reproducible and is ready to work onp: video_playerThe Video Player pluginThe Video Player pluginpackageflutter/packages repository. See also p: labels.flutter/packages repository. See also p: labels.platform-webWeb applications specificallyWeb applications specificallyr: fixedIssue is closed as already fixed in a newer versionIssue is closed as already fixed in a newer version
Metadata
Metadata
Assignees
Labels
P1High-priority issues at the top of the work listHigh-priority issues at the top of the work listc: regressionIt was better in the past than it is nowIt was better in the past than it is nowc: renderingUI glitches reported at the engine/skia or impeller rendering levelUI glitches reported at the engine/skia or impeller rendering levele: web_canvaskitCanvasKit (a.k.a. Skia-on-WebGL) rendering backend for WebCanvasKit (a.k.a. Skia-on-WebGL) rendering backend for Webengineflutter/engine related. See also e: labels.flutter/engine related. See also e: labels.found in release: 2.5Found to occur in 2.5Found to occur in 2.5found in release: 2.6Found to occur in 2.6Found to occur in 2.6has reproducible stepsThe issue has been confirmed reproducible and is ready to work onThe issue has been confirmed reproducible and is ready to work onp: video_playerThe Video Player pluginThe Video Player pluginpackageflutter/packages repository. See also p: labels.flutter/packages repository. See also p: labels.platform-webWeb applications specificallyWeb applications specificallyr: fixedIssue is closed as already fixed in a newer versionIssue is closed as already fixed in a newer version
Greetings,
I have been digging into a couple of rendering regressions around video_player / html element views that have creeped in since the current stable 2.2.3.
This one causes widgets to not render correctly once a video_player is present on the screen once (not even played or full screen). It appears that the Web GL messages are a generic error related to several different commits and with different timelines so for me this is not a duplicate of 86809 as it was introduced recently with a specific commit and not the more general case.
Working:
2.2.3 stable and
2.3.0-24.0.pre is not affected
2.4.0-0.0.pre
flutter-2.4-candidate.1
flutter-2.4-candidate.2
Broken:
*2.4.0-4.0.pre - dragging around the window size draws all sorts of things. And exit from full screen.
And broken all the way to current master 2.5.0-7.0.pre.187
Trigger:
*Just show a video_player on the screen
Issues:
*Black screen on resizing
*Widgets overwriting each other
Expected:

Actual upon page changes or resizing:

Files to recreate:
main.dart.txt
index.html.txt
churn.pdf
pubspec.yaml.txt
flutter doctor
If there's anything I can do to support the diagnostic effort please let me know :-)