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

Conversation

@lhkbob
Copy link
Contributor

@lhkbob lhkbob commented Aug 24, 2022

Flutter must atomically update some unit tests alongside enabling the new saveLayer codepath in Skia.

Currently the legacy path is enabled through Skia's flutter_defines.gni, and this will allow control to move into the flutter repo.
After this lands, the define will be removed from flutter_defines.gni. Then the unit tests will be updated in flutter alongside removing this GN arg. When that lands, Skia will remove the build setting entirely.

This is needed to fix skbug.com/12083 and skbug.com/12303

Pre-launch Checklist

  • I read the Contributor Guide and followed the process outlined there for submitting PRs.
  • I read the Tree Hygiene wiki page, which explains my responsibilities.
  • I read and followed the Flutter Style Guide and the C++, Objective-C, Java style guides.
  • I listed at least one issue that this PR fixes in the description above.
  • I added new tests to check the change I am making or feature I am adding, or Hixie said the PR is test-exempt. See testing the engine for instructions on
    writing and running engine tests.
  • I updated/added relevant documentation (doc comments with ///).
  • I signed the CLA.
  • All existing and new tests are passing.

If you need help, consider asking for advice on the #hackers-new channel on Discord.

lhkbob added 2 commits August 23, 2022 20:37
Flutter must atomically update some unit tests alongside enabling the new saveLayer codepath in Skia.

Currently the legacy path is enabled through Skia's flutter_defines.gni, and this will allow control to move into the flutter repo.
@dnfield dnfield added the autosubmit Merge PR when tree becomes green via auto submit App label Aug 24, 2022
@auto-submit
Copy link
Contributor

auto-submit bot commented Aug 24, 2022

  • Please get at least one approved review if you are already a member or two member reviews if you are not a member before re-applying this label. Reviewers: If you left a comment approving, please use the "approve" review action instead.

@auto-submit auto-submit bot removed the autosubmit Merge PR when tree becomes green via auto submit App label Aug 24, 2022
@auto-submit
Copy link
Contributor

auto-submit bot commented Aug 24, 2022

Validations Fail.

@zanderso zanderso added the autosubmit Merge PR when tree becomes green via auto submit App label Aug 24, 2022
@auto-submit auto-submit bot merged commit 7417091 into flutter:main Aug 24, 2022
engine-flutter-autoroll added a commit to engine-flutter-autoroll/flutter that referenced this pull request Aug 24, 2022
engine-flutter-autoroll added a commit to engine-flutter-autoroll/flutter that referenced this pull request Aug 24, 2022
zanderso pushed a commit to flutter/flutter that referenced this pull request Aug 24, 2022
* fa86e2d Zip FlutterMacOS.framework. (flutter/engine#35623)

* ce987d4 Roll Dart SDK from 859e9bbe6f0a to 691aa6246705 (1 revision) (flutter/engine#35672)

* ab35696 Roll Skia from d965473d8719 to f0593b093a72 (2 revisions) (flutter/engine#35675)

* 4740824 [fuchsia] Document `found != flatland_views.end()`. (flutter/engine#35607)

* c6c8721 Roll Skia from f0593b093a72 to 8acbc3ce4e84 (7 revisions) (flutter/engine#35676)

* 7417091 Set temporary GN arg for Skia roll (flutter/engine#35651)

* 1c5c705 Revert "Zip FlutterMacOS.framework. (#35623)" (flutter/engine#35680)

* 983e3ab [Impeller] Fix matrix printing (flutter/engine#35656)

* c9876d7 Roll Fuchsia Mac SDK from XrmzJCUPGAd4klJlw... to uiiEV3lEQoosICL43... (flutter/engine#35677)
GaryQian pushed a commit to GaryQian/engine that referenced this pull request Aug 25, 2022
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

autosubmit Merge PR when tree becomes green via auto submit App

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants