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

fix the bounds of nested save layers with a mix of clips and transforms#31440

Merged
itsjustkevin merged 1 commit into
flutter-team-archive:flutter-2.8-candidate.16from
flar:fix-nested-savelayer-bounds-cherrypick
Feb 17, 2022
Merged

fix the bounds of nested save layers with a mix of clips and transforms#31440
itsjustkevin merged 1 commit into
flutter-team-archive:flutter-2.8-candidate.16from
flar:fix-nested-savelayer-bounds-cherrypick

Conversation

@flar

@flar flar commented Feb 13, 2022

Copy link
Copy Markdown
Contributor

Cherry pick of #31437 to the flutter-2.8-candidate.16 base.

@flar flar requested a review from zanderso February 13, 2022 10:09
@flutter-dashboard flutter-dashboard Bot changed the base branch from flutter-2.8-candidate.16 to main February 13, 2022 10:09
@flutter-dashboard

Copy link
Copy Markdown

This pull request was opened against a branch other than main. Since Flutter pull requests should not normally be opened against branches other than main, I have changed the base to main. If this was intended, you may modify the base back to flutter-2.8-candidate.16. See the Release Process for information about how other branches get updated.

Reviewers: Use caution before merging pull requests to branches other than main, unless this is an intentional hotfix/cherrypick.

@flar flar changed the base branch from main to flutter-2.8-candidate.16 February 13, 2022 10:10
@skia-gold

Copy link
Copy Markdown

Gold has detected about 1 new digest(s) on patchset 1.
View them at https://flutter-engine-gold.skia.org/cl/github/31440

@zanderso zanderso left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

It looks like the presubmit checks aren't using the right version of the recipes for this branch, which I think is causing the redness.

@flar

flar commented Feb 13, 2022

Copy link
Copy Markdown
Contributor Author

One of the failures was fixed by a re-run, but the MHE continues to fail getting some sort of stream path.

@godofredoc

Copy link
Copy Markdown
Contributor

One of the failures was fixed by a re-run, but the MHE continues to fail getting some sort of stream path.

Seems like we need an additional cherry-pick that includes sky/tools/create_macos_framework.py

@zanderso

Copy link
Copy Markdown
Contributor

One of the failures was fixed by a re-run, but the MHE continues to fail getting some sort of stream path.

Seems like we need an additional cherry-pick that includes sky/tools/create_macos_framework.py

Do the 2.8 recipe versions refer to that script? I'm confused, I think. Why would this cherry-pick have triggered the need for sky/tools/create_macos_framework.py when previous Engine cherry-picks didn't?

@flar

flar commented Feb 14, 2022

Copy link
Copy Markdown
Contributor Author

One of the failures was fixed by a re-run, but the MHE continues to fail getting some sort of stream path.

Seems like we need an additional cherry-pick that includes sky/tools/create_macos_framework.py

Do the 2.8 recipe versions refer to that script? I'm confused, I think. Why would this cherry-pick have triggered the need for sky/tools/create_macos_framework.py when previous Engine cherry-picks didn't?

I agree. I don't see how my changes should have induced any dependency changes.

@godofredoc

Copy link
Copy Markdown
Contributor

n't see how my changes should have induced any dependency changes.

I think I found the issue, sending a PR in the recipes branch to fix it.

@godofredoc

Copy link
Copy Markdown
Contributor

I think I found the issue, sending a PR in the recipes branch to fix it.

Here is the CL fixing the issue https://flutter-review.googlesource.com/c/recipes/+/26922

@flar

flar commented Feb 15, 2022

Copy link
Copy Markdown
Contributor Author

Do I need to rebase, or will the rerun pick up the new scripts?

@zanderso

Copy link
Copy Markdown
Contributor

I believe the re-run will pick up the new recipe.

@flar

flar commented Feb 15, 2022

Copy link
Copy Markdown
Contributor Author

I'm not sure when the re-run was started, but it failed again with the same error.

@zanderso

Copy link
Copy Markdown
Contributor

Whoops. The last re-run started at 3:30pm, but the recipe change didn't actually land until 3:40pm.

@godofredoc

Copy link
Copy Markdown
Contributor

Whoops. The last re-run started at 3:30pm, but the recipe change didn't actually land until 3:40pm.

Running on half capacity has increased mac latency to ~1H

@flar

flar commented Feb 15, 2022

Copy link
Copy Markdown
Contributor Author

The run started at 5:22 also failed.

@zanderso

Copy link
Copy Markdown
Contributor

The run started at 5:22 also failed.

It appears that the presubmit check is not using the branched recipe. /cc @godofredoc

@godofredoc

Copy link
Copy Markdown
Contributor

The run started at 5:22 also failed.

It appears that the presubmit check is not using the branched recipe. /cc @godofredoc

Yeah this is actually an error in the retry logic. I'll open a bug to track.

@itsjustkevin

Copy link
Copy Markdown
Contributor

@zanderso am I missing a reason why we are trying to do a PR directly to the release branch? This is not the typical flow, please let me know if I am missing something.

@zanderso

Copy link
Copy Markdown
Contributor

The PR against master does not merge cleanly against the branch, so @flar prepared this PR against the branch to try to make the cherry-pick easier.

@itsjustkevin itsjustkevin merged commit fc0858b into flutter-team-archive:flutter-2.8-candidate.16 Feb 17, 2022
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Development

Successfully merging this pull request may close these issues.

5 participants