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

Reland "PlatformView partial blur #36015"#37086

Merged
auto-submit[bot] merged 1 commit into
flutter-team-archive:mainfrom
cyanglaz:platform_view_partial_blur_reland
Oct 28, 2022
Merged

Reland "PlatformView partial blur #36015"#37086
auto-submit[bot] merged 1 commit into
flutter-team-archive:mainfrom
cyanglaz:platform_view_partial_blur_reland

Conversation

@cyanglaz

@cyanglaz cyanglaz commented Oct 27, 2022

Copy link
Copy Markdown
Contributor

This PR relands "PlatformView partial blur #36015"

#36015 caused the tree to break. The issue was caused because the way to get cull_rect has changed in 705939b and the "PlatformView partial blur #36015" did not sync with it before landing.

The fix on top of the original PR is 303f75d

Fixes flutter/flutter#50183
Fixes flutter/flutter#113508

On top of all the new tests passing, I have manually verified that the rect used for blurring is still correct.

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.

@cyanglaz
cyanglaz requested review from LongCatIsLooong and flar and removed request for LongCatIsLooong October 27, 2022 18:41
@cyanglaz

Copy link
Copy Markdown
Contributor Author

@flar Do you mind taking a look at 303f75d to see if my adoption of the new API is correct?

@cyanglaz

Copy link
Copy Markdown
Contributor Author

The state stack PR is reverted #37090
I have reverted the change related to state stack, this PR now contains the exact same change as the original.

@cyanglaz
cyanglaz force-pushed the platform_view_partial_blur_reland branch from 032baff to 5710a41 Compare October 27, 2022 23:37
@cyanglaz cyanglaz added the autosubmit Merge PR when tree becomes green via auto submit App label Oct 28, 2022
@auto-submit
auto-submit Bot merged commit 8b242e0 into flutter-team-archive:main Oct 28, 2022
engine-flutter-autoroll added a commit to engine-flutter-autoroll/flutter that referenced this pull request Oct 28, 2022
engine-flutter-autoroll added a commit to engine-flutter-autoroll/flutter that referenced this pull request Oct 28, 2022
@cyanglaz
cyanglaz deleted the platform_view_partial_blur_reland branch November 1, 2022 16:30
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 platform-ios

2 participants