-
Notifications
You must be signed in to change notification settings - Fork 29.7k
Closed
flutter/engine
#9747Labels
e: embedderUsers of the Embedder APIUsers of the Embedder APIengineflutter/engine related. See also e: labels.flutter/engine related. See also e: labels.
Milestone
Description
The Android, iOS, and Embedder API all directly make calls on the Engine instead of the shell for SetViewportMetrics and DispatchPointerDataPacket.
In fact, they all use very similar code that looks to be copy-pasted from shell.cc:
We should refactor all of these to use the same path through shell.cc, and ideally make it impossible for embedders to call these methods directly on the engine (which I believe would be breaking).
Metadata
Metadata
Assignees
Labels
e: embedderUsers of the Embedder APIUsers of the Embedder APIengineflutter/engine related. See also e: labels.flutter/engine related. See also e: labels.