You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
Packages roller blocked on JS interop errors #190355
The flutter/flutter -> flutter/packages roller is currently blocked on JS interop errors. I've bisected it down to flutter/packages#12328 which is this Dart roll. I'm not familiar enough with the internals of JS interop to know what the solution is here to unblock the roller.
Target dart2js failed: ProcessException: Process exited abnormally with exit code 1:
../packages/camera/camera_web/lib/src/pkg_web_tweaks.dart:47:20:
Error: The '@JS' annotation on an extension type constructor has no effect.
external factory WebTweakMediaSettingsRange({num max, num min, num step});
^
../packages/camera/camera_web/lib/src/pkg_web_tweaks.dart:67:20:
Error: The '@JS' annotation on an extension type constructor has no effect.
external factory WebTweakMediaTrackConstraints({JSAny zoom, ConstrainBoolean torch});
^
Error: Compilation failed.
As usual with flutter/packages, if at all possible we want a solution that is compatible with both stable and master.
This thread has been automatically locked since there has not been any recent activity after it was closed. If you are still experiencing a similar issue, please open a new bug, including the output of flutter doctor -v and a minimal reproduction of the issue.
Activity
stuartmorgan-g commentedon Aug 3, 2026
FYI @mboetger as this week's gardener, as this still isn't resolved.
mdebbar commentedon Aug 6, 2026
I assume you meant @mdebbar not @mboetger :)
stuartmorgan-g commentedon Aug 6, 2026
No, I wanted the current flutter/packages gardener to be aware of this blocking issue that had carried over from the previous week.
[camera_web] Remove invalid @js annotation on extension type construc…
github-actions commentedon Aug 21, 2026
This thread has been automatically locked since there has not been any recent activity after it was closed. If you are still experiencing a similar issue, please open a new bug, including the output of
flutter doctor -vand a minimal reproduction of the issue.