-
Notifications
You must be signed in to change notification settings - Fork 29.7k
Closed
flutter/engine
#37738Labels
P1High-priority issues at the top of the work listHigh-priority issues at the top of the work listc: new featureNothing broken; request for a new capabilityNothing broken; request for a new capabilityengineflutter/engine related. See also e: labels.flutter/engine related. See also e: labels.platform-webWeb applications specificallyWeb applications specifically
Description
As part of #32329, a Flutter app needs to be rendered inside the passed-in hostElement (if any).
Ensure that the following events are correctly handled:
- Routing
- Keyboard
- Mouse
- Locale
- Resize
- ??? others?
Also ensure that the Flutter web app doesn't modify the DOM outside of its root element (and attempt to not write to global variables).
Default behavior
If the hostElement is not passed, everything should behave as it does right now (taking over the whole page, etc...)
Docs
- See Preparing the DOM:
initializeEngineUisection in the design doc
Metadata
Metadata
Assignees
Labels
P1High-priority issues at the top of the work listHigh-priority issues at the top of the work listc: new featureNothing broken; request for a new capabilityNothing broken; request for a new capabilityengineflutter/engine related. See also e: labels.flutter/engine related. See also e: labels.platform-webWeb applications specificallyWeb applications specifically