Skip to content
This repository was archived by the owner on Feb 25, 2025. It is now read-only.

[flutter roll cp] Revert "[Impeller] construct text frames on UI thread." (#45910) #45958

Conversation

XilaiZhang
Copy link
Contributor

@XilaiZhang XilaiZhang commented Sep 18, 2023

Reverts #45418

Some google3 tests are hitting the CHECK I added in the DlSkCanvasDispatcher::drawTextFrame, which indicates that the SkParagraph code likely thinks impeller is enabled, whereas other code might be running with Skia.

Perhaps this could happen if its software rendering? It should be a fatal error on startup so we can track this down.

cherry pick for flutter roll

Reverts flutter#45418

Some google3 tests are hitting the CHECK I added in the DlSkCanvasDispatcher::drawTextFrame, which indicates that the SkParagraph code likely thinks impeller is enabled, whereas other code might be running with Skia.

Perhaps this could happen if its software rendering? It should be a fatal error on startup so we can track this down.
@flutter-dashboard
Copy link

This pull request was opened from and to a release candidate branch. This should only be done as part of the official Flutter release process. If you are attempting to make a regular contribution to the Flutter project, please close this PR and follow the instructions at Tree Hygiene for detailed instructions on contributing to Flutter.

Reviewers: Use caution before merging pull requests to release branches. Ensure the proper procedure has been followed.

@XilaiZhang XilaiZhang changed the title Revert "[Impeller] construct text frames on UI thread." (#45910) [flutter roll cp] Revert "[Impeller] construct text frames on UI thread." (#45910) Sep 18, 2023
@XilaiZhang XilaiZhang merged commit aae3bc0 into flutter:flutter-3.15-candidate.3 Sep 18, 2023
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Projects
No open projects
Archived in project
Development

Successfully merging this pull request may close these issues.

3 participants