Skip to content

[Impeller] Ensure there is one and only one content context per Flutter shell. #154836

@chinmaygarde

Description

@chinmaygarde

These are extremely expensive to create and there should ideally be only one in the process per shell. Shells may even share the context but that is a secondary concern.

Today, it is easy to create context on demand and there are are few API guardrails that prevent one from being created. This could perhaps even be a test if the total context count can be retrieved.

Metadata

Metadata

Assignees

No one assigned

    Labels

    P3Issues that are less important to the Flutter projecte: impellerImpeller rendering backend issues and features requeststeam-engineOwned by Engine teamtriaged-engineTriaged by Engine team

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions