hellohuanlin
hellohuanlin
### Steps to reproduce When I run device lab test: ``` ../../bin/dart bin/run.dart -d 00008030-001A083911C3802E --ab=2 --local-engine=ios_profile_unopt --local-engine-host host_profile_unopt -t platform_views_scroll_perf_ad_banners__timeline_summary ``` My phone shows a white screen and gets...
This is a very common usage of ad so we want to make sure it's performant. From the video, it scrolls quite smoothly, but we want to see the numbers,...
### Page URL https://docs.flutter.dev/add-to-app/ios/add-flutter-screen/ ### Page source _No response_ ### Describe the problem The "Add to (SwiftUI) app" doc is outdated. For example, iOS 17 introduced macros which makes things...
This PR force reset forwarding recognizer state when it's stuck at failed state, by recreating the recognizer (we are not able to reset the state back to possible - it...
### Use case Test: https://github.com/flutter/engine/blob/4e6405e2a89fa8fda2c0e7017ddcd8b39d7b3052/testing/scenario_app/ios/Scenarios/ScenariosUITests/iPadGestureTests.m 2 problems: 1. it fails 2. it's not running on CI ### Proposal - Fix the failure - Run on CI (otherwise the test isn't...
Touches can be consumed by either flutter widgets or platform views. The touch callback needs to be on platform thread, while the information of which component should receive the touch...
### Steps to reproduce 1. Build and run webview plugin's example on macOS. 2. Tap on the 3 dots menu on top right corner 3. Tap on empty region on...
This is a follow-up for the original issue [here](https://github.com/flutter/flutter/issues/158961) On iOS 18.2 the web view's gesture recognizer likely cached the old state of our `FlutterDelayingGestureRecognizer` (see PR description [here](https://github.com/flutter/engine/pull/56804)). The...
### Background In our [recent work](https://github.com/flutter/flutter/issues/164670) on supporting scrolling in "share extension", we had a discussion on whether it should be part of engine or not. In the past, similar...
From our customer: they want to recycle AdManagerBannerAd as well. It should be similar change to https://github.com/flutter/flutter/issues/158944 (hopefully)