# Flutter 1.17.0 release notes

> Release notes for Flutter 1.17.0.



##  Merged pull requests by label

### Merged PRs by labels for `flutter/flutter`

#### tool - 435 pull request(s)

[50581](https://github.com/flutter/flutter/pull/50581) Implements --machine flag for `devices` command (cla: yes, tool)


[51126](https://github.com/flutter/flutter/pull/51126) [flutter_tools] fix build for projects with watchOS companion app (cla: yes, tool)


[52507](https://github.com/flutter/flutter/pull/52507) enable avoid_equals_and_hash_code_on_mutable_classes (a: tests, cla: yes, d: examples, f: cupertino, f: material design, framework, team, team: gallery, tool, waiting for tree to go green)


[52791](https://github.com/flutter/flutter/pull/52791) Read custom app project name from gradle.properties (cla: yes, team, tool)


[53374](https://github.com/flutter/flutter/pull/53374) [gen_l10n] Fallback feature for untranslated messages (a: internationalization, cla: yes, team, tool, waiting for tree to go green)


[53381](https://github.com/flutter/flutter/pull/53381) Characters Package (a: text input, cla: yes, f: material design, framework, team, tool, waiting for tree to go green)


[53422](https://github.com/flutter/flutter/pull/53422) Rename GPU thread to raster thread in API docs (a: tests, cla: yes, framework, team, tool, waiting for tree to go green)


[53600](https://github.com/flutter/flutter/pull/53600) Restructure the Windows app template (cla: yes, team, tool)


[53715](https://github.com/flutter/flutter/pull/53715) Support old and new git release tag formats (cla: yes, tool)


[53765](https://github.com/flutter/flutter/pull/53765) [flutter_tools] re-enable debug extension (cla: yes, tool, waiting for tree to go green)


[53773](https://github.com/flutter/flutter/pull/53773) [flutter_tools] surgically remove outputs from shared directory (cla: yes, tool, waiting for tree to go green)


[53785](https://github.com/flutter/flutter/pull/53785) [flutter_tools] Don't generate native registrant classes if no pluginClass is defined (cla: yes, tool, waiting for tree to go green)


[53809](https://github.com/flutter/flutter/pull/53809) [flutter_tools] update to package vm_service: electric boogaloo (cla: yes, team, tool)


[53824](https://github.com/flutter/flutter/pull/53824) [gen_l10n] Add option for deferred loading on the web (a: internationalization, cla: yes, team, tool, waiting for tree to go green)


[53848](https://github.com/flutter/flutter/pull/53848) [flutter_tools] don't compute hashes of well known artifacts (cla: yes, tool)


[53853](https://github.com/flutter/flutter/pull/53853) [flutter_tools] remove indirection around App.framework production (cla: yes, tool)


[53859](https://github.com/flutter/flutter/pull/53859) [flutter_tools] write SkSL file to local file (cla: yes, tool)


[53868](https://github.com/flutter/flutter/pull/53868) [gen_l10n] Add scriptCode handling (a: internationalization, cla: yes, severe: new feature, team, tool)


[53876](https://github.com/flutter/flutter/pull/53876) Update Windows and Linux plugin templates (cla: yes, tool)


[53882](https://github.com/flutter/flutter/pull/53882) Remove URL shortening from GitHub reporter similar issues URL (a: triage improvements, cla: yes, tool)


[53902](https://github.com/flutter/flutter/pull/53902) [flutter_tools] Launch DevTools with 'v' (cla: yes, tool, waiting for tree to go green)


[53928](https://github.com/flutter/flutter/pull/53928) [macos] build: add build-number and buid-name arguments (cla: yes, tool, waiting for tree to go green)


[53936](https://github.com/flutter/flutter/pull/53936) Sanitize error message sent to GitHub crash reporter (a: triage improvements, cla: yes, tool)


[53944](https://github.com/flutter/flutter/pull/53944) [flutter_tools] update asset manifest to use package_config instead of package_map (cla: yes, tool)


[53949](https://github.com/flutter/flutter/pull/53949) [flutter_tools] also listen to web stderr stream (cla: yes, tool)


[53951](https://github.com/flutter/flutter/pull/53951) Revert "[flutter_tools] update to package vm_service: electric boogaloo" (cla: yes, team, tool)


[53954](https://github.com/flutter/flutter/pull/53954) [gen_l10n] Fix plural parsing for translated messages (a: internationalization, cla: yes, team, tool, waiting for tree to go green)


[53956](https://github.com/flutter/flutter/pull/53956) Revert "[flutter_tools] surgically remove outputs from shared directory" (cla: yes, tool)


[53957](https://github.com/flutter/flutter/pull/53957) [flutter_tools] Migrate to vm service 3 (reland): electric boogaloo (cla: yes, team, tool)


[53960](https://github.com/flutter/flutter/pull/53960) [flutter_tools] Refresh VM state before executing hot reload (cla: yes, tool, waiting for tree to go green)


[53962](https://github.com/flutter/flutter/pull/53962) [flutter_tools]  surgically remove outputs from shared directory (cla: yes, tool)


[54083](https://github.com/flutter/flutter/pull/54083) Add a switch to use WebSockets for web debug proxy (cla: yes, tool, waiting for tree to go green)


[54114](https://github.com/flutter/flutter/pull/54114) Revert "[flutter_tools] Migrate to vm service 3 (reland): electric boogaloo" (cla: yes, team, tool)


[54123](https://github.com/flutter/flutter/pull/54123) [flutter_tools] Use gzip level 1 for devfs transfer compression (cla: yes, tool, waiting for tree to go green)


[54131](https://github.com/flutter/flutter/pull/54131) flutter/flutter 1.17.0-dev.3.1 cherrypicks (CQ+1, cla: yes, framework, tool)


[54132](https://github.com/flutter/flutter/pull/54132) [flutter_tools] Migrate to package:vm_service 4: trigonometric boogaloo (cla: yes, team, tool)


[54133](https://github.com/flutter/flutter/pull/54133) [flutter_tools] ensure the tool can find SDK manager on windows (cla: yes, tool, waiting for customer response)


[54152](https://github.com/flutter/flutter/pull/54152) [flutter_tools] Remove fromPlatform from tests (cla: yes, team, tool, waiting for tree to go green)


[54154](https://github.com/flutter/flutter/pull/54154) Convert iOS simulator log reader to simctl, use unified logging filters (cla: yes, platform-ios, tool, waiting for tree to go green)


[54176](https://github.com/flutter/flutter/pull/54176) Fix newly reported prefer_const_constructors lints. (a: internationalization, cla: yes, d: examples, team, tool)


[54185](https://github.com/flutter/flutter/pull/54185) [gen_l10n] Handle single, double quotes, and dollar signs in strings (cla: yes, team, tool, waiting for tree to go green)


[54208](https://github.com/flutter/flutter/pull/54208) [flutter_tools] migrate engine location check (a: null-safety, cla: yes, tool)


[54217](https://github.com/flutter/flutter/pull/54217) Fix `frameworkVersionFor` for flutter doctor and usage (cla: yes, tool, waiting for tree to go green)


[54228](https://github.com/flutter/flutter/pull/54228) [flutter_tools] allow passing non-config inputs (cla: yes, tool)


[54233](https://github.com/flutter/flutter/pull/54233) [flutter_tools] ensure build fails if asset files are missing (cla: yes, tool)


[54294](https://github.com/flutter/flutter/pull/54294) [flutter_tools] remove extra same repo check (cla: yes, tool)


[54299](https://github.com/flutter/flutter/pull/54299) [flutter_tools] migrate devfs web to package_config (a: null-safety, cla: yes, tool)


[54301](https://github.com/flutter/flutter/pull/54301) [flutter_tools] Remove packageMap usage and update package_config (a: null-safety, cla: yes, tool)


[54313](https://github.com/flutter/flutter/pull/54313) [flutter_tools] fix routing test (cla: yes, tool)


[54314](https://github.com/flutter/flutter/pull/54314) [gen_l10n] Expand integration tests (a: internationalization, cla: yes, tool, waiting for tree to go green)


[54320](https://github.com/flutter/flutter/pull/54320) [flutter_tools] make verbose macOS builds actually verbose (cla: yes, tool)


[54328](https://github.com/flutter/flutter/pull/54328) [flutter_tools] use new output location for the apk (cla: yes, tool, waiting for tree to go green)


[54337](https://github.com/flutter/flutter/pull/54337) [flutter_tools] Move service methods to VmService extension methods (cla: yes, tool)


[54374](https://github.com/flutter/flutter/pull/54374) [flutter_tools] switch benchmark to isolate runnable (cla: yes, tool)


[54389](https://github.com/flutter/flutter/pull/54389) [flutter_tools] disable cache in devices test (cla: yes, tool)


[54407](https://github.com/flutter/flutter/pull/54407) Don't import plugins that don't support android in settings.gradle (a: accessibility, cla: yes, d: examples, team, tool, waiting for tree to go green)


[54414](https://github.com/flutter/flutter/pull/54414) [flutter_tools] attempt to fix benchmark mode test (cla: yes, tool)


[54428](https://github.com/flutter/flutter/pull/54428) Add .last_build_id to gitignore (cla: yes, tool, waiting for tree to go green)


[54467](https://github.com/flutter/flutter/pull/54467) [flutter_tools] update compilation to use package config (a: null-safety, cla: yes, tool)


[54478](https://github.com/flutter/flutter/pull/54478) Fix environment leakage in doctor_test (cla: yes, team, team: flakes, team: infra, tool)


[54488](https://github.com/flutter/flutter/pull/54488) Remove Finder extended attributes from iOS project files (cla: yes, platform-ios, tool)


[54555](https://github.com/flutter/flutter/pull/54555) [flutter_tools] refactor FlutterManifest to be context-free (cla: yes, tool, waiting for tree to go green)


[54613](https://github.com/flutter/flutter/pull/54613) [flutter_tools] support enable-experiment in flutter analyze (a: null-safety, cla: yes, tool, waiting for tree to go green)


[54617](https://github.com/flutter/flutter/pull/54617) [flutter_tools] initial support for enable experiment, run, apk, ios, macos (a: null-safety, cla: yes, team, tool)


[54645](https://github.com/flutter/flutter/pull/54645) remove outdated build_runner instructions (cla: yes, tool, waiting for tree to go green)


[54679](https://github.com/flutter/flutter/pull/54679) [flutter_tools] Handle empty gzip file on Windows (cla: yes, tool)


[54682](https://github.com/flutter/flutter/pull/54682) [flutter_tools] update coverage collector to use vmservice api (cla: yes, tool, waiting for tree to go green)


[54691](https://github.com/flutter/flutter/pull/54691) Migrate Runner project base configuration (cla: yes, d: examples, t: xcode, team, tool)


[54692](https://github.com/flutter/flutter/pull/54692) [flutter_tools] support machine and coverage together but for real (cla: yes, tool, waiting for tree to go green)


[54700](https://github.com/flutter/flutter/pull/54700) [flutter_tools] remove runFromSource, move runInView to vm_service extension (cla: yes, tool, waiting for tree to go green)


[54715](https://github.com/flutter/flutter/pull/54715) [flutter_tools] support any as a special web-hostname (cla: yes, tool, waiting for tree to go green)


[54717](https://github.com/flutter/flutter/pull/54717) [flutter_tools] don't elapse real time during fallback test (cla: yes, tool)


[54756](https://github.com/flutter/flutter/pull/54756) Fix/set mocks defaults (cla: yes, tool, waiting for tree to go green)


[54783](https://github.com/flutter/flutter/pull/54783) [flutter_tools] Fix roll dev script, add tests (cla: yes, team, tool, waiting for tree to go green)


[54786](https://github.com/flutter/flutter/pull/54786) [flutter_tools] fix response format of flutterVersion, flutterMemoryInfo (cla: yes, tool)


[54805](https://github.com/flutter/flutter/pull/54805) [flutter_tools] dont suppress analytics from re-entrant macos build (cla: yes, tool, waiting for tree to go green)


[54881](https://github.com/flutter/flutter/pull/54881) Add COM initializition to Windows template (cla: yes, tool)


[54884](https://github.com/flutter/flutter/pull/54884) [flutter_tools] Provide global options with subcommand help text (cla: yes, tool)


[54909](https://github.com/flutter/flutter/pull/54909) [flutter_tools] fix multiple defines in flutter tooling, web (cla: yes, team, tool)


[54912](https://github.com/flutter/flutter/pull/54912) Move doctor into globals (cla: yes, team, tool)


[54916](https://github.com/flutter/flutter/pull/54916) Convert expression evaluation exceptions to errors (cla: yes, team, tool, waiting for tree to go green)


[54918](https://github.com/flutter/flutter/pull/54918) [flutter_tools] ensure EventPrinter handles a null parent (cla: yes, tool, waiting for tree to go green)


[54920](https://github.com/flutter/flutter/pull/54920) [flutter_tools] remove Isolate implementations of vm_service methods (cla: yes, tool)


[54923](https://github.com/flutter/flutter/pull/54923) [flutter_tools] default tree-shake-icons to enabled and improve performance (cla: yes, tool)


[54924](https://github.com/flutter/flutter/pull/54924) CrashReportSender dependency injection (cla: yes, team, tool)


[54959](https://github.com/flutter/flutter/pull/54959) fixed flutter run for projects containing a watchOS companion (cla: yes, tool)


[54967](https://github.com/flutter/flutter/pull/54967) Revert "[flutter_tools] fix multiple defines in flutter tooling, web" (cla: yes, team, tool)


[54973](https://github.com/flutter/flutter/pull/54973) [flutter_tools] Reland: fix multiple dart defines (cla: yes, team, tool)


[54987](https://github.com/flutter/flutter/pull/54987) git pull --ff-only (cla: yes, tool, waiting for tree to go green)


[54989](https://github.com/flutter/flutter/pull/54989) Support armv7s architecture (cla: yes, platform-ios, tool)


[55002](https://github.com/flutter/flutter/pull/55002) Move GitHubTemplateCreator into reporting library (cla: yes, team, tool)


[55003](https://github.com/flutter/flutter/pull/55003) Add flag to enable expression evaluation for web (cla: yes, tool)


[55012](https://github.com/flutter/flutter/pull/55012) Even more vm service refactor (cla: yes, tool)


[55085](https://github.com/flutter/flutter/pull/55085) [flutter_tools] check if requireloader is defined (cla: yes, tool, waiting for tree to go green)


[55125](https://github.com/flutter/flutter/pull/55125) prettify the flutter web bootstrap file (cla: yes, tool)


[55141](https://github.com/flutter/flutter/pull/55141) Support tags in testWidgets (a: tests, cla: yes, framework, tool, waiting for tree to go green)


[55152](https://github.com/flutter/flutter/pull/55152) Support tags when running tests from command line (cla: yes, team, tool)


[55160](https://github.com/flutter/flutter/pull/55160) [flutter_tools] refactor Chrome launch logic to remove globals/statics (cla: yes, tool)


[55187](https://github.com/flutter/flutter/pull/55187) [flutter_tools] migrate windows to assemble (cla: yes, tool)


[55212](https://github.com/flutter/flutter/pull/55212) [flutter_tools] fix type error in symbolize (cla: yes, tool, waiting for tree to go green)


[55244](https://github.com/flutter/flutter/pull/55244) [flutter_tools] remove PackageMap and finish PackageConfig migration (cla: yes, tool)


[55250](https://github.com/flutter/flutter/pull/55250) flutter_tools: Prefer using .of() over .from() when possible (cla: yes, tool)


[55253](https://github.com/flutter/flutter/pull/55253) Flutter 1.17.0.dev.3.2 cherrypicks (cla: yes, engine, framework, team, tool)


[55315](https://github.com/flutter/flutter/pull/55315) Add error message about missing unzip utility (cla: yes, tool)


[55341](https://github.com/flutter/flutter/pull/55341) [flutter_tools] migrate FlutterView to new vm_service (cla: yes, tool)


[55342](https://github.com/flutter/flutter/pull/55342) [flutter_tools] check first for stable tag, then dev tag (cla: yes, tool)


[55348](https://github.com/flutter/flutter/pull/55348) [flutter_tools] unpin package config and update (cla: yes, team, tool)


[55353](https://github.com/flutter/flutter/pull/55353) remove intellij references to the v1 embedding jars now that the v2 embeddings are referenced via maven (cla: yes, tool)


[55385](https://github.com/flutter/flutter/pull/55385) [flutter_tools] fix version tag `v` stripping (cla: yes, tool)


[55412](https://github.com/flutter/flutter/pull/55412) [flutter_tools] remove globals from pub (cla: yes, tool)


[55413](https://github.com/flutter/flutter/pull/55413) Revert "[flutter_tools] default tree-shake-icons to enabled and improve performance" (cla: yes, team, tool)


[55417](https://github.com/flutter/flutter/pull/55417) [flutter_tools] fix performance of tree-shake-icons (cla: yes, severe: performance, tool)


[55420](https://github.com/flutter/flutter/pull/55420) [flutter_tools] fix package config invalidation (cla: yes, tool, waiting for tree to go green)


[55436](https://github.com/flutter/flutter/pull/55436) [flutter_tools] quality pass on windows build (cla: yes, tool)


[55499](https://github.com/flutter/flutter/pull/55499) fixed flutter pub get failure in tests (cla: yes, tool, waiting for tree to go green)


[55510](https://github.com/flutter/flutter/pull/55510) [flutter_tools] precache and unpack updates for desktop release artifacts (cla: yes, tool)


[55513](https://github.com/flutter/flutter/pull/55513) [flutter_tools] Delete system temp entries on fatal signals (cla: yes, tool, waiting for tree to go green)


[55531](https://github.com/flutter/flutter/pull/55531) [flutter_tools] set test directory base as additional root, allow running without index.html (cla: yes, tool)


[55556](https://github.com/flutter/flutter/pull/55556) [flutter_tools] quality pass on Linux build (cla: yes, tool)


[55564](https://github.com/flutter/flutter/pull/55564) [flutter_tools] support --enable-experiment in flutter test (cla: yes, team, tool)


[55577](https://github.com/flutter/flutter/pull/55577) Revert "[flutter_tools] fix version tag `v` stripping" (cla: yes, tool)


[55594](https://github.com/flutter/flutter/pull/55594) [flutter_tools] enable `flutter upgrade` to support force pushed branches (cla: yes, tool, waiting for tree to go green)


[55602](https://github.com/flutter/flutter/pull/55602) [flutter_tools] fix version tag `v` stripping and support old "dev" and new "pre" tags (cla: yes, tool, waiting for tree to go green)


[55605](https://github.com/flutter/flutter/pull/55605) [flutter_tools] detect ipv6 in fuchsia server url (cla: yes, tool)


[55614](https://github.com/flutter/flutter/pull/55614) [flutter tools] Move _informUserOfCrash into crash_reporting.dart (cla: yes, tool, waiting for tree to go green)


[55617](https://github.com/flutter/flutter/pull/55617) [flutter_tools] remove trailing eth info from fuchsia package server (cla: yes, tool)


[55664](https://github.com/flutter/flutter/pull/55664) [flutter_tools] fix pm serve ipv6 linklocal addr issue (cla: yes, tool, waiting for tree to go green)


[55699](https://github.com/flutter/flutter/pull/55699) [flutter_tools] allow pulling performance data from assemble (cla: yes, tool)


[55701](https://github.com/flutter/flutter/pull/55701) [flutter_tools] surface missing assets originating package (cla: yes, tool, waiting for tree to go green)


[55704](https://github.com/flutter/flutter/pull/55704) [flutter_tools] ensure etag headers are ascii (cla: yes, tool)


[55715](https://github.com/flutter/flutter/pull/55715) [flutter_tools] add --dart-define option for fuchsia build (cla: yes, tool, waiting for tree to go green)


[55759](https://github.com/flutter/flutter/pull/55759) [flutter_tools] catch ProcessException and throw ToolExit during upgrade (cla: yes, tool, waiting for tree to go green)


[55762](https://github.com/flutter/flutter/pull/55762) Print stdout and stderr when the ssh command failed (cla: yes, tool, waiting for tree to go green)


[55772](https://github.com/flutter/flutter/pull/55772) Revert "[flutter_tools] migrate FlutterView to new vm_service" (cla: yes, tool)


[55773](https://github.com/flutter/flutter/pull/55773) Remove v prefix in doctor version (cla: yes, tool)


[55774](https://github.com/flutter/flutter/pull/55774) [flutter_tools] reland migrate FlutterView to new vmservice (cla: yes, tool)


[55780](https://github.com/flutter/flutter/pull/55780) [flutter_tools] support multiple fuchsia devices (cla: yes, tool)


[55788](https://github.com/flutter/flutter/pull/55788) Revert "[flutter_tools] reland migrate FlutterView to new vmservice" (cla: yes, tool)


[55790](https://github.com/flutter/flutter/pull/55790) Remove dead variable from xcode_backend (cla: yes, t: xcode, tool)


[55794](https://github.com/flutter/flutter/pull/55794) [flutter_tools] remove vm service (cla: yes, tool)


[55797](https://github.com/flutter/flutter/pull/55797) [flutter_tools] reland migrate FlutterViews to package:vm_service (cla: yes, tool)


[55799](https://github.com/flutter/flutter/pull/55799) Check Xcode build setting FULL_PRODUCT_NAME for bundle name (cla: yes, t: xcode, team, tool)


[55808](https://github.com/flutter/flutter/pull/55808) Add iOS simulator log parse test (cla: yes, platform-ios, t: xcode, tool)


[55812](https://github.com/flutter/flutter/pull/55812) restore quit timeout, adjust some integration test behaviors (cla: yes, team, tool)


[55871](https://github.com/flutter/flutter/pull/55871) Flutter 1.17.0.dev.3.3 cherrypicks (cla: yes, engine, framework, team, tool)


[55887](https://github.com/flutter/flutter/pull/55887) Fix/use contains ignoring whitespace (cla: yes, tool)


[55909](https://github.com/flutter/flutter/pull/55909) [gen_l10n] Fix unintended breaking change introduced by output-dir option (a: internationalization, cla: yes, team, tool)


[55961](https://github.com/flutter/flutter/pull/55961) [flutter_tools] Lazily inject logger into web devices (cla: yes, tool)


[56059](https://github.com/flutter/flutter/pull/56059) [flutter_tools] support bundling SkSL shaders in flutter build apk/appbundle (cla: yes, tool)


[56103](https://github.com/flutter/flutter/pull/56103) [flutter_tools] reduce initial cache size on web (cla: yes, tool, waiting for tree to go green)


[56146](https://github.com/flutter/flutter/pull/56146) Fixed a typo, gen_l10n_types.dart comment (a: internationalization, cla: yes, tool, waiting for tree to go green)


[56167](https://github.com/flutter/flutter/pull/56167) [flutter_tools] integrate l10n tool into build/run (cla: yes, tool)


[56173](https://github.com/flutter/flutter/pull/56173) [flutter_tools] support flutter run -d edge (cla: yes, tool)


[56240](https://github.com/flutter/flutter/pull/56240) fix the reload and restart service extension methods (cla: yes, tool, waiting for tree to go green)


[56330](https://github.com/flutter/flutter/pull/56330) Use androidSdk globals variable everywhere (cla: yes, team, tool)


[56331](https://github.com/flutter/flutter/pull/56331) Inject logger and fs into printHowToConsumeAar, test without context (cla: yes, team, tool)


[56335](https://github.com/flutter/flutter/pull/56335) Gradle artifacts and tasks tests without context (cla: yes, team, tool)


[56342](https://github.com/flutter/flutter/pull/56342) Add split-debug and obfuscation to build aar (cla: yes, platform-android, tool, waiting for tree to go green)


[56373](https://github.com/flutter/flutter/pull/56373) [gen_l10n] Improve arb FormatException error message (a: internationalization, cla: yes, tool, waiting for tree to go green)


[56385](https://github.com/flutter/flutter/pull/56385) Revert "[flutter_tools] remove flutter view cache" (cla: yes, tool)


[56410](https://github.com/flutter/flutter/pull/56410) [flutter_tools] Restore base/platform.dart (cla: yes, tool)


[56472](https://github.com/flutter/flutter/pull/56472) [flutter_tools] prevent wildcard assets from causing build invalidation issues (cla: yes, tool, waiting for tree to go green)


[56490](https://github.com/flutter/flutter/pull/56490) [gen_l10n] Optionally generate list of inputs/outputs (a: internationalization, cla: yes, tool, waiting for tree to go green)


[56502](https://github.com/flutter/flutter/pull/56502) Swap xcode_tests from MockProcessManager to FakeProcessManager (cla: yes, team, tool, waiting for tree to go green)


[56505](https://github.com/flutter/flutter/pull/56505) Swap xcodeproj_tests from MockProcessManager to FakeProcessManager (cla: yes, team, tool)


[56531](https://github.com/flutter/flutter/pull/56531) feature: add usermessage when miss platform project (cla: yes, tool)


[56564](https://github.com/flutter/flutter/pull/56564) [flutter_tools] ensure track-widget-creation can be changed on devcompiler (cla: yes, tool, waiting for tree to go green)


[56605](https://github.com/flutter/flutter/pull/56605) Remove direct uses of LocalPlatform (cla: yes, team, tool)


[56618](https://github.com/flutter/flutter/pull/56618) Update Linux template for headless mode (cla: yes, tool, waiting for tree to go green)


[56620](https://github.com/flutter/flutter/pull/56620) Remove Runner target check, prefer schemes (cla: yes, t: xcode, team, tool, waiting for tree to go green)


[56630](https://github.com/flutter/flutter/pull/56630) [flutter tools] Fix an assert in IOSSimulator.getLogReader (cla: yes, tool)


[56633](https://github.com/flutter/flutter/pull/56633) [flutter_tools] enable tree-shake-icons by default for non-web targets (cla: yes, tool)


[56634](https://github.com/flutter/flutter/pull/56634) [flutter_tools] rename getSkSL file output ext to .sksl.json (cla: yes, tool)


[56685](https://github.com/flutter/flutter/pull/56685) typo fix on the FLUTTER_STORAGE_BASE_URL usage (cla: yes, tool, waiting for tree to go green)


[56694](https://github.com/flutter/flutter/pull/56694) [flutter_tools] fix aar defaults test (cla: yes, tool)


[56703](https://github.com/flutter/flutter/pull/56703) Always remove the workspace settings when set to legacy build settings (cla: yes, tool, waiting for tree to go green)


[56706](https://github.com/flutter/flutter/pull/56706) [flutter_tools] Don't try to execute gradle wrapper out of /tmp (cla: yes, tool)


[56720](https://github.com/flutter/flutter/pull/56720) [flutter_tools] fix documentation on default built ios (cla: yes, tool)


[56786](https://github.com/flutter/flutter/pull/56786) [flutter_tools] cache-bust in service worker (cla: yes, team, tool, waiting for tree to go green)


[56800](https://github.com/flutter/flutter/pull/56800) Revert "[flutter_tools] integrate l10n tool into build/run" (cla: yes, tool)


[56924](https://github.com/flutter/flutter/pull/56924) [flutter_tools] hide tree-shake-icons (cla: yes, tool, waiting for tree to go green)


[56928](https://github.com/flutter/flutter/pull/56928) Add mirror overrides to doctor output (a: triage improvements, cla: yes, t: flutter doctor, tool, waiting for tree to go green)


[56934](https://github.com/flutter/flutter/pull/56934) Revert "[flutter_tools] hide tree-shake-icons" (cla: yes, tool, waiting for tree to go green)


[56943](https://github.com/flutter/flutter/pull/56943) [flutter_tools] expand Regexp log match to include more AndroidRuntime failures (cla: yes, tool, waiting for tree to go green)


[56945](https://github.com/flutter/flutter/pull/56945) [flutter_tools] unblock fuchsia roll (cla: yes, tool, waiting for tree to go green)


[56946](https://github.com/flutter/flutter/pull/56946) [flutter_tools] introduce a BuildSystem interface (cla: yes, tool, waiting for tree to go green)


[56958](https://github.com/flutter/flutter/pull/56958) Updated dwds (and other packages) (cla: yes, d: examples, team, tool, waiting for tree to go green)


[56959](https://github.com/flutter/flutter/pull/56959) Make initial daemon devices population fast (cla: yes, tool)


[56961](https://github.com/flutter/flutter/pull/56961) Remove dead definesCustomBuildConfigurations (cla: yes, team, tool, waiting for tree to go green)


[57005](https://github.com/flutter/flutter/pull/57005) Fix minor typo in 'flutter create --list-samples' help text (cla: yes, tool, waiting for tree to go green)


[57027](https://github.com/flutter/flutter/pull/57027) Fix xcode_backend.sh to strip bitcode for archive build, if the project has bitcode disabled entirely (cla: yes, tool, waiting for tree to go green)


[57052](https://github.com/flutter/flutter/pull/57052) Flutter 1.17.1 cherrypicks (cla: yes, engine, framework, team, tool)


[57058](https://github.com/flutter/flutter/pull/57058) 1.18.0-11.1.pre beta cherrypicks (cla: yes, engine, framework, team, tool, work in progress; do not review)


[57075](https://github.com/flutter/flutter/pull/57075) [flutter_tools] re-enable non-nullable test (cla: yes, team, tool, waiting for tree to go green)


[57077](https://github.com/flutter/flutter/pull/57077) [flutter_tools] do not set timestamp of package_config file (cla: yes, tool, waiting for tree to go green)


[57117](https://github.com/flutter/flutter/pull/57117) [flutter_tools] expose track-widget-creation to build aar (cla: yes, tool, waiting for tree to go green)


[57135](https://github.com/flutter/flutter/pull/57135) [flutter_tools] Support profile and release builds on Linux (cla: yes, tool, waiting for tree to go green)


[57143](https://github.com/flutter/flutter/pull/57143) Disable DartDev when launching flutter_tools (cla: yes, tool, waiting for tree to go green)


[57145](https://github.com/flutter/flutter/pull/57145) [Add2App Android] Fix the issue of Hotreload broken on latest Dev release with Android device (cla: yes, tool, waiting for tree to go green)


[57161](https://github.com/flutter/flutter/pull/57161) Remove empty Supporting Files group from Swift app template (cla: yes, tool, waiting for tree to go green)


[57162](https://github.com/flutter/flutter/pull/57162) throw more specific toolexit when git fails during upgrade (cla: yes, tool, waiting for tree to go green)


[57173](https://github.com/flutter/flutter/pull/57173) [flutter_tools] allow adb to fail to un forward without crashing (cla: yes, tool, waiting for tree to go green)


[57182](https://github.com/flutter/flutter/pull/57182) [flutter_tools] fix period in URL for androidX incompat (cla: yes, tool, waiting for tree to go green)


[57184](https://github.com/flutter/flutter/pull/57184) [flutter_tools] ensure package_config is re-created if pub get is run (cla: yes, tool, waiting for tree to go green)


[57238](https://github.com/flutter/flutter/pull/57238) Switch to CMake for Linux desktop (cla: yes, tool)


[57268](https://github.com/flutter/flutter/pull/57268) Remove license statements in template files. (cla: yes, tool, waiting for tree to go green)


[57274](https://github.com/flutter/flutter/pull/57274) Desktop default window size (cla: yes, tool, waiting for tree to go green)


[57321](https://github.com/flutter/flutter/pull/57321) Update packages (cla: yes, team, tool, waiting for tree to go green)


[57328](https://github.com/flutter/flutter/pull/57328) Update flutter_gallery_assets to ^0.2.0 (cla: yes, team, tool)


[57345](https://github.com/flutter/flutter/pull/57345) Protect the deletion of the local engine temp dir in case it is alrea… (cla: yes, tool, waiting for tree to go green)


[57349](https://github.com/flutter/flutter/pull/57349) Device manager choose running device (cla: yes, tool, waiting for tree to go green)


[57355](https://github.com/flutter/flutter/pull/57355) [flutter tools] Improve messages when we fail to connect to the Observatory (cla: yes, tool, waiting for tree to go green)


[57392](https://github.com/flutter/flutter/pull/57392) [flutter_tools] check for Runner.sln when parsing for plugins (cla: yes, tool)


[57400](https://github.com/flutter/flutter/pull/57400) [flutter_tools] handle missing null check in manifest parser (cla: yes, tool)


[57415](https://github.com/flutter/flutter/pull/57415) Fix CMake invocation for 3.10 compat (cla: yes, tool)


[57445](https://github.com/flutter/flutter/pull/57445) [flutter_tools] remove globals/context for android testing (cla: yes, tool, waiting for tree to go green)


[57446](https://github.com/flutter/flutter/pull/57446) [flutter_tools] minor cleanups to try catch (cla: yes, tool)


[57447](https://github.com/flutter/flutter/pull/57447) [flutter_tools] put system clock on globals (cla: yes, tool)


[57448](https://github.com/flutter/flutter/pull/57448) [flutter_tools] remove zone level overrides of verbose and daemon logging (cla: yes, tool)


[57450](https://github.com/flutter/flutter/pull/57450) [flutter_tools] fix incorrect comment on web runner (cla: yes, tool, waiting for tree to go green)


[57452](https://github.com/flutter/flutter/pull/57452) Add Linux GTK artifacts to unpack list (cla: yes, tool)


[57498](https://github.com/flutter/flutter/pull/57498) Temporarily allow pluginClass: none on desktop (cla: yes, tool)


[57506](https://github.com/flutter/flutter/pull/57506) [flutter_tools] chunk the hashing of large files (cla: yes, tool, waiting for tree to go green)


[57510](https://github.com/flutter/flutter/pull/57510) [flutter_tools] reland: integrate l10n tool into hot reload/restart/build (cla: yes, tool)


[57515](https://github.com/flutter/flutter/pull/57515) Remove TRANSFORM from Linux CMake files (cla: yes, tool)


[57532](https://github.com/flutter/flutter/pull/57532) Always show device discovery diagnostics in "flutter devices" (cla: yes, tool, waiting for tree to go green)


[57538](https://github.com/flutter/flutter/pull/57538) Re-add line to Linux template CMakeLists.txt (cla: yes, tool)


[57590](https://github.com/flutter/flutter/pull/57590) Update the flutter script's locking mechanism and follow_links (cla: yes, tool)


[57601](https://github.com/flutter/flutter/pull/57601) Add Android private keystore to project gitignore (cla: yes, tool, waiting for tree to go green)


[57611](https://github.com/flutter/flutter/pull/57611) Revert "[flutter_tools] remove globals/context for android testing" (cla: yes, tool)


[57614](https://github.com/flutter/flutter/pull/57614) [flutter_tools] reland: remove globals from android device/testing (cla: yes, tool)


[57688](https://github.com/flutter/flutter/pull/57688) Change release archive check to warning (cla: yes, tool, waiting for tree to go green)


[57690](https://github.com/flutter/flutter/pull/57690) [flutter_tools] hide all development tools (cla: yes, tool, waiting for tree to go green)


[57701](https://github.com/flutter/flutter/pull/57701) Allow FLUTTER_APPLICATION_PATH to be null for misconfigured Xcode projects (cla: yes, t: xcode, tool, waiting for tree to go green)


[57703](https://github.com/flutter/flutter/pull/57703) [flutter_tools] ensure emulator command does not crash with missing avdmanager (cla: yes, tool, waiting for tree to go green)


[57749](https://github.com/flutter/flutter/pull/57749) Add release and profile support for Windows (cla: yes, tool)


[57813](https://github.com/flutter/flutter/pull/57813) [flutter_tools] add vm service method to pull SkSL (cla: yes, tool, waiting for tree to go green)


[57829](https://github.com/flutter/flutter/pull/57829) [flutter_tools] forward flutter format to dart format and deprecate (cla: yes, tool, waiting for tree to go green)


[57830](https://github.com/flutter/flutter/pull/57830) [flutter_tools] validate android arch and build number (cla: yes, tool, waiting for tree to go green)


[57871](https://github.com/flutter/flutter/pull/57871) [flutter_tools] rename output LICENSE file to NOTICES and support loading either (cla: yes, framework, team, tool)


[57873](https://github.com/flutter/flutter/pull/57873) [flutter_tools] URI encode dart-define values (cla: yes, tool, waiting for tree to go green)


[57874](https://github.com/flutter/flutter/pull/57874) [flutter_tools] throw if asked to build release for x86_64 (cla: yes, tool, waiting for tree to go green)


[57907](https://github.com/flutter/flutter/pull/57907) flutter.gradle: collect list of Android plugins from .flutter-plugins-dependencies (cla: yes, tool)


[57963](https://github.com/flutter/flutter/pull/57963) [flutter_tools] Support latest IntelliJ via Jetbrain toolbox (cla: yes, t: flutter doctor, tool)


[58011](https://github.com/flutter/flutter/pull/58011) write test to convince self of lack of timing issue (cla: yes, tool)


[58018](https://github.com/flutter/flutter/pull/58018) Prevent building non-android plugins in build aar (cla: yes, team, tool, waiting for tree to go green)


[58030](https://github.com/flutter/flutter/pull/58030) Remove invalid `local` from macos_assemble.sh (cla: yes, tool, waiting for tree to go green)


[58039](https://github.com/flutter/flutter/pull/58039) [flutter_tools] Put a heap size limit on the frontend_server (cla: yes, tool, waiting for tree to go green)


[58050](https://github.com/flutter/flutter/pull/58050) Flutter 1.17.2 cherrypicks (a: accessibility, cla: yes, d: examples, engine, f: cupertino, f: material design, framework, team, tool, work in progress; do not review)


[58064](https://github.com/flutter/flutter/pull/58064) print checksum differences when detected by --verify-only (cla: yes, tool)


[58069](https://github.com/flutter/flutter/pull/58069) Fix Linux plugin template build visibility (cla: yes, tool)


[58123](https://github.com/flutter/flutter/pull/58123) Revert "write test to convince self of lack of timing issue" (cla: yes, tool)


[58137](https://github.com/flutter/flutter/pull/58137) Change iOS device discovery from polling to long-running observation (cla: yes, platform-ios, t: xcode, tool, waiting for tree to go green)


[58174](https://github.com/flutter/flutter/pull/58174) Start from a clean slate when bundling Linux build (cla: yes, tool)


[58188](https://github.com/flutter/flutter/pull/58188) [flutter_tools] only copy cached dill after startup (cla: yes, tool)


[58189](https://github.com/flutter/flutter/pull/58189) Update Windows template version (cla: yes, tool)


[58193](https://github.com/flutter/flutter/pull/58193) Revert "[flutter_tools] always initialize the resident runner from di… (cla: yes, tool, waiting for tree to go green)


[58208](https://github.com/flutter/flutter/pull/58208) Revert "Revert "[flutter_tools] always initialize the resident runner from di…" (cla: yes, tool, waiting for tree to go green)


[58215](https://github.com/flutter/flutter/pull/58215) Fix extraneous spaces printed by flutter tool if the lock isn't waited on. (cla: yes, tool)


[58257](https://github.com/flutter/flutter/pull/58257) Detect USB/network interface from iOS devices (cla: yes, platform-ios, t: xcode, tool)


[58284](https://github.com/flutter/flutter/pull/58284) Send text error in JSON and print in tools (cla: yes, framework, tool)


[58328](https://github.com/flutter/flutter/pull/58328) [flutter_tools] deprecate flutter generate and codegen (cla: yes, team, tool, waiting for tree to go green)


[58332](https://github.com/flutter/flutter/pull/58332) [flutter_tools] cleanup to devfs Operations (cla: yes, tool)


[58335](https://github.com/flutter/flutter/pull/58335) [flutter_tools] do not include material icon incorrectly (cla: yes, tool)


[58372](https://github.com/flutter/flutter/pull/58372) Fix non-local-engine Linux release builds (cla: yes, tool, waiting for tree to go green)


[58390](https://github.com/flutter/flutter/pull/58390) use Expand-Archive and Compress-Archive in windows os utils (cla: yes, tool)


[58421](https://github.com/flutter/flutter/pull/58421) Fix typo in error message for flutter doctor (cla: yes, tool, waiting for tree to go green)


[58444](https://github.com/flutter/flutter/pull/58444) Remove outdated disable_input_output_paths from example project Podfiles (cla: yes, d: examples, platform-ios, team, tool, waiting for tree to go green)


[58454](https://github.com/flutter/flutter/pull/58454) Revert "[flutter_tools] only copy cached dill after startup" (cla: yes, tool)


[58455](https://github.com/flutter/flutter/pull/58455) [flutter_tools] reland: copy dill after startup (cla: yes, tool)


[58474](https://github.com/flutter/flutter/pull/58474) [flutter tools] Don't return success if we trigger runZoned's error callback (cla: yes, tool, waiting for tree to go green)


[58522](https://github.com/flutter/flutter/pull/58522) Build iOS apps using Swift Packages (cla: yes, d: examples, team, tool, waiting for tree to go green)


[58525](https://github.com/flutter/flutter/pull/58525) Revert "[flutter_tools] Put a heap size limit on the frontend_server" (cla: yes, tool, waiting for tree to go green)


[58533](https://github.com/flutter/flutter/pull/58533) [flutter_tools] add flag for sound-null-safety, unify with experiments (a: null-safety, cla: yes, tool)


[58538](https://github.com/flutter/flutter/pull/58538) Don't elapse real time during IOSDevice.startApp tests (cla: yes, team, tool, waiting for tree to go green)


[58539](https://github.com/flutter/flutter/pull/58539) [flutter_tools] Allow the tool to suppress compilation errors. (cla: yes, tool)


[58541](https://github.com/flutter/flutter/pull/58541) Fake out DeviceManager.getDevices in test (cla: yes, team, tool, waiting for tree to go green)


[58544](https://github.com/flutter/flutter/pull/58544) Use fake command in analytics test (cla: yes, team, tool, waiting for tree to go green)


[58549](https://github.com/flutter/flutter/pull/58549) Revert "Build iOS apps using Swift Packages" (cla: yes, d: examples, team, tool)


[58551](https://github.com/flutter/flutter/pull/58551) [flutter_tools] iOS VM Service logs should include stderr (cla: yes, tool, waiting for tree to go green)


[58557](https://github.com/flutter/flutter/pull/58557) [flutter_tools] remove handling of error that is fixed (cla: yes, tool, waiting for tree to go green)


[58607](https://github.com/flutter/flutter/pull/58607) Revert "[flutter_tools] always initialize the resident runner from dill (a: accessibility, cla: yes, d: examples, engine, f: cupertino, f: material design, framework, team, tool)


[58618](https://github.com/flutter/flutter/pull/58618) Revert "Don't elapse real time during IOSDevice.startApp tests" (cla: yes, tool)


[58622](https://github.com/flutter/flutter/pull/58622) Don't elapse real time during IOSDevice.startApp tests (cla: yes, team, tool, waiting for tree to go green)


[58644](https://github.com/flutter/flutter/pull/58644) Add FakeAsync to delay tests (cla: yes, team, tool)


[58645](https://github.com/flutter/flutter/pull/58645) Move create project build tests to permeable command shard (cla: yes, team, tool)


[58646](https://github.com/flutter/flutter/pull/58646) Flutter 1.17.3 cherrypicks (a: accessibility, cla: yes, d: examples, engine, f: cupertino, f: material design, framework, team, tool)


[58649](https://github.com/flutter/flutter/pull/58649) Add per-test timeout to Cirrus tool general tests (cla: yes, team, tool, waiting for tree to go green)


[58653](https://github.com/flutter/flutter/pull/58653) [flutter_tools] avoid serving files outside of expected paths (cla: yes, tool, waiting for tree to go green)


[58656](https://github.com/flutter/flutter/pull/58656) Add the ability to ignore lines depending on comments (cla: yes, team, tool)


[58670](https://github.com/flutter/flutter/pull/58670) LG debugging/logcat fixed (cla: yes, tool)


[58688](https://github.com/flutter/flutter/pull/58688) [flutter_tools] unbreak g3 roll (tool, waiting for tree to go green)


[58703](https://github.com/flutter/flutter/pull/58703) [flutter_tools] use -f when fetching tags (cla: yes, tool)


[58711](https://github.com/flutter/flutter/pull/58711) [flutter_tools] unbreak g3 usage of installHook (cla: yes, tool, waiting for tree to go green)


[58713](https://github.com/flutter/flutter/pull/58713) Don't require a specific Windows 10 SDK (cla: yes, tool)


[58719](https://github.com/flutter/flutter/pull/58719) Revert "use Expand-Archive and Compress-Archive in windows os utils" (cla: yes, tool)


[58732](https://github.com/flutter/flutter/pull/58732) Revert "flutter.gradle: collect list of Android plugins from .flutter-plugins-dependencies" (cla: yes, tool)


[58743](https://github.com/flutter/flutter/pull/58743) [flutter_tools] write sksl on exit (cla: yes, tool)


[58798](https://github.com/flutter/flutter/pull/58798) [flutter_tools] don't use verbose when in doctor or help command (cla: yes, tool)


[58804](https://github.com/flutter/flutter/pull/58804) [flutter_tools] minor cleanup to vm service connection (cla: yes, tool, waiting for tree to go green)


[58812](https://github.com/flutter/flutter/pull/58812) [flutter tools] Change the desktop device names and IDs (cla: yes, tool)


[58815](https://github.com/flutter/flutter/pull/58815) Support work profiles and multiple Android users for run, install, attach, drive (cla: yes, platform-android, tool, waiting for tree to go green)


[58817](https://github.com/flutter/flutter/pull/58817) [flutter_tools] remove deprecation warning on flutter format (cla: yes, tool, waiting for tree to go green)


[58830](https://github.com/flutter/flutter/pull/58830) [flutter_tools] disable dartdev when calling snapshots directly (cla: yes, tool, waiting for tree to go green)


[58842](https://github.com/flutter/flutter/pull/58842) [flutter_tools] fix capitalization in build commands (cla: yes, tool, waiting for tree to go green)


[58871](https://github.com/flutter/flutter/pull/58871) [flutter_tools] use correct sdk path for analysis (cla: yes, tool)


[58872](https://github.com/flutter/flutter/pull/58872) Revert "Send text error in JSON and print in tools" (cla: yes, framework, tool)


[58875](https://github.com/flutter/flutter/pull/58875) [flutter_tools] inject output preferences at the top level (cla: yes, tool)


[58879](https://github.com/flutter/flutter/pull/58879) [flutter_tools] support bundle-sksl-path on all desktop and mobile targets (cla: yes, tool)


[58887](https://github.com/flutter/flutter/pull/58887) [flutter_tools] only restrict devices based on arch + buildMode, not emulator status (cla: yes, tool, waiting for tree to go green)


[58890](https://github.com/flutter/flutter/pull/58890) [flutter_tools] change service worker load to NOTICES (cla: yes, tool)


[58891](https://github.com/flutter/flutter/pull/58891) [flutter_tools] rename library to be less absurd (cla: yes, tool, waiting for tree to go green)


[58994](https://github.com/flutter/flutter/pull/58994) Send text error in JSON and print in tools (cla: yes, framework, tool, waiting for tree to go green)


[59001](https://github.com/flutter/flutter/pull/59001) fix analysis on master (cla: yes, tool)


[59002](https://github.com/flutter/flutter/pull/59002) Revert "Send text error in JSON and print in tools" (cla: yes, framework, tool)


[59009](https://github.com/flutter/flutter/pull/59009) Build iOS apps using Swift Packages (cla: yes, d: examples, platform-ios, t: xcode, team, tool, waiting for tree to go green)


[59012](https://github.com/flutter/flutter/pull/59012) Release cache lock for commands after required artifacts are downloaded (cla: yes, tool, waiting for tree to go green)


[59018](https://github.com/flutter/flutter/pull/59018) Send text error in JSON and print in tools (cla: yes, framework, tool, waiting for tree to go green)


[59023](https://github.com/flutter/flutter/pull/59023) add a help link to the default module template readme (cla: yes, tool, waiting for tree to go green)


[59025](https://github.com/flutter/flutter/pull/59025) Revert "Build iOS apps using Swift Packages" (cla: yes, d: examples, team, tool)


[59026](https://github.com/flutter/flutter/pull/59026) [flutter_tools] Fix slow ios_device_start_prebuilt_test (cla: yes, tool, waiting for tree to go green)


[59035](https://github.com/flutter/flutter/pull/59035) Revert "[flutter_tools] use correct sdk path for analysis" (cla: yes, tool)


[59044](https://github.com/flutter/flutter/pull/59044) Move iOS Podfile logic into tool (cla: yes, platform-ios, team, tool, waiting for tree to go green)


[59046](https://github.com/flutter/flutter/pull/59046) Cleanup devicelab framework duplicate (a: tests, cla: yes, engine, framework, team, tool)


[59080](https://github.com/flutter/flutter/pull/59080) Remove use of BundleUtilities in Linux build (cla: yes, tool)


[59081](https://github.com/flutter/flutter/pull/59081) [flutter_tools] Reland: use correct sdk path for analysis (cla: yes, tool)


[59083](https://github.com/flutter/flutter/pull/59083) [flutter_tools] include dart-defines in cached kernel name (cla: yes, tool, waiting for tree to go green)


[59087](https://github.com/flutter/flutter/pull/59087) [flutter_tools] create NotifyingLogger at the top level when running flutter run --machine or flutter attach --machine (cla: yes, tool)


[59175](https://github.com/flutter/flutter/pull/59175) [flutter_tools] remove globals from proxy validator (cla: yes, tool)


[59184](https://github.com/flutter/flutter/pull/59184) [flutter_tools] remove globals from compilers (cla: yes, team, tool)


[59197](https://github.com/flutter/flutter/pull/59197) Revert "[flutter_tools] inject output preferences at the top level" (cla: yes, tool)


[59201](https://github.com/flutter/flutter/pull/59201) Add iOS Podfile migration warning to support federated plugins (cla: yes, tool, waiting for tree to go green)


[59209](https://github.com/flutter/flutter/pull/59209) Support .flutter-plugins-dependencies (cla: yes, platform-ios, team, tool, waiting for tree to go green)


[59210](https://github.com/flutter/flutter/pull/59210) Do not depend on embedded $dartUriBase (tool)


[59215](https://github.com/flutter/flutter/pull/59215) [flutter_tools] Update roll_dev.dart (cla: yes, team, tool, waiting for tree to go green)


[59217](https://github.com/flutter/flutter/pull/59217) Deprecate make-host-app-editable (a: existing-apps, cla: yes, tool, waiting for tree to go green)


[59250](https://github.com/flutter/flutter/pull/59250) Don't crash on requests for invalid package URLs (cla: yes, tool, waiting for tree to go green)


[59283](https://github.com/flutter/flutter/pull/59283) [versions] Update all the versions (cla: yes, team, tool)


[59285](https://github.com/flutter/flutter/pull/59285) Remove Fuchsia BUILD.gn files (a: internationalization, a: tests, cla: yes, framework, team, tool, waiting for tree to go green)


[59287](https://github.com/flutter/flutter/pull/59287) Switch Linux to the GTK embedding (cla: yes, tool)


[59291](https://github.com/flutter/flutter/pull/59291) [flutter_tools] ensure generated entrypoint matches test and web entrypoint language version (cla: yes, team, tool)


[59294](https://github.com/flutter/flutter/pull/59294) flutter.gradle: collect list of Android plugins from .flutter-plugins-dependencies (cla: yes, tool, waiting for tree to go green)


[59343](https://github.com/flutter/flutter/pull/59343) CMake fix for Linux projects without plugins (cla: yes, tool, waiting for tree to go green)


[59365](https://github.com/flutter/flutter/pull/59365) Remove flutter_goldens_client package dependency from tool (cla: yes, team, tool, waiting for tree to go green)


[59369](https://github.com/flutter/flutter/pull/59369) [flutter_tools] move mingit path addition back to flutter.bat (cla: yes, tool, waiting for tree to go green)


[59484](https://github.com/flutter/flutter/pull/59484) Word substitutions (cla: yes, framework, team, tool, waiting for tree to go green)


[59487](https://github.com/flutter/flutter/pull/59487) [flutter_tools] deprecate build aot (cla: yes, tool)


[59497](https://github.com/flutter/flutter/pull/59497) More word substitutions (cla: yes, tool, waiting for tree to go green)


[59507](https://github.com/flutter/flutter/pull/59507) Add `--platforms` to `flutter create -t plugin` command (cla: yes, tool, waiting for tree to go green)


[59508](https://github.com/flutter/flutter/pull/59508) Remove last references to ideviceinstaller (cla: yes, platform-ios, team, tool, waiting for tree to go green)


[59512](https://github.com/flutter/flutter/pull/59512) [flutter_tools] update libimobiledevice (cla: yes, tool)


[59539](https://github.com/flutter/flutter/pull/59539) [flutter_tools] For l10n with deferred loading, use loadLibrary for non-web too (cla: yes, team, tool)


[59568](https://github.com/flutter/flutter/pull/59568) [flutter_tools] fix the post message event attribute used to skip waiting (cla: yes, tool, waiting for tree to go green)


[59571](https://github.com/flutter/flutter/pull/59571) [flutter_tools] add toggle `b` and service extension to change platform brightness (cla: yes, framework, tool)


[59607](https://github.com/flutter/flutter/pull/59607) Specify encoding for vswhere output (cla: yes, tool)


[59624](https://github.com/flutter/flutter/pull/59624) [flutter_tools] make expando on vm service null safe to handle web stuff (cla: yes, tool, waiting for tree to go green)


[59626](https://github.com/flutter/flutter/pull/59626) [flutter_tools] handle NPE in list views method (cla: yes, tool)


[59630](https://github.com/flutter/flutter/pull/59630) Fix Linux shell window default size (cla: yes, tool)


[59632](https://github.com/flutter/flutter/pull/59632) Don't crash when pubspec isn't a map (cla: yes, tool, waiting for tree to go green)


[59695](https://github.com/flutter/flutter/pull/59695) Change iOS device discovery from polling to long-running observation (cla: yes, tool)


[59706](https://github.com/flutter/flutter/pull/59706) [flutter_tools] maintain file manifest for create (cla: yes, tool)


[59709](https://github.com/flutter/flutter/pull/59709) Clean up PollingDeviceDiscovery dispose (cla: yes, tool, waiting for tree to go green)


[59714](https://github.com/flutter/flutter/pull/59714) Use a HeaderBar for Linux applications. (cla: yes, tool)


[59717](https://github.com/flutter/flutter/pull/59717) Manual engine roll to update format of `compileExpression` RPC response (cla: yes, engine, tool, waiting for tree to go green)


[59773](https://github.com/flutter/flutter/pull/59773) [flutter_tools] add missing null-safety flags (cla: yes, tool)


[59774](https://github.com/flutter/flutter/pull/59774) Revert "Manual engine roll to update format of `compileExpression` RP… (cla: yes, engine, tool)


[59786](https://github.com/flutter/flutter/pull/59786) [flutter_tools] make parent logger optional (cla: yes, tool)


[59789](https://github.com/flutter/flutter/pull/59789) Make flutter and dart scripts invoke their batch file equivalents on Windows (cla: yes, tool)


[59802](https://github.com/flutter/flutter/pull/59802) Remove Linux shell window_configuration.cc (cla: yes, tool)


[59804](https://github.com/flutter/flutter/pull/59804) Roll the engine from 965fbbe to b5f5e63 (cla: yes, engine, tool, waiting for tree to go green)


[59809](https://github.com/flutter/flutter/pull/59809) Add integration tests for structured error (cla: yes, tool, waiting for tree to go green)


[59810](https://github.com/flutter/flutter/pull/59810) Revert "flutter.gradle: collect list of Android plugins from .flutter-plugins-dependencies" (cla: yes, tool)


[59813](https://github.com/flutter/flutter/pull/59813) Revert "Add the ability to ignore lines depending on comments" (cla: yes, tool)


[59822](https://github.com/flutter/flutter/pull/59822) [flutter_tools] track null safety usage (cla: yes, tool, waiting for tree to go green)


[59826](https://github.com/flutter/flutter/pull/59826) Enabled expression evaluation in flutter for web by default (cla: yes, tool, waiting for tree to go green)


[59832](https://github.com/flutter/flutter/pull/59832) [versions] update all versions (cla: yes, team, tool, waiting for tree to go green)


[59867](https://github.com/flutter/flutter/pull/59867) Replace ANDROID_HOME user messages with ANDROID_SDK_ROOT (cla: yes, platform-android, team, tool, waiting for tree to go green)


[59874](https://github.com/flutter/flutter/pull/59874) Parse build ios framework build mode from params (a: existing-apps, cla: yes, platform-ios, tool, waiting for tree to go green)


[59896](https://github.com/flutter/flutter/pull/59896) gitignore `.last_build_id` file in the repo (cla: yes, d: examples, team, tool, waiting for tree to go green)


[59907](https://github.com/flutter/flutter/pull/59907) port devicelab from idevice_id -> xcdevices (cla: yes, team, tool)


[59996](https://github.com/flutter/flutter/pull/59996) [flutter_tools] android test cleanups (cla: yes, tool, waiting for tree to go green)


[59997](https://github.com/flutter/flutter/pull/59997) [flutter_tools] cleanup fuchsia tests (cla: yes, tool, waiting for tree to go green)


[59999](https://github.com/flutter/flutter/pull/59999) [flutter_tools] cleanup iOS test (tool, waiting for tree to go green)


[60017](https://github.com/flutter/flutter/pull/60017) Fix typo in Linux CMake template (cla: yes, tool, waiting for tree to go green)


[60018](https://github.com/flutter/flutter/pull/60018) [flutter_tools] switch linux desktop feature on (cla: yes, tool, waiting for tree to go green)


[60041](https://github.com/flutter/flutter/pull/60041) Use assemble build system directly for build ios-framework (cla: yes, team, tool)


[60060](https://github.com/flutter/flutter/pull/60060) [flutter_tools] fix root directory tests (cla: yes, tool)


[60102](https://github.com/flutter/flutter/pull/60102) [flutter_tools] add null safety argument to unbreak frob (cla: yes, tool)


[60111](https://github.com/flutter/flutter/pull/60111) Add null safety options to build ios-framework (a: existing-apps, a: null-safety, cla: yes, tool)


[60116](https://github.com/flutter/flutter/pull/60116) [flutter_tools] Add support for web in plugin template. (cla: yes, tool, waiting for tree to go green)


[60119](https://github.com/flutter/flutter/pull/60119) [flutter_tools] separate target platform, host platform, and architecture (cla: yes, tool)


[60127](https://github.com/flutter/flutter/pull/60127) [versions] update all versions and fix tool tests (cla: yes, team, tool)


[60144](https://github.com/flutter/flutter/pull/60144) [flutter_tools] more test fixes (cla: yes, tool)


[60147](https://github.com/flutter/flutter/pull/60147) Revert "[flutter_tools] separate target platform, host platform, and architecture" (cla: yes, tool)


[60156](https://github.com/flutter/flutter/pull/60156) [flutter_tools] even more test fixes (cla: yes, tool)


[60159](https://github.com/flutter/flutter/pull/60159) Make `flutter create .` on plugins also regenerates files for platforms already supported (cla: yes, tool, waiting for tree to go green)


[60163](https://github.com/flutter/flutter/pull/60163) Consider the Linux template stable (cla: yes, tool)


[60172](https://github.com/flutter/flutter/pull/60172) [flutter_tools] start fixing command tests (cla: yes, tool)


[60185](https://github.com/flutter/flutter/pull/60185) [gen_l10n] Update the arb filename parsing logic (a: internationalization, cla: yes, team, tool)


[60200](https://github.com/flutter/flutter/pull/60200) [flutter_tools] Clean code analyze command (cla: yes, engine, tool, waiting for tree to go green)


[60221](https://github.com/flutter/flutter/pull/60221) [flutter_tools] de-flake integration tests (cla: yes, tool)


[60224](https://github.com/flutter/flutter/pull/60224) [flutter_tools] Update WebAssetServer to avoid context, fix tests (cla: yes, tool)


[60228](https://github.com/flutter/flutter/pull/60228) Make module run script names unique (a: existing-apps, cla: yes, platform-ios, team, tool)


[60231](https://github.com/flutter/flutter/pull/60231) [flutter_tools] remove most use of global packages path (cla: yes, tool)


[60241](https://github.com/flutter/flutter/pull/60241) [flutter_tools] fix tests that depend on correct cache existance (cla: yes, tool)


[60263](https://github.com/flutter/flutter/pull/60263) [flutter_tools] last pass on general.shard unit tests (cla: yes, tool)


[60317](https://github.com/flutter/flutter/pull/60317) [flutter_tools] surface null safety/experiment flags in attach (cla: yes, tool, waiting for tree to go green)


[60381](https://github.com/flutter/flutter/pull/60381) Use ephemeral ports for iOS port forwarding (cla: yes, platform-ios, tool)


[60395](https://github.com/flutter/flutter/pull/60395) [flutter tools] Revert desktop device name changes and print the category instead (cla: yes, tool, waiting for tree to go green)


[60480](https://github.com/flutter/flutter/pull/60480) [flutter_tools] remove globals from base/android (cla: yes, tool)


[60546](https://github.com/flutter/flutter/pull/60546) Fix daemon device discovery crash when Xcode isn't installed (cla: yes, severe: crash, t: xcode, tool, waiting for tree to go green)


[60551](https://github.com/flutter/flutter/pull/60551) Revert "[flutter_tools] update libimobiledevice" (cla: yes, tool)


[60569](https://github.com/flutter/flutter/pull/60569) Re-land "[flutter_tools] update libimobiledevice" (cla: yes, tool)


[60570](https://github.com/flutter/flutter/pull/60570) [flutter_tools] support sound null-safety mode for the web (cla: yes, tool)


[60611](https://github.com/flutter/flutter/pull/60611) 1.17.5 CP: Fix daemon device discovery crash when Xcode isn't installed (#60546) (CQ+1, a: accessibility, cla: yes, d: examples, engine, f: cupertino, f: material design, framework, team, tool)


[60615](https://github.com/flutter/flutter/pull/60615) [flutter_tools] ensure flutter daemon can exit correctly (cla: yes, tool)


[60617](https://github.com/flutter/flutter/pull/60617) [flutter_tool] fix ide-config crash because of no android key (cla: yes, tool)


[60623](https://github.com/flutter/flutter/pull/60623) Take screenshots of wirelessly paired iOS devices (platform-ios, tool)


[60629](https://github.com/flutter/flutter/pull/60629) Switch Windows to CMake (cla: yes, tool)


[60633](https://github.com/flutter/flutter/pull/60633) [flutter_tools] add null-safety flags to dill cache location (cla: yes, tool)


[60654](https://github.com/flutter/flutter/pull/60654) Only try the GDK X11 backend, as the FlView only currently supports X11 (cla: yes, tool)


[60658](https://github.com/flutter/flutter/pull/60658) [flutter_tools] fix crash if grouped doctor validator crashes (cla: yes, tool, waiting for tree to go green)


[60693](https://github.com/flutter/flutter/pull/60693) Typo sweep (a: tests, cla: yes, f: cupertino, f: material design, framework, team, tool, waiting for tree to go green)


[60708](https://github.com/flutter/flutter/pull/60708) [flutter_tools] support starting in canvaskit with FLUTTER_WEB_USE_SKIA=true (tool, waiting for tree to go green)


[60787](https://github.com/flutter/flutter/pull/60787) [flutter_tools] remove some globals from flutter_tester device (cla: yes, tool)


[60927](https://github.com/flutter/flutter/pull/60927) [flutter_tools] fix crash if the platform section was a list (cla: yes, tool)


[60932](https://github.com/flutter/flutter/pull/60932) [flutter_tools] add sdk constraint to plugin/package templates (cla: yes, tool)


[60998](https://github.com/flutter/flutter/pull/60998) [flutter_tools] deprecate flutter version (cla: yes, tool, waiting for tree to go green)


[61003](https://github.com/flutter/flutter/pull/61003) [flutter_tools] make precache force blow away stamp files (cla: yes, tool)


[61034](https://github.com/flutter/flutter/pull/61034) Roll packages (cla: yes, team, tool)


[61064](https://github.com/flutter/flutter/pull/61064) Handle git dependencies, roll packages to get transitive deps of flutter_gallery (cla: yes, team, tool, waiting for tree to go green)


[61066](https://github.com/flutter/flutter/pull/61066) Issue with comparison operator in generated service worker (cla: yes, tool, waiting for tree to go green)


[61103](https://github.com/flutter/flutter/pull/61103) [flutter_tools] ensure AppRunLogger is injected for run/attach machine (cla: yes, tool, waiting for tree to go green)


[61127](https://github.com/flutter/flutter/pull/61127) Test update_packages for git packages (cla: yes, tool, waiting for tree to go green)


[61129](https://github.com/flutter/flutter/pull/61129) [flutter_tools] fix recursive asset variant issue (cla: yes, tool, waiting for tree to go green)


#### framework - 413 pull request(s)

[42940](https://github.com/flutter/flutter/pull/42940) Revise Action API (cla: yes, f: cupertino, f: material design, framework, team)


[50232](https://github.com/flutter/flutter/pull/50232) Docs 'a a' fix #1 (cla: yes, framework)


[50236](https://github.com/flutter/flutter/pull/50236) Docs 'that that' fix #2 (cla: yes, framework, waiting for tree to go green)


[50237](https://github.com/flutter/flutter/pull/50237) Docs 'that that' fix #3 (cla: yes, framework, waiting for tree to go green)


[50412](https://github.com/flutter/flutter/pull/50412) Make CircularProgressIndicator's animation match native (a: fidelity, a: quality, cla: yes, f: material design, framework, waiting for tree to go green)


[50673](https://github.com/flutter/flutter/pull/50673) Update AppBar MediaQuery documentation (cla: yes, d: api docs, f: material design, framework, waiting for tree to go green)


[50915](https://github.com/flutter/flutter/pull/50915) Implement barrierDismissible for `showCupertinoDialog` (a: internationalization, cla: yes, f: cupertino, f: material design, framework, waiting for tree to go green)


[51465](https://github.com/flutter/flutter/pull/51465) Support New and Custom FAB Locations (cla: yes, f: material design, framework, waiting for tree to go green)


[51581](https://github.com/flutter/flutter/pull/51581) Fix outline button solid path when BorderSize.width is used (cla: yes, f: material design, framework, platform-web, waiting for tree to go green)


[51656](https://github.com/flutter/flutter/pull/51656) Set AA flag for painting images (a: images, cla: yes, framework, waiting for tree to go green, will affect goldens)


[52126](https://github.com/flutter/flutter/pull/52126) Autofill  Part 1 (cla: yes, customer: peppermint, f: cupertino, f: material design, framework, waiting for tree to go green)


[52507](https://github.com/flutter/flutter/pull/52507) enable avoid_equals_and_hash_code_on_mutable_classes (a: tests, cla: yes, d: examples, f: cupertino, f: material design, framework, team, team: gallery, tool, waiting for tree to go green)


[52990](https://github.com/flutter/flutter/pull/52990) Update Highlight mode initial value calculation. (cla: yes, f: focus, framework, waiting for tree to go green)


[52995](https://github.com/flutter/flutter/pull/52995) Fix typo of showCupertinoModalPopup documentation comment (cla: yes, f: cupertino, framework, waiting for tree to go green)


[53381](https://github.com/flutter/flutter/pull/53381) Characters Package (a: text input, cla: yes, f: material design, framework, team, tool, waiting for tree to go green)


[53422](https://github.com/flutter/flutter/pull/53422) Rename GPU thread to raster thread in API docs (a: tests, cla: yes, framework, team, tool, waiting for tree to go green)


[53616](https://github.com/flutter/flutter/pull/53616) Improving A11y for Flutter Gallery Demos (a: accessibility, a: tests, cla: yes, f: material design, framework, team)


[53655](https://github.com/flutter/flutter/pull/53655) Pass showCheckboxColumn parameter to DataTable (a: quality, cla: yes, f: material design, framework, team)


[53837](https://github.com/flutter/flutter/pull/53837) Skip Audits (2) (a: tests, cla: yes, f: cupertino, framework, platform-web, team, waiting for tree to go green)


[53843](https://github.com/flutter/flutter/pull/53843) Fix FlutterError.onError in debug mode (cla: yes, framework)


[53875](https://github.com/flutter/flutter/pull/53875) Remove network images from cache on any exception during loading (a: images, cla: yes, framework)


[53878](https://github.com/flutter/flutter/pull/53878) Fix diagnostics crash in profile mode (cla: yes, framework)


[53888](https://github.com/flutter/flutter/pull/53888) Add visualDensity and focus support to ListTile (a: desktop, cla: yes, f: material design, framework, team, waiting for tree to go green)


[53916](https://github.com/flutter/flutter/pull/53916) Slider rebase work (cla: yes, f: material design, framework, team)


[53945](https://github.com/flutter/flutter/pull/53945) [Material] Add focus, highlight, and keyboard shortcuts to Slider (cla: yes, f: material design, framework, waiting for tree to go green)


[53959](https://github.com/flutter/flutter/pull/53959) Clear ImageCache on MemoryPressure (a: images, cla: yes, framework, waiting for tree to go green)


[53974](https://github.com/flutter/flutter/pull/53974) Remove strict repeat check from framework formatter (moved to engine) (cla: yes, framework)


[54110](https://github.com/flutter/flutter/pull/54110) Added 'barrierColor' and 'useSafeArea' parameters to the showDialog function. (cla: yes, f: material design, framework, waiting for tree to go green)


[54119](https://github.com/flutter/flutter/pull/54119) Reland "iOS UITextInput autocorrection prompt (#45354)" (cla: yes, f: cupertino, f: material design, framework, waiting for tree to go green)


[54125](https://github.com/flutter/flutter/pull/54125) remove flutter_test quiver dep, use fake_async and clock instead (a: tests, cla: yes, framework, team)


[54128](https://github.com/flutter/flutter/pull/54128) fixes isAlwaysShown material scrollbar.dart (cla: yes, f: material design, framework, waiting for tree to go green)


[54131](https://github.com/flutter/flutter/pull/54131) flutter/flutter 1.17.0-dev.3.1 cherrypicks (CQ+1, cla: yes, framework, tool)


[54140](https://github.com/flutter/flutter/pull/54140) iOS Text Selection Menu Overflow (a: text input, cla: yes, f: cupertino, f: material design, framework, platform-ios)


[54144](https://github.com/flutter/flutter/pull/54144) drop image package dependency for goldens (a: tests, cla: yes, framework, team, waiting for tree to go green)


[54171](https://github.com/flutter/flutter/pull/54171) System mouse cursors (a: tests, cla: yes, f: material design, framework)


[54206](https://github.com/flutter/flutter/pull/54206) Updating codeowners for goldens (a: tests, cla: yes, framework, team, waiting for tree to go green)


[54212](https://github.com/flutter/flutter/pull/54212) Reverse dependency between services and scheduler (a: tests, cla: yes, framework, team, waiting for tree to go green)


[54218](https://github.com/flutter/flutter/pull/54218) [flutter_driver] Add SceneDisplayLag stats to timeline summary (a: tests, cla: yes, framework, waiting for tree to go green)


[54220](https://github.com/flutter/flutter/pull/54220) [benchmarks] Handle multiple begin/end trace events (a: tests, cla: yes, framework)


[54227](https://github.com/flutter/flutter/pull/54227) [windows] Adds support for keyboard mapping. (a: tests, cla: yes, framework, team, waiting for tree to go green)


[54234](https://github.com/flutter/flutter/pull/54234) Fix right alignment TWB longestLine (a: typography, cla: yes, framework)


[54243](https://github.com/flutter/flutter/pull/54243) Add API to services package that overrides HTTP ban (cla: yes, framework)


[54258](https://github.com/flutter/flutter/pull/54258) [DecorationImage] adds scale property (cla: yes, framework, waiting for tree to go green)


[54286](https://github.com/flutter/flutter/pull/54286) Revert bindings dependency workaround (cla: yes, framework, waiting for tree to go green)


[54291](https://github.com/flutter/flutter/pull/54291) Minimal implementation of FlutterError.toString for release mode (cla: yes, framework, waiting for tree to go green)


[54305](https://github.com/flutter/flutter/pull/54305) Add missing properties to TextStyle.apply (a: typography, cla: yes, framework, waiting for tree to go green)


[54306](https://github.com/flutter/flutter/pull/54306) Fix initial value for highlight mode on desktop platforms. (cla: yes, framework)


[54317](https://github.com/flutter/flutter/pull/54317) PageStorage sample (cla: yes, d: api docs, d: examples, documentation, framework, team, waiting for tree to go green)


[54322](https://github.com/flutter/flutter/pull/54322) Skip Audit - Material Library (a: quality, a: tests, cla: yes, f: material design, framework, platform-web, team, waiting for tree to go green)


[54394](https://github.com/flutter/flutter/pull/54394) replace simple empty Container with w & h with SizedBox (a: accessibility, cla: yes, f: cupertino, f: material design, framework)


[54442](https://github.com/flutter/flutter/pull/54442) Add null check in TextStyle.apply for TextBaseline (cla: yes, framework, waiting for tree to go green)


[54479](https://github.com/flutter/flutter/pull/54479) Enable gesture recognizer in selectable rich text (cla: yes, framework, waiting for tree to go green)


[54480](https://github.com/flutter/flutter/pull/54480) Revert "[flutter_driver] Add SceneDisplayLag stats to timeline summar… (a: tests, cla: yes, framework, team)


[54481](https://github.com/flutter/flutter/pull/54481) Make TextFormFieldState.didChange change text fields value (cla: yes, f: material design, framework)


[54490](https://github.com/flutter/flutter/pull/54490) [flutter_driver] Reland add SceneDisplayLag stats to timeline summary (a: tests, cla: yes, framework, team, waiting for tree to go green)


[54493](https://github.com/flutter/flutter/pull/54493) Use scheduleTask for adding licenses (cla: yes, framework, waiting for tree to go green)


[54519](https://github.com/flutter/flutter/pull/54519) Revert "Add API to services package that overrides HTTP ban" (cla: yes, framework)


[54522](https://github.com/flutter/flutter/pull/54522) Reland "Add API to services package that overrides HTTP ban (#54243)" (cla: yes, framework, team, waiting for tree to go green)


[54640](https://github.com/flutter/flutter/pull/54640) Allow WIllPopCallback to return null or false to veto the pop. (cla: yes, f: material design, framework, waiting for tree to go green)


[54670](https://github.com/flutter/flutter/pull/54670) Updated Nested SingleChildScrollView test for clarity (cla: yes, framework, waiting for tree to go green)


[54674](https://github.com/flutter/flutter/pull/54674) Add searchFieldStyle (cla: yes, f: material design, framework, waiting for tree to go green)


[54698](https://github.com/flutter/flutter/pull/54698) Allow headers to be passed to the WebSocket connection for VMServiceFlutterDriver (a: tests, cla: yes, framework, waiting for tree to go green)


[54706](https://github.com/flutter/flutter/pull/54706) Wire in focusNode, focusColor, autofocus, and dropdownColor to DropdownButtonFormField (cla: yes, f: material design, framework, waiting for tree to go green)


[54714](https://github.com/flutter/flutter/pull/54714) [Material] Added BottomNavigationBarTheme (cla: yes, f: material design, framework, waiting for tree to go green)


[54741](https://github.com/flutter/flutter/pull/54741) [flutter_driver] Fix browser check (a: tests, cla: yes, framework, waiting for tree to go green)


[54779](https://github.com/flutter/flutter/pull/54779) Revert "Reland "Add API to services package that overrides HTTP ban (#54243)"" (cla: yes, framework)


[54798](https://github.com/flutter/flutter/pull/54798) ToDo Audit - Cupertino+ Library (a: accessibility, cla: yes, d: examples, f: cupertino, framework, team, waiting for tree to go green)


[54902](https://github.com/flutter/flutter/pull/54902) Paste shows only when content on clipboard (a: text input, cla: yes, f: cupertino, f: material design, framework, waiting for tree to go green)


[54919](https://github.com/flutter/flutter/pull/54919) Add MediaQueryData.navigationMode and allow controls to be focused when disabled. (cla: yes, customer: fun (g3), f: material design, framework)


[54978](https://github.com/flutter/flutter/pull/54978) Expose current day as a parameter to showDatePicker. (cla: yes, f: material design, framework, waiting for tree to go green)


[54981](https://github.com/flutter/flutter/pull/54981) disable hit testing if the CompositedTransformFollower is hidden when… (cla: yes, framework)


[54985](https://github.com/flutter/flutter/pull/54985) Step 2: SnackBarBehavior.floating offset fix by default (cla: yes, f: material design, framework, waiting for tree to go green)


[55001](https://github.com/flutter/flutter/pull/55001) FlutterErrorDetails.context docs fix (a: error message, a: tests, cla: yes, d: api docs, d: examples, documentation, framework, waiting for tree to go green)


[55044](https://github.com/flutter/flutter/pull/55044) Created method to report ImageChunkEvents (cla: yes, framework, waiting for tree to go green)


[55064](https://github.com/flutter/flutter/pull/55064) Step 3: Removes temporary flag for SnackBarBehavior.floating offset fix (cla: yes, f: material design, framework)


[55069](https://github.com/flutter/flutter/pull/55069) Prioritize scrolling away nested overscroll (a: fidelity, a: quality, cla: yes, customer: crowd, f: scrolling, framework, platform-ios, waiting for tree to go green)


[55141](https://github.com/flutter/flutter/pull/55141) Support tags in testWidgets (a: tests, cla: yes, framework, tool, waiting for tree to go green)


[55221](https://github.com/flutter/flutter/pull/55221) [ExpansionTile] adds padding property (cla: yes, f: material design, framework)


[55230](https://github.com/flutter/flutter/pull/55230) Make Action.enabled be isEnabled(Intent intent) instead. (cla: yes, framework, team)


[55246](https://github.com/flutter/flutter/pull/55246) Handle surrogate pairs in RenderEditable (cla: yes, framework)


[55253](https://github.com/flutter/flutter/pull/55253) Flutter 1.17.0.dev.3.2 cherrypicks (cla: yes, engine, framework, team, tool)


[55257](https://github.com/flutter/flutter/pull/55257) Add DragTarget callback onAcceptDetails, plus helper class DragTarget… (cla: yes, framework, waiting for tree to go green)


[55260](https://github.com/flutter/flutter/pull/55260) Fine tune the Y offset of OutlineInputBorder's floating label (cla: yes, f: material design, framework, waiting for tree to go green)


[55303](https://github.com/flutter/flutter/pull/55303) Fixed a typo in the docs. (cla: yes, framework, waiting for tree to go green)


[55333](https://github.com/flutter/flutter/pull/55333) Use kIsWeb instead of private _kIsBrowser in text_input.dart (cla: yes, framework, waiting for tree to go green)


[55336](https://github.com/flutter/flutter/pull/55336) Adding tabSemanticsLabel to CupertinoLocalizations (a: accessibility, a: internationalization, cla: yes, f: cupertino, framework, severe: API break, team, waiting for tree to go green)


[55408](https://github.com/flutter/flutter/pull/55408) Fix InputDecorator intrinsic height reporting (a: text input, cla: yes, f: material design, f: scrolling, framework, severe: regression, waiting for tree to go green)


[55414](https://github.com/flutter/flutter/pull/55414) LayoutBuilder: skip calling builder when constraints are the same (cla: yes, framework, team)


[55415](https://github.com/flutter/flutter/pull/55415) Customizable obscuringCharacter (a: text input, cla: yes, f: cupertino, f: material design, framework, waiting for tree to go green)


[55416](https://github.com/flutter/flutter/pull/55416) Fix link to material spec (cla: yes, f: material design, framework, waiting for tree to go green)


[55469](https://github.com/flutter/flutter/pull/55469) Fix compute intrinsic size for wrap (cla: yes, framework)


[55482](https://github.com/flutter/flutter/pull/55482) Enable configuring minHeight for LinearProgressIndicator and update default to match spec (cla: yes, f: material design, framework, waiting for tree to go green)


[55484](https://github.com/flutter/flutter/pull/55484) Revert "Fix FlutterError.onError in debug mode (#53843)" (a: tests, cla: yes, f: material design, framework)


[55494](https://github.com/flutter/flutter/pull/55494) Add onSecondaryTap to gesture recognizer and gesture detector. (a: tests, cla: yes, framework, waiting for tree to go green)


[55500](https://github.com/flutter/flutter/pull/55500) Relands Fix FlutterError.onError in debug mode (cla: yes, framework, waiting for tree to go green)


[55527](https://github.com/flutter/flutter/pull/55527) Animation sheet recorder (a: tests, cla: yes, framework, waiting for tree to go green, will affect goldens)


[55599](https://github.com/flutter/flutter/pull/55599) Default to use V2 Slider (cla: yes, f: material design, framework)


[55600](https://github.com/flutter/flutter/pull/55600) Fix focus traversal regions to account for transforms. (cla: yes, framework, waiting for tree to go green)


[55636](https://github.com/flutter/flutter/pull/55636) Prevent use of TextInputType.text when also using TextInputAction.newLine via assert (a: text input, cla: yes, f: cupertino, f: material design, framework, waiting for tree to go green)


[55651](https://github.com/flutter/flutter/pull/55651) Fix behavior change due to incorrect initial floating setting (cla: yes, f: material design, framework, waiting for tree to go green)


[55761](https://github.com/flutter/flutter/pull/55761) Add a property to Material icon button to customize the splash radius (cla: yes, f: material design, framework, waiting for tree to go green)


[55763](https://github.com/flutter/flutter/pull/55763) [timeline] Sort timeline events before summarizing (a: tests, cla: yes, framework)


[55769](https://github.com/flutter/flutter/pull/55769) Revert "[timeline] Sort timeline events before summarizing (#55763)" (a: tests, cla: yes, framework)


[55771](https://github.com/flutter/flutter/pull/55771) [timeline] Sort timeline events before summarizing  (a: tests, cla: yes, framework, waiting for tree to go green)


[55775](https://github.com/flutter/flutter/pull/55775) TextField enabled fix (a: text input, cla: yes, f: material design, framework, waiting for tree to go green)


[55789](https://github.com/flutter/flutter/pull/55789) ToDo Audit - Material Library+ (cla: yes, f: material design, framework, team, waiting for tree to go green)


[55793](https://github.com/flutter/flutter/pull/55793) Skip Audit - Painting Library (a: images, a: tests, a: typography, cla: yes, framework, platform-web, team, will affect goldens)


[55829](https://github.com/flutter/flutter/pull/55829) allow changing the paint offset of a GlowingOverscrollIndicator (a: fidelity, a: quality, cla: yes, d: api docs, d: examples, documentation, f: material design, f: scrolling, framework, severe: new feature, waiting for tree to go green)


[55832](https://github.com/flutter/flutter/pull/55832) Prevent ModalBottomSheet from rebuilding its child (cla: yes, f: material design, framework, waiting for tree to go green)


[55857](https://github.com/flutter/flutter/pull/55857) Removed useV2 Slider flag (cla: yes, f: material design, framework, waiting for tree to go green)


[55871](https://github.com/flutter/flutter/pull/55871) Flutter 1.17.0.dev.3.3 cherrypicks (cla: yes, engine, framework, team, tool)


[55902](https://github.com/flutter/flutter/pull/55902) Fix default opacity assignments for unselected and selected icons in NavigationRail (cla: yes, f: material design, framework, waiting for tree to go green)


[55911](https://github.com/flutter/flutter/pull/55911) Text field height fix (a: text input, cla: yes, f: inspector, f: material design, framework, waiting for tree to go green)


[55936](https://github.com/flutter/flutter/pull/55936) Fixed #55858 (a: tests, cla: yes, framework)


[55939](https://github.com/flutter/flutter/pull/55939) Implementation of the Material Date Range Picker. (cla: yes, f: material design, framework, waiting for tree to go green)


[55977](https://github.com/flutter/flutter/pull/55977) Add clipBehavior to widgets with clipRect (cla: yes, f: material design, framework, severe: API break, team, will affect goldens)


[55998](https://github.com/flutter/flutter/pull/55998) Fixes the navigator pages update crashes when there is still route wa… (cla: yes, f: routes, framework, severe: API break, waiting for tree to go green)


[56084](https://github.com/flutter/flutter/pull/56084) Step 1 of 3: Add opt-in fixing Dialog border radius to match Material Spec (a: fidelity, a: quality, cla: yes, f: material design, framework, waiting for tree to go green)


[56090](https://github.com/flutter/flutter/pull/56090) Step 1 of 3: Add opt-in for debugCheckHasMaterialLocalizations assertion on TextField (a: internationalization, a: text input, cla: yes, f: material design, framework, waiting for tree to go green)


[56091](https://github.com/flutter/flutter/pull/56091) Ensure *_kn.arb files are properly escaped with gen_localizations (a: internationalization, cla: yes, f: cupertino, f: material design, framework)


[56190](https://github.com/flutter/flutter/pull/56190) [ExpansionTile] Wire through expandedCrossAxisAlignment, and expandedAlignment properties to the expanded tile (cla: yes, f: material design, framework, waiting for tree to go green)


[56407](https://github.com/flutter/flutter/pull/56407) fixup! Update grammar in basic.dart #56251 (cla: yes, framework, waiting for tree to go green)


[56409](https://github.com/flutter/flutter/pull/56409) InteractiveViewer Widget (cla: yes, f: material design, framework, team, waiting for tree to go green)


[56428](https://github.com/flutter/flutter/pull/56428) Eagerly wait for the driver extension on FlutterDriver.connect() (a: tests, cla: yes, framework, waiting for tree to go green)


[56430](https://github.com/flutter/flutter/pull/56430) Allow waitUntilFirstFrameRasterized without a root widget (a: tests, cla: yes, framework, waiting for tree to go green)


[56494](https://github.com/flutter/flutter/pull/56494) Wire up autofocus for OutlineButton (cla: yes, f: material design, framework)


[56521](https://github.com/flutter/flutter/pull/56521) Have the physics enforce the scroll position. (cla: yes, framework)


[56549](https://github.com/flutter/flutter/pull/56549) Expose includeSemantics option to RawKeyboardListener (cla: yes, framework)


[56582](https://github.com/flutter/flutter/pull/56582) Update Tab semantics in Cupertino to be the same as Material (a: accessibility, a: internationalization, cla: yes, f: cupertino, framework, severe: API break, waiting for tree to go green)


[56611](https://github.com/flutter/flutter/pull/56611) Nested InkWells only show the innermost splash (cla: yes, f: material design, framework, waiting for tree to go green)


[56614](https://github.com/flutter/flutter/pull/56614) Revert "Paste shows only when content on clipboard (#54902)" (cla: yes, f: cupertino, f: material design, framework)


[56641](https://github.com/flutter/flutter/pull/56641) Add 2 new keyboard types and infer keyboardType from autofill hints (cla: yes, f: cupertino, f: material design, framework, waiting for tree to go green)


[56645](https://github.com/flutter/flutter/pull/56645) Localized new strings added in the redesigned Material Date Picker (a: internationalization, cla: yes, f: material design, framework, waiting for tree to go green)


[56689](https://github.com/flutter/flutter/pull/56689) Bring back paste button hide behavior (a: accessibility, cla: yes, f: cupertino, f: material design, framework, team)


[56710](https://github.com/flutter/flutter/pull/56710) [web] Unskip TextStyle web tests (cla: yes, framework, waiting for tree to go green)


[56732](https://github.com/flutter/flutter/pull/56732) fix pushAndRemoveUntil incorrectly removes the routes below the first… (cla: yes, f: routes, framework, waiting for tree to go green)


[56794](https://github.com/flutter/flutter/pull/56794) [web & desktop] Hide all characters in a TextField, when obscureText is true on web & desktop (cla: yes, f: material design, framework, platform-mac, platform-web, waiting for tree to go green)


[56806](https://github.com/flutter/flutter/pull/56806) Revert "Bring back paste button hide behavior" (a: accessibility, cla: yes, f: cupertino, f: material design, framework, team)


[56859](https://github.com/flutter/flutter/pull/56859) Fix wrong link in description on the platform system channel (cla: yes, framework, waiting for tree to go green)


[56895](https://github.com/flutter/flutter/pull/56895) [Material] Use titleTextStyle from dialog theme for SimpleDialog (cla: yes, f: material design, framework, waiting for tree to go green)


[56906](https://github.com/flutter/flutter/pull/56906) more docs about diagnostics in release mode (cla: yes, framework)


[56922](https://github.com/flutter/flutter/pull/56922) Bring back paste button hide behavior 2 (a: accessibility, cla: yes, f: cupertino, f: material design, framework, team)


[56951](https://github.com/flutter/flutter/pull/56951) Revert "Bring back paste button hide behavior 2" (a: accessibility, cla: yes, f: cupertino, f: material design, framework, team)


[56952](https://github.com/flutter/flutter/pull/56952) Add more documentation to addTimingsCallback (cla: yes, framework, waiting for tree to go green)


[56956](https://github.com/flutter/flutter/pull/56956) ThemeData.brightness == ThemeData.colorScheme.brightness (cla: yes, f: material design, framework, waiting for tree to go green)


[56968](https://github.com/flutter/flutter/pull/56968) setState() will call scheduleFrame() in post-frame callback now. (a: accessibility, cla: yes, framework, waiting for tree to go green)


[57033](https://github.com/flutter/flutter/pull/57033) Allow updating textAlignVertical (cla: yes, f: material design, framework, waiting for tree to go green)


[57036](https://github.com/flutter/flutter/pull/57036) fix push replacement reports wrong previous route to navigator observer (cla: yes, f: routes, framework, waiting for tree to go green)


[57037](https://github.com/flutter/flutter/pull/57037) Making DropdownButtonFormField to re-render if parent widget changes (cla: yes, f: material design, found in release: 1.17, found in release: 1.18, framework, severe: regression, waiting for tree to go green)


[57047](https://github.com/flutter/flutter/pull/57047) Added Dartpad and Image examples to Slider and RangeSlider docs (cla: yes, f: material design, framework, waiting for tree to go green)


[57052](https://github.com/flutter/flutter/pull/57052) Flutter 1.17.1 cherrypicks (cla: yes, engine, framework, team, tool)


[57053](https://github.com/flutter/flutter/pull/57053) Updated gen_missing_localizations to copy the english strings instead of using 'TBD'. (cla: yes, f: material design, framework, team, waiting for tree to go green)


[57058](https://github.com/flutter/flutter/pull/57058) 1.18.0-11.1.pre beta cherrypicks (cla: yes, engine, framework, team, tool, work in progress; do not review)


[57065](https://github.com/flutter/flutter/pull/57065) Remove deprecated child parameter for NestedScrollView's overlap managing slivers (cla: yes, f: scrolling, framework, severe: API break, waiting for tree to go green)


[57085](https://github.com/flutter/flutter/pull/57085) Remove redundant transform from showInViewport (cla: yes, framework, waiting for tree to go green)


[57094](https://github.com/flutter/flutter/pull/57094) MouseCursor uses a special class instead of null to defer (cla: yes, framework)


[57136](https://github.com/flutter/flutter/pull/57136) update initial route documentation (cla: yes, framework, waiting for tree to go green)


[57139](https://github.com/flutter/flutter/pull/57139)  Bring back paste button hide behavior 3 (a: accessibility, cla: yes, f: cupertino, f: material design, framework, team, waiting for tree to go green)


[57167](https://github.com/flutter/flutter/pull/57167) Remove obsolete UpdateCounted prefix (cla: yes, framework, waiting for tree to go green)


[57172](https://github.com/flutter/flutter/pull/57172) Add option for ExpansionTile to maintain the state of its children when collapsed (cla: yes, f: material design, framework, waiting for tree to go green)


[57189](https://github.com/flutter/flutter/pull/57189) Honor the InputDecoratorTheme in the text input fields used by the Date Pickers (cla: yes, f: material design, framework, waiting for tree to go green)


[57195](https://github.com/flutter/flutter/pull/57195) Fix NavigationRail class docs (cla: yes, d: api docs, f: material design, framework, waiting for tree to go green)


[57201](https://github.com/flutter/flutter/pull/57201) correctly dispose listeners by image widget (cla: yes, framework, waiting for tree to go green)


[57240](https://github.com/flutter/flutter/pull/57240) [web] Update test skip description. (a: tests, cla: yes, framework, platform-web)


[57244](https://github.com/flutter/flutter/pull/57244) Make Tooltip recover gracefully when context is destroyed. (cla: yes, f: material design, framework)


[57247](https://github.com/flutter/flutter/pull/57247) Improve error message when using popuntil with bad predicate (cla: yes, framework, waiting for tree to go green)


[57261](https://github.com/flutter/flutter/pull/57261) Make _RenderButtonBarRow.constraints null aware (cla: yes, f: material design, framework, waiting for tree to go green)


[57264](https://github.com/flutter/flutter/pull/57264) Prevent WhitelistingTextInputFormatter to return a empty string if the current value does not satisfy the formatter (a: text input, cla: yes, framework, waiting for tree to go green)


[57270](https://github.com/flutter/flutter/pull/57270) add missing deps to flutter_test BUILD.gn (a: tests, cla: yes, framework)


[57286](https://github.com/flutter/flutter/pull/57286) Revert " Bring back paste button hide behavior 3" (a: accessibility, cla: yes, f: cupertino, f: material design, framework, platform-web, team, waiting for tree to go green)


[57287](https://github.com/flutter/flutter/pull/57287) remove pending timers list code out of assert message (a: tests, cla: yes, framework)


[57291](https://github.com/flutter/flutter/pull/57291) [ExpansionTile] adds childrenPadding property (cla: yes, f: material design, framework)


[57299](https://github.com/flutter/flutter/pull/57299) add @factory to create* methods (cla: yes, f: material design, framework, waiting for tree to go green)


[57319](https://github.com/flutter/flutter/pull/57319) Fix Autofill example (cla: yes, framework, waiting for tree to go green)


[57324](https://github.com/flutter/flutter/pull/57324) Fix Web asking for clipboard permissions (cla: yes, f: material design, framework, waiting for tree to go green)


[57327](https://github.com/flutter/flutter/pull/57327) Value Indicator uses Global position (cla: yes, f: material design, framework)


[57332](https://github.com/flutter/flutter/pull/57332) Add autofill support for TextFormField (cla: yes, f: material design, framework, waiting for tree to go green)


[57339](https://github.com/flutter/flutter/pull/57339) fix route annoucement for first route and last route (cla: yes, framework, waiting for tree to go green)


[57412](https://github.com/flutter/flutter/pull/57412) Fixed a typo. (cla: yes, framework, waiting for tree to go green)


[57461](https://github.com/flutter/flutter/pull/57461) Fix segment hit test behavior for segmented control (cla: yes, f: cupertino, framework, waiting for tree to go green)


[57487](https://github.com/flutter/flutter/pull/57487) Fix typo in cupertino datepicker error (cla: yes, f: cupertino, framework, waiting for tree to go green)


[57500](https://github.com/flutter/flutter/pull/57500) SnackBarAction.createState() should have return type State<SnackBarAction> (cla: yes, f: material design, framework, waiting for tree to go green)


[57511](https://github.com/flutter/flutter/pull/57511) Step 2 of 3: Change opt-in default for debugCheckHasMaterialLocalizations assertion on TextField (a: internationalization, a: text input, cla: yes, f: material design, framework, team, waiting for tree to go green)


[57516](https://github.com/flutter/flutter/pull/57516) Update platform_view.dart (cla: yes, framework, waiting for tree to go green)


[57519](https://github.com/flutter/flutter/pull/57519) Report the accurate local position in (sliding)segmented control hit testing  (cla: yes, f: cupertino, framework, waiting for tree to go green)


[57521](https://github.com/flutter/flutter/pull/57521) Move paragraph on using Navigation Rail for wide viewports only closer to the top of the API docs. (cla: yes, f: material design, framework, waiting for tree to go green)


[57522](https://github.com/flutter/flutter/pull/57522) Add doc and test for Container's hitTest behavior (cla: yes, framework, waiting for tree to go green)


[57526](https://github.com/flutter/flutter/pull/57526) Update the requirements for applying the elevation overlay. (cla: yes, f: material design, framework, waiting for tree to go green)


[57534](https://github.com/flutter/flutter/pull/57534) Improve CupertinoDatePicker docs (cla: yes, f: cupertino, framework, waiting for tree to go green)


[57535](https://github.com/flutter/flutter/pull/57535) Slider value indicator gets disposed if it is activated (cla: yes, f: material design, framework, waiting for tree to go green)


[57574](https://github.com/flutter/flutter/pull/57574) Have _warpToCurrentIndex() shortcut logic behave properly (cla: yes, f: material design, framework, waiting for tree to go green)


[57588](https://github.com/flutter/flutter/pull/57588) New license page. (a: internationalization, cla: yes, f: material design, framework)


[57605](https://github.com/flutter/flutter/pull/57605) fix navigator observer announcement order (cla: yes, framework, waiting for tree to go green)


[57628](https://github.com/flutter/flutter/pull/57628) Add mouse cursor API to widgets (phase 1) (cla: yes, f: material design, framework)


[57644](https://github.com/flutter/flutter/pull/57644) Adds physics to the TabBar (#57416) (cla: yes, f: material design, framework, waiting for tree to go green)


[57670](https://github.com/flutter/flutter/pull/57670) Add code example for CustomScrollView on how to make it grow in two directions along its scroll axis (cla: yes, framework, waiting for tree to go green)


[57696](https://github.com/flutter/flutter/pull/57696) Functionality to check handlers set on platform channels (a: tests, cla: yes, framework, waiting for tree to go green)


[57733](https://github.com/flutter/flutter/pull/57733) #57730 - Support custom shapes for ListTiles (cla: yes, f: material design, framework, waiting for tree to go green)


[57736](https://github.com/flutter/flutter/pull/57736) [AppBarTheme] adds centerTitle property (cla: yes, f: material design, framework, severe: new feature, waiting for tree to go green)


[57745](https://github.com/flutter/flutter/pull/57745) Chips text scaling (cla: yes, f: material design, framework, waiting for tree to go green)


[57751](https://github.com/flutter/flutter/pull/57751) Step 2 of 3: Change opt-in default for useMaterialBorderRadius on Dialogs (a: fidelity, a: quality, cla: yes, f: material design, framework, waiting for tree to go green)


[57809](https://github.com/flutter/flutter/pull/57809) Stopped all animation controllers after toggleable has been detached. (cla: yes, f: material design, framework, waiting for tree to go green)


[57821](https://github.com/flutter/flutter/pull/57821) fix a typo in trace events for the image cache (cla: yes, framework, team, waiting for tree to go green)


[57838](https://github.com/flutter/flutter/pull/57838) Add sample code of  GestureDetector with no children (cla: yes, d: api docs, d: examples, documentation, f: gestures, framework, waiting for tree to go green)


[57841](https://github.com/flutter/flutter/pull/57841) Deleted deprecated profile func and profile.dart (cla: yes, framework, waiting for tree to go green)


[57868](https://github.com/flutter/flutter/pull/57868) [CheckboxListTile] exposes contentPadding property of ListTile. (cla: yes, f: material design, framework, waiting for tree to go green)


[57871](https://github.com/flutter/flutter/pull/57871) [flutter_tools] rename output LICENSE file to NOTICES and support loading either (cla: yes, framework, team, tool)


[58016](https://github.com/flutter/flutter/pull/58016) Consistent American spelling of 'behavior' (cla: yes, f: material design, framework, waiting for tree to go green)


[58024](https://github.com/flutter/flutter/pull/58024) fix cupertino page route dismisses hero transition when swipe to the … (cla: yes, f: cupertino, f: material design, framework, waiting for tree to go green)


[58037](https://github.com/flutter/flutter/pull/58037) [SwitchListTile] adds controlAffinity property (cla: yes, f: material design, framework, waiting for tree to go green)


[58050](https://github.com/flutter/flutter/pull/58050) Flutter 1.17.2 cherrypicks (a: accessibility, cla: yes, d: examples, engine, f: cupertino, f: material design, framework, team, tool, work in progress; do not review)


[58094](https://github.com/flutter/flutter/pull/58094) Set upper limit on text scaling for AppBar.title (cla: yes, f: material design, framework, waiting for tree to go green)


[58098](https://github.com/flutter/flutter/pull/58098) Added Documentation for AnimationController.repeat() (cla: yes, framework)


[58117](https://github.com/flutter/flutter/pull/58117) Minor correction to documentation for buttonColor (cla: yes, d: api docs, f: material design, framework, waiting for tree to go green)


[58118](https://github.com/flutter/flutter/pull/58118) Add function to set structured error early (cla: yes, framework)


[58131](https://github.com/flutter/flutter/pull/58131) [flutter] allow loading either NOTICES or LICENSE (cla: yes, framework, waiting for tree to go green)


[58151](https://github.com/flutter/flutter/pull/58151) Error message when size has not been set in RenderBox's performLayout should be well versed (cla: yes, framework, waiting for tree to go green)


[58154](https://github.com/flutter/flutter/pull/58154) Allow null value for CheckboxListTile (cla: yes, f: material design, framework, waiting for tree to go green)


[58202](https://github.com/flutter/flutter/pull/58202) Build routes even less (cla: yes, framework, waiting for tree to go green)


[58203](https://github.com/flutter/flutter/pull/58203) Various bits of trivial cleanup (cla: yes, framework, waiting for tree to go green)


[58204](https://github.com/flutter/flutter/pull/58204) Error message improvements (cla: yes, framework, waiting for tree to go green)


[58206](https://github.com/flutter/flutter/pull/58206) Dedupe (and update) the --track-widget-creation documentation (cla: yes, framework, waiting for tree to go green)


[58209](https://github.com/flutter/flutter/pull/58209) Pass MaterialButton.disabledElevation into RawMaterialButton (cla: yes, f: material design, framework)


[58210](https://github.com/flutter/flutter/pull/58210) [e2e] make test bindings friendlier to integration tests (a: tests, cla: yes, framework)


[58213](https://github.com/flutter/flutter/pull/58213) update build doc string to advocate avoiding doing tasks other than b… (cla: yes, d: api docs, framework, waiting for tree to go green)


[58258](https://github.com/flutter/flutter/pull/58258) Helpful assertion for isAlwaysShown error (cla: yes, f: cupertino, f: material design, framework, waiting for tree to go green)


[58259](https://github.com/flutter/flutter/pull/58259) enable Navigator.of to accept a navigator element and return its stat… (cla: yes, framework, waiting for tree to go green)


[58272](https://github.com/flutter/flutter/pull/58272) Remove callback asserts on FocusableActionDetector (a: desktop, cla: yes, framework)


[58284](https://github.com/flutter/flutter/pull/58284) Send text error in JSON and print in tools (cla: yes, framework, tool)


[58344](https://github.com/flutter/flutter/pull/58344) Revert "Add clipBehavior to widgets with clipRect" (cla: yes, f: material design, framework, team)


[58346](https://github.com/flutter/flutter/pull/58346) EditableText.bringIntoView calls showOnScreen (cla: yes, framework, waiting for tree to go green)


[58350](https://github.com/flutter/flutter/pull/58350) More information about our error message APIs. (cla: yes, framework)


[58392](https://github.com/flutter/flutter/pull/58392) iOS mid-drag activity indicator (a: fidelity, a: quality, cla: yes, f: cupertino, f: scrolling, framework, platform-ios, severe: API break)


[58430](https://github.com/flutter/flutter/pull/58430) [flutter_driver] make timeline request in chunks (a: tests, cla: yes, framework, perf: memory)


[58448](https://github.com/flutter/flutter/pull/58448) InkWell uses MaterialStateMouseCursor and defaults to clickable (cla: yes, f: material design, framework)


[58456](https://github.com/flutter/flutter/pull/58456) Update StandardCodec documentation with double alignment (cla: yes, documentation, framework, waiting for tree to go green)


[58482](https://github.com/flutter/flutter/pull/58482) Expose ComputePlatformResolvedLocale (a: internationalization, cla: yes, customer: money (g3), framework, waiting for tree to go green)


[58503](https://github.com/flutter/flutter/pull/58503) Do not assume imageCache is created when handleMemoryPressure is called (a: images, cla: yes, framework)


[58511](https://github.com/flutter/flutter/pull/58511) Add material page, cupertino page, and transition page classes (cla: yes, framework)


[58514](https://github.com/flutter/flutter/pull/58514) add rasterizer start times to timeline summaries (a: tests, cla: yes, framework, waiting for tree to go green)


[58530](https://github.com/flutter/flutter/pull/58530) [Line Heights] Add textHeightBehavior to SelectableText. (cla: yes, f: material design, framework, waiting for tree to go green)


[58535](https://github.com/flutter/flutter/pull/58535) Make _RenderSlider not be a semantics container (a: accessibility, cla: yes, f: focus, f: material design, framework)


[58593](https://github.com/flutter/flutter/pull/58593) Add collapsed height param to SliverAppBar (cla: yes, f: material design, framework, waiting for tree to go green)


[58607](https://github.com/flutter/flutter/pull/58607) Revert "[flutter_tools] always initialize the resident runner from dill (a: accessibility, cla: yes, d: examples, engine, f: cupertino, f: material design, framework, team, tool)


[58620](https://github.com/flutter/flutter/pull/58620) Make debugSemantics available to profile mode (a: accessibility, a: tests, cla: yes, framework, team)


[58621](https://github.com/flutter/flutter/pull/58621) Make it possible to remove nodes from traversal sort. (cla: yes, framework, waiting for tree to go green)


[58630](https://github.com/flutter/flutter/pull/58630) Updated Slider test  (cla: yes, f: material design, framework, waiting for tree to go green)


[58635](https://github.com/flutter/flutter/pull/58635) Remove DiagnosticableMixin in favor of Diagnosticable (cla: yes, framework, team, waiting for tree to go green)


[58646](https://github.com/flutter/flutter/pull/58646) Flutter 1.17.3 cherrypicks (a: accessibility, cla: yes, d: examples, engine, f: cupertino, f: material design, framework, team, tool)


[58650](https://github.com/flutter/flutter/pull/58650) Added MaterialStateProperty overlayColor to InkWell (cla: yes, f: material design, framework)


[58655](https://github.com/flutter/flutter/pull/58655) debug mode warning text alignment (a: tests, cla: yes, framework, waiting for tree to go green)


[58686](https://github.com/flutter/flutter/pull/58686) [PageTransitionsBuilder] Fix 'ZoomPageTransition' built more than once (cla: yes, f: material design, framework, waiting for tree to go green)


[58708](https://github.com/flutter/flutter/pull/58708) Add shadowColor to AppBar and AppBarTheme (cla: yes, f: material design, framework, waiting for tree to go green)


[58715](https://github.com/flutter/flutter/pull/58715) Fix custom physics application in TabBarView (a: quality, cla: yes, f: material design, f: scrolling, framework, waiting for tree to go green)


[58723](https://github.com/flutter/flutter/pull/58723) Drop an unnecessary factory constructor (a: tests, cla: yes, framework, waiting for tree to go green)


[58746](https://github.com/flutter/flutter/pull/58746) add missing arguments for all constructors of ListView and GridView (cla: yes, framework, waiting for tree to go green)


[58754](https://github.com/flutter/flutter/pull/58754) Update build doc (cla: yes, framework, waiting for tree to go green)


[58771](https://github.com/flutter/flutter/pull/58771) [Flutter Driver] Update the comments regarding the default timeout of WaitFor and WaitForAbsent commands (a: tests, cla: yes, framework, waiting for tree to go green)


[58780](https://github.com/flutter/flutter/pull/58780) fix typo in bottom navigation bar docs (cla: yes, f: material design, framework, waiting for tree to go green)


[58808](https://github.com/flutter/flutter/pull/58808) Introduce inherited navigator observer and refactor hero controller (cla: yes, f: cupertino, f: material design, framework, waiting for tree to go green)


[58820](https://github.com/flutter/flutter/pull/58820) Timeline summary contains CPU, GPU and Memory usage (a: tests, cla: yes, framework, severe: performance, waiting for tree to go green)


[58823](https://github.com/flutter/flutter/pull/58823) Add comments to flutter_driver for timeline class (a: tests, cla: yes, framework)


[58829](https://github.com/flutter/flutter/pull/58829) Step 3 of 3: Remove opt-in for useMaterialBorderRadius on Dialogs (a: fidelity, a: quality, cla: yes, f: material design, framework, waiting for tree to go green)


[58831](https://github.com/flutter/flutter/pull/58831) Step 3 of 3: Remove opt-in for debugCheckHasMaterialLocalizations assertion on TextField (a: internationalization, a: text input, cla: yes, f: material design, framework, waiting for tree to go green)


[58843](https://github.com/flutter/flutter/pull/58843) Restore some typography tests (cla: yes, f: material design, framework)


[58872](https://github.com/flutter/flutter/pull/58872) Revert "Send text error in JSON and print in tools" (cla: yes, framework, tool)


[58971](https://github.com/flutter/flutter/pull/58971) Update animation.dart - Staggered animations: TweenSequences example (cla: yes, framework)


[58994](https://github.com/flutter/flutter/pull/58994) Send text error in JSON and print in tools (cla: yes, framework, tool, waiting for tree to go green)


[59002](https://github.com/flutter/flutter/pull/59002) Revert "Send text error in JSON and print in tools" (cla: yes, framework, tool)


[59008](https://github.com/flutter/flutter/pull/59008) Update TextTheme.button.letterSpacing from 0.75 to 1.25 per spec (cla: yes, f: material design, framework, waiting for tree to go green)


[59010](https://github.com/flutter/flutter/pull/59010) Scale input decorator label width  (cla: yes, f: material design, framework, waiting for tree to go green)


[59014](https://github.com/flutter/flutter/pull/59014) Handle selection ranges where getBoxesForSelection returns an empty list (cla: yes, framework, waiting for tree to go green)


[59015](https://github.com/flutter/flutter/pull/59015) fix overscroll position if there is sliver before center sliver in cu… (cla: yes, f: scrolling, framework, waiting for tree to go green)


[59018](https://github.com/flutter/flutter/pull/59018) Send text error in JSON and print in tools (cla: yes, framework, tool, waiting for tree to go green)


[59046](https://github.com/flutter/flutter/pull/59046) Cleanup devicelab framework duplicate (a: tests, cla: yes, engine, framework, team, tool)


[59096](https://github.com/flutter/flutter/pull/59096) Fix docs for Focus.onKey event propagation (cla: yes, framework, waiting for tree to go green)


[59108](https://github.com/flutter/flutter/pull/59108) fix paint order of ink feature (cla: yes, f: material design, framework, waiting for tree to go green)


[59111](https://github.com/flutter/flutter/pull/59111) Remove shape code from Date Picker dialog (cla: yes, f: material design, framework, waiting for tree to go green)


[59115](https://github.com/flutter/flutter/pull/59115) Modernize selection menu appearance (cla: yes, f: cupertino, f: material design, framework, platform-android, waiting for tree to go green)


[59117](https://github.com/flutter/flutter/pull/59117) Make the InkResponse's focus highlight honor the radius parameter (cla: yes, f: material design, framework, waiting for tree to go green)


[59120](https://github.com/flutter/flutter/pull/59120) Deprecate WhitelistingTextInputFormatter and BlacklistingTextInputFormatter (a: tests, cla: yes, f: cupertino, f: material design, framework, team, waiting for tree to go green)


[59128](https://github.com/flutter/flutter/pull/59128) Fix typo in scroll_aware_image_provider.dart (cla: yes, framework, waiting for tree to go green)


[59156](https://github.com/flutter/flutter/pull/59156) Add sample code to PositionedTransition (cla: yes, framework)


[59162](https://github.com/flutter/flutter/pull/59162) Rebuild SliverAppBar when forceElevated changes (cla: yes, f: material design, framework, waiting for tree to go green)


[59186](https://github.com/flutter/flutter/pull/59186) Opt out nnbd in packages/flutter (a: accessibility, cla: yes, f: cupertino, f: material design, framework)


[59187](https://github.com/flutter/flutter/pull/59187) Support floating the header slivers of a NestedScrollView (a: annoyance, a: quality, cla: yes, customer: crowd, customer: quill (g3), d: api docs, d: examples, documentation, f: material design, f: scrolling, framework, waiting for tree to go green)


[59191](https://github.com/flutter/flutter/pull/59191) [Material] Redesign Time Picker (a: internationalization, cla: yes, f: material design, framework, waiting for tree to go green)


[59196](https://github.com/flutter/flutter/pull/59196) [Widgets] Add DefaultTextHeightBehavior inherited widget. (cla: yes, framework, waiting for tree to go green)


[59219](https://github.com/flutter/flutter/pull/59219) Typo fixing sweep through packages/flutter. (a: accessibility, cla: yes, f: cupertino, f: material design, framework, waiting for tree to go green)


[59221](https://github.com/flutter/flutter/pull/59221) Revert "Prevent WhitelistingTextInputFormatter to return a empty string if the current value does not satisfy the formatter (#57264)" (a: text input, cla: yes, framework, waiting for tree to go green)


[59251](https://github.com/flutter/flutter/pull/59251) [DefaultTabController] adds interactive example (cla: yes, f: material design, framework, waiting for tree to go green)


[59273](https://github.com/flutter/flutter/pull/59273) Add instructions for updating a localized string (cla: yes, f: material design, framework, waiting for tree to go green)


[59279](https://github.com/flutter/flutter/pull/59279) First pass at keyboard navigation for the Material Date Picker (cla: yes, f: material design, framework, waiting for tree to go green)


[59285](https://github.com/flutter/flutter/pull/59285) Remove Fuchsia BUILD.gn files (a: internationalization, a: tests, cla: yes, framework, team, tool, waiting for tree to go green)


[59290](https://github.com/flutter/flutter/pull/59290) Reverse the semantics order of modal barrier and modal scope (cla: yes, framework)


[59310](https://github.com/flutter/flutter/pull/59310) Dismiss modal routes with a keyboard shortcut (cla: yes, f: material design, framework, waiting for tree to go green)


[59317](https://github.com/flutter/flutter/pull/59317) Implement Comparable<TimeOfDay> (cla: yes, f: material design, framework, waiting for tree to go green)


[59342](https://github.com/flutter/flutter/pull/59342) Add support for horizontal and vertical double-arrow system cursors (cla: yes, framework, waiting for tree to go green)


[59347](https://github.com/flutter/flutter/pull/59347) Revert "[Widgets] Add DefaultTextHeightBehavior inherited widget." (cla: yes, framework)


[59350](https://github.com/flutter/flutter/pull/59350) Re-land "[Widgets] Add DefaultTextHeightBehavior inherited widget." (cla: yes, framework, waiting for tree to go green)


[59358](https://github.com/flutter/flutter/pull/59358) Implement delayed key event synthesis support for framework (a: tests, cla: yes, framework, waiting for tree to go green)


[59360](https://github.com/flutter/flutter/pull/59360) More useful error messages when you use Stack without a textDirection. (cla: yes, framework, waiting for tree to go green)


[59363](https://github.com/flutter/flutter/pull/59363) Add material state mouse cursor to TextField (a: text input, cla: yes, customer: octopod, f: material design, framework, waiting for tree to go green)


[59364](https://github.com/flutter/flutter/pull/59364) Reland non-breaking "Add clipBehavior to widgets with clipRect #55977" (cla: yes, f: material design, framework, team)


[59379](https://github.com/flutter/flutter/pull/59379) Handle backspace edgecase in trailing whitespace formatter. (cla: yes, framework, waiting for tree to go green)


[59405](https://github.com/flutter/flutter/pull/59405) [AppBar] adds toolbarHeight property to customize AppBar height (cla: yes, f: material design, f: scrolling, framework, severe: new feature, waiting for tree to go green)


[59436](https://github.com/flutter/flutter/pull/59436) Removed an unused static local key from ScrollAction. (cla: yes, framework, waiting for tree to go green)


[59474](https://github.com/flutter/flutter/pull/59474) Add link to ListTile replacement guide in layout error message (cla: yes, f: material design, framework, waiting for tree to go green)


[59478](https://github.com/flutter/flutter/pull/59478) InteractiveViewer mouse scale bug (cla: yes, framework, waiting for tree to go green)


[59481](https://github.com/flutter/flutter/pull/59481) [MergeableMaterial] adds dividerColor property (cla: yes, f: material design, framework, waiting for tree to go green)


[59484](https://github.com/flutter/flutter/pull/59484) Word substitutions (cla: yes, framework, team, tool, waiting for tree to go green)


[59500](https://github.com/flutter/flutter/pull/59500) Update recipes location. (cla: yes, framework, team)


[59503](https://github.com/flutter/flutter/pull/59503) Revert "Build routes even less" (cla: yes, framework, waiting for tree to go green)


[59514](https://github.com/flutter/flutter/pull/59514) Replace collection's SetEquality with flutter's own (cla: yes, f: cupertino, framework, waiting for tree to go green)


[59521](https://github.com/flutter/flutter/pull/59521) Remove dependency on package:collection by moving mergeSort into foundation/collections.dart (cla: yes, framework)


[59561](https://github.com/flutter/flutter/pull/59561) Revert "Modernize selection menu appearance" (a: internationalization, cla: yes, f: cupertino, f: material design, framework)


[59571](https://github.com/flutter/flutter/pull/59571) [flutter_tools] add toggle `b` and service extension to change platform brightness (cla: yes, framework, tool)


[59586](https://github.com/flutter/flutter/pull/59586) Keyboard navigation for the Material Date Picker grid (cla: yes, f: material design, framework, waiting for tree to go green)


[59617](https://github.com/flutter/flutter/pull/59617) Reland modernize selection menu appearance (a: accessibility, a: internationalization, cla: yes, f: cupertino, f: material design, framework, team, waiting for tree to go green)


[59620](https://github.com/flutter/flutter/pull/59620) Export characters (cla: yes, framework, waiting for tree to go green)


[59631](https://github.com/flutter/flutter/pull/59631) ReorderableListView should not reorder if there is only a single item present (cla: yes, f: material design, framework, waiting for tree to go green)


[59641](https://github.com/flutter/flutter/pull/59641) [ExpansionPanelList] adds dividerColor property (cla: yes, f: material design, framework, waiting for tree to go green)


[59666](https://github.com/flutter/flutter/pull/59666) update _isolates_io.dart for better nnbd migration (cla: yes, framework)


[59677](https://github.com/flutter/flutter/pull/59677) Revert "Characters Package" (cla: yes, f: material design, framework)


[59711](https://github.com/flutter/flutter/pull/59711) fix the widget span layout when text scale factor != 1 (cla: yes, framework, waiting for tree to go green)


[59778](https://github.com/flutter/flutter/pull/59778) Reland Characters Usage (cla: yes, f: material design, framework)


[59791](https://github.com/flutter/flutter/pull/59791) Fix doc for DecoratedBox (cla: yes, framework, waiting for tree to go green)


[59803](https://github.com/flutter/flutter/pull/59803) Add benchmark for Mouse region (web) (a: tests, cla: yes, framework, severe: performance, team, waiting for tree to go green)


[59807](https://github.com/flutter/flutter/pull/59807) Label unnecessarily ellided (cla: yes, f: material design, framework, waiting for tree to go green)


[59856](https://github.com/flutter/flutter/pull/59856) Make upscaling images opt-in (a: images, cla: yes, framework)


[59865](https://github.com/flutter/flutter/pull/59865) Fix the paste button label in the new version of the filtered text pasting test (cla: yes, f: material design, framework)


[59870](https://github.com/flutter/flutter/pull/59870) Revert "Deprecate WhitelistingTextInputFormatter and BlacklistingTextInputFormatter" (a: tests, cla: yes, f: cupertino, f: material design, framework, team)


[59876](https://github.com/flutter/flutter/pull/59876) Re-land "Deprecate WhitelistingTextInputFormatter and BlacklistingTextInputFormatter" (a: tests, cla: yes, f: cupertino, f: material design, framework, team)


[59877](https://github.com/flutter/flutter/pull/59877) Allow detection of images using more memory than necessary (a: debugging, a: error message, a: images, cla: yes, framework)


[59883](https://github.com/flutter/flutter/pull/59883) Refactor mouse hit testing system: Direct mouse hit test (a: mouse, cla: yes, f: material design, framework, severe: performance, waiting for tree to go green)


[59888](https://github.com/flutter/flutter/pull/59888) Fix the layout calculation in sliver list where the scroll offset cor… (cla: yes, f: scrolling, framework, waiting for tree to go green)


[59900](https://github.com/flutter/flutter/pull/59900) Fix issue with stack traces getting mangled (a: tests, cla: yes, framework)


[59913](https://github.com/flutter/flutter/pull/59913) [EditableText] Inherit from DefaultTextHeightBehavior  (cla: yes, framework)


[59937](https://github.com/flutter/flutter/pull/59937) Update tooltip_theme_test to unblock Dart SDK roll (cla: yes, f: material design, framework, waiting for tree to go green)


[59961](https://github.com/flutter/flutter/pull/59961) Support GTK keycodes (cla: yes, framework, team)


[59966](https://github.com/flutter/flutter/pull/59966) Added a filterQuality parameter to texture (a: quality, a: video, cla: yes, framework, waiting for tree to go green)


[59981](https://github.com/flutter/flutter/pull/59981) Revert "Implement Comparable<TimeOfDay>" (cla: yes, f: material design, framework)


[59982](https://github.com/flutter/flutter/pull/59982) [flutter_driver] Fix tracing of startup events (a: tests, cla: yes, framework)


[59986](https://github.com/flutter/flutter/pull/59986) Revert "fix the widget span layout when text scale factor != 1" (cla: yes, framework)


[59992](https://github.com/flutter/flutter/pull/59992) Revert "[PageTransitionsBuilder] Fix 'ZoomPageTransition' built more than once" (cla: yes, f: material design, framework)


[60000](https://github.com/flutter/flutter/pull/60000) Revert "Fix outline button solid path when BorderSize.width is used" (f: material design, framework)


[60009](https://github.com/flutter/flutter/pull/60009) RTL caret position (cla: yes, f: material design, framework, waiting for tree to go green)


[60021](https://github.com/flutter/flutter/pull/60021) reland "fix the widget span layout when text scale factor != 1" and h… (cla: yes, framework, waiting for tree to go green)


[60042](https://github.com/flutter/flutter/pull/60042) Fix newly added test to opt out of NNBD (cla: yes, f: material design, framework)


[60059](https://github.com/flutter/flutter/pull/60059) Expose the ElevationOverlay functions so applications can use the directly. (cla: yes, f: material design, framework, waiting for tree to go green)


[60096](https://github.com/flutter/flutter/pull/60096) Localized new strings added in the redesigned Material Time Picker (a: internationalization, cla: yes, f: material design, framework, waiting for tree to go green)


[60129](https://github.com/flutter/flutter/pull/60129) fix ink feature tries to get parent transformations when it is in the… (cla: yes, f: material design, framework, waiting for tree to go green)


[60136](https://github.com/flutter/flutter/pull/60136) Add more documentation on why tests might hang when using runAsync (a: tests, cla: yes, framework, waiting for tree to go green)


[60139](https://github.com/flutter/flutter/pull/60139) Fix a couple of doc typos. (cla: yes, f: material design, framework, waiting for tree to go green)


[60141](https://github.com/flutter/flutter/pull/60141) Tweaking Material Chip a11y semantics to match buttons (a: accessibility, cla: yes, customer: money (g3), f: material design, framework)


[60152](https://github.com/flutter/flutter/pull/60152) Remove unused physicalDepth code (a: tests, cla: yes, customer: fuchsia, framework, waiting for tree to go green)


[60219](https://github.com/flutter/flutter/pull/60219) Update inaccurate documentation for isUtf16Surrogate method (cla: yes, framework, waiting for tree to go green)


[60222](https://github.com/flutter/flutter/pull/60222) Doc Updates (cla: yes, d: api docs, d: examples, documentation, f: scrolling, framework, waiting for tree to go green)


[60245](https://github.com/flutter/flutter/pull/60245) [PageTransitionsBuilder] Reland Fix 'ZoomPageTransition' built more than once (cla: yes, f: material design, framework, waiting for tree to go green)


[60248](https://github.com/flutter/flutter/pull/60248) Ensure FloatingActionButtonLocations are always within safe interactive areas (a: quality, cla: yes, customer: money (g3), f: material design, framework, waiting for tree to go green)


[60316](https://github.com/flutter/flutter/pull/60316) Don't access clipboard passively on iOS (cla: yes, f: cupertino, f: material design, framework, waiting for tree to go green)


[60320](https://github.com/flutter/flutter/pull/60320) Have AndroidViewController extend PlatformViewController and add support for hybrid platform views (cla: yes, framework, team, waiting for tree to go green)


[60329](https://github.com/flutter/flutter/pull/60329) [Semantics] Update bottom nav semantics tests to use matches semantics (cla: yes, f: material design, framework, waiting for tree to go green)


[60367](https://github.com/flutter/flutter/pull/60367) Do not return partial semantics from tester.getSemantics (a: tests, cla: yes, framework, waiting for tree to go green)


[60379](https://github.com/flutter/flutter/pull/60379) Do not call Picture.toImage on web during shader warm-up (cla: yes, framework, waiting for tree to go green)


[60383](https://github.com/flutter/flutter/pull/60383) [Material] Add property to theme dial label colors on Time Picker (cla: yes, f: material design, framework, waiting for tree to go green)


[60394](https://github.com/flutter/flutter/pull/60394) Show hint when label is floating (cla: yes, f: material design, framework, waiting for tree to go green)


[60396](https://github.com/flutter/flutter/pull/60396) Fixed a problem with date calculations that caused a test to fail in a non-US time zone. (cla: yes, f: material design, framework, waiting for tree to go green)


[60478](https://github.com/flutter/flutter/pull/60478) Fix remaining holes in stack trace demangling (a: tests, cla: yes, framework)


[60481](https://github.com/flutter/flutter/pull/60481) Adding ColorFiltered "Widget of the week" video to docs. (cla: yes, framework, waiting for tree to go green)


[60482](https://github.com/flutter/flutter/pull/60482) Fix docs for TabBar indicator (cla: yes, d: api docs, documentation, f: material design, framework, waiting for tree to go green)


[60497](https://github.com/flutter/flutter/pull/60497) Keyboard navigation fo the Material Date Range Picker (cla: yes, f: material design, framework, waiting for tree to go green)


[60523](https://github.com/flutter/flutter/pull/60523) InteractiveViewer scroll direction (cla: yes, framework, waiting for tree to go green)


[60530](https://github.com/flutter/flutter/pull/60530) Revert "fix paint order of ink feature (#59108)" (cla: yes, f: material design, framework)


[60532](https://github.com/flutter/flutter/pull/60532) InteractiveViewer with a changing screen size (cla: yes, framework, waiting for tree to go green)


[60536](https://github.com/flutter/flutter/pull/60536) Issues/58665 reland and prevent the material widget from absorbing gesture (cla: yes, f: material design, framework, waiting for tree to go green)


[60545](https://github.com/flutter/flutter/pull/60545) Annotate RawMaterialButton as a Material > Button category. (cla: yes, f: material design, framework, waiting for tree to go green)


[60549](https://github.com/flutter/flutter/pull/60549) RangeSlider overlap properly (cla: yes, f: material design, framework, waiting for tree to go green)


[60552](https://github.com/flutter/flutter/pull/60552) New license page with fix for zero licenses. (a: internationalization, f: material design, framework)


[60563](https://github.com/flutter/flutter/pull/60563) ListTile mouse pointer fix (cla: yes, f: material design, framework, waiting for tree to go green)


[60586](https://github.com/flutter/flutter/pull/60586) Issues/58053 - Set default textBaseline to alphabetic in the Table widget (cla: yes, framework, waiting for tree to go green)


[60611](https://github.com/flutter/flutter/pull/60611) 1.17.5 CP: Fix daemon device discovery crash when Xcode isn't installed (#60546) (CQ+1, a: accessibility, cla: yes, d: examples, engine, f: cupertino, f: material design, framework, team, tool)


[60621](https://github.com/flutter/flutter/pull/60621) Add a flag to toggle navigator route update reporting (cla: yes, f: routes, framework, waiting for tree to go green)


[60645](https://github.com/flutter/flutter/pull/60645) Revert "Tweaking Material Chip a11y semantics to match buttons (#60141)" (cla: yes, f: material design, framework, waiting for tree to go green)


[60660](https://github.com/flutter/flutter/pull/60660) In layers_test create a canvas to start recording on the PictureRecorder (cla: yes, framework, waiting for tree to go green)


[60684](https://github.com/flutter/flutter/pull/60684) Enable shouldCapTextScaleForTitle by default in AppBarTheme (cla: yes, f: material design, framework, waiting for tree to go green)


[60693](https://github.com/flutter/flutter/pull/60693) Typo sweep (a: tests, cla: yes, f: cupertino, f: material design, framework, team, tool, waiting for tree to go green)


[60726](https://github.com/flutter/flutter/pull/60726) Doc and Error Message Improvements (a: animation, a: annoyance, a: error message, a: quality, a: text input, cla: yes, d: api docs, d: examples, documentation, f: cupertino, f: material design, framework, waiting for tree to go green)


[60730](https://github.com/flutter/flutter/pull/60730) Remove superfluous GestureDetector. (cla: yes, f: material design, framework, waiting for tree to go green)


[60734](https://github.com/flutter/flutter/pull/60734) Add comment explain dispatchEvent override (a: tests, cla: yes, documentation, framework)


[60764](https://github.com/flutter/flutter/pull/60764) Support customizing colors for rows in DataTable (cla: yes, f: material design, framework, waiting for tree to go green)


[60832](https://github.com/flutter/flutter/pull/60832) Fix typo in popup_menu.dart (cla: yes, f: material design, framework)


[60836](https://github.com/flutter/flutter/pull/60836) Expose height and width factor in AnimatedAlign  (a: animation, cla: yes, framework, waiting for tree to go green)


[60915](https://github.com/flutter/flutter/pull/60915) [AppBar] adds leadingWidth property to customize width of leading widget (cla: yes, f: material design, framework, waiting for tree to go green)


[60916](https://github.com/flutter/flutter/pull/60916) Revert "Fix remaining holes in stack trace demangling" (a: tests, cla: yes, framework)


[60925](https://github.com/flutter/flutter/pull/60925) fix semantics to only send relevant node update (a: accessibility, cla: yes, framework, waiting for tree to go green)


[60929](https://github.com/flutter/flutter/pull/60929) Adding CupertinoApp Sample templates (cla: yes, d: api docs, d: examples, documentation, f: cupertino, framework, team, waiting for tree to go green)


[60930](https://github.com/flutter/flutter/pull/60930) Add `embedderId` to `PointerEvent` (cla: yes, framework)


[60934](https://github.com/flutter/flutter/pull/60934) Skip Audit - Scheduler and Services libraries (a: quality, a: tests, cla: yes, framework, team, waiting for tree to go green)


[60936](https://github.com/flutter/flutter/pull/60936) Skip Audit - Widgets Library (a: quality, a: tests, cla: yes, framework, team, waiting for tree to go green)


[60956](https://github.com/flutter/flutter/pull/60956) Assert valid composing TextRange (cla: yes, framework, waiting for tree to go green)


[60991](https://github.com/flutter/flutter/pull/60991) [Material] Misc fixes for time picker input mode (cla: yes, f: material design, framework, waiting for tree to go green)


[60996](https://github.com/flutter/flutter/pull/60996) Reland "Fix remaining holes in stack trace demangling"" (a: tests, cla: yes, framework)


[61000](https://github.com/flutter/flutter/pull/61000) Remove shouldCapTextScaleForTitle from AppBarTheme (cla: yes, f: material design, framework, waiting for tree to go green)


[61010](https://github.com/flutter/flutter/pull/61010) Revert "Add `embedderId` to `PointerEvent` (#60930)" (cla: yes, engine, framework, team)


[61012](https://github.com/flutter/flutter/pull/61012) prevents sliver app bar from changing semantics tree when it is not n… (a: accessibility, f: material design, framework, waiting for tree to go green)


[61013](https://github.com/flutter/flutter/pull/61013) Re-land gesture detection for hybrid platform views (engine, framework, team)


[61019](https://github.com/flutter/flutter/pull/61019) InteractiveViewer pan axis locking (cla: yes, framework, waiting for tree to go green)


[61033](https://github.com/flutter/flutter/pull/61033) Do not cache itemBuilder calls in a GridView (cla: yes, framework, waiting for tree to go green)


[61035](https://github.com/flutter/flutter/pull/61035) Fix bug where dispose message requires a map (cla: yes, framework)


[61102](https://github.com/flutter/flutter/pull/61102) Fix PointerAddedEvent handling in LiveTestWidgetsFlutterBinding (a: tests, cla: yes, framework)


[61109](https://github.com/flutter/flutter/pull/61109) Revert "Expose height and width factor in AnimatedAlign " (cla: yes, framework)


[61118](https://github.com/flutter/flutter/pull/61118) Fix #61102 line wrapping (a: tests, cla: yes, framework, waiting for tree to go green)


#### team - 283 pull request(s)

[42940](https://github.com/flutter/flutter/pull/42940) Revise Action API (cla: yes, f: cupertino, f: material design, framework, team)


[52507](https://github.com/flutter/flutter/pull/52507) enable avoid_equals_and_hash_code_on_mutable_classes (a: tests, cla: yes, d: examples, f: cupertino, f: material design, framework, team, team: gallery, tool, waiting for tree to go green)


[52791](https://github.com/flutter/flutter/pull/52791) Read custom app project name from gradle.properties (cla: yes, team, tool)


[53096](https://github.com/flutter/flutter/pull/53096) Devicelab tests (Chrome run, Web compile) for New Flutter Gallery (cla: yes, team, waiting for tree to go green)


[53358](https://github.com/flutter/flutter/pull/53358) Disable `flutter_driver_screenshot_test_ios`. (cla: yes, team, waiting for tree to go green)


[53374](https://github.com/flutter/flutter/pull/53374) [gen_l10n] Fallback feature for untranslated messages (a: internationalization, cla: yes, team, tool, waiting for tree to go green)


[53381](https://github.com/flutter/flutter/pull/53381) Characters Package (a: text input, cla: yes, f: material design, framework, team, tool, waiting for tree to go green)


[53422](https://github.com/flutter/flutter/pull/53422) Rename GPU thread to raster thread in API docs (a: tests, cla: yes, framework, team, tool, waiting for tree to go green)


[53600](https://github.com/flutter/flutter/pull/53600) Restructure the Windows app template (cla: yes, team, tool)


[53616](https://github.com/flutter/flutter/pull/53616) Improving A11y for Flutter Gallery Demos (a: accessibility, a: tests, cla: yes, f: material design, framework, team)


[53655](https://github.com/flutter/flutter/pull/53655) Pass showCheckboxColumn parameter to DataTable (a: quality, cla: yes, f: material design, framework, team)


[53809](https://github.com/flutter/flutter/pull/53809) [flutter_tools] update to package vm_service: electric boogaloo (cla: yes, team, tool)


[53824](https://github.com/flutter/flutter/pull/53824) [gen_l10n] Add option for deferred loading on the web (a: internationalization, cla: yes, team, tool, waiting for tree to go green)


[53837](https://github.com/flutter/flutter/pull/53837) Skip Audits (2) (a: tests, cla: yes, f: cupertino, framework, platform-web, team, waiting for tree to go green)


[53868](https://github.com/flutter/flutter/pull/53868) [gen_l10n] Add scriptCode handling (a: internationalization, cla: yes, severe: new feature, team, tool)


[53879](https://github.com/flutter/flutter/pull/53879) Collect chrome://tracing data in Web benchmarks (cla: yes, team, work in progress; do not review)


[53880](https://github.com/flutter/flutter/pull/53880) Use `no` locale as synonym for `nb` (a: internationalization, cla: yes, customer: dream (g3), f: cupertino, f: material design, team, waiting for tree to go green)


[53888](https://github.com/flutter/flutter/pull/53888) Add visualDensity and focus support to ListTile (a: desktop, cla: yes, f: material design, framework, team, waiting for tree to go green)


[53916](https://github.com/flutter/flutter/pull/53916) Slider rebase work (cla: yes, f: material design, framework, team)


[53951](https://github.com/flutter/flutter/pull/53951) Revert "[flutter_tools] update to package vm_service: electric boogaloo" (cla: yes, team, tool)


[53952](https://github.com/flutter/flutter/pull/53952) [web] Fix race condition in widget benchmarks (cla: yes, platform-web, team)


[53954](https://github.com/flutter/flutter/pull/53954) [gen_l10n] Fix plural parsing for translated messages (a: internationalization, cla: yes, team, tool, waiting for tree to go green)


[53957](https://github.com/flutter/flutter/pull/53957) [flutter_tools] Migrate to vm service 3 (reland): electric boogaloo (cla: yes, team, tool)


[53963](https://github.com/flutter/flutter/pull/53963) revive the android_views test (cla: yes, team, waiting for tree to go green)


[53967](https://github.com/flutter/flutter/pull/53967) Temporarily mark web benchmarks as flaky (cla: yes, team)


[53969](https://github.com/flutter/flutter/pull/53969) Use "measured_frame" instead of "CrRendererMain" to detect process ID (cla: yes, team)


[53980](https://github.com/flutter/flutter/pull/53980) Test creation of Android AlertDialogs with a platform view context (cla: yes, team, waiting for tree to go green)


[54015](https://github.com/flutter/flutter/pull/54015) Update roll_dev to work with new version numbers (cla: yes, team)


[54023](https://github.com/flutter/flutter/pull/54023) disable MotionEvents test (cla: yes, team)


[54114](https://github.com/flutter/flutter/pull/54114) Revert "[flutter_tools] Migrate to vm service 3 (reland): electric boogaloo" (cla: yes, team, tool)


[54122](https://github.com/flutter/flutter/pull/54122) disable the "gpu" tracing category (cla: yes, team)


[54125](https://github.com/flutter/flutter/pull/54125) remove flutter_test quiver dep, use fake_async and clock instead (a: tests, cla: yes, framework, team)


[54132](https://github.com/flutter/flutter/pull/54132) [flutter_tools] Migrate to package:vm_service 4: trigonometric boogaloo (cla: yes, team, tool)


[54144](https://github.com/flutter/flutter/pull/54144) drop image package dependency for goldens (a: tests, cla: yes, framework, team, waiting for tree to go green)


[54150](https://github.com/flutter/flutter/pull/54150) Don't checkout master in roll_dev (cla: yes, team)


[54152](https://github.com/flutter/flutter/pull/54152) [flutter_tools] Remove fromPlatform from tests (cla: yes, team, tool, waiting for tree to go green)


[54155](https://github.com/flutter/flutter/pull/54155) [cleanup] Remove unused script (cla: yes, team)


[54163](https://github.com/flutter/flutter/pull/54163) Enable the android_views AlertDialog test (cla: yes, team)


[54176](https://github.com/flutter/flutter/pull/54176) Fix newly reported prefer_const_constructors lints. (a: internationalization, cla: yes, d: examples, team, tool)


[54181](https://github.com/flutter/flutter/pull/54181) Roll pinned xml and petitparser versions (cla: yes, team, waiting for tree to go green)


[54185](https://github.com/flutter/flutter/pull/54185) [gen_l10n] Handle single, double quotes, and dollar signs in strings (cla: yes, team, tool, waiting for tree to go green)


[54206](https://github.com/flutter/flutter/pull/54206) Updating codeowners for goldens (a: tests, cla: yes, framework, team, waiting for tree to go green)


[54212](https://github.com/flutter/flutter/pull/54212) Reverse dependency between services and scheduler (a: tests, cla: yes, framework, team, waiting for tree to go green)


[54214](https://github.com/flutter/flutter/pull/54214) re-enable `android_view_test` (cla: yes, team, waiting for tree to go green)


[54219](https://github.com/flutter/flutter/pull/54219) Remove escape dollar parameter in localizations_utils (a: internationalization, cla: yes, team, waiting for tree to go green)


[54227](https://github.com/flutter/flutter/pull/54227) [windows] Adds support for keyboard mapping. (a: tests, cla: yes, framework, team, waiting for tree to go green)


[54236](https://github.com/flutter/flutter/pull/54236) Disable tracing for non-frame based Web benchmarks (cla: yes, team, waiting for tree to go green)


[54247](https://github.com/flutter/flutter/pull/54247) [versions] update versions (cla: yes, team)


[54312](https://github.com/flutter/flutter/pull/54312) fix and re-land "re-enable `android_view_test` (#54214)" (cla: yes, team, waiting for tree to go green)


[54317](https://github.com/flutter/flutter/pull/54317) PageStorage sample (cla: yes, d: api docs, d: examples, documentation, framework, team, waiting for tree to go green)


[54322](https://github.com/flutter/flutter/pull/54322) Skip Audit - Material Library (a: quality, a: tests, cla: yes, f: material design, framework, platform-web, team, waiting for tree to go green)


[54334](https://github.com/flutter/flutter/pull/54334) [versions] update all flutter versions (cla: yes, team, waiting for tree to go green)


[54387](https://github.com/flutter/flutter/pull/54387) Revert "fix and re-land "re-enable `android_view_test` (#54214)"" (cla: yes, team)


[54396](https://github.com/flutter/flutter/pull/54396) [web] Don't collect trace info in the color grid benchmark (cla: yes, platform-web, team)


[54401](https://github.com/flutter/flutter/pull/54401) Cleanup in gen_l10n files (a: internationalization, cla: yes, team)


[54403](https://github.com/flutter/flutter/pull/54403) Reland re-enable `android_view_test` #54214  (cla: yes, team, waiting for tree to go green)


[54407](https://github.com/flutter/flutter/pull/54407) Don't import plugins that don't support android in settings.gradle (a: accessibility, cla: yes, d: examples, team, tool, waiting for tree to go green)


[54471](https://github.com/flutter/flutter/pull/54471) fix visual density prefer_const_constructors lint (cla: yes, team)


[54478](https://github.com/flutter/flutter/pull/54478) Fix environment leakage in doctor_test (cla: yes, team, team: flakes, team: infra, tool)


[54480](https://github.com/flutter/flutter/pull/54480) Revert "[flutter_driver] Add SceneDisplayLag stats to timeline summar… (a: tests, cla: yes, framework, team)


[54490](https://github.com/flutter/flutter/pull/54490) [flutter_driver] Reland add SceneDisplayLag stats to timeline summary (a: tests, cla: yes, framework, team, waiting for tree to go green)


[54494](https://github.com/flutter/flutter/pull/54494) Add A/B test mode to local devicelab runner (cla: yes, severe: performance, team, waiting for tree to go green)


[54497](https://github.com/flutter/flutter/pull/54497) [devicelab] Do not wait for connections after process has exited (cla: yes, team, waiting for tree to go green)


[54505](https://github.com/flutter/flutter/pull/54505) mark web benchmarks as not flaky (cla: yes, team)


[54522](https://github.com/flutter/flutter/pull/54522) Reland "Add API to services package that overrides HTTP ban (#54243)" (cla: yes, framework, team, waiting for tree to go green)


[54617](https://github.com/flutter/flutter/pull/54617) [flutter_tools] initial support for enable experiment, run, apk, ios, macos (a: null-safety, cla: yes, team, tool)


[54618](https://github.com/flutter/flutter/pull/54618) Revert "[devicelab] Do not wait for connections after process has exited" (cla: yes, team)


[54676](https://github.com/flutter/flutter/pull/54676) print intermediate and raw A/B results when not silent (cla: yes, team)


[54678](https://github.com/flutter/flutter/pull/54678) Make Web shard count configurable via WEB_SHARD_COUNT (cla: yes, team, waiting for tree to go green)


[54691](https://github.com/flutter/flutter/pull/54691) Migrate Runner project base configuration (cla: yes, d: examples, t: xcode, team, tool)


[54697](https://github.com/flutter/flutter/pull/54697) fix APK location for devicelab (cla: yes, team)


[54703](https://github.com/flutter/flutter/pull/54703) fix run release test APK location (cla: yes, team)


[54783](https://github.com/flutter/flutter/pull/54783) [flutter_tools] Fix roll dev script, add tests (cla: yes, team, tool, waiting for tree to go green)


[54787](https://github.com/flutter/flutter/pull/54787) force upgraded package dependencies (cla: yes, team)


[54798](https://github.com/flutter/flutter/pull/54798) ToDo Audit - Cupertino+ Library (a: accessibility, cla: yes, d: examples, f: cupertino, framework, team, waiting for tree to go green)


[54883](https://github.com/flutter/flutter/pull/54883) Remove outliers in Web benchmarks to reduce noise; add visualization (cla: yes, team)


[54887](https://github.com/flutter/flutter/pull/54887) Specify the devicelab task simulator runtime to support <Xcode 11.4 (cla: yes, team)


[54891](https://github.com/flutter/flutter/pull/54891) Mark ios_app_with_watch_companion as flaky (cla: yes, team, team: infra)


[54893](https://github.com/flutter/flutter/pull/54893) Fix the stage of ios_app_with_watch_companion (cla: yes, team)


[54894](https://github.com/flutter/flutter/pull/54894) Update dartdoc to 0.30.4. (cla: yes, team, waiting for tree to go green)


[54899](https://github.com/flutter/flutter/pull/54899) Pass in runtime to ios_app_with_watch_companion simctl create (cla: yes, team, team: infra)


[54903](https://github.com/flutter/flutter/pull/54903) benchmark animation performance of Opacity widget (cla: yes, team)


[54908](https://github.com/flutter/flutter/pull/54908) add benchmark for picture recording (cla: yes, team)


[54909](https://github.com/flutter/flutter/pull/54909) [flutter_tools] fix multiple defines in flutter tooling, web (cla: yes, team, tool)


[54912](https://github.com/flutter/flutter/pull/54912) Move doctor into globals (cla: yes, team, tool)


[54916](https://github.com/flutter/flutter/pull/54916) Convert expression evaluation exceptions to errors (cla: yes, team, tool, waiting for tree to go green)


[54924](https://github.com/flutter/flutter/pull/54924) CrashReportSender dependency injection (cla: yes, team, tool)


[54952](https://github.com/flutter/flutter/pull/54952) Roll pinned package versions (cla: yes, team, waiting for tree to go green)


[54967](https://github.com/flutter/flutter/pull/54967) Revert "[flutter_tools] fix multiple defines in flutter tooling, web" (cla: yes, team, tool)


[54973](https://github.com/flutter/flutter/pull/54973) [flutter_tools] Reland: fix multiple dart defines (cla: yes, team, tool)


[54991](https://github.com/flutter/flutter/pull/54991) Mark ios_app_with_watch_companion as not flaky (a: tests, cla: yes, team)


[54994](https://github.com/flutter/flutter/pull/54994) flutter_gallery__memory_nav and flutter_gallery__back_button_memory are flaky (cla: yes, team)


[55002](https://github.com/flutter/flutter/pull/55002) Move GitHubTemplateCreator into reporting library (cla: yes, team, tool)


[55057](https://github.com/flutter/flutter/pull/55057) validate engine hash (cla: yes, team)


[55068](https://github.com/flutter/flutter/pull/55068) Test touch for Android windows added by platform views (cla: yes, team)


[55126](https://github.com/flutter/flutter/pull/55126) web benchmarks: handle no outliers case (cla: yes, team, waiting for tree to go green, work in progress; do not review)


[55130](https://github.com/flutter/flutter/pull/55130) Enable android_views window touch test (cla: yes, team)


[55152](https://github.com/flutter/flutter/pull/55152) Support tags when running tests from command line (cla: yes, team, tool)


[55181](https://github.com/flutter/flutter/pull/55181) Add performance tests for the new gallery (cla: yes, perf: speed, severe: performance, team, waiting for tree to go green)


[55201](https://github.com/flutter/flutter/pull/55201) Migrating old Gallery to new Slider (cla: yes, f: material design, team)


[55220](https://github.com/flutter/flutter/pull/55220) Revert "validate engine hash" (cla: yes, team)


[55223](https://github.com/flutter/flutter/pull/55223) Test engine version hash, but skip for Dart HHH bot (cla: yes, team, waiting for tree to go green)


[55225](https://github.com/flutter/flutter/pull/55225) Remove the unused getFlutter function (cla: yes, team, waiting for tree to go green)


[55230](https://github.com/flutter/flutter/pull/55230) Make Action.enabled be isEnabled(Intent intent) instead. (cla: yes, framework, team)


[55253](https://github.com/flutter/flutter/pull/55253) Flutter 1.17.0.dev.3.2 cherrypicks (cla: yes, engine, framework, team, tool)


[55331](https://github.com/flutter/flutter/pull/55331) extract engine sub-metrics; change reported metrics (cla: yes, team)


[55335](https://github.com/flutter/flutter/pull/55335) Update dartdoc version to 0.31.0 (cla: yes, team, waiting for tree to go green)


[55336](https://github.com/flutter/flutter/pull/55336) Adding tabSemanticsLabel to CupertinoLocalizations (a: accessibility, a: internationalization, cla: yes, f: cupertino, framework, severe: API break, team, waiting for tree to go green)


[55348](https://github.com/flutter/flutter/pull/55348) [flutter_tools] unpin package config and update (cla: yes, team, tool)


[55401](https://github.com/flutter/flutter/pull/55401) Optimize fuchsia test script. (CQ+1, cla: yes, team, waiting for tree to go green)


[55413](https://github.com/flutter/flutter/pull/55413) Revert "[flutter_tools] default tree-shake-icons to enabled and improve performance" (cla: yes, team, tool)


[55414](https://github.com/flutter/flutter/pull/55414) LayoutBuilder: skip calling builder when constraints are the same (cla: yes, framework, team)


[55433](https://github.com/flutter/flutter/pull/55433) Roll packages, drop custom timeline parsing for tracing tests (cla: yes, team, waiting for tree to go green)


[55485](https://github.com/flutter/flutter/pull/55485) Use correct path for `flutter` in `flutter_gallery_v2_chrome_run_test.dart` (cla: yes, team, waiting for tree to go green)


[55486](https://github.com/flutter/flutter/pull/55486) Add DevTools memory test (cla: yes, perf: memory, severe: performance, team, waiting for tree to go green)


[55564](https://github.com/flutter/flutter/pull/55564) [flutter_tools] support --enable-experiment in flutter test (cla: yes, team, tool)


[55609](https://github.com/flutter/flutter/pull/55609) Add benchmark for hybrid composition on Android (a: platform-views, cla: yes, t: flutter driver, team)


[55782](https://github.com/flutter/flutter/pull/55782) Removing Deprecated flag for Gallery (cla: yes, f: material design, team, waiting for tree to go green)


[55789](https://github.com/flutter/flutter/pull/55789) ToDo Audit - Material Library+ (cla: yes, f: material design, framework, team, waiting for tree to go green)


[55792](https://github.com/flutter/flutter/pull/55792) [gen_l10n] Output directory option (a: internationalization, cla: yes, team)


[55793](https://github.com/flutter/flutter/pull/55793) Skip Audit - Painting Library (a: images, a: tests, a: typography, cla: yes, framework, platform-web, team, will affect goldens)


[55799](https://github.com/flutter/flutter/pull/55799) Check Xcode build setting FULL_PRODUCT_NAME for bundle name (cla: yes, t: xcode, team, tool)


[55812](https://github.com/flutter/flutter/pull/55812) restore quit timeout, adjust some integration test behaviors (cla: yes, team, tool)


[55871](https://github.com/flutter/flutter/pull/55871) Flutter 1.17.0.dev.3.3 cherrypicks (cla: yes, engine, framework, team, tool)


[55876](https://github.com/flutter/flutter/pull/55876) Mark android attach test flaky (cla: yes, team)


[55877](https://github.com/flutter/flutter/pull/55877) Mark flutter_gallery_v2_chrome_run_test and flutter_gallery_v2_web_compile_test not flaky (cla: yes, team)


[55881](https://github.com/flutter/flutter/pull/55881) Make flutter_attach_test_android test verbose (cla: yes, team)


[55909](https://github.com/flutter/flutter/pull/55909) [gen_l10n] Fix unintended breaking change introduced by output-dir option (a: internationalization, cla: yes, team, tool)


[55935](https://github.com/flutter/flutter/pull/55935) Read correct file for android view benchmark (cla: yes, team)


[55977](https://github.com/flutter/flutter/pull/55977) Add clipBehavior to widgets with clipRect (cla: yes, f: material design, framework, severe: API break, team, will affect goldens)


[56329](https://github.com/flutter/flutter/pull/56329) BuildInfo tests without context (cla: yes, team)


[56330](https://github.com/flutter/flutter/pull/56330) Use androidSdk globals variable everywhere (cla: yes, team, tool)


[56331](https://github.com/flutter/flutter/pull/56331) Inject logger and fs into printHowToConsumeAar, test without context (cla: yes, team, tool)


[56335](https://github.com/flutter/flutter/pull/56335) Gradle artifacts and tasks tests without context (cla: yes, team, tool)


[56409](https://github.com/flutter/flutter/pull/56409) InteractiveViewer Widget (cla: yes, f: material design, framework, team, waiting for tree to go green)


[56445](https://github.com/flutter/flutter/pull/56445) Revert "Add DevTools memory test" (cla: yes, team)


[56502](https://github.com/flutter/flutter/pull/56502) Swap xcode_tests from MockProcessManager to FakeProcessManager (cla: yes, team, tool, waiting for tree to go green)


[56505](https://github.com/flutter/flutter/pull/56505) Swap xcodeproj_tests from MockProcessManager to FakeProcessManager (cla: yes, team, tool)


[56575](https://github.com/flutter/flutter/pull/56575) Roll new gallery version in the perf test (cla: yes, severe: performance, team, waiting for tree to go green)


[56594](https://github.com/flutter/flutter/pull/56594) Shard firebase_test_lab_tests (cla: yes, team)


[56596](https://github.com/flutter/flutter/pull/56596) add web benchmark that measures efficiency of clipped out pictures (cla: yes, team)


[56605](https://github.com/flutter/flutter/pull/56605) Remove direct uses of LocalPlatform (cla: yes, team, tool)


[56620](https://github.com/flutter/flutter/pull/56620) Remove Runner target check, prefer schemes (cla: yes, t: xcode, team, tool, waiting for tree to go green)


[56623](https://github.com/flutter/flutter/pull/56623) [devicelab] fix web twc task missing display (cla: yes, team)


[56689](https://github.com/flutter/flutter/pull/56689) Bring back paste button hide behavior (a: accessibility, cla: yes, f: cupertino, f: material design, framework, team)


[56695](https://github.com/flutter/flutter/pull/56695) [devicelab] mark web_enable_twc as  non-flaky (cla: yes, team, waiting for tree to go green)


[56700](https://github.com/flutter/flutter/pull/56700) Mark new Gallery test as non-flaky (cla: yes, team)


[56721](https://github.com/flutter/flutter/pull/56721) fix `roll_dev.dart` to query remote ref, rather than local (cla: yes, team, waiting for tree to go green)


[56727](https://github.com/flutter/flutter/pull/56727) Update README.md (cla: yes, team, waiting for tree to go green)


[56735](https://github.com/flutter/flutter/pull/56735) Shard Cirrus build_tests (cla: yes, team)


[56786](https://github.com/flutter/flutter/pull/56786) [flutter_tools] cache-bust in service worker (cla: yes, team, tool, waiting for tree to go green)


[56806](https://github.com/flutter/flutter/pull/56806) Revert "Bring back paste button hide behavior" (a: accessibility, cla: yes, f: cupertino, f: material design, framework, team)


[56922](https://github.com/flutter/flutter/pull/56922) Bring back paste button hide behavior 2 (a: accessibility, cla: yes, f: cupertino, f: material design, framework, team)


[56951](https://github.com/flutter/flutter/pull/56951) Revert "Bring back paste button hide behavior 2" (a: accessibility, cla: yes, f: cupertino, f: material design, framework, team)


[56958](https://github.com/flutter/flutter/pull/56958) Updated dwds (and other packages) (cla: yes, d: examples, team, tool, waiting for tree to go green)


[56961](https://github.com/flutter/flutter/pull/56961) Remove dead definesCustomBuildConfigurations (cla: yes, team, tool, waiting for tree to go green)


[57016](https://github.com/flutter/flutter/pull/57016) [web] Add path construction benchmark (cla: yes, team)


[57039](https://github.com/flutter/flutter/pull/57039) Allow Recorder override shouldContinue (cla: yes, team, waiting for tree to go green)


[57052](https://github.com/flutter/flutter/pull/57052) Flutter 1.17.1 cherrypicks (cla: yes, engine, framework, team, tool)


[57053](https://github.com/flutter/flutter/pull/57053) Updated gen_missing_localizations to copy the english strings instead of using 'TBD'. (cla: yes, f: material design, framework, team, waiting for tree to go green)


[57058](https://github.com/flutter/flutter/pull/57058) 1.18.0-11.1.pre beta cherrypicks (cla: yes, engine, framework, team, tool, work in progress; do not review)


[57075](https://github.com/flutter/flutter/pull/57075) [flutter_tools] re-enable non-nullable test (cla: yes, team, tool, waiting for tree to go green)


[57139](https://github.com/flutter/flutter/pull/57139)  Bring back paste button hide behavior 3 (a: accessibility, cla: yes, f: cupertino, f: material design, framework, team, waiting for tree to go green)


[57152](https://github.com/flutter/flutter/pull/57152) Update snippets README.md to include more detail (cla: yes, team)


[57231](https://github.com/flutter/flutter/pull/57231) Mark gallery tests as flaky (cla: yes, team)


[57235](https://github.com/flutter/flutter/pull/57235) [null-safety] disable tests until framework has migrated (cla: yes, team, waiting for tree to go green)


[57286](https://github.com/flutter/flutter/pull/57286) Revert " Bring back paste button hide behavior 3" (a: accessibility, cla: yes, f: cupertino, f: material design, framework, platform-web, team, waiting for tree to go green)


[57321](https://github.com/flutter/flutter/pull/57321) Update packages (cla: yes, team, tool, waiting for tree to go green)


[57328](https://github.com/flutter/flutter/pull/57328) Update flutter_gallery_assets to ^0.2.0 (cla: yes, team, tool)


[57340](https://github.com/flutter/flutter/pull/57340) Reland "Add DevTools memory test (#55486)" (cla: yes, team, waiting for tree to go green)


[57511](https://github.com/flutter/flutter/pull/57511) Step 2 of 3: Change opt-in default for debugCheckHasMaterialLocalizations assertion on TextField (a: internationalization, a: text input, cla: yes, f: material design, framework, team, waiting for tree to go green)


[57576](https://github.com/flutter/flutter/pull/57576) Add Web Benchmarks for Flutter Gallery (Flutter Side) — 1/4 (cla: yes, f: cupertino, f: material design, team, waiting for tree to go green)


[57621](https://github.com/flutter/flutter/pull/57621) Remove MaterialControls from examples/flutter_view (cla: yes, d: examples, team)


[57624](https://github.com/flutter/flutter/pull/57624) Remove unused integration test iOS directory (cla: yes, team)


[57704](https://github.com/flutter/flutter/pull/57704) Use pub inside the Flutter directory (cla: yes, team, waiting for tree to go green)


[57821](https://github.com/flutter/flutter/pull/57821) fix a typo in trace events for the image cache (cla: yes, framework, team, waiting for tree to go green)


[57871](https://github.com/flutter/flutter/pull/57871) [flutter_tools] rename output LICENSE file to NOTICES and support loading either (cla: yes, framework, team, tool)


[58018](https://github.com/flutter/flutter/pull/58018) Prevent building non-android plugins in build aar (cla: yes, team, tool, waiting for tree to go green)


[58027](https://github.com/flutter/flutter/pull/58027) Link to migration guide template from pull request template (cla: yes, team, waiting for tree to go green)


[58050](https://github.com/flutter/flutter/pull/58050) Flutter 1.17.2 cherrypicks (a: accessibility, cla: yes, d: examples, engine, f: cupertino, f: material design, framework, team, tool, work in progress; do not review)


[58104](https://github.com/flutter/flutter/pull/58104) Run `flutter update-packages --force-upgrade`. (cla: yes, team)


[58112](https://github.com/flutter/flutter/pull/58112) Mark non-flaky test as such (cla: yes, team)


[58121](https://github.com/flutter/flutter/pull/58121) Update stocks example to use l10n.yaml workflow (cla: yes, team, waiting for tree to go green)


[58135](https://github.com/flutter/flutter/pull/58135) [release] remove .dart_tool directory from uploaded zip (cla: yes, team, waiting for tree to go green)


[58140](https://github.com/flutter/flutter/pull/58140) Add a backward variant of BenchCardInfiniteScroll (cla: yes, team)


[58175](https://github.com/flutter/flutter/pull/58175) [devicelab] less sensitivity to whitespace in flutter_performance_test (cla: yes, team)


[58277](https://github.com/flutter/flutter/pull/58277) Enabling the ImageFiltered(ImageFilter.matrix) page of macrobenchmark (cla: yes, team, waiting for tree to go green)


[58328](https://github.com/flutter/flutter/pull/58328) [flutter_tools] deprecate flutter generate and codegen (cla: yes, team, tool, waiting for tree to go green)


[58344](https://github.com/flutter/flutter/pull/58344) Revert "Add clipBehavior to widgets with clipRect" (cla: yes, f: material design, framework, team)


[58444](https://github.com/flutter/flutter/pull/58444) Remove outdated disable_input_output_paths from example project Podfiles (cla: yes, d: examples, platform-ios, team, tool, waiting for tree to go green)


[58458](https://github.com/flutter/flutter/pull/58458) Rename integration test ios_app_with_watch_companion -> ios_app_with_extensions (cla: yes, team)


[58499](https://github.com/flutter/flutter/pull/58499) [devicelab] mark ios transition_perf as non-flaky (cla: yes, team, waiting for tree to go green)


[58504](https://github.com/flutter/flutter/pull/58504) Revert "Remove outdated disable_input_output_paths from example project Podfiles" (cla: yes, d: examples, team)


[58513](https://github.com/flutter/flutter/pull/58513) benchmark updating many child layers (cla: yes, team)


[58522](https://github.com/flutter/flutter/pull/58522) Build iOS apps using Swift Packages (cla: yes, d: examples, team, tool, waiting for tree to go green)


[58524](https://github.com/flutter/flutter/pull/58524) Remove outdated disable_input_output_paths from example project Podfiles (cla: yes, d: examples, team, waiting for tree to go green)


[58538](https://github.com/flutter/flutter/pull/58538) Don't elapse real time during IOSDevice.startApp tests (cla: yes, team, tool, waiting for tree to go green)


[58541](https://github.com/flutter/flutter/pull/58541) Fake out DeviceManager.getDevices in test (cla: yes, team, tool, waiting for tree to go green)


[58544](https://github.com/flutter/flutter/pull/58544) Use fake command in analytics test (cla: yes, team, tool, waiting for tree to go green)


[58549](https://github.com/flutter/flutter/pull/58549) Revert "Build iOS apps using Swift Packages" (cla: yes, d: examples, team, tool)


[58607](https://github.com/flutter/flutter/pull/58607) Revert "[flutter_tools] always initialize the resident runner from dill (a: accessibility, cla: yes, d: examples, engine, f: cupertino, f: material design, framework, team, tool)


[58617](https://github.com/flutter/flutter/pull/58617) Remove already covered devicelab test: tiles_scroll_perf_iphonexs__timeline_summary (cla: yes, team)


[58620](https://github.com/flutter/flutter/pull/58620) Make debugSemantics available to profile mode (a: accessibility, a: tests, cla: yes, framework, team)


[58622](https://github.com/flutter/flutter/pull/58622) Don't elapse real time during IOSDevice.startApp tests (cla: yes, team, tool, waiting for tree to go green)


[58635](https://github.com/flutter/flutter/pull/58635) Remove DiagnosticableMixin in favor of Diagnosticable (cla: yes, framework, team, waiting for tree to go green)


[58644](https://github.com/flutter/flutter/pull/58644) Add FakeAsync to delay tests (cla: yes, team, tool)


[58645](https://github.com/flutter/flutter/pull/58645) Move create project build tests to permeable command shard (cla: yes, team, tool)


[58646](https://github.com/flutter/flutter/pull/58646) Flutter 1.17.3 cherrypicks (a: accessibility, cla: yes, d: examples, engine, f: cupertino, f: material design, framework, team, tool)


[58648](https://github.com/flutter/flutter/pull/58648) Add iOS new gallery perf test (cla: yes, severe: performance, team, waiting for tree to go green)


[58649](https://github.com/flutter/flutter/pull/58649) Add per-test timeout to Cirrus tool general tests (cla: yes, team, tool, waiting for tree to go green)


[58656](https://github.com/flutter/flutter/pull/58656) Add the ability to ignore lines depending on comments (cla: yes, team, tool)


[58701](https://github.com/flutter/flutter/pull/58701) Increase delay to verify cause of flakiness (cla: yes, team, waiting for tree to go green)


[58747](https://github.com/flutter/flutter/pull/58747) Add Android device build/OS/API Level information to logs. (cla: yes, team)


[58783](https://github.com/flutter/flutter/pull/58783) fix typo in macrobenchmarks/lib/main (cla: yes, team)


[58799](https://github.com/flutter/flutter/pull/58799) Revert "Increase delay to verify cause of flakiness" (cla: yes, team, waiting for tree to go green)


[58838](https://github.com/flutter/flutter/pull/58838) Turn off flaky indicator for flutter_gallery__back_button_memory and flutter_gallery__memory_nav (cla: yes, team)


[58986](https://github.com/flutter/flutter/pull/58986) Line break for devicelab/bin/run.dart help info (cla: yes, team)


[59009](https://github.com/flutter/flutter/pull/59009) Build iOS apps using Swift Packages (cla: yes, d: examples, platform-ios, t: xcode, team, tool, waiting for tree to go green)


[59013](https://github.com/flutter/flutter/pull/59013) Make non-flaky tests as such (cla: yes, team, waiting for tree to go green)


[59025](https://github.com/flutter/flutter/pull/59025) Revert "Build iOS apps using Swift Packages" (cla: yes, d: examples, team, tool)


[59044](https://github.com/flutter/flutter/pull/59044) Move iOS Podfile logic into tool (cla: yes, platform-ios, team, tool, waiting for tree to go green)


[59046](https://github.com/flutter/flutter/pull/59046) Cleanup devicelab framework duplicate (a: tests, cla: yes, engine, framework, team, tool)


[59120](https://github.com/flutter/flutter/pull/59120) Deprecate WhitelistingTextInputFormatter and BlacklistingTextInputFormatter (a: tests, cla: yes, f: cupertino, f: material design, framework, team, waiting for tree to go green)


[59184](https://github.com/flutter/flutter/pull/59184) [flutter_tools] remove globals from compilers (cla: yes, team, tool)


[59209](https://github.com/flutter/flutter/pull/59209) Support .flutter-plugins-dependencies (cla: yes, platform-ios, team, tool, waiting for tree to go green)


[59215](https://github.com/flutter/flutter/pull/59215) [flutter_tools] Update roll_dev.dart (cla: yes, team, tool, waiting for tree to go green)


[59257](https://github.com/flutter/flutter/pull/59257) fix tree (cla: yes, team)


[59267](https://github.com/flutter/flutter/pull/59267) Characters package (cla: yes, team, waiting for tree to go green)


[59276](https://github.com/flutter/flutter/pull/59276) Add --device-id option for devicelab/bin/run.dart (cla: yes, team)


[59280](https://github.com/flutter/flutter/pull/59280) test flutter framework with null-safety (cla: yes, d: examples, team, waiting for tree to go green)


[59283](https://github.com/flutter/flutter/pull/59283) [versions] Update all the versions (cla: yes, team, tool)


[59285](https://github.com/flutter/flutter/pull/59285) Remove Fuchsia BUILD.gn files (a: internationalization, a: tests, cla: yes, framework, team, tool, waiting for tree to go green)


[59291](https://github.com/flutter/flutter/pull/59291) [flutter_tools] ensure generated entrypoint matches test and web entrypoint language version (cla: yes, team, tool)


[59364](https://github.com/flutter/flutter/pull/59364) Reland non-breaking "Add clipBehavior to widgets with clipRect #55977" (cla: yes, f: material design, framework, team)


[59365](https://github.com/flutter/flutter/pull/59365) Remove flutter_goldens_client package dependency from tool (cla: yes, team, tool, waiting for tree to go green)


[59484](https://github.com/flutter/flutter/pull/59484) Word substitutions (cla: yes, framework, team, tool, waiting for tree to go green)


[59500](https://github.com/flutter/flutter/pull/59500) Update recipes location. (cla: yes, framework, team)


[59508](https://github.com/flutter/flutter/pull/59508) Remove last references to ideviceinstaller (cla: yes, platform-ios, team, tool, waiting for tree to go green)


[59539](https://github.com/flutter/flutter/pull/59539) [flutter_tools] For l10n with deferred loading, use loadLibrary for non-web too (cla: yes, team, tool)


[59617](https://github.com/flutter/flutter/pull/59617) Reland modernize selection menu appearance (a: accessibility, a: internationalization, cla: yes, f: cupertino, f: material design, framework, team, waiting for tree to go green)


[59784](https://github.com/flutter/flutter/pull/59784) [devicelab] fix concurrent hot reload test: stderr != failure (cla: yes, team)


[59803](https://github.com/flutter/flutter/pull/59803) Add benchmark for Mouse region (web) (a: tests, cla: yes, framework, severe: performance, team, waiting for tree to go green)


[59832](https://github.com/flutter/flutter/pull/59832) [versions] update all versions (cla: yes, team, tool, waiting for tree to go green)


[59867](https://github.com/flutter/flutter/pull/59867) Replace ANDROID_HOME user messages with ANDROID_SDK_ROOT (cla: yes, platform-android, team, tool, waiting for tree to go green)


[59870](https://github.com/flutter/flutter/pull/59870) Revert "Deprecate WhitelistingTextInputFormatter and BlacklistingTextInputFormatter" (a: tests, cla: yes, f: cupertino, f: material design, framework, team)


[59876](https://github.com/flutter/flutter/pull/59876) Re-land "Deprecate WhitelistingTextInputFormatter and BlacklistingTextInputFormatter" (a: tests, cla: yes, f: cupertino, f: material design, framework, team)


[59896](https://github.com/flutter/flutter/pull/59896) gitignore `.last_build_id` file in the repo (cla: yes, d: examples, team, tool, waiting for tree to go green)


[59907](https://github.com/flutter/flutter/pull/59907) port devicelab from idevice_id -> xcdevices (cla: yes, team, tool)


[59932](https://github.com/flutter/flutter/pull/59932) Add SkSL shader warm-up tests to Flutter gallery (cla: yes, perf: speed, severe: performance, team, waiting for tree to go green)


[59961](https://github.com/flutter/flutter/pull/59961) Support GTK keycodes (cla: yes, framework, team)


[60015](https://github.com/flutter/flutter/pull/60015) Fix the paths in keyboard map templates (cla: yes, team)


[60041](https://github.com/flutter/flutter/pull/60041) Use assemble build system directly for build ios-framework (cla: yes, team, tool)


[60045](https://github.com/flutter/flutter/pull/60045) Check for Xcode 11 and Xcode 12 directory names in build_ios_framework_module_test (a: tests, cla: yes, platform-ios, team)


[60127](https://github.com/flutter/flutter/pull/60127) [versions] update all versions and fix tool tests (cla: yes, team, tool)


[60185](https://github.com/flutter/flutter/pull/60185) [gen_l10n] Update the arb filename parsing logic (a: internationalization, cla: yes, team, tool)


[60228](https://github.com/flutter/flutter/pull/60228) Make module run script names unique (a: existing-apps, cla: yes, platform-ios, team, tool)


[60320](https://github.com/flutter/flutter/pull/60320) Have AndroidViewController extend PlatformViewController and add support for hybrid platform views (cla: yes, framework, team, waiting for tree to go green)


[60336](https://github.com/flutter/flutter/pull/60336) Heavy Widget construction and destruction performance test (a: tests, cla: yes, team)


[60407](https://github.com/flutter/flutter/pull/60407) `benchmarks/macrobenchmarks` platforme file update (cla: yes, team)


[60412](https://github.com/flutter/flutter/pull/60412) Simplify the animation control for macrobenchmarks test case (cla: yes, team)


[60415](https://github.com/flutter/flutter/pull/60415) restore imagefiltered_transform_animation_perf__timeline_summary benchmark (cla: yes, team)


[60490](https://github.com/flutter/flutter/pull/60490) Experiment with tester on the flutter_tools general shard (cla: yes, team)


[60504](https://github.com/flutter/flutter/pull/60504) Update new gallery HEAD commit (cla: yes, team)


[60507](https://github.com/flutter/flutter/pull/60507) Fix commit hash gallery (cla: yes, team)


[60553](https://github.com/flutter/flutter/pull/60553) Mark non-flaky test as such (cla: yes, team, waiting for tree to go green)


[60554](https://github.com/flutter/flutter/pull/60554) Web macrobenchmark: bench_mouse_region_grid_hover now tests hitTestDuration (cla: yes, team, waiting for tree to go green)


[60611](https://github.com/flutter/flutter/pull/60611) 1.17.5 CP: Fix daemon device discovery crash when Xcode isn't installed (#60546) (CQ+1, a: accessibility, cla: yes, d: examples, engine, f: cupertino, f: material design, framework, team, tool)


[60638](https://github.com/flutter/flutter/pull/60638) fix pubspec dependencies (cla: yes, team)


[60652](https://github.com/flutter/flutter/pull/60652) Upgrade packages (team)


[60668](https://github.com/flutter/flutter/pull/60668) Roll tester version (cla: yes, team)


[60693](https://github.com/flutter/flutter/pull/60693) Typo sweep (a: tests, cla: yes, f: cupertino, f: material design, framework, team, tool, waiting for tree to go green)


[60723](https://github.com/flutter/flutter/pull/60723) add a timeout to dashing (cla: yes, team)


[60774](https://github.com/flutter/flutter/pull/60774) await TimelineSummary.write***ToFile (a: tests, cla: yes, team)


[60929](https://github.com/flutter/flutter/pull/60929) Adding CupertinoApp Sample templates (cla: yes, d: api docs, d: examples, documentation, f: cupertino, framework, team, waiting for tree to go green)


[60934](https://github.com/flutter/flutter/pull/60934) Skip Audit - Scheduler and Services libraries (a: quality, a: tests, cla: yes, framework, team, waiting for tree to go green)


[60936](https://github.com/flutter/flutter/pull/60936) Skip Audit - Widgets Library (a: quality, a: tests, cla: yes, framework, team, waiting for tree to go green)


[61010](https://github.com/flutter/flutter/pull/61010) Revert "Add `embedderId` to `PointerEvent` (#60930)" (cla: yes, engine, framework, team)


[61013](https://github.com/flutter/flutter/pull/61013) Re-land gesture detection for hybrid platform views (engine, framework, team)


[61025](https://github.com/flutter/flutter/pull/61025) benchmark memory usage for grid view of memory intensive widgets (cla: yes, perf: memory, team, waiting for tree to go green)


[61034](https://github.com/flutter/flutter/pull/61034) Roll packages (cla: yes, team, tool)


[61062](https://github.com/flutter/flutter/pull/61062) Mark new test as not flaky (cla: yes, team)


[61064](https://github.com/flutter/flutter/pull/61064) Handle git dependencies, roll packages to get transitive deps of flutter_gallery (cla: yes, team, tool, waiting for tree to go green)


[61128](https://github.com/flutter/flutter/pull/61128) Update tester to latest version (team)


#### f: material design - 204 pull request(s)

[42940](https://github.com/flutter/flutter/pull/42940) Revise Action API (cla: yes, f: cupertino, f: material design, framework, team)


[50412](https://github.com/flutter/flutter/pull/50412) Make CircularProgressIndicator's animation match native (a: fidelity, a: quality, cla: yes, f: material design, framework, waiting for tree to go green)


[50673](https://github.com/flutter/flutter/pull/50673) Update AppBar MediaQuery documentation (cla: yes, d: api docs, f: material design, framework, waiting for tree to go green)


[50915](https://github.com/flutter/flutter/pull/50915) Implement barrierDismissible for `showCupertinoDialog` (a: internationalization, cla: yes, f: cupertino, f: material design, framework, waiting for tree to go green)


[51465](https://github.com/flutter/flutter/pull/51465) Support New and Custom FAB Locations (cla: yes, f: material design, framework, waiting for tree to go green)


[51581](https://github.com/flutter/flutter/pull/51581) Fix outline button solid path when BorderSize.width is used (cla: yes, f: material design, framework, platform-web, waiting for tree to go green)


[52126](https://github.com/flutter/flutter/pull/52126) Autofill  Part 1 (cla: yes, customer: peppermint, f: cupertino, f: material design, framework, waiting for tree to go green)


[52507](https://github.com/flutter/flutter/pull/52507) enable avoid_equals_and_hash_code_on_mutable_classes (a: tests, cla: yes, d: examples, f: cupertino, f: material design, framework, team, team: gallery, tool, waiting for tree to go green)


[53381](https://github.com/flutter/flutter/pull/53381) Characters Package (a: text input, cla: yes, f: material design, framework, team, tool, waiting for tree to go green)


[53616](https://github.com/flutter/flutter/pull/53616) Improving A11y for Flutter Gallery Demos (a: accessibility, a: tests, cla: yes, f: material design, framework, team)


[53655](https://github.com/flutter/flutter/pull/53655) Pass showCheckboxColumn parameter to DataTable (a: quality, cla: yes, f: material design, framework, team)


[53880](https://github.com/flutter/flutter/pull/53880) Use `no` locale as synonym for `nb` (a: internationalization, cla: yes, customer: dream (g3), f: cupertino, f: material design, team, waiting for tree to go green)


[53888](https://github.com/flutter/flutter/pull/53888) Add visualDensity and focus support to ListTile (a: desktop, cla: yes, f: material design, framework, team, waiting for tree to go green)


[53916](https://github.com/flutter/flutter/pull/53916) Slider rebase work (cla: yes, f: material design, framework, team)


[53945](https://github.com/flutter/flutter/pull/53945) [Material] Add focus, highlight, and keyboard shortcuts to Slider (cla: yes, f: material design, framework, waiting for tree to go green)


[54110](https://github.com/flutter/flutter/pull/54110) Added 'barrierColor' and 'useSafeArea' parameters to the showDialog function. (cla: yes, f: material design, framework, waiting for tree to go green)


[54119](https://github.com/flutter/flutter/pull/54119) Reland "iOS UITextInput autocorrection prompt (#45354)" (cla: yes, f: cupertino, f: material design, framework, waiting for tree to go green)


[54128](https://github.com/flutter/flutter/pull/54128) fixes isAlwaysShown material scrollbar.dart (cla: yes, f: material design, framework, waiting for tree to go green)


[54140](https://github.com/flutter/flutter/pull/54140) iOS Text Selection Menu Overflow (a: text input, cla: yes, f: cupertino, f: material design, framework, platform-ios)


[54171](https://github.com/flutter/flutter/pull/54171) System mouse cursors (a: tests, cla: yes, f: material design, framework)


[54322](https://github.com/flutter/flutter/pull/54322) Skip Audit - Material Library (a: quality, a: tests, cla: yes, f: material design, framework, platform-web, team, waiting for tree to go green)


[54394](https://github.com/flutter/flutter/pull/54394) replace simple empty Container with w & h with SizedBox (a: accessibility, cla: yes, f: cupertino, f: material design, framework)


[54481](https://github.com/flutter/flutter/pull/54481) Make TextFormFieldState.didChange change text fields value (cla: yes, f: material design, framework)


[54640](https://github.com/flutter/flutter/pull/54640) Allow WIllPopCallback to return null or false to veto the pop. (cla: yes, f: material design, framework, waiting for tree to go green)


[54674](https://github.com/flutter/flutter/pull/54674) Add searchFieldStyle (cla: yes, f: material design, framework, waiting for tree to go green)


[54706](https://github.com/flutter/flutter/pull/54706) Wire in focusNode, focusColor, autofocus, and dropdownColor to DropdownButtonFormField (cla: yes, f: material design, framework, waiting for tree to go green)


[54714](https://github.com/flutter/flutter/pull/54714) [Material] Added BottomNavigationBarTheme (cla: yes, f: material design, framework, waiting for tree to go green)


[54902](https://github.com/flutter/flutter/pull/54902) Paste shows only when content on clipboard (a: text input, cla: yes, f: cupertino, f: material design, framework, waiting for tree to go green)


[54919](https://github.com/flutter/flutter/pull/54919) Add MediaQueryData.navigationMode and allow controls to be focused when disabled. (cla: yes, customer: fun (g3), f: material design, framework)


[54978](https://github.com/flutter/flutter/pull/54978) Expose current day as a parameter to showDatePicker. (cla: yes, f: material design, framework, waiting for tree to go green)


[54985](https://github.com/flutter/flutter/pull/54985) Step 2: SnackBarBehavior.floating offset fix by default (cla: yes, f: material design, framework, waiting for tree to go green)


[55064](https://github.com/flutter/flutter/pull/55064) Step 3: Removes temporary flag for SnackBarBehavior.floating offset fix (cla: yes, f: material design, framework)


[55201](https://github.com/flutter/flutter/pull/55201) Migrating old Gallery to new Slider (cla: yes, f: material design, team)


[55221](https://github.com/flutter/flutter/pull/55221) [ExpansionTile] adds padding property (cla: yes, f: material design, framework)


[55260](https://github.com/flutter/flutter/pull/55260) Fine tune the Y offset of OutlineInputBorder's floating label (cla: yes, f: material design, framework, waiting for tree to go green)


[55408](https://github.com/flutter/flutter/pull/55408) Fix InputDecorator intrinsic height reporting (a: text input, cla: yes, f: material design, f: scrolling, framework, severe: regression, waiting for tree to go green)


[55415](https://github.com/flutter/flutter/pull/55415) Customizable obscuringCharacter (a: text input, cla: yes, f: cupertino, f: material design, framework, waiting for tree to go green)


[55416](https://github.com/flutter/flutter/pull/55416) Fix link to material spec (cla: yes, f: material design, framework, waiting for tree to go green)


[55482](https://github.com/flutter/flutter/pull/55482) Enable configuring minHeight for LinearProgressIndicator and update default to match spec (cla: yes, f: material design, framework, waiting for tree to go green)


[55484](https://github.com/flutter/flutter/pull/55484) Revert "Fix FlutterError.onError in debug mode (#53843)" (a: tests, cla: yes, f: material design, framework)


[55599](https://github.com/flutter/flutter/pull/55599) Default to use V2 Slider (cla: yes, f: material design, framework)


[55636](https://github.com/flutter/flutter/pull/55636) Prevent use of TextInputType.text when also using TextInputAction.newLine via assert (a: text input, cla: yes, f: cupertino, f: material design, framework, waiting for tree to go green)


[55651](https://github.com/flutter/flutter/pull/55651) Fix behavior change due to incorrect initial floating setting (cla: yes, f: material design, framework, waiting for tree to go green)


[55761](https://github.com/flutter/flutter/pull/55761) Add a property to Material icon button to customize the splash radius (cla: yes, f: material design, framework, waiting for tree to go green)


[55775](https://github.com/flutter/flutter/pull/55775) TextField enabled fix (a: text input, cla: yes, f: material design, framework, waiting for tree to go green)


[55782](https://github.com/flutter/flutter/pull/55782) Removing Deprecated flag for Gallery (cla: yes, f: material design, team, waiting for tree to go green)


[55789](https://github.com/flutter/flutter/pull/55789) ToDo Audit - Material Library+ (cla: yes, f: material design, framework, team, waiting for tree to go green)


[55829](https://github.com/flutter/flutter/pull/55829) allow changing the paint offset of a GlowingOverscrollIndicator (a: fidelity, a: quality, cla: yes, d: api docs, d: examples, documentation, f: material design, f: scrolling, framework, severe: new feature, waiting for tree to go green)


[55832](https://github.com/flutter/flutter/pull/55832) Prevent ModalBottomSheet from rebuilding its child (cla: yes, f: material design, framework, waiting for tree to go green)


[55857](https://github.com/flutter/flutter/pull/55857) Removed useV2 Slider flag (cla: yes, f: material design, framework, waiting for tree to go green)


[55902](https://github.com/flutter/flutter/pull/55902) Fix default opacity assignments for unselected and selected icons in NavigationRail (cla: yes, f: material design, framework, waiting for tree to go green)


[55911](https://github.com/flutter/flutter/pull/55911) Text field height fix (a: text input, cla: yes, f: inspector, f: material design, framework, waiting for tree to go green)


[55939](https://github.com/flutter/flutter/pull/55939) Implementation of the Material Date Range Picker. (cla: yes, f: material design, framework, waiting for tree to go green)


[55977](https://github.com/flutter/flutter/pull/55977) Add clipBehavior to widgets with clipRect (cla: yes, f: material design, framework, severe: API break, team, will affect goldens)


[56084](https://github.com/flutter/flutter/pull/56084) Step 1 of 3: Add opt-in fixing Dialog border radius to match Material Spec (a: fidelity, a: quality, cla: yes, f: material design, framework, waiting for tree to go green)


[56090](https://github.com/flutter/flutter/pull/56090) Step 1 of 3: Add opt-in for debugCheckHasMaterialLocalizations assertion on TextField (a: internationalization, a: text input, cla: yes, f: material design, framework, waiting for tree to go green)


[56091](https://github.com/flutter/flutter/pull/56091) Ensure *_kn.arb files are properly escaped with gen_localizations (a: internationalization, cla: yes, f: cupertino, f: material design, framework)


[56190](https://github.com/flutter/flutter/pull/56190) [ExpansionTile] Wire through expandedCrossAxisAlignment, and expandedAlignment properties to the expanded tile (cla: yes, f: material design, framework, waiting for tree to go green)


[56409](https://github.com/flutter/flutter/pull/56409) InteractiveViewer Widget (cla: yes, f: material design, framework, team, waiting for tree to go green)


[56494](https://github.com/flutter/flutter/pull/56494) Wire up autofocus for OutlineButton (cla: yes, f: material design, framework)


[56611](https://github.com/flutter/flutter/pull/56611) Nested InkWells only show the innermost splash (cla: yes, f: material design, framework, waiting for tree to go green)


[56614](https://github.com/flutter/flutter/pull/56614) Revert "Paste shows only when content on clipboard (#54902)" (cla: yes, f: cupertino, f: material design, framework)


[56641](https://github.com/flutter/flutter/pull/56641) Add 2 new keyboard types and infer keyboardType from autofill hints (cla: yes, f: cupertino, f: material design, framework, waiting for tree to go green)


[56645](https://github.com/flutter/flutter/pull/56645) Localized new strings added in the redesigned Material Date Picker (a: internationalization, cla: yes, f: material design, framework, waiting for tree to go green)


[56689](https://github.com/flutter/flutter/pull/56689) Bring back paste button hide behavior (a: accessibility, cla: yes, f: cupertino, f: material design, framework, team)


[56794](https://github.com/flutter/flutter/pull/56794) [web & desktop] Hide all characters in a TextField, when obscureText is true on web & desktop (cla: yes, f: material design, framework, platform-mac, platform-web, waiting for tree to go green)


[56806](https://github.com/flutter/flutter/pull/56806) Revert "Bring back paste button hide behavior" (a: accessibility, cla: yes, f: cupertino, f: material design, framework, team)


[56895](https://github.com/flutter/flutter/pull/56895) [Material] Use titleTextStyle from dialog theme for SimpleDialog (cla: yes, f: material design, framework, waiting for tree to go green)


[56922](https://github.com/flutter/flutter/pull/56922) Bring back paste button hide behavior 2 (a: accessibility, cla: yes, f: cupertino, f: material design, framework, team)


[56951](https://github.com/flutter/flutter/pull/56951) Revert "Bring back paste button hide behavior 2" (a: accessibility, cla: yes, f: cupertino, f: material design, framework, team)


[56956](https://github.com/flutter/flutter/pull/56956) ThemeData.brightness == ThemeData.colorScheme.brightness (cla: yes, f: material design, framework, waiting for tree to go green)


[57033](https://github.com/flutter/flutter/pull/57033) Allow updating textAlignVertical (cla: yes, f: material design, framework, waiting for tree to go green)


[57037](https://github.com/flutter/flutter/pull/57037) Making DropdownButtonFormField to re-render if parent widget changes (cla: yes, f: material design, found in release: 1.17, found in release: 1.18, framework, severe: regression, waiting for tree to go green)


[57047](https://github.com/flutter/flutter/pull/57047) Added Dartpad and Image examples to Slider and RangeSlider docs (cla: yes, f: material design, framework, waiting for tree to go green)


[57053](https://github.com/flutter/flutter/pull/57053) Updated gen_missing_localizations to copy the english strings instead of using 'TBD'. (cla: yes, f: material design, framework, team, waiting for tree to go green)


[57139](https://github.com/flutter/flutter/pull/57139)  Bring back paste button hide behavior 3 (a: accessibility, cla: yes, f: cupertino, f: material design, framework, team, waiting for tree to go green)


[57172](https://github.com/flutter/flutter/pull/57172) Add option for ExpansionTile to maintain the state of its children when collapsed (cla: yes, f: material design, framework, waiting for tree to go green)


[57189](https://github.com/flutter/flutter/pull/57189) Honor the InputDecoratorTheme in the text input fields used by the Date Pickers (cla: yes, f: material design, framework, waiting for tree to go green)


[57195](https://github.com/flutter/flutter/pull/57195) Fix NavigationRail class docs (cla: yes, d: api docs, f: material design, framework, waiting for tree to go green)


[57244](https://github.com/flutter/flutter/pull/57244) Make Tooltip recover gracefully when context is destroyed. (cla: yes, f: material design, framework)


[57261](https://github.com/flutter/flutter/pull/57261) Make _RenderButtonBarRow.constraints null aware (cla: yes, f: material design, framework, waiting for tree to go green)


[57286](https://github.com/flutter/flutter/pull/57286) Revert " Bring back paste button hide behavior 3" (a: accessibility, cla: yes, f: cupertino, f: material design, framework, platform-web, team, waiting for tree to go green)


[57291](https://github.com/flutter/flutter/pull/57291) [ExpansionTile] adds childrenPadding property (cla: yes, f: material design, framework)


[57299](https://github.com/flutter/flutter/pull/57299) add @factory to create* methods (cla: yes, f: material design, framework, waiting for tree to go green)


[57324](https://github.com/flutter/flutter/pull/57324) Fix Web asking for clipboard permissions (cla: yes, f: material design, framework, waiting for tree to go green)


[57327](https://github.com/flutter/flutter/pull/57327) Value Indicator uses Global position (cla: yes, f: material design, framework)


[57332](https://github.com/flutter/flutter/pull/57332) Add autofill support for TextFormField (cla: yes, f: material design, framework, waiting for tree to go green)


[57500](https://github.com/flutter/flutter/pull/57500) SnackBarAction.createState() should have return type State<SnackBarAction> (cla: yes, f: material design, framework, waiting for tree to go green)


[57511](https://github.com/flutter/flutter/pull/57511) Step 2 of 3: Change opt-in default for debugCheckHasMaterialLocalizations assertion on TextField (a: internationalization, a: text input, cla: yes, f: material design, framework, team, waiting for tree to go green)


[57521](https://github.com/flutter/flutter/pull/57521) Move paragraph on using Navigation Rail for wide viewports only closer to the top of the API docs. (cla: yes, f: material design, framework, waiting for tree to go green)


[57526](https://github.com/flutter/flutter/pull/57526) Update the requirements for applying the elevation overlay. (cla: yes, f: material design, framework, waiting for tree to go green)


[57535](https://github.com/flutter/flutter/pull/57535) Slider value indicator gets disposed if it is activated (cla: yes, f: material design, framework, waiting for tree to go green)


[57574](https://github.com/flutter/flutter/pull/57574) Have _warpToCurrentIndex() shortcut logic behave properly (cla: yes, f: material design, framework, waiting for tree to go green)


[57576](https://github.com/flutter/flutter/pull/57576) Add Web Benchmarks for Flutter Gallery (Flutter Side) — 1/4 (cla: yes, f: cupertino, f: material design, team, waiting for tree to go green)


[57588](https://github.com/flutter/flutter/pull/57588) New license page. (a: internationalization, cla: yes, f: material design, framework)


[57628](https://github.com/flutter/flutter/pull/57628) Add mouse cursor API to widgets (phase 1) (cla: yes, f: material design, framework)


[57644](https://github.com/flutter/flutter/pull/57644) Adds physics to the TabBar (#57416) (cla: yes, f: material design, framework, waiting for tree to go green)


[57733](https://github.com/flutter/flutter/pull/57733) #57730 - Support custom shapes for ListTiles (cla: yes, f: material design, framework, waiting for tree to go green)


[57736](https://github.com/flutter/flutter/pull/57736) [AppBarTheme] adds centerTitle property (cla: yes, f: material design, framework, severe: new feature, waiting for tree to go green)


[57745](https://github.com/flutter/flutter/pull/57745) Chips text scaling (cla: yes, f: material design, framework, waiting for tree to go green)


[57751](https://github.com/flutter/flutter/pull/57751) Step 2 of 3: Change opt-in default for useMaterialBorderRadius on Dialogs (a: fidelity, a: quality, cla: yes, f: material design, framework, waiting for tree to go green)


[57809](https://github.com/flutter/flutter/pull/57809) Stopped all animation controllers after toggleable has been detached. (cla: yes, f: material design, framework, waiting for tree to go green)


[57868](https://github.com/flutter/flutter/pull/57868) [CheckboxListTile] exposes contentPadding property of ListTile. (cla: yes, f: material design, framework, waiting for tree to go green)


[58016](https://github.com/flutter/flutter/pull/58016) Consistent American spelling of 'behavior' (cla: yes, f: material design, framework, waiting for tree to go green)


[58024](https://github.com/flutter/flutter/pull/58024) fix cupertino page route dismisses hero transition when swipe to the … (cla: yes, f: cupertino, f: material design, framework, waiting for tree to go green)


[58037](https://github.com/flutter/flutter/pull/58037) [SwitchListTile] adds controlAffinity property (cla: yes, f: material design, framework, waiting for tree to go green)


[58050](https://github.com/flutter/flutter/pull/58050) Flutter 1.17.2 cherrypicks (a: accessibility, cla: yes, d: examples, engine, f: cupertino, f: material design, framework, team, tool, work in progress; do not review)


[58094](https://github.com/flutter/flutter/pull/58094) Set upper limit on text scaling for AppBar.title (cla: yes, f: material design, framework, waiting for tree to go green)


[58117](https://github.com/flutter/flutter/pull/58117) Minor correction to documentation for buttonColor (cla: yes, d: api docs, f: material design, framework, waiting for tree to go green)


[58154](https://github.com/flutter/flutter/pull/58154) Allow null value for CheckboxListTile (cla: yes, f: material design, framework, waiting for tree to go green)


[58209](https://github.com/flutter/flutter/pull/58209) Pass MaterialButton.disabledElevation into RawMaterialButton (cla: yes, f: material design, framework)


[58258](https://github.com/flutter/flutter/pull/58258) Helpful assertion for isAlwaysShown error (cla: yes, f: cupertino, f: material design, framework, waiting for tree to go green)


[58344](https://github.com/flutter/flutter/pull/58344) Revert "Add clipBehavior to widgets with clipRect" (cla: yes, f: material design, framework, team)


[58448](https://github.com/flutter/flutter/pull/58448) InkWell uses MaterialStateMouseCursor and defaults to clickable (cla: yes, f: material design, framework)


[58530](https://github.com/flutter/flutter/pull/58530) [Line Heights] Add textHeightBehavior to SelectableText. (cla: yes, f: material design, framework, waiting for tree to go green)


[58535](https://github.com/flutter/flutter/pull/58535) Make _RenderSlider not be a semantics container (a: accessibility, cla: yes, f: focus, f: material design, framework)


[58593](https://github.com/flutter/flutter/pull/58593) Add collapsed height param to SliverAppBar (cla: yes, f: material design, framework, waiting for tree to go green)


[58607](https://github.com/flutter/flutter/pull/58607) Revert "[flutter_tools] always initialize the resident runner from dill (a: accessibility, cla: yes, d: examples, engine, f: cupertino, f: material design, framework, team, tool)


[58630](https://github.com/flutter/flutter/pull/58630) Updated Slider test  (cla: yes, f: material design, framework, waiting for tree to go green)


[58646](https://github.com/flutter/flutter/pull/58646) Flutter 1.17.3 cherrypicks (a: accessibility, cla: yes, d: examples, engine, f: cupertino, f: material design, framework, team, tool)


[58650](https://github.com/flutter/flutter/pull/58650) Added MaterialStateProperty overlayColor to InkWell (cla: yes, f: material design, framework)


[58686](https://github.com/flutter/flutter/pull/58686) [PageTransitionsBuilder] Fix 'ZoomPageTransition' built more than once (cla: yes, f: material design, framework, waiting for tree to go green)


[58708](https://github.com/flutter/flutter/pull/58708) Add shadowColor to AppBar and AppBarTheme (cla: yes, f: material design, framework, waiting for tree to go green)


[58715](https://github.com/flutter/flutter/pull/58715) Fix custom physics application in TabBarView (a: quality, cla: yes, f: material design, f: scrolling, framework, waiting for tree to go green)


[58780](https://github.com/flutter/flutter/pull/58780) fix typo in bottom navigation bar docs (cla: yes, f: material design, framework, waiting for tree to go green)


[58808](https://github.com/flutter/flutter/pull/58808) Introduce inherited navigator observer and refactor hero controller (cla: yes, f: cupertino, f: material design, framework, waiting for tree to go green)


[58829](https://github.com/flutter/flutter/pull/58829) Step 3 of 3: Remove opt-in for useMaterialBorderRadius on Dialogs (a: fidelity, a: quality, cla: yes, f: material design, framework, waiting for tree to go green)


[58831](https://github.com/flutter/flutter/pull/58831) Step 3 of 3: Remove opt-in for debugCheckHasMaterialLocalizations assertion on TextField (a: internationalization, a: text input, cla: yes, f: material design, framework, waiting for tree to go green)


[58843](https://github.com/flutter/flutter/pull/58843) Restore some typography tests (cla: yes, f: material design, framework)


[59008](https://github.com/flutter/flutter/pull/59008) Update TextTheme.button.letterSpacing from 0.75 to 1.25 per spec (cla: yes, f: material design, framework, waiting for tree to go green)


[59010](https://github.com/flutter/flutter/pull/59010) Scale input decorator label width  (cla: yes, f: material design, framework, waiting for tree to go green)


[59108](https://github.com/flutter/flutter/pull/59108) fix paint order of ink feature (cla: yes, f: material design, framework, waiting for tree to go green)


[59111](https://github.com/flutter/flutter/pull/59111) Remove shape code from Date Picker dialog (cla: yes, f: material design, framework, waiting for tree to go green)


[59115](https://github.com/flutter/flutter/pull/59115) Modernize selection menu appearance (cla: yes, f: cupertino, f: material design, framework, platform-android, waiting for tree to go green)


[59117](https://github.com/flutter/flutter/pull/59117) Make the InkResponse's focus highlight honor the radius parameter (cla: yes, f: material design, framework, waiting for tree to go green)


[59120](https://github.com/flutter/flutter/pull/59120) Deprecate WhitelistingTextInputFormatter and BlacklistingTextInputFormatter (a: tests, cla: yes, f: cupertino, f: material design, framework, team, waiting for tree to go green)


[59160](https://github.com/flutter/flutter/pull/59160) Remove unused import which shares prefix name with a used import. (a: internationalization, cla: yes, f: cupertino, f: material design)


[59162](https://github.com/flutter/flutter/pull/59162) Rebuild SliverAppBar when forceElevated changes (cla: yes, f: material design, framework, waiting for tree to go green)


[59186](https://github.com/flutter/flutter/pull/59186) Opt out nnbd in packages/flutter (a: accessibility, cla: yes, f: cupertino, f: material design, framework)


[59187](https://github.com/flutter/flutter/pull/59187) Support floating the header slivers of a NestedScrollView (a: annoyance, a: quality, cla: yes, customer: crowd, customer: quill (g3), d: api docs, d: examples, documentation, f: material design, f: scrolling, framework, waiting for tree to go green)


[59191](https://github.com/flutter/flutter/pull/59191) [Material] Redesign Time Picker (a: internationalization, cla: yes, f: material design, framework, waiting for tree to go green)


[59219](https://github.com/flutter/flutter/pull/59219) Typo fixing sweep through packages/flutter. (a: accessibility, cla: yes, f: cupertino, f: material design, framework, waiting for tree to go green)


[59251](https://github.com/flutter/flutter/pull/59251) [DefaultTabController] adds interactive example (cla: yes, f: material design, framework, waiting for tree to go green)


[59273](https://github.com/flutter/flutter/pull/59273) Add instructions for updating a localized string (cla: yes, f: material design, framework, waiting for tree to go green)


[59279](https://github.com/flutter/flutter/pull/59279) First pass at keyboard navigation for the Material Date Picker (cla: yes, f: material design, framework, waiting for tree to go green)


[59310](https://github.com/flutter/flutter/pull/59310) Dismiss modal routes with a keyboard shortcut (cla: yes, f: material design, framework, waiting for tree to go green)


[59317](https://github.com/flutter/flutter/pull/59317) Implement Comparable<TimeOfDay> (cla: yes, f: material design, framework, waiting for tree to go green)


[59363](https://github.com/flutter/flutter/pull/59363) Add material state mouse cursor to TextField (a: text input, cla: yes, customer: octopod, f: material design, framework, waiting for tree to go green)


[59364](https://github.com/flutter/flutter/pull/59364) Reland non-breaking "Add clipBehavior to widgets with clipRect #55977" (cla: yes, f: material design, framework, team)


[59405](https://github.com/flutter/flutter/pull/59405) [AppBar] adds toolbarHeight property to customize AppBar height (cla: yes, f: material design, f: scrolling, framework, severe: new feature, waiting for tree to go green)


[59474](https://github.com/flutter/flutter/pull/59474) Add link to ListTile replacement guide in layout error message (cla: yes, f: material design, framework, waiting for tree to go green)


[59481](https://github.com/flutter/flutter/pull/59481) [MergeableMaterial] adds dividerColor property (cla: yes, f: material design, framework, waiting for tree to go green)


[59561](https://github.com/flutter/flutter/pull/59561) Revert "Modernize selection menu appearance" (a: internationalization, cla: yes, f: cupertino, f: material design, framework)


[59586](https://github.com/flutter/flutter/pull/59586) Keyboard navigation for the Material Date Picker grid (cla: yes, f: material design, framework, waiting for tree to go green)


[59617](https://github.com/flutter/flutter/pull/59617) Reland modernize selection menu appearance (a: accessibility, a: internationalization, cla: yes, f: cupertino, f: material design, framework, team, waiting for tree to go green)


[59631](https://github.com/flutter/flutter/pull/59631) ReorderableListView should not reorder if there is only a single item present (cla: yes, f: material design, framework, waiting for tree to go green)


[59641](https://github.com/flutter/flutter/pull/59641) [ExpansionPanelList] adds dividerColor property (cla: yes, f: material design, framework, waiting for tree to go green)


[59677](https://github.com/flutter/flutter/pull/59677) Revert "Characters Package" (cla: yes, f: material design, framework)


[59778](https://github.com/flutter/flutter/pull/59778) Reland Characters Usage (cla: yes, f: material design, framework)


[59807](https://github.com/flutter/flutter/pull/59807) Label unnecessarily ellided (cla: yes, f: material design, framework, waiting for tree to go green)


[59865](https://github.com/flutter/flutter/pull/59865) Fix the paste button label in the new version of the filtered text pasting test (cla: yes, f: material design, framework)


[59870](https://github.com/flutter/flutter/pull/59870) Revert "Deprecate WhitelistingTextInputFormatter and BlacklistingTextInputFormatter" (a: tests, cla: yes, f: cupertino, f: material design, framework, team)


[59876](https://github.com/flutter/flutter/pull/59876) Re-land "Deprecate WhitelistingTextInputFormatter and BlacklistingTextInputFormatter" (a: tests, cla: yes, f: cupertino, f: material design, framework, team)


[59883](https://github.com/flutter/flutter/pull/59883) Refactor mouse hit testing system: Direct mouse hit test (a: mouse, cla: yes, f: material design, framework, severe: performance, waiting for tree to go green)


[59937](https://github.com/flutter/flutter/pull/59937) Update tooltip_theme_test to unblock Dart SDK roll (cla: yes, f: material design, framework, waiting for tree to go green)


[59981](https://github.com/flutter/flutter/pull/59981) Revert "Implement Comparable<TimeOfDay>" (cla: yes, f: material design, framework)


[59992](https://github.com/flutter/flutter/pull/59992) Revert "[PageTransitionsBuilder] Fix 'ZoomPageTransition' built more than once" (cla: yes, f: material design, framework)


[60000](https://github.com/flutter/flutter/pull/60000) Revert "Fix outline button solid path when BorderSize.width is used" (f: material design, framework)


[60009](https://github.com/flutter/flutter/pull/60009) RTL caret position (cla: yes, f: material design, framework, waiting for tree to go green)


[60042](https://github.com/flutter/flutter/pull/60042) Fix newly added test to opt out of NNBD (cla: yes, f: material design, framework)


[60059](https://github.com/flutter/flutter/pull/60059) Expose the ElevationOverlay functions so applications can use the directly. (cla: yes, f: material design, framework, waiting for tree to go green)


[60096](https://github.com/flutter/flutter/pull/60096) Localized new strings added in the redesigned Material Time Picker (a: internationalization, cla: yes, f: material design, framework, waiting for tree to go green)


[60129](https://github.com/flutter/flutter/pull/60129) fix ink feature tries to get parent transformations when it is in the… (cla: yes, f: material design, framework, waiting for tree to go green)


[60139](https://github.com/flutter/flutter/pull/60139) Fix a couple of doc typos. (cla: yes, f: material design, framework, waiting for tree to go green)


[60141](https://github.com/flutter/flutter/pull/60141) Tweaking Material Chip a11y semantics to match buttons (a: accessibility, cla: yes, customer: money (g3), f: material design, framework)


[60245](https://github.com/flutter/flutter/pull/60245) [PageTransitionsBuilder] Reland Fix 'ZoomPageTransition' built more than once (cla: yes, f: material design, framework, waiting for tree to go green)


[60248](https://github.com/flutter/flutter/pull/60248) Ensure FloatingActionButtonLocations are always within safe interactive areas (a: quality, cla: yes, customer: money (g3), f: material design, framework, waiting for tree to go green)


[60316](https://github.com/flutter/flutter/pull/60316) Don't access clipboard passively on iOS (cla: yes, f: cupertino, f: material design, framework, waiting for tree to go green)


[60329](https://github.com/flutter/flutter/pull/60329) [Semantics] Update bottom nav semantics tests to use matches semantics (cla: yes, f: material design, framework, waiting for tree to go green)


[60383](https://github.com/flutter/flutter/pull/60383) [Material] Add property to theme dial label colors on Time Picker (cla: yes, f: material design, framework, waiting for tree to go green)


[60394](https://github.com/flutter/flutter/pull/60394) Show hint when label is floating (cla: yes, f: material design, framework, waiting for tree to go green)


[60396](https://github.com/flutter/flutter/pull/60396) Fixed a problem with date calculations that caused a test to fail in a non-US time zone. (cla: yes, f: material design, framework, waiting for tree to go green)


[60405](https://github.com/flutter/flutter/pull/60405) Date picker string translations (a: internationalization, cla: yes, f: cupertino, f: material design, waiting for tree to go green)


[60482](https://github.com/flutter/flutter/pull/60482) Fix docs for TabBar indicator (cla: yes, d: api docs, documentation, f: material design, framework, waiting for tree to go green)


[60497](https://github.com/flutter/flutter/pull/60497) Keyboard navigation fo the Material Date Range Picker (cla: yes, f: material design, framework, waiting for tree to go green)


[60530](https://github.com/flutter/flutter/pull/60530) Revert "fix paint order of ink feature (#59108)" (cla: yes, f: material design, framework)


[60536](https://github.com/flutter/flutter/pull/60536) Issues/58665 reland and prevent the material widget from absorbing gesture (cla: yes, f: material design, framework, waiting for tree to go green)


[60545](https://github.com/flutter/flutter/pull/60545) Annotate RawMaterialButton as a Material > Button category. (cla: yes, f: material design, framework, waiting for tree to go green)


[60549](https://github.com/flutter/flutter/pull/60549) RangeSlider overlap properly (cla: yes, f: material design, framework, waiting for tree to go green)


[60552](https://github.com/flutter/flutter/pull/60552) New license page with fix for zero licenses. (a: internationalization, f: material design, framework)


[60563](https://github.com/flutter/flutter/pull/60563) ListTile mouse pointer fix (cla: yes, f: material design, framework, waiting for tree to go green)


[60600](https://github.com/flutter/flutter/pull/60600) Fix and address Inconsistencies with Pashto support  (a: internationalization, cla: yes, f: material design)


[60611](https://github.com/flutter/flutter/pull/60611) 1.17.5 CP: Fix daemon device discovery crash when Xcode isn't installed (#60546) (CQ+1, a: accessibility, cla: yes, d: examples, engine, f: cupertino, f: material design, framework, team, tool)


[60645](https://github.com/flutter/flutter/pull/60645) Revert "Tweaking Material Chip a11y semantics to match buttons (#60141)" (cla: yes, f: material design, framework, waiting for tree to go green)


[60684](https://github.com/flutter/flutter/pull/60684) Enable shouldCapTextScaleForTitle by default in AppBarTheme (cla: yes, f: material design, framework, waiting for tree to go green)


[60693](https://github.com/flutter/flutter/pull/60693) Typo sweep (a: tests, cla: yes, f: cupertino, f: material design, framework, team, tool, waiting for tree to go green)


[60726](https://github.com/flutter/flutter/pull/60726) Doc and Error Message Improvements (a: animation, a: annoyance, a: error message, a: quality, a: text input, cla: yes, d: api docs, d: examples, documentation, f: cupertino, f: material design, framework, waiting for tree to go green)


[60730](https://github.com/flutter/flutter/pull/60730) Remove superfluous GestureDetector. (cla: yes, f: material design, framework, waiting for tree to go green)


[60764](https://github.com/flutter/flutter/pull/60764) Support customizing colors for rows in DataTable (cla: yes, f: material design, framework, waiting for tree to go green)


[60832](https://github.com/flutter/flutter/pull/60832) Fix typo in popup_menu.dart (cla: yes, f: material design, framework)


[60915](https://github.com/flutter/flutter/pull/60915) [AppBar] adds leadingWidth property to customize width of leading widget (cla: yes, f: material design, framework, waiting for tree to go green)


[60991](https://github.com/flutter/flutter/pull/60991) [Material] Misc fixes for time picker input mode (cla: yes, f: material design, framework, waiting for tree to go green)


[61000](https://github.com/flutter/flutter/pull/61000) Remove shouldCapTextScaleForTitle from AppBarTheme (cla: yes, f: material design, framework, waiting for tree to go green)


[61012](https://github.com/flutter/flutter/pull/61012) prevents sliver app bar from changing semantics tree when it is not n… (a: accessibility, f: material design, framework, waiting for tree to go green)


#### a: tests - 67 pull request(s)

[52507](https://github.com/flutter/flutter/pull/52507) enable avoid_equals_and_hash_code_on_mutable_classes (a: tests, cla: yes, d: examples, f: cupertino, f: material design, framework, team, team: gallery, tool, waiting for tree to go green)


[53422](https://github.com/flutter/flutter/pull/53422) Rename GPU thread to raster thread in API docs (a: tests, cla: yes, framework, team, tool, waiting for tree to go green)


[53616](https://github.com/flutter/flutter/pull/53616) Improving A11y for Flutter Gallery Demos (a: accessibility, a: tests, cla: yes, f: material design, framework, team)


[53837](https://github.com/flutter/flutter/pull/53837) Skip Audits (2) (a: tests, cla: yes, f: cupertino, framework, platform-web, team, waiting for tree to go green)


[54125](https://github.com/flutter/flutter/pull/54125) remove flutter_test quiver dep, use fake_async and clock instead (a: tests, cla: yes, framework, team)


[54144](https://github.com/flutter/flutter/pull/54144) drop image package dependency for goldens (a: tests, cla: yes, framework, team, waiting for tree to go green)


[54171](https://github.com/flutter/flutter/pull/54171) System mouse cursors (a: tests, cla: yes, f: material design, framework)


[54206](https://github.com/flutter/flutter/pull/54206) Updating codeowners for goldens (a: tests, cla: yes, framework, team, waiting for tree to go green)


[54212](https://github.com/flutter/flutter/pull/54212) Reverse dependency between services and scheduler (a: tests, cla: yes, framework, team, waiting for tree to go green)


[54218](https://github.com/flutter/flutter/pull/54218) [flutter_driver] Add SceneDisplayLag stats to timeline summary (a: tests, cla: yes, framework, waiting for tree to go green)


[54220](https://github.com/flutter/flutter/pull/54220) [benchmarks] Handle multiple begin/end trace events (a: tests, cla: yes, framework)


[54227](https://github.com/flutter/flutter/pull/54227) [windows] Adds support for keyboard mapping. (a: tests, cla: yes, framework, team, waiting for tree to go green)


[54322](https://github.com/flutter/flutter/pull/54322) Skip Audit - Material Library (a: quality, a: tests, cla: yes, f: material design, framework, platform-web, team, waiting for tree to go green)


[54480](https://github.com/flutter/flutter/pull/54480) Revert "[flutter_driver] Add SceneDisplayLag stats to timeline summar… (a: tests, cla: yes, framework, team)


[54490](https://github.com/flutter/flutter/pull/54490) [flutter_driver] Reland add SceneDisplayLag stats to timeline summary (a: tests, cla: yes, framework, team, waiting for tree to go green)


[54698](https://github.com/flutter/flutter/pull/54698) Allow headers to be passed to the WebSocket connection for VMServiceFlutterDriver (a: tests, cla: yes, framework, waiting for tree to go green)


[54741](https://github.com/flutter/flutter/pull/54741) [flutter_driver] Fix browser check (a: tests, cla: yes, framework, waiting for tree to go green)


[54991](https://github.com/flutter/flutter/pull/54991) Mark ios_app_with_watch_companion as not flaky (a: tests, cla: yes, team)


[55001](https://github.com/flutter/flutter/pull/55001) FlutterErrorDetails.context docs fix (a: error message, a: tests, cla: yes, d: api docs, d: examples, documentation, framework, waiting for tree to go green)


[55141](https://github.com/flutter/flutter/pull/55141) Support tags in testWidgets (a: tests, cla: yes, framework, tool, waiting for tree to go green)


[55484](https://github.com/flutter/flutter/pull/55484) Revert "Fix FlutterError.onError in debug mode (#53843)" (a: tests, cla: yes, f: material design, framework)


[55494](https://github.com/flutter/flutter/pull/55494) Add onSecondaryTap to gesture recognizer and gesture detector. (a: tests, cla: yes, framework, waiting for tree to go green)


[55527](https://github.com/flutter/flutter/pull/55527) Animation sheet recorder (a: tests, cla: yes, framework, waiting for tree to go green, will affect goldens)


[55763](https://github.com/flutter/flutter/pull/55763) [timeline] Sort timeline events before summarizing (a: tests, cla: yes, framework)


[55769](https://github.com/flutter/flutter/pull/55769) Revert "[timeline] Sort timeline events before summarizing (#55763)" (a: tests, cla: yes, framework)


[55771](https://github.com/flutter/flutter/pull/55771) [timeline] Sort timeline events before summarizing  (a: tests, cla: yes, framework, waiting for tree to go green)


[55793](https://github.com/flutter/flutter/pull/55793) Skip Audit - Painting Library (a: images, a: tests, a: typography, cla: yes, framework, platform-web, team, will affect goldens)


[55936](https://github.com/flutter/flutter/pull/55936) Fixed #55858 (a: tests, cla: yes, framework)


[56428](https://github.com/flutter/flutter/pull/56428) Eagerly wait for the driver extension on FlutterDriver.connect() (a: tests, cla: yes, framework, waiting for tree to go green)


[56430](https://github.com/flutter/flutter/pull/56430) Allow waitUntilFirstFrameRasterized without a root widget (a: tests, cla: yes, framework, waiting for tree to go green)


[57240](https://github.com/flutter/flutter/pull/57240) [web] Update test skip description. (a: tests, cla: yes, framework, platform-web)


[57270](https://github.com/flutter/flutter/pull/57270) add missing deps to flutter_test BUILD.gn (a: tests, cla: yes, framework)


[57287](https://github.com/flutter/flutter/pull/57287) remove pending timers list code out of assert message (a: tests, cla: yes, framework)


[57696](https://github.com/flutter/flutter/pull/57696) Functionality to check handlers set on platform channels (a: tests, cla: yes, framework, waiting for tree to go green)


[58210](https://github.com/flutter/flutter/pull/58210) [e2e] make test bindings friendlier to integration tests (a: tests, cla: yes, framework)


[58430](https://github.com/flutter/flutter/pull/58430) [flutter_driver] make timeline request in chunks (a: tests, cla: yes, framework, perf: memory)


[58514](https://github.com/flutter/flutter/pull/58514) add rasterizer start times to timeline summaries (a: tests, cla: yes, framework, waiting for tree to go green)


[58620](https://github.com/flutter/flutter/pull/58620) Make debugSemantics available to profile mode (a: accessibility, a: tests, cla: yes, framework, team)


[58655](https://github.com/flutter/flutter/pull/58655) debug mode warning text alignment (a: tests, cla: yes, framework, waiting for tree to go green)


[58723](https://github.com/flutter/flutter/pull/58723) Drop an unnecessary factory constructor (a: tests, cla: yes, framework, waiting for tree to go green)


[58771](https://github.com/flutter/flutter/pull/58771) [Flutter Driver] Update the comments regarding the default timeout of WaitFor and WaitForAbsent commands (a: tests, cla: yes, framework, waiting for tree to go green)


[58820](https://github.com/flutter/flutter/pull/58820) Timeline summary contains CPU, GPU and Memory usage (a: tests, cla: yes, framework, severe: performance, waiting for tree to go green)


[58823](https://github.com/flutter/flutter/pull/58823) Add comments to flutter_driver for timeline class (a: tests, cla: yes, framework)


[59046](https://github.com/flutter/flutter/pull/59046) Cleanup devicelab framework duplicate (a: tests, cla: yes, engine, framework, team, tool)


[59120](https://github.com/flutter/flutter/pull/59120) Deprecate WhitelistingTextInputFormatter and BlacklistingTextInputFormatter (a: tests, cla: yes, f: cupertino, f: material design, framework, team, waiting for tree to go green)


[59285](https://github.com/flutter/flutter/pull/59285) Remove Fuchsia BUILD.gn files (a: internationalization, a: tests, cla: yes, framework, team, tool, waiting for tree to go green)


[59358](https://github.com/flutter/flutter/pull/59358) Implement delayed key event synthesis support for framework (a: tests, cla: yes, framework, waiting for tree to go green)


[59803](https://github.com/flutter/flutter/pull/59803) Add benchmark for Mouse region (web) (a: tests, cla: yes, framework, severe: performance, team, waiting for tree to go green)


[59870](https://github.com/flutter/flutter/pull/59870) Revert "Deprecate WhitelistingTextInputFormatter and BlacklistingTextInputFormatter" (a: tests, cla: yes, f: cupertino, f: material design, framework, team)


[59876](https://github.com/flutter/flutter/pull/59876) Re-land "Deprecate WhitelistingTextInputFormatter and BlacklistingTextInputFormatter" (a: tests, cla: yes, f: cupertino, f: material design, framework, team)


[59900](https://github.com/flutter/flutter/pull/59900) Fix issue with stack traces getting mangled (a: tests, cla: yes, framework)


[59982](https://github.com/flutter/flutter/pull/59982) [flutter_driver] Fix tracing of startup events (a: tests, cla: yes, framework)


[60045](https://github.com/flutter/flutter/pull/60045) Check for Xcode 11 and Xcode 12 directory names in build_ios_framework_module_test (a: tests, cla: yes, platform-ios, team)


[60136](https://github.com/flutter/flutter/pull/60136) Add more documentation on why tests might hang when using runAsync (a: tests, cla: yes, framework, waiting for tree to go green)


[60152](https://github.com/flutter/flutter/pull/60152) Remove unused physicalDepth code (a: tests, cla: yes, customer: fuchsia, framework, waiting for tree to go green)


[60336](https://github.com/flutter/flutter/pull/60336) Heavy Widget construction and destruction performance test (a: tests, cla: yes, team)


[60367](https://github.com/flutter/flutter/pull/60367) Do not return partial semantics from tester.getSemantics (a: tests, cla: yes, framework, waiting for tree to go green)


[60478](https://github.com/flutter/flutter/pull/60478) Fix remaining holes in stack trace demangling (a: tests, cla: yes, framework)


[60693](https://github.com/flutter/flutter/pull/60693) Typo sweep (a: tests, cla: yes, f: cupertino, f: material design, framework, team, tool, waiting for tree to go green)


[60734](https://github.com/flutter/flutter/pull/60734) Add comment explain dispatchEvent override (a: tests, cla: yes, documentation, framework)


[60774](https://github.com/flutter/flutter/pull/60774) await TimelineSummary.write***ToFile (a: tests, cla: yes, team)


[60916](https://github.com/flutter/flutter/pull/60916) Revert "Fix remaining holes in stack trace demangling" (a: tests, cla: yes, framework)


[60934](https://github.com/flutter/flutter/pull/60934) Skip Audit - Scheduler and Services libraries (a: quality, a: tests, cla: yes, framework, team, waiting for tree to go green)


[60936](https://github.com/flutter/flutter/pull/60936) Skip Audit - Widgets Library (a: quality, a: tests, cla: yes, framework, team, waiting for tree to go green)


[60996](https://github.com/flutter/flutter/pull/60996) Reland "Fix remaining holes in stack trace demangling"" (a: tests, cla: yes, framework)


[61102](https://github.com/flutter/flutter/pull/61102) Fix PointerAddedEvent handling in LiveTestWidgetsFlutterBinding (a: tests, cla: yes, framework)


[61118](https://github.com/flutter/flutter/pull/61118) Fix #61102 line wrapping (a: tests, cla: yes, framework, waiting for tree to go green)


#### f: cupertino - 53 pull request(s)

[42940](https://github.com/flutter/flutter/pull/42940) Revise Action API (cla: yes, f: cupertino, f: material design, framework, team)


[50915](https://github.com/flutter/flutter/pull/50915) Implement barrierDismissible for `showCupertinoDialog` (a: internationalization, cla: yes, f: cupertino, f: material design, framework, waiting for tree to go green)


[52126](https://github.com/flutter/flutter/pull/52126) Autofill  Part 1 (cla: yes, customer: peppermint, f: cupertino, f: material design, framework, waiting for tree to go green)


[52507](https://github.com/flutter/flutter/pull/52507) enable avoid_equals_and_hash_code_on_mutable_classes (a: tests, cla: yes, d: examples, f: cupertino, f: material design, framework, team, team: gallery, tool, waiting for tree to go green)


[52995](https://github.com/flutter/flutter/pull/52995) Fix typo of showCupertinoModalPopup documentation comment (cla: yes, f: cupertino, framework, waiting for tree to go green)


[53837](https://github.com/flutter/flutter/pull/53837) Skip Audits (2) (a: tests, cla: yes, f: cupertino, framework, platform-web, team, waiting for tree to go green)


[53880](https://github.com/flutter/flutter/pull/53880) Use `no` locale as synonym for `nb` (a: internationalization, cla: yes, customer: dream (g3), f: cupertino, f: material design, team, waiting for tree to go green)


[54119](https://github.com/flutter/flutter/pull/54119) Reland "iOS UITextInput autocorrection prompt (#45354)" (cla: yes, f: cupertino, f: material design, framework, waiting for tree to go green)


[54140](https://github.com/flutter/flutter/pull/54140) iOS Text Selection Menu Overflow (a: text input, cla: yes, f: cupertino, f: material design, framework, platform-ios)


[54394](https://github.com/flutter/flutter/pull/54394) replace simple empty Container with w & h with SizedBox (a: accessibility, cla: yes, f: cupertino, f: material design, framework)


[54798](https://github.com/flutter/flutter/pull/54798) ToDo Audit - Cupertino+ Library (a: accessibility, cla: yes, d: examples, f: cupertino, framework, team, waiting for tree to go green)


[54902](https://github.com/flutter/flutter/pull/54902) Paste shows only when content on clipboard (a: text input, cla: yes, f: cupertino, f: material design, framework, waiting for tree to go green)


[55336](https://github.com/flutter/flutter/pull/55336) Adding tabSemanticsLabel to CupertinoLocalizations (a: accessibility, a: internationalization, cla: yes, f: cupertino, framework, severe: API break, team, waiting for tree to go green)


[55415](https://github.com/flutter/flutter/pull/55415) Customizable obscuringCharacter (a: text input, cla: yes, f: cupertino, f: material design, framework, waiting for tree to go green)


[55636](https://github.com/flutter/flutter/pull/55636) Prevent use of TextInputType.text when also using TextInputAction.newLine via assert (a: text input, cla: yes, f: cupertino, f: material design, framework, waiting for tree to go green)


[56091](https://github.com/flutter/flutter/pull/56091) Ensure *_kn.arb files are properly escaped with gen_localizations (a: internationalization, cla: yes, f: cupertino, f: material design, framework)


[56582](https://github.com/flutter/flutter/pull/56582) Update Tab semantics in Cupertino to be the same as Material (a: accessibility, a: internationalization, cla: yes, f: cupertino, framework, severe: API break, waiting for tree to go green)


[56614](https://github.com/flutter/flutter/pull/56614) Revert "Paste shows only when content on clipboard (#54902)" (cla: yes, f: cupertino, f: material design, framework)


[56641](https://github.com/flutter/flutter/pull/56641) Add 2 new keyboard types and infer keyboardType from autofill hints (cla: yes, f: cupertino, f: material design, framework, waiting for tree to go green)


[56689](https://github.com/flutter/flutter/pull/56689) Bring back paste button hide behavior (a: accessibility, cla: yes, f: cupertino, f: material design, framework, team)


[56806](https://github.com/flutter/flutter/pull/56806) Revert "Bring back paste button hide behavior" (a: accessibility, cla: yes, f: cupertino, f: material design, framework, team)


[56922](https://github.com/flutter/flutter/pull/56922) Bring back paste button hide behavior 2 (a: accessibility, cla: yes, f: cupertino, f: material design, framework, team)


[56951](https://github.com/flutter/flutter/pull/56951) Revert "Bring back paste button hide behavior 2" (a: accessibility, cla: yes, f: cupertino, f: material design, framework, team)


[57139](https://github.com/flutter/flutter/pull/57139)  Bring back paste button hide behavior 3 (a: accessibility, cla: yes, f: cupertino, f: material design, framework, team, waiting for tree to go green)


[57286](https://github.com/flutter/flutter/pull/57286) Revert " Bring back paste button hide behavior 3" (a: accessibility, cla: yes, f: cupertino, f: material design, framework, platform-web, team, waiting for tree to go green)


[57461](https://github.com/flutter/flutter/pull/57461) Fix segment hit test behavior for segmented control (cla: yes, f: cupertino, framework, waiting for tree to go green)


[57487](https://github.com/flutter/flutter/pull/57487) Fix typo in cupertino datepicker error (cla: yes, f: cupertino, framework, waiting for tree to go green)


[57519](https://github.com/flutter/flutter/pull/57519) Report the accurate local position in (sliding)segmented control hit testing  (cla: yes, f: cupertino, framework, waiting for tree to go green)


[57534](https://github.com/flutter/flutter/pull/57534) Improve CupertinoDatePicker docs (cla: yes, f: cupertino, framework, waiting for tree to go green)


[57576](https://github.com/flutter/flutter/pull/57576) Add Web Benchmarks for Flutter Gallery (Flutter Side) — 1/4 (cla: yes, f: cupertino, f: material design, team, waiting for tree to go green)


[58024](https://github.com/flutter/flutter/pull/58024) fix cupertino page route dismisses hero transition when swipe to the … (cla: yes, f: cupertino, f: material design, framework, waiting for tree to go green)


[58050](https://github.com/flutter/flutter/pull/58050) Flutter 1.17.2 cherrypicks (a: accessibility, cla: yes, d: examples, engine, f: cupertino, f: material design, framework, team, tool, work in progress; do not review)


[58258](https://github.com/flutter/flutter/pull/58258) Helpful assertion for isAlwaysShown error (cla: yes, f: cupertino, f: material design, framework, waiting for tree to go green)


[58392](https://github.com/flutter/flutter/pull/58392) iOS mid-drag activity indicator (a: fidelity, a: quality, cla: yes, f: cupertino, f: scrolling, framework, platform-ios, severe: API break)


[58607](https://github.com/flutter/flutter/pull/58607) Revert "[flutter_tools] always initialize the resident runner from dill (a: accessibility, cla: yes, d: examples, engine, f: cupertino, f: material design, framework, team, tool)


[58646](https://github.com/flutter/flutter/pull/58646) Flutter 1.17.3 cherrypicks (a: accessibility, cla: yes, d: examples, engine, f: cupertino, f: material design, framework, team, tool)


[58808](https://github.com/flutter/flutter/pull/58808) Introduce inherited navigator observer and refactor hero controller (cla: yes, f: cupertino, f: material design, framework, waiting for tree to go green)


[59115](https://github.com/flutter/flutter/pull/59115) Modernize selection menu appearance (cla: yes, f: cupertino, f: material design, framework, platform-android, waiting for tree to go green)


[59120](https://github.com/flutter/flutter/pull/59120) Deprecate WhitelistingTextInputFormatter and BlacklistingTextInputFormatter (a: tests, cla: yes, f: cupertino, f: material design, framework, team, waiting for tree to go green)


[59160](https://github.com/flutter/flutter/pull/59160) Remove unused import which shares prefix name with a used import. (a: internationalization, cla: yes, f: cupertino, f: material design)


[59186](https://github.com/flutter/flutter/pull/59186) Opt out nnbd in packages/flutter (a: accessibility, cla: yes, f: cupertino, f: material design, framework)


[59219](https://github.com/flutter/flutter/pull/59219) Typo fixing sweep through packages/flutter. (a: accessibility, cla: yes, f: cupertino, f: material design, framework, waiting for tree to go green)


[59514](https://github.com/flutter/flutter/pull/59514) Replace collection's SetEquality with flutter's own (cla: yes, f: cupertino, framework, waiting for tree to go green)


[59561](https://github.com/flutter/flutter/pull/59561) Revert "Modernize selection menu appearance" (a: internationalization, cla: yes, f: cupertino, f: material design, framework)


[59617](https://github.com/flutter/flutter/pull/59617) Reland modernize selection menu appearance (a: accessibility, a: internationalization, cla: yes, f: cupertino, f: material design, framework, team, waiting for tree to go green)


[59870](https://github.com/flutter/flutter/pull/59870) Revert "Deprecate WhitelistingTextInputFormatter and BlacklistingTextInputFormatter" (a: tests, cla: yes, f: cupertino, f: material design, framework, team)


[59876](https://github.com/flutter/flutter/pull/59876) Re-land "Deprecate WhitelistingTextInputFormatter and BlacklistingTextInputFormatter" (a: tests, cla: yes, f: cupertino, f: material design, framework, team)


[60316](https://github.com/flutter/flutter/pull/60316) Don't access clipboard passively on iOS (cla: yes, f: cupertino, f: material design, framework, waiting for tree to go green)


[60405](https://github.com/flutter/flutter/pull/60405) Date picker string translations (a: internationalization, cla: yes, f: cupertino, f: material design, waiting for tree to go green)


[60611](https://github.com/flutter/flutter/pull/60611) 1.17.5 CP: Fix daemon device discovery crash when Xcode isn't installed (#60546) (CQ+1, a: accessibility, cla: yes, d: examples, engine, f: cupertino, f: material design, framework, team, tool)


[60693](https://github.com/flutter/flutter/pull/60693) Typo sweep (a: tests, cla: yes, f: cupertino, f: material design, framework, team, tool, waiting for tree to go green)


[60726](https://github.com/flutter/flutter/pull/60726) Doc and Error Message Improvements (a: animation, a: annoyance, a: error message, a: quality, a: text input, cla: yes, d: api docs, d: examples, documentation, f: cupertino, f: material design, framework, waiting for tree to go green)


[60929](https://github.com/flutter/flutter/pull/60929) Adding CupertinoApp Sample templates (cla: yes, d: api docs, d: examples, documentation, f: cupertino, framework, team, waiting for tree to go green)


#### a: internationalization - 34 pull request(s)

[50915](https://github.com/flutter/flutter/pull/50915) Implement barrierDismissible for `showCupertinoDialog` (a: internationalization, cla: yes, f: cupertino, f: material design, framework, waiting for tree to go green)


[53374](https://github.com/flutter/flutter/pull/53374) [gen_l10n] Fallback feature for untranslated messages (a: internationalization, cla: yes, team, tool, waiting for tree to go green)


[53824](https://github.com/flutter/flutter/pull/53824) [gen_l10n] Add option for deferred loading on the web (a: internationalization, cla: yes, team, tool, waiting for tree to go green)


[53868](https://github.com/flutter/flutter/pull/53868) [gen_l10n] Add scriptCode handling (a: internationalization, cla: yes, severe: new feature, team, tool)


[53880](https://github.com/flutter/flutter/pull/53880) Use `no` locale as synonym for `nb` (a: internationalization, cla: yes, customer: dream (g3), f: cupertino, f: material design, team, waiting for tree to go green)


[53954](https://github.com/flutter/flutter/pull/53954) [gen_l10n] Fix plural parsing for translated messages (a: internationalization, cla: yes, team, tool, waiting for tree to go green)


[54176](https://github.com/flutter/flutter/pull/54176) Fix newly reported prefer_const_constructors lints. (a: internationalization, cla: yes, d: examples, team, tool)


[54219](https://github.com/flutter/flutter/pull/54219) Remove escape dollar parameter in localizations_utils (a: internationalization, cla: yes, team, waiting for tree to go green)


[54314](https://github.com/flutter/flutter/pull/54314) [gen_l10n] Expand integration tests (a: internationalization, cla: yes, tool, waiting for tree to go green)


[54401](https://github.com/flutter/flutter/pull/54401) Cleanup in gen_l10n files (a: internationalization, cla: yes, team)


[55336](https://github.com/flutter/flutter/pull/55336) Adding tabSemanticsLabel to CupertinoLocalizations (a: accessibility, a: internationalization, cla: yes, f: cupertino, framework, severe: API break, team, waiting for tree to go green)


[55792](https://github.com/flutter/flutter/pull/55792) [gen_l10n] Output directory option (a: internationalization, cla: yes, team)


[55909](https://github.com/flutter/flutter/pull/55909) [gen_l10n] Fix unintended breaking change introduced by output-dir option (a: internationalization, cla: yes, team, tool)


[56090](https://github.com/flutter/flutter/pull/56090) Step 1 of 3: Add opt-in for debugCheckHasMaterialLocalizations assertion on TextField (a: internationalization, a: text input, cla: yes, f: material design, framework, waiting for tree to go green)


[56091](https://github.com/flutter/flutter/pull/56091) Ensure *_kn.arb files are properly escaped with gen_localizations (a: internationalization, cla: yes, f: cupertino, f: material design, framework)


[56146](https://github.com/flutter/flutter/pull/56146) Fixed a typo, gen_l10n_types.dart comment (a: internationalization, cla: yes, tool, waiting for tree to go green)


[56373](https://github.com/flutter/flutter/pull/56373) [gen_l10n] Improve arb FormatException error message (a: internationalization, cla: yes, tool, waiting for tree to go green)


[56490](https://github.com/flutter/flutter/pull/56490) [gen_l10n] Optionally generate list of inputs/outputs (a: internationalization, cla: yes, tool, waiting for tree to go green)


[56582](https://github.com/flutter/flutter/pull/56582) Update Tab semantics in Cupertino to be the same as Material (a: accessibility, a: internationalization, cla: yes, f: cupertino, framework, severe: API break, waiting for tree to go green)


[56645](https://github.com/flutter/flutter/pull/56645) Localized new strings added in the redesigned Material Date Picker (a: internationalization, cla: yes, f: material design, framework, waiting for tree to go green)


[57511](https://github.com/flutter/flutter/pull/57511) Step 2 of 3: Change opt-in default for debugCheckHasMaterialLocalizations assertion on TextField (a: internationalization, a: text input, cla: yes, f: material design, framework, team, waiting for tree to go green)


[57588](https://github.com/flutter/flutter/pull/57588) New license page. (a: internationalization, cla: yes, f: material design, framework)


[58482](https://github.com/flutter/flutter/pull/58482) Expose ComputePlatformResolvedLocale (a: internationalization, cla: yes, customer: money (g3), framework, waiting for tree to go green)


[58831](https://github.com/flutter/flutter/pull/58831) Step 3 of 3: Remove opt-in for debugCheckHasMaterialLocalizations assertion on TextField (a: internationalization, a: text input, cla: yes, f: material design, framework, waiting for tree to go green)


[59160](https://github.com/flutter/flutter/pull/59160) Remove unused import which shares prefix name with a used import. (a: internationalization, cla: yes, f: cupertino, f: material design)


[59191](https://github.com/flutter/flutter/pull/59191) [Material] Redesign Time Picker (a: internationalization, cla: yes, f: material design, framework, waiting for tree to go green)


[59285](https://github.com/flutter/flutter/pull/59285) Remove Fuchsia BUILD.gn files (a: internationalization, a: tests, cla: yes, framework, team, tool, waiting for tree to go green)


[59561](https://github.com/flutter/flutter/pull/59561) Revert "Modernize selection menu appearance" (a: internationalization, cla: yes, f: cupertino, f: material design, framework)


[59617](https://github.com/flutter/flutter/pull/59617) Reland modernize selection menu appearance (a: accessibility, a: internationalization, cla: yes, f: cupertino, f: material design, framework, team, waiting for tree to go green)


[60096](https://github.com/flutter/flutter/pull/60096) Localized new strings added in the redesigned Material Time Picker (a: internationalization, cla: yes, f: material design, framework, waiting for tree to go green)


[60185](https://github.com/flutter/flutter/pull/60185) [gen_l10n] Update the arb filename parsing logic (a: internationalization, cla: yes, team, tool)


[60405](https://github.com/flutter/flutter/pull/60405) Date picker string translations (a: internationalization, cla: yes, f: cupertino, f: material design, waiting for tree to go green)


[60552](https://github.com/flutter/flutter/pull/60552) New license page with fix for zero licenses. (a: internationalization, f: material design, framework)


[60600](https://github.com/flutter/flutter/pull/60600) Fix and address Inconsistencies with Pashto support  (a: internationalization, cla: yes, f: material design)


#### engine - 33 pull request(s)

[54111](https://github.com/flutter/flutter/pull/54111) Manual roll of engine 9b8dcc7ecffe..df257e59c241 (cla: no, engine)


[54383](https://github.com/flutter/flutter/pull/54383) Revert "Roll engine 5b4b1f33c6d6..916f014d1cfb (24 commits)" (cla: yes, engine)


[55253](https://github.com/flutter/flutter/pull/55253) Flutter 1.17.0.dev.3.2 cherrypicks (cla: yes, engine, framework, team, tool)


[55521](https://github.com/flutter/flutter/pull/55521) Revert "Roll engine 8fff8da38da2..a544b45f26cc (3 commits)" (cla: yes, engine)


[55560](https://github.com/flutter/flutter/pull/55560) Revert "Roll engine 8fff8da38da2..d2ec21221e29 (8 commits)" (cla: yes, engine)


[55749](https://github.com/flutter/flutter/pull/55749) Roll engine 2b94311a7764..4f888d66250e (10 commits) (cla: yes, engine, work in progress; do not review)


[55871](https://github.com/flutter/flutter/pull/55871) Flutter 1.17.0.dev.3.3 cherrypicks (cla: yes, engine, framework, team, tool)


[55891](https://github.com/flutter/flutter/pull/55891) manual engine roll (4bcfae82c7c1 -> 0c35a3417) (cla: yes, engine)


[56677](https://github.com/flutter/flutter/pull/56677) Manual roll of engine 7e205b37e5...3953c3ccd1 (cla: yes, engine)


[56684](https://github.com/flutter/flutter/pull/56684) Manual roll of engine 9b905d3f03...7e205b37e5 (cla: yes, engine)


[57052](https://github.com/flutter/flutter/pull/57052) Flutter 1.17.1 cherrypicks (cla: yes, engine, framework, team, tool)


[57058](https://github.com/flutter/flutter/pull/57058) 1.18.0-11.1.pre beta cherrypicks (cla: yes, engine, framework, team, tool, work in progress; do not review)


[58050](https://github.com/flutter/flutter/pull/58050) Flutter 1.17.2 cherrypicks (a: accessibility, cla: yes, d: examples, engine, f: cupertino, f: material design, framework, team, tool, work in progress; do not review)


[58607](https://github.com/flutter/flutter/pull/58607) Revert "[flutter_tools] always initialize the resident runner from dill (a: accessibility, cla: yes, d: examples, engine, f: cupertino, f: material design, framework, team, tool)


[58646](https://github.com/flutter/flutter/pull/58646) Flutter 1.17.3 cherrypicks (a: accessibility, cla: yes, d: examples, engine, f: cupertino, f: material design, framework, team, tool)


[58692](https://github.com/flutter/flutter/pull/58692) Revert "Roll Engine from 859d892f1fca to 2608f2ee9f54 (9 revisions)" (cla: yes, engine)


[58736](https://github.com/flutter/flutter/pull/58736) Update engine hash for 1.19.0-4.0.pre (cla: yes, engine)


[59046](https://github.com/flutter/flutter/pull/59046) Cleanup devicelab framework duplicate (a: tests, cla: yes, engine, framework, team, tool)


[59102](https://github.com/flutter/flutter/pull/59102) Update engine hash for 1.19.0-4.1.pre (cla: yes, engine)


[59334](https://github.com/flutter/flutter/pull/59334) Revert "Roll Engine from 965fbbed1776 to d417772d7acd (21 revisions)" (cla: yes, engine)


[59490](https://github.com/flutter/flutter/pull/59490) Revert "Roll Engine from 965fbbed1776 to 801559ac4ed3 (50 revisions)" (cla: yes, engine)


[59692](https://github.com/flutter/flutter/pull/59692) Revert "Roll Engine from 965fbbed1776 to 237b5f32eff8 (95 revisions) … (cla: yes, engine)


[59717](https://github.com/flutter/flutter/pull/59717) Manual engine roll to update format of `compileExpression` RPC response (cla: yes, engine, tool, waiting for tree to go green)


[59758](https://github.com/flutter/flutter/pull/59758) Update engine hash for flutter-1.20-candidate.1 (cla: yes, engine)


[59774](https://github.com/flutter/flutter/pull/59774) Revert "Manual engine roll to update format of `compileExpression` RP… (cla: yes, engine, tool)


[59804](https://github.com/flutter/flutter/pull/59804) Roll the engine from 965fbbe to b5f5e63 (cla: yes, engine, tool, waiting for tree to go green)


[60002](https://github.com/flutter/flutter/pull/60002) 1.19 CP: [flutter_tools] move mingit path addition back to flutter.bat (#59369) (cla: yes, engine)


[60200](https://github.com/flutter/flutter/pull/60200) [flutter_tools] Clean code analyze command (cla: yes, engine, tool, waiting for tree to go green)


[60611](https://github.com/flutter/flutter/pull/60611) 1.17.5 CP: Fix daemon device discovery crash when Xcode isn't installed (#60546) (CQ+1, a: accessibility, cla: yes, d: examples, engine, f: cupertino, f: material design, framework, team, tool)


[60824](https://github.com/flutter/flutter/pull/60824) Update engine hash to cherry-pick version a751393 (cla: yes, engine)


[60955](https://github.com/flutter/flutter/pull/60955) Set engine version to head containing cherrypicks (cla: yes, engine)


[61010](https://github.com/flutter/flutter/pull/61010) Revert "Add `embedderId` to `PointerEvent` (#60930)" (cla: yes, engine, framework, team)


[61013](https://github.com/flutter/flutter/pull/61013) Re-land gesture detection for hybrid platform views (engine, framework, team)


#### d: examples - 28 pull request(s)

[52507](https://github.com/flutter/flutter/pull/52507) enable avoid_equals_and_hash_code_on_mutable_classes (a: tests, cla: yes, d: examples, f: cupertino, f: material design, framework, team, team: gallery, tool, waiting for tree to go green)


[54176](https://github.com/flutter/flutter/pull/54176) Fix newly reported prefer_const_constructors lints. (a: internationalization, cla: yes, d: examples, team, tool)


[54317](https://github.com/flutter/flutter/pull/54317) PageStorage sample (cla: yes, d: api docs, d: examples, documentation, framework, team, waiting for tree to go green)


[54407](https://github.com/flutter/flutter/pull/54407) Don't import plugins that don't support android in settings.gradle (a: accessibility, cla: yes, d: examples, team, tool, waiting for tree to go green)


[54691](https://github.com/flutter/flutter/pull/54691) Migrate Runner project base configuration (cla: yes, d: examples, t: xcode, team, tool)


[54798](https://github.com/flutter/flutter/pull/54798) ToDo Audit - Cupertino+ Library (a: accessibility, cla: yes, d: examples, f: cupertino, framework, team, waiting for tree to go green)


[55001](https://github.com/flutter/flutter/pull/55001) FlutterErrorDetails.context docs fix (a: error message, a: tests, cla: yes, d: api docs, d: examples, documentation, framework, waiting for tree to go green)


[55829](https://github.com/flutter/flutter/pull/55829) allow changing the paint offset of a GlowingOverscrollIndicator (a: fidelity, a: quality, cla: yes, d: api docs, d: examples, documentation, f: material design, f: scrolling, framework, severe: new feature, waiting for tree to go green)


[56958](https://github.com/flutter/flutter/pull/56958) Updated dwds (and other packages) (cla: yes, d: examples, team, tool, waiting for tree to go green)


[57621](https://github.com/flutter/flutter/pull/57621) Remove MaterialControls from examples/flutter_view (cla: yes, d: examples, team)


[57838](https://github.com/flutter/flutter/pull/57838) Add sample code of  GestureDetector with no children (cla: yes, d: api docs, d: examples, documentation, f: gestures, framework, waiting for tree to go green)


[58050](https://github.com/flutter/flutter/pull/58050) Flutter 1.17.2 cherrypicks (a: accessibility, cla: yes, d: examples, engine, f: cupertino, f: material design, framework, team, tool, work in progress; do not review)


[58444](https://github.com/flutter/flutter/pull/58444) Remove outdated disable_input_output_paths from example project Podfiles (cla: yes, d: examples, platform-ios, team, tool, waiting for tree to go green)


[58504](https://github.com/flutter/flutter/pull/58504) Revert "Remove outdated disable_input_output_paths from example project Podfiles" (cla: yes, d: examples, team)


[58522](https://github.com/flutter/flutter/pull/58522) Build iOS apps using Swift Packages (cla: yes, d: examples, team, tool, waiting for tree to go green)


[58524](https://github.com/flutter/flutter/pull/58524) Remove outdated disable_input_output_paths from example project Podfiles (cla: yes, d: examples, team, waiting for tree to go green)


[58549](https://github.com/flutter/flutter/pull/58549) Revert "Build iOS apps using Swift Packages" (cla: yes, d: examples, team, tool)


[58607](https://github.com/flutter/flutter/pull/58607) Revert "[flutter_tools] always initialize the resident runner from dill (a: accessibility, cla: yes, d: examples, engine, f: cupertino, f: material design, framework, team, tool)


[58646](https://github.com/flutter/flutter/pull/58646) Flutter 1.17.3 cherrypicks (a: accessibility, cla: yes, d: examples, engine, f: cupertino, f: material design, framework, team, tool)


[59009](https://github.com/flutter/flutter/pull/59009) Build iOS apps using Swift Packages (cla: yes, d: examples, platform-ios, t: xcode, team, tool, waiting for tree to go green)


[59025](https://github.com/flutter/flutter/pull/59025) Revert "Build iOS apps using Swift Packages" (cla: yes, d: examples, team, tool)


[59187](https://github.com/flutter/flutter/pull/59187) Support floating the header slivers of a NestedScrollView (a: annoyance, a: quality, cla: yes, customer: crowd, customer: quill (g3), d: api docs, d: examples, documentation, f: material design, f: scrolling, framework, waiting for tree to go green)


[59280](https://github.com/flutter/flutter/pull/59280) test flutter framework with null-safety (cla: yes, d: examples, team, waiting for tree to go green)


[59896](https://github.com/flutter/flutter/pull/59896) gitignore `.last_build_id` file in the repo (cla: yes, d: examples, team, tool, waiting for tree to go green)


[60222](https://github.com/flutter/flutter/pull/60222) Doc Updates (cla: yes, d: api docs, d: examples, documentation, f: scrolling, framework, waiting for tree to go green)


[60611](https://github.com/flutter/flutter/pull/60611) 1.17.5 CP: Fix daemon device discovery crash when Xcode isn't installed (#60546) (CQ+1, a: accessibility, cla: yes, d: examples, engine, f: cupertino, f: material design, framework, team, tool)


[60726](https://github.com/flutter/flutter/pull/60726) Doc and Error Message Improvements (a: animation, a: annoyance, a: error message, a: quality, a: text input, cla: yes, d: api docs, d: examples, documentation, f: cupertino, f: material design, framework, waiting for tree to go green)


[60929](https://github.com/flutter/flutter/pull/60929) Adding CupertinoApp Sample templates (cla: yes, d: api docs, d: examples, documentation, f: cupertino, framework, team, waiting for tree to go green)


#### a: accessibility - 25 pull request(s)

[53616](https://github.com/flutter/flutter/pull/53616) Improving A11y for Flutter Gallery Demos (a: accessibility, a: tests, cla: yes, f: material design, framework, team)


[54394](https://github.com/flutter/flutter/pull/54394) replace simple empty Container with w & h with SizedBox (a: accessibility, cla: yes, f: cupertino, f: material design, framework)


[54407](https://github.com/flutter/flutter/pull/54407) Don't import plugins that don't support android in settings.gradle (a: accessibility, cla: yes, d: examples, team, tool, waiting for tree to go green)


[54798](https://github.com/flutter/flutter/pull/54798) ToDo Audit - Cupertino+ Library (a: accessibility, cla: yes, d: examples, f: cupertino, framework, team, waiting for tree to go green)


[55336](https://github.com/flutter/flutter/pull/55336) Adding tabSemanticsLabel to CupertinoLocalizations (a: accessibility, a: internationalization, cla: yes, f: cupertino, framework, severe: API break, team, waiting for tree to go green)


[56582](https://github.com/flutter/flutter/pull/56582) Update Tab semantics in Cupertino to be the same as Material (a: accessibility, a: internationalization, cla: yes, f: cupertino, framework, severe: API break, waiting for tree to go green)


[56689](https://github.com/flutter/flutter/pull/56689) Bring back paste button hide behavior (a: accessibility, cla: yes, f: cupertino, f: material design, framework, team)


[56806](https://github.com/flutter/flutter/pull/56806) Revert "Bring back paste button hide behavior" (a: accessibility, cla: yes, f: cupertino, f: material design, framework, team)


[56922](https://github.com/flutter/flutter/pull/56922) Bring back paste button hide behavior 2 (a: accessibility, cla: yes, f: cupertino, f: material design, framework, team)


[56951](https://github.com/flutter/flutter/pull/56951) Revert "Bring back paste button hide behavior 2" (a: accessibility, cla: yes, f: cupertino, f: material design, framework, team)


[56968](https://github.com/flutter/flutter/pull/56968) setState() will call scheduleFrame() in post-frame callback now. (a: accessibility, cla: yes, framework, waiting for tree to go green)


[57139](https://github.com/flutter/flutter/pull/57139)  Bring back paste button hide behavior 3 (a: accessibility, cla: yes, f: cupertino, f: material design, framework, team, waiting for tree to go green)


[57286](https://github.com/flutter/flutter/pull/57286) Revert " Bring back paste button hide behavior 3" (a: accessibility, cla: yes, f: cupertino, f: material design, framework, platform-web, team, waiting for tree to go green)


[58050](https://github.com/flutter/flutter/pull/58050) Flutter 1.17.2 cherrypicks (a: accessibility, cla: yes, d: examples, engine, f: cupertino, f: material design, framework, team, tool, work in progress; do not review)


[58535](https://github.com/flutter/flutter/pull/58535) Make _RenderSlider not be a semantics container (a: accessibility, cla: yes, f: focus, f: material design, framework)


[58607](https://github.com/flutter/flutter/pull/58607) Revert "[flutter_tools] always initialize the resident runner from dill (a: accessibility, cla: yes, d: examples, engine, f: cupertino, f: material design, framework, team, tool)


[58620](https://github.com/flutter/flutter/pull/58620) Make debugSemantics available to profile mode (a: accessibility, a: tests, cla: yes, framework, team)


[58646](https://github.com/flutter/flutter/pull/58646) Flutter 1.17.3 cherrypicks (a: accessibility, cla: yes, d: examples, engine, f: cupertino, f: material design, framework, team, tool)


[59186](https://github.com/flutter/flutter/pull/59186) Opt out nnbd in packages/flutter (a: accessibility, cla: yes, f: cupertino, f: material design, framework)


[59219](https://github.com/flutter/flutter/pull/59219) Typo fixing sweep through packages/flutter. (a: accessibility, cla: yes, f: cupertino, f: material design, framework, waiting for tree to go green)


[59617](https://github.com/flutter/flutter/pull/59617) Reland modernize selection menu appearance (a: accessibility, a: internationalization, cla: yes, f: cupertino, f: material design, framework, team, waiting for tree to go green)


[60141](https://github.com/flutter/flutter/pull/60141) Tweaking Material Chip a11y semantics to match buttons (a: accessibility, cla: yes, customer: money (g3), f: material design, framework)


[60611](https://github.com/flutter/flutter/pull/60611) 1.17.5 CP: Fix daemon device discovery crash when Xcode isn't installed (#60546) (CQ+1, a: accessibility, cla: yes, d: examples, engine, f: cupertino, f: material design, framework, team, tool)


[60925](https://github.com/flutter/flutter/pull/60925) fix semantics to only send relevant node update (a: accessibility, cla: yes, framework, waiting for tree to go green)


[61012](https://github.com/flutter/flutter/pull/61012) prevents sliver app bar from changing semantics tree when it is not n… (a: accessibility, f: material design, framework, waiting for tree to go green)


#### platform-ios - 19 pull request(s)

[54140](https://github.com/flutter/flutter/pull/54140) iOS Text Selection Menu Overflow (a: text input, cla: yes, f: cupertino, f: material design, framework, platform-ios)


[54154](https://github.com/flutter/flutter/pull/54154) Convert iOS simulator log reader to simctl, use unified logging filters (cla: yes, platform-ios, tool, waiting for tree to go green)


[54488](https://github.com/flutter/flutter/pull/54488) Remove Finder extended attributes from iOS project files (cla: yes, platform-ios, tool)


[54989](https://github.com/flutter/flutter/pull/54989) Support armv7s architecture (cla: yes, platform-ios, tool)


[55069](https://github.com/flutter/flutter/pull/55069) Prioritize scrolling away nested overscroll (a: fidelity, a: quality, cla: yes, customer: crowd, f: scrolling, framework, platform-ios, waiting for tree to go green)


[55808](https://github.com/flutter/flutter/pull/55808) Add iOS simulator log parse test (cla: yes, platform-ios, t: xcode, tool)


[58137](https://github.com/flutter/flutter/pull/58137) Change iOS device discovery from polling to long-running observation (cla: yes, platform-ios, t: xcode, tool, waiting for tree to go green)


[58257](https://github.com/flutter/flutter/pull/58257) Detect USB/network interface from iOS devices (cla: yes, platform-ios, t: xcode, tool)


[58392](https://github.com/flutter/flutter/pull/58392) iOS mid-drag activity indicator (a: fidelity, a: quality, cla: yes, f: cupertino, f: scrolling, framework, platform-ios, severe: API break)


[58444](https://github.com/flutter/flutter/pull/58444) Remove outdated disable_input_output_paths from example project Podfiles (cla: yes, d: examples, platform-ios, team, tool, waiting for tree to go green)


[59009](https://github.com/flutter/flutter/pull/59009) Build iOS apps using Swift Packages (cla: yes, d: examples, platform-ios, t: xcode, team, tool, waiting for tree to go green)


[59044](https://github.com/flutter/flutter/pull/59044) Move iOS Podfile logic into tool (cla: yes, platform-ios, team, tool, waiting for tree to go green)


[59209](https://github.com/flutter/flutter/pull/59209) Support .flutter-plugins-dependencies (cla: yes, platform-ios, team, tool, waiting for tree to go green)


[59508](https://github.com/flutter/flutter/pull/59508) Remove last references to ideviceinstaller (cla: yes, platform-ios, team, tool, waiting for tree to go green)


[59874](https://github.com/flutter/flutter/pull/59874) Parse build ios framework build mode from params (a: existing-apps, cla: yes, platform-ios, tool, waiting for tree to go green)


[60045](https://github.com/flutter/flutter/pull/60045) Check for Xcode 11 and Xcode 12 directory names in build_ios_framework_module_test (a: tests, cla: yes, platform-ios, team)


[60228](https://github.com/flutter/flutter/pull/60228) Make module run script names unique (a: existing-apps, cla: yes, platform-ios, team, tool)


[60381](https://github.com/flutter/flutter/pull/60381) Use ephemeral ports for iOS port forwarding (cla: yes, platform-ios, tool)


[60623](https://github.com/flutter/flutter/pull/60623) Take screenshots of wirelessly paired iOS devices (platform-ios, tool)


#### a: quality - 16 pull request(s)

[50412](https://github.com/flutter/flutter/pull/50412) Make CircularProgressIndicator's animation match native (a: fidelity, a: quality, cla: yes, f: material design, framework, waiting for tree to go green)


[53655](https://github.com/flutter/flutter/pull/53655) Pass showCheckboxColumn parameter to DataTable (a: quality, cla: yes, f: material design, framework, team)


[54322](https://github.com/flutter/flutter/pull/54322) Skip Audit - Material Library (a: quality, a: tests, cla: yes, f: material design, framework, platform-web, team, waiting for tree to go green)


[55069](https://github.com/flutter/flutter/pull/55069) Prioritize scrolling away nested overscroll (a: fidelity, a: quality, cla: yes, customer: crowd, f: scrolling, framework, platform-ios, waiting for tree to go green)


[55829](https://github.com/flutter/flutter/pull/55829) allow changing the paint offset of a GlowingOverscrollIndicator (a: fidelity, a: quality, cla: yes, d: api docs, d: examples, documentation, f: material design, f: scrolling, framework, severe: new feature, waiting for tree to go green)


[56084](https://github.com/flutter/flutter/pull/56084) Step 1 of 3: Add opt-in fixing Dialog border radius to match Material Spec (a: fidelity, a: quality, cla: yes, f: material design, framework, waiting for tree to go green)


[57751](https://github.com/flutter/flutter/pull/57751) Step 2 of 3: Change opt-in default for useMaterialBorderRadius on Dialogs (a: fidelity, a: quality, cla: yes, f: material design, framework, waiting for tree to go green)


[58392](https://github.com/flutter/flutter/pull/58392) iOS mid-drag activity indicator (a: fidelity, a: quality, cla: yes, f: cupertino, f: scrolling, framework, platform-ios, severe: API break)


[58715](https://github.com/flutter/flutter/pull/58715) Fix custom physics application in TabBarView (a: quality, cla: yes, f: material design, f: scrolling, framework, waiting for tree to go green)


[58829](https://github.com/flutter/flutter/pull/58829) Step 3 of 3: Remove opt-in for useMaterialBorderRadius on Dialogs (a: fidelity, a: quality, cla: yes, f: material design, framework, waiting for tree to go green)


[59187](https://github.com/flutter/flutter/pull/59187) Support floating the header slivers of a NestedScrollView (a: annoyance, a: quality, cla: yes, customer: crowd, customer: quill (g3), d: api docs, d: examples, documentation, f: material design, f: scrolling, framework, waiting for tree to go green)


[59966](https://github.com/flutter/flutter/pull/59966) Added a filterQuality parameter to texture (a: quality, a: video, cla: yes, framework, waiting for tree to go green)


[60248](https://github.com/flutter/flutter/pull/60248) Ensure FloatingActionButtonLocations are always within safe interactive areas (a: quality, cla: yes, customer: money (g3), f: material design, framework, waiting for tree to go green)


[60726](https://github.com/flutter/flutter/pull/60726) Doc and Error Message Improvements (a: animation, a: annoyance, a: error message, a: quality, a: text input, cla: yes, d: api docs, d: examples, documentation, f: cupertino, f: material design, framework, waiting for tree to go green)


[60934](https://github.com/flutter/flutter/pull/60934) Skip Audit - Scheduler and Services libraries (a: quality, a: tests, cla: yes, framework, team, waiting for tree to go green)


[60936](https://github.com/flutter/flutter/pull/60936) Skip Audit - Widgets Library (a: quality, a: tests, cla: yes, framework, team, waiting for tree to go green)


#### a: text input - 15 pull request(s)

[53381](https://github.com/flutter/flutter/pull/53381) Characters Package (a: text input, cla: yes, f: material design, framework, team, tool, waiting for tree to go green)


[54140](https://github.com/flutter/flutter/pull/54140) iOS Text Selection Menu Overflow (a: text input, cla: yes, f: cupertino, f: material design, framework, platform-ios)


[54902](https://github.com/flutter/flutter/pull/54902) Paste shows only when content on clipboard (a: text input, cla: yes, f: cupertino, f: material design, framework, waiting for tree to go green)


[55408](https://github.com/flutter/flutter/pull/55408) Fix InputDecorator intrinsic height reporting (a: text input, cla: yes, f: material design, f: scrolling, framework, severe: regression, waiting for tree to go green)


[55415](https://github.com/flutter/flutter/pull/55415) Customizable obscuringCharacter (a: text input, cla: yes, f: cupertino, f: material design, framework, waiting for tree to go green)


[55636](https://github.com/flutter/flutter/pull/55636) Prevent use of TextInputType.text when also using TextInputAction.newLine via assert (a: text input, cla: yes, f: cupertino, f: material design, framework, waiting for tree to go green)


[55775](https://github.com/flutter/flutter/pull/55775) TextField enabled fix (a: text input, cla: yes, f: material design, framework, waiting for tree to go green)


[55911](https://github.com/flutter/flutter/pull/55911) Text field height fix (a: text input, cla: yes, f: inspector, f: material design, framework, waiting for tree to go green)


[56090](https://github.com/flutter/flutter/pull/56090) Step 1 of 3: Add opt-in for debugCheckHasMaterialLocalizations assertion on TextField (a: internationalization, a: text input, cla: yes, f: material design, framework, waiting for tree to go green)


[57264](https://github.com/flutter/flutter/pull/57264) Prevent WhitelistingTextInputFormatter to return a empty string if the current value does not satisfy the formatter (a: text input, cla: yes, framework, waiting for tree to go green)


[57511](https://github.com/flutter/flutter/pull/57511) Step 2 of 3: Change opt-in default for debugCheckHasMaterialLocalizations assertion on TextField (a: internationalization, a: text input, cla: yes, f: material design, framework, team, waiting for tree to go green)


[58831](https://github.com/flutter/flutter/pull/58831) Step 3 of 3: Remove opt-in for debugCheckHasMaterialLocalizations assertion on TextField (a: internationalization, a: text input, cla: yes, f: material design, framework, waiting for tree to go green)


[59221](https://github.com/flutter/flutter/pull/59221) Revert "Prevent WhitelistingTextInputFormatter to return a empty string if the current value does not satisfy the formatter (#57264)" (a: text input, cla: yes, framework, waiting for tree to go green)


[59363](https://github.com/flutter/flutter/pull/59363) Add material state mouse cursor to TextField (a: text input, cla: yes, customer: octopod, f: material design, framework, waiting for tree to go green)


[60726](https://github.com/flutter/flutter/pull/60726) Doc and Error Message Improvements (a: animation, a: annoyance, a: error message, a: quality, a: text input, cla: yes, d: api docs, d: examples, documentation, f: cupertino, f: material design, framework, waiting for tree to go green)


#### d: api docs - 13 pull request(s)

[50673](https://github.com/flutter/flutter/pull/50673) Update AppBar MediaQuery documentation (cla: yes, d: api docs, f: material design, framework, waiting for tree to go green)


[54317](https://github.com/flutter/flutter/pull/54317) PageStorage sample (cla: yes, d: api docs, d: examples, documentation, framework, team, waiting for tree to go green)


[55001](https://github.com/flutter/flutter/pull/55001) FlutterErrorDetails.context docs fix (a: error message, a: tests, cla: yes, d: api docs, d: examples, documentation, framework, waiting for tree to go green)


[55829](https://github.com/flutter/flutter/pull/55829) allow changing the paint offset of a GlowingOverscrollIndicator (a: fidelity, a: quality, cla: yes, d: api docs, d: examples, documentation, f: material design, f: scrolling, framework, severe: new feature, waiting for tree to go green)


[57195](https://github.com/flutter/flutter/pull/57195) Fix NavigationRail class docs (cla: yes, d: api docs, f: material design, framework, waiting for tree to go green)


[57838](https://github.com/flutter/flutter/pull/57838) Add sample code of  GestureDetector with no children (cla: yes, d: api docs, d: examples, documentation, f: gestures, framework, waiting for tree to go green)


[58117](https://github.com/flutter/flutter/pull/58117) Minor correction to documentation for buttonColor (cla: yes, d: api docs, f: material design, framework, waiting for tree to go green)


[58213](https://github.com/flutter/flutter/pull/58213) update build doc string to advocate avoiding doing tasks other than b… (cla: yes, d: api docs, framework, waiting for tree to go green)


[59187](https://github.com/flutter/flutter/pull/59187) Support floating the header slivers of a NestedScrollView (a: annoyance, a: quality, cla: yes, customer: crowd, customer: quill (g3), d: api docs, d: examples, documentation, f: material design, f: scrolling, framework, waiting for tree to go green)


[60222](https://github.com/flutter/flutter/pull/60222) Doc Updates (cla: yes, d: api docs, d: examples, documentation, f: scrolling, framework, waiting for tree to go green)


[60482](https://github.com/flutter/flutter/pull/60482) Fix docs for TabBar indicator (cla: yes, d: api docs, documentation, f: material design, framework, waiting for tree to go green)


[60726](https://github.com/flutter/flutter/pull/60726) Doc and Error Message Improvements (a: animation, a: annoyance, a: error message, a: quality, a: text input, cla: yes, d: api docs, d: examples, documentation, f: cupertino, f: material design, framework, waiting for tree to go green)


[60929](https://github.com/flutter/flutter/pull/60929) Adding CupertinoApp Sample templates (cla: yes, d: api docs, d: examples, documentation, f: cupertino, framework, team, waiting for tree to go green)


#### documentation - 11 pull request(s)

[54317](https://github.com/flutter/flutter/pull/54317) PageStorage sample (cla: yes, d: api docs, d: examples, documentation, framework, team, waiting for tree to go green)


[55001](https://github.com/flutter/flutter/pull/55001) FlutterErrorDetails.context docs fix (a: error message, a: tests, cla: yes, d: api docs, d: examples, documentation, framework, waiting for tree to go green)


[55829](https://github.com/flutter/flutter/pull/55829) allow changing the paint offset of a GlowingOverscrollIndicator (a: fidelity, a: quality, cla: yes, d: api docs, d: examples, documentation, f: material design, f: scrolling, framework, severe: new feature, waiting for tree to go green)


[57838](https://github.com/flutter/flutter/pull/57838) Add sample code of  GestureDetector with no children (cla: yes, d: api docs, d: examples, documentation, f: gestures, framework, waiting for tree to go green)


[58456](https://github.com/flutter/flutter/pull/58456) Update StandardCodec documentation with double alignment (cla: yes, documentation, framework, waiting for tree to go green)


[59187](https://github.com/flutter/flutter/pull/59187) Support floating the header slivers of a NestedScrollView (a: annoyance, a: quality, cla: yes, customer: crowd, customer: quill (g3), d: api docs, d: examples, documentation, f: material design, f: scrolling, framework, waiting for tree to go green)


[60222](https://github.com/flutter/flutter/pull/60222) Doc Updates (cla: yes, d: api docs, d: examples, documentation, f: scrolling, framework, waiting for tree to go green)


[60482](https://github.com/flutter/flutter/pull/60482) Fix docs for TabBar indicator (cla: yes, d: api docs, documentation, f: material design, framework, waiting for tree to go green)


[60726](https://github.com/flutter/flutter/pull/60726) Doc and Error Message Improvements (a: animation, a: annoyance, a: error message, a: quality, a: text input, cla: yes, d: api docs, d: examples, documentation, f: cupertino, f: material design, framework, waiting for tree to go green)


[60734](https://github.com/flutter/flutter/pull/60734) Add comment explain dispatchEvent override (a: tests, cla: yes, documentation, framework)


[60929](https://github.com/flutter/flutter/pull/60929) Adding CupertinoApp Sample templates (cla: yes, d: api docs, d: examples, documentation, f: cupertino, framework, team, waiting for tree to go green)


#### severe: performance - 11 pull request(s)

[54494](https://github.com/flutter/flutter/pull/54494) Add A/B test mode to local devicelab runner (cla: yes, severe: performance, team, waiting for tree to go green)


[55181](https://github.com/flutter/flutter/pull/55181) Add performance tests for the new gallery (cla: yes, perf: speed, severe: performance, team, waiting for tree to go green)


[55417](https://github.com/flutter/flutter/pull/55417) [flutter_tools] fix performance of tree-shake-icons (cla: yes, severe: performance, tool)


[55486](https://github.com/flutter/flutter/pull/55486) Add DevTools memory test (cla: yes, perf: memory, severe: performance, team, waiting for tree to go green)


[56575](https://github.com/flutter/flutter/pull/56575) Roll new gallery version in the perf test (cla: yes, severe: performance, team, waiting for tree to go green)


[56638](https://github.com/flutter/flutter/pull/56638) Perf test with SkSL warm-up (cla: yes, perf: speed, severe: performance, waiting for tree to go green)


[58648](https://github.com/flutter/flutter/pull/58648) Add iOS new gallery perf test (cla: yes, severe: performance, team, waiting for tree to go green)


[58820](https://github.com/flutter/flutter/pull/58820) Timeline summary contains CPU, GPU and Memory usage (a: tests, cla: yes, framework, severe: performance, waiting for tree to go green)


[59803](https://github.com/flutter/flutter/pull/59803) Add benchmark for Mouse region (web) (a: tests, cla: yes, framework, severe: performance, team, waiting for tree to go green)


[59883](https://github.com/flutter/flutter/pull/59883) Refactor mouse hit testing system: Direct mouse hit test (a: mouse, cla: yes, f: material design, framework, severe: performance, waiting for tree to go green)


[59932](https://github.com/flutter/flutter/pull/59932) Add SkSL shader warm-up tests to Flutter gallery (cla: yes, perf: speed, severe: performance, team, waiting for tree to go green)


#### severe: API break - 11 pull request(s)

[54806](https://github.com/flutter/flutter/pull/54806) Roll engine deef2663aca4..e6a2534b63ac (20 commits) (cla: yes, severe: API break, waiting for tree to go green, will affect goldens)


[54997](https://github.com/flutter/flutter/pull/54997) Roll engine e6a2534b63ac..f4d6ce13dcc4 (32 commits) (cla: yes, severe: API break, waiting for tree to go green, will affect goldens)


[55336](https://github.com/flutter/flutter/pull/55336) Adding tabSemanticsLabel to CupertinoLocalizations (a: accessibility, a: internationalization, cla: yes, f: cupertino, framework, severe: API break, team, waiting for tree to go green)


[55977](https://github.com/flutter/flutter/pull/55977) Add clipBehavior to widgets with clipRect (cla: yes, f: material design, framework, severe: API break, team, will affect goldens)


[55998](https://github.com/flutter/flutter/pull/55998) Fixes the navigator pages update crashes when there is still route wa… (cla: yes, f: routes, framework, severe: API break, waiting for tree to go green)


[56390](https://github.com/flutter/flutter/pull/56390) Roll engine 33d236795015..4b7380b55f6d (3 commits) (cla: yes, severe: API break, waiting for tree to go green, will affect goldens)


[56582](https://github.com/flutter/flutter/pull/56582) Update Tab semantics in Cupertino to be the same as Material (a: accessibility, a: internationalization, cla: yes, f: cupertino, framework, severe: API break, waiting for tree to go green)


[56740](https://github.com/flutter/flutter/pull/56740) Roll engine 9b905d3f03f2..9d8daf2383ea (19 commits) (cla: yes, severe: API break, waiting for tree to go green, will affect goldens)


[57065](https://github.com/flutter/flutter/pull/57065) Remove deprecated child parameter for NestedScrollView's overlap managing slivers (cla: yes, f: scrolling, framework, severe: API break, waiting for tree to go green)


[57629](https://github.com/flutter/flutter/pull/57629) Roll Engine from 2d4e83921d31 to 9ce1e5c5c7e7 (27 revisions) (cla: yes, severe: API break, waiting for tree to go green, will affect goldens)


[58392](https://github.com/flutter/flutter/pull/58392) iOS mid-drag activity indicator (a: fidelity, a: quality, cla: yes, f: cupertino, f: scrolling, framework, platform-ios, severe: API break)


#### f: scrolling - 11 pull request(s)

[55069](https://github.com/flutter/flutter/pull/55069) Prioritize scrolling away nested overscroll (a: fidelity, a: quality, cla: yes, customer: crowd, f: scrolling, framework, platform-ios, waiting for tree to go green)


[55408](https://github.com/flutter/flutter/pull/55408) Fix InputDecorator intrinsic height reporting (a: text input, cla: yes, f: material design, f: scrolling, framework, severe: regression, waiting for tree to go green)


[55829](https://github.com/flutter/flutter/pull/55829) allow changing the paint offset of a GlowingOverscrollIndicator (a: fidelity, a: quality, cla: yes, d: api docs, d: examples, documentation, f: material design, f: scrolling, framework, severe: new feature, waiting for tree to go green)


[57065](https://github.com/flutter/flutter/pull/57065) Remove deprecated child parameter for NestedScrollView's overlap managing slivers (cla: yes, f: scrolling, framework, severe: API break, waiting for tree to go green)


[58392](https://github.com/flutter/flutter/pull/58392) iOS mid-drag activity indicator (a: fidelity, a: quality, cla: yes, f: cupertino, f: scrolling, framework, platform-ios, severe: API break)


[58715](https://github.com/flutter/flutter/pull/58715) Fix custom physics application in TabBarView (a: quality, cla: yes, f: material design, f: scrolling, framework, waiting for tree to go green)


[59015](https://github.com/flutter/flutter/pull/59015) fix overscroll position if there is sliver before center sliver in cu… (cla: yes, f: scrolling, framework, waiting for tree to go green)


[59187](https://github.com/flutter/flutter/pull/59187) Support floating the header slivers of a NestedScrollView (a: annoyance, a: quality, cla: yes, customer: crowd, customer: quill (g3), d: api docs, d: examples, documentation, f: material design, f: scrolling, framework, waiting for tree to go green)


[59405](https://github.com/flutter/flutter/pull/59405) [AppBar] adds toolbarHeight property to customize AppBar height (cla: yes, f: material design, f: scrolling, framework, severe: new feature, waiting for tree to go green)


[59888](https://github.com/flutter/flutter/pull/59888) Fix the layout calculation in sliver list where the scroll offset cor… (cla: yes, f: scrolling, framework, waiting for tree to go green)


[60222](https://github.com/flutter/flutter/pull/60222) Doc Updates (cla: yes, d: api docs, d: examples, documentation, f: scrolling, framework, waiting for tree to go green)


#### t: xcode - 10 pull request(s)

[54691](https://github.com/flutter/flutter/pull/54691) Migrate Runner project base configuration (cla: yes, d: examples, t: xcode, team, tool)


[55790](https://github.com/flutter/flutter/pull/55790) Remove dead variable from xcode_backend (cla: yes, t: xcode, tool)


[55799](https://github.com/flutter/flutter/pull/55799) Check Xcode build setting FULL_PRODUCT_NAME for bundle name (cla: yes, t: xcode, team, tool)


[55808](https://github.com/flutter/flutter/pull/55808) Add iOS simulator log parse test (cla: yes, platform-ios, t: xcode, tool)


[56620](https://github.com/flutter/flutter/pull/56620) Remove Runner target check, prefer schemes (cla: yes, t: xcode, team, tool, waiting for tree to go green)


[57701](https://github.com/flutter/flutter/pull/57701) Allow FLUTTER_APPLICATION_PATH to be null for misconfigured Xcode projects (cla: yes, t: xcode, tool, waiting for tree to go green)


[58137](https://github.com/flutter/flutter/pull/58137) Change iOS device discovery from polling to long-running observation (cla: yes, platform-ios, t: xcode, tool, waiting for tree to go green)


[58257](https://github.com/flutter/flutter/pull/58257) Detect USB/network interface from iOS devices (cla: yes, platform-ios, t: xcode, tool)


[59009](https://github.com/flutter/flutter/pull/59009) Build iOS apps using Swift Packages (cla: yes, d: examples, platform-ios, t: xcode, team, tool, waiting for tree to go green)


[60546](https://github.com/flutter/flutter/pull/60546) Fix daemon device discovery crash when Xcode isn't installed (cla: yes, severe: crash, t: xcode, tool, waiting for tree to go green)


#### will affect goldens - 9 pull request(s)

[51656](https://github.com/flutter/flutter/pull/51656) Set AA flag for painting images (a: images, cla: yes, framework, waiting for tree to go green, will affect goldens)


[54806](https://github.com/flutter/flutter/pull/54806) Roll engine deef2663aca4..e6a2534b63ac (20 commits) (cla: yes, severe: API break, waiting for tree to go green, will affect goldens)


[54997](https://github.com/flutter/flutter/pull/54997) Roll engine e6a2534b63ac..f4d6ce13dcc4 (32 commits) (cla: yes, severe: API break, waiting for tree to go green, will affect goldens)


[55527](https://github.com/flutter/flutter/pull/55527) Animation sheet recorder (a: tests, cla: yes, framework, waiting for tree to go green, will affect goldens)


[55793](https://github.com/flutter/flutter/pull/55793) Skip Audit - Painting Library (a: images, a: tests, a: typography, cla: yes, framework, platform-web, team, will affect goldens)


[55977](https://github.com/flutter/flutter/pull/55977) Add clipBehavior to widgets with clipRect (cla: yes, f: material design, framework, severe: API break, team, will affect goldens)


[56390](https://github.com/flutter/flutter/pull/56390) Roll engine 33d236795015..4b7380b55f6d (3 commits) (cla: yes, severe: API break, waiting for tree to go green, will affect goldens)


[56740](https://github.com/flutter/flutter/pull/56740) Roll engine 9b905d3f03f2..9d8daf2383ea (19 commits) (cla: yes, severe: API break, waiting for tree to go green, will affect goldens)


[57629](https://github.com/flutter/flutter/pull/57629) Roll Engine from 2d4e83921d31 to 9ce1e5c5c7e7 (27 revisions) (cla: yes, severe: API break, waiting for tree to go green, will affect goldens)


#### platform-web - 9 pull request(s)

[51581](https://github.com/flutter/flutter/pull/51581) Fix outline button solid path when BorderSize.width is used (cla: yes, f: material design, framework, platform-web, waiting for tree to go green)


[53837](https://github.com/flutter/flutter/pull/53837) Skip Audits (2) (a: tests, cla: yes, f: cupertino, framework, platform-web, team, waiting for tree to go green)


[53952](https://github.com/flutter/flutter/pull/53952) [web] Fix race condition in widget benchmarks (cla: yes, platform-web, team)


[54322](https://github.com/flutter/flutter/pull/54322) Skip Audit - Material Library (a: quality, a: tests, cla: yes, f: material design, framework, platform-web, team, waiting for tree to go green)


[54396](https://github.com/flutter/flutter/pull/54396) [web] Don't collect trace info in the color grid benchmark (cla: yes, platform-web, team)


[55793](https://github.com/flutter/flutter/pull/55793) Skip Audit - Painting Library (a: images, a: tests, a: typography, cla: yes, framework, platform-web, team, will affect goldens)


[56794](https://github.com/flutter/flutter/pull/56794) [web & desktop] Hide all characters in a TextField, when obscureText is true on web & desktop (cla: yes, f: material design, framework, platform-mac, platform-web, waiting for tree to go green)


[57240](https://github.com/flutter/flutter/pull/57240) [web] Update test skip description. (a: tests, cla: yes, framework, platform-web)


[57286](https://github.com/flutter/flutter/pull/57286) Revert " Bring back paste button hide behavior 3" (a: accessibility, cla: yes, f: cupertino, f: material design, framework, platform-web, team, waiting for tree to go green)


#### a: null-safety - 8 pull request(s)

[54208](https://github.com/flutter/flutter/pull/54208) [flutter_tools] migrate engine location check (a: null-safety, cla: yes, tool)


[54299](https://github.com/flutter/flutter/pull/54299) [flutter_tools] migrate devfs web to package_config (a: null-safety, cla: yes, tool)


[54301](https://github.com/flutter/flutter/pull/54301) [flutter_tools] Remove packageMap usage and update package_config (a: null-safety, cla: yes, tool)


[54467](https://github.com/flutter/flutter/pull/54467) [flutter_tools] update compilation to use package config (a: null-safety, cla: yes, tool)


[54613](https://github.com/flutter/flutter/pull/54613) [flutter_tools] support enable-experiment in flutter analyze (a: null-safety, cla: yes, tool, waiting for tree to go green)


[54617](https://github.com/flutter/flutter/pull/54617) [flutter_tools] initial support for enable experiment, run, apk, ios, macos (a: null-safety, cla: yes, team, tool)


[58533](https://github.com/flutter/flutter/pull/58533) [flutter_tools] add flag for sound-null-safety, unify with experiments (a: null-safety, cla: yes, tool)


[60111](https://github.com/flutter/flutter/pull/60111) Add null safety options to build ios-framework (a: existing-apps, a: null-safety, cla: yes, tool)


#### a: fidelity - 7 pull request(s)

[50412](https://github.com/flutter/flutter/pull/50412) Make CircularProgressIndicator's animation match native (a: fidelity, a: quality, cla: yes, f: material design, framework, waiting for tree to go green)


[55069](https://github.com/flutter/flutter/pull/55069) Prioritize scrolling away nested overscroll (a: fidelity, a: quality, cla: yes, customer: crowd, f: scrolling, framework, platform-ios, waiting for tree to go green)


[55829](https://github.com/flutter/flutter/pull/55829) allow changing the paint offset of a GlowingOverscrollIndicator (a: fidelity, a: quality, cla: yes, d: api docs, d: examples, documentation, f: material design, f: scrolling, framework, severe: new feature, waiting for tree to go green)


[56084](https://github.com/flutter/flutter/pull/56084) Step 1 of 3: Add opt-in fixing Dialog border radius to match Material Spec (a: fidelity, a: quality, cla: yes, f: material design, framework, waiting for tree to go green)


[57751](https://github.com/flutter/flutter/pull/57751) Step 2 of 3: Change opt-in default for useMaterialBorderRadius on Dialogs (a: fidelity, a: quality, cla: yes, f: material design, framework, waiting for tree to go green)


[58392](https://github.com/flutter/flutter/pull/58392) iOS mid-drag activity indicator (a: fidelity, a: quality, cla: yes, f: cupertino, f: scrolling, framework, platform-ios, severe: API break)


[58829](https://github.com/flutter/flutter/pull/58829) Step 3 of 3: Remove opt-in for useMaterialBorderRadius on Dialogs (a: fidelity, a: quality, cla: yes, f: material design, framework, waiting for tree to go green)


#### a: images - 7 pull request(s)

[51656](https://github.com/flutter/flutter/pull/51656) Set AA flag for painting images (a: images, cla: yes, framework, waiting for tree to go green, will affect goldens)


[53875](https://github.com/flutter/flutter/pull/53875) Remove network images from cache on any exception during loading (a: images, cla: yes, framework)


[53959](https://github.com/flutter/flutter/pull/53959) Clear ImageCache on MemoryPressure (a: images, cla: yes, framework, waiting for tree to go green)


[55793](https://github.com/flutter/flutter/pull/55793) Skip Audit - Painting Library (a: images, a: tests, a: typography, cla: yes, framework, platform-web, team, will affect goldens)


[58503](https://github.com/flutter/flutter/pull/58503) Do not assume imageCache is created when handleMemoryPressure is called (a: images, cla: yes, framework)


[59856](https://github.com/flutter/flutter/pull/59856) Make upscaling images opt-in (a: images, cla: yes, framework)


[59877](https://github.com/flutter/flutter/pull/59877) Allow detection of images using more memory than necessary (a: debugging, a: error message, a: images, cla: yes, framework)


#### work in progress; do not review - 5 pull request(s)

[53879](https://github.com/flutter/flutter/pull/53879) Collect chrome://tracing data in Web benchmarks (cla: yes, team, work in progress; do not review)


[55126](https://github.com/flutter/flutter/pull/55126) web benchmarks: handle no outliers case (cla: yes, team, waiting for tree to go green, work in progress; do not review)


[55749](https://github.com/flutter/flutter/pull/55749) Roll engine 2b94311a7764..4f888d66250e (10 commits) (cla: yes, engine, work in progress; do not review)


[57058](https://github.com/flutter/flutter/pull/57058) 1.18.0-11.1.pre beta cherrypicks (cla: yes, engine, framework, team, tool, work in progress; do not review)


[58050](https://github.com/flutter/flutter/pull/58050) Flutter 1.17.2 cherrypicks (a: accessibility, cla: yes, d: examples, engine, f: cupertino, f: material design, framework, team, tool, work in progress; do not review)


#### platform-android - 5 pull request(s)

[50111](https://github.com/flutter/flutter/pull/50111) fix memory leak of android view (a: platform-views, cla: yes, p: framework, perf: memory, platform-android, plugin, waiting for tree to go green)


[56342](https://github.com/flutter/flutter/pull/56342) Add split-debug and obfuscation to build aar (cla: yes, platform-android, tool, waiting for tree to go green)


[58815](https://github.com/flutter/flutter/pull/58815) Support work profiles and multiple Android users for run, install, attach, drive (cla: yes, platform-android, tool, waiting for tree to go green)


[59115](https://github.com/flutter/flutter/pull/59115) Modernize selection menu appearance (cla: yes, f: cupertino, f: material design, framework, platform-android, waiting for tree to go green)


[59867](https://github.com/flutter/flutter/pull/59867) Replace ANDROID_HOME user messages with ANDROID_SDK_ROOT (cla: yes, platform-android, team, tool, waiting for tree to go green)


#### CQ+1 - 4 pull request(s)

[54131](https://github.com/flutter/flutter/pull/54131) flutter/flutter 1.17.0-dev.3.1 cherrypicks (CQ+1, cla: yes, framework, tool)


[55401](https://github.com/flutter/flutter/pull/55401) Optimize fuchsia test script. (CQ+1, cla: yes, team, waiting for tree to go green)


[60611](https://github.com/flutter/flutter/pull/60611) 1.17.5 CP: Fix daemon device discovery crash when Xcode isn't installed (#60546) (CQ+1, a: accessibility, cla: yes, d: examples, engine, f: cupertino, f: material design, framework, team, tool)


[60717](https://github.com/flutter/flutter/pull/60717) 1.19 CP: Fix daemon device discovery crash when Xcode isn't installed (#60546) (CQ+1, cla: yes)


#### a: existing-apps - 4 pull request(s)

[59217](https://github.com/flutter/flutter/pull/59217) Deprecate make-host-app-editable (a: existing-apps, cla: yes, tool, waiting for tree to go green)


[59874](https://github.com/flutter/flutter/pull/59874) Parse build ios framework build mode from params (a: existing-apps, cla: yes, platform-ios, tool, waiting for tree to go green)


[60111](https://github.com/flutter/flutter/pull/60111) Add null safety options to build ios-framework (a: existing-apps, a: null-safety, cla: yes, tool)


[60228](https://github.com/flutter/flutter/pull/60228) Make module run script names unique (a: existing-apps, cla: yes, platform-ios, team, tool)


#### severe: new feature - 4 pull request(s)

[53868](https://github.com/flutter/flutter/pull/53868) [gen_l10n] Add scriptCode handling (a: internationalization, cla: yes, severe: new feature, team, tool)


[55829](https://github.com/flutter/flutter/pull/55829) allow changing the paint offset of a GlowingOverscrollIndicator (a: fidelity, a: quality, cla: yes, d: api docs, d: examples, documentation, f: material design, f: scrolling, framework, severe: new feature, waiting for tree to go green)


[57736](https://github.com/flutter/flutter/pull/57736) [AppBarTheme] adds centerTitle property (cla: yes, f: material design, framework, severe: new feature, waiting for tree to go green)


[59405](https://github.com/flutter/flutter/pull/59405) [AppBar] adds toolbarHeight property to customize AppBar height (cla: yes, f: material design, f: scrolling, framework, severe: new feature, waiting for tree to go green)


#### perf: memory - 4 pull request(s)

[50111](https://github.com/flutter/flutter/pull/50111) fix memory leak of android view (a: platform-views, cla: yes, p: framework, perf: memory, platform-android, plugin, waiting for tree to go green)


[55486](https://github.com/flutter/flutter/pull/55486) Add DevTools memory test (cla: yes, perf: memory, severe: performance, team, waiting for tree to go green)


[58430](https://github.com/flutter/flutter/pull/58430) [flutter_driver] make timeline request in chunks (a: tests, cla: yes, framework, perf: memory)


[61025](https://github.com/flutter/flutter/pull/61025) benchmark memory usage for grid view of memory intensive widgets (cla: yes, perf: memory, team, waiting for tree to go green)


#### f: routes - 4 pull request(s)

[55998](https://github.com/flutter/flutter/pull/55998) Fixes the navigator pages update crashes when there is still route wa… (cla: yes, f: routes, framework, severe: API break, waiting for tree to go green)


[56732](https://github.com/flutter/flutter/pull/56732) fix pushAndRemoveUntil incorrectly removes the routes below the first… (cla: yes, f: routes, framework, waiting for tree to go green)


[57036](https://github.com/flutter/flutter/pull/57036) fix push replacement reports wrong previous route to navigator observer (cla: yes, f: routes, framework, waiting for tree to go green)


[60621](https://github.com/flutter/flutter/pull/60621) Add a flag to toggle navigator route update reporting (cla: yes, f: routes, framework, waiting for tree to go green)


#### a: desktop - 3 pull request(s)

[53888](https://github.com/flutter/flutter/pull/53888) Add visualDensity and focus support to ListTile (a: desktop, cla: yes, f: material design, framework, team, waiting for tree to go green)


[56160](https://github.com/flutter/flutter/pull/56160) Focus the last node when asked to focus previous and nothing is selected. (a: desktop, cla: yes, f: focus, waiting for tree to go green)


[58272](https://github.com/flutter/flutter/pull/58272) Remove callback asserts on FocusableActionDetector (a: desktop, cla: yes, framework)


#### perf: speed - 3 pull request(s)

[55181](https://github.com/flutter/flutter/pull/55181) Add performance tests for the new gallery (cla: yes, perf: speed, severe: performance, team, waiting for tree to go green)


[56638](https://github.com/flutter/flutter/pull/56638) Perf test with SkSL warm-up (cla: yes, perf: speed, severe: performance, waiting for tree to go green)


[59932](https://github.com/flutter/flutter/pull/59932) Add SkSL shader warm-up tests to Flutter gallery (cla: yes, perf: speed, severe: performance, team, waiting for tree to go green)


#### a: triage improvements - 3 pull request(s)

[53882](https://github.com/flutter/flutter/pull/53882) Remove URL shortening from GitHub reporter similar issues URL (a: triage improvements, cla: yes, tool)


[53936](https://github.com/flutter/flutter/pull/53936) Sanitize error message sent to GitHub crash reporter (a: triage improvements, cla: yes, tool)


[56928](https://github.com/flutter/flutter/pull/56928) Add mirror overrides to doctor output (a: triage improvements, cla: yes, t: flutter doctor, tool, waiting for tree to go green)


#### a: typography - 3 pull request(s)

[54234](https://github.com/flutter/flutter/pull/54234) Fix right alignment TWB longestLine (a: typography, cla: yes, framework)


[54305](https://github.com/flutter/flutter/pull/54305) Add missing properties to TextStyle.apply (a: typography, cla: yes, framework, waiting for tree to go green)


[55793](https://github.com/flutter/flutter/pull/55793) Skip Audit - Painting Library (a: images, a: tests, a: typography, cla: yes, framework, platform-web, team, will affect goldens)


#### team: infra - 3 pull request(s)

[54478](https://github.com/flutter/flutter/pull/54478) Fix environment leakage in doctor_test (cla: yes, team, team: flakes, team: infra, tool)


[54891](https://github.com/flutter/flutter/pull/54891) Mark ios_app_with_watch_companion as flaky (cla: yes, team, team: infra)


[54899](https://github.com/flutter/flutter/pull/54899) Pass in runtime to ios_app_with_watch_companion simctl create (cla: yes, team, team: infra)


#### a: error message - 3 pull request(s)

[55001](https://github.com/flutter/flutter/pull/55001) FlutterErrorDetails.context docs fix (a: error message, a: tests, cla: yes, d: api docs, d: examples, documentation, framework, waiting for tree to go green)


[59877](https://github.com/flutter/flutter/pull/59877) Allow detection of images using more memory than necessary (a: debugging, a: error message, a: images, cla: yes, framework)


[60726](https://github.com/flutter/flutter/pull/60726) Doc and Error Message Improvements (a: animation, a: annoyance, a: error message, a: quality, a: text input, cla: yes, d: api docs, d: examples, documentation, f: cupertino, f: material design, framework, waiting for tree to go green)


#### f: focus - 3 pull request(s)

[52990](https://github.com/flutter/flutter/pull/52990) Update Highlight mode initial value calculation. (cla: yes, f: focus, framework, waiting for tree to go green)


[56160](https://github.com/flutter/flutter/pull/56160) Focus the last node when asked to focus previous and nothing is selected. (a: desktop, cla: yes, f: focus, waiting for tree to go green)


[58535](https://github.com/flutter/flutter/pull/58535) Make _RenderSlider not be a semantics container (a: accessibility, cla: yes, f: focus, f: material design, framework)


#### customer: money (g3) - 3 pull request(s)

[58482](https://github.com/flutter/flutter/pull/58482) Expose ComputePlatformResolvedLocale (a: internationalization, cla: yes, customer: money (g3), framework, waiting for tree to go green)


[60141](https://github.com/flutter/flutter/pull/60141) Tweaking Material Chip a11y semantics to match buttons (a: accessibility, cla: yes, customer: money (g3), f: material design, framework)


[60248](https://github.com/flutter/flutter/pull/60248) Ensure FloatingActionButtonLocations are always within safe interactive areas (a: quality, cla: yes, customer: money (g3), f: material design, framework, waiting for tree to go green)


#### customer: crowd - 2 pull request(s)

[55069](https://github.com/flutter/flutter/pull/55069) Prioritize scrolling away nested overscroll (a: fidelity, a: quality, cla: yes, customer: crowd, f: scrolling, framework, platform-ios, waiting for tree to go green)


[59187](https://github.com/flutter/flutter/pull/59187) Support floating the header slivers of a NestedScrollView (a: annoyance, a: quality, cla: yes, customer: crowd, customer: quill (g3), d: api docs, d: examples, documentation, f: material design, f: scrolling, framework, waiting for tree to go green)


#### severe: regression - 2 pull request(s)

[55408](https://github.com/flutter/flutter/pull/55408) Fix InputDecorator intrinsic height reporting (a: text input, cla: yes, f: material design, f: scrolling, framework, severe: regression, waiting for tree to go green)


[57037](https://github.com/flutter/flutter/pull/57037) Making DropdownButtonFormField to re-render if parent widget changes (cla: yes, f: material design, found in release: 1.17, found in release: 1.18, framework, severe: regression, waiting for tree to go green)


#### a: platform-views - 2 pull request(s)

[50111](https://github.com/flutter/flutter/pull/50111) fix memory leak of android view (a: platform-views, cla: yes, p: framework, perf: memory, platform-android, plugin, waiting for tree to go green)


[55609](https://github.com/flutter/flutter/pull/55609) Add benchmark for hybrid composition on Android (a: platform-views, cla: yes, t: flutter driver, team)


#### a: animation - 2 pull request(s)

[60726](https://github.com/flutter/flutter/pull/60726) Doc and Error Message Improvements (a: animation, a: annoyance, a: error message, a: quality, a: text input, cla: yes, d: api docs, d: examples, documentation, f: cupertino, f: material design, framework, waiting for tree to go green)


[60836](https://github.com/flutter/flutter/pull/60836) Expose height and width factor in AnimatedAlign  (a: animation, cla: yes, framework, waiting for tree to go green)


#### a: annoyance - 2 pull request(s)

[59187](https://github.com/flutter/flutter/pull/59187) Support floating the header slivers of a NestedScrollView (a: annoyance, a: quality, cla: yes, customer: crowd, customer: quill (g3), d: api docs, d: examples, documentation, f: material design, f: scrolling, framework, waiting for tree to go green)


[60726](https://github.com/flutter/flutter/pull/60726) Doc and Error Message Improvements (a: animation, a: annoyance, a: error message, a: quality, a: text input, cla: yes, d: api docs, d: examples, documentation, f: cupertino, f: material design, framework, waiting for tree to go green)


#### t: flutter doctor - 2 pull request(s)

[56928](https://github.com/flutter/flutter/pull/56928) Add mirror overrides to doctor output (a: triage improvements, cla: yes, t: flutter doctor, tool, waiting for tree to go green)


[57963](https://github.com/flutter/flutter/pull/57963) [flutter_tools] Support latest IntelliJ via Jetbrain toolbox (cla: yes, t: flutter doctor, tool)


#### found in release: 1.17 - 1 pull request(s)

[57037](https://github.com/flutter/flutter/pull/57037) Making DropdownButtonFormField to re-render if parent widget changes (cla: yes, f: material design, found in release: 1.17, found in release: 1.18, framework, severe: regression, waiting for tree to go green)


#### f: inspector - 1 pull request(s)

[55911](https://github.com/flutter/flutter/pull/55911) Text field height fix (a: text input, cla: yes, f: inspector, f: material design, framework, waiting for tree to go green)


#### f: gestures - 1 pull request(s)

[57838](https://github.com/flutter/flutter/pull/57838) Add sample code of  GestureDetector with no children (cla: yes, d: api docs, d: examples, documentation, f: gestures, framework, waiting for tree to go green)


#### platform-mac - 1 pull request(s)

[56794](https://github.com/flutter/flutter/pull/56794) [web & desktop] Hide all characters in a TextField, when obscureText is true on web & desktop (cla: yes, f: material design, framework, platform-mac, platform-web, waiting for tree to go green)


#### customer: quill (g3) - 1 pull request(s)

[59187](https://github.com/flutter/flutter/pull/59187) Support floating the header slivers of a NestedScrollView (a: annoyance, a: quality, cla: yes, customer: crowd, customer: quill (g3), d: api docs, d: examples, documentation, f: material design, f: scrolling, framework, waiting for tree to go green)


#### plugin - 1 pull request(s)

[50111](https://github.com/flutter/flutter/pull/50111) fix memory leak of android view (a: platform-views, cla: yes, p: framework, perf: memory, platform-android, plugin, waiting for tree to go green)


#### customer: peppermint - 1 pull request(s)

[52126](https://github.com/flutter/flutter/pull/52126) Autofill  Part 1 (cla: yes, customer: peppermint, f: cupertino, f: material design, framework, waiting for tree to go green)


#### severe: crash - 1 pull request(s)

[60546](https://github.com/flutter/flutter/pull/60546) Fix daemon device discovery crash when Xcode isn't installed (cla: yes, severe: crash, t: xcode, tool, waiting for tree to go green)


#### customer: octopod - 1 pull request(s)

[59363](https://github.com/flutter/flutter/pull/59363) Add material state mouse cursor to TextField (a: text input, cla: yes, customer: octopod, f: material design, framework, waiting for tree to go green)


#### customer: fun (g3) - 1 pull request(s)

[54919](https://github.com/flutter/flutter/pull/54919) Add MediaQueryData.navigationMode and allow controls to be focused when disabled. (cla: yes, customer: fun (g3), f: material design, framework)


#### customer: fuchsia - 1 pull request(s)

[60152](https://github.com/flutter/flutter/pull/60152) Remove unused physicalDepth code (a: tests, cla: yes, customer: fuchsia, framework, waiting for tree to go green)


#### p: framework - 1 pull request(s)

[50111](https://github.com/flutter/flutter/pull/50111) fix memory leak of android view (a: platform-views, cla: yes, p: framework, perf: memory, platform-android, plugin, waiting for tree to go green)


#### t: flutter driver - 1 pull request(s)

[55609](https://github.com/flutter/flutter/pull/55609) Add benchmark for hybrid composition on Android (a: platform-views, cla: yes, t: flutter driver, team)


#### customer: dream (g3) - 1 pull request(s)

[53880](https://github.com/flutter/flutter/pull/53880) Use `no` locale as synonym for `nb` (a: internationalization, cla: yes, customer: dream (g3), f: cupertino, f: material design, team, waiting for tree to go green)


#### cla: no - 1 pull request(s)

[54111](https://github.com/flutter/flutter/pull/54111) Manual roll of engine 9b8dcc7ecffe..df257e59c241 (cla: no, engine)


#### team: flakes - 1 pull request(s)

[54478](https://github.com/flutter/flutter/pull/54478) Fix environment leakage in doctor_test (cla: yes, team, team: flakes, team: infra, tool)


#### team: gallery - 1 pull request(s)

[52507](https://github.com/flutter/flutter/pull/52507) enable avoid_equals_and_hash_code_on_mutable_classes (a: tests, cla: yes, d: examples, f: cupertino, f: material design, framework, team, team: gallery, tool, waiting for tree to go green)


#### a: video - 1 pull request(s)

[59966](https://github.com/flutter/flutter/pull/59966) Added a filterQuality parameter to texture (a: quality, a: video, cla: yes, framework, waiting for tree to go green)


#### a: mouse - 1 pull request(s)

[59883](https://github.com/flutter/flutter/pull/59883) Refactor mouse hit testing system: Direct mouse hit test (a: mouse, cla: yes, f: material design, framework, severe: performance, waiting for tree to go green)


#### waiting for customer response - 1 pull request(s)

[54133](https://github.com/flutter/flutter/pull/54133) [flutter_tools] ensure the tool can find SDK manager on windows (cla: yes, tool, waiting for customer response)


#### a: debugging - 1 pull request(s)

[59877](https://github.com/flutter/flutter/pull/59877) Allow detection of images using more memory than necessary (a: debugging, a: error message, a: images, cla: yes, framework)


#### found in release: 1.18 - 1 pull request(s)

[57037](https://github.com/flutter/flutter/pull/57037) Making DropdownButtonFormField to re-render if parent widget changes (cla: yes, f: material design, found in release: 1.17, found in release: 1.18, framework, severe: regression, waiting for tree to go green)

### Merged PRs by labels for `flutter/engine`

#### platform-android - 62 pull request(s)

[17509](https://github.com/flutter/engine/pull/17509) Implement repeat filtering logic in Android Embedder (affects: text input, cla: yes, platform-android)


[17588](https://github.com/flutter/engine/pull/17588) set -e on assemble_apk.sh (cla: yes, platform-android, waiting for tree to go green)


[17948](https://github.com/flutter/engine/pull/17948) Set SkSL asset manager in RunConfiguration ctor (cla: yes, platform-android, waiting for tree to go green)


[18042](https://github.com/flutter/engine/pull/18042) Wire up channel for restoration data (cla: yes, platform-android)


[18193](https://github.com/flutter/engine/pull/18193) Add fullscreen padding workarounds to v2 android embedding (bug (regression), cla: yes, platform-android)


[18645](https://github.com/flutter/engine/pull/18645) Platform resolved locale and Android localization refactor (cla: yes, platform-android, platform-ios, waiting for tree to go green)


[18814](https://github.com/flutter/engine/pull/18814) Allow texture sampling quality control (cla: yes, platform-android, platform-ios)


[18826](https://github.com/flutter/engine/pull/18826) Revert "onDisplayPlatformView JNI" (cla: yes, platform-android)


[18828](https://github.com/flutter/engine/pull/18828) onDisplayPlatformView JNI (cla: yes, platform-android, waiting for tree to go green)


[18831](https://github.com/flutter/engine/pull/18831) Reset AndroidExternalViewEmbedder state when starting a new frame (cla: yes, platform-android, waiting for tree to go green)


[18841](https://github.com/flutter/engine/pull/18841) Run the rasterizer on the platform thread  (cla: yes, platform-android, platform-ios)


[18849](https://github.com/flutter/engine/pull/18849) Add RAII wrapper for EGLSurface (cla: yes, platform-android)


[18859](https://github.com/flutter/engine/pull/18859) add onDisplayOverlaySurface JNI (cla: yes, platform-android)


[18865](https://github.com/flutter/engine/pull/18865) Add a deprecation note to FlutterFragmentActivity (cla: yes, platform-android)


[18866](https://github.com/flutter/engine/pull/18866) onBeginFrame JNI (cla: yes, platform-android, waiting for tree to go green)


[18867](https://github.com/flutter/engine/pull/18867) onEndFrame JNI (cla: yes, platform-android, waiting for tree to go green)


[18875](https://github.com/flutter/engine/pull/18875) Fix intent builder visibility (cla: yes, platform-android, waiting for tree to go green)


[18903](https://github.com/flutter/engine/pull/18903) Put JNI functions under an interface (cla: yes, platform-android)


[18916](https://github.com/flutter/engine/pull/18916) Add support for horizontalDoubleArrow and verticalDoubleArrow cursors (cla: yes, platform-android)


[18938](https://github.com/flutter/engine/pull/18938) Move Surface and friends to flow/ (cla: yes, platform-android, platform-ios, waiting for tree to go green)


[18971](https://github.com/flutter/engine/pull/18971) Revert "Add RAII wrapper for EGLSurface" (cla: yes, platform-android)


[18977](https://github.com/flutter/engine/pull/18977) Reland: Add RAII wrapper for EGLSurface (cla: yes, platform-android)


[18979](https://github.com/flutter/engine/pull/18979) Call Shell::NotifyLowMemoryWarning on Android Trim and LowMemory events (cla: yes, platform-android)


[18985](https://github.com/flutter/engine/pull/18985) Call destructor and fix check (cla: yes, platform-android)


[19023](https://github.com/flutter/engine/pull/19023) Revert "Call Shell::NotifyLowMemoryWarning on Android Trim and LowMemory events" (cla: yes, platform-android)


[19026](https://github.com/flutter/engine/pull/19026) Call Shell::NotifyLowMemory when backgrounded/memory pressure occurs on Android (cla: yes, platform-android, waiting for tree to go green)


[19033](https://github.com/flutter/engine/pull/19033) Implement external view embedder on Android (cla: yes, platform-android)


[19040](https://github.com/flutter/engine/pull/19040) add createOverlaySurface JNI (cla: yes, platform-android, waiting for tree to go green)


[19075](https://github.com/flutter/engine/pull/19075) Revert add createOverlaySurface JNI #19040 (cla: yes, platform-android)


[19076](https://github.com/flutter/engine/pull/19076) createOverlaySurface JNI method (cla: yes, platform-android, waiting for tree to go green)


[19111](https://github.com/flutter/engine/pull/19111) Word substitutions (cla: yes, platform-android, waiting for tree to go green)


[19136](https://github.com/flutter/engine/pull/19136) Revert method channel platform resolved locale (cla: yes, platform-android)


[19143](https://github.com/flutter/engine/pull/19143) Creates a new RenderMode for FlutterView (cla: yes, platform-android)


[19212](https://github.com/flutter/engine/pull/19212) Reland "Add `GetBoundingRectAfterMutations` to EmbeddedViewParams to calculate the final bounding rect for platform view #19170" (cla: yes, platform-android, platform-ios)


[19221](https://github.com/flutter/engine/pull/19221) JNI glue for calling PlatformViewsController.createOverlaySurface (cla: yes, platform-android, waiting for tree to go green)


[19223](https://github.com/flutter/engine/pull/19223) Fix the return type of CreateContext (cla: yes, platform-android, waiting for tree to go green)


[19226](https://github.com/flutter/engine/pull/19226) Implement PlatformViewsController.createOverlaySurface (cla: yes, platform-android)


[19228](https://github.com/flutter/engine/pull/19228) Revert "Implement PlatformViewsController.createOverlaySurface" (cla: yes, platform-android)


[19232](https://github.com/flutter/engine/pull/19232) Use public accessor and move keep annotation (cla: yes, platform-android)


[19242](https://github.com/flutter/engine/pull/19242) Android platform view static thread merging (cla: yes, platform-android, platform-ios, waiting for tree to go green)


[19245](https://github.com/flutter/engine/pull/19245) Reland "Implement PlatformViewsController.createOverlaySurface" (cla: yes, platform-android, waiting for tree to go green)


[19257](https://github.com/flutter/engine/pull/19257) EndFrame should be always called by rasterizer (cla: yes, platform-android, platform-ios)


[19258](https://github.com/flutter/engine/pull/19258) Move OnDisplayPlatformView JNI call (cla: yes, platform-android)


[19261](https://github.com/flutter/engine/pull/19261) Fix string format (cla: yes, platform-android)


[19266](https://github.com/flutter/engine/pull/19266) Android native locale resolution algorithm (cla: yes, platform-android, waiting for tree to go green)


[19279](https://github.com/flutter/engine/pull/19279) Initial work toward converting the FlutterView to use a FlutterImageView on demand (cla: yes, platform-android)


[19295](https://github.com/flutter/engine/pull/19295) Position overlay layer views in PlatformViewsController.onDisplayOverlaySurface (cla: yes, platform-android)


[19319](https://github.com/flutter/engine/pull/19319) Fix ImageReader "unable to acquire a buffer item" warnings in FlutterImageView (cla: yes, platform-android, waiting for tree to go green)


[19325](https://github.com/flutter/engine/pull/19325) Fix hybrid composition bugs (cla: yes, platform-android, waiting for tree to go green)


[19339](https://github.com/flutter/engine/pull/19339) Fix broken mac/fuchsia compiles (affects: tests, cla: yes, platform-android, platform-fuchsia, platform-ios, platform-linux, platform-macos, platform-windows)


[19344](https://github.com/flutter/engine/pull/19344) Implement onDisplayPlatformView (cla: yes, platform-android, waiting for tree to go green)


[19402](https://github.com/flutter/engine/pull/19402) Basic support for resizing overlay surfaces in hybrid composition (cla: yes, platform-android, waiting for tree to go green)


[19421](https://github.com/flutter/engine/pull/19421) Update scenario UI screenshoots (cla: yes, platform-android)


[19426](https://github.com/flutter/engine/pull/19426) Implement mutator stack on Android hybrid composition platform view (cla: yes, platform-android, waiting for tree to go green)


[19427](https://github.com/flutter/engine/pull/19427) Synthesize touch events for hybrid views (cla: yes, platform-android)


[19435](https://github.com/flutter/engine/pull/19435) Revert unintended change (cla: yes, platform-android, waiting for tree to go green)


[19482](https://github.com/flutter/engine/pull/19482) FlutterView will handle dispatching all touch events to sub-views (cla: yes, platform-android)


[19484](https://github.com/flutter/engine/pull/19484) Track motion events for reuse post gesture disambiguation (cla: yes, platform-android)


[19487](https://github.com/flutter/engine/pull/19487) Switch to FlutterSurfaceView if no Android view is in the frame (cla: yes, platform-android, waiting for tree to go green)


[19555](https://github.com/flutter/engine/pull/19555) Resubmit frame when the surface is switched (cla: yes, platform-android)


[19560](https://github.com/flutter/engine/pull/19560) Add @Keep annotation to FlutterMutatorsStack (cla: yes, platform-android)


[19608](https://github.com/flutter/engine/pull/19608) Propoagate Tap events on Android hybrid views (cla: yes, platform-android)


#### platform-ios - 21 pull request(s)

[18379](https://github.com/flutter/engine/pull/18379) Remove currentLocale prepend on iOS (cla: yes, platform-ios)


[18645](https://github.com/flutter/engine/pull/18645) Platform resolved locale and Android localization refactor (cla: yes, platform-android, platform-ios, waiting for tree to go green)


[18752](https://github.com/flutter/engine/pull/18752) started polling the gpu usage (cla: yes, platform-ios)


[18814](https://github.com/flutter/engine/pull/18814) Allow texture sampling quality control (cla: yes, platform-android, platform-ios)


[18816](https://github.com/flutter/engine/pull/18816) Fixes UI freezes when multiple Flutter VC shared one engine (cla: yes, platform-ios)


[18841](https://github.com/flutter/engine/pull/18841) Run the rasterizer on the platform thread  (cla: yes, platform-android, platform-ios)


[18938](https://github.com/flutter/engine/pull/18938) Move Surface and friends to flow/ (cla: yes, platform-android, platform-ios, waiting for tree to go green)


[18950](https://github.com/flutter/engine/pull/18950) fix iOS builds (cla: yes, platform-ios)


[18966](https://github.com/flutter/engine/pull/18966) updated FlutterViewControllerTest tests names (cla: yes, platform-ios)


[19062](https://github.com/flutter/engine/pull/19062) Instantiate image codec doc fix (cla: yes, platform-ios)


[19068](https://github.com/flutter/engine/pull/19068) [iOS] handle text plugin negative range (cla: yes, platform-ios, waiting for tree to go green)


[19161](https://github.com/flutter/engine/pull/19161) [iOS] text input methods to only call updateEditState once  (cla: yes, platform-ios)


[19204](https://github.com/flutter/engine/pull/19204) Revert "Add `GetBoundingRectAfterMutations` to EmbeddedViewParams to calculate the final bounding rect for platform view" (cla: yes, platform-ios)


[19212](https://github.com/flutter/engine/pull/19212) Reland "Add `GetBoundingRectAfterMutations` to EmbeddedViewParams to calculate the final bounding rect for platform view #19170" (cla: yes, platform-android, platform-ios)


[19242](https://github.com/flutter/engine/pull/19242) Android platform view static thread merging (cla: yes, platform-android, platform-ios, waiting for tree to go green)


[19249](https://github.com/flutter/engine/pull/19249) Made [SemanticsObject setAccessibilityContainer] a noop. (cla: yes, platform-ios)


[19257](https://github.com/flutter/engine/pull/19257) EndFrame should be always called by rasterizer (cla: yes, platform-android, platform-ios)


[19289](https://github.com/flutter/engine/pull/19289) Call Dart_NotifyLowMemory more on iOS (cla: yes, platform-ios, waiting for tree to go green)


[19339](https://github.com/flutter/engine/pull/19339) Fix broken mac/fuchsia compiles (affects: tests, cla: yes, platform-android, platform-fuchsia, platform-ios, platform-linux, platform-macos, platform-windows)


[19556](https://github.com/flutter/engine/pull/19556) Changed iOS channels to start cleaning up the accessibility handler when the bridge is deleted (cla: yes, platform-ios)


[19592](https://github.com/flutter/engine/pull/19592) Only attempt surface creation in viewDidLayoutSubviews if the application is active. (cla: yes, platform-ios)


#### severe: performance - 16 pull request(s)

[17175](https://github.com/flutter/engine/pull/17175) Enhance image_filter_layer caching to filter a cached child (cla: yes, perf: speed, severe: performance, waiting for tree to go green)


[17601](https://github.com/flutter/engine/pull/17601) Read SkSLs from asset (cla: yes, perf: speed, severe: performance)


[17621](https://github.com/flutter/engine/pull/17621) Optimize static content scrolling (cla: yes, perf: speed, severe: performance)


[17753](https://github.com/flutter/engine/pull/17753) [fuchsia] Enable raster cache on Fuchsia (cla: yes, perf: speed, severe: performance)


[17914](https://github.com/flutter/engine/pull/17914) Fix child caching in opacity_layer (cla: yes, perf: speed, severe: performance)


[18006](https://github.com/flutter/engine/pull/18006) [fuchsia] set vsync_offset based on config file (cla: yes, severe: performance)


[18087](https://github.com/flutter/engine/pull/18087) [profiling] CPU Profiling support for iOS (cla: yes, severe: performance)


[18132](https://github.com/flutter/engine/pull/18132) Revert again "Remove layer integral offset snapping" (cla: yes, perf: speed, severe: performance, waiting for tree to go green)


[18164](https://github.com/flutter/engine/pull/18164) Fix iOS platform view not deallocated (cla: yes, perf: memory, severe: performance)


[18225](https://github.com/flutter/engine/pull/18225) Setup default font manager after engine created, to improve startup performance (cla: yes, perf: speed, severe: performance, waiting for tree to go green)


[18255](https://github.com/flutter/engine/pull/18255) Restore integer snapping on OpacityLayer (cla: yes, perf: speed, severe: performance)


[18439](https://github.com/flutter/engine/pull/18439) Roll buildroot to flutter/buildroot@a4f3c4d5023e080ee50596e6623d179e9c5f839b (cla: yes, perf: app size, perf: speed, severe: performance, waiting for tree to go green)


[18516](https://github.com/flutter/engine/pull/18516) [profiling] Memory Profiling support for iOS (cla: yes, perf: memory, severe: performance)


[18829](https://github.com/flutter/engine/pull/18829) Correct BM_ShellInitializationAndShutdown (cla: yes, perf: speed, severe: performance, waiting for tree to go green)


[18838](https://github.com/flutter/engine/pull/18838) Avoid creating a vector when constructing Dart typed data objects for platform messages (cla: yes, perf: speed, severe: performance, waiting for tree to go green)


[18945](https://github.com/flutter/engine/pull/18945) Add ui_benchmarks (affects: tests, cla: yes, perf: speed, severe: performance, waiting for tree to go green)


#### perf: speed - 13 pull request(s)

[17175](https://github.com/flutter/engine/pull/17175) Enhance image_filter_layer caching to filter a cached child (cla: yes, perf: speed, severe: performance, waiting for tree to go green)


[17601](https://github.com/flutter/engine/pull/17601) Read SkSLs from asset (cla: yes, perf: speed, severe: performance)


[17621](https://github.com/flutter/engine/pull/17621) Optimize static content scrolling (cla: yes, perf: speed, severe: performance)


[17753](https://github.com/flutter/engine/pull/17753) [fuchsia] Enable raster cache on Fuchsia (cla: yes, perf: speed, severe: performance)


[17866](https://github.com/flutter/engine/pull/17866) [web] Speedup color to css string 25% (cla: yes, perf: speed)


[17914](https://github.com/flutter/engine/pull/17914) Fix child caching in opacity_layer (cla: yes, perf: speed, severe: performance)


[18132](https://github.com/flutter/engine/pull/18132) Revert again "Remove layer integral offset snapping" (cla: yes, perf: speed, severe: performance, waiting for tree to go green)


[18225](https://github.com/flutter/engine/pull/18225) Setup default font manager after engine created, to improve startup performance (cla: yes, perf: speed, severe: performance, waiting for tree to go green)


[18255](https://github.com/flutter/engine/pull/18255) Restore integer snapping on OpacityLayer (cla: yes, perf: speed, severe: performance)


[18439](https://github.com/flutter/engine/pull/18439) Roll buildroot to flutter/buildroot@a4f3c4d5023e080ee50596e6623d179e9c5f839b (cla: yes, perf: app size, perf: speed, severe: performance, waiting for tree to go green)


[18829](https://github.com/flutter/engine/pull/18829) Correct BM_ShellInitializationAndShutdown (cla: yes, perf: speed, severe: performance, waiting for tree to go green)


[18838](https://github.com/flutter/engine/pull/18838) Avoid creating a vector when constructing Dart typed data objects for platform messages (cla: yes, perf: speed, severe: performance, waiting for tree to go green)


[18945](https://github.com/flutter/engine/pull/18945) Add ui_benchmarks (affects: tests, cla: yes, perf: speed, severe: performance, waiting for tree to go green)


#### platform-web - 13 pull request(s)

[17495](https://github.com/flutter/engine/pull/17495) [web] Detect when the mouseup occurs outside of window (cla: yes, platform-web, waiting for tree to go green)


[17580](https://github.com/flutter/engine/pull/17580) [web] Fix window.defaultRouteName (cla: yes, platform-web)


[17595](https://github.com/flutter/engine/pull/17595) [web] Fix regression of pointer events on mobile browsers (cla: yes, platform-web)


[17615](https://github.com/flutter/engine/pull/17615) [web] Combine duplicate platform message spy implementations (affects: tests, cla: yes, platform-web)


[17742](https://github.com/flutter/engine/pull/17742) [web] Synthesize keyup event when the browser doesn't trigger a keyup (cla: yes, platform-web)


[17933](https://github.com/flutter/engine/pull/17933) [web] Fix exception when getting boxes for rich text range (platform-web)


[17936](https://github.com/flutter/engine/pull/17936) [web] Don't allow empty initial route (cla: yes, platform-web, waiting for tree to go green)


[18032](https://github.com/flutter/engine/pull/18032) [web] Use correct shell operator to compare file limits (cla: yes, platform-web)


[18034](https://github.com/flutter/engine/pull/18034) [web] First batch of unit tests for line breaker (cla: yes, platform-web)


[18040](https://github.com/flutter/engine/pull/18040) [web] Add support for syncing unicode line break properties (cla: yes, platform-web)


[18795](https://github.com/flutter/engine/pull/18795) [web] Line break algorithm using unicode properties (cla: yes, platform-web)


[18969](https://github.com/flutter/engine/pull/18969) [web] Provide a hook to disable location strategy (cla: yes, platform-web)


[19586](https://github.com/flutter/engine/pull/19586) [web][1/3] Start first batch of auto-generated (already passing) tests for line break (cla: yes, platform-web)


#### platform-fuchsia - 6 pull request(s)

[18625](https://github.com/flutter/engine/pull/18625) Add tests & --unopt to build_fuchsia_artifacts (cla: yes, platform-fuchsia)


[19003](https://github.com/flutter/engine/pull/19003) Move fuchsia/scenic integration behind #define (affects: engine, cla: yes, code health, platform-fuchsia)


[19132](https://github.com/flutter/engine/pull/19132) Add PlatformView support for Fuchsia (affects: engine, cla: yes, platform-fuchsia)


[19339](https://github.com/flutter/engine/pull/19339) Fix broken mac/fuchsia compiles (affects: tests, cla: yes, platform-android, platform-fuchsia, platform-ios, platform-linux, platform-macos, platform-windows)


[19399](https://github.com/flutter/engine/pull/19399) fuchsia:  Fix profile build (cla: yes, platform-fuchsia)


[19500](https://github.com/flutter/engine/pull/19500) fuchsia: Remove dead flutter_frontend_server code (cla: yes, code health, platform-fuchsia)


#### perf: memory - 5 pull request(s)

[18164](https://github.com/flutter/engine/pull/18164) Fix iOS platform view not deallocated (cla: yes, perf: memory, severe: performance)


[18516](https://github.com/flutter/engine/pull/18516) [profiling] Memory Profiling support for iOS (cla: yes, perf: memory, severe: performance)


[18827](https://github.com/flutter/engine/pull/18827) Record path memory usage in SkPictures (cla: yes, perf: memory)


[19067](https://github.com/flutter/engine/pull/19067) Make upscaling opt in for image decoding (cla: yes, perf: memory)


[19283](https://github.com/flutter/engine/pull/19283) Make Shell::NotifyLowMemoryWarning trace (cla: yes, perf: memory, waiting for tree to go green)


#### affects: engine - 3 pull request(s)

[18492](https://github.com/flutter/engine/pull/18492) fuchsia: Fix runtime_tests and shell_tests (affects: engine, bug, cla: yes, waiting for tree to go green)


[19003](https://github.com/flutter/engine/pull/19003) Move fuchsia/scenic integration behind #define (affects: engine, cla: yes, code health, platform-fuchsia)


[19132](https://github.com/flutter/engine/pull/19132) Add PlatformView support for Fuchsia (affects: engine, cla: yes, platform-fuchsia)


#### affects: tests - 3 pull request(s)

[17615](https://github.com/flutter/engine/pull/17615) [web] Combine duplicate platform message spy implementations (affects: tests, cla: yes, platform-web)


[18945](https://github.com/flutter/engine/pull/18945) Add ui_benchmarks (affects: tests, cla: yes, perf: speed, severe: performance, waiting for tree to go green)


[19339](https://github.com/flutter/engine/pull/19339) Fix broken mac/fuchsia compiles (affects: tests, cla: yes, platform-android, platform-fuchsia, platform-ios, platform-linux, platform-macos, platform-windows)


#### code health - 3 pull request(s)

[19003](https://github.com/flutter/engine/pull/19003) Move fuchsia/scenic integration behind #define (affects: engine, cla: yes, code health, platform-fuchsia)


[19219](https://github.com/flutter/engine/pull/19219) Use FixtureTest to remove duplicate code (cla: yes, code health)


[19500](https://github.com/flutter/engine/pull/19500) fuchsia: Remove dead flutter_frontend_server code (cla: yes, code health, platform-fuchsia)


#### affects: text input - 2 pull request(s)

[17420](https://github.com/flutter/engine/pull/17420) Make DPAD movement consider grapheme clusters (affects: text input, cla: yes)


[17509](https://github.com/flutter/engine/pull/17509) Implement repeat filtering logic in Android Embedder (affects: text input, cla: yes, platform-android)


#### platform-windows - 2 pull request(s)

[18878](https://github.com/flutter/engine/pull/18878) Refactor Win32FlutterWindow in preparation for UWP windowing implementation (cla: yes, platform-windows)


[19339](https://github.com/flutter/engine/pull/19339) Fix broken mac/fuchsia compiles (affects: tests, cla: yes, platform-android, platform-fuchsia, platform-ios, platform-linux, platform-macos, platform-windows)


#### bug - 1 pull request(s)

[18492](https://github.com/flutter/engine/pull/18492) fuchsia: Fix runtime_tests and shell_tests (affects: engine, bug, cla: yes, waiting for tree to go green)


#### bug (regression) - 1 pull request(s)

[18193](https://github.com/flutter/engine/pull/18193) Add fullscreen padding workarounds to v2 android embedding (bug (regression), cla: yes, platform-android)


#### crash - 1 pull request(s)

[19280](https://github.com/flutter/engine/pull/19280) skip ios safari tests on felt level (cla: yes, crash)


#### perf: app size - 1 pull request(s)

[18439](https://github.com/flutter/engine/pull/18439) Roll buildroot to flutter/buildroot@a4f3c4d5023e080ee50596e6623d179e9c5f839b (cla: yes, perf: app size, perf: speed, severe: performance, waiting for tree to go green)


#### platform-linux - 1 pull request(s)

[19339](https://github.com/flutter/engine/pull/19339) Fix broken mac/fuchsia compiles (affects: tests, cla: yes, platform-android, platform-fuchsia, platform-ios, platform-linux, platform-macos, platform-windows)


#### platform-macos - 1 pull request(s)

[19339](https://github.com/flutter/engine/pull/19339) Fix broken mac/fuchsia compiles (affects: tests, cla: yes, platform-android, platform-fuchsia, platform-ios, platform-linux, platform-macos, platform-windows)



### Merged PRs by labels for `flutter/plugins`

#### submit queue - 3 pull request(s)

[831](https://github.com/flutter/plugins/pull/831) [google_maps_flutter] add zoom controls property (cla: yes, feature, submit queue)


[2634](https://github.com/flutter/plugins/pull/2634) [google_sign_in] Add serverAuthCode attribute to google_sign_in_platform_interface (cla: yes, submit queue, waiting for test harness)


[2743](https://github.com/flutter/plugins/pull/2743) reference apple sign in plugin from google sign in plugin (cla: yes, submit queue)


#### waiting for test harness - 3 pull request(s)

[2634](https://github.com/flutter/plugins/pull/2634) [google_sign_in] Add serverAuthCode attribute to google_sign_in_platform_interface (cla: yes, submit queue, waiting for test harness)


[2649](https://github.com/flutter/plugins/pull/2649) [google_sign_in_web] Ensure not-signed-in users are returned as `null`. (cla: yes, waiting for test harness)


[2817](https://github.com/flutter/plugins/pull/2817) [image_picker_for_web] Remove android directory. (cla: yes, waiting for test harness)


#### in review - 2 pull request(s)

[2116](https://github.com/flutter/plugins/pull/2116) [google_sign_in] Add ability to return serverAuthCode (cla: yes, in review)


[2755](https://github.com/flutter/plugins/pull/2755) [image_picker] fixes for iOS which doesn't present camera/albums with more complex navigation (cla: yes, in review)


#### bugfix - 1 pull request(s)

[2757](https://github.com/flutter/plugins/pull/2757) [url_launcher] Initialize previousAutomaticSystemUiAdjustment in launch (bugfix, cla: yes)


#### documentation - 1 pull request(s)

[2766](https://github.com/flutter/plugins/pull/2766) [url_launcher] update README with enableJavaScript info (cla: yes, documentation, webview)


#### feature - 1 pull request(s)

[831](https://github.com/flutter/plugins/pull/831) [google_maps_flutter] add zoom controls property (cla: yes, feature, submit queue)


#### webview - 1 pull request(s)

[2766](https://github.com/flutter/plugins/pull/2766) [url_launcher] update README with enableJavaScript info (cla: yes, documentation, webview)

## All merged pull requests

### Merged PRs in `flutter/flutter`

There were 1526 pull requests.

[37145](https://github.com/flutter/flutter/pull/37145) Use state value in DropdownButtonFieldForm (cla: yes, f: material design, framework, passed first triage)

[38355](https://github.com/flutter/flutter/pull/38355) Add a diagnostic message in analyze.dart (a: tests, cla: yes, framework, team, team: infra)

[41299](https://github.com/flutter/flutter/pull/41299) Fixed preferredSize getter in TabBar (cla: yes, f: material design, framework, waiting for tree to go green)

[42100](https://github.com/flutter/flutter/pull/42100) Run secondary animation of previous route when using pushReplacement(… (a: animation, a: quality, cla: yes, f: routes, framework, severe: API break, waiting for tree to go green)

[42703](https://github.com/flutter/flutter/pull/42703) fixes sliver list child layout offset calculation (a: quality, cla: yes, customer: crowd, f: scrolling, framework, waiting for tree to go green)

[43457](https://github.com/flutter/flutter/pull/43457) Add macOS to TargetPlatform (a: desktop, cla: yes, framework, platform-mac)

[43547](https://github.com/flutter/flutter/pull/43547) Add Density API to ThemeData, implement for buttons. (cla: yes, f: material design, framework, team)

[43696](https://github.com/flutter/flutter/pull/43696) Avoid using FlutterError.fromParts when possible (a: tests, cla: yes, f: cupertino, f: material design, framework)

[44271](https://github.com/flutter/flutter/pull/44271) Support URL tunnelling (pass dwds UrlEncoder through to editors via daemon) (cla: yes, tool)

[44283](https://github.com/flutter/flutter/pull/44283) Fixing SliverOverlapAbsorber & SliverOverlapInjector child property (a: quality, cla: yes, d: examples, f: scrolling, framework, severe: API break, team, team: gallery, waiting for tree to go green)

[44471](https://github.com/flutter/flutter/pull/44471) Performance Improvement for SliverFillRemaining (a: quality, cla: yes, f: scrolling, framework, severe: performance, waiting for tree to go green)

[44474](https://github.com/flutter/flutter/pull/44474) Pre-Submit Tryjobs for Flutter Gold (a: fidelity, a: images, a: quality, a: tests, cla: yes, framework, team)

[44628](https://github.com/flutter/flutter/pull/44628) CupertinoDatepicker time/dateTime constraints (cla: yes, f: cupertino, framework)

[44631](https://github.com/flutter/flutter/pull/44631) Improve MouseTracker lifecycle: Move checks to post-frame (a: desktop, a: tests, cla: yes, f: cupertino, f: gestures, f: material design, framework, severe: API break, waiting for tree to go green)

[44682](https://github.com/flutter/flutter/pull/44682) Add textScaleFactor to SelectableText (cla: yes, f: material design, framework, waiting for tree to go green)

[44856](https://github.com/flutter/flutter/pull/44856) gen_l10n.dart tool testing (a: internationalization, cla: yes, d: examples, f: cupertino, f: material design, team)

[44923](https://github.com/flutter/flutter/pull/44923) iOS smart quote/dash configuration (a: text input, cla: yes, f: cupertino, f: material design, framework, platform-ios, waiting for tree to go green)

[44930](https://github.com/flutter/flutter/pull/44930) Navigator 2.0: Refactor the imperative api to continue working in the new navigation system (cla: yes, d: examples, f: cupertino, f: material design, f: routes, framework, team, team: gallery, waiting for tree to go green)

[44971](https://github.com/flutter/flutter/pull/44971) Add clip behaviour to Container (cla: yes, framework, waiting for tree to go green)

[45019](https://github.com/flutter/flutter/pull/45019) Keyboard scrolling of Scrollable (a: desktop, cla: yes, framework)

[45067](https://github.com/flutter/flutter/pull/45067) Set modal bottom sheet barrier color (cla: yes, f: material design, framework)

[45074](https://github.com/flutter/flutter/pull/45074) Set track color in Cupertino Switch and Adaptive Switch (cla: yes, f: cupertino, f: material design, framework)

[45079](https://github.com/flutter/flutter/pull/45079) Step 1 of 4: Make AlertDialog scrollable through opt-in AlertDialog.scrollable parameter (cla: yes, f: material design, framework)

[45102](https://github.com/flutter/flutter/pull/45102) Overridable default platform key bindings (cla: yes, f: cupertino, f: material design, framework)

[45130](https://github.com/flutter/flutter/pull/45130) Revert "Enable iOS platform views for Flutter Gallery" (cla: yes, d: examples, team, team: gallery, waiting for tree to go green)

[45175](https://github.com/flutter/flutter/pull/45175) implicit-casts:false in flutter_driver (a: accessibility, a: tests, cla: yes, framework)

[45241](https://github.com/flutter/flutter/pull/45241) implicit-casts:false in flutter_localizations (a: internationalization, cla: yes, f: material design)

[45248](https://github.com/flutter/flutter/pull/45248) Resume isolate before terminating tests to prevent flutter_tester leaks in integration tests (a: tests, cla: yes, tool)

[45267](https://github.com/flutter/flutter/pull/45267) Fix flutter run cache (cla: yes, tool)

[45318](https://github.com/flutter/flutter/pull/45318) serve source maps in release runner (cla: yes, tool)

[45325](https://github.com/flutter/flutter/pull/45325) Fix comment in navigator.dart (cla: yes, framework, waiting for tree to go green)

[45327](https://github.com/flutter/flutter/pull/45327) Automatically caching viewport (cla: yes, framework)

[45354](https://github.com/flutter/flutter/pull/45354) iOS UITextInput autocorrection prompt (cla: yes, f: cupertino, f: material design, framework)

[45360](https://github.com/flutter/flutter/pull/45360) Suggest GitHub template when flutter tool crashes (a: triage improvements, cla: yes, team, tool)

[45373](https://github.com/flutter/flutter/pull/45373) License update (a: accessibility, a: internationalization, a: tests, cla: yes, d: examples, f: cupertino, f: material design, framework, team, team: gallery, tool, waiting for tree to go green)

[45411](https://github.com/flutter/flutter/pull/45411) Add a FlutterDriver screenshot test to device lab. (cla: yes, team)

[45417](https://github.com/flutter/flutter/pull/45417) Fix run_release_test flakiness (a: tests, cla: yes, team, team: flakes, waiting for tree to go green)

[45431](https://github.com/flutter/flutter/pull/45431) Support --fast-start for Android applications (as an opt-in) (cla: yes, d: examples, team, tool)

[45432](https://github.com/flutter/flutter/pull/45432) Use RenderSliverPadding to inset SliverFillViewport  (cla: yes, framework)

[45438](https://github.com/flutter/flutter/pull/45438) Handle bare modifier flags on macOS (a: desktop, cla: yes, framework, platform-mac)

[45501](https://github.com/flutter/flutter/pull/45501) implicit-casts:false in flutter/lib/src/animation (cla: yes, framework)

[45502](https://github.com/flutter/flutter/pull/45502) implicit-casts:false in flutter/lib/src/cupertino (cla: yes, f: cupertino, framework, waiting for tree to go green)

[45503](https://github.com/flutter/flutter/pull/45503) implicit-casts:false in flutter/lib/src/foundation (cla: yes, framework)

[45504](https://github.com/flutter/flutter/pull/45504) implicit-casts:false in flutter/lib/src/gestures (cla: yes, framework)

[45530](https://github.com/flutter/flutter/pull/45530) Implement screenshot test for flutter web. (a: tests, cla: yes, platform-web, team, tool)

[45531](https://github.com/flutter/flutter/pull/45531) Add additional properties callback in Inspector Serialization Delegate (cla: yes, framework)

[45567](https://github.com/flutter/flutter/pull/45567) implicit-casts:false in flutter/lib/src/material (cla: yes, f: material design, framework)

[45568](https://github.com/flutter/flutter/pull/45568) Register memory info command on vmservice for Android devices (cla: yes, tool)

[45572](https://github.com/flutter/flutter/pull/45572) Roll engine c89ac6347b7e..298e053bdc04 (3 commits) (autoroller: commit, cla: yes)

[45579](https://github.com/flutter/flutter/pull/45579) Add integration test for transitive plugin dependencies (cla: yes, team, waiting for tree to go green)

[45580](https://github.com/flutter/flutter/pull/45580) SliverOffstage Fix (cla: yes, f: scrolling, framework, waiting for tree to go green)

[45582](https://github.com/flutter/flutter/pull/45582) SliverVisibility (cla: yes, f: scrolling, framework, severe: new feature, waiting for tree to go green)

[45586](https://github.com/flutter/flutter/pull/45586) Roll engine 298e053bdc04..05f8c8b24b92 (5 commits) (autoroller: commit, cla: yes)

[45588](https://github.com/flutter/flutter/pull/45588) Re-land "Add option to delay rendering the first frame (#45135)" (a: tests, cla: yes, framework, waiting for tree to go green)

[45597](https://github.com/flutter/flutter/pull/45597) Roll engine 05f8c8b24b92..96cba6c92a8a (5 commits) (autoroller: commit, cla: yes)

[45598](https://github.com/flutter/flutter/pull/45598) Implicit scrolling for pageview (cla: yes, framework)

[45603](https://github.com/flutter/flutter/pull/45603) Api Samples and Diagrams for 10 more classes / functions (cla: yes, d: api docs, d: examples, framework, from: study)

[45608](https://github.com/flutter/flutter/pull/45608) Retry Xcode builds if they fail due to concurrent builds running (a: build, cla: yes, tool)

[45616](https://github.com/flutter/flutter/pull/45616) Roll engine 96cba6c92a8a..e136d637a873 (2 commits) (autoroller: commit, cla: yes)

[45621](https://github.com/flutter/flutter/pull/45621) implicit-casts:false in flutter/lib/src/painting (cla: yes, framework)

[45622](https://github.com/flutter/flutter/pull/45622) implicit-casts:false in flutter/lib/src/physics (cla: yes, framework)

[45628](https://github.com/flutter/flutter/pull/45628) [flutter_tool] Crash less when git fails during 'version' (cla: yes, tool)

[45633](https://github.com/flutter/flutter/pull/45633) update-packages run (cla: yes, team)

[45642](https://github.com/flutter/flutter/pull/45642) Roll engine e136d637a873..27fa60793bcb (1 commits) (autoroller: commit, cla: yes)

[45644](https://github.com/flutter/flutter/pull/45644) Add macOS tests (Part 1) (a: tests, cla: yes, f: cupertino, framework, waiting for tree to go green)

[45646](https://github.com/flutter/flutter/pull/45646) Add variant testing to testWidgets (a: tests, cla: yes, framework)

[45648](https://github.com/flutter/flutter/pull/45648) Add more documentation around layers. (cla: yes, framework, waiting for tree to go green)

[45649](https://github.com/flutter/flutter/pull/45649) [flutter_tool] add a vmservice API for hot ui requests (cla: yes, framework, tool)

[45652](https://github.com/flutter/flutter/pull/45652) Sample driver test working on Fuchsia (cla: yes, d: examples, team, tool)

[45654](https://github.com/flutter/flutter/pull/45654) Fixed incorrect offsetting when applying ShaderMasks (a: quality, cla: yes, framework, waiting for tree to go green, will affect goldens)

[45658](https://github.com/flutter/flutter/pull/45658) Clean up some things I noticed while doing another change (cla: yes, framework, waiting for tree to go green)

[45659](https://github.com/flutter/flutter/pull/45659) Roll engine 27fa60793bcb..5250d6315e7a (4 commits) (autoroller: commit, cla: yes)

[45663](https://github.com/flutter/flutter/pull/45663) Roll engine 5250d6315e7a..2c0eee43923f (2 commits) (autoroller: commit, cla: yes)

[45667](https://github.com/flutter/flutter/pull/45667) Roll engine 2c0eee43923f..e3e5f8dabc2e (1 commits) (autoroller: commit, cla: yes)

[45673](https://github.com/flutter/flutter/pull/45673) Cleanups to resident runner and flutter device classes (cla: yes, tool)

[45675](https://github.com/flutter/flutter/pull/45675) Roll engine e3e5f8dabc2e..18d74fe45b9c (1 commits) (autoroller: commit, cla: yes)

[45689](https://github.com/flutter/flutter/pull/45689) Roll engine 18d74fe45b9c..fad1b23c42b9 (1 commits) (autoroller: commit, cla: yes)

[45698](https://github.com/flutter/flutter/pull/45698) Revert "Track and use fallback TextAffinity for null affinity platform TextSelections." (cla: yes, framework)

[45704](https://github.com/flutter/flutter/pull/45704) Provide debug output for Gold uploads on post-submit (a: error message, a: tests, cla: yes, framework)

[45708](https://github.com/flutter/flutter/pull/45708) Add Sliver video to RenderSliver (cla: yes, framework, waiting for tree to go green)

[45710](https://github.com/flutter/flutter/pull/45710) Set the LANG when invoking cocoapods (cla: yes, team, tool)

[45712](https://github.com/flutter/flutter/pull/45712) Feature: `ExpandIcon` should use the `size` parameter (cla: yes, f: material design, framework)

[45713](https://github.com/flutter/flutter/pull/45713) fix issues with incremental compiler support (cla: yes, tool)

[45716](https://github.com/flutter/flutter/pull/45716) Print clipBehavior while debugging ClipXXXLayer (cla: yes, framework)

[45717](https://github.com/flutter/flutter/pull/45717) Fix parameter name: handlePointerEvent (cla: yes, framework)

[45718](https://github.com/flutter/flutter/pull/45718) Relicense Shrine demo to match rest of repository (cla: yes, d: examples, team, team: gallery)

[45720](https://github.com/flutter/flutter/pull/45720) implicit-casts:false in flutter/lib/src/rendering (cla: yes, framework)

[45721](https://github.com/flutter/flutter/pull/45721) implicit-casts:false in flutter/lib/src/scheduler (cla: yes, framework)

[45722](https://github.com/flutter/flutter/pull/45722) implicit-casts:false in flutter/lib/src/semantics (a: accessibility, cla: yes, framework)

[45723](https://github.com/flutter/flutter/pull/45723) implicit-casts:false in flutter/lib/src/services (cla: yes, framework)

[45725](https://github.com/flutter/flutter/pull/45725) Roll engine fad1b23c42b9..35937eb31240 (3 commits) (autoroller: commit, cla: yes)

[45726](https://github.com/flutter/flutter/pull/45726) Eliminate commented-out code (cla: yes, framework)

[45728](https://github.com/flutter/flutter/pull/45728) implicit-casts:false in flutter/lib/src/widgets (cla: yes, framework)

[45733](https://github.com/flutter/flutter/pull/45733) Make all of the driver interface public. (a: tests, cla: yes, framework, tool)

[45739](https://github.com/flutter/flutter/pull/45739) [flutter_tool] restructure ProjectFileInvalidator to no longer directly depend on context (cla: yes, tool)

[45740](https://github.com/flutter/flutter/pull/45740) Do not delete output directory during flutter build ios-framework (a: existing-apps, cla: yes, tool)

[45741](https://github.com/flutter/flutter/pull/45741) Roll engine 35937eb31240..4bdd15cd5438 (5 commits) (autoroller: commit, cla: yes)

[45743](https://github.com/flutter/flutter/pull/45743) Android log reader reads any recent logs (cla: yes, tool)

[45746](https://github.com/flutter/flutter/pull/45746) Roll engine 4bdd15cd5438..6c605f8a9624 (3 commits) (autoroller: commit, cla: yes, waiting for tree to go green)

[45749](https://github.com/flutter/flutter/pull/45749) Fix buildCounter returns a widget when set to return null. (cla: yes, f: material design, framework)

[45750](https://github.com/flutter/flutter/pull/45750) Remove canTransitionFrom override from Material/CupertinoPageRoute (cla: yes, f: cupertino, f: material design, framework)

[45786](https://github.com/flutter/flutter/pull/45786) prevent VsCode from crashing on malformed packages.json file (cla: yes, tool)

[45787](https://github.com/flutter/flutter/pull/45787) implicit-casts:false in dev (a: accessibility, cla: yes, f: material design, team)

[45805](https://github.com/flutter/flutter/pull/45805) implicit-casts:false in examples (cla: yes, d: examples, f: cupertino, f: material design, team, team: gallery)

[45817](https://github.com/flutter/flutter/pull/45817) Roll engine 6c605f8a9624..8672e79af873 (2 commits) (autoroller: commit, cla: yes)

[45833](https://github.com/flutter/flutter/pull/45833) Add missing indentation to assets-images example in pubspec.yaml, fixing whitespace issue  (cla: yes, team, tool, waiting for tree to go green)

[45835](https://github.com/flutter/flutter/pull/45835) Update iOS build signing error message (cla: yes, tool)

[45877](https://github.com/flutter/flutter/pull/45877) Always re-copy Framework/podspec for iOS module project (cla: yes, team, tool)

[45914](https://github.com/flutter/flutter/pull/45914) Update spline calculations (cla: yes, tool)

[45916](https://github.com/flutter/flutter/pull/45916) Revert "Roll engine 6c605f8a9624..8672e79af873 (2 commits)" (cla: yes, engine)

[45917](https://github.com/flutter/flutter/pull/45917) flutter_tools: Remove unused //ignore comments; change flutter-specific ones to "ignore_for_flutter" (cla: yes, tool, waiting for tree to go green)

[45918](https://github.com/flutter/flutter/pull/45918) Roll engine 6c605f8a9624..8672e79af873 (2 commits) (autoroller: commit, cla: yes)

[45920](https://github.com/flutter/flutter/pull/45920) update macOS configuration settings (cla: yes, tool)

[45924](https://github.com/flutter/flutter/pull/45924) Revert "Make all of the driver interface public." (a: tests, cla: yes, framework, tool)

[45925](https://github.com/flutter/flutter/pull/45925) Throwing when goldctl cannot authorize/initialize (a: tests, cla: yes, framework, waiting for tree to go green)

[45934](https://github.com/flutter/flutter/pull/45934) use package-scheme imports for generated web entrypoint (cla: yes, tool)

[45937](https://github.com/flutter/flutter/pull/45937) Handle case where lastLogcatTimestamp is null (cla: yes, tool)

[45939](https://github.com/flutter/flutter/pull/45939) Revert "Re-land "Add option to delay rendering the first frame (#45135)"" (a: tests, cla: yes, framework)

[45940](https://github.com/flutter/flutter/pull/45940) Deprecate UpdateLiveRegionEvent (a: accessibility, cla: yes, framework, severe: API break, waiting for tree to go green)

[45941](https://github.com/flutter/flutter/pull/45941) Re-land "Add option to delay rendering the first frame (#45135)" (a: tests, cla: yes, framework, severe: API break, waiting for tree to go green)

[45942](https://github.com/flutter/flutter/pull/45942) RenderProxySliver (cla: yes, f: scrolling, framework, severe: new feature, team, waiting for tree to go green)

[45943](https://github.com/flutter/flutter/pull/45943) Fix null event crash in TapGestureRecognizer (cla: yes, framework, waiting for tree to go green)

[45944](https://github.com/flutter/flutter/pull/45944) Update PULL_REQUEST_TEMPLATE.md (cla: yes)

[45945](https://github.com/flutter/flutter/pull/45945) Simplify logging code in flutter_driver (a: tests, cla: yes, framework, tool)

[45950](https://github.com/flutter/flutter/pull/45950) SliverFadeTransition (a: animation, cla: yes, f: scrolling, framework, severe: new feature, waiting for tree to go green)

[45951](https://github.com/flutter/flutter/pull/45951) Flutter Web Driver Support (a: tests, cla: yes, d: examples, platform-web, t: flutter driver, team, team: gallery, tool)

[45952](https://github.com/flutter/flutter/pull/45952) Move dartdocs to devicelab vm. (cla: yes, team)

[45953](https://github.com/flutter/flutter/pull/45953) fix license lint (cla: yes, tool)

[45962](https://github.com/flutter/flutter/pull/45962) v1.12.13+hotfix.1 cherry-picks (cla: yes, engine, framework)

[45965](https://github.com/flutter/flutter/pull/45965) Revert "update macOS configuration settings" (cla: yes, tool)

[45966](https://github.com/flutter/flutter/pull/45966) Reland: Update macOS configuration settings (cla: yes, team, tool)

[45977](https://github.com/flutter/flutter/pull/45977) Start fixing docs (a: accessibility, cla: yes, d: api docs, f: cupertino, f: material design, framework)

[45985](https://github.com/flutter/flutter/pull/45985) [Driver] correction of data returned by getWidgetDiagnostics (a: tests, cla: yes, framework, waiting for tree to go green)

[45986](https://github.com/flutter/flutter/pull/45986) Roll engine 8672e79af873..faa11214c09b (7 commits) (autoroller: commit, cla: yes)

[45996](https://github.com/flutter/flutter/pull/45996) Move technical_debt_cost to use a cloud vm. (cla: yes, team)

[45997](https://github.com/flutter/flutter/pull/45997) Add comments to package scheme fix (cla: yes, tool)

[45998](https://github.com/flutter/flutter/pull/45998) add printTrace when vscode package.json parsing fails (cla: yes, tool)

[45999](https://github.com/flutter/flutter/pull/45999) Remove record/replay/bug report functionality from the tool (cla: yes, tool)

[46002](https://github.com/flutter/flutter/pull/46002) Roll engine faa11214c09b..1a96087747ac (1 commits) (autoroller: commit, cla: yes)

[46003](https://github.com/flutter/flutter/pull/46003) Fix symbol refs in the dynamic color doc (cla: yes, f: cupertino, framework)

[46006](https://github.com/flutter/flutter/pull/46006) [flutter_tool] Make Device.dispose() abstract (cla: yes, tool, waiting for tree to go green)

[46008](https://github.com/flutter/flutter/pull/46008) improve resetChanges() dartdoc (cla: yes, tool, waiting for tree to go green)

[46010](https://github.com/flutter/flutter/pull/46010) Made the behavior for caching large images modular. (cla: yes, framework)

[46011](https://github.com/flutter/flutter/pull/46011) [flutter_tool] Do not continue with a no-op 'upgrade' (cla: yes, tool)

[46014](https://github.com/flutter/flutter/pull/46014) Update dartdoc to 0.29.2 (cla: yes, team)

[46023](https://github.com/flutter/flutter/pull/46023) Roll engine 1a96087747ac..617938024315 (5 commits) (autoroller: commit, cla: yes)

[46035](https://github.com/flutter/flutter/pull/46035) Ensure that docker tag is legal (cla: yes, team)

[46037](https://github.com/flutter/flutter/pull/46037) Re-enable hostonly tests on non-master branches (cla: yes)

[46040](https://github.com/flutter/flutter/pull/46040) Enable Android embedding v2 on the beta, dev and stable channel (cla: yes, tool, waiting for tree to go green)

[46043](https://github.com/flutter/flutter/pull/46043) Roll engine 617938024315..90e28c027c0b (3 commits) (autoroller: commit, cla: yes)

[46049](https://github.com/flutter/flutter/pull/46049) Roll engine 90e28c027c0b..3e6d6bc612fd (1 commits) (autoroller: commit, cla: yes)

[46055](https://github.com/flutter/flutter/pull/46055) v1.12.13+hotfix.2 cherry-picks (cla: yes, engine, framework, team, tool)

[46059](https://github.com/flutter/flutter/pull/46059) Roll engine 3e6d6bc612fd..1cdfc99314df (1 commits) (autoroller: commit, cla: yes)

[46081](https://github.com/flutter/flutter/pull/46081) Update SliverPersistentHeader docs (cla: yes, framework)

[46083](https://github.com/flutter/flutter/pull/46083) Add a VisualDensity manual test (cla: yes, f: material design, framework, team, tool)

[46090](https://github.com/flutter/flutter/pull/46090) Add visual density to the gallery options (cla: yes, d: examples, team, team: gallery)

[46091](https://github.com/flutter/flutter/pull/46091) Add visualDensity to checkbox, radio, icon button, and chip. (cla: yes, f: material design, framework, team)

[46092](https://github.com/flutter/flutter/pull/46092) Roll engine 1cdfc99314df..07aab98212cb (1 commits) (autoroller: commit, cla: yes)

[46095](https://github.com/flutter/flutter/pull/46095) Roll engine 07aab98212cb..fdaa7cf12175 (2 commits) (autoroller: commit, cla: yes)

[46100](https://github.com/flutter/flutter/pull/46100) only run codecov on master (cla: yes, waiting for tree to go green)

[46101](https://github.com/flutter/flutter/pull/46101) Remove flutterBuildPluginAsAarFeature flag (cla: yes, tool)

[46103](https://github.com/flutter/flutter/pull/46103) Name the docker_builder shard (cla: yes, waiting for tree to go green)

[46106](https://github.com/flutter/flutter/pull/46106) Remove mediaQuery bottom padding when the tab scaffold has an opaque tabBar (cla: yes, f: cupertino, framework)

[46109](https://github.com/flutter/flutter/pull/46109) [flutter_tool] Print version info on a no-op upgrade. (cla: yes, tool)

[46113](https://github.com/flutter/flutter/pull/46113) Only schedule mouse tracking callback when there is a mouse (a: desktop, cla: yes, f: gestures, framework, waiting for tree to go green)

[46115](https://github.com/flutter/flutter/pull/46115) Adds floatLabelBehavior to InputDecoration (cla: yes, f: material design, framework, waiting for tree to go green)

[46121](https://github.com/flutter/flutter/pull/46121) Normalizes all of the "See also" blocks in comments. (a: accessibility, cla: yes, f: cupertino, f: material design, framework)

[46124](https://github.com/flutter/flutter/pull/46124) Dispatch hover events to PlatformViewController (cla: yes, framework)

[46130](https://github.com/flutter/flutter/pull/46130) Add bitcode and architectures to App.framework build ios framework command (a: existing-apps, cla: yes, team, tool, waiting for tree to go green)

[46138](https://github.com/flutter/flutter/pull/46138) Revert "Support --fast-start for Android applications (as an opt-in)" (cla: yes, d: examples, team, tool)

[46140](https://github.com/flutter/flutter/pull/46140) [flutter_tool] Reland: support --fast-start for Android applications (as an opt-in) (cla: yes, d: examples, team, tool)

[46168](https://github.com/flutter/flutter/pull/46168) Fixes Focus and FocusScope's assignment of canRequestFocus. (cla: yes, framework)

[46174](https://github.com/flutter/flutter/pull/46174) Manual roll engine fdaa7cf12175..ee4c2a53c7c6 (8 commits) (cla: yes, engine)

[46178](https://github.com/flutter/flutter/pull/46178) Roll engine fdaa7cf12175..ee4c2a53c7c6 (8 commits) (autoroller: commit, cla: yes)

[46179](https://github.com/flutter/flutter/pull/46179) fix release web builds where the target file is not under lib (cla: yes, tool)

[46181](https://github.com/flutter/flutter/pull/46181) Mitigation for current tool test skips on CI (cla: yes, team, tool)

[46183](https://github.com/flutter/flutter/pull/46183) fix global key error (a: tests, cla: yes, f: cupertino, f: material design, framework, severe: API break, team, waiting for tree to go green)

[46184](https://github.com/flutter/flutter/pull/46184) Memory test on scrolling large images quickly (a: tests, cla: yes, perf: memory, severe: performance, team, waiting for tree to go green)

[46194](https://github.com/flutter/flutter/pull/46194) Roll engine ee4c2a53c7c6..0506c65f5915 (5 commits) (autoroller: commit, cla: yes)

[46200](https://github.com/flutter/flutter/pull/46200) Mark unused but desired private constructors as such (a: accessibility, a: tests, cla: yes, d: examples, f: cupertino, f: material design, framework, team, team: gallery, waiting for tree to go green)

[46203](https://github.com/flutter/flutter/pull/46203) Reset the global variable before running a test. (cla: yes, framework)

[46204](https://github.com/flutter/flutter/pull/46204) v1.12.13+hotfix.3 cherry-picks (cla: yes, engine, framework, team, tool)

[46206](https://github.com/flutter/flutter/pull/46206) standardize target platform override behavior in tool and update gallery to support it (cla: yes, d: examples, team, team: gallery, tool)

[46210](https://github.com/flutter/flutter/pull/46210) prevent accidental calls to io.exit when asserts are active. (cla: yes, tool)

[46211](https://github.com/flutter/flutter/pull/46211) Roll engine 0506c65f5915..29998f07faf9 (6 commits) (autoroller: commit, cla: yes)

[46213](https://github.com/flutter/flutter/pull/46213) Detect and dump flaky LineMetrics test data (a: tests, cla: yes, framework, team: flakes)

[46218](https://github.com/flutter/flutter/pull/46218) Roll engine 29998f07faf9..fd240d0d532a (2 commits) (autoroller: commit, cla: yes)

[46220](https://github.com/flutter/flutter/pull/46220) Roll engine fd240d0d532a..ed2d00ba02a4 (1 commits) (autoroller: commit, cla: yes)

[46241](https://github.com/flutter/flutter/pull/46241) Roll engine ed2d00ba02a4..5f6fa92a8fd3 (2 commits) (autoroller: commit, cla: yes)

[46242](https://github.com/flutter/flutter/pull/46242) Fix analytics regression (cla: yes, tool, waiting for tree to go green)

[46245](https://github.com/flutter/flutter/pull/46245) implicit-casts:false in flutter/test (a: accessibility, cla: yes, f: cupertino, f: material design, framework, waiting for tree to go green)

[46247](https://github.com/flutter/flutter/pull/46247) Add gen_l10n sorting tests (a: internationalization, cla: yes, severe: regression, team)

[46249](https://github.com/flutter/flutter/pull/46249) Roll engine 5f6fa92a8fd3..e7b69ced2e24 (1 commits) (autoroller: commit, cla: yes)

[46250](https://github.com/flutter/flutter/pull/46250) Add helpful message about how to use localizationsDelegates list (a: internationalization, cla: yes, team)

[46251](https://github.com/flutter/flutter/pull/46251) Move localization executables to bin folder (a: internationalization, cla: yes, f: cupertino, f: material design, framework, team)

[46252](https://github.com/flutter/flutter/pull/46252) Fix docker tag during upload as well (cla: yes, team)

[46265](https://github.com/flutter/flutter/pull/46265) Avoid NaN for shrinkwrapping viewports (cla: yes, framework)

[46281](https://github.com/flutter/flutter/pull/46281) Revert "Add a FlutterDriver screenshot test to device lab." (cla: yes, team)

[46282](https://github.com/flutter/flutter/pull/46282) Allow plugins that don't support the Android platform (cla: yes, team, tool)

[46285](https://github.com/flutter/flutter/pull/46285) Revert changes to TestPointer; MouseTracker no longer relies on Add events (a: tests, cla: yes, framework, waiting for tree to go green)

[46291](https://github.com/flutter/flutter/pull/46291) Add buildNumber param to "flutter build aar" command (cla: yes, team, tool, waiting for tree to go green)

[46569](https://github.com/flutter/flutter/pull/46569) Roll engine e7b69ced2e24..5b870a218f15 (3 commits) (autoroller: commit, cla: yes)

[46572](https://github.com/flutter/flutter/pull/46572) Roll engine 5b870a218f15..ff6fa47659c0 (1 commits) (autoroller: commit, cla: yes)

[46580](https://github.com/flutter/flutter/pull/46580) Fix typo in gradle_utils exit message (cla: yes, tool)

[46585](https://github.com/flutter/flutter/pull/46585) Roll engine ff6fa47659c0..4beaa696fc59 (1 commits) (autoroller: commit, cla: yes)

[46601](https://github.com/flutter/flutter/pull/46601) [flutter_tools] Add violating plugin name to validation errors (cla: yes, tool, waiting for tree to go green)

[46612](https://github.com/flutter/flutter/pull/46612) Roll engine 4beaa696fc59..d9f856510d16 (1 commits) (autoroller: commit, cla: yes)

[46615](https://github.com/flutter/flutter/pull/46615) Try re-enabling all these tests. (cla: yes, team, tool, waiting for tree to go green)

[46617](https://github.com/flutter/flutter/pull/46617) [flutter_tool] Handling of certain unrecoverable filesystem errors (cla: yes, tool, waiting for tree to go green)

[46620](https://github.com/flutter/flutter/pull/46620) Reland "Add a FlutterDriver screenshot test to device lab. #45411" (cla: yes, team)

[46623](https://github.com/flutter/flutter/pull/46623) Fix platform-specif test logic. (cla: yes, team, waiting for tree to go green)

[46626](https://github.com/flutter/flutter/pull/46626) Remove unused observer and raise the waiting time (a: tests, cla: yes, perf: memory, severe: performance, team, waiting for tree to go green)

[46627](https://github.com/flutter/flutter/pull/46627) Roll engine d9f856510d16..a614c0a2d45f (4 commits) (autoroller: commit, cla: yes)

[46629](https://github.com/flutter/flutter/pull/46629) Revert "Made the behavior for caching large images modular." (cla: yes, framework)

[46630](https://github.com/flutter/flutter/pull/46630) Revert "prevent accidental calls to io.exit when asserts are active." (cla: yes, tool)

[46632](https://github.com/flutter/flutter/pull/46632) v1.12.13+hotfix.4 cherry-picks (cla: yes, engine, framework, team, tool)

[46639](https://github.com/flutter/flutter/pull/46639) [flutter_tool] Prevent accidental calls to io.exit in unit tests (cla: yes, tool)

[46640](https://github.com/flutter/flutter/pull/46640) install goldctl in docker build (cla: yes, team, waiting for tree to go green)

[46643](https://github.com/flutter/flutter/pull/46643) [flutter_tool] Ensure dependency constraint for templates created with a driver test are correct (cla: yes, tool)

[46645](https://github.com/flutter/flutter/pull/46645) Roll engine a614c0a2d45f..b9080c92b98a (1 commits) (autoroller: commit, cla: yes)

[46647](https://github.com/flutter/flutter/pull/46647) Add UniqueKey documentation regarding const constructor (cla: yes, d: api docs, framework)

[46648](https://github.com/flutter/flutter/pull/46648) Fix InputDecorator.isDense typo from true -> false (cla: yes, d: api docs, f: material design, framework)

[46655](https://github.com/flutter/flutter/pull/46655) Roll engine b9080c92b98a..2805da9e5dd2 (4 commits) (autoroller: commit, cla: yes)

[46657](https://github.com/flutter/flutter/pull/46657) Roll engine 2805da9e5dd2..12bf95fd49b7 (2 commits) (autoroller: commit, cla: yes)

[46660](https://github.com/flutter/flutter/pull/46660) s/v-sync/Vsync/g (a: tests, cla: yes, framework, waiting for tree to go green)

[46661](https://github.com/flutter/flutter/pull/46661) Add optional `endian` argument for WriteBuffer/ReadBuffer (cla: yes, framework, waiting for tree to go green)

[46667](https://github.com/flutter/flutter/pull/46667) Roll engine 12bf95fd49b7..140818a71532 (2 commits) (autoroller: commit, cla: yes)

[46685](https://github.com/flutter/flutter/pull/46685) Add enableDrag configuration for showModalBottomSheet (cla: yes, f: material design, framework)

[46688](https://github.com/flutter/flutter/pull/46688) Use FlutterLocalFileComparator when user permission denied on Cirrus (a: tests, cla: yes, framework, team, team: flakes, team: infra)

[46695](https://github.com/flutter/flutter/pull/46695) Revert "Roll engine 12bf95fd49b7..140818a71532 (2 commits)" (cla: yes, engine)

[46708](https://github.com/flutter/flutter/pull/46708) re-enable build runner tests for tools (cla: yes, team)

[46717](https://github.com/flutter/flutter/pull/46717) Add time to development benchmark for android (cla: yes, team)

[46719](https://github.com/flutter/flutter/pull/46719) Change video_demo slightly so it works on web. (cla: yes, d: examples, team, team: gallery, waiting for tree to go green)

[46720](https://github.com/flutter/flutter/pull/46720) Pass _caretPrototype to prevent cache miss (a: text input, cla: yes, framework, perf: speed, severe: performance, team)

[46725](https://github.com/flutter/flutter/pull/46725) More clarifications on mutating Widget's children (cla: yes, documentation, framework, waiting for tree to go green)

[46726](https://github.com/flutter/flutter/pull/46726) v1.12.13+hotfix.5 cherry-picks (cla: yes, engine, framework, team, tool)

[46729](https://github.com/flutter/flutter/pull/46729) fix NPE in web server device (cla: yes, tool)

[46741](https://github.com/flutter/flutter/pull/46741) v1.12.13+hotfix.6 cherry-picks (#45914) (cla: yes, engine, framework, team, tool)

[46748](https://github.com/flutter/flutter/pull/46748) Check and give execute permission to Gradle if needed (cla: yes, tool)

[46787](https://github.com/flutter/flutter/pull/46787) Update require.js artifact location (cla: yes, tool, waiting for tree to go green)

[46796](https://github.com/flutter/flutter/pull/46796) remove test_api dependency from flutter_tools/base/io (cla: yes, tool)

[46801](https://github.com/flutter/flutter/pull/46801) Remove accentTextTheme from sliders and chips, tests and docs (cla: yes, f: material design, framework)

[46814](https://github.com/flutter/flutter/pull/46814) Roll engine 12bf95fd49b7..db60ebc6325c (20 commits) (autoroller: commit, cla: yes)

[46820](https://github.com/flutter/flutter/pull/46820) Enable web for some of the golden tests (a: tests, cla: yes, f: material design, framework, platform-web, tool)

[46822](https://github.com/flutter/flutter/pull/46822) Forward device vmservice port to iOS launch arguments (cla: yes, tool)

[46835](https://github.com/flutter/flutter/pull/46835) Skip plugins that don't have an android impl when building AARs (cla: yes, tool, waiting for tree to go green)

[46838](https://github.com/flutter/flutter/pull/46838) Check Xcode build setting FULL_PRODUCT_NAME for the name of the built app during flutter run (cla: yes, platform-ios, t: xcode, team, tool, waiting for tree to go green)

[46846](https://github.com/flutter/flutter/pull/46846) Update Windows shard RAM & CPU values (cla: yes)

[46897](https://github.com/flutter/flutter/pull/46897) Avoid exceptions for control flow (cla: yes, framework, waiting for tree to go green)

[46900](https://github.com/flutter/flutter/pull/46900) mark widget == and hashCode as nonVirtual (cla: yes, framework, waiting for tree to go green)

[46907](https://github.com/flutter/flutter/pull/46907) Fix typos in DefaultTabController.of documentation (cla: yes, d: api docs, f: material design, framework)

[46909](https://github.com/flutter/flutter/pull/46909) [flutter_tool] fix NPE in daemon caused by returning null connection info from experimental web runner (cla: yes, tool)

[46913](https://github.com/flutter/flutter/pull/46913) [flutter_tool] remove ability to disable Fingerprinter with DISABLE_FLUTTER_BUILD_CACHE env variable (cla: yes, tool)

[46916](https://github.com/flutter/flutter/pull/46916) [flutter_tool] experimental resident web runner is not debuggable (cla: yes, tool)

[46923](https://github.com/flutter/flutter/pull/46923) Step 2 of 2: Remove Flutter's FloatingActionButton dependency on ThemeData accent properties (cla: yes, f: material design, framework, work in progress; do not review)

[46924](https://github.com/flutter/flutter/pull/46924) New benchmark to measure performance of animations after removing a BackdropFilter. (cla: yes, team)

[46925](https://github.com/flutter/flutter/pull/46925) Revert "Check Xcode build setting FULL_PRODUCT_NAME for the name of the built app during flutter run" (cla: yes, team, tool)

[46928](https://github.com/flutter/flutter/pull/46928) Check Xcode build setting FULL_PRODUCT_NAME for the name of the built app during flutter run (cla: yes, platform-ios, t: xcode, team, tool, waiting for tree to go green)

[46931](https://github.com/flutter/flutter/pull/46931) Only set `flutter run` usage values for targeted device platforms (cla: yes, tool, waiting for tree to go green)

[46933](https://github.com/flutter/flutter/pull/46933) Roll engine db60ebc6325c..e0e0ac0a6802 (23 commits) (autoroller: commit, cla: yes)

[46937](https://github.com/flutter/flutter/pull/46937) Add newlines between plugin names in GitHub template (a: triage improvements, cla: yes, tool)

[46995](https://github.com/flutter/flutter/pull/46995) Check for NaN in sliver constraints, improve error messaging (cla: yes, framework)

[46999](https://github.com/flutter/flutter/pull/46999) Revert "flutter_tools: Remove unused //ignore comments; change flutter-specific ones to "ignore_for_flutter"" (cla: yes, tool)

[47005](https://github.com/flutter/flutter/pull/47005) Roll engine e0e0ac0a6802..bdd4e4d9488e (5 commits) (autoroller: commit, cla: yes)

[47006](https://github.com/flutter/flutter/pull/47006) gen_l10n localizations date formatting (simple messages) (a: internationalization, cla: yes, severe: new feature, team, waiting for tree to go green)

[47010](https://github.com/flutter/flutter/pull/47010) fix new test (cla: yes, team)

[47014](https://github.com/flutter/flutter/pull/47014) Add support for getting a string representation of the LayerTree (a: tests, cla: yes, framework)

[47015](https://github.com/flutter/flutter/pull/47015) Change meaning of a plugin not supporting the android platform (cla: yes, team, tool, waiting for tree to go green)

[47017](https://github.com/flutter/flutter/pull/47017) Update internal dartdoc snippet documentation (cla: yes, team, waiting for tree to go green)

[47026](https://github.com/flutter/flutter/pull/47026) remove duplicative checks (cla: yes, framework, waiting for tree to go green)

[47027](https://github.com/flutter/flutter/pull/47027) Fix sliver geometry assert (cla: yes, f: cupertino, framework)

[47059](https://github.com/flutter/flutter/pull/47059) [flutter_tool] ensure extraGenSnapshotArguments are forwarded to gen_snapshot from Android builds (cla: yes, tool)

[47151](https://github.com/flutter/flutter/pull/47151) Fix CupertinoContextMenuAction color behavior (cla: yes, f: cupertino, framework)

[47155](https://github.com/flutter/flutter/pull/47155) [flutter_tool] Add messaging to --fast-start application (cla: yes, d: examples, team)

[47157](https://github.com/flutter/flutter/pull/47157) [flutter_tool] Print a helpful message on some mDNS failures (cla: yes, tool)

[47159](https://github.com/flutter/flutter/pull/47159) Remove space from license (cla: yes, team)

[47160](https://github.com/flutter/flutter/pull/47160) Fix isDense default for DropdownButtonFormField (cla: yes, f: material design, framework, severe: regression)

[47174](https://github.com/flutter/flutter/pull/47174) Remove direct usage of linter in the flutter_tools (cla: yes, tool)

[47177](https://github.com/flutter/flutter/pull/47177) Call setEditingState when text changes. (a: tests, a: text input, cla: yes, f: material design, framework, severe: API break)

[47181](https://github.com/flutter/flutter/pull/47181) fix imports to unawaited (cla: yes, tool, waiting for tree to go green)

[47187](https://github.com/flutter/flutter/pull/47187) Fix androidSdk NPE (cla: yes, tool)

[47199](https://github.com/flutter/flutter/pull/47199) implicit-casts: false (a: internationalization, a: tests, cla: yes, framework, team, tool, waiting for tree to go green)

[47223](https://github.com/flutter/flutter/pull/47223) Roll engine bdd4e4d9488e..500f9cedf652 (34 commits) (autoroller: commit, cla: yes)

[47242](https://github.com/flutter/flutter/pull/47242) Re-enable --no-link-platform for JIT mode (cla: yes, tool)

[47243](https://github.com/flutter/flutter/pull/47243) Pipe through test-randomize-ordering-seed (cla: yes, tool, waiting for tree to go green)

[47246](https://github.com/flutter/flutter/pull/47246) Upgrade dartdoc to 0.29.3. (cla: yes, team)

[47249](https://github.com/flutter/flutter/pull/47249) Let material ThemeData dictate brightness if cupertinoOverrideTheme.brightness is null (cla: yes, f: cupertino, f: material design, framework, waiting for tree to go green)

[47254](https://github.com/flutter/flutter/pull/47254) Simplify Chip slightly (cla: yes, f: material design, framework)

[47256](https://github.com/flutter/flutter/pull/47256) Fix output for golden files in a subdirectory (a: tests, cla: yes, framework, waiting for tree to go green)

[47260](https://github.com/flutter/flutter/pull/47260) Correct name typo in DecorationImage error string (cla: yes, framework, waiting for tree to go green)

[47264](https://github.com/flutter/flutter/pull/47264) Revert "Check Xcode build setting FULL_PRODUCT_NAME for the name of the built app during flutter run" (cla: yes, team, tool)

[47266](https://github.com/flutter/flutter/pull/47266) Check Xcode build setting FULL_PRODUCT_NAME for the name of the built app during flutter run (cla: yes, platform-ios, t: xcode, team, tool)

[47269](https://github.com/flutter/flutter/pull/47269) [flutter_tool] Refactor Logger and Terminal to (mostly) no longer depend directly on context (cla: yes, tool)

[47273](https://github.com/flutter/flutter/pull/47273) Adds shadowColor property to the Card widget (cla: yes, f: material design, framework, waiting for tree to go green)

[47323](https://github.com/flutter/flutter/pull/47323) Roll engine 500f9cedf652..c327cae7ab5e (9 commits) (autoroller: commit, cla: yes)

[47348](https://github.com/flutter/flutter/pull/47348) [flutter_tool] Improve iOS mDNS failure error message (cla: yes, tool, waiting for tree to go green)

[47353](https://github.com/flutter/flutter/pull/47353) Revert "Simplify Chip slightly" (cla: yes, f: material design, framework, waiting for tree to go green)

[47359](https://github.com/flutter/flutter/pull/47359) Is executable doesn't mean a+x (cla: yes, tool)

[47362](https://github.com/flutter/flutter/pull/47362) Roll engine c327cae7ab5e..866b158c4b13 (2 commits) (autoroller: commit, cla: yes)

[47364](https://github.com/flutter/flutter/pull/47364) Make tab's icon margin configurable (Fix #47363) (cla: yes, f: material design, framework)

[47369](https://github.com/flutter/flutter/pull/47369) Build iOS frameworks with relative output path (a: existing-apps, cla: yes, platform-ios, team, tool, waiting for tree to go green)

[47373](https://github.com/flutter/flutter/pull/47373) Revert "iOS UITextInput autocorrection prompt" (cla: yes, f: cupertino, f: material design, framework)

[47374](https://github.com/flutter/flutter/pull/47374) Roll engine 866b158c4b13..1e1f37107a07 (3 commits) (autoroller: commit, cla: yes)

[47379](https://github.com/flutter/flutter/pull/47379) Refactor SliverFillRemaining (a: quality, a: tests, cla: yes, f: scrolling, framework, team, waiting for tree to go green)

[47387](https://github.com/flutter/flutter/pull/47387) Stopped increasing the cache size to accomodate large images. (cla: yes, framework, waiting for tree to go green)

[47389](https://github.com/flutter/flutter/pull/47389) Revert "Flutter Web Driver Support" (a: tests, cla: yes, d: examples, framework, team, team: gallery, tool)

[47390](https://github.com/flutter/flutter/pull/47390) Revert "Fix sliver geometry assert" (cla: yes, f: cupertino, framework)

[47391](https://github.com/flutter/flutter/pull/47391) Fix a typo in RenderBox's docs (cla: yes, d: api docs, framework)

[47395](https://github.com/flutter/flutter/pull/47395) Revert "Use platform appropriate filepaths" (cla: yes, tool, waiting for tree to go green)

[47397](https://github.com/flutter/flutter/pull/47397) Revert "Call setEditingState when text changes." (a: tests, cla: yes, f: material design, framework)

[47398](https://github.com/flutter/flutter/pull/47398) [flutter_tools] Ensure that global variables are easily identifiable (cla: yes, team, tool)

[47403](https://github.com/flutter/flutter/pull/47403) Trigger MouseRegion.toHover only on hover events (a: desktop, cla: yes, framework, team, waiting for tree to go green)

[47419](https://github.com/flutter/flutter/pull/47419) support endless recorder for timeline (cla: yes, tool, waiting for tree to go green)

[47428](https://github.com/flutter/flutter/pull/47428) Revert "implicit-casts: false" (a: internationalization, a: tests, cla: yes, f: material design, framework, team, tool)

[47429](https://github.com/flutter/flutter/pull/47429) Roll engine 1e1f37107a07..0f90e6546bf3 (14 commits) (autoroller: commit, cla: yes)

[47431](https://github.com/flutter/flutter/pull/47431) Reland implicit-casts: false (a: internationalization, a: tests, cla: yes, f: material design, framework, team, tool, waiting for tree to go green)

[47442](https://github.com/flutter/flutter/pull/47442) Roll engine 0f90e6546bf3..472197a8e932 (3 commits) (autoroller: commit, cla: yes)

[47457](https://github.com/flutter/flutter/pull/47457) Allow IconButton to have smaller sizes (cla: yes, f: material design, framework)

[47464](https://github.com/flutter/flutter/pull/47464) Reland text state (a: tests, cla: yes, f: material design, framework, waiting for tree to go green)

[47467](https://github.com/flutter/flutter/pull/47467) Added a code sample for replacing the image cache. (cla: yes, framework)

[47470](https://github.com/flutter/flutter/pull/47470) Flutter Web Driver Support (a: tests, cla: yes, d: examples, framework, platform-web, team, team: gallery, tool, waiting for tree to go green)

[47472](https://github.com/flutter/flutter/pull/47472) Fix requestExistingInputState response (cla: yes, framework, waiting for tree to go green)

[47473](https://github.com/flutter/flutter/pull/47473) comments (cla: yes, tool, waiting for tree to go green)

[47476](https://github.com/flutter/flutter/pull/47476) fix initial routes do not run secondary animation when pops (a: animation, cla: yes, f: routes, framework, waiting for tree to go green)

[47483](https://github.com/flutter/flutter/pull/47483) Handle plural gen_l10n regular placeholders and DateTime placeholders (a: internationalization, cla: yes, team)

[47484](https://github.com/flutter/flutter/pull/47484) Reland "Fix sliver geometry assert" (cla: yes, f: cupertino, framework)

[47489](https://github.com/flutter/flutter/pull/47489) Support for ImageFiltered widget to apply ImageFilter to children. (cla: yes, framework, waiting for tree to go green)

[47492](https://github.com/flutter/flutter/pull/47492) Add test of scrolling competition (cla: yes, f: gestures, f: scrolling, framework, waiting for tree to go green)

[47503](https://github.com/flutter/flutter/pull/47503) Roll engine 472197a8e932..854d5f8e9e74 (20 commits) (autoroller: commit, cla: yes)

[47521](https://github.com/flutter/flutter/pull/47521) Add `brightness` to CupertinoNavigationBar (fixes #46216) (cla: yes, f: cupertino, framework)

[47522](https://github.com/flutter/flutter/pull/47522)  Use system default `find` in update_dart_sdk.sh (cla: yes, tool, waiting for tree to go green)

[47523](https://github.com/flutter/flutter/pull/47523) Add `Border.symmetric` constructor (cla: yes, framework, waiting for tree to go green)

[47547](https://github.com/flutter/flutter/pull/47547) Add CatmullRomCurve and CatmullRomSpline (cla: yes, framework, team)

[47549](https://github.com/flutter/flutter/pull/47549) Roll engine 854d5f8e9e74..33813929e3cd (10 commits) (autoroller: commit, cla: yes)

[47551](https://github.com/flutter/flutter/pull/47551) Gold Pre-submit flow for contributors without permissions (a: error message, a: tests, cla: yes, framework, team, team: infra, waiting for tree to go green)

[47552](https://github.com/flutter/flutter/pull/47552) Added `showCheckboxColumn` parameter to DataTable and PaginatedDataTable (cla: yes, f: material design, framework)

[47554](https://github.com/flutter/flutter/pull/47554) Disable most screenshot tests for web until we understand the flakes. (cla: yes, f: material design, framework, waiting for tree to go green)

[47556](https://github.com/flutter/flutter/pull/47556) flutter build ios-framework generate Flutter.podspec (a: existing-apps, cla: yes, platform-ios, tool)

[47565](https://github.com/flutter/flutter/pull/47565) Roll engine 33813929e3cd..42bb7c9eea9a (3 commits) (autoroller: commit, cla: yes)

[47568](https://github.com/flutter/flutter/pull/47568) Revert "Check Xcode build setting FULL_PRODUCT_NAME for the name of the built app during flutter run" (cla: yes, team, tool)

[47593](https://github.com/flutter/flutter/pull/47593) ignore a (potentially) unused import in generated code (cla: yes, tool)

[47594](https://github.com/flutter/flutter/pull/47594) fix analysis (cla: yes, d: examples, team, team: gallery)

[47616](https://github.com/flutter/flutter/pull/47616) Fix SnackBar clipping when it is floating due to FloatingActionButton positioning (cla: yes, f: material design, framework, waiting for tree to go green)

[47661](https://github.com/flutter/flutter/pull/47661) update list of lints (cla: yes, framework, tool)

[47667](https://github.com/flutter/flutter/pull/47667) Fix RefreshIndicator performance issue (cla: yes, f: material design, framework, waiting for tree to go green)

[47691](https://github.com/flutter/flutter/pull/47691) Fix Icon.color's API doc sample (cla: yes, d: api docs, f: material design, framework)

[47698](https://github.com/flutter/flutter/pull/47698) Revert "Flutter Web Driver Support (#47470)" (a: tests, cla: yes, d: examples, framework, team, team: gallery, tool)

[47701](https://github.com/flutter/flutter/pull/47701) Remove package:flutter/foundation.dart import (a: tests, cla: yes, team)

[47702](https://github.com/flutter/flutter/pull/47702) Revert "Add visual density to the gallery options (#46090)"... (cla: yes, d: examples, team, team: gallery)

[47704](https://github.com/flutter/flutter/pull/47704) Reorganize tests in l10n tool (a: internationalization, cla: yes, team, tool, waiting for tree to go green)

[47706](https://github.com/flutter/flutter/pull/47706) gen_l10n Number Format Handling (a: internationalization, cla: yes, team, tool, waiting for tree to go green)

[47709](https://github.com/flutter/flutter/pull/47709) Implement AlertDialog.actionsPadding and AlertDialog.buttonPadding (cla: yes, f: material design, framework)

[47724](https://github.com/flutter/flutter/pull/47724) enable lint prefer_final_in_for_each (a: accessibility, a: internationalization, a: tests, cla: yes, d: examples, f: cupertino, f: material design, framework, team, team: gallery, tool)

[47726](https://github.com/flutter/flutter/pull/47726) enable lint prefer_for_elements_to_map_fromIterable (cla: yes, d: examples, team, team: gallery, waiting for tree to go green)

[47742](https://github.com/flutter/flutter/pull/47742) fix duration event of timeline summary (a: tests, cla: yes, framework)

[47776](https://github.com/flutter/flutter/pull/47776) Add error message for flutter_gallery transitions_perf test. (cla: yes, d: examples, team, team: gallery, waiting for tree to go green)

[47797](https://github.com/flutter/flutter/pull/47797) Document reasoning for why CustomMultiChildLayout size can't depend on children and how to do it (cla: yes, d: api docs, documentation, framework, waiting for tree to go green)

[47805](https://github.com/flutter/flutter/pull/47805) Revert "Add `brightness` to CupertinoNavigationBar (fixes #46216)" (cla: yes, f: cupertino, framework)

[47829](https://github.com/flutter/flutter/pull/47829) Roll engine 42bb7c9eea9a..dc0187f21777 (15 commits) (autoroller: commit, cla: yes)

[47831](https://github.com/flutter/flutter/pull/47831) Fix ShaderWarmUp docs (cla: yes, d: api docs, documentation, framework)

[47837](https://github.com/flutter/flutter/pull/47837) Reland 39919 CupertinoPicker (cla: yes, f: cupertino, framework)

[47845](https://github.com/flutter/flutter/pull/47845) Support preferred locales for gen_l10n (a: internationalization, cla: yes, severe: new feature, team, tool)

[47846](https://github.com/flutter/flutter/pull/47846) Revert "Roll engine 42bb7c9eea9a..dc0187f21777 (15 commits) (#47829)" (cla: yes, engine)

[47847](https://github.com/flutter/flutter/pull/47847) Roll engine dc0187f21777..69e41497404d (6 commits) (autoroller: commit, cla: yes)

[47855](https://github.com/flutter/flutter/pull/47855) Reland "Add `brightness` to CupertinoNavigationBar (fixes #46216) (#47521)" (cla: yes, f: cupertino, framework, waiting for tree to go green)

[47856](https://github.com/flutter/flutter/pull/47856) Revert "Roll engine dc0187f21777..69e41497404d (6 commits) (#47847)" (cla: yes, engine)

[47875](https://github.com/flutter/flutter/pull/47875) Add many more global analyses. (a: accessibility, cla: yes, d: examples, f: material design, framework, team, team: gallery, tool)

[47884](https://github.com/flutter/flutter/pull/47884) add key to constructors of public widgets (cla: yes, f: cupertino, f: material design, framework)

[47888](https://github.com/flutter/flutter/pull/47888) Revert "fix duration event of timeline summary (#47742)" (a: tests, cla: yes, framework)

[47889](https://github.com/flutter/flutter/pull/47889) Reland "fix duration event of timeline summary (#47742)" (a: tests, cla: yes, framework)

[47890](https://github.com/flutter/flutter/pull/47890) Flutter Web Driver Support (a: tests, cla: yes, d: examples, framework, team, team: gallery, tool, waiting for tree to go green)

[47893](https://github.com/flutter/flutter/pull/47893) Testing tryjob triage (a: tests, cla: yes, framework, team: infra)

[47896](https://github.com/flutter/flutter/pull/47896) Roll to include Dart changes to timeline to fix devicelab. (cla: yes, engine)

[47899](https://github.com/flutter/flutter/pull/47899) Fix semantics and transition-perf tests to parse new event format. (a: accessibility, cla: yes, d: examples, team, team: gallery)

[47904](https://github.com/flutter/flutter/pull/47904) EditableText should not update textinput style when the textinput is … (a: text input, cla: yes, framework)

[47915](https://github.com/flutter/flutter/pull/47915) [issue 7293] add test for rettangle box decoration with boarder radius (cla: yes, framework, waiting for tree to go green)

[47926](https://github.com/flutter/flutter/pull/47926) Roll engine 5a730c60d3ce..bdc9708d235e (25 commits) (autoroller: commit, cla: yes)

[47951](https://github.com/flutter/flutter/pull/47951) Flexible padding (header height) for expanded panels (cla: yes, f: material design, framework)

[47956](https://github.com/flutter/flutter/pull/47956) fix an analysis ignore for the missing_required_param hint (cla: yes, f: material design, framework)

[47985](https://github.com/flutter/flutter/pull/47985) Revert "Testing tryjob triage" (a: tests, cla: yes, framework, will affect goldens)

[47993](https://github.com/flutter/flutter/pull/47993) Allow Xcode project Info.plist to be moved (cla: yes, t: xcode, tool, waiting for tree to go green)

[48001](https://github.com/flutter/flutter/pull/48001) Fix MediaQuery override in CupertinoDatePicker (cla: yes, f: cupertino, framework)

[48002](https://github.com/flutter/flutter/pull/48002) Remove simulator arch in Profile and Release, App.xcframework (a: existing-apps, cla: yes, team, tool, waiting for tree to go green)

[48003](https://github.com/flutter/flutter/pull/48003) Make analyze once test not depend on test order or flutter create command (cla: yes, tool, waiting for tree to go green)

[48077](https://github.com/flutter/flutter/pull/48077) Roll engine bdc9708d235e..fa05d367add3 (4 commits) (autoroller: commit, cla: yes)

[48080](https://github.com/flutter/flutter/pull/48080) Revert "Add many more global analyses. (#47875)" (a: accessibility, cla: yes, d: examples, f: material design, framework, team, team: gallery, tool)

[48081](https://github.com/flutter/flutter/pull/48081) Reland "Add many more global analyses. (#47875)" (a: accessibility, cla: yes, d: examples, f: material design, framework, team, team: gallery, tool, waiting for tree to go green)

[48084](https://github.com/flutter/flutter/pull/48084) use DiagnosticsTreeStyle.oneLine for CupertinoThemeData (cla: yes, f: cupertino, framework, waiting for tree to go green)

[48094](https://github.com/flutter/flutter/pull/48094) Reland "Revert "Add visual density to the gallery options (#46090)"..… (cla: yes, d: examples, team, team: gallery)

[48095](https://github.com/flutter/flutter/pull/48095) make pub get test shufflable (cla: yes, tool, waiting for tree to go green)

[48097](https://github.com/flutter/flutter/pull/48097) fix io_test (cla: yes, tool, waiting for tree to go green)

[48098](https://github.com/flutter/flutter/pull/48098) fix mockStopWatch creation (cla: yes, tool, waiting for tree to go green)

[48100](https://github.com/flutter/flutter/pull/48100) Make subcommands return success instead of null (cla: yes, tool, waiting for tree to go green)

[48101](https://github.com/flutter/flutter/pull/48101) reset state between runs of devFS tests (cla: yes, tool, waiting for tree to go green)

[48102](https://github.com/flutter/flutter/pull/48102) Improve toolchain text (cla: yes, tool, waiting for tree to go green)

[48104](https://github.com/flutter/flutter/pull/48104) Improve error message when a plugin sets an invalid android package (cla: yes, tool)

[48131](https://github.com/flutter/flutter/pull/48131) Roll engine fa05d367add3..d35a4b300877 (4 commits) (autoroller: commit, cla: yes)

[48139](https://github.com/flutter/flutter/pull/48139) Roll engine d35a4b300877..5858519139c2 (3 commits) (autoroller: commit, cla: yes)

[48143](https://github.com/flutter/flutter/pull/48143) Roll engine 5858519139c2..eb139936eb2c (1 commits) (autoroller: commit, cla: yes)

[48149](https://github.com/flutter/flutter/pull/48149) Registering multiple transformed events should work (cla: yes, f: scrolling, framework, severe: crash)

[48152](https://github.com/flutter/flutter/pull/48152) Added API docs on only opening a Scaffold's drawer programmatically (cla: yes, d: api docs, f: material design, framework)

[48154](https://github.com/flutter/flutter/pull/48154) Update first-run information URLs (cla: yes, tool, waiting for tree to go green)

[48163](https://github.com/flutter/flutter/pull/48163) Roll engine eb139936eb2c..cbdc7bde224c (1 commits) (autoroller: commit, cla: yes)

[48207](https://github.com/flutter/flutter/pull/48207) Add padEnds option to SliverFillViewport (cla: yes, f: scrolling, framework, waiting for tree to go green)

[48218](https://github.com/flutter/flutter/pull/48218) Remove unused public static members of private classes/enums (cla: yes, framework, team, waiting for tree to go green)

[48244](https://github.com/flutter/flutter/pull/48244) Roll engine cbdc7bde224c..3851981b863a (1 commits) (autoroller: commit, cla: yes)

[48250](https://github.com/flutter/flutter/pull/48250) Cache the path context in the flutter tool (cla: yes, tool)

[48251](https://github.com/flutter/flutter/pull/48251) update gitignore and xcode changes to macOS project for flutter gallery (cla: yes, d: examples, team, team: gallery)

[48254](https://github.com/flutter/flutter/pull/48254) Reverse the sense of the terms snippet and sample. (a: accessibility, a: tests, cla: yes, d: api docs, d: examples, documentation, f: cupertino, f: material design, framework, team, waiting for tree to go green)

[48258](https://github.com/flutter/flutter/pull/48258) Always use new plugin schema for plugin template (cla: yes, tool, waiting for tree to go green)

[48260](https://github.com/flutter/flutter/pull/48260) update dependencies for flutter_tool (cla: yes, team)

[48261](https://github.com/flutter/flutter/pull/48261) Add @christopherfujino as owner of dev/ci (docker) (cla: yes, team)

[48263](https://github.com/flutter/flutter/pull/48263) Add finally for test (cla: yes, tool)

[48265](https://github.com/flutter/flutter/pull/48265) Simplify the Shortcuts widget diagnostic output (cla: yes, framework)

[48266](https://github.com/flutter/flutter/pull/48266) Add globals technical debt benchmark (cla: yes, team)

[48267](https://github.com/flutter/flutter/pull/48267) Apply void_checks lint (a: tests, cla: yes, f: material design, framework, tool, waiting for tree to go green)

[48268](https://github.com/flutter/flutter/pull/48268) Bump excon from 0.67.0 to 0.71.0 for ci on mac & linux (cla: yes, team, waiting for tree to go green)

[48269](https://github.com/flutter/flutter/pull/48269) Fix state in test (cla: yes, tool, waiting for tree to go green)

[48274](https://github.com/flutter/flutter/pull/48274) Implement reverseTransitionDuration for TransitionRoute (a: animation, cla: yes, f: routes, framework, severe: new feature)

[48278](https://github.com/flutter/flutter/pull/48278) Analytics issue (cla: yes, team, tool, waiting for tree to go green)

[48282](https://github.com/flutter/flutter/pull/48282) Let the tool warn about all old API plugins (a: existing-apps, cla: yes, tool)

[48295](https://github.com/flutter/flutter/pull/48295) Add asserts requiring BoxConstraints' parameters to be non-null (cla: yes, framework)

[48307](https://github.com/flutter/flutter/pull/48307) use yield* instead of for-yield (cla: yes, team)

[48314](https://github.com/flutter/flutter/pull/48314) Esarbanis flutter run help (cla: yes, tool, waiting for tree to go green)

[48316](https://github.com/flutter/flutter/pull/48316) Add support for web app manifests and arbitrary resource files (cla: yes, d: examples, team, team: gallery, tool)

[48319](https://github.com/flutter/flutter/pull/48319) [flutter_tool] Add support for --csp mode to build web (cla: yes, tool)

[48342](https://github.com/flutter/flutter/pull/48342) Passes scrollPhysics from TextFormField to underlying TextField (a: text input, cla: yes, f: material design, framework, waiting for tree to go green)

[48343](https://github.com/flutter/flutter/pull/48343) StackTrace parser, fix assertion error message (cla: yes, framework)

[48344](https://github.com/flutter/flutter/pull/48344) [flutter_tools][web] Add basic service worker generation support to web applications (cla: yes, tool, waiting for tree to go green)

[48345](https://github.com/flutter/flutter/pull/48345) Allow for customizable ModalRoute barrierTween (cla: yes, framework, severe: new feature, waiting for tree to go green)

[48346](https://github.com/flutter/flutter/pull/48346) Expose TextHeightBehavior in Text, RichText, and DefaultTextStyle. (a: typography, cla: yes, customer: google, engine, f: material design, framework, severe: new feature, waiting for tree to go green)

[48350](https://github.com/flutter/flutter/pull/48350) Check for desktop project files before building (cla: yes, tool)

[48351](https://github.com/flutter/flutter/pull/48351) Revert "Esarbanis flutter run help" (cla: yes, tool)

[48356](https://github.com/flutter/flutter/pull/48356) Rename conditional imported files to match convention (a: tests, cla: yes, framework, waiting for tree to go green)

[48358](https://github.com/flutter/flutter/pull/48358) Cleanup accidental use of global fs in xcodeproj_test. (cla: yes, tool, waiting for tree to go green)

[48359](https://github.com/flutter/flutter/pull/48359) [fuchsia] Create an entry-point script to run driver tests on Fuchsia (cla: yes, team)

[48365](https://github.com/flutter/flutter/pull/48365) Roll engine 3851981b863a..3f52888b3bcf (7 commits) (autoroller: commit, cla: yes)

[48367](https://github.com/flutter/flutter/pull/48367) Don't use local file system in devfs test (cla: yes, tool)

[48369](https://github.com/flutter/flutter/pull/48369) Revert "Document reasoning for why CustomMultiChildLayout size can't … (cla: yes, framework)

[48382](https://github.com/flutter/flutter/pull/48382) Roll engine 3f52888b3bcf..a50f1ef56a05 (4 commits) (autoroller: commit, cla: yes)

[48385](https://github.com/flutter/flutter/pull/48385) Fix typo (cla: yes, framework, waiting for tree to go green)

[48394](https://github.com/flutter/flutter/pull/48394) Roll engine a50f1ef56a05..4e9e69d2b392 (4 commits) (autoroller: commit, cla: yes)

[48413](https://github.com/flutter/flutter/pull/48413) Elide tree walks (a: debugging, a: error message, cla: yes, framework)

[48422](https://github.com/flutter/flutter/pull/48422) Roll engine 4e9e69d2b392..f001ea29f1b9 (1 commits) (autoroller: commit, cla: yes)

[48423](https://github.com/flutter/flutter/pull/48423) Reland: Reword flutter run help screen. (cla: yes, tool, waiting for tree to go green)

[48426](https://github.com/flutter/flutter/pull/48426) Update Dart diagram (a: first hour, cla: yes, documentation, waiting for tree to go green)

[48427](https://github.com/flutter/flutter/pull/48427) sort channels by stability upon running flutter channel (cla: yes, tool, waiting for tree to go green)

[48435](https://github.com/flutter/flutter/pull/48435) Step 1 of 2: Warn about Flutter's FloatingActionButton dependency on ThemeData accent properties (cla: yes, f: material design, framework)

[48437](https://github.com/flutter/flutter/pull/48437) Roll engine f001ea29f1b9..46adf73d5128 (5 commits) (autoroller: commit, cla: yes)

[48444](https://github.com/flutter/flutter/pull/48444) [flutter_tool] Don't use context in ProcessUtils (cla: yes, tool)

[48445](https://github.com/flutter/flutter/pull/48445) L10n Currency Formatting, Fixes to Named vs Positional Parameters (a: internationalization, cla: yes, team, waiting for tree to go green)

[48446](https://github.com/flutter/flutter/pull/48446) [flutter_tools] Remove context usage from status and clean up test cases (cla: yes, tool)

[48449](https://github.com/flutter/flutter/pull/48449) format operator== according to flutter style guide (a: accessibility, a: tests, cla: yes, d: examples, f: cupertino, f: material design, framework, team, team: gallery, tool, waiting for tree to go green)

[48451](https://github.com/flutter/flutter/pull/48451) Document reasoning for why CustomMultiChildLayout size can't depend on children and how to do it (cla: yes, d: api docs, documentation, framework, waiting for tree to go green)

[48453](https://github.com/flutter/flutter/pull/48453) MouseTracker no longer requires annotations attached (a: desktop, cla: yes, framework, waiting for tree to go green)

[48457](https://github.com/flutter/flutter/pull/48457) Fixing PageScrollPhysics to get along with NestedScrollView (cla: yes, f: scrolling, framework, severe: crash, waiting for tree to go green)

[48459](https://github.com/flutter/flutter/pull/48459) Fix platform view pointer event global route position detection (cla: yes, framework)

[48460](https://github.com/flutter/flutter/pull/48460) reland add lifecycle enum and remove workaround (cla: yes, framework, team, waiting for tree to go green)

[48472](https://github.com/flutter/flutter/pull/48472) Test hot reload targeting a Fuchsia device (cla: yes, d: examples, platform-fuchsia, team, tool, waiting for tree to go green)

[48482](https://github.com/flutter/flutter/pull/48482) use isA<Xxx>() matcher (a: accessibility, a: internationalization, a: tests, cla: yes, f: cupertino, f: material design, framework, team, tool, waiting for tree to go green)

[48486](https://github.com/flutter/flutter/pull/48486) Add highContrast to FakeAccessibilityFeatures test (a: accessibility, a: tests, cla: yes, framework, platform-ios, waiting for tree to go green)

[48504](https://github.com/flutter/flutter/pull/48504) Revert "Roll engine f001ea29f1b9..46adf73d5128 (5 commits)" (cla: yes, engine)

[48517](https://github.com/flutter/flutter/pull/48517) Adding error handling for SocketExceptions to local comparator (a: tests, cla: yes, framework, waiting for tree to go green)

[48529](https://github.com/flutter/flutter/pull/48529) SliverAnimatedOpacity (a: animation, cla: yes, f: scrolling, framework, severe: new feature, waiting for tree to go green)

[48531](https://github.com/flutter/flutter/pull/48531) Fixed issue where PaginatedDataTable would not fill the width of its containing Card (cla: yes, f: material design, framework)

[48532](https://github.com/flutter/flutter/pull/48532) Migrate some more integration tests to Android embedding v2 (cla: yes, team)

[48538](https://github.com/flutter/flutter/pull/48538) Create helper functions to handle WebDriver actions. Some actions on base … (a: tests, cla: yes, framework, waiting for tree to go green)

[48539](https://github.com/flutter/flutter/pull/48539) Update BUG.md (cla: yes)

[48541](https://github.com/flutter/flutter/pull/48541) Make ParentDataWidget usable with different ancestor RenderObjectWidget types (cla: yes, framework, waiting for tree to go green)

[48547](https://github.com/flutter/flutter/pull/48547) Migrate TextTheme to 2018 APIs (cla: yes, d: examples, f: material design, framework, team, team: gallery, tool, waiting for tree to go green)

[48548](https://github.com/flutter/flutter/pull/48548) [flutter_tools] Discover pubspec.yaml in parent directories (cla: yes, tool, waiting for tree to go green)

[48575](https://github.com/flutter/flutter/pull/48575) Fixing AutomaticKeepAlive Docs (cla: yes, d: api docs, documentation, framework, waiting for tree to go green)

[48582](https://github.com/flutter/flutter/pull/48582) Revert "Migrate some more integration tests to Android embedding v2" (cla: yes, team)

[48584](https://github.com/flutter/flutter/pull/48584) [flutter_tool] Make CommandHelp context free (cla: yes, tool, waiting for tree to go green)

[48585](https://github.com/flutter/flutter/pull/48585) [flutter_tools] Fix analytics opt out event (cla: yes, tool, waiting for tree to go green)

[48589](https://github.com/flutter/flutter/pull/48589) Allow requestFocus on an unattached FocusNode to create a deferred focus request (cla: yes, framework)

[48597](https://github.com/flutter/flutter/pull/48597) [flutter_tool] Use the delegate's toString in the ErrorHandlingFileSystem (cla: yes, tool, waiting for tree to go green)

[48598](https://github.com/flutter/flutter/pull/48598) Manually Roll engine to f001ea2...7ef88f8 (34 commits) to resolve goldens (cla: yes, engine, will affect goldens)

[48605](https://github.com/flutter/flutter/pull/48605) [flutter_tool] Make BotDetector context free (cla: yes, tool, waiting for tree to go green)

[48607](https://github.com/flutter/flutter/pull/48607) Avoid runtimeType.toString in toString overrides/debugLabels (cla: yes, f: material design, framework, team, waiting for tree to go green)

[48610](https://github.com/flutter/flutter/pull/48610) [tools] Rename dev_finder to device-finder. (cla: yes, team, tool, waiting for tree to go green)

[48611](https://github.com/flutter/flutter/pull/48611) Implement takeScreenshot and add driver test for Fuchsia (cla: yes, customer: fuchsia, team, tool, waiting for tree to go green)

[48614](https://github.com/flutter/flutter/pull/48614) [flutter_tools] Removes the need of a no-op plugin implementations (cla: yes, team, tool, waiting for tree to go green)

[48645](https://github.com/flutter/flutter/pull/48645) Roll engine 7ef88f85d572..3d37d39d95ad (2 commits) (autoroller: commit, cla: yes)

[48648](https://github.com/flutter/flutter/pull/48648) Roll engine 3d37d39d95ad..88935ca3c4fe (2 commits) (autoroller: commit, cla: yes)

[48661](https://github.com/flutter/flutter/pull/48661) [flutter_tools] Remove context from Xcode and most of Xcodeproj (cla: yes, tool, waiting for tree to go green)

[48728](https://github.com/flutter/flutter/pull/48728) ButtonBar.verticalDirection and AlertDialog.actionsVerticalDirection (cla: yes, f: material design, framework, severe: new feature, waiting for tree to go green)

[48733](https://github.com/flutter/flutter/pull/48733) Roll engine 88935ca3c4fe..73d2fb374ccb (3 commits) (autoroller: commit, cla: yes)

[48735](https://github.com/flutter/flutter/pull/48735) Fix tool test order (cla: yes, tool)

[48738](https://github.com/flutter/flutter/pull/48738) [flutter_tools] File system utilities (cla: yes, tool)

[48740](https://github.com/flutter/flutter/pull/48740) Use a separately focusable semantics node for the chip delete icon (cla: yes, d: examples, f: material design, framework, team, team: gallery, waiting for tree to go green)

[48741](https://github.com/flutter/flutter/pull/48741) Return the correct number of semantic children for the ListView.separated constructor (a: accessibility, cla: yes, framework)

[48743](https://github.com/flutter/flutter/pull/48743) Serve packages uris in flutter_tools dev web server (cla: yes, tool)

[48746](https://github.com/flutter/flutter/pull/48746) [flutter_tools] Enable fast start by default (cla: yes, tool)

[48750](https://github.com/flutter/flutter/pull/48750) [flutter_tool] Roll the Fuchsia SDK forward (cla: yes, tool, waiting for tree to go green)

[48752](https://github.com/flutter/flutter/pull/48752) [Gallery] Fix text contrast ratio on homepage and contacts demo (cla: yes, d: examples, team, team: gallery, waiting for tree to go green)

[48755](https://github.com/flutter/flutter/pull/48755) Revert "[flutter_tools] File system utilities" (cla: yes, tool)

[48757](https://github.com/flutter/flutter/pull/48757) Reland: [flutter_tools] File system utilities (cla: yes, tool)

[48759](https://github.com/flutter/flutter/pull/48759) [flutter_tools] Refactor Environment and FileStore to be context-free (cla: yes, tool)

[48761](https://github.com/flutter/flutter/pull/48761) AppBar Height Fix (cla: yes, f: material design, framework, waiting for tree to go green)

[48770](https://github.com/flutter/flutter/pull/48770) Roll engine 73d2fb374ccb..157772a31597 (4 commits) (autoroller: commit, cla: yes)

[48771](https://github.com/flutter/flutter/pull/48771) [flutter_tools] Clean up build_aot code post assemble migration (cla: yes, tool)

[48776](https://github.com/flutter/flutter/pull/48776) [flutter_tools] Remove context from Artifacts class (cla: yes, tool)

[48777](https://github.com/flutter/flutter/pull/48777) Roll engine 157772a31597..0235a5084389 (3 commits) (autoroller: commit, cla: yes)

[48778](https://github.com/flutter/flutter/pull/48778) [flutter_tools] Update template for web application to correct typo (cla: yes, tool, waiting for tree to go green)

[48784](https://github.com/flutter/flutter/pull/48784) Roll engine 0235a5084389..fd269f60bfc6 (1 commits) (autoroller: commit, cla: yes)

[48806](https://github.com/flutter/flutter/pull/48806) Change reference to current class when setting the MethodChannel (cla: yes, plugin, tool)

[48809](https://github.com/flutter/flutter/pull/48809) [Flutter Driver] Extend getText to support more widgets (a: tests, cla: yes, framework, t: flutter driver)

[48811](https://github.com/flutter/flutter/pull/48811) Set highContrast value from AccessibilityFeatures into MediaQueryData (a: accessibility, a: tests, cla: yes, framework, platform-ios, waiting for tree to go green)

[48829](https://github.com/flutter/flutter/pull/48829) [flutter_tools] Handle special characters during conversion of asset manifest paths into URIs (cla: yes, tool, waiting for tree to go green)

[48836](https://github.com/flutter/flutter/pull/48836) Revert "[flutter_tools] Enable fast start by default" (cla: yes, tool)

[48837](https://github.com/flutter/flutter/pull/48837) Add very large text scale support for time picker (cla: yes, f: material design, framework, waiting for tree to go green)

[48840](https://github.com/flutter/flutter/pull/48840) Reland: Migrate some more integration tests to Android embedding v2 (cla: yes, team, waiting for tree to go green)

[48841](https://github.com/flutter/flutter/pull/48841) Exclude modal barrier Semantics in Drawer on Android (cla: yes, f: material design, framework, waiting for tree to go green)

[48843](https://github.com/flutter/flutter/pull/48843) Roll engine fd269f60bfc6..82a851cf21cf (2 commits) (autoroller: commit, cla: yes)

[48844](https://github.com/flutter/flutter/pull/48844) Require Visual Studio 2019 for Windows (cla: yes, tool, waiting for tree to go green)

[48845](https://github.com/flutter/flutter/pull/48845) Increase iteration counts to help improve noise in benchmark results. (cla: yes, team)

[48851](https://github.com/flutter/flutter/pull/48851) [flutter_tools] Reland enable fast-start by default for Android (cla: yes, team, tool)

[48852](https://github.com/flutter/flutter/pull/48852) Roll engine 82a851cf21cf..ddaa9dc95f7b (2 commits) (autoroller: commit, cla: yes)

[48853](https://github.com/flutter/flutter/pull/48853) Add missing type arguments to fix implicit dynamic. (cla: yes, framework, waiting for tree to go green)

[48858](https://github.com/flutter/flutter/pull/48858) Roll engine ddaa9dc95f7b..bc41ab513932 (2 commits) (autoroller: commit, cla: yes)

[48892](https://github.com/flutter/flutter/pull/48892) replace runtimeType.toString() (cla: yes, f: cupertino, f: material design, framework, waiting for tree to go green)

[48893](https://github.com/flutter/flutter/pull/48893) Make build_aar_*_tests actually use release builds. (cla: yes, team)

[48900](https://github.com/flutter/flutter/pull/48900) Do not rebuild Routes when a new opaque Route is pushed on top (cla: yes, f: cupertino, f: material design, framework, perf: speed, severe: performance, waiting for tree to go green)

[48902](https://github.com/flutter/flutter/pull/48902) Prevent disabled cupertino textfield from being edited with voiceover/talkback (a: accessibility, cla: yes, f: cupertino, framework)

[48908](https://github.com/flutter/flutter/pull/48908) Update Devicelab README with new dashboard information (cla: yes, team)

[48912](https://github.com/flutter/flutter/pull/48912) Roll engine bc41ab513932..348805107fe1 (2 commits) (autoroller: commit, cla: yes)

[48913](https://github.com/flutter/flutter/pull/48913) Grammar fix: "it's" -> "its" (cla: yes, framework, waiting for tree to go green)

[48915](https://github.com/flutter/flutter/pull/48915) Allow for cupertino modal popups to be dismissed with semantics (a: accessibility, cla: yes, d: examples, f: cupertino, framework, team, team: gallery, waiting for tree to go green)

[48916](https://github.com/flutter/flutter/pull/48916) Fix concurrent modification error (cla: yes, tool, waiting for tree to go green)

[48917](https://github.com/flutter/flutter/pull/48917) Expose selectionHeightStyle and selectionWidthStyle on TextFields (a: fidelity, a: text input, a: typography, cla: yes, f: cupertino, f: material design, framework, severe: new feature, waiting for tree to go green)

[48920](https://github.com/flutter/flutter/pull/48920) Fix semantic sort name (a: accessibility, cla: yes, framework, waiting for tree to go green)

[48925](https://github.com/flutter/flutter/pull/48925) Cupertino(Sliding)SegmentedControl docs reference (cla: yes, f: cupertino, framework, waiting for tree to go green)

[48929](https://github.com/flutter/flutter/pull/48929) gen_l10n: generated Intl.message() parameter should be an ordinary string (a: internationalization, cla: yes, framework, team)

[48932](https://github.com/flutter/flutter/pull/48932) [flutter] Allow hot reload replacements of Stateless/Stateful Widget (cla: yes, framework, t: hot reload, waiting for tree to go green)

[48936](https://github.com/flutter/flutter/pull/48936) Roll engine 348805107fe1..be20fb661a69 (8 commits) (autoroller: commit, cla: yes)

[48938](https://github.com/flutter/flutter/pull/48938) Roll engine be20fb661a69..09d892b3bf5d (2 commits) (autoroller: commit, cla: yes)

[48942](https://github.com/flutter/flutter/pull/48942) Roll engine 09d892b3bf5d..8c855dba98eb (1 commits) (autoroller: commit, cla: yes)

[48947](https://github.com/flutter/flutter/pull/48947) [bugfix] SliverGeometry is not valid: The "layoutExtent" is negative (cla: yes, f: scrolling, framework, severe: crash, waiting for tree to go green)

[48948](https://github.com/flutter/flutter/pull/48948) [Form] Add is valid to FormState (cla: yes, framework, severe: new feature, waiting for tree to go green)

[48962](https://github.com/flutter/flutter/pull/48962) Update assert message for AnimatedContainer (cla: yes, framework)

[48964](https://github.com/flutter/flutter/pull/48964) Roll engine 8c855dba98eb..c84fad959284 (4 commits) (autoroller: commit, cla: yes)

[48975](https://github.com/flutter/flutter/pull/48975) [flutter_tools] Only remove ProcessUtils from injection (cla: yes, tool)

[48976](https://github.com/flutter/flutter/pull/48976) Roll engine c84fad959284..e0fe8342889c (2 commits) (autoroller: commit, cla: yes)

[48979](https://github.com/flutter/flutter/pull/48979) [flutter_tools] let experimental compiler support plugins (cla: yes, tool)

[48982](https://github.com/flutter/flutter/pull/48982) Fix whitespace and commas in flutter_driver extension_test (a: tests, cla: yes, framework, t: flutter driver)

[48985](https://github.com/flutter/flutter/pull/48985) [a11y] Make sure RenderFractionalTranslation updates its semantics after the translation field is set (cla: yes, framework, waiting for tree to go green)

[48986](https://github.com/flutter/flutter/pull/48986) Roll engine e0fe8342889c..c7d0fb787922 (1 commits) (autoroller: commit, cla: yes)

[48992](https://github.com/flutter/flutter/pull/48992) [flutter_tools] resolve host address in the flutter tool for web server (cla: yes, tool, waiting for tree to go green)

[48993](https://github.com/flutter/flutter/pull/48993) Roll engine c7d0fb787922..6693dd75184b (1 commits) (autoroller: commit, cla: yes)

[48994](https://github.com/flutter/flutter/pull/48994) Doc fixes in Image related docs (cla: yes, framework, waiting for tree to go green)

[48995](https://github.com/flutter/flutter/pull/48995) [flutter_tool] Don't crash on Android emulator startup failure (cla: yes, tool, waiting for tree to go green)

[48996](https://github.com/flutter/flutter/pull/48996) Add macOS Tests (Part 2: Material) (cla: yes, f: material design, framework)

[48997](https://github.com/flutter/flutter/pull/48997) Add macOS Tests (Part 3: Widgets) (cla: yes, framework)

[48998](https://github.com/flutter/flutter/pull/48998) Roll engine 6693dd75184b..839b34cc687c (2 commits) (autoroller: commit, cla: yes)

[49000](https://github.com/flutter/flutter/pull/49000) Selection menu not showing when selection is 0,0 (cla: yes, f: material design, framework, waiting for tree to go green)

[49004](https://github.com/flutter/flutter/pull/49004) Exposing inner controller of NestedScrollView (cla: yes, f: scrolling, framework, waiting for tree to go green)

[49005](https://github.com/flutter/flutter/pull/49005) Revert "[flutter_tools] Removes the need of a no-op plugin implementations" (cla: yes, team, tool)

[49009](https://github.com/flutter/flutter/pull/49009) Don't pre-cache Android artifacts with --no-android flag (cla: yes, tool, waiting for tree to go green)

[49010](https://github.com/flutter/flutter/pull/49010) Precache iOS artifacts before platform_view_ios__start_up (a: tests, cla: yes, team, team: flakes, team: infra, waiting for tree to go green)

[49011](https://github.com/flutter/flutter/pull/49011) Roll engine 839b34cc687c..04274160e60c (3 commits) (autoroller: commit, cla: yes)

[49012](https://github.com/flutter/flutter/pull/49012) Roll engine 04274160e60c..85a8ac4255a8 (2 commits) (autoroller: commit, cla: yes)

[49016](https://github.com/flutter/flutter/pull/49016) Roll engine 85a8ac4255a8..8df1757d3566 (1 commits) (autoroller: commit, cla: yes)

[49043](https://github.com/flutter/flutter/pull/49043) Address extra `FutureOr` from _isolates_io.dart. (cla: yes, framework, waiting for tree to go green)

[49073](https://github.com/flutter/flutter/pull/49073) update incremental web compiler bootstrapping to use the new module names (cla: yes, tool, waiting for tree to go green)

[49075](https://github.com/flutter/flutter/pull/49075) Roll engine to ba045a2 (cla: yes, engine)

[49078](https://github.com/flutter/flutter/pull/49078) Update README.md (cla: yes)

[49079](https://github.com/flutter/flutter/pull/49079) Roll engine 8df1757d3566..98c1aeaa3b1b (9 commits) (autoroller: commit, cla: yes)

[49080](https://github.com/flutter/flutter/pull/49080) [flutter_tool] Don't crash on failed stamp file update (cla: yes, tool, waiting for tree to go green)

[49085](https://github.com/flutter/flutter/pull/49085) Reland "[flutter_tools] Removes the need of a no-op plugin implementations #48614" (cla: yes, team, tool)

[49086](https://github.com/flutter/flutter/pull/49086) Roll engine 98c1aeaa3b1b..6f37b7357e5e (1 commits) (autoroller: commit, cla: yes)

[49087](https://github.com/flutter/flutter/pull/49087) Avoid runtimeType to string (cla: yes, framework, waiting for tree to go green)

[49092](https://github.com/flutter/flutter/pull/49092) Roll engine 6f37b7357e5e..ecc74c966d14 (1 commits) (autoroller: commit, cla: yes)

[49094](https://github.com/flutter/flutter/pull/49094) Roll engine ecc74c966d14..aa50eae0f794 (1 commits) (autoroller: commit, cla: yes)

[49096](https://github.com/flutter/flutter/pull/49096) Android Project: Opt into splash behavior by default. (cla: yes, tool)

[49098](https://github.com/flutter/flutter/pull/49098) Revert "reland add lifecycle enum and remove workaround (#48460)" (cla: yes, framework, team)

[49099](https://github.com/flutter/flutter/pull/49099) Achieve Color Contrast Accessibility for Menu Demo (a: tests, cla: yes, d: examples, f: material design, framework, team, team: gallery)

[49102](https://github.com/flutter/flutter/pull/49102) Generate bitcode for plugin frameworks for flutter build ios-framework (a: existing-apps, cla: yes, team, tool, waiting for tree to go green)

[49129](https://github.com/flutter/flutter/pull/49129) Fix comment typo (cla: yes, framework, waiting for tree to go green)

[49148](https://github.com/flutter/flutter/pull/49148) Exposed optional scrollController property in ReorderableListView (cla: yes, f: material design, framework, waiting for tree to go green)

[49159](https://github.com/flutter/flutter/pull/49159) fix missing spaces in adjacent strings (cla: yes, f: cupertino, f: material design, framework, waiting for tree to go green)

[49198](https://github.com/flutter/flutter/pull/49198) Roll engine aa50eae0f794..c15efb9231a4 (28 commits) (autoroller: commit, cla: yes)

[49208](https://github.com/flutter/flutter/pull/49208) Update documentation URLs (cla: yes, team)

[49214](https://github.com/flutter/flutter/pull/49214) Roll engine c15efb9231a4..975c9c8607fa (3 commits) (autoroller: commit, cla: yes)

[49224](https://github.com/flutter/flutter/pull/49224) [flutter_tools] implement build aot in terms of assemble for iOS (cla: yes, tool, waiting for tree to go green)

[49227](https://github.com/flutter/flutter/pull/49227) Revert "[flutter_tools] Reland enable fast-start by default for Android" (cla: yes, team, tool)

[49228](https://github.com/flutter/flutter/pull/49228) Use flutter_tools to start WebDriver browser. (a: tests, cla: yes, d: examples, framework, team, team: gallery, tool, waiting for tree to go green)

[49231](https://github.com/flutter/flutter/pull/49231) remove an unnecessary import (cla: yes, framework, waiting for tree to go green)

[49232](https://github.com/flutter/flutter/pull/49232) Roll engine 975c9c8607fa..f38f6a09be65 (2 commits) (autoroller: commit, cla: yes)

[49234](https://github.com/flutter/flutter/pull/49234) download font-subset (cla: yes, tool, waiting for tree to go green)

[49235](https://github.com/flutter/flutter/pull/49235) Add OrderedFocusTraversalPolicy and FocusTraversalGroup to allow focus traversal to follow a predefined order. (cla: yes, f: material design, framework, team)

[49237](https://github.com/flutter/flutter/pull/49237) [flutter_tools][web] add favicon to template and update index.html (cla: yes, d: examples, team, team: gallery, tool)

[49246](https://github.com/flutter/flutter/pull/49246) soft transition for the mustcallsuper in Element forgetChild (cla: yes, framework, waiting for tree to go green)

[49247](https://github.com/flutter/flutter/pull/49247) contains (cla: yes, framework, waiting for tree to go green)

[49253](https://github.com/flutter/flutter/pull/49253) Fix YamlMap cast error (cla: yes, tool)

[49255](https://github.com/flutter/flutter/pull/49255) Fix template syntax error in WidgetController doc (a: tests, cla: yes, framework, waiting for tree to go green)

[49256](https://github.com/flutter/flutter/pull/49256) Expose a color property to CloseButton (cla: yes, f: material design, framework, waiting for tree to go green)

[49257](https://github.com/flutter/flutter/pull/49257) Fix the issue of TextSelection could misbehave inside a Nested Overlay (cla: yes, f: material design, framework, waiting for tree to go green)

[49261](https://github.com/flutter/flutter/pull/49261) Add additional expects to check if flake is a race (cla: yes, framework, waiting for tree to go green)

[49262](https://github.com/flutter/flutter/pull/49262) Disallow empty platforms and specific platforms when parsing manifest for plugins (cla: yes, tool, waiting for tree to go green)

[49264](https://github.com/flutter/flutter/pull/49264) Roll engine f38f6a09be65..79f898e61d9c (5 commits) (autoroller: commit, cla: yes)

[49265](https://github.com/flutter/flutter/pull/49265) Fix build aar instructions (cla: yes, tool, waiting for tree to go green)

[49272](https://github.com/flutter/flutter/pull/49272) Roll engine 79f898e61d9c..83a64b7233d5 (4 commits) (autoroller: commit, cla: yes)

[49276](https://github.com/flutter/flutter/pull/49276) Copy the local engine repo in the output directory (cla: yes, tool)

[49280](https://github.com/flutter/flutter/pull/49280) fix multiline FlutterError (cla: yes, f: material design, framework, waiting for tree to go green)

[49301](https://github.com/flutter/flutter/pull/49301) [flutter_tools] rollback to dwds 0.8.5, fix versioning (cla: yes, team, tool, waiting for tree to go green)

[49310](https://github.com/flutter/flutter/pull/49310) [web] Wire the "--start-paused" flag correctly for web (cla: yes, platform-web, tool)

[49312](https://github.com/flutter/flutter/pull/49312) Roll engine 83a64b7233d5..46e58b930d11 (9 commits) (autoroller: commit, cla: yes)

[49315](https://github.com/flutter/flutter/pull/49315) [flutter_tools] Reland fast start by default for Android (cla: yes, team, tool, waiting for tree to go green)

[49319](https://github.com/flutter/flutter/pull/49319) recommendDeferredLoading (cla: yes, f: scrolling, framework, waiting for tree to go green)

[49321](https://github.com/flutter/flutter/pull/49321) Remove App.framework copy during build ios-framework (a: existing-apps, cla: yes, tool, waiting for tree to go green)

[49323](https://github.com/flutter/flutter/pull/49323) [flutter_tool] Don't crash when writing to pub stdin fails (cla: yes, tool, waiting for tree to go green)

[49325](https://github.com/flutter/flutter/pull/49325) [web] Serve dart files correctly when running "flutter test" in Chrome (a: tests, cla: yes, platform-web, tool, waiting for tree to go green)

[49327](https://github.com/flutter/flutter/pull/49327) [flutter_tools] Do not use the logcat -T flag on Android versions before Lollipop (cla: yes, tool, waiting for tree to go green)

[49329](https://github.com/flutter/flutter/pull/49329) Guard against a null navigator on popping a route. (cla: yes, framework, waiting for tree to go green)

[49334](https://github.com/flutter/flutter/pull/49334) refactor generateString to emit simpler dart code (a: internationalization, cla: yes, f: cupertino, f: material design, team, waiting for tree to go green)

[49341](https://github.com/flutter/flutter/pull/49341) fix R8 error message (cla: yes, tool, waiting for tree to go green)

[49352](https://github.com/flutter/flutter/pull/49352) remove unnecessary string interpolations (a: accessibility, a: internationalization, a: tests, cla: yes, d: examples, f: material design, framework, team, team: gallery, tool, waiting for tree to go green)

[49357](https://github.com/flutter/flutter/pull/49357) Update gen_l10n handling of plurals, numbers, and dates (a: internationalization, cla: yes, team, waiting for tree to go green)

[49364](https://github.com/flutter/flutter/pull/49364) Disable flaky LineMetrics test (cla: yes, framework)

[49366](https://github.com/flutter/flutter/pull/49366) Revert "Do not rebuild Routes when a new opaque Route is pushed on top" (cla: yes, f: cupertino, f: material design, framework)

[49368](https://github.com/flutter/flutter/pull/49368) reland add lifecycle enum and remove workaround (cla: yes, framework, team, waiting for tree to go green)

[49371](https://github.com/flutter/flutter/pull/49371) remove empty string in string interpolations (cla: yes, tool, waiting for tree to go green)

[49373](https://github.com/flutter/flutter/pull/49373) [flutter_tools] remove linter dep from BUILD.gn (cla: yes, tool)

[49376](https://github.com/flutter/flutter/pull/49376) Reland "Do not rebuild Routes when a new opaque Route is pushed on top" (cla: yes, framework, perf: speed, severe: performance, waiting for tree to go green)

[49377](https://github.com/flutter/flutter/pull/49377) [flutter_tools] Apply --no-causal-async-stacks and --lazy-async-stacks to profile/release builds (cla: yes, tool, waiting for tree to go green)

[49379](https://github.com/flutter/flutter/pull/49379) Script to generate missing localization resources (cla: yes, f: material design, framework, team)

[49380](https://github.com/flutter/flutter/pull/49380) [flutter_tool] Don't crash on a failure to write to std{out,err} (cla: yes, tool, waiting for tree to go green)

[49389](https://github.com/flutter/flutter/pull/49389) Defer image decoding when scrolling fast (a: images, cla: yes, f: scrolling, framework, severe: API break, waiting for tree to go green)

[49391](https://github.com/flutter/flutter/pull/49391) Text Selection Overflow (Android) (a: text input, cla: yes, f: material design, framework, severe: API break, will affect goldens)

[49396](https://github.com/flutter/flutter/pull/49396) Change firebase Pixel3 version from Q-beta3 to 29 (cla: yes, team)

[49401](https://github.com/flutter/flutter/pull/49401) Roll engine 46e58b930d11..439a21816e61 (19 commits) (autoroller: commit, cla: yes)

[49405](https://github.com/flutter/flutter/pull/49405) [flutter_tools] initialize frontend server with build (cla: yes, tool)

[49406](https://github.com/flutter/flutter/pull/49406) Track lastKnownRemoteTextEditingValue separately from received data (a: text input, cla: yes, framework, platform-android, waiting for tree to go green)

[49408](https://github.com/flutter/flutter/pull/49408) Suppress upgrade message with --machine (cla: yes, tool)

[49409](https://github.com/flutter/flutter/pull/49409) Roll engine 439a21816e61..f10f03a6c415 (5 commits) (autoroller: commit, cla: yes)

[49433](https://github.com/flutter/flutter/pull/49433) Fixing constraints.precedingScrollExtent passed to SliverPadding child (cla: yes, f: scrolling, framework, waiting for tree to go green)

[49437](https://github.com/flutter/flutter/pull/49437) v1.12.13+hotfix.7 cherry-picks (cla: yes, engine, framework, team, tool)

[49441](https://github.com/flutter/flutter/pull/49441) Fix TransformLayer with perspective transform (cla: yes, framework, waiting for tree to go green)

[49442](https://github.com/flutter/flutter/pull/49442) Fix the the typos (cla: yes, f: material design, framework)

[49443](https://github.com/flutter/flutter/pull/49443) Fix StrutStyle docs to remove references to leading property. (cla: yes, d: api docs, documentation, framework)

[49452](https://github.com/flutter/flutter/pull/49452) Roll engine f10f03a6c415..51a79649662f (13 commits) (autoroller: commit, cla: yes)

[49454](https://github.com/flutter/flutter/pull/49454) [infra] reduce cirrus task dependencies (cla: yes, team, waiting for tree to go green)

[49455](https://github.com/flutter/flutter/pull/49455) Make local-engine an input property (cla: yes, tool, waiting for tree to go green)

[49458](https://github.com/flutter/flutter/pull/49458) Move Xcode context fetch to global.dart (cla: yes, team, tool, waiting for tree to go green)

[49459](https://github.com/flutter/flutter/pull/49459) [flutter_tools] handle plugins for entrypoints outside of lib (cla: yes, tool, waiting for tree to go green)

[49460](https://github.com/flutter/flutter/pull/49460) Initial web benchmark harness and 3 benchmarks (cla: yes, team)

[49462](https://github.com/flutter/flutter/pull/49462) Replace FlutterVersion.instance with FlutterVersion context fetch in global.dart (cla: yes, team, tool, waiting for tree to go green)

[49463](https://github.com/flutter/flutter/pull/49463) Inject platform into build ios-framework command (cla: yes, team, tool)

[49465](https://github.com/flutter/flutter/pull/49465) Add "flutter symbolize" command (cla: yes, team, tool, waiting for tree to go green)

[49470](https://github.com/flutter/flutter/pull/49470) Roll engine 51a79649662f..4218f8026f29 (14 commits) (autoroller: commit, cla: yes)

[49473](https://github.com/flutter/flutter/pull/49473) [flutter_tools] disable fast-start on routes test (cla: yes, team)

[49475](https://github.com/flutter/flutter/pull/49475) Roll engine 4218f8026f29..f30ff4fcbf19 (2 commits) (autoroller: commit, cla: yes)

[49480](https://github.com/flutter/flutter/pull/49480) Reduced code duplication in ink_splash.dart, ink_ripple.dart (cla: yes, f: material design, framework, waiting for tree to go green)

[49485](https://github.com/flutter/flutter/pull/49485) Roll engine f30ff4fcbf19..6fa1fcda8f78 (1 commits) (autoroller: commit, cla: yes)

[49486](https://github.com/flutter/flutter/pull/49486) [flutter_tools] Generate correct entrypoint module name (cla: yes, tool, waiting for tree to go green)

[49491](https://github.com/flutter/flutter/pull/49491) [flutter_tools] move dsym logic into dart (cla: yes, tool)

[49493](https://github.com/flutter/flutter/pull/49493) Roll engine 6fa1fcda8f78..276481c4d30f (1 commits) (autoroller: commit, cla: yes)

[49501](https://github.com/flutter/flutter/pull/49501) Some minor cleanup for the customer_testing shard (cla: yes, team)

[49509](https://github.com/flutter/flutter/pull/49509) Roll engine 276481c4d30f..a41ff8d359dc (1 commits) (autoroller: commit, cla: yes)

[49511](https://github.com/flutter/flutter/pull/49511) switching channel prompts to run flutter upgrade (cla: yes, tool, waiting for tree to go green)

[49519](https://github.com/flutter/flutter/pull/49519) [ci] Upgrade to Catalina (cla: yes, waiting for tree to go green)

[49520](https://github.com/flutter/flutter/pull/49520) Roll engine a41ff8d359dc..004cbdf0660a (1 commits) (autoroller: commit, cla: yes)

[49523](https://github.com/flutter/flutter/pull/49523) Roll engine 004cbdf0660a..ac1ba3033c38 (1 commits) (autoroller: commit, cla: yes)

[49527](https://github.com/flutter/flutter/pull/49527) Avoid calling didChangeDependences on a State that has dropped out of the tree (cla: yes, f: focus, framework, waiting for tree to go green)

[49554](https://github.com/flutter/flutter/pull/49554) [flutter_tools] fast start off by default (cla: yes, tool, waiting for tree to go green)

[49557](https://github.com/flutter/flutter/pull/49557) Fix a TextTheme.body1 deprecation warning typo (cla: yes, f: material design, framework, waiting for tree to go green)

[49559](https://github.com/flutter/flutter/pull/49559) Move stocks example app into dev/benchmarks/test_apps (cla: yes, d: examples, team, waiting for tree to go green)

[49561](https://github.com/flutter/flutter/pull/49561) [flutter_tool] Hide unsafe std{out,err} operations (cla: yes, tool, waiting for tree to go green)

[49563](https://github.com/flutter/flutter/pull/49563) [flutter_tools] remove dwarf stripping now that linked issue is fixed (cla: yes, tool, waiting for tree to go green)

[49565](https://github.com/flutter/flutter/pull/49565) Roll engine ac1ba3033c38..c4229bfbbae4 (3 commits) (autoroller: commit, cla: yes)

[49569](https://github.com/flutter/flutter/pull/49569) add more devices into whitelist (cla: yes, tool, waiting for tree to go green)

[49572](https://github.com/flutter/flutter/pull/49572) revert #48985 (a: accessibility, a: internationalization, a: tests, cla: yes, d: examples, f: cupertino, f: material design, framework, team, team: gallery, tool, waiting for tree to go green)

[49574](https://github.com/flutter/flutter/pull/49574) [Material] Create a Navigation Rail component and theme (cla: yes, f: material design, framework, waiting for tree to go green)

[49575](https://github.com/flutter/flutter/pull/49575) [flutter_tool] Make base/net.dart context free (cla: yes, tool, waiting for tree to go green)

[49577](https://github.com/flutter/flutter/pull/49577) [flutter_tools] remove alternative build aot code path (cla: yes, tool)

[49581](https://github.com/flutter/flutter/pull/49581) Unmark tests as flaky because they are no longer flaky (cla: yes, team, team: infra)

[49583](https://github.com/flutter/flutter/pull/49583) Clarified AppBar toolbar layout API docs (cla: yes, d: api docs, f: material design, framework, waiting for tree to go green)

[49586](https://github.com/flutter/flutter/pull/49586) Integration test for the gen_l10n tool (cla: yes, team, tool)

[49589](https://github.com/flutter/flutter/pull/49589) [flutter_tools] Reduce context usage in analyze command and tests (cla: yes, tool, work in progress; do not review)

[49590](https://github.com/flutter/flutter/pull/49590) [versions] update versions --force-upgrade (cla: yes, team)

[49591](https://github.com/flutter/flutter/pull/49591) Sanitize host before calling pm (cla: yes, tool)

[49592](https://github.com/flutter/flutter/pull/49592) Revert "[flutter_tools] move dsym logic into dart" (cla: yes, tool)

[49595](https://github.com/flutter/flutter/pull/49595) [flutter_tools] only strip when bitcode is enabled (cla: yes, tool)

[49596](https://github.com/flutter/flutter/pull/49596) [flutter_tools] only apply --strip to iOS gen_snapshot in release mode (cla: yes, tool)

[49597](https://github.com/flutter/flutter/pull/49597) Exclude cleaning the bin/cache right after its fetched from the Cirrus cache (cla: yes, team, team: infra, waiting for tree to go green)

[49602](https://github.com/flutter/flutter/pull/49602) Revert string interp (a: tests, cla: yes, framework, team)

[49622](https://github.com/flutter/flutter/pull/49622) remove unnecessary string interpolations (a: accessibility, a: internationalization, a: tests, cla: yes, d: examples, f: material design, framework, team, team: gallery)

[49623](https://github.com/flutter/flutter/pull/49623) Revert "Sanitize host before calling pm" (cla: yes, tool)

[49625](https://github.com/flutter/flutter/pull/49625) [flutter_tools] open chrome with unresolved hostname (cla: yes, tool, waiting for tree to go green)

[49628](https://github.com/flutter/flutter/pull/49628) [flutter_tools] simplify symbol logic for iOS (cla: yes, team, tool, waiting for tree to go green)

[49629](https://github.com/flutter/flutter/pull/49629) Handle StackOverflows (cla: yes, d: stackoverflow, framework, waiting for tree to go green)

[49637](https://github.com/flutter/flutter/pull/49637) Fix CupertinoDatePicker range validation (cla: yes, f: cupertino, framework, waiting for tree to go green)

[49638](https://github.com/flutter/flutter/pull/49638) Provide a non-null default value for the compute debug label in release mode (cla: yes, framework, waiting for tree to go green)

[49639](https://github.com/flutter/flutter/pull/49639) [Devicelab] Mark microbenchmarks_ios as flaky. (cla: yes, team)

[49641](https://github.com/flutter/flutter/pull/49641) Revert "[flutter_tools] remove alternative build aot code path" (cla: yes, team, tool)

[49644](https://github.com/flutter/flutter/pull/49644) Reland #49591: Sanitize host before calling pm (cla: yes, tool, waiting for tree to go green)

[49645](https://github.com/flutter/flutter/pull/49645) Move ParagraphStyle tests to engine (cla: yes, framework, waiting for tree to go green)

[49650](https://github.com/flutter/flutter/pull/49650) [flutter_tools] support --split-debug-info option in android builds (cla: yes, tool)

[49654](https://github.com/flutter/flutter/pull/49654) Update Xcode compatibility version (cla: yes, t: xcode, tool, waiting for tree to go green)

[49656](https://github.com/flutter/flutter/pull/49656) Roll engine c4229bfbbae4..ec32966e030a (18 commits) (autoroller: commit, cla: yes)

[49657](https://github.com/flutter/flutter/pull/49657) Run "build ios-framework" processes async (a: existing-apps, cla: yes, tool, waiting for tree to go green)

[49659](https://github.com/flutter/flutter/pull/49659) Remove unnecessary BuildableIOSApp from "build ios-framework" (a: existing-apps, cla: yes, tool, waiting for tree to go green)

[49662](https://github.com/flutter/flutter/pull/49662) [flutter_tools] hide assembly warning (cla: yes, tool)

[49664](https://github.com/flutter/flutter/pull/49664) Roll engine ec32966e030a..f4b2183f1b97 (1 commits) (autoroller: commit, cla: yes)

[49675](https://github.com/flutter/flutter/pull/49675) Roll engine f4b2183f1b97..6e506fb64147 (2 commits) (autoroller: commit, cla: yes)

[49679](https://github.com/flutter/flutter/pull/49679) Print more layer debug info (cla: yes, customer: dream (g3), framework, perf: speed, severe: performance, waiting for tree to go green)

[49692](https://github.com/flutter/flutter/pull/49692) Material DataTable: added support of setting table row border thickness (cla: yes, f: material design, framework, waiting for tree to go green)

[49699](https://github.com/flutter/flutter/pull/49699) Roll engine 6e506fb64147..9c9e5d05ec91 (3 commits) (autoroller: commit, cla: yes)

[49701](https://github.com/flutter/flutter/pull/49701) Fix Flutter tool to use correct adb parameter and collect Realtime value. (cla: yes, tool, waiting for tree to go green)

[49708](https://github.com/flutter/flutter/pull/49708) [a11y] Re-land Make sure RenderFractionalTranslation updates its semantics after the translation field is set (cla: yes, framework)

[49714](https://github.com/flutter/flutter/pull/49714) fix focus traversal after pages popped (cla: yes, framework)

[49717](https://github.com/flutter/flutter/pull/49717) Roll engine 9c9e5d05ec91..020222ddd021 (1 commits) (autoroller: commit, cla: yes)

[49724](https://github.com/flutter/flutter/pull/49724) Move iMobileDevice to globals (cla: yes, team, tool)

[49726](https://github.com/flutter/flutter/pull/49726) Use DiagnosticableMixin instead of Diagnosticable for some conditionals. (a: accessibility, cla: yes, f: cupertino, f: material design, framework)

[49729](https://github.com/flutter/flutter/pull/49729) Roll engine 020222ddd021..4a55b4fd2500 (2 commits) (autoroller: commit, cla: yes)

[49735](https://github.com/flutter/flutter/pull/49735) [flutter_tools] iOS fallback discovery protocol (cla: yes, tool, waiting for tree to go green)

[49737](https://github.com/flutter/flutter/pull/49737) Font subset in the tool (a: size, cla: yes, framework, team, tool, waiting for tree to go green)

[49740](https://github.com/flutter/flutter/pull/49740) [flutter_tools] Make OperatingSystemUtils context-free (cla: yes, tool)

[49743](https://github.com/flutter/flutter/pull/49743) Roll engine 4a55b4fd2500..6007c17fd246 (2 commits) (autoroller: commit, cla: yes)

[49750](https://github.com/flutter/flutter/pull/49750) Use skia golden files in driver test (a: tests, cla: yes, framework, team)

[49751](https://github.com/flutter/flutter/pull/49751) [fuchsia] Runs stocks driver test on Fuchsia NUCs in devicelab (CQ+1, cla: yes, team, waiting for tree to go green)

[49756](https://github.com/flutter/flutter/pull/49756) Fix englishLike2018 bodyText (cla: yes, f: material design, framework)

[49758](https://github.com/flutter/flutter/pull/49758) Roll engine 6007c17fd246..6061b804e359 (1 commits) (autoroller: commit, cla: yes)

[49760](https://github.com/flutter/flutter/pull/49760) Fix handling backspace on macos with text selection (cla: yes, framework, waiting for tree to go green)

[49766](https://github.com/flutter/flutter/pull/49766) add preserveHeaderCase argument to subclasses of HttpHeaders (a: tests, cla: yes, framework, tool, waiting for tree to go green)

[49771](https://github.com/flutter/flutter/pull/49771) Assert cache hints are not set for null painters (cla: yes, framework, perf: speed, severe: API break, severe: performance, waiting for tree to go green)

[49799](https://github.com/flutter/flutter/pull/49799) Roll engine 6061b804e359..f6526c0cf8a3 (7 commits) (autoroller: commit, cla: yes)

[49807](https://github.com/flutter/flutter/pull/49807) [Devicelab] microbenchmarks is broken. (cla: yes, team)

[49812](https://github.com/flutter/flutter/pull/49812) Roll engine f6526c0cf8a3..74d07b5f6b4f (2 commits) (autoroller: commit, cla: yes)

[49815](https://github.com/flutter/flutter/pull/49815) Refactoring Gold to enable both Luci & Cirrus support (CQ+1, a: tests, cla: yes, f: cupertino, framework, passed secondary triage, team, team: infra, waiting for tree to go green, will affect goldens)

[49827](https://github.com/flutter/flutter/pull/49827) Revert "Always use new plugin schema for plugin template (#48258)" (cla: yes, tool)

[49830](https://github.com/flutter/flutter/pull/49830) fix material selection handle paint with transparent textSelectionHandleColor  (cla: yes, f: material design, framework, waiting for tree to go green, will affect goldens)

[49832](https://github.com/flutter/flutter/pull/49832) Reland: Always use new plugin schema for plugin template (cla: yes, tool)

[49834](https://github.com/flutter/flutter/pull/49834) [flutter_tools] Make Config context-free (cla: yes, tool, waiting for tree to go green)

[49835](https://github.com/flutter/flutter/pull/49835) Roll engine 74d07b5f6b4f..e5209202fb00 (4 commits) (autoroller: commit, cla: yes)

[49842](https://github.com/flutter/flutter/pull/49842) [flutter_tools] Migrate xcode_backend.sh to flutter assemble (cla: yes, tool, waiting for tree to go green)

[49844](https://github.com/flutter/flutter/pull/49844) Be clearer about when and why we override HttpClient in tests (a: tests, cla: yes, framework, team)

[49845](https://github.com/flutter/flutter/pull/49845) Add channel-specific dartpad URL to snippet generation (cla: yes, team, waiting for tree to go green)

[49846](https://github.com/flutter/flutter/pull/49846) Have android validator suggest ANDROID_SDK_ROOT instead of deprecated ANDROID_HOME (cla: yes, tool, waiting for tree to go green)

[49847](https://github.com/flutter/flutter/pull/49847) Revert "fix global key error" (cla: yes, f: cupertino, f: material design, framework)

[49848](https://github.com/flutter/flutter/pull/49848) Step 3 of 4: Make AlertDialog scrollable by default (cla: yes, f: material design, framework, waiting for tree to go green)

[49854](https://github.com/flutter/flutter/pull/49854) Replace ideviceinfo and idevice_id with xcdevice (cla: yes, platform-ios, tool, waiting for tree to go green)

[49869](https://github.com/flutter/flutter/pull/49869) Revert "Roll engine 74d07b5f6b4f..e5209202fb00 (4 commits) (#49835)" (cla: yes, engine)

[49873](https://github.com/flutter/flutter/pull/49873) Roll engine 74d07b5f6b4f..804dca62a17c (13 commits) (autoroller: commit, cla: yes)

[49884](https://github.com/flutter/flutter/pull/49884) update template for gen_keycodes (cla: yes, team, waiting for tree to go green)

[49886](https://github.com/flutter/flutter/pull/49886) Revert "Elide tree walks" (cla: yes, framework)

[49891](https://github.com/flutter/flutter/pull/49891) Reland elide long tree walks (cla: yes, framework, waiting for tree to go green)

[49894](https://github.com/flutter/flutter/pull/49894) [web] Fix typo apple-mobile-web-app-status-bar-style (cla: yes, d: examples, team, team: gallery, waiting for tree to go green)

[49896](https://github.com/flutter/flutter/pull/49896) reland Refactors global key duplication detection (cla: yes, f: cupertino, f: material design, framework, waiting for tree to go green)

[49900](https://github.com/flutter/flutter/pull/49900) Revert "Use skia golden files in driver test" (a: tests, cla: yes, framework, team)

[49905](https://github.com/flutter/flutter/pull/49905) Reland: Skia gold driver test (a: tests, cla: yes, framework, team)

[49908](https://github.com/flutter/flutter/pull/49908) Roll engine 804dca62a17c..6b8c150639b5 (3 commits) (autoroller: commit, cla: yes)

[49909](https://github.com/flutter/flutter/pull/49909) [flutter_tools] Move homeDirPath to FileSystemUtils (cla: yes, tool, waiting for tree to go green)

[49910](https://github.com/flutter/flutter/pull/49910) fix cupertino selection handle paint with transparent color  (cla: yes, f: cupertino, framework, waiting for tree to go green)

[49911](https://github.com/flutter/flutter/pull/49911) Respect CHROME_EXECUTABLE in web benchmarks (cla: yes, team)

[49913](https://github.com/flutter/flutter/pull/49913) Step 2 of 4: AboutDialog uses scrollable AlertDialog (cla: yes, f: material design, framework, waiting for tree to go green)

[49916](https://github.com/flutter/flutter/pull/49916) Roll engine 6b8c150639b5..e625e174c5df (3 commits) (autoroller: commit, cla: yes)

[49920](https://github.com/flutter/flutter/pull/49920) Image provider fix (a: images, cla: yes, framework, waiting for tree to go green)

[49925](https://github.com/flutter/flutter/pull/49925) Fix custom Elements that wants to decorate State.build (cla: yes, framework, waiting for tree to go green)

[49927](https://github.com/flutter/flutter/pull/49927) Roll engine e625e174c5df..0816c040fbba (6 commits) (autoroller: commit, cla: yes)

[49956](https://github.com/flutter/flutter/pull/49956) Fix stack filtering (cla: yes, framework, waiting for tree to go green)

[49987](https://github.com/flutter/flutter/pull/49987) Add Gamepad support for the activation action (cla: yes, framework, waiting for tree to go green)

[49992](https://github.com/flutter/flutter/pull/49992) Docs (RenderObject): minor fix and link to more information (cla: yes, framework, waiting for tree to go green)

[49993](https://github.com/flutter/flutter/pull/49993) Docs: provide Guidance for SingleChildRenderObjectWidget implementations (cla: yes, framework, waiting for tree to go green)

[49994](https://github.com/flutter/flutter/pull/49994) Docs: provide Guidance for MultiChildRenderObjectWidget implementations (cla: yes, d: api docs, documentation, framework)

[50017](https://github.com/flutter/flutter/pull/50017) [flutter_driver] document caveats with driver method (a: tests, cla: yes, framework, waiting for tree to go green)

[50029](https://github.com/flutter/flutter/pull/50029) [flutter_tools] Fix crash on null Android apiVersion (cla: yes, tool, waiting for tree to go green)

[50034](https://github.com/flutter/flutter/pull/50034) Add option to clear the terminal by pressing "c" (cla: yes, tool, waiting for tree to go green)

[50035](https://github.com/flutter/flutter/pull/50035) SimpleDialogOption: support custom padding (cla: yes, f: material design, framework, waiting for tree to go green)

[50036](https://github.com/flutter/flutter/pull/50036) [flutter_tools] fix frontend server generated entrypoint (cla: yes, tool, waiting for tree to go green)

[50038](https://github.com/flutter/flutter/pull/50038) [flutter_tools] add missing period to end of filter (cla: yes, tool, waiting for tree to go green)

[50040](https://github.com/flutter/flutter/pull/50040) Use the FlutterVersion defined in context (cla: yes, tool, waiting for tree to go green)

[50047](https://github.com/flutter/flutter/pull/50047) Fix the issue of Android add2app build fails on Android when assets are read-only (a: existing-apps, cla: yes, team, tool, work in progress; do not review)

[50051](https://github.com/flutter/flutter/pull/50051) [flutter_tools] Small addition to the readme about testing (cla: yes, team, tool, waiting for tree to go green)

[50058](https://github.com/flutter/flutter/pull/50058) InputDecorator prefixIconConstraints and suffixIconConstraints (cla: yes, f: material design, framework, severe: new feature, waiting for tree to go green)

[50060](https://github.com/flutter/flutter/pull/50060) Allow long filenames setting for customer tests (cla: yes, team)

[50068](https://github.com/flutter/flutter/pull/50068) Revert "Fix custom Elements that wants to decorate State.build" (cla: yes, framework)

[50071](https://github.com/flutter/flutter/pull/50071) Reland #49925 (cla: yes, framework, waiting for tree to go green)

[50074](https://github.com/flutter/flutter/pull/50074) add test to verify binaries are signed on release branches (cla: yes, team)

[50082](https://github.com/flutter/flutter/pull/50082) Revert "Track lastKnownRemoteTextEditingValue separately from receive… (cla: yes, framework)

[50083](https://github.com/flutter/flutter/pull/50083) Roll engine 0816c040fbba..810b9b91e299 (21 commits) (autoroller: commit, cla: yes)

[50084](https://github.com/flutter/flutter/pull/50084) Remove dead code IMobileDevice.isWorking (cla: yes, tool, waiting for tree to go green)

[50088](https://github.com/flutter/flutter/pull/50088) Revert "install goldctl in docker build" (cla: yes, team)

[50091](https://github.com/flutter/flutter/pull/50091) Roll engine 810b9b91e299..44f24bd9807f (2 commits) (autoroller: commit, cla: yes)

[50096](https://github.com/flutter/flutter/pull/50096) remove unnecessary string escapes (cla: yes, d: examples, team, team: gallery, tool, waiting for tree to go green)

[50113](https://github.com/flutter/flutter/pull/50113) Roll engine 44f24bd9807f..f44f50f3c587 (2 commits) (autoroller: commit, cla: yes)

[50115](https://github.com/flutter/flutter/pull/50115) [flutter_tools][web] serve dummy service_worker and manifest file (cla: yes, tool, waiting for tree to go green)

[50119](https://github.com/flutter/flutter/pull/50119) Roll engine f44f50f3c587..81dffd1241e6 (1 commits) (autoroller: commit, cla: yes)

[50124](https://github.com/flutter/flutter/pull/50124) Reland "install goldctl in docker build" (cla: yes, team)

[50125](https://github.com/flutter/flutter/pull/50125) [flutter_tools] Isolate userHomePath, other cleanups (cla: yes, tool, waiting for tree to go green)

[50127](https://github.com/flutter/flutter/pull/50127) Revert "Reland: Skia gold driver test" (a: tests, cla: yes, framework, team)

[50128](https://github.com/flutter/flutter/pull/50128) [fuchsia] Do not run precache on Fuchsia bots (CQ+1, cla: yes, team)

[50129](https://github.com/flutter/flutter/pull/50129) Explain how the scroll controller behaves under tests (cla: yes, d: api docs, framework, waiting for tree to go green)

[50132](https://github.com/flutter/flutter/pull/50132) Add Message.isPlural, Message.getCountPlaceholder() to gen_l10n_types (a: internationalization, cla: yes, team, waiting for tree to go green)

[50134](https://github.com/flutter/flutter/pull/50134) Run microbenchmarks_ios only on ios/12 testbeds. (cla: yes, team, waiting for tree to go green)

[50140](https://github.com/flutter/flutter/pull/50140) Add -destination generic/platform=iOS to build ios-framework xcodebuild (a: existing-apps, cla: yes, platform-ios, tool, waiting for tree to go green)

[50149](https://github.com/flutter/flutter/pull/50149) Fix Gold flake from gsutil fallback (a: tests, cla: yes, framework, team, team: flakes, team: infra, waiting for tree to go green)

[50151](https://github.com/flutter/flutter/pull/50151) Revert "[flutter_tools] Migrate xcode_backend.sh to flutter assemble" (cla: yes, tool)

[50152](https://github.com/flutter/flutter/pull/50152) Move the localization_utils camelCase function to LocaleInfo (cla: yes, f: cupertino, f: material design, team, waiting for tree to go green)

[50153](https://github.com/flutter/flutter/pull/50153) Remove usages of StackTraceMapper (cla: yes, tool)

[50154](https://github.com/flutter/flutter/pull/50154) Fix Path Separator in Service Workers (cla: yes, tool, waiting for tree to go green)

[50157](https://github.com/flutter/flutter/pull/50157) Make Annotation's localPosition relative to object (a: desktop, a: mouse, cla: yes, framework, waiting for tree to go green)

[50160](https://github.com/flutter/flutter/pull/50160) Reland: Skia gold driver test (a: tests, cla: yes, framework, team)

[50166](https://github.com/flutter/flutter/pull/50166) Web benchmarks: make headless mode opt-out (cla: yes, team)

[50178](https://github.com/flutter/flutter/pull/50178) unnecessary escapes fixes (cla: yes, d: examples, team, team: gallery, tool, waiting for tree to go green)

[50180](https://github.com/flutter/flutter/pull/50180) Added parallax effect for cupertino fullscreenDialog (a: fidelity, cla: yes, f: cupertino, framework, waiting for tree to go green)

[50200](https://github.com/flutter/flutter/pull/50200) [flutter_tools] Reland migrate xcode_backend.sh to flutter assemble (cla: yes, tool)

[50213](https://github.com/flutter/flutter/pull/50213) Remove android directory from platform_channel_swift example project (cla: yes, d: examples, team, waiting for tree to go green)

[50215](https://github.com/flutter/flutter/pull/50215) [flutter_tools] force page refresh when hot restarting in profile/release mode (cla: yes, tool, waiting for tree to go green)

[50223](https://github.com/flutter/flutter/pull/50223) Retry Gradle command when failing to download a resource (cla: yes, tool, waiting for tree to go green)

[50224](https://github.com/flutter/flutter/pull/50224) [flutter_tools] wire up tree shake fonts to iOS (cla: yes, tool, waiting for tree to go green)

[50225](https://github.com/flutter/flutter/pull/50225) [flutter_tools] remove dependencies checks from gen_snapshot (cla: yes, tool, waiting for tree to go green)

[50228](https://github.com/flutter/flutter/pull/50228) Revert "[flutter_tools] Reland migrate xcode_backend.sh to flutter assemble" (cla: yes, tool)

[50229](https://github.com/flutter/flutter/pull/50229) [flutter_tools] Reland flutter assemble for iOS (cla: yes, tool)

[50240](https://github.com/flutter/flutter/pull/50240) Support downloading font-subset for all platforms (cla: yes, tool, waiting for tree to go green)

[50242](https://github.com/flutter/flutter/pull/50242) Fix LRUness of ScrollAwareImageProvider (a: images, cla: yes, framework, waiting for tree to go green)

[50243](https://github.com/flutter/flutter/pull/50243) Revert "Replace ideviceinfo and idevice_id with xcdevice" (cla: yes, tool)

[50245](https://github.com/flutter/flutter/pull/50245) [flutter_tools] revert split debug info from macOS (cla: yes, tool)

[50248](https://github.com/flutter/flutter/pull/50248) Remove ideviceinfo, idevice_id artifacts (cla: yes, platform-ios, team, tool, waiting for tree to go green)

[50251](https://github.com/flutter/flutter/pull/50251) [versions] update packages (cla: yes, team)

[50252](https://github.com/flutter/flutter/pull/50252) Reland Replace ideviceinfo and idevice_id with xcdevice (cla: yes, platform-ios, tool, waiting for tree to go green)

[50255](https://github.com/flutter/flutter/pull/50255) Roll engine 81dffd1241e6..f34bc65bee49 (29 commits) (cla: yes, waiting for tree to go green)

[50264](https://github.com/flutter/flutter/pull/50264) Updated documentation for CupertinoPicker (cla: yes, f: cupertino, framework, waiting for tree to go green)

[50272](https://github.com/flutter/flutter/pull/50272) Print frame begin time in summary (a: tests, cla: yes, framework, perf: speed, severe: performance, waiting for tree to go green)

[50282](https://github.com/flutter/flutter/pull/50282) [flutter_tools] Handle AndroidStudio validator crash (cla: yes, tool, waiting for tree to go green)

[50284](https://github.com/flutter/flutter/pull/50284) [flutter_tools] remove automatic multiroot scheme (cla: yes, team, tool)

[50289](https://github.com/flutter/flutter/pull/50289) Make `codesign.dart` integration test easier to run locally (cla: yes, team, waiting for tree to go green)

[50290](https://github.com/flutter/flutter/pull/50290) [fuchsia] Pass device name to the drive comand. (CQ+1, cla: yes, team)

[50291](https://github.com/flutter/flutter/pull/50291) Hotfix 8 - sign binaries and increase minimum Xcode version to 11 (cla: yes, engine, framework, team, tool)

[50296](https://github.com/flutter/flutter/pull/50296) [flutter_tools] support iOS and macOS with split-debug-info and tree-shake-icons (cla: yes, tool, waiting for tree to go green)

[50297](https://github.com/flutter/flutter/pull/50297) Fix image tests that make faulty assumptions about lifecycle of image provider (cla: yes, framework, waiting for tree to go green)

[50301](https://github.com/flutter/flutter/pull/50301) [gen_l10n] Remove redundant tests (a: internationalization, cla: yes, team, waiting for tree to go green)

[50302](https://github.com/flutter/flutter/pull/50302) [flutter_tool] Make the registrant import relative to the entrypoint (cla: yes, tool, waiting for tree to go green)

[50304](https://github.com/flutter/flutter/pull/50304) Allow Android to be missing from multi-platform manifest (cla: yes, tool, waiting for tree to go green)

[50305](https://github.com/flutter/flutter/pull/50305) Roll engine f34bc65bee49..f3ce90e9387b (20 commits) (cla: yes, waiting for tree to go green)

[50306](https://github.com/flutter/flutter/pull/50306) Reduce duplication in sharded tests in .cirrus.yml (cla: yes, team: infra, waiting for tree to go green)

[50307](https://github.com/flutter/flutter/pull/50307) Reland "Track lastKnownRemoteTextEditingValue separately from received data" (a: text input, cla: yes, framework)

[50312](https://github.com/flutter/flutter/pull/50312) [flutter_tools] Prevent web ServiceWorker from modifying fetch requests. (cla: yes, tool, waiting for tree to go green)

[50313](https://github.com/flutter/flutter/pull/50313) Update compile size benchmarks (cla: yes, team)

[50315](https://github.com/flutter/flutter/pull/50315) Update minimum version to Xcode 11.0 (cla: yes, platform-ios, platform-mac, t: xcode, tool)

[50316](https://github.com/flutter/flutter/pull/50316) Make onImage re-entrant safe (cla: yes, framework)

[50318](https://github.com/flutter/flutter/pull/50318) Live image cache (a: images, cla: yes, framework, severe: API break, team)

[50319](https://github.com/flutter/flutter/pull/50319) Fix lack of ancestor notification when a focus node is unfocused. (cla: yes, framework, waiting for tree to go green)

[50322](https://github.com/flutter/flutter/pull/50322) use raw strings to avoid escaping (a: tests, cla: yes, d: examples, f: material design, framework, team, team: gallery, tool)

[50324](https://github.com/flutter/flutter/pull/50324) Fix flutter doctor (pluginsPath) check for Mac (cla: yes, tool, waiting for tree to go green)

[50325](https://github.com/flutter/flutter/pull/50325) Throw when trying to load an empty file (a: error message, a: images, cla: yes, framework, waiting for tree to go green)

[50345](https://github.com/flutter/flutter/pull/50345) Update RefreshIndicator documentation to clarify the need for the child to be scrollable (cla: yes, f: material design, framework, waiting for tree to go green)

[50354](https://github.com/flutter/flutter/pull/50354) Use strut box heights to calculate selection rectangles in order to ensure that they remain within visible bounds (a: text input, cla: yes, framework, severe: API break, waiting for tree to go green)

[50355](https://github.com/flutter/flutter/pull/50355) Nested TickerMode cannot turn tickers back on (cla: yes, f: material design, framework, waiting for tree to go green)

[50362](https://github.com/flutter/flutter/pull/50362) Implements the navigator page api (cla: yes, f: routes, framework, team)

[50363](https://github.com/flutter/flutter/pull/50363) Roll engine f3ce90e9387b..580503c35926 (24 commits) (cla: yes, waiting for tree to go green)

[50365](https://github.com/flutter/flutter/pull/50365) Switch flutter_tools to use frontend_server for web compilation (cla: yes, team, tool, waiting for tree to go green)

[50366](https://github.com/flutter/flutter/pull/50366) Fix Dropdown `'itemHeights' was called on null` crash (cla: yes, customer: crowd, f: material design, framework, severe: crash, waiting for tree to go green)

[50367](https://github.com/flutter/flutter/pull/50367) Disable tests using gauge (cla: yes, team)

[50368](https://github.com/flutter/flutter/pull/50368) change quote to avoid escapes (a: accessibility, a: internationalization, a: tests, cla: yes, d: examples, f: cupertino, f: material design, framework, team, team: gallery, tool)

[50369](https://github.com/flutter/flutter/pull/50369) Revert "Update minimum version to Xcode 11.0" (cla: yes, tool)

[50370](https://github.com/flutter/flutter/pull/50370) Fall back to global cache and platform if null when injected into constructor (a: existing-apps, cla: yes, platform-ios, team, tool)

[50371](https://github.com/flutter/flutter/pull/50371) Update minimum version to Xcode 11.0 (cla: yes, tool)

[50372](https://github.com/flutter/flutter/pull/50372) EditableText's autofocus:true should not crash (a: text input, cla: yes, f: focus, framework, severe: crash, waiting for tree to go green)

[50377](https://github.com/flutter/flutter/pull/50377) Update samples to work with Dartpad, and convert all that make sense to use Dartpad (cla: yes, f: material design, framework, team, waiting for tree to go green)

[50381](https://github.com/flutter/flutter/pull/50381) Roll engine 580503c35926..6158f03ef5fa (6 commits) (cla: yes, waiting for tree to go green)

[50385](https://github.com/flutter/flutter/pull/50385) change capability for test tiles_scroll_perf_iphonexs__timeline_summary (cla: yes, team)

[50388](https://github.com/flutter/flutter/pull/50388) more gradle upgrades (cla: yes, t: gradle, team, tool, waiting for tree to go green)

[50392](https://github.com/flutter/flutter/pull/50392) Make FocusManager a ChangeNotifier that notifies when the primaryFocus changes (cla: yes, framework)

[50394](https://github.com/flutter/flutter/pull/50394) [framework] minimize effect of stateless/stateful swap (cla: yes, framework, waiting for tree to go green)

[50399](https://github.com/flutter/flutter/pull/50399) Roll engine 6158f03ef5fa..e4f46f32f1fd (3 commits) (cla: yes, waiting for tree to go green)

[50446](https://github.com/flutter/flutter/pull/50446) [flutter_tools] Print emojis in Windows Terminal (cla: yes, tool)

[50454](https://github.com/flutter/flutter/pull/50454) [flutter_tools] add missing vm_service dep to BUILD.gn (cla: yes, tool, waiting for tree to go green)

[50456](https://github.com/flutter/flutter/pull/50456) [flutter_tools] replace mock with FakeProcessManager (cla: yes, tool, waiting for tree to go green)

[50468](https://github.com/flutter/flutter/pull/50468) Use ELF for AOT snapshots on Fuchsia. (cla: yes, tool, waiting for tree to go green)

[50479](https://github.com/flutter/flutter/pull/50479) Update cupertino_icons dependency version in pubspec.yaml template (cla: yes, tool, waiting for tree to go green)

[50481](https://github.com/flutter/flutter/pull/50481) Remove some obsolete // ignore: (cla: yes, framework, waiting for tree to go green)

[50483](https://github.com/flutter/flutter/pull/50483) Updating snippets documentation README.md (cla: yes, team, waiting for tree to go green)

[50485](https://github.com/flutter/flutter/pull/50485) Make the template plugin example depend on the plugin as a real dependency (cla: yes, tool, waiting for tree to go green)

[50488](https://github.com/flutter/flutter/pull/50488) v1.12.13+hotfix.8 cherry-picks - Do not use logcat -T on pre-lollipop Android (cla: yes, engine, framework, team, tool)

[50489](https://github.com/flutter/flutter/pull/50489) v1.12.13+hotfix.8 cherry-picks - gradle upgrades (cla: yes, engine, framework, team, tool)

[50495](https://github.com/flutter/flutter/pull/50495) fixes route name annoucement in navigator (cla: yes, f: routes, framework, waiting for tree to go green)

[50496](https://github.com/flutter/flutter/pull/50496) Turn back on macOS shard Cirrus caching (cla: yes, team, team: infra)

[50497](https://github.com/flutter/flutter/pull/50497) Set bundle config rather than deprecated --system flag (cla: yes, team, waiting for tree to go green)

[50502](https://github.com/flutter/flutter/pull/50502) Revert "Reduced code duplication in ink_splash.dart, ink_ripple.dart" (cla: yes, f: material design, framework)

[50506](https://github.com/flutter/flutter/pull/50506) Add "flutter downgrade" command (cla: yes, tool)

[50509](https://github.com/flutter/flutter/pull/50509) [flutter_tools] wire up complete support for Dart obfuscation (cla: yes, team, tool)

[50512](https://github.com/flutter/flutter/pull/50512) Revert "Revert "Reduced code duplication in ink_splash.dart, ink_ripple.dart"" (cla: yes, f: material design, framework)

[50515](https://github.com/flutter/flutter/pull/50515) catch release builds pre-submit (cla: yes, waiting for tree to go green)

[50516](https://github.com/flutter/flutter/pull/50516) Revert "Fix SnackBar clipping when it is floating due to FloatingActionButton positioning" (cla: yes, f: material design, framework)

[50520](https://github.com/flutter/flutter/pull/50520) Update TextStyle.hashCode to handle list fields (cla: yes, framework, waiting for tree to go green)

[50523](https://github.com/flutter/flutter/pull/50523) Invalidate _SliverFractionalPadding cache on constraint change (cla: yes, f: scrolling, framework)

[50535](https://github.com/flutter/flutter/pull/50535) Roll engine e4f46f32f1fd..0e8ed2715a35 (21 commits) (cla: yes, waiting for tree to go green)

[50536](https://github.com/flutter/flutter/pull/50536) Use BUILD_LIBRARY_FOR_DISTRIBUTION build setting for generating add-to-app frameworks (a: existing-apps, cla: yes, team, tool, waiting for tree to go green)

[50538](https://github.com/flutter/flutter/pull/50538) [flutter_tools] fix path escaping on in depfile generation (cla: yes, tool)

[50546](https://github.com/flutter/flutter/pull/50546) Material Date Picker redesign (a: internationalization, cla: yes, f: material design, framework, team)

[50579](https://github.com/flutter/flutter/pull/50579) [flutter_tools] Disable analytics for more bots (cla: yes, tool, waiting for tree to go green)

[50589](https://github.com/flutter/flutter/pull/50589) Changed ThemeData DiagnosticProperties to DiagnosticLevel.debug (cla: yes, f: material design, framework, waiting for tree to go green)

[50593](https://github.com/flutter/flutter/pull/50593) update lint list + enable unnecessary_string_interpolations (cla: yes, team)

[50597](https://github.com/flutter/flutter/pull/50597) Step 1: SnackBarBehavior.floating offset fix - Soft breaking change (cla: yes, f: material design, framework)

[50599](https://github.com/flutter/flutter/pull/50599) Create plugin symlinks for Windows and Linux (cla: yes, tool)

[50603](https://github.com/flutter/flutter/pull/50603) Remove invalid assert for TextHeightBehavior (cla: yes, framework, waiting for tree to go green)

[50609](https://github.com/flutter/flutter/pull/50609) AlertDialog.actionsOverflowButtonSpacing and ButtonBar.overflowButtonSpacing (cla: yes, f: material design, framework, severe: new feature)

[50611](https://github.com/flutter/flutter/pull/50611) [flutter_tools] fix crash when IsolateRef returns sentinel (cla: yes, tool)

[50612](https://github.com/flutter/flutter/pull/50612) Map arm64e devices to arm64 devices (cla: yes, platform-ios, tool)

[50622](https://github.com/flutter/flutter/pull/50622) Revert "[flutter_tools] Disable analytics for more bots" (cla: yes, tool)

[50641](https://github.com/flutter/flutter/pull/50641) Reland: [flutter_tools] Disable analytics for more bots (cla: yes, tool, waiting for tree to go green)

[50645](https://github.com/flutter/flutter/pull/50645) Fix Diagnostics subclasses that had the wrong default value for the named parameter. (cla: yes, framework, waiting for tree to go green)

[50648](https://github.com/flutter/flutter/pull/50648) Image tracing (cla: yes, framework, team, waiting for tree to go green)

[50652](https://github.com/flutter/flutter/pull/50652) Fix stack trace parsing on non-debug builds; add e2e tests (cla: yes, framework, team, tool)

[50659](https://github.com/flutter/flutter/pull/50659) Added linking to viewInsets and viewPadding in MediaQuery padding docs (cla: yes, d: api docs, framework, waiting for tree to go green)

[50660](https://github.com/flutter/flutter/pull/50660) Revert "Add OrderedFocusTraversalPolicy and FocusTraversalGroup to all… (#49235)" (cla: yes, f: material design, framework, team, waiting for tree to go green)

[50661](https://github.com/flutter/flutter/pull/50661) Revert "Turn back on macOS shard Cirrus caching" (cla: yes, team, team: infra)

[50662](https://github.com/flutter/flutter/pull/50662) Use forward slashes on Windows for git exclude (cla: yes, team, team: infra, waiting for tree to go green)

[50663](https://github.com/flutter/flutter/pull/50663) add an --enable-observatory flag (cla: yes, tool, waiting for tree to go green)

[50664](https://github.com/flutter/flutter/pull/50664) Made xcode_backend stop on error. (cla: yes, tool, waiting for tree to go green)

[50666](https://github.com/flutter/flutter/pull/50666) update packages (cla: yes, team, waiting for tree to go green)

[50669](https://github.com/flutter/flutter/pull/50669) [flutter_tools] Disable analytics on more bots (cla: yes, tool, waiting for tree to go green)

[50670](https://github.com/flutter/flutter/pull/50670) Expose showButtonMenu of PopupMenuButtonState (cla: yes, f: material design, framework, waiting for tree to go green)

[50671](https://github.com/flutter/flutter/pull/50671) Roll engine 0e8ed2715a35..e0ebaea59071 (31 commits) (cla: yes, waiting for tree to go green)

[50672](https://github.com/flutter/flutter/pull/50672) Reland: Add OrderedFocusTraversalPolicy and FocusTraversalGroup (#49235)  (cla: yes, f: material design, framework, team)

[50674](https://github.com/flutter/flutter/pull/50674) Revert "AlertDialog.actionsOverflowButtonSpacing and ButtonBar.overflowButtonSpacing" (cla: yes, f: material design, framework)

[50675](https://github.com/flutter/flutter/pull/50675) Reland Alert dialog overflow spacing (cla: yes, f: material design, framework, waiting for tree to go green)

[50680](https://github.com/flutter/flutter/pull/50680) [flutter_tools] initialize web stack trace formatter (cla: yes, tool, waiting for tree to go green)

[50683](https://github.com/flutter/flutter/pull/50683) Revert "catch release builds pre-submit" (cla: yes)

[50688](https://github.com/flutter/flutter/pull/50688) [flutter_tools] Remove mocking and simplify Dart target tests (cla: yes, tool)

[50690](https://github.com/flutter/flutter/pull/50690) [flutter_tools] remove build script from tool package (cla: yes, team, tool, waiting for tree to go green)

[50691](https://github.com/flutter/flutter/pull/50691) Reduce gradle deps (a: accessibility, cla: yes, d: examples, team, team: gallery, tool)

[50693](https://github.com/flutter/flutter/pull/50693) Clear flaky flag on web benchmarks (cla: yes, team)

[50694](https://github.com/flutter/flutter/pull/50694) Bumping tool_coverage-linux  to 14G of memory to avoid OOM kills (cla: yes)

[50695](https://github.com/flutter/flutter/pull/50695) Bumping tool_coverage-linux to 16G of memory to avoid OOM kil… (cla: yes)

[50700](https://github.com/flutter/flutter/pull/50700) Bumping tool_coverage-linux to 24G of memory to avoid OOM kills (cla: yes)

[50702](https://github.com/flutter/flutter/pull/50702) [flutter_tools] ensure all source maps load correctly for release and profile (cla: yes, tool)

[50707](https://github.com/flutter/flutter/pull/50707) [flutter_tools] move engine unpack to the flutter tool (cla: yes, tool, waiting for tree to go green)

[50710](https://github.com/flutter/flutter/pull/50710) [flutter_tools] remove globals from depfile usage (cla: yes, tool)

[50715](https://github.com/flutter/flutter/pull/50715) Remove miscellaneous xcworkspacedata (cla: yes, d: examples, team, team: gallery, tool, waiting for tree to go green)

[50731](https://github.com/flutter/flutter/pull/50731) Retry cURL downloads (cla: yes, team: infra, waiting for tree to go green)

[50733](https://github.com/flutter/flutter/pull/50733) Generate message lookup in gen_l10n (a: internationalization, cla: yes, severe: API break, team)

[50736](https://github.com/flutter/flutter/pull/50736) Revert "Roll engine 0e8ed2715a35..e0ebaea59071 (31 commits) (#50671)" (cla: yes, engine)

[50739](https://github.com/flutter/flutter/pull/50739) [flutter_tools] More Linux version detail (cla: yes, tool)

[50740](https://github.com/flutter/flutter/pull/50740) Generate a Property Sheet for Windows plugins (cla: yes, tool)

[50746](https://github.com/flutter/flutter/pull/50746) Fix the spelling of manditory (cla: yes, framework, waiting for tree to go green)

[50748](https://github.com/flutter/flutter/pull/50748) Add textHeightBehavior and textWidhBasis to AnimatedDefaultTextStyle (a: typography, cla: yes, framework, waiting for tree to go green)

[50750](https://github.com/flutter/flutter/pull/50750) Feature: Allow `minLines` in `SelectableText` (cla: yes, f: material design, framework, severe: new feature)

[50752](https://github.com/flutter/flutter/pull/50752) Scrollbar display always (a: desktop, cla: yes, f: cupertino, f: material design, f: scrolling, framework, waiting for tree to go green)

[50772](https://github.com/flutter/flutter/pull/50772) Remove usage of ideviceinstaller in favor of ios-deploy (cla: yes, team, tool, waiting for tree to go green)

[50775](https://github.com/flutter/flutter/pull/50775) Expose insetPadding and clipBehavior in Dialog and AlertDialog. (cla: yes, f: material design, framework, waiting for tree to go green)

[50779](https://github.com/flutter/flutter/pull/50779) [flutter_tools] Handle asynchronous errors writing to stdio (cla: yes, tool, waiting for tree to go green)

[50790](https://github.com/flutter/flutter/pull/50790) fix unnecessary_string_interpolations lint (cla: yes, team)

[50803](https://github.com/flutter/flutter/pull/50803) Roll engine 0e8ed2715a35..2e6786621f7b (49 commits) (cla: yes)

[50804](https://github.com/flutter/flutter/pull/50804) [flutter_tools] Collect more information in ios-handshake failure event (cla: yes, tool, waiting for tree to go green)

[50806](https://github.com/flutter/flutter/pull/50806) unnecessary multiline strings (cla: yes, team, tool, waiting for tree to go green)

[50812](https://github.com/flutter/flutter/pull/50812) Manually roll engine to d60f298d9e7755b8f8204646e7ff03a846f5436c (cla: yes, engine)

[50818](https://github.com/flutter/flutter/pull/50818) [version] Update to the latest test package (cla: yes, team, waiting for tree to go green)

[50822](https://github.com/flutter/flutter/pull/50822) check for fuchsia (cla: yes)

[50823](https://github.com/flutter/flutter/pull/50823) [flutter_tools] move dwds imports to not require g3 visibility (cla: yes, tool, waiting for tree to go green)

[50825](https://github.com/flutter/flutter/pull/50825) start multiline strings with newline (a: tests, cla: yes, d: examples, framework, team, team: gallery, tool, waiting for tree to go green)

[50831](https://github.com/flutter/flutter/pull/50831) Change Focus.unfocus to take a disposition for where the focus should go. (a: desktop, cla: yes, f: focus, f: routes, framework)

[50835](https://github.com/flutter/flutter/pull/50835) Use Async WebDriver for WebFlutterDriver. (a: tests, cla: yes, framework, tool, waiting for tree to go green)

[50840](https://github.com/flutter/flutter/pull/50840) Revert "[flutter_tools] More Linux version detail" (cla: yes, tool)

[50841](https://github.com/flutter/flutter/pull/50841) Update Android activities because plugin registration is now done by FlutterActivity.configureFlutterEngine (cla: yes, d: examples, team, team: gallery, tool, waiting for tree to go green)

[50842](https://github.com/flutter/flutter/pull/50842) Avoid including a potentially animated invisible image (a: images, cla: yes, framework, perf: memory, perf: speed, severe: performance)

[50844](https://github.com/flutter/flutter/pull/50844) [flutter_tools] use uri resolution for asset requests (cla: yes, tool, waiting for tree to go green)

[50846](https://github.com/flutter/flutter/pull/50846) Add additional focus samples. (cla: yes, d: api docs, d: examples, documentation, f: focus, framework, waiting for tree to go green)

[50849](https://github.com/flutter/flutter/pull/50849) Roll engine d60f298d9e77..bb01cb7faf26 (11 commits) (cla: yes, waiting for tree to go green)

[50851](https://github.com/flutter/flutter/pull/50851) Animated placeholder perf (cla: yes, team, waiting for tree to go green)

[50853](https://github.com/flutter/flutter/pull/50853) Revert "[version] Update to the latest test package" (cla: yes, team, tool)

[50872](https://github.com/flutter/flutter/pull/50872) [flutter_tools] fix debug stack traces (cla: yes, tool)

[50877](https://github.com/flutter/flutter/pull/50877) [flutter_tools] include depfile outputs in gradle outputs (cla: yes, tool)

[50879](https://github.com/flutter/flutter/pull/50879) [versions] reland update test to 1.12.0 (cla: yes, team, tool)

[50895](https://github.com/flutter/flutter/pull/50895) [flutter_tools] web cleanups (cla: yes, tool)

[50904](https://github.com/flutter/flutter/pull/50904) [flutter_tools] cleanup build_tests to reduce mocking and globals usage (cla: yes, tool, waiting for tree to go green)

[50925](https://github.com/flutter/flutter/pull/50925) Add parameter to Scaffold so its possible to disable open Drawer drag gesture (cla: yes, f: material design, framework, waiting for tree to go green)

[50943](https://github.com/flutter/flutter/pull/50943) Ensure to close connection to VM after collecting coverage (cla: yes, tool)

[50945](https://github.com/flutter/flutter/pull/50945) [flutter_tools] include LICENSE files as build dependencies (cla: yes, tool, waiting for tree to go green)

[50948](https://github.com/flutter/flutter/pull/50948) Script to find Flutter earliest Flutter revision that contains an engine revision (cla: yes, team)

[50976](https://github.com/flutter/flutter/pull/50976) serve the generated main.dart file so source_maps work for it (cla: yes, tool, waiting for tree to go green)

[50978](https://github.com/flutter/flutter/pull/50978) nit: Add a short comment explain path dependencies (cla: yes, tool, waiting for customer response)

[50979](https://github.com/flutter/flutter/pull/50979) Colored box and container optimization (a: tests, cla: yes, f: material design, framework, perf: speed, severe: API break, severe: performance)

[50980](https://github.com/flutter/flutter/pull/50980) Upgrade dartdoc to 0.30.1 (cla: yes, team)

[50981](https://github.com/flutter/flutter/pull/50981) [versions] update to latest web driver (cla: yes, team, waiting for tree to go green)

[50984](https://github.com/flutter/flutter/pull/50984) Revert "Animated placeholder perf" (cla: yes, team)

[50985](https://github.com/flutter/flutter/pull/50985) Enable TextStyle hash test on the Web (a: tests, a: typography, cla: yes, framework, waiting for tree to go green)

[50987](https://github.com/flutter/flutter/pull/50987) Reland test (cla: yes, team, waiting for tree to go green)

[50988](https://github.com/flutter/flutter/pull/50988) add support for the builders configuration for web (cla: yes, tool, waiting for tree to go green)

[50989](https://github.com/flutter/flutter/pull/50989) add docs about writing/running web benchmarks (cla: yes, team)

[50994](https://github.com/flutter/flutter/pull/50994) Roll engine bb01cb7faf26..77c5812d48b8 (cla: yes, engine, team)

[50998](https://github.com/flutter/flutter/pull/50998) Add C++ code generation for key maps. (a: desktop, a: text input, cla: yes, framework, team)

[50999](https://github.com/flutter/flutter/pull/50999) add macos project to macrobenchmarks (cla: yes, team, waiting for tree to go green)

[51003](https://github.com/flutter/flutter/pull/51003) [web] Smoke tests for web engine (cla: yes, d: examples, team)

[51004](https://github.com/flutter/flutter/pull/51004) [flutter_tools] Update to latest dwds APIs (cla: yes, framework, team, tool)

[51005](https://github.com/flutter/flutter/pull/51005) [Web] Add Material Card Infinite Scroll benchmark (cla: yes, team, waiting for tree to go green)

[51011](https://github.com/flutter/flutter/pull/51011) Fix comment typo FormField.initialState to FormField.initialValue (cla: yes, d: api docs, documentation, framework, waiting for tree to go green)

[51015](https://github.com/flutter/flutter/pull/51015) Discover devices in parallel instead of serially waiting for each device type (cla: yes, tool, waiting for tree to go green)

[51018](https://github.com/flutter/flutter/pull/51018) Don't use a default test randomize ordering seed (cla: yes, team, tool)

[51047](https://github.com/flutter/flutter/pull/51047) Weaken stack-trace based tests to allow auto-roll of new engine which will change the format (cla: yes, framework)

[51060](https://github.com/flutter/flutter/pull/51060) Revert "Upgrade dartdoc to 0.30.1 (#50980)" (cla: yes, team)

[51067](https://github.com/flutter/flutter/pull/51067) [flutter_tools] reload dart_sdk when sources update (cla: yes, tool)

[51071](https://github.com/flutter/flutter/pull/51071) manually roll engine to f2f8c342be3243a7a196587e77678e00d7e30c24 (cla: yes, engine)

[51072](https://github.com/flutter/flutter/pull/51072) Roll engine 77c5812d48b8..84dc383b6428 (16 commits) (cla: yes, waiting for tree to go green)

[51075](https://github.com/flutter/flutter/pull/51075) Removed the unecessary "new" keyword from the docs (cla: yes, d: api docs, documentation, framework)

[51076](https://github.com/flutter/flutter/pull/51076) Revert "[flutter_tools] move engine unpack to the flutter tool (#50707)" (cla: yes, tool)

[51081](https://github.com/flutter/flutter/pull/51081) Detect sync vs async obtainKey in ResizeImage (a: images, cla: yes, framework, waiting for tree to go green)

[51084](https://github.com/flutter/flutter/pull/51084) Allow developers to run flutter driver web test directly (cla: yes, tool, waiting for tree to go green)

[51088](https://github.com/flutter/flutter/pull/51088) add WidgetBuildRecorder for benchmarking building widgets (cla: yes, f: material design, team)

[51089](https://github.com/flutter/flutter/pull/51089) Fix TextEditingController doc to call super.initState first (a: text input, cla: yes, d: api docs, d: examples, documentation, framework, waiting for tree to go green)

[51095](https://github.com/flutter/flutter/pull/51095) Fix stuck keys when shift is released before the letter. (a: desktop, a: tests, a: text input, cla: yes, framework, team)

[51122](https://github.com/flutter/flutter/pull/51122) Material Bottom Sheet Reveal/Dismiss animation uses a curved animation (cla: yes, f: material design, framework, waiting for tree to go green)

[51130](https://github.com/flutter/flutter/pull/51130) Remove highContrast from FakeAccessibilityFeatures (a: accessibility, a: tests, cla: yes, framework, waiting for tree to go green)

[51131](https://github.com/flutter/flutter/pull/51131) Revert "Live image cache" (cla: yes, framework, team)

[51143](https://github.com/flutter/flutter/pull/51143) [flutter_tools] adds etag/cache control header to debug asset server (cla: yes, tool)

[51149](https://github.com/flutter/flutter/pull/51149) Fix typo in description for PointerEvent.radiusMax (cla: yes, d: api docs, documentation, framework, waiting for tree to go green)

[51150](https://github.com/flutter/flutter/pull/51150) Fix tests that rely on FadeTransition incorrectly and depend on implementation details of FadeUpwardsTransitionBuilder (cla: yes, f: material design, framework, waiting for tree to go green)

[51158](https://github.com/flutter/flutter/pull/51158) Fix the issue of Can't find \android\app${assetsDirectory} #50913 (cla: yes, tool)

[51161](https://github.com/flutter/flutter/pull/51161) Add a sample for FocusTraversalGroup (a: desktop, cla: yes, d: api docs, d: examples, documentation, f: focus, framework, waiting for tree to go green)

[51185](https://github.com/flutter/flutter/pull/51185) Updates test expectations for stack traces. (cla: yes, team, work in progress; do not review)

[51212](https://github.com/flutter/flutter/pull/51212) Revert "Roll engine 77c5812d48b8..84dc383b6428 (16 commits)" (cla: yes, engine)

[51214](https://github.com/flutter/flutter/pull/51214) Reduce duration of benchmark to avoid timeout (cla: yes, team)

[51216](https://github.com/flutter/flutter/pull/51216) Update stack trace test goldens to handle engine builds with lazy async stacks (cla: yes, team)

[51217](https://github.com/flutter/flutter/pull/51217) Make test more flexible for new args from vm (cla: yes, team)

[51221](https://github.com/flutter/flutter/pull/51221) Verify binaries are signed on pre-submit on release branches (cla: yes, waiting for tree to go green)

[51227](https://github.com/flutter/flutter/pull/51227) [flutter_tools] remove vm_service_client dependency from flutter tool (cla: yes, team, tool)

[51235](https://github.com/flutter/flutter/pull/51235) update cache for flutter test/fast command (cla: yes, tool, waiting for tree to go green)

[51240](https://github.com/flutter/flutter/pull/51240) Remove deprecated DefaultFocusTraversal widget (cla: yes, framework)

[51246](https://github.com/flutter/flutter/pull/51246) Automatically add plugin projects to Windows .sln (cla: yes, tool)

[51249](https://github.com/flutter/flutter/pull/51249) Live image cache (a: images, cla: yes, framework, team)

[51302](https://github.com/flutter/flutter/pull/51302) Fixed a typo in documentation of Transform widget (cla: yes, framework, waiting for tree to go green)

[51307](https://github.com/flutter/flutter/pull/51307) [flutter_tools] add more search paths for source maps (cla: yes, tool)

[51314](https://github.com/flutter/flutter/pull/51314) Update flexible_space_bar.dart (cla: yes, d: api docs, documentation, f: material design, framework, waiting for tree to go green)

[51330](https://github.com/flutter/flutter/pull/51330) Update covariant_templates_test after changes to TypeError. (cla: yes, framework)

[51335](https://github.com/flutter/flutter/pull/51335) Add width constraints for FlexibleSpaceBar.title in its expanded state, so that overflow of long titles can be handled (cla: yes, f: material design, framework, waiting for tree to go green)

[51346](https://github.com/flutter/flutter/pull/51346) [flutter_tools] don't fix chrome window size, add more logs (cla: yes, tool)

[51375](https://github.com/flutter/flutter/pull/51375) Extend the gen_l10n integration test (a: internationalization, cla: yes, tool, waiting for tree to go green)

[51391](https://github.com/flutter/flutter/pull/51391) Roll engine f2f8c342be32..888a62cf2298 (67 commits) (cla: yes, waiting for tree to go green)

[51394](https://github.com/flutter/flutter/pull/51394) Roll engine 888a62cf2298..ecdfc91d1618 (2 commits) (cla: yes, waiting for tree to go green)

[51398](https://github.com/flutter/flutter/pull/51398) Avoid caching image load failures that are retriable (a: images, cla: yes, framework, waiting for tree to go green)

[51410](https://github.com/flutter/flutter/pull/51410) Validate text selection before updating it inside of EditableText (cla: yes, f: material design, framework, waiting for tree to go green)

[51418](https://github.com/flutter/flutter/pull/51418) [Perf/codesize] Reduce constraint member reads during layout (cla: yes, f: cupertino, f: material design, framework, perf: app size, severe: performance)

[51419](https://github.com/flutter/flutter/pull/51419) [flutter_tools] Rework iOS vmservice handshake failure usage event (platform-ios, tool)

[51428](https://github.com/flutter/flutter/pull/51428) Add debugDoingBuild flag (cla: yes, framework)

[51435](https://github.com/flutter/flutter/pull/51435) remove isinitialroute from RouteSettings (cla: yes, framework, severe: API break)

[51436](https://github.com/flutter/flutter/pull/51436) [flutter_tools] Don't try to run pub before the version command (cla: yes, tool)

[51438](https://github.com/flutter/flutter/pull/51438) Implement VisualDensity for text fields. (a: desktop, cla: yes, f: material design, framework, team)

[51439](https://github.com/flutter/flutter/pull/51439) Reduce closure allocation in RenderObject.cleanRelayoutBoundary (cla: yes, framework)

[51440](https://github.com/flutter/flutter/pull/51440) [flutter_tool] Where possible, catch only subtypes of Exception (cla: yes, tool)

[51441](https://github.com/flutter/flutter/pull/51441) Revert "Live image cache" (cla: yes, framework, team)

[51443](https://github.com/flutter/flutter/pull/51443) [flutter_tools] reduce globals in web validator and chrome launcher (cla: yes, tool)

[51444](https://github.com/flutter/flutter/pull/51444) [flutter_tools] remove globals from plist parser and update tests (cla: yes, tool)

[51453](https://github.com/flutter/flutter/pull/51453) Move embedding and linking Flutter frameworks into the tool (cla: yes, d: examples, platform-ios, t: xcode, team, team: gallery, tool)

[51466](https://github.com/flutter/flutter/pull/51466) Revert "Retry cURL downloads" (cla: yes)

[51468](https://github.com/flutter/flutter/pull/51468) fix pom file not found when run app with local engine (cla: yes, tool, waiting for customer response, waiting for tree to go green)

[51476](https://github.com/flutter/flutter/pull/51476) Revert "[flutter_tools] initialize frontend server with build" (cla: yes, tool)

[51477](https://github.com/flutter/flutter/pull/51477) [flutter_tools] Reland initialize frontend_sever with build (cla: yes, tool, waiting for tree to go green)

[51480](https://github.com/flutter/flutter/pull/51480) Roll engine ecdfc91d1618..ecabc1037652 (20 commits) (cla: yes, waiting for tree to go green)

[51485](https://github.com/flutter/flutter/pull/51485) Live image cache (cla: yes, framework, team, waiting for tree to go green)

[51489](https://github.com/flutter/flutter/pull/51489) Revert "[Perf/codesize] Reduce constraint member reads during layout" (cla: yes, f: cupertino, f: material design, framework)

[51490](https://github.com/flutter/flutter/pull/51490) improve web benchmark error reporting (cla: yes, f: material design, team)

[51493](https://github.com/flutter/flutter/pull/51493) [web] Allow benchmarks to customize their score keys (cla: yes, platform-web, team)

[51495](https://github.com/flutter/flutter/pull/51495) Convert Diagnosticable to a mixin (a: accessibility, cla: yes, f: cupertino, f: material design, framework)

[51496](https://github.com/flutter/flutter/pull/51496) Fix expression evaluation test leaking flutter_tester processes. (cla: yes, tool)

[51500](https://github.com/flutter/flutter/pull/51500) [flutter_tools] hide usage of package:mustache behind interface (cla: yes, tool)

[51503](https://github.com/flutter/flutter/pull/51503) Validate empty pubspec plugin section (cla: yes, tool)

[51505](https://github.com/flutter/flutter/pull/51505) ensure dart defines work on web and not web (cla: yes, framework)

[51507](https://github.com/flutter/flutter/pull/51507) don't do a version check when invoking flutter in `test_test.dart` (cla: yes, tool, waiting for tree to go green)

[51508](https://github.com/flutter/flutter/pull/51508) Replace clean command test functions with test groups (cla: yes, tool)

[51517](https://github.com/flutter/flutter/pull/51517) Add missing features to `DefaultTextStyleTransition` and `AnimatedDefaultTextStyle` (a: animation, a: typography, cla: yes, f: material design, framework, waiting for tree to go green)

[51518](https://github.com/flutter/flutter/pull/51518) re-land "Retry cURL downloads" (cla: yes)

[51519](https://github.com/flutter/flutter/pull/51519) Add Linux and Windows target platforms (a: desktop, cla: yes, d: examples, f: cupertino, f: material design, framework, team, team: gallery)

[51520](https://github.com/flutter/flutter/pull/51520) Generate a makefile for Linux plugins (cla: yes, tool)

[51523](https://github.com/flutter/flutter/pull/51523) Roll engine ecabc1037652..060a7733a654 (2 commits) (cla: yes, waiting for tree to go green)

[51524](https://github.com/flutter/flutter/pull/51524) Turn off reupload_on_changes for Cirrus caches (cla: yes, team, team: infra)

[51525](https://github.com/flutter/flutter/pull/51525) Pass RouteSettings into all callers of showGeneralDialog. (cla: yes, f: cupertino, f: material design, framework, waiting for tree to go green)

[51527](https://github.com/flutter/flutter/pull/51527) [flutter_tools] Adds logging for integration test to make it easier to diagnose failures (cla: yes, tool)

[51532](https://github.com/flutter/flutter/pull/51532) Clean App.framework, Generated.xcconfig, flutter_export_environment.sh (cla: yes, tool)

[51533](https://github.com/flutter/flutter/pull/51533) [flutter_tools] update chrome tests to remove globals, mock processmanager, mock platform (cla: yes, tool)

[51539](https://github.com/flutter/flutter/pull/51539) Revert "[flutter_tool] Where possible, catch only subtypes of Exception" (cla: yes, tool)

[51567](https://github.com/flutter/flutter/pull/51567) Reland: [flutter_tool] Where possible, catch only subtypes of Exception (cla: yes, tool)

[51569](https://github.com/flutter/flutter/pull/51569) [fuchsia] Update the SDK version to match engine (cla: yes, waiting for tree to go green)

[51570](https://github.com/flutter/flutter/pull/51570) Roll engine 060a7733a654..c0e29b6000a4 (1 commits) (cla: yes, waiting for tree to go green)

[51577](https://github.com/flutter/flutter/pull/51577) Revert "Fix handling backspace on macos with text selection" (a: desktop, a: text input, cla: yes, framework)

[51578](https://github.com/flutter/flutter/pull/51578) [flutter_tools] swap mustache dependency for mustache_template (cla: yes, team, tool)

[51586](https://github.com/flutter/flutter/pull/51586) Roll engine c0e29b6000a4..2914e4ddf6c7 (3 commits) (cla: yes, waiting for tree to go green)

[51590](https://github.com/flutter/flutter/pull/51590) [flutter_tools] allow configuring libraries spec path for the web compilation (cla: yes, tool, waiting for tree to go green)

[51591](https://github.com/flutter/flutter/pull/51591) Add explicit casts to for-in-dynamic. (a: tests, cla: yes, framework, tool, waiting for tree to go green)

[51593](https://github.com/flutter/flutter/pull/51593) [flutter_tools] clean-ups to linux doctor test (cla: yes, tool, waiting for tree to go green)

[51597](https://github.com/flutter/flutter/pull/51597) [flutter_tools] remove LinuxWorkflow from injection and clean up tests (cla: yes, tool)

[51600](https://github.com/flutter/flutter/pull/51600) Roll engine 2914e4ddf6c7..a16d97e507c8 (4 commits) (cla: yes, waiting for tree to go green)

[51602](https://github.com/flutter/flutter/pull/51602) Update gen_l10n tool to require base locale; Stocks app refresh (a: internationalization, cla: yes, severe: crash, team, waiting for tree to go green)

[51605](https://github.com/flutter/flutter/pull/51605) Roll engine a16d97e507c8..8ce165b31183 (1 commits) (cla: yes, waiting for tree to go green)

[51606](https://github.com/flutter/flutter/pull/51606) Let cupertino & material switches move to the right state after dragging (cla: yes, f: cupertino, f: material design, framework, waiting for tree to go green)

[51608](https://github.com/flutter/flutter/pull/51608) [flutter_tools] deflake pause while hot reload test (cla: yes, tool)

[51609](https://github.com/flutter/flutter/pull/51609) Roll engine 8ce165b31183..e05e2988b2f1 (2 commits) (cla: yes, waiting for tree to go green)

[51610](https://github.com/flutter/flutter/pull/51610) Roll engine e05e2988b2f1..50c263906a00 (3 commits) (cla: yes, waiting for tree to go green)

[51611](https://github.com/flutter/flutter/pull/51611) [Perf/codesize] Reland: Reduce constraint member reads during layout (cla: yes, f: cupertino, f: material design, framework)

[51613](https://github.com/flutter/flutter/pull/51613) Roll engine 50c263906a00..7ef053e74510 (1 commits) (cla: yes, waiting for tree to go green)

[51615](https://github.com/flutter/flutter/pull/51615) Roll engine 7ef053e74510..a886fbe04a1a (2 commits) (cla: yes, waiting for tree to go green)

[51616](https://github.com/flutter/flutter/pull/51616) Revert "Reland: [flutter_tool] Where possible, catch only subtypes of Exception" (cla: yes, tool)

[51623](https://github.com/flutter/flutter/pull/51623) Roll engine a886fbe04a1a..245b02d7e0b2 (2 commits) (cla: yes, waiting for tree to go green)

[51625](https://github.com/flutter/flutter/pull/51625) Roll engine 245b02d7e0b2..7a25baedad54 (1 commits) (cla: yes, waiting for tree to go green)

[51644](https://github.com/flutter/flutter/pull/51644) Roll engine 7a25baedad54..f520bb8d7ab2 (6 commits) (cla: yes, waiting for tree to go green)

[51646](https://github.com/flutter/flutter/pull/51646) Fix doc typo in WidgetsApp.supportedLocales (cla: yes, d: api docs, framework, waiting for tree to go green)

[51650](https://github.com/flutter/flutter/pull/51650) Diagnostics properties for ColoredBox (cla: yes, framework, waiting for tree to go green)

[51653](https://github.com/flutter/flutter/pull/51653) Roll engine f520bb8d7ab2..cc0e21b5d2fb (2 commits) (cla: yes, waiting for tree to go green)

[51658](https://github.com/flutter/flutter/pull/51658) [flutter_tools] support run -d chrome test scripts (cla: yes, team, tool, waiting for tree to go green)

[51659](https://github.com/flutter/flutter/pull/51659) Roll engine cc0e21b5d2fb..e47fa0bee913 (1 commits) (cla: yes, waiting for tree to go green)

[51660](https://github.com/flutter/flutter/pull/51660) [flutter_tools] Handle errors on the std{out,err}.done future (cla: yes, tool, waiting for tree to go green)

[51663](https://github.com/flutter/flutter/pull/51663) [web] Add benchmarks for text layout (cla: yes, platform-web, team, waiting for tree to go green)

[51665](https://github.com/flutter/flutter/pull/51665) Temporarily disable the flutter_driver_screenshot_test. (cla: yes, team)

[51667](https://github.com/flutter/flutter/pull/51667) [DataTable] Hide arrow padding when not sorting (cla: yes, f: material design, framework)

[51668](https://github.com/flutter/flutter/pull/51668) Roll engine e47fa0bee913..96061d62281d (2 commits) (cla: yes, waiting for tree to go green)

[51674](https://github.com/flutter/flutter/pull/51674) Keep render tree and element tree in sync when re-used elements move in a MultiChildRenderObjectElement's child list (cla: yes, framework, waiting for tree to go green)

[51676](https://github.com/flutter/flutter/pull/51676) Fix `_checkPodCondition` not handling `CocoaPodsStatus.brokenInstall` (cla: yes, tool)

[51677](https://github.com/flutter/flutter/pull/51677) Add Android Chrome support to Flutter Web Driver. (a: tests, cla: yes, framework, tool)

[51678](https://github.com/flutter/flutter/pull/51678) Add timeout flag to devices command, pipe through discovery (cla: yes, platform-fuchsia, platform-ios, tool)

[51679](https://github.com/flutter/flutter/pull/51679) Fix SliverHitTestResult.addWithAxisOffset's sign (cla: yes, framework, waiting for tree to go green)

[51680](https://github.com/flutter/flutter/pull/51680) [flutter_tools] update visual studio and validator to remove globals, update test cases (cla: yes, tool)

[51684](https://github.com/flutter/flutter/pull/51684) [flutter_tools] no more MockLogger (cla: yes, tool, waiting for tree to go green)

[51687](https://github.com/flutter/flutter/pull/51687) Write FLUTTER_BUILD_MODE when using a local engine (cla: yes, tool)

[51689](https://github.com/flutter/flutter/pull/51689) Roll engine 96061d62281d..142882e1baea (9 commits) (cla: yes, waiting for tree to go green)

[51693](https://github.com/flutter/flutter/pull/51693) Roll engine 142882e1baea..755e2b559d4d (4 commits) (cla: yes, waiting for tree to go green)

[51714](https://github.com/flutter/flutter/pull/51714) [flutter_tools] Allow providing dart-defines to Android, iOS, macOS builds (cla: yes, team, tool)

[51774](https://github.com/flutter/flutter/pull/51774) Reland: [flutter_tool] Where possible, catch only subtypes of Exception (cla: yes, tool, waiting for tree to go green)

[51782](https://github.com/flutter/flutter/pull/51782) Add missing back links to the layout catalog (cla: yes, d: api docs, documentation, framework, waiting for tree to go green)

[51783](https://github.com/flutter/flutter/pull/51783) Revert "Temporarily disable the flutter_driver_screenshot_test. (#516… (cla: yes, team)

[51785](https://github.com/flutter/flutter/pull/51785) Roll engine back to 96061d62281d1840af3ee75fefa41d1cf254fce6 (cla: yes, engine)

[51788](https://github.com/flutter/flutter/pull/51788) Add textfield perf test to devicelab (a: text input, cla: yes, perf: speed, severe: performance, team, waiting for tree to go green)

[51792](https://github.com/flutter/flutter/pull/51792) Roll engine 96061d62281d..5e474ee860a3 (29 commits) (cla: yes, waiting for tree to go green)

[51801](https://github.com/flutter/flutter/pull/51801) [flutter_tools] disable mirrors in snapshot (cla: yes, waiting for tree to go green)

[51808](https://github.com/flutter/flutter/pull/51808) [flutter_tools] supports tree-shake-icons for web builds (cla: yes, tool, work in progress; do not review)

[51821](https://github.com/flutter/flutter/pull/51821) Roll engine 5e474ee860a3..6991dd981bf7 (10 commits) (cla: yes, waiting for tree to go green)

[51832](https://github.com/flutter/flutter/pull/51832) Add pre-stable support for create on Linux (cla: yes, tool)

[51838](https://github.com/flutter/flutter/pull/51838) Exit for missing Windows plugin projects (cla: yes, tool)

[51871](https://github.com/flutter/flutter/pull/51871) Simple repeating word fixes (cla: yes, d: api docs, f: material design, framework, team, tool, waiting for tree to go green)

[51876](https://github.com/flutter/flutter/pull/51876) Branching test (cla: yes, f: material design, framework, team, tool)

[51879](https://github.com/flutter/flutter/pull/51879) Add usage event for failed iOS project migration (cla: yes, tool)

[51880](https://github.com/flutter/flutter/pull/51880) remove duplicated entry in a map (cla: yes, tool)

[51882](https://github.com/flutter/flutter/pull/51882) Add ios platform view integration test (cla: yes, team)

[51883](https://github.com/flutter/flutter/pull/51883) Unlooping Golden File Tests (a: tests, cla: yes, framework, team, team: infra, waiting for tree to go green)

[51886](https://github.com/flutter/flutter/pull/51886) Revert "Step 3 of 4: Make AlertDialog scrollable by default" (cla: yes, f: material design, framework)

[51895](https://github.com/flutter/flutter/pull/51895) Add pre-stable support for create on Windows (cla: yes, tool)

[51898](https://github.com/flutter/flutter/pull/51898) Remove listeners for live images when we clear them (cla: yes, framework)

[51901](https://github.com/flutter/flutter/pull/51901) Roll engine 6991dd981bf7..78a1c7ebf9ad (16 commits) (cla: yes, waiting for tree to go green)

[51905](https://github.com/flutter/flutter/pull/51905) Roll engine 78a1c7ebf9ad..90bd6f814817 (2 commits) (cla: yes, waiting for tree to go green)

[51914](https://github.com/flutter/flutter/pull/51914) Bitcode strip embedded iOS frameworks (cla: yes, t: xcode, team, tool)

[51916](https://github.com/flutter/flutter/pull/51916) Fix simctl process exceptions not being caught (cla: yes, tool, waiting for tree to go green)

[51920](https://github.com/flutter/flutter/pull/51920) Remove target platform override on the gallery. (cla: yes, d: examples, team, team: gallery)

[51921](https://github.com/flutter/flutter/pull/51921) Add an adaptive visual density static function, and add it to the sample app. (cla: yes, f: material design, framework)

[51925](https://github.com/flutter/flutter/pull/51925) Custom onPressed behavior for CloseButton widget (cla: yes, f: material design, framework, waiting for tree to go green)

[51938](https://github.com/flutter/flutter/pull/51938) Roll engine 90bd6f814817..e2b74ab80eb4 (4 commits) (cla: yes, waiting for tree to go green)

[51943](https://github.com/flutter/flutter/pull/51943) Revert "Write FLUTTER_BUILD_MODE when using a local engine" (cla: yes, tool)

[51944](https://github.com/flutter/flutter/pull/51944) enable avoid_single_cascade_in_expression_statements (cla: yes, framework)

[51946](https://github.com/flutter/flutter/pull/51946) Updated package:test, package:test_core, package:coverage, package:package_config (cla: yes, team, tool, waiting for tree to go green)

[51952](https://github.com/flutter/flutter/pull/51952) [gen_l10n] Escape quote characters in ARB files (a: internationalization, cla: yes, severe: regression, team, tool, waiting for tree to go green)

[51960](https://github.com/flutter/flutter/pull/51960) Revert "Reland: [flutter_tool] Where possible, catch only subtypes of Exception" (cla: yes, tool)

[51962](https://github.com/flutter/flutter/pull/51962) Increase the timeout for the cull_opacity_perf_test to 45 seconds (cla: yes, team, waiting for tree to go green)

[51963](https://github.com/flutter/flutter/pull/51963) Skip iOS project migration when script is already embedding frameworks (cla: yes, tool)

[51964](https://github.com/flutter/flutter/pull/51964) Directionality formatter to move whitespace bidi handling into framework (a: text input, a: typography, cla: yes, framework)

[51965](https://github.com/flutter/flutter/pull/51965) Roll engine e2b74ab80eb4..b77f509e0bb8 (5 commits) (cla: yes, waiting for tree to go green)

[51966](https://github.com/flutter/flutter/pull/51966) [flutter_tools] reduce dependencies and use test coverage (cla: yes, team, tool)

[51968](https://github.com/flutter/flutter/pull/51968) Switching to Gold Status Check (a: error message, a: tests, cla: yes, framework, passed secondary triage, severe: API break, team, team: infra, waiting for tree to go green, will affect goldens)

[51973](https://github.com/flutter/flutter/pull/51973) Update iOS project migration help URL (cla: yes, tool)

[51977](https://github.com/flutter/flutter/pull/51977) Mark devicelab tests as no longer flaky (cla: yes, team)

[51980](https://github.com/flutter/flutter/pull/51980) [flutter_tools] support new SDK structure for sdkmanager (cla: yes, tool)

[51981](https://github.com/flutter/flutter/pull/51981) Roll engine b77f509e0bb8..810727bf3f8f (3 commits) (cla: yes, waiting for tree to go green)

[51984](https://github.com/flutter/flutter/pull/51984) [flutter_tools] add status logs to determine where test is getting stuck (cla: yes, tool)

[51986](https://github.com/flutter/flutter/pull/51986) Roll engine 810727bf3f8f..7df0a6e35e5c (7 commits) (cla: yes, waiting for tree to go green)

[51988](https://github.com/flutter/flutter/pull/51988) [flutter_tools] support coverage and machine together (cla: yes, tool)

[51993](https://github.com/flutter/flutter/pull/51993) Made LayoutBuilder's builder param required as well as added null check (cla: yes, framework, waiting for tree to go green)

[51995](https://github.com/flutter/flutter/pull/51995) [flutter_tools] resolve requests to web directory in debug mode (cla: yes, team, tool)

[52017](https://github.com/flutter/flutter/pull/52017) Roll engine 7df0a6e35e5c..3e380092e270 (1 commits) (cla: yes, waiting for tree to go green)

[52021](https://github.com/flutter/flutter/pull/52021) Reland: [flutter_tool] Where possible, catch only subtypes of Exception (cla: yes, tool)

[52022](https://github.com/flutter/flutter/pull/52022) Update dartdoc to 0.30.2 (cla: yes, team, waiting for tree to go green)

[52023](https://github.com/flutter/flutter/pull/52023) Roll engine 3e380092e270..2e2a9e192d3d (2 commits) (cla: yes, waiting for tree to go green)

[52033](https://github.com/flutter/flutter/pull/52033) [flutter_tools] pin exact build_runner version (cla: yes, tool)

[52034](https://github.com/flutter/flutter/pull/52034) Correct a typo in the FAB build debugPrint message (cla: yes, f: material design, framework)

[52040](https://github.com/flutter/flutter/pull/52040) update web template to remove some absolute paths (cla: yes, tool)

[52041](https://github.com/flutter/flutter/pull/52041) Revert "[flutter_tools] Allow providing dart-defines to Android, iOS, macOS builds" (cla: yes, team, tool)

[52042](https://github.com/flutter/flutter/pull/52042) Update Maven URL to https (cla: yes, t: gradle, tool)

[52043](https://github.com/flutter/flutter/pull/52043) Local engine build mode (cla: yes, tool, waiting for tree to go green)

[52044](https://github.com/flutter/flutter/pull/52044) [flutter_tools] Reland: Allow providing dart-defines to Android, iOS, macOS builds (cla: yes, team, tool)

[52045](https://github.com/flutter/flutter/pull/52045) Revert "[flutter_tools] supports tree-shake-icons for web builds (#51… (cla: yes, tool)

[52047](https://github.com/flutter/flutter/pull/52047) [flutter-tools] see if its a timing issue (cla: yes, tool)

[52054](https://github.com/flutter/flutter/pull/52054) [flutter_tools] Reland: supports tree-shake-icons for web builds (cla: yes, tool)

[52055](https://github.com/flutter/flutter/pull/52055) Improve text formatter repeat filter logic (a: text input, cla: yes, customer: money (g3), framework)

[52056](https://github.com/flutter/flutter/pull/52056) Roll engine 2e2a9e192d3d..e28d26e3054e (7 commits) (cla: yes, waiting for tree to go green)

[52060](https://github.com/flutter/flutter/pull/52060) More fixes for randomizing test order (cla: yes, tool)

[52062](https://github.com/flutter/flutter/pull/52062) Fix version command for certain git workflows (cla: yes, tool, waiting for tree to go green)

[52063](https://github.com/flutter/flutter/pull/52063) Perf test for color filter with saveLayer (cla: yes, customer: dream (g3), perf: speed, severe: performance, team, waiting for tree to go green)

[52064](https://github.com/flutter/flutter/pull/52064) Roll engine e28d26e3054e..3bf196591bc3 (1 commits) (cla: yes, waiting for tree to go green)

[52068](https://github.com/flutter/flutter/pull/52068) Added option to specify you want the keyboard to be dismissed when you scroll. (cla: yes, framework)

[52070](https://github.com/flutter/flutter/pull/52070) Roll engine 3bf196591bc3..4da196caa1ce (1 commits) (cla: yes, waiting for tree to go green)

[52071](https://github.com/flutter/flutter/pull/52071) Bump recommended CocoaPods version to 1.8 (cla: yes, t: xcode, tool, waiting for tree to go green)

[52072](https://github.com/flutter/flutter/pull/52072) Fix for negative padding from a curve in AnimatedPadding. (cla: yes, framework)

[52078](https://github.com/flutter/flutter/pull/52078) Roll engine 4da196caa1ce..5aff31194809 (1 commits) (cla: yes, waiting for tree to go green)

[52080](https://github.com/flutter/flutter/pull/52080) Add overrides for FileSystemUtils (cla: yes, tool, waiting for tree to go green)

[52088](https://github.com/flutter/flutter/pull/52088) Fix flaky test (cla: yes, tool, waiting for tree to go green)

[52091](https://github.com/flutter/flutter/pull/52091) [flutter_tools] refactor GenSnapshot and AotBuilder (cla: yes, tool)

[52093](https://github.com/flutter/flutter/pull/52093) [flutter_tools] fix coverage measurement to report on lib and not test (cla: yes, team)

[52125](https://github.com/flutter/flutter/pull/52125) [gen_l10n] Optional Headers (a: internationalization, cla: yes, severe: new feature, team)

[52128](https://github.com/flutter/flutter/pull/52128) Revert "Fix version command for certain git workflows" (cla: yes, tool, waiting for tree to go green)

[52130](https://github.com/flutter/flutter/pull/52130) TextField behavior when at maxLength (a: text input, cla: yes, f: material design, framework)

[52141](https://github.com/flutter/flutter/pull/52141) Reland fix `--version` (cla: yes, tool)

[52144](https://github.com/flutter/flutter/pull/52144) Android SDK test fixes (cla: yes, tool)

[52149](https://github.com/flutter/flutter/pull/52149) [flutter_tools] Update background isolates when performing hot reload/restart (cla: yes, tool)

[52152](https://github.com/flutter/flutter/pull/52152) Revert "Local engine build mode" (cla: yes, tool)

[52158](https://github.com/flutter/flutter/pull/52158) Updated obsolete URL (cla: yes, tool)

[52173](https://github.com/flutter/flutter/pull/52173) [flutter_tools] prevent StateError when log reader is disposed (cla: yes, tool)

[52177](https://github.com/flutter/flutter/pull/52177) Roll engine 5aff31194809..619acd58ca55 (23 commits) (cla: yes, waiting for tree to go green)

[52178](https://github.com/flutter/flutter/pull/52178) Roll engine 619acd58ca55..f5a5031e9487 (1 commits) (cla: yes, waiting for tree to go green)

[52181](https://github.com/flutter/flutter/pull/52181) Fix 2 typos within comments (cla: yes)

[52187](https://github.com/flutter/flutter/pull/52187) Roll engine f5a5031e9487..162199452e55 (2 commits) (cla: yes, waiting for tree to go green)

[52190](https://github.com/flutter/flutter/pull/52190) Roll engine 162199452e55..76e119268ed6 (1 commits) (cla: yes, waiting for tree to go green)

[52194](https://github.com/flutter/flutter/pull/52194) [ISSUE-30478] Release cache dir lock acquired by a command on sigint or sigterm (cla: yes, tool, waiting for tree to go green)

[52203](https://github.com/flutter/flutter/pull/52203) Roll engine 76e119268ed6..a10f55573376 (1 commits) (cla: yes, waiting for tree to go green)

[52208](https://github.com/flutter/flutter/pull/52208) Roll engine a10f55573376..6d7580db4f1f (1 commits) (cla: yes, waiting for tree to go green)

[52212](https://github.com/flutter/flutter/pull/52212) Fetch tags for version command (cla: yes, tool, waiting for tree to go green)

[52214](https://github.com/flutter/flutter/pull/52214) Roll engine 6d7580db4f1f..981c03631ea5 (1 commits) (cla: yes, waiting for tree to go green)

[52216](https://github.com/flutter/flutter/pull/52216) Roll engine 981c03631ea5..aa6bdbab1d2e (1 commits) (cla: yes, waiting for tree to go green)

[52259](https://github.com/flutter/flutter/pull/52259) Roll engine aa6bdbab1d2e..6efadcdf8ce9 (3 commits) (cla: yes, waiting for tree to go green)

[52261](https://github.com/flutter/flutter/pull/52261) [flutter_tools] ensure --track-widget-creation is not enabled for build aot (cla: yes, tool)

[52265](https://github.com/flutter/flutter/pull/52265) [Keyboard] Collects windows key data (a: desktop, cla: yes, framework, platform-windows, team, waiting for tree to go green)

[52266](https://github.com/flutter/flutter/pull/52266) Put fuchsia tools into their own directory, and set source_dir to point at them (cla: yes, tool)

[52271](https://github.com/flutter/flutter/pull/52271) Roll engine 6efadcdf8ce9..0e2c8feeeb47 (1 commits) (cla: yes, waiting for tree to go green)

[52273](https://github.com/flutter/flutter/pull/52273) Update pub dependencies to roll forward package:test (cla: yes, team, waiting for tree to go green)

[52274](https://github.com/flutter/flutter/pull/52274) Revert "Improve text formatter repeat filter logic" (cla: yes, framework)

[52276](https://github.com/flutter/flutter/pull/52276) [flutter_tools] move stack_trace_mapper and require.js into memory files (cla: yes, tool)

[52277](https://github.com/flutter/flutter/pull/52277) Revert "Put fuchsia tools into their own directory, and set source_dir to point at them. (#52266)" (cla: yes, tool)

[52282](https://github.com/flutter/flutter/pull/52282) [flutter_tools] add more information to obfuscate option (cla: yes, tool)

[52283](https://github.com/flutter/flutter/pull/52283) [benchmarks] remove build aot benchmarks (cla: yes, team)

[52284](https://github.com/flutter/flutter/pull/52284) [flutter_tools] configure dwds to not serve devtools (cla: yes, tool)

[52288](https://github.com/flutter/flutter/pull/52288) Migrate older Xcode projects off the legacy build system (cla: yes, t: xcode, tool)

[52301](https://github.com/flutter/flutter/pull/52301) [flutter_tools] attempt to fix a List.first crasher in web loading (cla: yes, tool)

[52325](https://github.com/flutter/flutter/pull/52325) [flutter_tools] cache result of BotDetector in persistent tool state (cla: yes, tool)

[52329](https://github.com/flutter/flutter/pull/52329) test change (cla: yes)

[52331](https://github.com/flutter/flutter/pull/52331) [flutter_tool] Use unzip -t instead of zip -T to verify zip files (cla: yes, tool)

[52332](https://github.com/flutter/flutter/pull/52332) Fix a11y scrolling for reversed lists (a: accessibility, cla: yes, customer: money (g3), f: scrolling, framework)

[52335](https://github.com/flutter/flutter/pull/52335) [gen_l10n] Separate out AppLocalizations classes and subclasses by language code (a: internationalization, cla: yes, f: cupertino, f: material design, team, waiting for tree to go green)

[52337](https://github.com/flutter/flutter/pull/52337) [flutter_tools] Handle StateError in ProtocolDiscovery.uri (cla: yes, tool, waiting for tree to go green)

[52340](https://github.com/flutter/flutter/pull/52340) Make --androidx flag a noop in flutter create (cla: yes, team, tool)

[52348](https://github.com/flutter/flutter/pull/52348) don't run verify_binaries_codesigned test on experimental branches (cla: yes, team, team: infra)

[52349](https://github.com/flutter/flutter/pull/52349) Add sample for InheritedNotifier, convert two others to DartPad samples. (cla: yes, f: material design, framework, team)

[52351](https://github.com/flutter/flutter/pull/52351) [flutter_tools] handle null value from SDK version checks (cla: yes, tool)

[52352](https://github.com/flutter/flutter/pull/52352) Revert "Add missing features to `DefaultTextStyleTransition` and `AnimatedDefaultTextStyle`" (cla: yes, f: material design, framework, waiting for tree to go green)

[52353](https://github.com/flutter/flutter/pull/52353) [flutter_tools] Make AndroidConsole check for next line (cla: yes, tool, waiting for tree to go green)

[52354](https://github.com/flutter/flutter/pull/52354) [flutter_tools] Fallback discovery: Don't crash when an Isolate has no root library (cla: yes, tool, waiting for tree to go green)

[52355](https://github.com/flutter/flutter/pull/52355) [flutter_tools] Throw a tool exit when samples fetch fails (cla: yes, tool, waiting for tree to go green)

[52365](https://github.com/flutter/flutter/pull/52365) [flutter_tools] throw exception instead of string from startApp (cla: yes, tool)

[52366](https://github.com/flutter/flutter/pull/52366) Reland "Improve text formatter repeat filter logic (#52055)" (cla: yes, framework)

[52373](https://github.com/flutter/flutter/pull/52373) Revert "Add ios platform view integration test (#51882)" (cla: yes, team)

[52393](https://github.com/flutter/flutter/pull/52393) [RaisedButton] Added padding property to RaisedButton.icon  (cla: yes, f: material design, framework, waiting for tree to go green)

[52408](https://github.com/flutter/flutter/pull/52408) Fixes typo in comments (cla: yes, d: api docs, documentation, framework, waiting for tree to go green)

[52422](https://github.com/flutter/flutter/pull/52422) Add ignore public member api docs in template (cla: yes, tool, waiting for tree to go green)

[52431](https://github.com/flutter/flutter/pull/52431) Manual roll engine 0e2c8feeeb47..6d8611d0bd93 (31 commits) (cla: yes, engine, waiting for tree to go green)

[52433](https://github.com/flutter/flutter/pull/52433) Minor doc changes (cla: yes, framework)

[52434](https://github.com/flutter/flutter/pull/52434) [web] Write benchmarks to measure canvas-based text layout (a: typography, cla: yes, platform-web, team)

[52438](https://github.com/flutter/flutter/pull/52438) Roll engine 6d8611d0bd93..9a3016fbed9a (3 commits) (cla: yes, waiting for tree to go green)

[52440](https://github.com/flutter/flutter/pull/52440) Reland "Add ios platform view integration test (#51882)" (cla: yes, team)

[52444](https://github.com/flutter/flutter/pull/52444) move iosworkflow to globals (cla: yes, tool)

[52446](https://github.com/flutter/flutter/pull/52446) Fix ios_platform_view_tests app name. (Trivail) (cla: yes, team)

[52448](https://github.com/flutter/flutter/pull/52448) [gen_l10n] Fix suppportedLocales list (a: internationalization, cla: yes, severe: regression, team, tool)

[52450](https://github.com/flutter/flutter/pull/52450) Tap gesture no longer add pointer after resetting (cla: yes, f: gestures, framework)

[52452](https://github.com/flutter/flutter/pull/52452) Enables log reader on iOS Simulator to (rudimentary) process multiline messages (cla: yes, tool, waiting for customer response)

[52467](https://github.com/flutter/flutter/pull/52467) Roll engine 9a3016fbed9a..2844d4480b0e (6 commits) (cla: yes, waiting for tree to go green)

[52474](https://github.com/flutter/flutter/pull/52474) fix issue with multiple java runtimes on macOS (cla: yes, tool, waiting for tree to go green)

[52476](https://github.com/flutter/flutter/pull/52476) Revert "[flutter_tools] Update background isolates when performing hot reload/restart" (cla: yes, tool)

[52479](https://github.com/flutter/flutter/pull/52479) [flutter_tools] reland:  Update background isolates when performing hot reload/restart  (cla: yes, team, tool)

[52481](https://github.com/flutter/flutter/pull/52481) Add errorBuilder to Image widget (a: images, cla: yes, framework, waiting for tree to go green)

[52491](https://github.com/flutter/flutter/pull/52491) [flutter_tools] Hanlde OSError in places where we've seen it thrown (cla: yes, tool, waiting for tree to go green)

[52494](https://github.com/flutter/flutter/pull/52494) Roll engine 2844d4480b0e..1aaf1698826c (1 commits) (cla: yes, waiting for tree to go green)

[52497](https://github.com/flutter/flutter/pull/52497) [flutter_tools] always initialize the resident runner from dill (cla: yes, tool)

[52500](https://github.com/flutter/flutter/pull/52500) add usbmuxd (cla: yes, tool, waiting for tree to go green)

[52501](https://github.com/flutter/flutter/pull/52501) Correct broken curves asset links (cla: yes, framework)

[52505](https://github.com/flutter/flutter/pull/52505) [flutter_tools] remove globals in AndroidDevices (cla: yes, tool)

[52506](https://github.com/flutter/flutter/pull/52506) Roll engine 1aaf1698826c..c30fd2daa8c3 (2 commits) (cla: yes, waiting for tree to go green)

[52508](https://github.com/flutter/flutter/pull/52508) Roll engine c30fd2daa8c3..c28d23068fc3 (1 commits) (cla: yes, waiting for tree to go green)

[52511](https://github.com/flutter/flutter/pull/52511) [flutter_tools] support toggling CanvasKit rendering on with 'k' (cla: yes, tool)

[52514](https://github.com/flutter/flutter/pull/52514) Roll engine c28d23068fc3..25cded57421b (3 commits) (cla: yes, waiting for tree to go green)

[52515](https://github.com/flutter/flutter/pull/52515) Revert "[flutter_tools] remove globals in AndroidDevices" (cla: yes, tool)

[52516](https://github.com/flutter/flutter/pull/52516) Roll engine 25cded57421b..29b455d85047 (3 commits) (cla: yes, waiting for tree to go green)

[52519](https://github.com/flutter/flutter/pull/52519) Roll engine 29b455d85047..85e6b01ae263 (1 commits) (cla: yes, waiting for tree to go green)

[52523](https://github.com/flutter/flutter/pull/52523) Roll engine 85e6b01ae263..d7a00b8b09b0 (1 commits) (cla: yes, waiting for tree to go green)

[52532](https://github.com/flutter/flutter/pull/52532) Move flutter_gallery to the testing folder (a: accessibility, cla: yes, d: examples, f: cupertino, f: material design, team, team: gallery, tool)

[52534](https://github.com/flutter/flutter/pull/52534) Roll engine d7a00b8b09b0..f746b01c402e (1 commits) (cla: yes, waiting for tree to go green)

[52539](https://github.com/flutter/flutter/pull/52539) Roll engine f746b01c402e..af426986b337 (1 commits) (cla: yes, waiting for tree to go green)

[52542](https://github.com/flutter/flutter/pull/52542) [flutter_tools]: reland android device cleanup (cla: yes, tool)

[52543](https://github.com/flutter/flutter/pull/52543) [flutter_tools]: reland move engine unpack to dart (cla: yes, tool)

[52547](https://github.com/flutter/flutter/pull/52547) Make AnimatedSwitcher example into a dartpad example (cla: yes, framework)

[52549](https://github.com/flutter/flutter/pull/52549) Revert "[flutter_tools]: reland move engine unpack to dart" (cla: yes, tool)

[52550](https://github.com/flutter/flutter/pull/52550) Roll engine af426986b337..ecebfb89cace (3 commits) (cla: yes, waiting for tree to go green)

[52553](https://github.com/flutter/flutter/pull/52553) Move ios screenshot test to flutter gold. (a: tests, cla: yes, framework, team)

[52555](https://github.com/flutter/flutter/pull/52555) Roll engine ecebfb89cace..57e69fe1765b (1 commits) (cla: yes, waiting for tree to go green)

[52556](https://github.com/flutter/flutter/pull/52556) Added the "trace-whitelist" flag to run. (cla: yes, tool)

[52558](https://github.com/flutter/flutter/pull/52558) [web] Add support for ChunkEvents during image loading (cla: yes, framework)

[52560](https://github.com/flutter/flutter/pull/52560) Remove missed frame budget count (cla: yes, severe: performance, team, waiting for tree to go green)

[52561](https://github.com/flutter/flutter/pull/52561) fix changinternalstate crash when remove local history entry in final… (cla: yes, f: routes, framework, waiting for tree to go green)

[52562](https://github.com/flutter/flutter/pull/52562) Fixed a typo. (cla: yes, f: material design, framework, waiting for tree to go green)

[52563](https://github.com/flutter/flutter/pull/52563) Roll engine 57e69fe1765b..9226a3881e39 (1 commits) (cla: yes, waiting for tree to go green)

[52568](https://github.com/flutter/flutter/pull/52568) Cleanup ios devices (cla: yes, tool, waiting for tree to go green)

[52569](https://github.com/flutter/flutter/pull/52569) Roll engine 9226a3881e39..cf2424bbd289 (3 commits) (cla: yes, waiting for tree to go green)

[52570](https://github.com/flutter/flutter/pull/52570) Fall back to environment SDKROOT passed from Xcode (cla: yes, t: xcode, tool)

[52574](https://github.com/flutter/flutter/pull/52574) Do not check the executable status of gen_snapshot if it has not yet been downloaded (cla: yes, tool, waiting for tree to go green)

[52579](https://github.com/flutter/flutter/pull/52579) Revert "[flutter_tools]: reland android device cleanup" (cla: yes, tool)

[52580](https://github.com/flutter/flutter/pull/52580) Fix typo its to it's (a: tests, cla: yes, d: api docs, framework, waiting for tree to go green)

[52583](https://github.com/flutter/flutter/pull/52583) Revert "Fall back to environment SDKROOT passed from Xcode" (cla: yes, tool)

[52585](https://github.com/flutter/flutter/pull/52585) Roll engine cf2424bbd289..e48761e5bb05 (4 commits) (cla: yes, waiting for tree to go green)

[52593](https://github.com/flutter/flutter/pull/52593) Fix to DrawerController: Call the callback when drawer flung open. (cla: yes, f: material design, framework, waiting for tree to go green)

[52606](https://github.com/flutter/flutter/pull/52606) [flutter_tools] don't force service worker cache files to be absolute (cla: yes, d: examples, team, team: gallery, tool)

[52612](https://github.com/flutter/flutter/pull/52612) Roll engine e48761e5bb05..025e2d82dda5 (5 commits) (cla: yes, waiting for tree to go green)

[52613](https://github.com/flutter/flutter/pull/52613) [flutter_tools] remove context from WebWorkflow (cla: yes, tool)

[52617](https://github.com/flutter/flutter/pull/52617) Roll engine 025e2d82dda5..1f368293c301 (2 commits) (cla: yes, waiting for tree to go green)

[52619](https://github.com/flutter/flutter/pull/52619) Roll engine 1f368293c301..9c8e4fcd8571 (1 commits) (cla: yes, waiting for tree to go green)

[52623](https://github.com/flutter/flutter/pull/52623) Roll engine 9c8e4fcd8571..ab5cce503795 (1 commits) (cla: yes, waiting for tree to go green)

[52632](https://github.com/flutter/flutter/pull/52632) Roll engine ab5cce503795..9cb2fdba7698 (1 commits) (cla: yes, waiting for tree to go green)

[52635](https://github.com/flutter/flutter/pull/52635) Roll engine 9cb2fdba7698..f0e1f77929f7 (1 commits) (cla: yes, waiting for tree to go green)

[52640](https://github.com/flutter/flutter/pull/52640) Roll engine f0e1f77929f7..b23138c3598e (1 commits) (cla: yes, waiting for tree to go green)

[52646](https://github.com/flutter/flutter/pull/52646) Roll engine b23138c3598e..3e02f3bec91e (4 commits) (cla: yes, waiting for tree to go green)

[52648](https://github.com/flutter/flutter/pull/52648) Roll engine 3e02f3bec91e..6801b4dae791 (1 commits) (cla: yes, waiting for tree to go green)

[52660](https://github.com/flutter/flutter/pull/52660) Fix paths causing test failures (cla: yes, team)

[52661](https://github.com/flutter/flutter/pull/52661) Ignore key events on edit control on web platform (#52656) (a: text input, cla: yes, framework, platform-web, waiting for tree to go green)

[52662](https://github.com/flutter/flutter/pull/52662) Roll engine 6801b4dae791..a9d49a0f6ef5 (2 commits) (cla: yes, waiting for tree to go green)

[52663](https://github.com/flutter/flutter/pull/52663) Slider (cla: yes, d: examples, f: material design, framework, team, team: gallery, waiting for tree to go green)

[52670](https://github.com/flutter/flutter/pull/52670) Revert "Refactoring Gold to enable both Luci & Cirrus support" (cla: yes, f: cupertino, framework)

[52679](https://github.com/flutter/flutter/pull/52679) Roll engine a9d49a0f6ef5..733933ad5c68 (2 commits) (cla: yes, waiting for tree to go green)

[52682](https://github.com/flutter/flutter/pull/52682) Roll engine 733933ad5c68..fddb0c272e2f (1 commits) (cla: yes, waiting for tree to go green)

[52686](https://github.com/flutter/flutter/pull/52686) [flutter_tools] Reland android device cleanup. (cla: yes, tool)

[52687](https://github.com/flutter/flutter/pull/52687) Roll engine fddb0c272e2f..5a074882514f (1 commits) (cla: yes, waiting for tree to go green)

[52691](https://github.com/flutter/flutter/pull/52691) Add SDK location unit tests (cla: yes, tool)

[52706](https://github.com/flutter/flutter/pull/52706) Update fuchsia remote debug protocol to use package:test shim instead of package:test_api (cla: yes, team, tool)

[52708](https://github.com/flutter/flutter/pull/52708) Roll engine 5a074882514f..2faadc71b60b (4 commits) (cla: yes, waiting for tree to go green)

[52716](https://github.com/flutter/flutter/pull/52716) Roll engine 2faadc71b60b..1f67e7e015e3 (1 commits) (cla: yes, waiting for tree to go green)

[52717](https://github.com/flutter/flutter/pull/52717) Add benchmark for platform views (cla: yes, perf: speed, severe: performance, team)

[52737](https://github.com/flutter/flutter/pull/52737) Roll engine 1f67e7e015e3..083a7c2bcaaf (1 commits) (cla: yes, waiting for tree to go green)

[52740](https://github.com/flutter/flutter/pull/52740) Application templates should default to publish_to: none (cla: yes, from: study, tool)

[52752](https://github.com/flutter/flutter/pull/52752) Revert repeater (cla: yes, framework, waiting for tree to go green)

[52757](https://github.com/flutter/flutter/pull/52757) explicitly catch ArgumentError in `exitsHappy()`, and add tests (cla: yes, tool)

[52760](https://github.com/flutter/flutter/pull/52760) Re-land Luci Support for Gold (CQ+1, a: tests, cla: yes, f: cupertino, framework, team, team: infra, waiting for tree to go green, will affect goldens)

[52761](https://github.com/flutter/flutter/pull/52761) Ignore fuchsia device-finder no device error (cla: yes, platform-fuchsia, tool)

[52765](https://github.com/flutter/flutter/pull/52765) Reland formatter changes (a: text input, a: typography, cla: yes, framework, waiting for tree to go green)

[52769](https://github.com/flutter/flutter/pull/52769) Use stable IDs for TextSpan SemanticsNodes (a: accessibility, cla: yes, framework, waiting for tree to go green)

[52772](https://github.com/flutter/flutter/pull/52772) [flutter_tools] refactor the IOSDevicePortForwarder and move tests out of devices_test.dart (cla: yes, tool)

[52775](https://github.com/flutter/flutter/pull/52775) [flutter_tools] Don't crash when analytics fails to initialize (cla: yes, tool)

[52781](https://github.com/flutter/flutter/pull/52781) Move mouse_tracking.dart to rendering (a: desktop, a: mouse, cla: yes, customer: octopod, f: gestures, framework, severe: API break)

[52782](https://github.com/flutter/flutter/pull/52782) [flutter_tools] disable added integration test due to Cirrus flakes (cla: yes, team, tool)

[52789](https://github.com/flutter/flutter/pull/52789) Fix web test flakiness; enable web golden tests (a: tests, cla: yes, f: material design, framework, team, tool, waiting for tree to go green, will affect goldens)

[52806](https://github.com/flutter/flutter/pull/52806) Roll engine 083a7c2bcaaf..3a2cc9553346 (7 commits) (cla: yes, waiting for tree to go green)

[52807](https://github.com/flutter/flutter/pull/52807) [Api Docs] Improves contentPadding documentation in InputDecoration (cla: yes, d: api docs, documentation, f: material design, framework, waiting for tree to go green)

[52821](https://github.com/flutter/flutter/pull/52821) [flutter_tools] remove unused Snapshot.dart artifact and associated code (cla: yes, tool)

[52829](https://github.com/flutter/flutter/pull/52829) Exclude codegen/lib/main.dart from static analysis (cla: yes, team, waiting for tree to go green)

[52834](https://github.com/flutter/flutter/pull/52834) Revert "Add benchmark for platform views" (cla: yes, team)

[52839](https://github.com/flutter/flutter/pull/52839) Reland: Add Platform View benchmark (cla: yes, team)

[52841](https://github.com/flutter/flutter/pull/52841) [flutter_tools] have the tool print the current canvaskit mode when toggling (cla: yes, tool)

[52843](https://github.com/flutter/flutter/pull/52843) Roll engine 3a2cc9553346..758de2d05d1d (2 commits) (cla: yes, waiting for tree to go green)

[52845](https://github.com/flutter/flutter/pull/52845) [flutter_tool] remove extra usage of .packages in vmservice APIs (cla: yes, tool)

[52846](https://github.com/flutter/flutter/pull/52846) Move outputPreferences to globals (cla: yes, tool)

[52847](https://github.com/flutter/flutter/pull/52847) Move xcodeProjectInterpreter to globals (cla: yes, tool)

[52848](https://github.com/flutter/flutter/pull/52848) iOS test should specify DeviceOperatingSystem.ios (cla: yes, team)

[52850](https://github.com/flutter/flutter/pull/52850) Android test should run in stage: devicelab (cla: yes, team)

[52853](https://github.com/flutter/flutter/pull/52853) Mark platform_views_scroll_perf__timeline_summary as flaky (cla: yes, team)

[52854](https://github.com/flutter/flutter/pull/52854) [flutter_tools] refactor iOS tests for Device.startApp into new file (cla: yes, tool)

[52857](https://github.com/flutter/flutter/pull/52857) Roll engine 758de2d05d1d..bb6c9a343d92 (6 commits) (cla: yes, waiting for tree to go green)

[52858](https://github.com/flutter/flutter/pull/52858) Do not throw when trying to discover a fuchsia device and the sshConfig is invalid (cla: yes, platform-fuchsia, tool, waiting for tree to go green)

[52860](https://github.com/flutter/flutter/pull/52860) Show Xcode workspace clean output with verbose flag (cla: yes, t: xcode, tool)

[52861](https://github.com/flutter/flutter/pull/52861) fix KeySet.hashCode; enable multiple web tests (a: accessibility, a: tests, cla: yes, f: material design, framework, severe: API break, team, will affect goldens)

[52865](https://github.com/flutter/flutter/pull/52865) Roll engine bb6c9a343d92..216c420a2c06 (1 commits) (cla: yes, waiting for tree to go green)

[52870](https://github.com/flutter/flutter/pull/52870) Fix package name (cla: yes, team, waiting for tree to go green)

[52879](https://github.com/flutter/flutter/pull/52879) Allow recent Dart language features (cla: yes, tool)

[52891](https://github.com/flutter/flutter/pull/52891) [flutter_tools] refactor iOS install/uninstall to new file (cla: yes, tool)

[52893](https://github.com/flutter/flutter/pull/52893) Revert "[flutter_tools] refactor GenSnapshot and AotBuilder" (cla: yes, tool)

[52894](https://github.com/flutter/flutter/pull/52894) [Material] Allow Appbar to exclude header semantics (a: accessibility, cla: yes, f: material design, framework, waiting for tree to go green)

[52896](https://github.com/flutter/flutter/pull/52896) [flutter_tools] refactor AotBuilder, removing globals and duplicated kernel compilation (cla: yes, tool)

[52900](https://github.com/flutter/flutter/pull/52900) Roll engine 216c420a2c06..373ebe6430b2 (2 commits) (cla: yes, waiting for tree to go green)

[52906](https://github.com/flutter/flutter/pull/52906) [flutter_tools] split start app android tests into new file (cla: yes, tool)

[52910](https://github.com/flutter/flutter/pull/52910) Roll engine 373ebe6430b2..06c8a2909e42 (5 commits) (cla: yes, waiting for tree to go green)

[52911](https://github.com/flutter/flutter/pull/52911) [flutter_tools] split isSupportedForProject test into new file (cla: yes, tool)

[52913](https://github.com/flutter/flutter/pull/52913) Fix ios black screen during splash screen if widget binding initializ… (cla: yes, framework, waiting for tree to go green)

[52916](https://github.com/flutter/flutter/pull/52916) Refactor exits happy (cla: yes, tool, work in progress; do not review)

[52917](https://github.com/flutter/flutter/pull/52917) Roll engine 06c8a2909e42..046a4a6c2bc3 (1 commits) (cla: yes, waiting for tree to go green)

[52918](https://github.com/flutter/flutter/pull/52918) [flutter_tools] restore report timings functionality to build aot (cla: yes, tool)

[52919](https://github.com/flutter/flutter/pull/52919) Add entitlement checks to codesigning test (cla: yes, team)

[52921](https://github.com/flutter/flutter/pull/52921) fix typo? (cla: yes, framework, waiting for tree to go green)

[52923](https://github.com/flutter/flutter/pull/52923) Revert "fixes sliver list child layout offset calculation (#42703)" (cla: yes, framework)

[52924](https://github.com/flutter/flutter/pull/52924) Roll engine 046a4a6c2bc3..b1af234b74bb (1 commits) (cla: yes, waiting for tree to go green)

[52931](https://github.com/flutter/flutter/pull/52931) [flutter_tools] fix toFilePath called on null (cla: yes, tool)

[52934](https://github.com/flutter/flutter/pull/52934) [flutter_tools] split logger test and create log reader testing interface (cla: yes, tool)

[52935](https://github.com/flutter/flutter/pull/52935) Roll engine b1af234b74bb..fd60ddf7517c (2 commits) (cla: yes, waiting for tree to go green)

[52936](https://github.com/flutter/flutter/pull/52936) [flutter_tools] update to latest dwds API (cla: yes, team, tool)

[52938](https://github.com/flutter/flutter/pull/52938) Roll engine fd60ddf7517c..8dbb8ca70b9f (1 commits) (cla: yes, waiting for tree to go green)

[52953](https://github.com/flutter/flutter/pull/52953) Prepare Flutter for SDK changes to `runZoned`. (cla: yes, tool)

[52958](https://github.com/flutter/flutter/pull/52958) Roll engine 8dbb8ca70b9f..4200339ff1b0 (4 commits) (cla: yes, waiting for tree to go green)

[52961](https://github.com/flutter/flutter/pull/52961) Enable more material and cupertino tests on the Web (cla: yes, f: cupertino, f: material design, framework, team)

[52964](https://github.com/flutter/flutter/pull/52964) Roll engine 4200339ff1b0..6aedbb7d3454 (1 commits) (cla: yes, waiting for tree to go green)

[52966](https://github.com/flutter/flutter/pull/52966) Roll engine 6aedbb7d3454..77e6d32a1ebb (1 commits) (cla: yes, waiting for tree to go green)

[52972](https://github.com/flutter/flutter/pull/52972) Roll engine 77e6d32a1ebb..2d42c74a348d (1 commits) (cla: yes, waiting for tree to go green)

[52974](https://github.com/flutter/flutter/pull/52974) Roll engine 2d42c74a348d..fdf4f7883f67 (2 commits) (cla: yes, waiting for tree to go green)

[52977](https://github.com/flutter/flutter/pull/52977) Enable CupertinoContextMenu on Web (cla: yes, f: cupertino, platform-web, waiting for tree to go green)

[52978](https://github.com/flutter/flutter/pull/52978) Ensure default value for report timings (cla: yes, tool)

[52982](https://github.com/flutter/flutter/pull/52982) Added ability to change dropdown colour manually (cla: yes, f: material design, framework, waiting for tree to go green)

[53003](https://github.com/flutter/flutter/pull/53003) [MediaQueryData] adds assertions to MediaQueryData Constructor (cla: yes, framework, waiting for tree to go green)

[53030](https://github.com/flutter/flutter/pull/53030) save and restore the chrome session local storage information (cla: yes, tool)

[53093](https://github.com/flutter/flutter/pull/53093) Update utils.dart to work with the breaking change of SDK issue 40678 (cla: yes, team, waiting for tree to go green)

[53100](https://github.com/flutter/flutter/pull/53100) Revert "Roll engine 2d42c74a348d..fdf4f7883f67 (2 commits)" (cla: yes, engine)

[53105](https://github.com/flutter/flutter/pull/53105) Implement DropdownButton and DropdownButtonFormField onTap callback (cla: yes, customer: money (g3), f: material design, framework, severe: new feature, waiting for tree to go green)

[53113](https://github.com/flutter/flutter/pull/53113) Remove use of "implements Function" in tests. (cla: yes, f: material design, framework)

[53118](https://github.com/flutter/flutter/pull/53118) Include metadata in GitHub crash template (a: triage improvements, cla: yes, tool)

[53139](https://github.com/flutter/flutter/pull/53139) Move BuildSystem context fetch to globals.dart (cla: yes, team, tool)

[53141](https://github.com/flutter/flutter/pull/53141) Convert analyze_test to testWithoutContext (cla: yes, team, tool)

[53142](https://github.com/flutter/flutter/pull/53142) Convert some code_signing_tests to testWithoutContext (cla: yes, team, tool)

[53144](https://github.com/flutter/flutter/pull/53144) Remove IMobileDevice from globals, hoist to XCDevice constructor (cla: yes, team, tool)

[53149](https://github.com/flutter/flutter/pull/53149) Revert "Fix RefreshIndicator performance issue" (cla: yes, f: material design, framework)

[53153](https://github.com/flutter/flutter/pull/53153) Let flutter attach find the service port by looking through old logs again (cla: yes, team, tool, waiting for tree to go green)

[53177](https://github.com/flutter/flutter/pull/53177) Convert cocoapods_validator_test to testWithoutContext (cla: yes, tool)

[53181](https://github.com/flutter/flutter/pull/53181) [flutter_tools] fix type error with AppDomain current directory (cla: yes, tool)

[53183](https://github.com/flutter/flutter/pull/53183) [flutter_tools] test and catch more exception types in web runner (cla: yes, tool)

[53184](https://github.com/flutter/flutter/pull/53184) Increase xcdevice timeout to 2 seconds (cla: yes, t: xcode, tool)

[53187](https://github.com/flutter/flutter/pull/53187) Reland fixes sliver list child layout offset calculation (cla: yes, framework, waiting for tree to go green)

[53193](https://github.com/flutter/flutter/pull/53193) Remove dead vmservice.RPCError catch (cla: yes, team, tool)

[53194](https://github.com/flutter/flutter/pull/53194) [flutter_tools] support new SDK structure for sdkmanager (#51980) (CQ+1, cla: yes, engine, framework, team, tool)

[53197](https://github.com/flutter/flutter/pull/53197) bumped the memory for analyze-linux (cla: yes)

[53200](https://github.com/flutter/flutter/pull/53200) Roll engine 2d42c74a348d..d7ad50c96f05 (54 commits) (cla: yes, engine, severe: API break, waiting for tree to go green, will affect goldens)

[53203](https://github.com/flutter/flutter/pull/53203) Remove IOSDeploy from globals, hoist to XCDevice constructor (cla: yes, team, tool)

[53206](https://github.com/flutter/flutter/pull/53206) Reland "Fix RefreshIndicator performance issue" (cla: yes, f: material design, framework, waiting for tree to go green)

[53208](https://github.com/flutter/flutter/pull/53208) Convert idevicescreenshot and upgradePbxProjWithFlutterAssets tests to testWithoutContext (cla: yes, team, tool)

[53209](https://github.com/flutter/flutter/pull/53209) Move processUtils into globals (cla: yes, team, tool)

[53210](https://github.com/flutter/flutter/pull/53210) Roll engine 2d42c74a348d..3a68f689996f (56 commits) (cla: yes, waiting for tree to go green)

[53211](https://github.com/flutter/flutter/pull/53211) fixed typo in HttpClient failure message (a: tests, cla: yes, framework, team, waiting for tree to go green)

[53213](https://github.com/flutter/flutter/pull/53213) Remove XcodeValidator from context (cla: yes, team, tool)

[53217](https://github.com/flutter/flutter/pull/53217) [flutter_tool] Timeout the Azure bot detector http request (cla: yes, tool, waiting for tree to go green)

[53221](https://github.com/flutter/flutter/pull/53221) Replace uses of deprecated CastError with TypeError. (cla: yes, framework, tool)

[53226](https://github.com/flutter/flutter/pull/53226) Revert "Replace uses of deprecated CastError with TypeError (#53221)" (cla: yes, framework, tool)

[53227](https://github.com/flutter/flutter/pull/53227) Roll engine 3a68f689996f..945967054bcb (11 commits) (cla: yes, waiting for tree to go green)

[53251](https://github.com/flutter/flutter/pull/53251) Expose new pub outdated command (cla: yes, tool, waiting for tree to go green)

[53258](https://github.com/flutter/flutter/pull/53258) [flutter_tools] Prepare for OSError to implement Exception (cla: yes, tool, waiting for tree to go green)

[53268](https://github.com/flutter/flutter/pull/53268) [flutter_tools] refactor build_system and targets to be context-free (cla: yes, tool, waiting for tree to go green)

[53269](https://github.com/flutter/flutter/pull/53269) Reland "Replace uses of deprecated CastError with TypeError (#53221)" (cla: yes, framework, tool, waiting for tree to go green)

[53273](https://github.com/flutter/flutter/pull/53273) Expose extra frontend options through build apk/ios/macOS (cla: yes, tool)

[53275](https://github.com/flutter/flutter/pull/53275) Allow user to specify which Chrome binary to use. (cla: yes, tool, waiting for tree to go green)

[53279](https://github.com/flutter/flutter/pull/53279) Renamed test class to avoid conflict with the navigator page api. (cla: yes, team, waiting for tree to go green)

[53282](https://github.com/flutter/flutter/pull/53282) Revert "Let flutter attach find the service port by looking through old logs again" (cla: yes, team, tool)

[53285](https://github.com/flutter/flutter/pull/53285) Roll engine 945967054bcb..dd102bf228af (8 commits) (cla: yes, waiting for tree to go green)

[53286](https://github.com/flutter/flutter/pull/53286) Started caching results from iana. (cla: yes, team, waiting for tree to go green)

[53289](https://github.com/flutter/flutter/pull/53289) Reland #53153 to attach to existing modules and apps for Android (cla: yes, team, tool)

[53291](https://github.com/flutter/flutter/pull/53291) Convert CocoaPods tests to testWithoutContext (cla: yes, team, tool)

[53293](https://github.com/flutter/flutter/pull/53293) Roll engine dd102bf228af..e79aef61d166 (2 commits) (cla: yes, waiting for tree to go green)

[53295](https://github.com/flutter/flutter/pull/53295) [web] A more realistic text layout benchmark (a: typography, cla: yes, platform-web, team, waiting for tree to go green)

[53301](https://github.com/flutter/flutter/pull/53301) Revert "Move processUtils into globals (#53209)" (cla: yes, tool)

[53302](https://github.com/flutter/flutter/pull/53302) Windows template update project (cla: yes, tool)

[53303](https://github.com/flutter/flutter/pull/53303) Treeshake debugFillProperties (cla: yes, framework)

[53304](https://github.com/flutter/flutter/pull/53304) Remove SimControl from context and globals (cla: yes, team, tool)

[53307](https://github.com/flutter/flutter/pull/53307) Push iMobileDevice and iosDeploy instantiation into XCDevice constructor (cla: yes, tool, waiting for tree to go green)

[53310](https://github.com/flutter/flutter/pull/53310) Mark stable devicelab tests as unflaky (cla: yes, team, team: flakes, team: infra, waiting for tree to go green)

[53312](https://github.com/flutter/flutter/pull/53312) Roll engine e79aef61d166..f1008d9bf99e (4 commits) (cla: yes, waiting for tree to go green)

[53315](https://github.com/flutter/flutter/pull/53315) Roll engine f1008d9bf99e..b235233e9d39 (1 commits) (cla: yes, waiting for tree to go green)

[53317](https://github.com/flutter/flutter/pull/53317) Remove flutter attach test timeout (cla: yes, team, waiting for tree to go green)

[53321](https://github.com/flutter/flutter/pull/53321) Roll engine b235233e9d39..23dff31a3834 (2 commits) (cla: yes, waiting for tree to go green)

[53329](https://github.com/flutter/flutter/pull/53329) Add error callbacks to other image resolving code (a: images, cla: yes, f: material design, framework, waiting for tree to go green)

[53343](https://github.com/flutter/flutter/pull/53343) [flutter_tools] update iOS deploy tests for best practices (cla: yes, tool, waiting for tree to go green)

[53344](https://github.com/flutter/flutter/pull/53344) [RefreshIndicator] adds strokeWidth parameter to RefreshIndicator (cla: yes, f: material design, framework, waiting for tree to go green)

[53351](https://github.com/flutter/flutter/pull/53351) [flutter tools] rewrite launch non-prebuilt app tests (cla: yes, tool, waiting for tree to go green)

[53356](https://github.com/flutter/flutter/pull/53356) Roll engine 23dff31a3834..8fa7214d3ac3 (9 commits) (cla: yes, waiting for tree to go green)

[53365](https://github.com/flutter/flutter/pull/53365) Roll engine 8fa7214d3ac3..b2bdeb3f0f16 (4 commits) (cla: yes, waiting for tree to go green)

[53368](https://github.com/flutter/flutter/pull/53368) Implement DropdownMenuItem.onTap (cla: yes, customer: money (g3), f: material design, framework, severe: new feature, waiting for tree to go green)

[53377](https://github.com/flutter/flutter/pull/53377) Doc Improvements (cla: yes, d: api docs, d: examples, documentation, f: material design, f: scrolling, framework, waiting for tree to go green)

[53379](https://github.com/flutter/flutter/pull/53379) [flutter_tools] don't trim log messages from the web (cla: yes, tool)

[53385](https://github.com/flutter/flutter/pull/53385) Uninstall app flag (cla: yes, team, team: flakes, tool)

[53403](https://github.com/flutter/flutter/pull/53403) Roll engine b2bdeb3f0f16..67e66f7c8118 (4 commits) (cla: yes, waiting for tree to go green)

[53424](https://github.com/flutter/flutter/pull/53424) Roll engine 67e66f7c8118..020d7c5c80ee (3 commits) (cla: yes, waiting for tree to go green)

[53425](https://github.com/flutter/flutter/pull/53425) ScrollPosition.jumpTo call notifyListeners twice (a: quality, cla: yes, f: scrolling, framework, waiting for tree to go green)

[53429](https://github.com/flutter/flutter/pull/53429) [flutter_tools] unpin SDK deps when upgrading packages (cla: yes, tool, waiting for tree to go green)

[53433](https://github.com/flutter/flutter/pull/53433) Add ability to shard customer tests (cla: yes, team, waiting for tree to go green)

[53434](https://github.com/flutter/flutter/pull/53434) Reset autovalidate in the text input form field of the Date Picker when switching input modes. (cla: yes, f: material design, framework, waiting for tree to go green)

[53435](https://github.com/flutter/flutter/pull/53435) disabled flutter_gallery_ios32__transition_perf (cla: yes, team)

[53438](https://github.com/flutter/flutter/pull/53438) Roll engine 020d7c5c80ee..91ccdbe7f159 (5 commits) (cla: yes, waiting for tree to go green)

[53442](https://github.com/flutter/flutter/pull/53442) Revert "disabled flutter_gallery_ios32__transition_perf (#53435)" (cla: yes, team)

[53443](https://github.com/flutter/flutter/pull/53443) Inject Usage dependency into FallbackDiscovery and BuildEvent (cla: yes, team, tool)

[53446](https://github.com/flutter/flutter/pull/53446) Roll engine 91ccdbe7f159..3ee9e3d3785c (1 commits) (cla: yes, waiting for tree to go green)

[53448](https://github.com/flutter/flutter/pull/53448) Refresh Material and Cupertino localizations (a: internationalization, cla: yes, f: cupertino, f: material design, waiting for tree to go green)

[53450](https://github.com/flutter/flutter/pull/53450) Only fetch tags when not on dev/beta/stable (cla: yes, tool, waiting for tree to go green)

[53465](https://github.com/flutter/flutter/pull/53465) Roll engine 3ee9e3d3785c..946df02dc6da (2 commits) (cla: yes, waiting for tree to go green)

[53466](https://github.com/flutter/flutter/pull/53466) [flutter_tools] dont create synthetic sdk when running consumer-only (cla: yes, tool)

[53467](https://github.com/flutter/flutter/pull/53467) [versions] update EVERYTHING (cla: yes, team)

[53492](https://github.com/flutter/flutter/pull/53492) [flutter_tools] use package uuid consistently (cla: yes, tool, waiting for tree to go green)

[53538](https://github.com/flutter/flutter/pull/53538) Roll engine 946df02dc6da..f3d9f9a950eb (3 commits) (cla: yes, waiting for tree to go green)

[53543](https://github.com/flutter/flutter/pull/53543) Roll engine f3d9f9a950eb..361d5d53206e (1 commits) (cla: yes, waiting for tree to go green)

[53561](https://github.com/flutter/flutter/pull/53561) Roll engine 361d5d53206e..70f5a07fe6ac (2 commits) (cla: yes, waiting for tree to go green)

[53591](https://github.com/flutter/flutter/pull/53591) update to engine hash that includes Dart 2.7.2 (cla: yes, engine, framework, team, tool)

[53594](https://github.com/flutter/flutter/pull/53594) Fixed a bug with the month grid showing the wrong month after selecting a date. (cla: yes, f: material design, framework)

[53595](https://github.com/flutter/flutter/pull/53595) Enable expression evaluation in debugger for web platform (cla: yes, team, tool, waiting for tree to go green)

[53597](https://github.com/flutter/flutter/pull/53597) Roll engine 70f5a07fe6ac..c779894d0895 (3 commits) (cla: yes, waiting for tree to go green)

[53601](https://github.com/flutter/flutter/pull/53601) [flutter_tools] handle unsafe build outputs (cla: yes, tool, waiting for tree to go green)

[53604](https://github.com/flutter/flutter/pull/53604) TODO Audits - 1 (cla: yes, team, waiting for tree to go green)

[53605](https://github.com/flutter/flutter/pull/53605) [gen_l10n] Escape special JSON characters in generateString utility function (a: internationalization, cla: yes, team, tool, waiting for tree to go green)

[53608](https://github.com/flutter/flutter/pull/53608) Use feature flags for desktop cache (cla: yes, tool)

[53610](https://github.com/flutter/flutter/pull/53610) Revert "Implements the navigator page api (#50362)" (cla: yes, framework, waiting for tree to go green)

[53613](https://github.com/flutter/flutter/pull/53613) Un-gate value setting in formatter repeat check logic (a: text input, cla: yes, framework, severe: crash, waiting for tree to go green)

[53617](https://github.com/flutter/flutter/pull/53617) Restore Windows codegen (cla: yes, team, waiting for tree to go green)

[53619](https://github.com/flutter/flutter/pull/53619) Removing Firebase patch (cla: yes, team, waiting for tree to go green)

[53666](https://github.com/flutter/flutter/pull/53666) [flutter_tools] cache the base URL as index.html (cla: yes, tool, waiting for tree to go green)

[53669](https://github.com/flutter/flutter/pull/53669) Roll flutter engine to 10887c2abe7b7fe5866e84d6b63dd546f02fc963 (cla: yes, engine, team)

[53675](https://github.com/flutter/flutter/pull/53675) Roll engine 10887c2abe7b..6b09714a2c88 (4 commits) (cla: yes, waiting for tree to go green)

[53676](https://github.com/flutter/flutter/pull/53676) Turn metal on in the platform views benchmark (cla: yes, team)

[53686](https://github.com/flutter/flutter/pull/53686) Add benchmark reproducing large static scrolling content (cla: yes, team, waiting for tree to go green)

[53687](https://github.com/flutter/flutter/pull/53687) Roll engine 6b09714a2c88..fc5b44c901ce (4 commits) (cla: yes, waiting for tree to go green)

[53691](https://github.com/flutter/flutter/pull/53691) [flutter_tools] Handle full device when creating a temp directory (cla: yes, tool, waiting for tree to go green)

[53694](https://github.com/flutter/flutter/pull/53694) Delete unused NDK location checks (cla: yes, platform-android, team, tool)

[53698](https://github.com/flutter/flutter/pull/53698) Revert "Slider" (cla: yes, f: material design, framework, team)

[53699](https://github.com/flutter/flutter/pull/53699) Fix a typo (cla: yes, framework)

[53700](https://github.com/flutter/flutter/pull/53700) Roll engine fc5b44c901ce..807ca8543cf1 (1 commits) (cla: yes, waiting for tree to go green)

[53701](https://github.com/flutter/flutter/pull/53701) Precache platform filter change (cla: yes, tool)

[53708](https://github.com/flutter/flutter/pull/53708) Reland "Implements the navigator page api (#50362)" (cla: yes, framework)

[53710](https://github.com/flutter/flutter/pull/53710) Roll engine 807ca8543cf1..7fc22d118e17 (2 commits) (cla: yes, waiting for tree to go green)

[53713](https://github.com/flutter/flutter/pull/53713) Material Date Picker should honor DialogTheme shape, and elevation. (cla: yes, f: material design, framework)

[53717](https://github.com/flutter/flutter/pull/53717) Fuchsia device is ephemeral. (cla: yes, tool, waiting for tree to go green)

[53718](https://github.com/flutter/flutter/pull/53718) Copy APK into a known location, so it can be easily discovered (cla: yes, team, tool)

[53723](https://github.com/flutter/flutter/pull/53723) add lock.yml (cla: yes)

[53739](https://github.com/flutter/flutter/pull/53739) Roll engine 7fc22d118e17..bcc144d0d138 (11 commits) (cla: yes, waiting for tree to go green)

[53744](https://github.com/flutter/flutter/pull/53744) Roll engine bcc144d0d138..767b48abc91e (1 commits) (cla: yes, waiting for tree to go green)

[53757](https://github.com/flutter/flutter/pull/53757) Roll engine 767b48abc91e..2b37d1d46ce5 (1 commits) (cla: yes, waiting for tree to go green)

[53764](https://github.com/flutter/flutter/pull/53764) Roll engine 2b37d1d46ce5..c9506cb8e93e (1 commits) (cla: yes, waiting for tree to go green)

[53769](https://github.com/flutter/flutter/pull/53769) Roll engine c9506cb8e93e..46277fd2ca54 (3 commits) (cla: yes, waiting for tree to go green)

[53775](https://github.com/flutter/flutter/pull/53775) Improve downgrade-upgrade integration test (cla: yes, tool, waiting for tree to go green)

[53793](https://github.com/flutter/flutter/pull/53793) Fixed the "touch target size" broken docs link. (cla: yes, f: material design, framework, waiting for tree to go green)

[53795](https://github.com/flutter/flutter/pull/53795) [web] Unskip assertions test. Update for latest stack trace format. (cla: yes, framework, team, waiting for tree to go green)

[53799](https://github.com/flutter/flutter/pull/53799) Add LICENSE file to packages/flutter, add test to make sure it's picked up. (a: build, cla: yes, team)

[53834](https://github.com/flutter/flutter/pull/53834) Replace isInstanceOf<T> uses with isA<T> (cla: yes, framework)

[53838](https://github.com/flutter/flutter/pull/53838) Roll engine 46277fd2ca54..1adfd639b465 (23 commits) (cla: yes, waiting for tree to go green)

[53845](https://github.com/flutter/flutter/pull/53845) Roll engine 1adfd639b465..8166a91bca11 (2 commits) (cla: yes, waiting for tree to go green)

[53846](https://github.com/flutter/flutter/pull/53846) Add toggleable attribute to Radio (cla: yes, f: material design, framework)

[53851](https://github.com/flutter/flutter/pull/53851) only auto-lock issues, not pull requests (cla: yes)

[53856](https://github.com/flutter/flutter/pull/53856) Roll engine 8166a91bca11..49d65b45cfee (2 commits) (waiting for tree to go green)

[53866](https://github.com/flutter/flutter/pull/53866) Roll engine 49d65b45cfee..f56e678e7fa9 (2 commits) (cla: yes, waiting for tree to go green)

### Merged PRs in `flutter/engine`

There were 1421 pull requests.

[12467](https://github.com/flutter/engine/pull/12467) Add support for on/off switch labels when built on iOS 13. (cla: yes)

[13119](https://github.com/flutter/engine/pull/13119) Use iOS 13 dark content status bar style (cla: yes)

[13415](https://github.com/flutter/engine/pull/13415) Add support for setting window size limits for glfw (cla: yes)

[13457](https://github.com/flutter/engine/pull/13457) [flutter_runner] Enable Skia tracing by default on Fuchsia (Work in progress (WIP), cla: yes)

[13487](https://github.com/flutter/engine/pull/13487) Use unified logging instead of syslog on iOS 13+ (cla: yes, waiting for tree to go green)

[13777](https://github.com/flutter/engine/pull/13777) Fix wrong fromRGBO alpha value calculation (cla: yes)

[13863](https://github.com/flutter/engine/pull/13863) Smart quote/dash configuration support in iOS (cla: yes)

[13868](https://github.com/flutter/engine/pull/13868) Add ability to control dithering on Paint (cla: yes)

[13896](https://github.com/flutter/engine/pull/13896) Use ELF for Dart AOT snapshots on Fuchsia. (cla: yes)

[13930](https://github.com/flutter/engine/pull/13930) [vulkan] Bundle vulkan validation layer so files (cla: yes)

[13933](https://github.com/flutter/engine/pull/13933) Report backing store changes in the macOS view (cla: yes, waiting for tree to go green)

[13935](https://github.com/flutter/engine/pull/13935) Refactor CanvasKit backend in preparation for platform views (cla: yes)

[13950](https://github.com/flutter/engine/pull/13950) Run benchmarks in Cirrus (cla: yes, waiting for tree to go green)

[13951](https://github.com/flutter/engine/pull/13951) Always set mEditable values when different in TextPlugin (cla: yes)

[13952](https://github.com/flutter/engine/pull/13952) Configures ICU to load the timezone data (cla: yes)

[13965](https://github.com/flutter/engine/pull/13965) Added API guards to flags in PlatformPlugin that were introduced after Flutter's min SDK version. (cla: yes)

[13976](https://github.com/flutter/engine/pull/13976) Dynamically determine whether to use offscreen surface based on need (cla: yes)

[13984](https://github.com/flutter/engine/pull/13984) Listen to keyUp event on meta modified keys (cla: yes, platform-macos)

[13985](https://github.com/flutter/engine/pull/13985) [web] Initial support for LineMetrics (cla: yes, platform-web)

[13986](https://github.com/flutter/engine/pull/13986) Add flow test fixtures and tests (affects: engine, cla: yes, code health, waiting for tree to go green)

[14002](https://github.com/flutter/engine/pull/14002) Add shell api to set default for windows data (cla: yes)

[14003](https://github.com/flutter/engine/pull/14003) Adding support for enabling semantics on desktop (cla: yes)

[14011](https://github.com/flutter/engine/pull/14011) Add a separate target for Dart coverter on FML types. (cla: yes)

[14012](https://github.com/flutter/engine/pull/14012) Roll src/third_party/skia 8fa469d3bcd6..4f90f9d83183 (4 commits) (autoroller: commit, cla: yes)

[14013](https://github.com/flutter/engine/pull/14013) Roll src/third_party/skia 4f90f9d83183..54036c9b8e4b (4 commits) (autoroller: commit, cla: yes)

[14014](https://github.com/flutter/engine/pull/14014) Roll fuchsia/sdk/core/mac-amd64 from 1nxSz... to Bxgic... (autoroller: commit, cla: yes)

[14015](https://github.com/flutter/engine/pull/14015) Roll fuchsia/sdk/core/linux-amd64 from hK-BD... to kzFUw... (autoroller: commit, cla: yes)

[14016](https://github.com/flutter/engine/pull/14016) Roll src/third_party/skia 54036c9b8e4b..40a7dfc268b6 (1 commits) (autoroller: commit, cla: yes)

[14017](https://github.com/flutter/engine/pull/14017) Roll fuchsia/sdk/core/mac-amd64 from Bxgic... to aVdHP... (autoroller: commit, cla: yes)

[14018](https://github.com/flutter/engine/pull/14018) Started setting the FlutterOverlayView's bounds when it gets added to its superview. (cla: yes)

[14019](https://github.com/flutter/engine/pull/14019) Added docstring for FlutterOverlayView. (cla: yes)

[14021](https://github.com/flutter/engine/pull/14021) Roll fuchsia/sdk/core/linux-amd64 from kzFUw... to xyyOR... (autoroller: commit, cla: yes)

[14022](https://github.com/flutter/engine/pull/14022) Avoid retaining self in block (cla: yes)

[14024](https://github.com/flutter/engine/pull/14024) Wire up Opacity on Fuchsia, round 2 (affects: engine, cla: yes, waiting for tree to go green)

[14026](https://github.com/flutter/engine/pull/14026) Catch exception for unit test failure and show output. (cla: yes)

[14035](https://github.com/flutter/engine/pull/14035) Include uncommitted files when checking for code format issues. (cla: yes)

[14043](https://github.com/flutter/engine/pull/14043) Roll fuchsia/sdk/core/linux-amd64 from xyyOR... to mSEnz... (autoroller: commit, cla: yes)

[14046](https://github.com/flutter/engine/pull/14046) fix try to copy null will cause crash on iOS (cla: yes)

[14053](https://github.com/flutter/engine/pull/14053) Revert "Do not default to downstream affinity on iOS insertText" (cla: yes)

[14054](https://github.com/flutter/engine/pull/14054) Roll src/third_party/skia 40a7dfc268b6..861ac61cb1a9 (34 commits) (autoroller: commit, cla: yes)

[14056](https://github.com/flutter/engine/pull/14056) A11y desktop fix the method call (accessibility, cla: yes, platform-web)

[14058](https://github.com/flutter/engine/pull/14058) Roll src/third_party/dart 134e0e28cd..96e7a4ff30 (38 commits) (cla: yes)

[14059](https://github.com/flutter/engine/pull/14059) Roll src/third_party/skia 861ac61cb1a9..c96f5108df28 (10 commits) (autoroller: commit, cla: yes)

[14060](https://github.com/flutter/engine/pull/14060) more tests for enabling semantics (cla: yes)

[14061](https://github.com/flutter/engine/pull/14061) Fallback to Roboto if no suitable font is found (cla: yes)

[14062](https://github.com/flutter/engine/pull/14062) Fix fml_unittests on Fuchsia (cla: yes)

[14063](https://github.com/flutter/engine/pull/14063) Roll src/third_party/dart 96e7a4ff30..73fdf19b56 (3 commits) (cla: yes)

[14065](https://github.com/flutter/engine/pull/14065) Roll src/third_party/skia c96f5108df28..73beaaa48fcc (2 commits) (autoroller: commit, cla: yes)

[14066](https://github.com/flutter/engine/pull/14066) Roll src/third_party/skia 73beaaa48fcc..e8c96d8e6116 (4 commits) (autoroller: commit, cla: yes)

[14067](https://github.com/flutter/engine/pull/14067) Roll fuchsia/sdk/core/linux-amd64 from mSEnz... to 2Nav3... (autoroller: commit, cla: yes)

[14068](https://github.com/flutter/engine/pull/14068) Roll src/third_party/dart 73fdf19b56..077795b3e5 (15 commits) (cla: yes)

[14069](https://github.com/flutter/engine/pull/14069) Roll src/third_party/skia e8c96d8e6116..2792515dab7c (1 commits) (autoroller: commit, cla: yes, waiting for tree to go green)

[14070](https://github.com/flutter/engine/pull/14070) Update to newer path fill-type API in Skia (cla: yes)

[14072](https://github.com/flutter/engine/pull/14072) Roll src/third_party/dart 077795b3e5..3f32196958 (29 commits) (cla: yes)

[14073](https://github.com/flutter/engine/pull/14073) Roll src/third_party/dart 3f32196958..e4344a568f (1 commits) (cla: yes)

[14074](https://github.com/flutter/engine/pull/14074) Dart cherry-picks for 1.12.13 (cla: yes)

[14079](https://github.com/flutter/engine/pull/14079) Remove suprious warning (cla: yes)

[14080](https://github.com/flutter/engine/pull/14080) Roll fuchsia/sdk/core/mac-amd64 from aVdHP... to 6QxEZ... (autoroller: commit, cla: yes)

[14081](https://github.com/flutter/engine/pull/14081) Fix live region logic (cla: yes)

[14082](https://github.com/flutter/engine/pull/14082) add pointer data santizing in flutter web engine (cla: yes, platform-web)

[14083](https://github.com/flutter/engine/pull/14083) Roll src/third_party/dart e4344a568f..a4d799c402 (7 commits) (cla: yes)

[14084](https://github.com/flutter/engine/pull/14084) Roll src/third_party/skia 2792515dab7c..49e564e5e02c (28 commits) (autoroller: commit, cla: yes)

[14085](https://github.com/flutter/engine/pull/14085) Roll fuchsia/sdk/core/mac-amd64 from 6QxEZ... to OSk8h... (autoroller: commit, cla: yes)

[14086](https://github.com/flutter/engine/pull/14086) Update fallback to Roboto url to be HTTPS (cla: yes, waiting for tree to go green)

[14087](https://github.com/flutter/engine/pull/14087) Revert "Fix fml_unittests (#14062)" (cla: yes)

[14088](https://github.com/flutter/engine/pull/14088) Revert PRs to unblock David and Jim's work (cla: yes)

[14089](https://github.com/flutter/engine/pull/14089) Roll src/third_party/dart a4d799c402..89e31069e8 (14 commits) (cla: yes)

[14090](https://github.com/flutter/engine/pull/14090) Roll src/third_party/skia 49e564e5e02c..75368c3a0290 (23 commits) (autoroller: commit, cla: yes)

[14091](https://github.com/flutter/engine/pull/14091) Relanding: Add Flow unittests and fixtures (affects: engine, cla: yes, code health, waiting for tree to go green)

[14092](https://github.com/flutter/engine/pull/14092) Move Fuchsia unit test runners into engine repo (cla: yes)

[14093](https://github.com/flutter/engine/pull/14093) Roll src/third_party/dart 89e31069e8..19fc1016da (6 commits) (cla: yes)

[14094](https://github.com/flutter/engine/pull/14094) Started specifying the OS version for running the tests. (cla: yes)

[14100](https://github.com/flutter/engine/pull/14100) Cherry-picks for 1.12.13 (cla: yes)

[14104](https://github.com/flutter/engine/pull/14104) Rework simpler conditional offscreen for screen readback support. (cla: yes)

[14107](https://github.com/flutter/engine/pull/14107) Roll src/third_party/dart 19fc1016da..2a13b1fe26 (6 commits) (cla: yes)

[14125](https://github.com/flutter/engine/pull/14125) Roll src/third_party/dart 2a13b1fe26..413867d678 (3 commits) (cla: yes)

[14127](https://github.com/flutter/engine/pull/14127) Fix one more use of deprecated path fill type API (cla: yes)

[14128](https://github.com/flutter/engine/pull/14128) Roll fuchsia/sdk/core/mac-amd64 from OSk8h... to XCAOU... (autoroller: commit, cla: yes)

[14129](https://github.com/flutter/engine/pull/14129) Roll src/third_party/skia 75368c3a0290..ccca30aad770 (12 commits) (autoroller: commit, cla: yes)

[14130](https://github.com/flutter/engine/pull/14130) Roll src/third_party/dart 413867d678..a9c77229c2 (1 commits) (cla: yes)

[14131](https://github.com/flutter/engine/pull/14131) Refactoring text editing. Strategy pattern is used to handle different browser/operating system and a11y behavior. (affects: text input, cla: yes, platform-web)

[14132](https://github.com/flutter/engine/pull/14132) [web] Fix text measurement when constraint width is infinite (cla: yes, platform-web)

[14133](https://github.com/flutter/engine/pull/14133) Roll src/third_party/skia ccca30aad770..6344c2937997 (13 commits) (autoroller: commit, cla: yes)

[14134](https://github.com/flutter/engine/pull/14134) [web][felt] fix source map file path (cla: yes)

[14135](https://github.com/flutter/engine/pull/14135) Fix platform view offsets incorrectly taking into account device pixel ratios. (cla: yes)

[14136](https://github.com/flutter/engine/pull/14136) Expanded our scenario_app docs. (cla: yes)

[14137](https://github.com/flutter/engine/pull/14137) Disable fml_tests until they're fixed on Fuchsia (cla: yes)

[14138](https://github.com/flutter/engine/pull/14138) [web] DOM text measurement return a LineMetrics list if single-line (cla: yes, platform-web)

[14139](https://github.com/flutter/engine/pull/14139) Roll src/third_party/skia 6344c2937997..0af32fdf5fea (12 commits) (autoroller: commit, cla: yes)

[14141](https://github.com/flutter/engine/pull/14141) Roll src/third_party/skia 0af32fdf5fea..f5542b6aa307 (4 commits) (autoroller: commit, cla: yes)

[14142](https://github.com/flutter/engine/pull/14142) Disable a11y on detach (cla: yes)

[14143](https://github.com/flutter/engine/pull/14143) Roll src/third_party/skia f5542b6aa307..0af13b3caf03 (1 commits) (autoroller: commit, cla: yes)

[14144](https://github.com/flutter/engine/pull/14144) Roll fuchsia/sdk/core/mac-amd64 from XCAOU... to qQlb5... (autoroller: commit, cla: yes)

[14145](https://github.com/flutter/engine/pull/14145) Fix firefox detection to fix app startup for other browsers (cla: yes)

[14146](https://github.com/flutter/engine/pull/14146) Raise API level for reportFullyDrawn (cla: yes)

[14147](https://github.com/flutter/engine/pull/14147) v1.12.13+hotfix.3 cherry-picks (cla: yes)

[14148](https://github.com/flutter/engine/pull/14148) [web] [tests] Changing configurations for firefox (cla: yes)

[14149](https://github.com/flutter/engine/pull/14149) Do not paint a layer's children if the children were not prerolled (cla: yes)

[14151](https://github.com/flutter/engine/pull/14151) Roll src/third_party/skia 0af13b3caf03..cc92b27c78a0 (26 commits) (autoroller: commit, cla: yes)

[14152](https://github.com/flutter/engine/pull/14152) Roll src/third_party/skia cc92b27c78a0..3e01360677b2 (2 commits) (autoroller: commit, cla: yes)

[14153](https://github.com/flutter/engine/pull/14153) Roll src/third_party/skia 3e01360677b2..aa4f7f55829d (3 commits) (autoroller: commit, cla: yes)

[14154](https://github.com/flutter/engine/pull/14154) Roll fuchsia/sdk/core/mac-amd64 from qQlb5... to VKso5... (autoroller: commit, cla: yes)

[14156](https://github.com/flutter/engine/pull/14156) Roll src/third_party/skia aa4f7f55829d..46e2d8d4a1ae (1 commits) (autoroller: commit, cla: yes)

[14157](https://github.com/flutter/engine/pull/14157) Roll src/third_party/skia 46e2d8d4a1ae..24ee4e0341fd (2 commits) (autoroller: commit, cla: yes)

[14158](https://github.com/flutter/engine/pull/14158) [fuchsia] SnapToNextPhase refactor + add tests and documentation (cla: yes, waiting for tree to go green)

[14159](https://github.com/flutter/engine/pull/14159) Roll src/third_party/skia 24ee4e0341fd..274a766baf2f (8 commits) (autoroller: commit, cla: yes)

[14161](https://github.com/flutter/engine/pull/14161) Roll fuchsia/sdk/core/mac-amd64 from VKso5... to 9C6UA... (autoroller: commit, cla: yes)

[14162](https://github.com/flutter/engine/pull/14162) migrate flutter runner to present2 (cla: yes)

[14163](https://github.com/flutter/engine/pull/14163) Convert radians to degrees in canvaskit backend for drawArc (cla: yes)

[14165](https://github.com/flutter/engine/pull/14165) Fix for tab not working (cla: yes, platform-web)

[14168](https://github.com/flutter/engine/pull/14168) [shell][fuchsia] Add lib/async/default.h (cla: yes)

[14256](https://github.com/flutter/engine/pull/14256) Roll src/third_party/skia 274a766baf2f..b60ec7f98b08 (9 commits) (autoroller: commit, cla: yes)

[14257](https://github.com/flutter/engine/pull/14257) Roll src/third_party/skia b60ec7f98b08..9910d829ad18 (3 commits) (autoroller: commit, cla: yes)

[14258](https://github.com/flutter/engine/pull/14258) Roll src/third_party/skia 9910d829ad18..f0148c4881df (1 commits) (autoroller: commit, cla: yes)

[14260](https://github.com/flutter/engine/pull/14260) Roll src/third_party/dart a9c77229c2..7fcaafbb3e (88 commits) (cla: yes)

[14261](https://github.com/flutter/engine/pull/14261) Roll fuchsia/sdk/core/linux-amd64 from 2Nav3... to Zkpa_... (autoroller: commit, cla: yes)

[14262](https://github.com/flutter/engine/pull/14262) Roll src/third_party/skia f0148c4881df..c937bc50250d (11 commits) (autoroller: commit, cla: yes)

[14263](https://github.com/flutter/engine/pull/14263) Add support for platform views in the CanvasKit backend (cla: yes)

[14264](https://github.com/flutter/engine/pull/14264) Use the versioned canvaskit from unpkg (cla: yes)

[14265](https://github.com/flutter/engine/pull/14265) Cleanup the IO thread GrContext (cla: yes)

[14266](https://github.com/flutter/engine/pull/14266) Roll src/third_party/dart 7fcaafbb3e..8b8894648f (1 commits) (cla: yes)

[14267](https://github.com/flutter/engine/pull/14267) Enable web engine unit tests on Firefox (affects: tests, cla: yes, platform-web)

[14268](https://github.com/flutter/engine/pull/14268) Create separate objects for isolate state and isolate group state (cla: yes)

[14269](https://github.com/flutter/engine/pull/14269) Roll src/third_party/skia c937bc50250d..095d2468a075 (7 commits) (autoroller: commit, cla: yes)

[14270](https://github.com/flutter/engine/pull/14270) Roll src/third_party/skia 095d2468a075..e56cc054dbae (4 commits) (autoroller: commit, cla: yes)

[14273](https://github.com/flutter/engine/pull/14273) Roll src/third_party/skia e56cc054dbae..ab26643258ad (3 commits) (autoroller: commit, cla: yes)

[14274](https://github.com/flutter/engine/pull/14274) Roll fuchsia/sdk/core/linux-amd64 from Zkpa_... to nqJnP... (autoroller: commit, cla: yes)

[14275](https://github.com/flutter/engine/pull/14275) Fix CGMutablePathRef memory leaks (cla: yes, perf: memory, severe: performance)

[14278](https://github.com/flutter/engine/pull/14278) Roll src/third_party/dart 8b8894648f..02a8b015ad (26 commits) (cla: yes)

[14279](https://github.com/flutter/engine/pull/14279) Roll src/third_party/skia ab26643258ad..732c49739fa5 (1 commits) (autoroller: commit, cla: yes)

[14280](https://github.com/flutter/engine/pull/14280) Roll src/third_party/dart 02a8b015ad..98c13ba18f (5 commits) (cla: yes)

[14282](https://github.com/flutter/engine/pull/14282) Remove specificity on Android and iOS (cla: yes)

[14283](https://github.com/flutter/engine/pull/14283) [SkParagraph] Convert the height override flag in text styles (cla: yes)

[14284](https://github.com/flutter/engine/pull/14284) v1.12.13+hotfix.5 cherry-picks (cla: yes)

[14287](https://github.com/flutter/engine/pull/14287) Move Fuchsia unit test runners into engine repo (#14092) (cla: yes)

[14298](https://github.com/flutter/engine/pull/14298) [fuchsia] Do not Execute paint tasks when there is no vsync (cla: yes)

[14305](https://github.com/flutter/engine/pull/14305) [web] Update build_web_compilers to 2.7.1 (cla: yes)

[14309](https://github.com/flutter/engine/pull/14309) Roll src/third_party/dart 98c13ba18f..c74a8ec2c4 (14 commits) (cla: yes)

[14314](https://github.com/flutter/engine/pull/14314) Roll fuchsia/sdk/core/mac-amd64 from 9C6UA... to h4iiT... (autoroller: commit, cla: yes)

[14315](https://github.com/flutter/engine/pull/14315) Roll src/third_party/skia 732c49739fa5..5afc7b2af854 (16 commits) (autoroller: commit, cla: yes)

[14316](https://github.com/flutter/engine/pull/14316) Roll fuchsia/sdk/core/linux-amd64 from nqJnP... to UdfLO... (autoroller: commit, cla: yes)

[14317](https://github.com/flutter/engine/pull/14317) Roll src/third_party/dart c74a8ec2c46e..bcd18e67dcae (9 commits) (autoroller: commit, cla: yes)

[14318](https://github.com/flutter/engine/pull/14318) [animator] Pass target frametime for Window.onBeginFrame (cla: yes)

[14319](https://github.com/flutter/engine/pull/14319) Fix missing timeline event of flutter engine's startup time (cla: yes)

[14320](https://github.com/flutter/engine/pull/14320) [web][refactor] Split html and canvaskit classes more (cla: yes)

[14321](https://github.com/flutter/engine/pull/14321) Verify accounting for loop counts in Gif and WebP assets is consistent. (cla: yes)

[14322](https://github.com/flutter/engine/pull/14322) Roll src/third_party/dart bcd18e67dcae..bd008dd1e406 (3 commits) (autoroller: commit, cla: yes)

[14323](https://github.com/flutter/engine/pull/14323) Fix missing API stream when record event in systrace (cla: yes)

[14324](https://github.com/flutter/engine/pull/14324) Roll src/third_party/skia 5afc7b2af854..75799967be60 (2 commits) (autoroller: commit, cla: yes)

[14325](https://github.com/flutter/engine/pull/14325) Roll src/third_party/dart bd008dd1e406..d9fa37e85d5c (1 commits) (autoroller: commit, cla: yes)

[14326](https://github.com/flutter/engine/pull/14326) Fixes Objective-C objects memory leaks (cla: yes, perf: memory, severe: performance)

[14327](https://github.com/flutter/engine/pull/14327) Roll fuchsia/sdk/core/mac-amd64 from h4iiT... to otkJA... (autoroller: commit, cla: yes)

[14340](https://github.com/flutter/engine/pull/14340) Remove duplicate and outdated src/third_party/dart/tools/sdks entry from DEPS. (cla: yes)

[14342](https://github.com/flutter/engine/pull/14342) Roll fuchsia/sdk/core/linux-amd64 from UdfLO... to 9wKTl... (cla: no)

[14343](https://github.com/flutter/engine/pull/14343) Do not assume that createTypeface is called before getStyle in the AssetManagerFontStyleSet (cla: yes)

[14345](https://github.com/flutter/engine/pull/14345) Roll src/third_party/skia 75799967be60..3517aa7b14ad (3 commits) (autoroller: commit, cla: yes)

[14351](https://github.com/flutter/engine/pull/14351) [fuchsia] Move async_get_default_dispatcher include to the header (cla: yes)

[14359](https://github.com/flutter/engine/pull/14359) Assert that arc end caps on canvases with root surface transformations are drawn correctly. (cla: yes)

[14361](https://github.com/flutter/engine/pull/14361) [tests] Use distinct begin and end times (cla: yes)

[14367](https://github.com/flutter/engine/pull/14367) objcdoc fix for some ambiguity (cla: yes, waiting for tree to go green)

[14375](https://github.com/flutter/engine/pull/14375) Roll src/third_party/skia 3517aa7b14ad..826484f2631f (18 commits) (autoroller: commit, cla: yes)

[14378](https://github.com/flutter/engine/pull/14378) [Web] Fix pointer binding  (cla: yes, platform-web)

[14405](https://github.com/flutter/engine/pull/14405) Roll src/third_party/skia 826484f2631f..51b99659ed82 (2 commits) (autoroller: commit, cla: yes)

[14407](https://github.com/flutter/engine/pull/14407) Roll fuchsia/sdk/core/mac-amd64 from otkJA... to SlgE8... (autoroller: commit, cla: yes)

[14440](https://github.com/flutter/engine/pull/14440) Remove unused _TypeNone enum field. (cla: yes)

[14452](https://github.com/flutter/engine/pull/14452) Fix type in build_fuchsia_artifacts (cla: yes)

[14453](https://github.com/flutter/engine/pull/14453) Roll src/third_party/dart d9fa37e85d5c..45db29709547 (48 commits) (autoroller: commit, cla: yes)

[14456](https://github.com/flutter/engine/pull/14456) [testing] Move test vsync waiters to their own TUs (cla: yes)

[14457](https://github.com/flutter/engine/pull/14457) Roll src/third_party/skia 51b99659ed82..c514e7d9be6e (13 commits) (autoroller: commit, cla: yes)

[14461](https://github.com/flutter/engine/pull/14461) Roll fuchsia/sdk/core/linux-amd64 from 9wKTl... to sBbWo... (cla: yes)

[14463](https://github.com/flutter/engine/pull/14463) [testing] Make vsync waiters pluggable in shell_unittests (cla: yes)

[14465](https://github.com/flutter/engine/pull/14465) Use futures to images used for comparison with fixtures in embedder unit-tests. (cla: yes)

[14467](https://github.com/flutter/engine/pull/14467) [web] adding firefox unit tests to font loading (cla: yes)

[14468](https://github.com/flutter/engine/pull/14468) Implement Path.from in the CanvasKit backend (cla: yes)

[14470](https://github.com/flutter/engine/pull/14470) [fuchsia] Add diagnostics directory to the set of remote dirs (cla: yes)

[14471](https://github.com/flutter/engine/pull/14471) Roll src/third_party/dart 45db29709547..c561a9eacc1b (14 commits) (autoroller: commit, cla: yes)

[14473](https://github.com/flutter/engine/pull/14473) Roll fuchsia/sdk/core/linux-amd64 from sBbWo... to QZVxo... (autoroller: commit, cla: yes)

[14475](https://github.com/flutter/engine/pull/14475) Roll src/third_party/dart c561a9eacc1b..fe9f30c3896e (7 commits) (autoroller: commit, cla: yes)

[14476](https://github.com/flutter/engine/pull/14476) Roll fuchsia/sdk/core/mac-amd64 from SlgE8... to 5t09i... (autoroller: commit, cla: yes)

[14477](https://github.com/flutter/engine/pull/14477) Allow embedders to post Dart objects on send ports from the native side. (cla: yes)

[14478](https://github.com/flutter/engine/pull/14478) Roll src/third_party/skia c514e7d9be6e..d0840ecf5831 (18 commits) (autoroller: commit, cla: yes)

[14479](https://github.com/flutter/engine/pull/14479) [web] Implement Paragraph.getLineBoundary (cla: yes, platform-web)

[14480](https://github.com/flutter/engine/pull/14480) Roll src/third_party/dart fe9f30c3896e..8ad8abfb7463 (19 commits) (autoroller: commit, cla: yes)

[14481](https://github.com/flutter/engine/pull/14481) Roll src/third_party/skia d0840ecf5831..ea47b0e65802 (9 commits) (autoroller: commit, cla: yes)

[14482](https://github.com/flutter/engine/pull/14482) libtxt: cache fallback fonts found by a Minikin font collection (cla: yes)

[14483](https://github.com/flutter/engine/pull/14483) Verify embedders can convert clip rects from mutation stack into surface space. (cla: yes)

[14484](https://github.com/flutter/engine/pull/14484) Calling onConnectionClosed when the input element is blurred (cla: yes)

[14485](https://github.com/flutter/engine/pull/14485) [web] Remove Paragraph._lines which isn't necessary anymore (cla: yes, platform-web)

[14486](https://github.com/flutter/engine/pull/14486) Introduce an auto-deletable SkiaObject; make SkPaint a SkiaObject (cla: yes)

[14487](https://github.com/flutter/engine/pull/14487) firefox unit tests to font loading structure change (cla: yes)

[14488](https://github.com/flutter/engine/pull/14488) Roll src/third_party/dart 8ad8abfb7463..83eeab1e63d9 (13 commits) (autoroller: commit, cla: yes)

[14490](https://github.com/flutter/engine/pull/14490) Roll src/third_party/skia ea47b0e65802..cd9ad409a90d (7 commits) (autoroller: commit, cla: yes)

[14491](https://github.com/flutter/engine/pull/14491) Engine support for ImageFiltered widget (cla: yes)

[14492](https://github.com/flutter/engine/pull/14492) Roll src/third_party/dart 83eeab1e63d9..6c99171686be (5 commits) (autoroller: commit, cla: yes)

[14493](https://github.com/flutter/engine/pull/14493) Roll fuchsia/sdk/core/mac-amd64 from 5t09i... to esDH2... (autoroller: commit, cla: yes)

[14494](https://github.com/flutter/engine/pull/14494) Roll fuchsia/sdk/core/linux-amd64 from QZVxo... to q0tup... (autoroller: commit, cla: yes)

[14495](https://github.com/flutter/engine/pull/14495) Roll src/third_party/skia cd9ad409a90d..cf0e3c63fd22 (1 commits) (autoroller: commit, cla: yes)

[14496](https://github.com/flutter/engine/pull/14496) Fix comments of iOS status bar height constant (cla: yes)

[14497](https://github.com/flutter/engine/pull/14497) Roll src/third_party/dart 6c99171686be..09a0b040dd9b (1 commits) (autoroller: commit, cla: yes)

[14499](https://github.com/flutter/engine/pull/14499) Roll src/third_party/skia cf0e3c63fd22..9e7199561fc8 (1 commits) (autoroller: commit, cla: yes)

[14500](https://github.com/flutter/engine/pull/14500) Roll src/third_party/skia 9e7199561fc8..ef363a9ce692 (1 commits) (autoroller: commit, cla: yes)

[14501](https://github.com/flutter/engine/pull/14501) Roll src/third_party/dart 09a0b040dd9b..ae3973da4023 (1 commits) (autoroller: commit, cla: yes)

[14502](https://github.com/flutter/engine/pull/14502) Roll src/third_party/dart ae3973da4023..24b99838f433 (3 commits) (autoroller: commit, cla: yes)

[14503](https://github.com/flutter/engine/pull/14503) Roll src/third_party/skia ef363a9ce692..187cd367d388 (1 commits) (autoroller: commit, cla: yes)

[14504](https://github.com/flutter/engine/pull/14504) Fix DOM-based ParagraphRuler.hitTest() (cla: yes, platform-web)

[14505](https://github.com/flutter/engine/pull/14505) Roll src/third_party/skia 187cd367d388..706eb5788e8b (1 commits) (autoroller: commit, cla: yes)

[14506](https://github.com/flutter/engine/pull/14506) Allow custom embedders to post low memory notifications. (cla: yes)

[14507](https://github.com/flutter/engine/pull/14507) Roll src/third_party/dart 24b99838f433..2e1dd98e5e7f (1 commits) (autoroller: commit, cla: yes)

[14508](https://github.com/flutter/engine/pull/14508) Roll src/third_party/dart 2e1dd98e5e7f..c5c469088697 (4 commits) (autoroller: commit, cla: yes)

[14510](https://github.com/flutter/engine/pull/14510) Roll src/third_party/dart c5c469088697..44ba80053396 (1 commits) (autoroller: commit, cla: yes)

[14511](https://github.com/flutter/engine/pull/14511) Roll src/third_party/skia 706eb5788e8b..9b59953e77b9 (3 commits) (autoroller: commit, cla: yes)

[14512](https://github.com/flutter/engine/pull/14512) Roll fuchsia/sdk/core/linux-amd64 from q0tup... to O6ELR... (autoroller: commit, cla: yes)

[14514](https://github.com/flutter/engine/pull/14514) Apply SmoothPointerDataDispatcher to Fuchsia (cla: yes)

[14515](https://github.com/flutter/engine/pull/14515) Roll src/third_party/dart 44ba80053396..2eba06d26f71 (32 commits) (autoroller: commit, cla: yes)

[14516](https://github.com/flutter/engine/pull/14516) Roll src/third_party/skia 9b59953e77b9..d78a9b45b9e5 (23 commits) (autoroller: commit, cla: yes)

[14517](https://github.com/flutter/engine/pull/14517) Forward low memory notifications from the shell to DartVM. (cla: yes)

[14519](https://github.com/flutter/engine/pull/14519) Rename 'test_vsync_waiters' to 'vsync_waiters_test' for consistency. (cla: yes)

[14521](https://github.com/flutter/engine/pull/14521) Support timeline can be enabled in release mode (cla: yes)

[14522](https://github.com/flutter/engine/pull/14522) Roll src/third_party/skia d78a9b45b9e5..6153165d78f2 (1 commits) (autoroller: commit, cla: yes)

[14523](https://github.com/flutter/engine/pull/14523) Roll src/third_party/dart 2eba06d26f71..b1afe2d0ebc1 (6 commits) (autoroller: commit, cla: yes)

[14525](https://github.com/flutter/engine/pull/14525) Roll fuchsia/sdk/core/linux-amd64 from O6ELR... to ZHhOi... (autoroller: commit, cla: yes)

[14526](https://github.com/flutter/engine/pull/14526) Roll src/third_party/dart b1afe2d0ebc1..2d332ee1d3f1 (1 commits) (autoroller: commit, cla: yes)

[14528](https://github.com/flutter/engine/pull/14528) Roll src/third_party/skia 6153165d78f2..fdb2b7d53038 (2 commits) (autoroller: commit, cla: yes)

[14529](https://github.com/flutter/engine/pull/14529) Roll src/third_party/dart 2d332ee1d3f1..51859cb2056c (2 commits) (autoroller: commit, cla: yes)

[14530](https://github.com/flutter/engine/pull/14530) Roll src/third_party/skia fdb2b7d53038..cbeabd969bbe (1 commits) (autoroller: commit, cla: yes)

[14531](https://github.com/flutter/engine/pull/14531) Roll src/third_party/dart 51859cb2056c..f10fa3df28a8 (4 commits) (autoroller: commit, cla: yes)

[14532](https://github.com/flutter/engine/pull/14532) Roll src/third_party/skia cbeabd969bbe..3794db84e141 (8 commits) (autoroller: commit, cla: yes)

[14533](https://github.com/flutter/engine/pull/14533) Roll src/third_party/dart f10fa3df28a8..44da51fc720d (20 commits) (autoroller: commit, cla: yes)

[14534](https://github.com/flutter/engine/pull/14534) Roll fuchsia/sdk/core/linux-amd64 from ZHhOi... to WSlsF... (autoroller: commit, cla: yes)

[14535](https://github.com/flutter/engine/pull/14535) Fix lint warnings across web_ui, add missing browserEngine case in text field. (cla: yes)

[14536](https://github.com/flutter/engine/pull/14536) Fix FontLoader does not remove the cache in web engine (cla: yes, waiting for tree to go green)

[14537](https://github.com/flutter/engine/pull/14537) [web] Calculate align offset for each paragraph line (LineMetrics.left) (cla: yes, platform-web)

[14538](https://github.com/flutter/engine/pull/14538) Roll src/third_party/skia 3794db84e141..190b82d67ce1 (11 commits) (autoroller: commit, cla: yes)

[14539](https://github.com/flutter/engine/pull/14539) Update formatting in web_ui scene bulder to match flutter style. (cla: yes)

[14541](https://github.com/flutter/engine/pull/14541) Revert "[fuchsia] Do not Execute paint tasks when there is no vsync" (cla: yes)

[14542](https://github.com/flutter/engine/pull/14542) Manual roll of Dart to revision 8a4cac1ddb141d4a1e395f6e0a7d5bbf2247eb63 (cla: yes)

[14543](https://github.com/flutter/engine/pull/14543) Revert "Wire up Opacity on Fuchsia, round 2 (#14024)" (cla: yes)

[14545](https://github.com/flutter/engine/pull/14545) Roll src/third_party/dart 8a4cac1ddb14..b6e051e2c87a (2 commits) (autoroller: commit, cla: yes)

[14546](https://github.com/flutter/engine/pull/14546) Roll src/third_party/skia 190b82d67ce1..37a88b43637e (1 commits) (autoroller: commit, cla: yes)

[14547](https://github.com/flutter/engine/pull/14547) Roll src/third_party/dart b6e051e2c87a..c9d89d55a60e (1 commits) (autoroller: commit, cla: yes)

[14548](https://github.com/flutter/engine/pull/14548) TBR: Revert "Fix wrong fromRGBO alpha value calculation" (cla: yes)

[14549](https://github.com/flutter/engine/pull/14549) Roll src/third_party/skia 37a88b43637e..21df075cab00 (2 commits) (autoroller: commit, cla: yes)

[14550](https://github.com/flutter/engine/pull/14550) Roll fuchsia/sdk/core/linux-amd64 from WSlsF... to jsuQq... (autoroller: commit, cla: yes)

[14551](https://github.com/flutter/engine/pull/14551) Roll src/third_party/dart c9d89d55a60e..6fcd1de98c2c (8 commits) (autoroller: commit, cla: yes)

[14552](https://github.com/flutter/engine/pull/14552) Roll src/third_party/skia 21df075cab00..e6a2ad81ab40 (1 commits) (autoroller: commit, cla: yes)

[14553](https://github.com/flutter/engine/pull/14553) Roll src/third_party/dart 6fcd1de98c2c..270966b16044 (7 commits) (autoroller: commit, cla: yes)

[14554](https://github.com/flutter/engine/pull/14554) Roll fuchsia/sdk/core/mac-amd64 from esDH2... to NHgyx... (autoroller: commit, cla: yes)

[14555](https://github.com/flutter/engine/pull/14555) [web] Run engine tests on Safari locally by launching safari installed on MacOS (affects: tests, cla: yes)

[14556](https://github.com/flutter/engine/pull/14556) Run and collect benchmarks (cla: yes)

[14557](https://github.com/flutter/engine/pull/14557) Roll src/third_party/skia e6a2ad81ab40..8fec4140f614 (17 commits) (autoroller: commit, cla: yes)

[14558](https://github.com/flutter/engine/pull/14558) Roll src/third_party/dart 270966b16044..171059d27689 (19 commits) (autoroller: commit, cla: yes)

[14559](https://github.com/flutter/engine/pull/14559) Lay the ground work to wire opacity to scenic (cla: yes)

[14560](https://github.com/flutter/engine/pull/14560) Roll fuchsia/sdk/core/linux-amd64 from jsuQq... to VdBKA... (autoroller: commit, cla: yes)

[14562](https://github.com/flutter/engine/pull/14562) instructions for running firefox/safari tests (cla: yes)

[14563](https://github.com/flutter/engine/pull/14563) Roll src/third_party/skia 8fec4140f614..9e0afb791ac2 (4 commits) (autoroller: commit, cla: yes)

[14566](https://github.com/flutter/engine/pull/14566) Revert "[fuchsia] Add diagnostics directory to the set of remote dirs… (cla: yes)

[14567](https://github.com/flutter/engine/pull/14567) Roll src/third_party/dart 171059d27689..aa6709974dea (11 commits) (autoroller: commit, cla: yes)

[14569](https://github.com/flutter/engine/pull/14569) Revert "[web] Calculate align offset for each paragraph line (LineMetrics.left)" (cla: yes)

[14571](https://github.com/flutter/engine/pull/14571) Roll src/third_party/skia 9e0afb791ac2..c76ac8e325c7 (4 commits) (autoroller: commit, cla: yes)

[14572](https://github.com/flutter/engine/pull/14572) Roll src/third_party/dart aa6709974dea..8d11c1dce64a (2 commits) (autoroller: commit, cla: yes)

[14573](https://github.com/flutter/engine/pull/14573) Roll fuchsia/sdk/core/mac-amd64 from NHgyx... to Ykb4b... (autoroller: commit, cla: yes)

[14574](https://github.com/flutter/engine/pull/14574) Roll src/third_party/dart 8d11c1dce64a..642f8d052fd7 (1 commits) (autoroller: commit, cla: yes)

[14575](https://github.com/flutter/engine/pull/14575) Roll fuchsia/sdk/core/linux-amd64 from VdBKA... to uFFWW... (autoroller: commit, cla: yes)

[14576](https://github.com/flutter/engine/pull/14576) Roll src/third_party/skia c76ac8e325c7..77742c350371 (1 commits) (autoroller: commit, cla: yes)

[14577](https://github.com/flutter/engine/pull/14577) Wire up OpacityLayer to Scenic (cla: yes)

[14578](https://github.com/flutter/engine/pull/14578) Roll src/third_party/dart 642f8d052fd7..7113fc79a83c (3 commits) (autoroller: commit, cla: yes)

[14579](https://github.com/flutter/engine/pull/14579) Roll src/third_party/skia 77742c350371..a8352ccaae37 (8 commits) (autoroller: commit, cla: yes)

[14580](https://github.com/flutter/engine/pull/14580) Roll src/third_party/dart 7113fc79a83c..e50d98cd5651 (8 commits) (autoroller: commit, cla: yes)

[14581](https://github.com/flutter/engine/pull/14581) fix editable placement in a11y mode (Work in progress (WIP), cla: yes)

[14582](https://github.com/flutter/engine/pull/14582) [web] fix leaking problem in tests for text editing. (cla: yes)

[14583](https://github.com/flutter/engine/pull/14583) Fix message_loop_fuchsia and thus enable fml_tests and flow_tests for Fuchsia (cla: yes)

[14584](https://github.com/flutter/engine/pull/14584) Roll fuchsia/sdk/core/mac-amd64 from Ykb4b... to f51Q_... (autoroller: commit, cla: yes)

[14585](https://github.com/flutter/engine/pull/14585) Roll src/third_party/skia a8352ccaae37..87e9ddb675b6 (11 commits) (autoroller: commit, cla: yes)

[14586](https://github.com/flutter/engine/pull/14586) Roll src/third_party/dart e50d98cd5651..141fcfa61092 (3 commits) (autoroller: commit, cla: yes)

[14587](https://github.com/flutter/engine/pull/14587) Roll fuchsia/sdk/core/linux-amd64 from uFFWW... to 25LzW... (autoroller: commit, cla: yes)

[14588](https://github.com/flutter/engine/pull/14588) [web] Long press fix on Safari on IOS (cla: yes)

[14589](https://github.com/flutter/engine/pull/14589) Roll src/third_party/skia 87e9ddb675b6..7e2dea568299 (1 commits) (autoroller: commit, cla: yes)

[14590](https://github.com/flutter/engine/pull/14590) Roll src/third_party/dart 141fcfa61092..4681868aaf77 (9 commits) (autoroller: commit, cla: yes)

[14591](https://github.com/flutter/engine/pull/14591) Roll src/third_party/skia 7e2dea568299..dcac29b02d02 (3 commits) (autoroller: commit, cla: yes)

[14592](https://github.com/flutter/engine/pull/14592) Roll src/third_party/dart 4681868aaf77..b92fefdfe971 (1 commits) (autoroller: commit, cla: yes)

[14593](https://github.com/flutter/engine/pull/14593) Roll fuchsia/sdk/core/mac-amd64 from f51Q_... to VC7eE... (autoroller: commit, cla: yes)

[14595](https://github.com/flutter/engine/pull/14595) Roll src/third_party/dart b92fefdfe971..886615d0f95b (2 commits) (autoroller: commit, cla: yes)

[14596](https://github.com/flutter/engine/pull/14596) Roll fuchsia/sdk/core/linux-amd64 from 25LzW... to TUoVa... (autoroller: commit, cla: yes)

[14597](https://github.com/flutter/engine/pull/14597) Roll src/third_party/skia dcac29b02d02..088913a63b7e (1 commits) (autoroller: commit, cla: yes)

[14599](https://github.com/flutter/engine/pull/14599) [web] implement pushImageFilter (cla: yes)

[14600](https://github.com/flutter/engine/pull/14600) Roll src/third_party/skia 088913a63b7e..28b0c5d4b3bb (17 commits) (autoroller: commit, cla: yes)

[14601](https://github.com/flutter/engine/pull/14601) Roll src/third_party/dart 886615d0f95b..c260e4e8dac6 (15 commits) (autoroller: commit, cla: yes)

[14602](https://github.com/flutter/engine/pull/14602) View ref pair (cla: yes)

[14603](https://github.com/flutter/engine/pull/14603) Roll fuchsia/sdk/core/mac-amd64 from VC7eE... to IZ278... (autoroller: commit, cla: yes)

[14604](https://github.com/flutter/engine/pull/14604) [web] fix selection issue (cla: yes)

[14605](https://github.com/flutter/engine/pull/14605) Roll src/third_party/skia 28b0c5d4b3bb..2723af6a6d43 (4 commits) (autoroller: commit, cla: yes)

[14606](https://github.com/flutter/engine/pull/14606) Roll src/third_party/dart c260e4e8dac6..1db1a837f8c9 (8 commits) (autoroller: commit, cla: yes)

[14665](https://github.com/flutter/engine/pull/14665) Roll src/third_party/skia 2723af6a6d43..6ec826085b2a (3 commits) (autoroller: commit, cla: yes)

[14667](https://github.com/flutter/engine/pull/14667) Roll src/third_party/dart 1db1a837f8c9..cfca5ea9f2e9 (2 commits) (autoroller: commit, cla: yes)

[14670](https://github.com/flutter/engine/pull/14670) Roll fuchsia/sdk/core/linux-amd64 from TUoVa... to v3R8A... (autoroller: commit, cla: yes)

[14671](https://github.com/flutter/engine/pull/14671) Roll src/third_party/dart cfca5ea9f2e9..4a639e8df261 (7 commits) (autoroller: commit, cla: yes)

[14672](https://github.com/flutter/engine/pull/14672) Roll src/third_party/skia 6ec826085b2a..ac29f1342fd2 (1 commits) (autoroller: commit, cla: yes)

[14673](https://github.com/flutter/engine/pull/14673) Make BackgroundMode public. (#45747) (cla: yes)

[14674](https://github.com/flutter/engine/pull/14674) Fixes labelPrefix memory leak in FlutterEngine (affects: add-to-app, cla: yes)

[14675](https://github.com/flutter/engine/pull/14675) Roll fuchsia/sdk/core/mac-amd64 from IZ278... to ZA31z... (autoroller: commit, cla: yes)

[14677](https://github.com/flutter/engine/pull/14677) Roll src/third_party/skia ac29f1342fd2..a2d7225c0fc1 (5 commits) (autoroller: commit, cla: yes)

[14678](https://github.com/flutter/engine/pull/14678) Roll src/third_party/dart 4a639e8df261..8736fec094bb (11 commits) (autoroller: commit, cla: yes)

[14679](https://github.com/flutter/engine/pull/14679) Roll src/third_party/dart 8736fec094bb..75fc15c7e186 (6 commits) (autoroller: commit, cla: yes)

[14680](https://github.com/flutter/engine/pull/14680) Roll src/third_party/skia a2d7225c0fc1..3d3150c89c5f (1 commits) (autoroller: commit, cla: yes)

[14702](https://github.com/flutter/engine/pull/14702) Roll fuchsia/sdk/core/mac-amd64 from ZA31z... to IEPKx... (autoroller: commit, cla: yes)

[14800](https://github.com/flutter/engine/pull/14800) Roll src/third_party/skia 3d3150c89c5f..05eb83be171c (3 commits) (autoroller: commit, cla: yes)

[14802](https://github.com/flutter/engine/pull/14802) Roll fuchsia/sdk/core/linux-amd64 from v3R8A... to ikxBh... (autoroller: commit, cla: yes)

[14803](https://github.com/flutter/engine/pull/14803) Roll src/third_party/dart 75fc15c7e186..232a171a0b1c (4 commits) (autoroller: commit, cla: yes)

[14805](https://github.com/flutter/engine/pull/14805) loadfontfromlist should send fontchange message to framework (cla: yes, waiting for tree to go green)

[14806](https://github.com/flutter/engine/pull/14806) Roll src/third_party/skia 05eb83be171c..07d744fb8a53 (3 commits) (autoroller: commit, cla: yes)

[14807](https://github.com/flutter/engine/pull/14807) Roll src/third_party/skia 07d744fb8a53..f2d522a3f434 (4 commits) (autoroller: commit, cla: yes)

[14808](https://github.com/flutter/engine/pull/14808) Roll src/third_party/dart 232a171a0b1c..94a4f6415e6c (8 commits) (autoroller: commit, cla: yes)

[14812](https://github.com/flutter/engine/pull/14812) Roll src/third_party/dart 94a4f6415e6c..c547f5d933e5 (9 commits) (autoroller: commit, cla: yes)

[14814](https://github.com/flutter/engine/pull/14814) Roll src/third_party/skia f2d522a3f434..89bf1547f3aa (4 commits) (autoroller: commit, cla: yes)

[14817](https://github.com/flutter/engine/pull/14817) Roll fuchsia/sdk/core/mac-amd64 from IEPKx... to iImpF... (autoroller: commit, cla: yes)

[14821](https://github.com/flutter/engine/pull/14821) Roll fuchsia/sdk/core/linux-amd64 from ikxBh... to sxapd... (autoroller: commit, cla: yes)

[14822](https://github.com/flutter/engine/pull/14822) Fixes leak of url in FlutterObservatoryPublisher (affects: add-to-app, cla: yes, waiting for tree to go green)

[14823](https://github.com/flutter/engine/pull/14823) Revert "Use ELF for Dart AOT snapshots on Fuchsia. (#13896)" (cla: yes)

[14825](https://github.com/flutter/engine/pull/14825) Roll src/third_party/skia 89bf1547f3aa..5a2f962313a5 (16 commits) (autoroller: commit, cla: yes)

[14827](https://github.com/flutter/engine/pull/14827) Roll src/third_party/dart c547f5d933e5..b52d264f5b2f (19 commits) (autoroller: commit, cla: yes)

[14828](https://github.com/flutter/engine/pull/14828) Font subset (cla: yes, size)

[15041](https://github.com/flutter/engine/pull/15041) Fixes oc leaks in platform plugin (affects: add-to-app, cla: yes)

[15067](https://github.com/flutter/engine/pull/15067) Roll src/third_party/skia 5a2f962313a5..7c095dc67ce6 (6 commits) (autoroller: commit, cla: yes)

[15083](https://github.com/flutter/engine/pull/15083) Roll fuchsia/sdk/core/linux-amd64 from sxapd... to AVtRQ... (autoroller: commit, cla: yes)

[15084](https://github.com/flutter/engine/pull/15084) Roll src/third_party/skia 7c095dc67ce6..c65d0069ec56 (9 commits) (autoroller: commit, cla: yes)

[15085](https://github.com/flutter/engine/pull/15085) Roll src/third_party/dart b52d264f5b2f..05e70d5b38cb (17 commits) (autoroller: commit, cla: yes)

[15086](https://github.com/flutter/engine/pull/15086) Roll fuchsia/sdk/core/mac-amd64 from iImpF... to zkzoZ... (autoroller: commit, cla: yes)

[15087](https://github.com/flutter/engine/pull/15087) Engine/LibTxt/dart:ui impl of TextHeightBehavior (affects: engine, affects: text input, brand new feature, cla: yes)

[15088](https://github.com/flutter/engine/pull/15088) Roll src/third_party/skia c65d0069ec56..107c66669d37 (4 commits) (autoroller: commit, cla: yes)

[15089](https://github.com/flutter/engine/pull/15089) Fixes FlutterCallbackInfomation leaks (cla: yes)

[15100](https://github.com/flutter/engine/pull/15100) Roll src/third_party/dart 05e70d5b38cb..2f57602411b3 (44 commits) (autoroller: commit, cla: yes)

[15102](https://github.com/flutter/engine/pull/15102) Roll src/third_party/skia 107c66669d37..7ac038f302f2 (30 commits) (autoroller: commit, cla: yes)

[15103](https://github.com/flutter/engine/pull/15103) [web] Fix right click issues (cla: yes, platform-web)

[15104](https://github.com/flutter/engine/pull/15104) Roll fuchsia/sdk/core/mac-amd64 from zkzoZ... to Vk6uT... (autoroller: commit, cla: yes)

[15106](https://github.com/flutter/engine/pull/15106) Fix RectHeightStyle::kMax ascent computation bug (cla: yes)

[15110](https://github.com/flutter/engine/pull/15110) Roll fuchsia/sdk/core/linux-amd64 from AVtRQ... to MwGkB... (autoroller: commit, cla: yes)

[15111](https://github.com/flutter/engine/pull/15111) [web] adding windows platform to felt. fixing signal (cla: yes)

[15116](https://github.com/flutter/engine/pull/15116) Modifies accessibility bridge to populate new node fields in semantic… (cla: yes)

[15118](https://github.com/flutter/engine/pull/15118) Migrate flutter_runner from flutter_runner::{Thread,Loop} to fml::{Thread,MessageLoop} (cla: yes)

[15141](https://github.com/flutter/engine/pull/15141) Roll src/third_party/skia 7ac038f302f2..6791ee2f8059 (20 commits) (autoroller: commit, cla: yes)

[15142](https://github.com/flutter/engine/pull/15142) Roll fuchsia/sdk/core/mac-amd64 from Vk6uT... to Kom_K... (autoroller: commit, cla: yes)

[15143](https://github.com/flutter/engine/pull/15143) Roll src/third_party/dart 2f57602411b3..76e3faa9824e (37 commits) (autoroller: commit, cla: yes)

[15145](https://github.com/flutter/engine/pull/15145) Roll fuchsia/sdk/core/linux-amd64 from MwGkB... to xYmDF... (autoroller: commit, cla: yes)

[15146](https://github.com/flutter/engine/pull/15146) Roll src/third_party/dart 76e3faa9824e..bebc7d3af5bd (1 commits) (autoroller: commit, cla: yes)

[15148](https://github.com/flutter/engine/pull/15148) Roll src/third_party/skia 6791ee2f8059..d445e2b6fcf1 (1 commits) (autoroller: commit, cla: yes)

[15149](https://github.com/flutter/engine/pull/15149) Roll fuchsia/sdk/core/mac-amd64 from Kom_K... to nbeLe... (autoroller: commit, cla: yes)

[15151](https://github.com/flutter/engine/pull/15151) Reland "[web] Calculate align offset for each paragraph line (LineMetrics.left)" (#14537) (cla: yes, platform-web)

[15152](https://github.com/flutter/engine/pull/15152) Throw an exception in `Image.toByteData` rather than hang forever. (cla: yes)

[15153](https://github.com/flutter/engine/pull/15153) Refactor BitmapCanvas, lazily allocate canvas, fix image composition bug. (cla: yes)

[15154](https://github.com/flutter/engine/pull/15154) Bump simulator version in IosUnitTests & scenario app in preparation for luci xcode 11 migration (cla: yes)

[15156](https://github.com/flutter/engine/pull/15156) Add a deprecation javadoc note to the old FlutterActivity (cla: yes)

[15160](https://github.com/flutter/engine/pull/15160) Recover when browser throws on ImageElement.decode due to too many images (cla: yes)

[15161](https://github.com/flutter/engine/pull/15161) Add .vpython dependencies to migrate run_tests.py to vpython. (cla: yes, waiting for tree to go green)

[15164](https://github.com/flutter/engine/pull/15164) Reduce default verbosity of Android embedding (affects: add-to-app, cla: yes, waiting for tree to go green)

[15232](https://github.com/flutter/engine/pull/15232) Roll src/third_party/skia d445e2b6fcf1..91e0d7526944 (44 commits) (autoroller: commit, cla: yes)

[15252](https://github.com/flutter/engine/pull/15252) Roll src/third_party/dart bebc7d3af5bd..c0ca187f2699 (37 commits) (autoroller: commit, cla: yes)

[15253](https://github.com/flutter/engine/pull/15253) Roll fuchsia/sdk/core/mac-amd64 from nbeLe... to gL-XG... (autoroller: commit, cla: yes)

[15257](https://github.com/flutter/engine/pull/15257) Roll fuchsia/sdk/core/linux-amd64 from xYmDF... to oNKzr... (autoroller: commit, cla: yes)

[15258](https://github.com/flutter/engine/pull/15258) [fuchsia] Add a diagnostics directory to the set of remote dirs (#14566)  (cla: yes)

[15259](https://github.com/flutter/engine/pull/15259) Made it so you can specify the old gen heap size. (cla: yes)

[15265](https://github.com/flutter/engine/pull/15265) Add plugin_registrar_windows.h to published wrapper (cla: yes, waiting for tree to go green)

[15268](https://github.com/flutter/engine/pull/15268) Fix Path.from. (cla: yes)

[15304](https://github.com/flutter/engine/pull/15304) add warning message for clipboard api (cla: yes, platform-web, waiting for tree to go green)

[15306](https://github.com/flutter/engine/pull/15306) Roll src/third_party/skia 91e0d7526944..f811fc331a14 (32 commits) (autoroller: commit, cla: yes)

[15308](https://github.com/flutter/engine/pull/15308) Roll fuchsia/sdk/core/mac-amd64 from gL-XG... to rTJJV... (autoroller: commit, cla: yes)

[15311](https://github.com/flutter/engine/pull/15311) Roll fuchsia/sdk/core/linux-amd64 from oNKzr... to _gFH2... (autoroller: commit, cla: yes)

[15312](https://github.com/flutter/engine/pull/15312) Roll src/third_party/skia f811fc331a14..04e77813f8f4 (7 commits) (autoroller: commit, cla: yes)

[15313](https://github.com/flutter/engine/pull/15313) Revert "Bump simulator version in IosUnitTests & scenario app in preparation for luci xcode 11 migration" (cla: yes)

[15315](https://github.com/flutter/engine/pull/15315) Move html window.devicePixelRatio access to EngineWindow to fix WebOS bug. (cla: yes)

[15316](https://github.com/flutter/engine/pull/15316) Reland "Bump simulator version in IosUnitTests & scenario app in preparation for luci xcode 11 migration", Reverted in flutter/engine#15313 (cla: yes)

[15317](https://github.com/flutter/engine/pull/15317) [SkParagraph] Cache the font collection created for use by the Skia text shaper library (cla: yes)

[15321](https://github.com/flutter/engine/pull/15321) Enable BackdropFilter for most browsers (cla: yes)

[15324](https://github.com/flutter/engine/pull/15324) [web] Tests for browser history implementation (cla: yes, platform-web, waiting for tree to go green)

[15326](https://github.com/flutter/engine/pull/15326) modify test_runner.dart for windows to fix test build errors (cla: yes, platform-web, waiting for tree to go green)

[15327](https://github.com/flutter/engine/pull/15327) Fix devicepixel ratio reset problem when replaying clip stack (cla: yes)

[15328](https://github.com/flutter/engine/pull/15328) Add missing super.onNewIntent() call (cla: yes)

[15330](https://github.com/flutter/engine/pull/15330) Roll src/third_party/skia 04e77813f8f4..92ca3baba6a5 (15 commits) (autoroller: commit, cla: yes)

[15331](https://github.com/flutter/engine/pull/15331) Revert "Add a deprecation javadoc note to the old FlutterActivity" (cla: yes)

[15343](https://github.com/flutter/engine/pull/15343) Add support for Increase Contrast on iOS (accessibility, affects: framework, cla: yes, platform-ios, waiting for tree to go green)

[15360](https://github.com/flutter/engine/pull/15360) Re-land "Use ELF for Dart AOT snapshots on Fuchsia. #13896" (cla: yes)

[15370](https://github.com/flutter/engine/pull/15370) Revert "Add support for on/off switch labels when built on iOS 13." (cla: yes)

[15372](https://github.com/flutter/engine/pull/15372) More efficient decoding for down-sampled Flutter images using cache(Width|Height) (cla: yes)

[15373](https://github.com/flutter/engine/pull/15373) Roll fuchsia/sdk/core/linux-amd64 from _gFH2... to 75iyW... (autoroller: commit, cla: yes)

[15374](https://github.com/flutter/engine/pull/15374) Roll src/third_party/dart c0ca187f2699..395daaa3ecfc (84 commits) (autoroller: commit, cla: yes)

[15375](https://github.com/flutter/engine/pull/15375) Roll src/third_party/skia 92ca3baba6a5..a92320d4e6a5 (18 commits) (autoroller: commit, cla: yes)

[15376](https://github.com/flutter/engine/pull/15376) Revert "Roll src/third_party/skia 04e77813f8f4..92ca3baba6a5 (15 commits)" (cla: yes)

[15377](https://github.com/flutter/engine/pull/15377) Roll src/third_party/skia 04e77813f8f4..67d0f3fd725c (41 commits) (autoroller: commit, cla: yes)

[15378](https://github.com/flutter/engine/pull/15378) Implement HWND access for Windows plugins (cla: yes)

[15455](https://github.com/flutter/engine/pull/15455) Support Clipboard.getData and Clipboard.setData for Flutter for web  (cla: yes, platform-web, waiting for tree to go green)

[15466](https://github.com/flutter/engine/pull/15466) Roll src/third_party/skia 67d0f3fd725c..3723fb7e85bb (25 commits) (autoroller: commit, cla: yes)

[15468](https://github.com/flutter/engine/pull/15468) Use Skia's CSS3 style matcher for dynamically loaded font sets (cla: yes)

[15485](https://github.com/flutter/engine/pull/15485) Roll src/third_party/dart 395daaa3ecfc..b3457c8cc2c1 (66 commits) (autoroller: commit, cla: yes)

[15500](https://github.com/flutter/engine/pull/15500) Roll src/third_party/skia 3723fb7e85bb..0a1923e50752 (6 commits) (autoroller: commit, cla: yes)

[15504](https://github.com/flutter/engine/pull/15504) Roll src/third_party/dart b3457c8cc2c1..32ce9c7872e2 (7 commits) (autoroller: commit, cla: yes)

[15506](https://github.com/flutter/engine/pull/15506) Roll fuchsia/sdk/core/linux-amd64 from 75iyW... to Xh8_9... (autoroller: commit, cla: yes)

[15507](https://github.com/flutter/engine/pull/15507) Roll src/third_party/skia 0a1923e50752..69ace2a0adbe (1 commits) (autoroller: commit, cla: yes)

[15513](https://github.com/flutter/engine/pull/15513) Roll src/third_party/dart 32ce9c7872e2..28c335d5a201 (2 commits) (autoroller: commit, cla: yes)

[15547](https://github.com/flutter/engine/pull/15547) Roll fuchsia/sdk/core/linux-amd64 from Xh8_9... to oxHfW... (autoroller: commit, cla: yes)

[15557](https://github.com/flutter/engine/pull/15557) Typo fix to kick tests. (cla: yes)

[15560](https://github.com/flutter/engine/pull/15560) Add support for software text editing controls (cla: yes)

[15562](https://github.com/flutter/engine/pull/15562) [SkParagraph] Copy font features to the Skia layout engine text style (cla: yes)

[15563](https://github.com/flutter/engine/pull/15563) Add a type parameter to SavedState.Creator in the new embedding (cla: yes)

[15565](https://github.com/flutter/engine/pull/15565) [web] Freeze window.defaultRouteName (cla: yes, platform-web, waiting for tree to go green)

[15566](https://github.com/flutter/engine/pull/15566) Fix embedder mutation order (cla: yes)

[15568](https://github.com/flutter/engine/pull/15568) Fix hardware keyboard enter so it triggers an action. (affects: desktop, affects: text input, cla: yes)

[15569](https://github.com/flutter/engine/pull/15569) Change the value of EXTRA_INITIAL_ROUTE to match the value used by the old embedding and flutter_tools (cla: yes)

[15570](https://github.com/flutter/engine/pull/15570) [fuchsia] HitTesting for fuchsia a11y (cla: yes)

[15573](https://github.com/flutter/engine/pull/15573) Fix Opacity performance regression on Fuchsia (cla: yes)

[15584](https://github.com/flutter/engine/pull/15584) Roll src/third_party/skia 69ace2a0adbe..e45c5cd03eeb (23 commits) (autoroller: commit, cla: yes)

[15602](https://github.com/flutter/engine/pull/15602) Add --lazy_async_stacks to the set of whitelisted VM flags. (cla: yes)

[15619](https://github.com/flutter/engine/pull/15619) Roll src/third_party/dart 83fba7bd54..fe666ce592 (3 commits) (cla: yes)

[15631](https://github.com/flutter/engine/pull/15631) Add back sky_engine/LICENSE (cla: yes)

[15635](https://github.com/flutter/engine/pull/15635) Add FML check to ensure layout before calling getters (cla: yes)

[15641](https://github.com/flutter/engine/pull/15641) [web] Add Edge support for Flutter Engine unit-tests. (cla: yes, platform-web)

[15649](https://github.com/flutter/engine/pull/15649) fix text blurriness in HTML-rendered text (cla: yes)

[15653](https://github.com/flutter/engine/pull/15653) try 10 times after paving (cla: yes)

[15668](https://github.com/flutter/engine/pull/15668) const finder (cla: yes, waiting for tree to go green)

[15670](https://github.com/flutter/engine/pull/15670) Roll fuchsia/sdk/core/linux-amd64 from oxHfW... to UlOSN... (autoroller: commit, cla: yes)

[15671](https://github.com/flutter/engine/pull/15671) Roll src/third_party/skia e45c5cd03eeb..7655168e6865 (29 commits) (autoroller: commit, cla: yes)

[15672](https://github.com/flutter/engine/pull/15672) Roll src/third_party/dart fe666ce592cb..862d5012ae9c (48 commits) (autoroller: commit, cla: yes)

[15675](https://github.com/flutter/engine/pull/15675) [web] Exec command copy (cla: yes, platform-web)

[15676](https://github.com/flutter/engine/pull/15676) Disable fml_unittests till flakes are addressed. (cla: yes)

[15677](https://github.com/flutter/engine/pull/15677) Upgrade to CanvasKit 0.11 (cla: yes)

[15678](https://github.com/flutter/engine/pull/15678) Support animated images in the CanvasKit backend (cla: yes)

[15681](https://github.com/flutter/engine/pull/15681) [web] update dart:js and dart:js_util to new upstream locations (cla: yes)

[15682](https://github.com/flutter/engine/pull/15682) Roll src/third_party/skia 7655168e6865..7edb0eb8a458 (16 commits) (autoroller: commit, cla: yes)

[15683](https://github.com/flutter/engine/pull/15683) Roll src/third_party/dart 862d5012ae9c..515d4bd7adb1 (18 commits) (autoroller: commit, cla: yes)

[15686](https://github.com/flutter/engine/pull/15686) Roll src/third_party/skia 7edb0eb8a458..2900040bc4a0 (3 commits) (autoroller: commit, cla: yes)

[15687](https://github.com/flutter/engine/pull/15687) Roll src/third_party/dart 515d4bd7adb1..009537bbf0ff (1 commits) (autoroller: commit, cla: yes)

[15689](https://github.com/flutter/engine/pull/15689) Roll fuchsia/sdk/core/linux-amd64 from UlOSN... to YPYqb... (autoroller: commit, cla: yes)

[15690](https://github.com/flutter/engine/pull/15690) [web] edge launcher for windows (cla: yes, platform-web)

[15693](https://github.com/flutter/engine/pull/15693) Roll src/third_party/dart 009537bbf0ff..e33b9e2d265a (30 commits) (autoroller: commit, cla: yes)

[15694](https://github.com/flutter/engine/pull/15694) [web] Add BoxHeightStyle.strut (cla: yes)

[15695](https://github.com/flutter/engine/pull/15695) Roll src/third_party/skia 2900040bc4a0..2cd5d43f022c (5 commits) (autoroller: commit, cla: yes)

[15697](https://github.com/flutter/engine/pull/15697) [fuchsia] Add LogSink to runners cmx files to route logs to fuchsia syslog (cla: yes)

[15698](https://github.com/flutter/engine/pull/15698) implicit casts and add missing docs (cla: yes)

[15699](https://github.com/flutter/engine/pull/15699) Make internal cache vars private (cla: yes)

[15700](https://github.com/flutter/engine/pull/15700) v1.12.13+hotfix.7 cherry-picks (cla: yes)

[15701](https://github.com/flutter/engine/pull/15701) Samsung fix duplication on punctuation: Update keyboard on finish compose. (cla: yes)

[15702](https://github.com/flutter/engine/pull/15702) Roll src/third_party/dart e33b9e2d265a..f1df196ddfe4 (24 commits) (autoroller: commit, cla: yes)

[15706](https://github.com/flutter/engine/pull/15706) Disable GPUThreadMerger tests inline instead of via harness flags. (cla: yes)

[15707](https://github.com/flutter/engine/pull/15707) Roll src/third_party/skia 2cd5d43f022c..d58b643f10f5 (21 commits) (autoroller: commit, cla: yes)

[15708](https://github.com/flutter/engine/pull/15708) Roll dart to c8f8c11b70 (cla: yes)

[15712](https://github.com/flutter/engine/pull/15712) Clipping path fix for browsers that don't use correct units when applying clip-path css using svg (cla: yes)

[15714](https://github.com/flutter/engine/pull/15714) Roll src/third_party/dart c8f8c11b70b4..843bd2990881 (5 commits) (autoroller: commit, cla: yes)

[15715](https://github.com/flutter/engine/pull/15715) fix typo, update path metrics docs (cla: yes)

[15736](https://github.com/flutter/engine/pull/15736) Roll src/third_party/dart 843bd2990881..f96c48307d14 (10 commits) (autoroller: commit, cla: yes)

[15737](https://github.com/flutter/engine/pull/15737) Roll fuchsia/sdk/core/linux-amd64 from YPYqb... to MCe3R... (autoroller: commit, cla: yes)

[15740](https://github.com/flutter/engine/pull/15740) Fix Color API, move toCss to helper functions (cla: yes)

[15741](https://github.com/flutter/engine/pull/15741) Roll src/third_party/skia d58b643f10f5..bd5ee543633f (12 commits) (autoroller: commit, cla: yes)

[15742](https://github.com/flutter/engine/pull/15742) [libtxt] Assign a unique ID to each glyph cluster within a line (cla: yes, waiting for tree to go green)

[15743](https://github.com/flutter/engine/pull/15743) Fix path.contains failure when devicepixelratio != 1.0 (cla: yes)

[15744](https://github.com/flutter/engine/pull/15744) Roll src/third_party/dart f96c48307d14..020585872a25 (16 commits) (autoroller: commit, cla: yes)

[15745](https://github.com/flutter/engine/pull/15745) [fuchsia] Support Skia tracing arguments (cla: yes)

[15746](https://github.com/flutter/engine/pull/15746) [web] windows batch script for running felt. it does not have snapshot option (cla: yes, platform-web)

[15747](https://github.com/flutter/engine/pull/15747) Roll src/third_party/skia bd5ee543633f..507736fc3abf (3 commits) (autoroller: commit, cla: yes)

[15748](https://github.com/flutter/engine/pull/15748) Add size parameters to Vulkan surface functions (cla: yes)

[15749](https://github.com/flutter/engine/pull/15749) Roll src/third_party/dart 020585872a25..65b8b6805dac (8 commits) (autoroller: commit, cla: yes)

[15750](https://github.com/flutter/engine/pull/15750) Roll src/third_party/skia 507736fc3abf..ee3216d8f835 (2 commits) (autoroller: commit, cla: yes)

[15751](https://github.com/flutter/engine/pull/15751) Roll fuchsia/sdk/core/linux-amd64 from MCe3R... to 4od_3... (autoroller: commit, cla: yes)

[15752](https://github.com/flutter/engine/pull/15752) Roll src/third_party/skia ee3216d8f835..5344cc31ff59 (1 commits) (autoroller: commit, cla: yes)

[15753](https://github.com/flutter/engine/pull/15753) Roll src/third_party/dart 65b8b6805dac..f34a25099be6 (1 commits) (autoroller: commit, cla: yes)

[15754](https://github.com/flutter/engine/pull/15754) Roll src/third_party/skia 5344cc31ff59..f0b7edf6cd94 (1 commits) (autoroller: commit, cla: yes)

[15755](https://github.com/flutter/engine/pull/15755) Roll src/third_party/dart f34a25099be6..29c166f07d3b (6 commits) (autoroller: commit, cla: yes)

[15800](https://github.com/flutter/engine/pull/15800) Roll src/third_party/skia f0b7edf6cd94..e8fc3ffdada3 (1 commits) (autoroller: commit, cla: yes)

[15835](https://github.com/flutter/engine/pull/15835) Roll src/third_party/dart 29c166f07d3b..93ebbe2c7a8e (3 commits) (autoroller: commit, cla: yes)

[15836](https://github.com/flutter/engine/pull/15836) Roll src/third_party/skia e8fc3ffdada3..e79897c42389 (1 commits) (autoroller: commit, cla: yes)

[15837](https://github.com/flutter/engine/pull/15837) Roll src/third_party/dart 93ebbe2c7a8e..407cd2bf3b88 (1 commits) (autoroller: commit, cla: yes)

[15838](https://github.com/flutter/engine/pull/15838) Roll fuchsia/sdk/core/linux-amd64 from 4od_3... to omzFN... (autoroller: commit, cla: yes)

[15839](https://github.com/flutter/engine/pull/15839) Roll src/third_party/skia e79897c42389..3322aafc36d4 (2 commits) (autoroller: commit, cla: yes)

[15840](https://github.com/flutter/engine/pull/15840) Roll src/third_party/dart 407cd2bf3b88..e7b1392b0205 (2 commits) (autoroller: commit, cla: yes)

[15841](https://github.com/flutter/engine/pull/15841) Roll src/third_party/skia 3322aafc36d4..ef05567733eb (1 commits) (autoroller: commit, cla: yes)

[15842](https://github.com/flutter/engine/pull/15842) Roll src/third_party/dart e7b1392b0205..e8c1391b26f7 (1 commits) (autoroller: commit, cla: yes)

[15843](https://github.com/flutter/engine/pull/15843) Roll src/third_party/dart e8c1391b26f7..c790eccdf4c4 (5 commits) (autoroller: commit, cla: yes)

[15844](https://github.com/flutter/engine/pull/15844) Roll fuchsia/sdk/core/mac-amd64 from rTJJV... to yMvVd... (autoroller: commit, cla: yes)

[15845](https://github.com/flutter/engine/pull/15845) Roll fuchsia/sdk/core/linux-amd64 from omzFN... to 0ERtT... (autoroller: commit, cla: yes)

[15846](https://github.com/flutter/engine/pull/15846) Roll src/third_party/dart c790eccdf4c4..7070347bbb7a (4 commits) (autoroller: commit, cla: yes)

[15847](https://github.com/flutter/engine/pull/15847) Roll src/third_party/skia ef05567733eb..9f22f1ff3190 (1 commits) (autoroller: commit, cla: yes)

[15848](https://github.com/flutter/engine/pull/15848) Roll src/third_party/skia 9f22f1ff3190..e07936314c2b (3 commits) (autoroller: commit, cla: yes)

[15849](https://github.com/flutter/engine/pull/15849) Roll src/third_party/dart 7070347bbb7a..f910a7575f3c (2 commits) (autoroller: commit, cla: yes)

[15850](https://github.com/flutter/engine/pull/15850) Roll fuchsia/sdk/core/mac-amd64 from yMvVd... to jAkm1... (autoroller: commit, cla: yes)

[15851](https://github.com/flutter/engine/pull/15851) Roll fuchsia/sdk/core/linux-amd64 from 0ERtT... to p1UDn... (autoroller: commit, cla: yes)

[15852](https://github.com/flutter/engine/pull/15852) Roll src/third_party/dart f910a7575f3c..ef0c7f16e609 (1 commits) (autoroller: commit, cla: yes)

[15853](https://github.com/flutter/engine/pull/15853) Roll src/third_party/skia e07936314c2b..215c34be2bd3 (1 commits) (autoroller: commit, cla: yes)

[15856](https://github.com/flutter/engine/pull/15856) Roll src/third_party/skia 215c34be2bd3..cedab522227a (9 commits) (autoroller: commit, cla: yes)

[15859](https://github.com/flutter/engine/pull/15859) Fix RRect hittest optimization to handle malformed corner radius (cla: yes)

[15862](https://github.com/flutter/engine/pull/15862) retry on CIPD failure (cla: yes)

[15863](https://github.com/flutter/engine/pull/15863) Roll src/third_party/skia cedab522227a..4277f0173657 (9 commits) (autoroller: commit, cla: yes)

[15867](https://github.com/flutter/engine/pull/15867) Add missing include in GLFW and Windows embeddings (cla: yes, waiting for tree to go green)

[15870](https://github.com/flutter/engine/pull/15870) Implement Canvas drawPoints API for Html backend (cla: yes)

[15872](https://github.com/flutter/engine/pull/15872) Remove unused Imports and private method (cla: yes, waiting for tree to go green)

[15874](https://github.com/flutter/engine/pull/15874) Roll fuchsia/sdk/core/linux-amd64 from p1UDn... to v-OJE... (autoroller: commit, cla: yes)

[15875](https://github.com/flutter/engine/pull/15875) Roll src/third_party/dart ef0c7f16e609..4ad5fab95753 (41 commits) (autoroller: commit, cla: yes)

[15876](https://github.com/flutter/engine/pull/15876) derp (cla: yes)

[15878](https://github.com/flutter/engine/pull/15878) [bots] remove auto-assign for web PRs (cla: yes)

[15879](https://github.com/flutter/engine/pull/15879) Roll src/third_party/skia 4277f0173657..808f021b51df (7 commits) (autoroller: commit, cla: yes)

[15880](https://github.com/flutter/engine/pull/15880) Const finder fixes (cla: yes)

[15881](https://github.com/flutter/engine/pull/15881) Roll src/third_party/dart 4ad5fab95753..439cabaec02f (2 commits) (autoroller: commit, cla: yes)

[15882](https://github.com/flutter/engine/pull/15882) Roll src/third_party/skia 808f021b51df..d59053987a27 (4 commits) (autoroller: commit, cla: yes)

[15884](https://github.com/flutter/engine/pull/15884) Roll fuchsia/sdk/core/mac-amd64 from jAkm1... to LGwl3... (autoroller: commit, cla: yes)

[15886](https://github.com/flutter/engine/pull/15886) Roll src/third_party/dart 439cabaec02f..a9ea9365ad8a (4 commits) (autoroller: commit, cla: yes)

[15890](https://github.com/flutter/engine/pull/15890) Roll src/third_party/skia d59053987a27..f9aea7f7e502 (10 commits) (autoroller: commit, cla: yes)

[15891](https://github.com/flutter/engine/pull/15891) errant log (cla: yes, waiting for tree to go green)

[15892](https://github.com/flutter/engine/pull/15892) Roll fuchsia/sdk/core/linux-amd64 from v-OJE... to N502w... (cla: yes, waiting for tree to go green)

[15893](https://github.com/flutter/engine/pull/15893) Implement new SkCanvas virtuals in testing canvases (cla: yes)

[15894](https://github.com/flutter/engine/pull/15894) Do not produce timeline events in release mode (cla: yes)

[15895](https://github.com/flutter/engine/pull/15895) Move tonic into //flutter/third_party. (cla: yes)

[15899](https://github.com/flutter/engine/pull/15899) Release TextureView surface within FlutterTextureView when disconnected. (#48535) (cla: yes)

[15900](https://github.com/flutter/engine/pull/15900) [fuchsia] Timeline events in profile mode to observatory (cla: yes)

[15903](https://github.com/flutter/engine/pull/15903) Revert migration to FML messageloops on Fuchsia (cla: yes)

[15906](https://github.com/flutter/engine/pull/15906) Roll src/third_party/dart a9ea9365ad8a..582727a4ec3b (33 commits) (autoroller: commit, cla: yes)

[15923](https://github.com/flutter/engine/pull/15923) Roll src/third_party/dart 582727a4ec3b..6aa7407d6309 (4 commits) (autoroller: commit, cla: yes)

[15930](https://github.com/flutter/engine/pull/15930) Roll fuchsia/sdk/core/mac-amd64 from LGwl3... to LAOYs... (autoroller: commit, cla: yes)

[15931](https://github.com/flutter/engine/pull/15931) Roll src/third_party/skia f9aea7f7e502..e4ddb8a7cddc (35 commits) (autoroller: commit, cla: yes)

[15934](https://github.com/flutter/engine/pull/15934) Roll src/third_party/dart 6aa7407d6309..e84bea25df23 (6 commits) (autoroller: commit, cla: yes)

[15935](https://github.com/flutter/engine/pull/15935) Roll fuchsia/sdk/core/linux-amd64 from N502w... to Wc7e4... (cla: yes, waiting for tree to go green)

[15937](https://github.com/flutter/engine/pull/15937) Raise API level for reportFullyDrawn (#14146) (cla: yes)

[15938](https://github.com/flutter/engine/pull/15938) Add script to force build LUCI builders for a specified commit (cla: yes)

[15939](https://github.com/flutter/engine/pull/15939) Cancel previous WakeUps in MessageLoopFuchsia on subsequent WakeUp calls (cla: yes)

[15940](https://github.com/flutter/engine/pull/15940) iOS platform view gesture blocking policy. (cla: yes)

[15945](https://github.com/flutter/engine/pull/15945) Roll src/third_party/skia e4ddb8a7cddc..c88a3bc3f561 (24 commits) (autoroller: commit, cla: yes)

[15946](https://github.com/flutter/engine/pull/15946) Roll src/third_party/dart e84bea25df23..3eaae5405d37 (17 commits) (autoroller: commit, cla: yes)

[15948](https://github.com/flutter/engine/pull/15948) Cherry pick infra testing updates into hotfixes (cla: yes)

[15949](https://github.com/flutter/engine/pull/15949) Fix data race in DartIsolateGroupData. (cla: yes)

[15950](https://github.com/flutter/engine/pull/15950) [web] Calling platform message callback after copy (cla: yes, platform-web)

[15951](https://github.com/flutter/engine/pull/15951) Gets the DPI for all awareness mode and older Windows versions (cla: yes, waiting for tree to go green)

[15952](https://github.com/flutter/engine/pull/15952) Do not reset the child isolate preparer if the isolate group data already has one (cla: yes)

[15953](https://github.com/flutter/engine/pull/15953) Ensure we export the various dart snapshot symbols on Fuchsia (cla: yes, waiting for tree to go green)

[15954](https://github.com/flutter/engine/pull/15954) Roll fuchsia/sdk/core/mac-amd64 from LAOYs... to 6_pZp... (autoroller: commit, cla: yes)

[15955](https://github.com/flutter/engine/pull/15955) Cache computed window.physicalSize in a FrameReference (cla: yes, waiting for tree to go green)

[15956](https://github.com/flutter/engine/pull/15956) Prevent duplicate plugin registration in FlutterEnginePluginRegistry. (#49365) (affects: add-to-app, cla: yes)

[15957](https://github.com/flutter/engine/pull/15957) Roll src/third_party/skia c88a3bc3f561..a7e557f3e353 (6 commits) (autoroller: commit, cla: yes)

[15958](https://github.com/flutter/engine/pull/15958) [fuchsia] Expose view_ref as part of dart:fuchsia initialization (cla: yes)

[15959](https://github.com/flutter/engine/pull/15959) Roll src/third_party/dart 3eaae5405d37..c359b5943a52 (13 commits) (autoroller: commit, cla: yes)

[15962](https://github.com/flutter/engine/pull/15962) Roll src/third_party/dart c359b5943a52..bc9348829ef8 (1 commits) (autoroller: commit, cla: yes)

[15963](https://github.com/flutter/engine/pull/15963) Roll src/third_party/skia a7e557f3e353..3ea4d5bb857d (4 commits) (autoroller: commit, cla: yes)

[15964](https://github.com/flutter/engine/pull/15964) Roll fuchsia/sdk/core/linux-amd64 from Wc7e4... to 8Ns10... (cla: yes, waiting for tree to go green)

[15965](https://github.com/flutter/engine/pull/15965) Roll src/third_party/dart bc9348829ef8..fc3af737c759 (2 commits) (autoroller: commit, cla: yes)

[15966](https://github.com/flutter/engine/pull/15966) Roll fuchsia/sdk/core/mac-amd64 from 6_pZp... to 7fqYj... (autoroller: commit, cla: yes)

[15967](https://github.com/flutter/engine/pull/15967) Roll src/third_party/skia 3ea4d5bb857d..45add166fdb9 (1 commits) (autoroller: commit, cla: yes)

[15969](https://github.com/flutter/engine/pull/15969) [web] Reduce canvas allocation when drawing image. (cla: yes)

[15970](https://github.com/flutter/engine/pull/15970) Optimize drawRRect to use dom_canvas (cla: yes)

[15971](https://github.com/flutter/engine/pull/15971) Roll fuchsia/sdk/core/linux-amd64 from 8Ns10... to 2rLoq... (cla: yes, waiting for tree to go green)

[15972](https://github.com/flutter/engine/pull/15972) Refactor ShellTest to allow for different ShellTestPlatformViews (cla: yes)

[15973](https://github.com/flutter/engine/pull/15973) the the fix (cla: yes)

[15974](https://github.com/flutter/engine/pull/15974) Retry CIPD upload in second place (cla: yes)

[15975](https://github.com/flutter/engine/pull/15975) Eliminate unused import in Android embedding (cla: yes)

[15976](https://github.com/flutter/engine/pull/15976) Use 2d matrix for transform to work around Safari clipping bug (cla: yes)

[15977](https://github.com/flutter/engine/pull/15977) updating the versions of the browsers for flutter web engine unit tests (cla: yes, platform-web)

[15978](https://github.com/flutter/engine/pull/15978) Ensure GetFixturesPath works on Fuchsia (cla: yes)

[15979](https://github.com/flutter/engine/pull/15979) Register plugins at the right time, once (affects: add-to-app, affects: engine, cla: yes)

[15980](https://github.com/flutter/engine/pull/15980) Allow embedders to schedule a callback on all engine managed threads. (cla: yes)

[15981](https://github.com/flutter/engine/pull/15981) [libtxt] Fix the flag used to check validity of the strikeout position in Skia font metrics (cla: yes)

[15982](https://github.com/flutter/engine/pull/15982) Disable flakey CountDownLatchTest.CanWait unit test on Fuchsia (cla: yes)

[15984](https://github.com/flutter/engine/pull/15984) Roll fuchsia/sdk/core/mac-amd64 from 7fqYj... to 35pbn... (autoroller: commit, cla: yes)

[15985](https://github.com/flutter/engine/pull/15985) Remove stale recipe changelog. (cla: yes)

[16022](https://github.com/flutter/engine/pull/16022) Roll src/third_party/skia 45add166fdb9..d92e4e9de7f1 (32 commits) (autoroller: commit, cla: yes)

[16029](https://github.com/flutter/engine/pull/16029) Roll src/third_party/skia d92e4e9de7f1..f93a8436cea5 (1 commits) (autoroller: commit, cla: yes)

[16036](https://github.com/flutter/engine/pull/16036) Roll src/third_party/skia f93a8436cea5..0fb0a21bd999 (3 commits) (autoroller: commit, cla: yes)

[16040](https://github.com/flutter/engine/pull/16040) Roll fuchsia/sdk/core/mac-amd64 from 35pbn... to gNitp... (autoroller: commit, cla: yes)

[16053](https://github.com/flutter/engine/pull/16053) Roll src/third_party/skia 0fb0a21bd999..f1b2b42613cb (4 commits) (autoroller: commit, cla: yes)

[16060](https://github.com/flutter/engine/pull/16060) Roll src/third_party/skia f1b2b42613cb..9c1d30dd163e (8 commits) (autoroller: commit, cla: yes)

[16062](https://github.com/flutter/engine/pull/16062) Remove tonic/platform. (cla: yes)

[16068](https://github.com/flutter/engine/pull/16068) Always make gpu thread different from platform thread regardless of platform view (cla: yes)

[16071](https://github.com/flutter/engine/pull/16071) Remove buggy assertion in EmbedderTest::CanPostTaskToAllNativeThreads. (cla: yes)

[16074](https://github.com/flutter/engine/pull/16074) Add test to ensure that concurrent message loops have at least one worker. (cla: yes)

[16075](https://github.com/flutter/engine/pull/16075) Web PargraphStyle TextHeightBehavior integration (cla: yes)

[16081](https://github.com/flutter/engine/pull/16081) Fix flake by making thread ID tracking in CanPostTaskToAllNativeThreads thread safe. (cla: yes)

[16085](https://github.com/flutter/engine/pull/16085) Hold a mutex when updating all CanPostTaskToAllNativeThreads::Captures members. (cla: yes)

[16086](https://github.com/flutter/engine/pull/16086) Disable setting a library tag handler. (cla: yes)

[16105](https://github.com/flutter/engine/pull/16105) Fix Windows file checks of unicode paths (cla: yes, waiting for tree to go green)

[16148](https://github.com/flutter/engine/pull/16148) Revert breaking PRs (cla: yes)

[16152](https://github.com/flutter/engine/pull/16152) [web] Text width should never exceed constraint width (cla: yes, platform-web, waiting for tree to go green)

[16153](https://github.com/flutter/engine/pull/16153) Roll fuchsia/sdk/core/mac-amd64 from gNitp... to 5fMtM... (autoroller: commit, cla: yes)

[16155](https://github.com/flutter/engine/pull/16155) Reland "Engine/LibTxt/dart:ui impl of TextHeightBehavior #15087" (cla: yes)

[16157](https://github.com/flutter/engine/pull/16157) Revert "Disable setting a library tag handler." (cla: yes)

[16158](https://github.com/flutter/engine/pull/16158) Roll src/third_party/skia 9c1d30dd163e..9ae06637d069 (24 commits) (autoroller: commit, cla: yes)

[16161](https://github.com/flutter/engine/pull/16161) Revert "Always make gpu thread different from platform thread regardless of platform view" (cla: yes)

[16167](https://github.com/flutter/engine/pull/16167) Allow --enable-service-port-fallback as a white listed arg (cla: yes)

[16173](https://github.com/flutter/engine/pull/16173) Roll src/third_party/skia 9ae06637d069..dcc8c5431bcb (16 commits) (autoroller: commit, cla: yes)

[16181](https://github.com/flutter/engine/pull/16181) Roll fuchsia/sdk/core/mac-amd64 from 5fMtM... to c3sk5... (autoroller: commit, cla: yes)

[16182](https://github.com/flutter/engine/pull/16182) Roll src/third_party/skia dcc8c5431bcb..3d23fc123c37 (6 commits) (autoroller: commit, cla: yes)

[16189](https://github.com/flutter/engine/pull/16189) Roll src/third_party/skia 3d23fc123c37..dc49b0ca9816 (1 commits) (autoroller: commit, cla: yes)

[16195](https://github.com/flutter/engine/pull/16195) Roll fuchsia/sdk/core/linux-amd64 from 2rLoq... to -mGIA... (cla: yes, waiting for tree to go green)

[16197](https://github.com/flutter/engine/pull/16197) Roll src/third_party/skia dc49b0ca9816..a2a0c8a2c475 (4 commits) (autoroller: commit, cla: yes)

[16204](https://github.com/flutter/engine/pull/16204) Ensure that Android embedding initialization always uses an application context (cla: yes)

[16206](https://github.com/flutter/engine/pull/16206) [web] Correct getPositionForOffset for multi-line paragraphs (cla: yes, platform-web)

[16208](https://github.com/flutter/engine/pull/16208) Fix safe area reporting with transparent FlutterActivitys. (#46060) (cla: yes)

[16210](https://github.com/flutter/engine/pull/16210) In the test harness, don't attempt to load AOT snapshots from non-existent dylibs. (cla: yes)

[16211](https://github.com/flutter/engine/pull/16211) Copied Apple's semantics for switches, made checkboxes the same. (cla: yes)

[16214](https://github.com/flutter/engine/pull/16214) Remove buggy test to check if tasks can be posted on all native threads recursively from the emebdder. (cla: yes)

[16215](https://github.com/flutter/engine/pull/16215) Correct the Fuchsia licenses golden file (cla: yes)

[16216](https://github.com/flutter/engine/pull/16216) Roll src/third_party/skia a2a0c8a2c475..24ed75db12ba (12 commits) (autoroller: commit, cla: yes)

[16218](https://github.com/flutter/engine/pull/16218) Use bundled Roboto in all tests (cla: yes)

[16221](https://github.com/flutter/engine/pull/16221) Roll fuchsia/sdk/core/mac-amd64 from c3sk5... to MK0YU... (autoroller: commit, cla: yes)

[16224](https://github.com/flutter/engine/pull/16224) Refactor of Vulkan GPUSurface code (cla: yes)

[16229](https://github.com/flutter/engine/pull/16229) Make output of run_tests.py easier to understand. (cla: yes)

[16230](https://github.com/flutter/engine/pull/16230) Notify PlatformViewsController within FlutterEngine when a hot restart occurs. (#48518) (cla: yes)

[16234](https://github.com/flutter/engine/pull/16234) Roll src/third_party/skia 24ed75db12ba..25bcd6a6215e (5 commits) (autoroller: commit, cla: yes)

[16243](https://github.com/flutter/engine/pull/16243) Roll src/third_party/skia 25bcd6a6215e..8f44c3504ca6 (2 commits) (autoroller: commit, cla: yes)

[16248](https://github.com/flutter/engine/pull/16248) Avoid generating VSYNC trace events when tracing to systrace. (cla: yes)

[16250](https://github.com/flutter/engine/pull/16250) Roll fuchsia/sdk/core/mac-amd64 from MK0YU... to yissX... (autoroller: commit, cla: yes)

[16251](https://github.com/flutter/engine/pull/16251) Roll src/third_party/skia 8f44c3504ca6..d1be5d64f8a7 (4 commits) (autoroller: commit, cla: yes)

[16257](https://github.com/flutter/engine/pull/16257) Roll fuchsia/sdk/core/linux-amd64 from -mGIA... to 93K0d... (cla: yes, waiting for tree to go green)

[16260](https://github.com/flutter/engine/pull/16260) Roll src/third_party/skia d1be5d64f8a7..36c0521d57de (13 commits) (autoroller: commit, cla: yes)

[16261](https://github.com/flutter/engine/pull/16261) Roll src/third_party/dart fc3af737c759..162d6c5634a0 (209 commits) (autoroller: commit, cla: yes)

[16262](https://github.com/flutter/engine/pull/16262) [fuchsia] SceneHostBindings are no longer thread locals (cla: yes)

[16264](https://github.com/flutter/engine/pull/16264) Don't constexpr iphone_xs_times (cla: yes)

[16265](https://github.com/flutter/engine/pull/16265) Pass through invoker.resources in fuchsia_test_archive (cla: yes)

[16266](https://github.com/flutter/engine/pull/16266) Expose the dart kernel snapshot target and copied assets as a public dependency (cla: yes)

[16267](https://github.com/flutter/engine/pull/16267) Roll fuchsia/sdk/core/linux-amd64 from 93K0d... to VMcGV... (cla: yes, waiting for tree to go green)

[16268](https://github.com/flutter/engine/pull/16268) Revert "[web] Correct getPositionForOffset for multi-line paragraphs (#16206)" (cla: yes)

[16269](https://github.com/flutter/engine/pull/16269) [fuchsia] Fix the import for dart_api.h (cla: yes)

[16270](https://github.com/flutter/engine/pull/16270) Started coalescing updates to viewport metrics after foregrounding the app. (cla: yes)

[16272](https://github.com/flutter/engine/pull/16272) Roll src/third_party/skia 36c0521d57de..6305b2f8342a (8 commits) (autoroller: commit, cla: yes)

[16276](https://github.com/flutter/engine/pull/16276) Fix delete of entire selection in macOS text input (cla: yes)

[16277](https://github.com/flutter/engine/pull/16277) Revert "Migrate flutter_runner from flutter_runner::{Thread,Loop} to fml::{Thread,MessageLoop} (#15118)" (cla: yes)

[16280](https://github.com/flutter/engine/pull/16280) Remove superfluous INFO logs from //flutter/runtime. (cla: yes)

[16283](https://github.com/flutter/engine/pull/16283) Fix runtime_unittest in AOT mode by loading AOT symbols from ELF loader. (cla: yes)

[16286](https://github.com/flutter/engine/pull/16286) Roll src/third_party/skia 6305b2f8342a..0ee16f689843 (2 commits) (autoroller: commit, cla: yes)

[16288](https://github.com/flutter/engine/pull/16288) Roll fuchsia/sdk/core/mac-amd64 from yissX... to x6sVj... (autoroller: commit, cla: yes)

[16303](https://github.com/flutter/engine/pull/16303) Roll src/third_party/dart 162d6c5634a0..5ae5aff6406a (28 commits) (autoroller: commit, cla: yes)

[16304](https://github.com/flutter/engine/pull/16304) Deprecated FlutterView v1 points to FlutterView v2 (cla: yes, waiting for tree to go green)

[16305](https://github.com/flutter/engine/pull/16305) Isolate and move common portable ELF loading from fixtures into //flutter/testing. (cla: yes)

[16307](https://github.com/flutter/engine/pull/16307) Roll src/third_party/skia 0ee16f689843..4513cdde4912 (13 commits) (autoroller: commit, cla: yes)

[16308](https://github.com/flutter/engine/pull/16308) Roll fuchsia/sdk/core/linux-amd64 from VMcGV... to AtXwP... (cla: yes, waiting for tree to go green)

[16309](https://github.com/flutter/engine/pull/16309) supporting changes for evaluation in web debugger (cla: yes)

[16310](https://github.com/flutter/engine/pull/16310) Roll src/third_party/dart 5ae5aff6406a..91a3ea89c8e4 (22 commits) (autoroller: commit, cla: yes)

[16311](https://github.com/flutter/engine/pull/16311) Remove all uses of the redundant flutter_root variable. (cla: yes)

[16312](https://github.com/flutter/engine/pull/16312) Fix runtime type errors when running with canvaskit (cla: yes)

[16313](https://github.com/flutter/engine/pull/16313) Expose DPI helper functions for Runner apps to use (cla: yes, waiting for tree to go green)

[16318](https://github.com/flutter/engine/pull/16318) Roll src/third_party/skia 4513cdde4912..1b80c357926b (1 commits) (autoroller: commit, cla: yes)

[16319](https://github.com/flutter/engine/pull/16319) Roll src/third_party/dart 91a3ea89c8e4..ed441e48d055 (4 commits) (autoroller: commit, cla: yes)

[16320](https://github.com/flutter/engine/pull/16320) Roll fuchsia/sdk/core/mac-amd64 from x6sVj... to jtwQF... (autoroller: commit, cla: yes)

[16321](https://github.com/flutter/engine/pull/16321) Fuchsia a11y actions (cla: yes)

[16322](https://github.com/flutter/engine/pull/16322) use echo to test whether host is up (cla: yes)

[16323](https://github.com/flutter/engine/pull/16323) Revert "Modifies accessibility bridge to populate new node fields in semantic…" (cla: yes)

[16324](https://github.com/flutter/engine/pull/16324) Roll src/third_party/skia 1b80c357926b..776293dceefd (2 commits) (autoroller: commit, cla: yes)

[16325](https://github.com/flutter/engine/pull/16325) Roll src/third_party/skia 776293dceefd..5d92ae2b56df (1 commits) (autoroller: commit, cla: yes)

[16326](https://github.com/flutter/engine/pull/16326) Roll src/third_party/skia 5d92ae2b56df..3d05192abedf (1 commits) (autoroller: commit, cla: yes)

[16328](https://github.com/flutter/engine/pull/16328) Roll src/third_party/dart ed441e48d055..c8ed304e979a (1 commits) (autoroller: commit, cla: yes)

[16329](https://github.com/flutter/engine/pull/16329) Roll src/third_party/skia 3d05192abedf..f1e316ff39e7 (3 commits) (cla: yes, waiting for tree to go green)

[16331](https://github.com/flutter/engine/pull/16331) Change NSLog to FML_DLOG (cla: yes, waiting for tree to go green)

[16332](https://github.com/flutter/engine/pull/16332) Roll fuchsia/sdk/core/mac-amd64 from jtwQF... to 6h3IH... (autoroller: commit, cla: yes)

[16334](https://github.com/flutter/engine/pull/16334) Roll fuchsia/sdk/core/linux-amd64 from AtXwP... to Tszo5... (cla: yes, waiting for tree to go green)

[16335](https://github.com/flutter/engine/pull/16335) Roll src/third_party/skia f1e316ff39e7..af99f3ee6017 (13 commits) (cla: yes, waiting for tree to go green)

[16336](https://github.com/flutter/engine/pull/16336) Added a plugin method that gets called when the engine is about to be deleted (cla: yes)

[16337](https://github.com/flutter/engine/pull/16337) [fuchsia] Add additional contributing instructions for Googlers (cla: yes)

[16339](https://github.com/flutter/engine/pull/16339) Update buildroot to 02b77827fd4. (cla: yes)

[16340](https://github.com/flutter/engine/pull/16340) Disable flaky MessageLoop tests on Fuchsia. (cla: yes)

[16341](https://github.com/flutter/engine/pull/16341) [web][felt] If full dart-sdk isn't available, install it (cla: yes, platform-web)

[16342](https://github.com/flutter/engine/pull/16342) Wstring conversion cleanup (cla: yes)

[16343](https://github.com/flutter/engine/pull/16343) Run Flutter framework tests against the web engine in Cirrus (cla: yes, platform-web)

[16344](https://github.com/flutter/engine/pull/16344) trivial dart-sdk update to trigger engine rebuild for flutter hotfix (cla: yes)

[16347](https://github.com/flutter/engine/pull/16347) Roll rapidjson (cla: yes)

[16349](https://github.com/flutter/engine/pull/16349) Kill the test harness if any test exceeds a timeout. (cla: yes)

[16351](https://github.com/flutter/engine/pull/16351) Fix race in SkiaGPUObject unit-tests. (cla: yes)

[16355](https://github.com/flutter/engine/pull/16355) Revert "Remove use of the deprecated AccessibilityNodeInfo boundsInPa… (cla: yes, waiting for tree to go green)

[16356](https://github.com/flutter/engine/pull/16356) Roll src/third_party/skia af99f3ee6017..71ce449d2814 (19 commits) (cla: yes, waiting for tree to go green)

[16360](https://github.com/flutter/engine/pull/16360) Roll fuchsia/sdk/core/mac-amd64 from 6h3IH... to Ke00Y... (autoroller: commit, cla: yes)

[16362](https://github.com/flutter/engine/pull/16362) Roll src/third_party/dart c8ed304e979a..3414b5167554 (52 commits) (autoroller: commit, cla: yes)

[16363](https://github.com/flutter/engine/pull/16363) Roll fuchsia/sdk/core/linux-amd64 from Tszo5... to VJv0H... (cla: yes, waiting for tree to go green)

[16364](https://github.com/flutter/engine/pull/16364) Roll src/third_party/skia 71ce449d2814..2aee7d24da8f (5 commits) (cla: yes, waiting for tree to go green)

[16365](https://github.com/flutter/engine/pull/16365) Reland #16206: "[web] Correct getPositionForOffset for multi-line paragraphs" (cla: yes, platform-web, waiting for tree to go green)

[16366](https://github.com/flutter/engine/pull/16366) Expose enable-service-port-fallback switch (cla: yes)

[16367](https://github.com/flutter/engine/pull/16367) Roll src/third_party/dart 3414b5167554..68e904e444dc (17 commits) (autoroller: commit, cla: yes)

[16368](https://github.com/flutter/engine/pull/16368) Add docs linking BoxHeightStyle and BoxWidthStyle. (affects: docs, cla: yes, waiting for tree to go green)

[16369](https://github.com/flutter/engine/pull/16369) Fix Windows embedding issues caught by clang (cla: yes)

[16370](https://github.com/flutter/engine/pull/16370) Add explicit casts to printing of function pointers (cla: yes)

[16371](https://github.com/flutter/engine/pull/16371) Roll buildroot to c44791c89d2b51bfce864ab2cf5228d41ece1fcc (cla: yes)

[16372](https://github.com/flutter/engine/pull/16372) Wrap strdup to use compliant name on Windows (cla: yes)

[16373](https://github.com/flutter/engine/pull/16373) [SkParagraph] Text layout benchmarks using SkParagraph (cla: yes)

[16374](https://github.com/flutter/engine/pull/16374) Roll src/third_party/skia 2aee7d24da8f..14d64afaa8a3 (10 commits) (cla: yes, waiting for tree to go green)

[16375](https://github.com/flutter/engine/pull/16375) Control test timeouts based on debugger status or command line flags. (cla: yes, waiting for tree to go green)

[16376](https://github.com/flutter/engine/pull/16376) Enable shell_unittests on Fuchsia with Vulkan dependencies. (cla: yes)

[16377](https://github.com/flutter/engine/pull/16377) Roll src/third_party/dart 68e904e444dc..48808f7dce81 (17 commits) (autoroller: commit, cla: yes)

[16378](https://github.com/flutter/engine/pull/16378) Roll fuchsia/sdk/core/mac-amd64 from Ke00Y... to ubThi... (autoroller: commit, cla: yes)

[16379](https://github.com/flutter/engine/pull/16379) Update license output (cla: yes)

[16380](https://github.com/flutter/engine/pull/16380) Roll src/third_party/skia 14d64afaa8a3..6c9b1fd6663e (7 commits) (cla: yes, waiting for tree to go green)

[16381](https://github.com/flutter/engine/pull/16381) Roll src/third_party/dart 48808f7dce81..34893faa6079 (7 commits) (autoroller: commit, cla: yes)

[16383](https://github.com/flutter/engine/pull/16383) Roll src/third_party/skia 6c9b1fd6663e..bc3307c395e2 (1 commits) (cla: yes, waiting for tree to go green)

[16397](https://github.com/flutter/engine/pull/16397) fix build_id logic for fuchsia symbols (cla: yes)

[16412](https://github.com/flutter/engine/pull/16412) [web] Fixes incorrect transform when context save and transforms are deferred. (cla: yes)

[16416](https://github.com/flutter/engine/pull/16416) Suppress some deprecation warnings on Windows (cla: yes)

[16419](https://github.com/flutter/engine/pull/16419) Roll buildroot (cla: yes)

[16422](https://github.com/flutter/engine/pull/16422) Roll src/third_party/dart 34893faa6079..b3396cbdcae1 (36 commits) (cla: yes, waiting for tree to go green)

[16424](https://github.com/flutter/engine/pull/16424) Doc fixes in BoxHeightStyle (cla: yes)

[16425](https://github.com/flutter/engine/pull/16425) [fuchsia] change kMaxFramesInFlight to 3, add offset option (cla: yes)

[16428](https://github.com/flutter/engine/pull/16428) Update node fields fix (cla: yes)

[16429](https://github.com/flutter/engine/pull/16429) Roll src/third_party/skia bc3307c395e2..ebc00f97fab1 (21 commits) (cla: yes, waiting for tree to go green)

[16430](https://github.com/flutter/engine/pull/16430) use percent for golden diff rates; tighten the values (cla: yes)

[16433](https://github.com/flutter/engine/pull/16433) Various fixes in CanvasKit (cla: yes)

[16434](https://github.com/flutter/engine/pull/16434) Fix RasterCache LRU logic + opportunistic simplifications. (cla: yes)

[16440](https://github.com/flutter/engine/pull/16440) fix bad reference to maxDiffRatePercent (cla: yes)

[16442](https://github.com/flutter/engine/pull/16442) Include <memory> in hb_wrapper.h because unique_ptr is used. (cla: yes)

[16446](https://github.com/flutter/engine/pull/16446) Relax timing restrictions on WakeUpTimersAreSingletons. (cla: yes)

[16450](https://github.com/flutter/engine/pull/16450) Gather demangled stack traces and report the same to console on crashes. (cla: yes, waiting for tree to go green)

[16454](https://github.com/flutter/engine/pull/16454) Roll fuchsia/sdk/core/mac-amd64 from ubThi... to fvWgE... (autoroller: commit, cla: yes)

[16456](https://github.com/flutter/engine/pull/16456) Roll src/third_party/skia ebc00f97fab1..cbf79b95c2d4 (4 commits) (cla: yes, waiting for tree to go green)

[16457](https://github.com/flutter/engine/pull/16457) Roll fuchsia/sdk/core/linux-amd64 from VJv0H... to A9STP... (cla: yes, waiting for tree to go green)

[16459](https://github.com/flutter/engine/pull/16459) Roll src/third_party/skia cbf79b95c2d4..4721e067812f (1 commits) (cla: yes, waiting for tree to go green)

[16461](https://github.com/flutter/engine/pull/16461) Roll src/third_party/skia 4721e067812f..f6e3eaf05150 (1 commits) (cla: yes, waiting for tree to go green)

[16463](https://github.com/flutter/engine/pull/16463) Roll src/third_party/skia f6e3eaf05150..cc21d0c1f2ce (1 commits) (cla: yes, waiting for tree to go green)

[16465](https://github.com/flutter/engine/pull/16465) Ensure fields of Rect and OffsetBase classes are optimized as non-null. (cla: yes)

[16466](https://github.com/flutter/engine/pull/16466) Roll src/third_party/skia cc21d0c1f2ce..116b33e8ab21 (3 commits) (cla: yes, waiting for tree to go green)

[16469](https://github.com/flutter/engine/pull/16469) [web] Reset width/height before deallocation for Safari allocation bug. (cla: yes)

[16470](https://github.com/flutter/engine/pull/16470) Fix analyzer warnings for frontend_server change (cla: yes)

[16471](https://github.com/flutter/engine/pull/16471) Roll src/third_party/skia 116b33e8ab21..7f36405ea3ec (3 commits) (cla: yes, waiting for tree to go green)

[16472](https://github.com/flutter/engine/pull/16472) Disable unit tests using --gtest-filter instead of at compile time (cla: yes)

[16473](https://github.com/flutter/engine/pull/16473) opt out dart:ui from nnbd (cla: yes)

[16474](https://github.com/flutter/engine/pull/16474) Enable runtime_unittests on Fuchsia (cla: yes)

[16476](https://github.com/flutter/engine/pull/16476) Roll src/third_party/skia 7f36405ea3ec..c0360582d211 (6 commits) (cla: yes, waiting for tree to go green)

[16477](https://github.com/flutter/engine/pull/16477) Simplify task queues locking mechanism (cla: yes)

[16478](https://github.com/flutter/engine/pull/16478) Add noexcept annotations to EnableValue moves (cla: yes)

[16479](https://github.com/flutter/engine/pull/16479) Roll src/third_party/skia c0360582d211..121750c2efff (7 commits) (cla: yes, waiting for tree to go green)

[16480](https://github.com/flutter/engine/pull/16480) Roll src/third_party/dart b3396cbdcae1..49850e6919f7 (45 commits) (cla: yes, waiting for tree to go green)

[16481](https://github.com/flutter/engine/pull/16481) Code cleanup on destructors (cla: yes, waiting for tree to go green)

[16482](https://github.com/flutter/engine/pull/16482) Roll src/third_party/skia 121750c2efff..046f9893b953 (4 commits) (cla: yes, waiting for tree to go green)

[16483](https://github.com/flutter/engine/pull/16483) Partially fix canvas vs text paint order when running on Blink/Webkit browsers (cla: yes)

[16484](https://github.com/flutter/engine/pull/16484) Roll fuchsia/sdk/core/linux-amd64 from A9STP... to g2s3c... (cla: yes, waiting for tree to go green)

[16485](https://github.com/flutter/engine/pull/16485) Roll src/third_party/dart 49850e6919f7..16782e6c171f (16 commits) (cla: yes, waiting for tree to go green)

[16486](https://github.com/flutter/engine/pull/16486) Roll src/third_party/skia 046f9893b953..97bf6578796c (1 commits) (cla: yes, waiting for tree to go green)

[16487](https://github.com/flutter/engine/pull/16487) Roll src/third_party/skia 97bf6578796c..f3560b680e35 (1 commits) (cla: yes, waiting for tree to go green)

[16488](https://github.com/flutter/engine/pull/16488) Roll src/third_party/dart 16782e6c171f..d765d237460d (1 commits) (cla: yes, waiting for tree to go green)

[16489](https://github.com/flutter/engine/pull/16489) Roll fuchsia/sdk/core/linux-amd64 from g2s3c... to LvSlH... (cla: yes, waiting for tree to go green)

[16490](https://github.com/flutter/engine/pull/16490) Roll src/third_party/skia f3560b680e35..77fdf66946d2 (1 commits) (cla: yes, waiting for tree to go green)

[16491](https://github.com/flutter/engine/pull/16491) Roll src/third_party/dart d765d237460d..514a8d4c8417 (7 commits) (cla: yes, waiting for tree to go green)

[16492](https://github.com/flutter/engine/pull/16492) Roll src/third_party/skia 77fdf66946d2..87e3bef6f82f (2 commits) (cla: yes, waiting for tree to go green)

[16493](https://github.com/flutter/engine/pull/16493) Roll src/third_party/skia 87e3bef6f82f..9f3eef796f63 (7 commits) (cla: yes, waiting for tree to go green)

[16494](https://github.com/flutter/engine/pull/16494) Fix unused import in Android embedder (cla: yes)

[16495](https://github.com/flutter/engine/pull/16495) Disable ShellTest.WaitForFirstFrameTimeout on Fuchsia (cla: yes)

[16496](https://github.com/flutter/engine/pull/16496) Fix text range logic for a11y (cla: yes)

[16497](https://github.com/flutter/engine/pull/16497) Roll src/third_party/dart 514a8d4c8417..fd992e423ef6 (8 commits) (cla: yes, waiting for tree to go green)

[16498](https://github.com/flutter/engine/pull/16498) Roll fuchsia/sdk/core/mac-amd64 from fvWgE... to FLFOw... (cla: yes, waiting for tree to go green)

[16499](https://github.com/flutter/engine/pull/16499) Roll src/third_party/skia 9f3eef796f63..b2031d4255e2 (12 commits) (cla: yes, waiting for tree to go green)

[16500](https://github.com/flutter/engine/pull/16500) Check Java formatting in format.sh (cla: yes, waiting for tree to go green)

[16501](https://github.com/flutter/engine/pull/16501) Apply Google Java format (cla: yes, waiting for tree to go green)

[16502](https://github.com/flutter/engine/pull/16502) Roll src/third_party/skia b2031d4255e2..a9405c2a2967 (5 commits) (cla: yes, waiting for tree to go green)

[16503](https://github.com/flutter/engine/pull/16503) Fix ensureInitializationCompleteAsync callback when already initialized. (#39675) (cla: yes)

[16504](https://github.com/flutter/engine/pull/16504) Use Skia to determine "actual" font name in CanvasKit backend (cla: yes)

[16505](https://github.com/flutter/engine/pull/16505) Roll src/third_party/skia a9405c2a2967..8dad1ffd81f8 (1 commits) (cla: yes, waiting for tree to go green)

[16506](https://github.com/flutter/engine/pull/16506) Roll src/third_party/dart fd992e423ef6..4310f50edc95 (17 commits) (cla: yes, waiting for tree to go green)

[16508](https://github.com/flutter/engine/pull/16508) Roll fuchsia/sdk/core/linux-amd64 from LvSlH... to 8L7NY... (cla: yes, waiting for tree to go green)

[16509](https://github.com/flutter/engine/pull/16509) Apply lints from internal roll (cla: yes, waiting for tree to go green)

[16510](https://github.com/flutter/engine/pull/16510) Roll src/third_party/skia 8dad1ffd81f8..c03e6982f96f (2 commits) (cla: yes, waiting for tree to go green)

[16511](https://github.com/flutter/engine/pull/16511) Roll src/third_party/dart 4310f50edc95..9464eb51f539 (2 commits) (cla: yes, waiting for tree to go green)

[16512](https://github.com/flutter/engine/pull/16512) Roll fuchsia/sdk/core/mac-amd64 from FLFOw... to PMcw3... (cla: yes, waiting for tree to go green)

[16513](https://github.com/flutter/engine/pull/16513) Roll src/third_party/dart 9464eb51f539..f120417ddbfc (1 commits) (cla: yes, waiting for tree to go green)

[16514](https://github.com/flutter/engine/pull/16514) Roll src/third_party/dart f120417ddbfc..b158bf7bd537 (2 commits) (cla: yes, waiting for tree to go green)

[16516](https://github.com/flutter/engine/pull/16516) Remove mirrors on the web (cla: yes, waiting for tree to go green)

[16517](https://github.com/flutter/engine/pull/16517) Roll src/third_party/dart b158bf7bd537..5244d99a5d4e (1 commits) (cla: yes, waiting for tree to go green)

[16520](https://github.com/flutter/engine/pull/16520) support endless trace buffer (cla: yes, waiting for tree to go green)

[16523](https://github.com/flutter/engine/pull/16523) Adds new route annoucement method. (cla: yes)

[16524](https://github.com/flutter/engine/pull/16524) Roll src/third_party/skia c03e6982f96f..465864cad5d2 (14 commits) (cla: yes, waiting for tree to go green)

[16525](https://github.com/flutter/engine/pull/16525) Clear frame references at the end of every CanvasKit frame (cla: yes)

[16526](https://github.com/flutter/engine/pull/16526) Enable verbose logging for shell unittests on Fuchsia (cla: yes)

[16527](https://github.com/flutter/engine/pull/16527) Prevent long flash when switching to Flutter app. (#47903) (cla: yes)

[16528](https://github.com/flutter/engine/pull/16528) Roll src/third_party/skia 465864cad5d2..21f382c19d76 (6 commits) (cla: yes, waiting for tree to go green)

[16529](https://github.com/flutter/engine/pull/16529) Roll fuchsia/sdk/core/linux-amd64 from 8L7NY... to Bmq1m... (cla: yes, waiting for tree to go green)

[16530](https://github.com/flutter/engine/pull/16530) Roll fuchsia/sdk/core/mac-amd64 from PMcw3... to 7JkB7... (cla: yes, waiting for tree to go green)

[16531](https://github.com/flutter/engine/pull/16531) libtxt: use a fixture in the benchmarks (cla: yes)

[16532](https://github.com/flutter/engine/pull/16532) Roll src/third_party/skia 21f382c19d76..f83d0346c06a (2 commits) (cla: yes, waiting for tree to go green)

[16533](https://github.com/flutter/engine/pull/16533) Roll src/third_party/dart 5244d99a5d4e..5fc031ebc1d7 (42 commits) (cla: yes, waiting for tree to go green)

[16534](https://github.com/flutter/engine/pull/16534) Roll src/third_party/skia f83d0346c06a..88c3793a4eaa (1 commits) (cla: yes, waiting for tree to go green)

[16535](https://github.com/flutter/engine/pull/16535) Roll src/third_party/skia 88c3793a4eaa..abefc9c170c9 (1 commits) (cla: yes, waiting for tree to go green)

[16536](https://github.com/flutter/engine/pull/16536) Roll src/third_party/skia abefc9c170c9..4fe89b4d871d (2 commits) (cla: yes, waiting for tree to go green)

[16537](https://github.com/flutter/engine/pull/16537) Roll src/third_party/dart 5fc031ebc1d7..30151a654151 (2 commits) (cla: yes, waiting for tree to go green)

[16538](https://github.com/flutter/engine/pull/16538) Roll src/third_party/skia 4fe89b4d871d..dc2782c380f6 (1 commits) (cla: yes, waiting for tree to go green)

[16539](https://github.com/flutter/engine/pull/16539) Roll src/third_party/dart 30151a654151..76b18c455e2c (1 commits) (cla: yes, waiting for tree to go green)

[16540](https://github.com/flutter/engine/pull/16540) Roll src/third_party/skia dc2782c380f6..cdf2491afa04 (1 commits) (cla: yes, waiting for tree to go green)

[16541](https://github.com/flutter/engine/pull/16541) Roll src/third_party/skia cdf2491afa04..50a490a1a4fb (2 commits) (cla: yes, waiting for tree to go green)

[16542](https://github.com/flutter/engine/pull/16542) Roll src/third_party/skia 50a490a1a4fb..c3b67eb988c8 (4 commits) (cla: yes, waiting for tree to go green)

[16543](https://github.com/flutter/engine/pull/16543) Roll src/third_party/skia c3b67eb988c8..b1525c721ea6 (4 commits) (cla: yes, waiting for tree to go green)

[16544](https://github.com/flutter/engine/pull/16544) Roll src/third_party/dart 76b18c455e2c..e4c39721c473 (6 commits) (cla: yes, waiting for tree to go green)

[16545](https://github.com/flutter/engine/pull/16545) Try rasterizing each picture and layer at most once. Apply a consistent caching treshold to layers and pictures. (cla: yes)

[16546](https://github.com/flutter/engine/pull/16546) Revert "Use os_log instead of syslog on Apple platforms (#13487)" (cla: yes)

[16547](https://github.com/flutter/engine/pull/16547) Samsung duplication bug hack-fix (affects: text input, cla: yes, platform-android, waiting for tree to go green)

[16548](https://github.com/flutter/engine/pull/16548) [fuchsia] Disable retained layers (cla: yes)

[16549](https://github.com/flutter/engine/pull/16549) Re-land: Use os_log instead of syslog on Apple platforms (cla: yes, waiting for tree to go green)

[16550](https://github.com/flutter/engine/pull/16550) [web] skipping unit tests in Safari (cla: yes, platform-web)

[16552](https://github.com/flutter/engine/pull/16552) Exposes FlutterView, FlutterSurfaceView, and FlutterTextureView to FlutterActivity and FlutterFragment. (#41984, #47557) (cla: yes)

[16553](https://github.com/flutter/engine/pull/16553) Roll src/third_party/dart e4c39721c473..0299903f3e78 (31 commits) (cla: yes, waiting for tree to go green)

[16555](https://github.com/flutter/engine/pull/16555) Roll fuchsia/sdk/core/mac-amd64 from 7JkB7... to t4kck... (cla: yes, waiting for tree to go green)

[16556](https://github.com/flutter/engine/pull/16556) Enable lazy-async-stacks by-default in all modes (cla: yes)

[16557](https://github.com/flutter/engine/pull/16557) [web] Fix edge cases in Paragraph.getPositionForOffset to match Flutter (affects: text input, cla: yes, platform-web)

[16558](https://github.com/flutter/engine/pull/16558) Revert "Re-land: Use os_log instead of syslog on Apple platforms (#16… (cla: yes)

[16559](https://github.com/flutter/engine/pull/16559) Update felt documentation (cla: yes, platform-web)

[16560](https://github.com/flutter/engine/pull/16560) Fix the newline on some keyboards (cla: yes, waiting for tree to go green)

[16561](https://github.com/flutter/engine/pull/16561) [Fuchsia] Dump syslog output after tests have run (cla: yes)

[16562](https://github.com/flutter/engine/pull/16562) Roll src/third_party/skia b1525c721ea6..67da665c27ff (32 commits) (cla: yes, waiting for tree to go green)

[16564](https://github.com/flutter/engine/pull/16564) Move log_listener to reboot trap (cla: yes)

[16565](https://github.com/flutter/engine/pull/16565) Fix multi-line Javadoc code blocks (cla: yes)

[16566](https://github.com/flutter/engine/pull/16566) Roll src/third_party/skia 67da665c27ff..886e8500a9f2 (3 commits) (cla: yes, waiting for tree to go green)

[16567](https://github.com/flutter/engine/pull/16567) [web] Unskip tests that are already passing in Safari (affects: tests, cla: yes, platform-web, waiting for tree to go green)

[16568](https://github.com/flutter/engine/pull/16568) Revert "Re-arm timer as necessary in MessageLoopFuchsia" (cla: yes)

[16569](https://github.com/flutter/engine/pull/16569) [web] Handle alignment correctly in Paragraph.getPositionForOffset (affects: text input, cla: yes, platform-web)

[16570](https://github.com/flutter/engine/pull/16570) Roll src/third_party/skia 886e8500a9f2..9102c86a81ad (1 commits) (cla: yes, waiting for tree to go green)

[16572](https://github.com/flutter/engine/pull/16572) Set the current GL context to the most recently acquired Surface (cla: yes)

[16575](https://github.com/flutter/engine/pull/16575) Roll src/third_party/skia 9102c86a81ad..6029cbd560b7 (2 commits) (cla: yes, waiting for tree to go green)

[16577](https://github.com/flutter/engine/pull/16577) Roll src/third_party/skia 6029cbd560b7..1a733b5b760a (1 commits) (cla: yes, waiting for tree to go green)

[16578](https://github.com/flutter/engine/pull/16578) Roll src/third_party/skia 1a733b5b760a..1d1333fcedf8 (3 commits) (cla: yes, waiting for tree to go green)

[16581](https://github.com/flutter/engine/pull/16581) Roll fuchsia/sdk/core/mac-amd64 from t4kck... to oHa-O... (cla: yes, waiting for tree to go green)

[16584](https://github.com/flutter/engine/pull/16584) Roll src/third_party/skia 1d1333fcedf8..3bf3b92dfab0 (1 commits) (cla: yes, waiting for tree to go green)

[16587](https://github.com/flutter/engine/pull/16587) Roll src/third_party/skia 3bf3b92dfab0..55f040bcb943 (3 commits) (cla: yes, waiting for tree to go green)

[16588](https://github.com/flutter/engine/pull/16588) Remove usage of Dart_AllocateWithNativeFields from tonic (cla: yes)

[16590](https://github.com/flutter/engine/pull/16590) [web] Fixing launching Safari. This should solve the LUCI issue (cla: yes)

[16592](https://github.com/flutter/engine/pull/16592) Roll fuchsia/sdk/core/linux-amd64 from Bmq1m... to J-_s6... (cla: yes, waiting for tree to go green)

[16595](https://github.com/flutter/engine/pull/16595) improve surface state assert error messages (cla: yes)

[16599](https://github.com/flutter/engine/pull/16599) Implement Path extractPath, tangent APIs (cla: yes)

[16601](https://github.com/flutter/engine/pull/16601) Fix drawRRect failure when shader is specified (cla: yes)

[16604](https://github.com/flutter/engine/pull/16604) Manual roll of Dart 0299903f3e...edd64e6d5c (cla: yes)

[16613](https://github.com/flutter/engine/pull/16613) Roll buildroot to d14f3c708fb132381f7053b4ee9e628be915ed96 (cla: yes)

[16621](https://github.com/flutter/engine/pull/16621) [shell tests] Integrate Vulkan with Shell Tests (cla: yes)

[16624](https://github.com/flutter/engine/pull/16624) update hash code logic on the web (cla: yes)

[16625](https://github.com/flutter/engine/pull/16625) [web] Paragraph.getBoxesForRange uses LineMetrics (affects: text input, cla: yes, platform-web)

[16626](https://github.com/flutter/engine/pull/16626) [web] Skipping failing edge tests (cla: yes)

[16628](https://github.com/flutter/engine/pull/16628) Roll src/third_party/dart edd64e6d5c79..11ae06e988de (44 commits) (cla: yes, waiting for tree to go green)

[16629](https://github.com/flutter/engine/pull/16629) Kick LUCI (cla: yes)

[16630](https://github.com/flutter/engine/pull/16630) URL-encode asset URLs so assets are properly loaded (cla: yes)

[16631](https://github.com/flutter/engine/pull/16631) Roll src/third_party/skia 55f040bcb943..05676f7bc238 (47 commits) (cla: yes, waiting for tree to go green)

[16632](https://github.com/flutter/engine/pull/16632) Roll src/third_party/dart 11ae06e988de..361f881b8edc (7 commits) (cla: yes, waiting for tree to go green)

[16633](https://github.com/flutter/engine/pull/16633) Roll src/third_party/skia 05676f7bc238..b7ceaa8efd2b (1 commits) (cla: yes, waiting for tree to go green)

[16634](https://github.com/flutter/engine/pull/16634) Roll src/third_party/dart 361f881b8edc..6ae9dedc6058 (1 commits) (cla: yes, waiting for tree to go green)

[16635](https://github.com/flutter/engine/pull/16635) Roll fuchsia/sdk/core/linux-amd64 from J-_s6... to Dx_qu... (cla: yes, waiting for tree to go green)

[16636](https://github.com/flutter/engine/pull/16636) Roll src/third_party/skia b7ceaa8efd2b..81e84a6e7f03 (2 commits) (cla: yes, waiting for tree to go green)

[16637](https://github.com/flutter/engine/pull/16637) Roll src/third_party/skia 81e84a6e7f03..2c5ee187245a (1 commits) (cla: yes, waiting for tree to go green)

[16638](https://github.com/flutter/engine/pull/16638) Roll src/third_party/skia 2c5ee187245a..a27ca5566533 (1 commits) (cla: yes, waiting for tree to go green)

[16639](https://github.com/flutter/engine/pull/16639) Roll fuchsia/sdk/core/linux-amd64 from Dx_qu... to CNbNp... (cla: yes, waiting for tree to go green)

[16640](https://github.com/flutter/engine/pull/16640) Roll src/third_party/skia a27ca5566533..8935981317ca (1 commits) (cla: yes, waiting for tree to go green)

[16641](https://github.com/flutter/engine/pull/16641) Roll src/third_party/dart 6ae9dedc6058..374c9c448fdc (1 commits) (cla: yes, waiting for tree to go green)

[16642](https://github.com/flutter/engine/pull/16642) Roll src/third_party/skia 8935981317ca..bfe80bb552b0 (1 commits) (cla: yes, waiting for tree to go green)

[16643](https://github.com/flutter/engine/pull/16643) Roll src/third_party/skia bfe80bb552b0..660a73ada09d (1 commits) (cla: yes, waiting for tree to go green)

[16644](https://github.com/flutter/engine/pull/16644) Roll src/third_party/skia 660a73ada09d..c65cd5c8dba9 (2 commits) (cla: yes, waiting for tree to go green)

[16645](https://github.com/flutter/engine/pull/16645) Roll fuchsia/sdk/core/linux-amd64 from CNbNp... to m7Xt4... (cla: yes, waiting for tree to go green)

[16646](https://github.com/flutter/engine/pull/16646) Roll fuchsia/sdk/core/mac-amd64 from oHa-O... to FS4mm... (cla: yes, waiting for tree to go green)

[16647](https://github.com/flutter/engine/pull/16647) Roll src/third_party/dart 374c9c448fdc..7ed1690b4ed6 (1 commits) (cla: yes, waiting for tree to go green)

[16648](https://github.com/flutter/engine/pull/16648) Roll src/third_party/dart 7ed1690b4ed6..b20c35c7d90f (9 commits) (cla: yes, waiting for tree to go green)

[16649](https://github.com/flutter/engine/pull/16649) Roll src/third_party/skia c65cd5c8dba9..706f6b4069b1 (1 commits) (cla: yes, waiting for tree to go green)

[16650](https://github.com/flutter/engine/pull/16650) Roll src/third_party/skia 706f6b4069b1..3c4f3c178ade (1 commits) (cla: yes, waiting for tree to go green)

[16651](https://github.com/flutter/engine/pull/16651) Roll fuchsia/sdk/core/mac-amd64 from FS4mm... to PGe1A... (cla: yes, waiting for tree to go green)

[16652](https://github.com/flutter/engine/pull/16652) Roll fuchsia/sdk/core/linux-amd64 from m7Xt4... to Uc8XS... (cla: yes, waiting for tree to go green)

[16653](https://github.com/flutter/engine/pull/16653) Lift restriction that embedders may not trample the render thread OpenGL context in composition callbacks. (cla: yes)

[16655](https://github.com/flutter/engine/pull/16655) Roll src/third_party/skia 3c4f3c178ade..9dbb98007b7b (2 commits) (cla: yes, waiting for tree to go green)

[16656](https://github.com/flutter/engine/pull/16656) Roll src/third_party/skia 9dbb98007b7b..4af17e434cdc (2 commits) (cla: yes, waiting for tree to go green)

[16657](https://github.com/flutter/engine/pull/16657) Roll src/third_party/dart b20c35c7d90f..a314cff6ee03 (4 commits) (cla: yes, waiting for tree to go green)

[16658](https://github.com/flutter/engine/pull/16658) Roll fuchsia/sdk/core/mac-amd64 from PGe1A... to 06MUz... (cla: yes, waiting for tree to go green)

[16659](https://github.com/flutter/engine/pull/16659) Roll fuchsia/sdk/core/linux-amd64 from Uc8XS... to 2W9Xr... (cla: yes, waiting for tree to go green)

[16660](https://github.com/flutter/engine/pull/16660) Roll src/third_party/skia 4af17e434cdc..78b471760dd9 (1 commits) (cla: yes, waiting for tree to go green)

[16661](https://github.com/flutter/engine/pull/16661) Roll src/third_party/dart a314cff6ee03..999eeea5a3ff (15 commits) (cla: yes, waiting for tree to go green)

[16662](https://github.com/flutter/engine/pull/16662) Roll src/third_party/skia 78b471760dd9..c1bb9cba16be (1 commits) (cla: yes, waiting for tree to go green)

[16665](https://github.com/flutter/engine/pull/16665) Roll src/third_party/skia c1bb9cba16be..7281a8623799 (9 commits) (cla: yes, waiting for tree to go green)

[16666](https://github.com/flutter/engine/pull/16666) Roll src/third_party/dart 999eeea5a3ff..3883c6070942 (5 commits) (cla: yes, waiting for tree to go green)

[16667](https://github.com/flutter/engine/pull/16667) Roll src/third_party/skia 7281a8623799..fe6fe6c5a8a8 (7 commits) (cla: yes, waiting for tree to go green)

[16668](https://github.com/flutter/engine/pull/16668) Roll fuchsia/sdk/core/mac-amd64 from 06MUz... to _jvYk... (cla: yes, waiting for tree to go green)

[16669](https://github.com/flutter/engine/pull/16669) Roll src/third_party/skia fe6fe6c5a8a8..799a23cf0602 (1 commits) (cla: yes, waiting for tree to go green)

[16670](https://github.com/flutter/engine/pull/16670) Roll fuchsia/sdk/core/linux-amd64 from 2W9Xr... to VHyDa... (cla: yes, waiting for tree to go green)

[16672](https://github.com/flutter/engine/pull/16672) Fix issue viewdidload call while init FlutterViewController (cla: yes)

[16673](https://github.com/flutter/engine/pull/16673) Roll src/third_party/dart 3883c6070942..c11c0ae3fdca (9 commits) (cla: yes, waiting for tree to go green)

[16674](https://github.com/flutter/engine/pull/16674) Revert "Lift restriction that embedders may not trample the render thread OpenGL context in composition callbacks." (cla: yes)

[16675](https://github.com/flutter/engine/pull/16675) Roll src/third_party/skia 799a23cf0602..d0d033a12556 (3 commits) (cla: yes, waiting for tree to go green)

[16676](https://github.com/flutter/engine/pull/16676) Roll src/third_party/skia d0d033a12556..a037445e07a7 (4 commits) (cla: yes, waiting for tree to go green)

[16677](https://github.com/flutter/engine/pull/16677) Roll src/third_party/skia a037445e07a7..c5ff41f2976e (1 commits) (cla: yes, waiting for tree to go green)

[16678](https://github.com/flutter/engine/pull/16678) Roll src/third_party/dart c11c0ae3fdca..707ecda05e14 (1 commits) (cla: yes, waiting for tree to go green)

[16683](https://github.com/flutter/engine/pull/16683) Roll src/third_party/dart 707ecda05e14..0f141be8bd52 (4 commits) (cla: yes, waiting for tree to go green)

[16684](https://github.com/flutter/engine/pull/16684) Revert "Remove usage of Dart_AllocateWithNativeFields from tonic" (cla: yes)

[16689](https://github.com/flutter/engine/pull/16689) Add more child lifecycle tests (cla: yes)

[16690](https://github.com/flutter/engine/pull/16690) fuchsia: remove use of `replace_as_executable` (cla: yes)

[16691](https://github.com/flutter/engine/pull/16691) Roll src/third_party/skia c5ff41f2976e..7dfb46e7f397 (20 commits) (cla: yes, waiting for tree to go green)

[16692](https://github.com/flutter/engine/pull/16692) Roll fuchsia/sdk/core/mac-amd64 from _jvYk... to WZgbp... (cla: yes, waiting for tree to go green)

[16693](https://github.com/flutter/engine/pull/16693) Roll src/third_party/dart 0f141be8bd52..7469b87b042a (9 commits) (cla: yes, waiting for tree to go green)

[16694](https://github.com/flutter/engine/pull/16694) Fix FlutterPlugin doc param reference (cla: yes, waiting for tree to go green)

[16696](https://github.com/flutter/engine/pull/16696) Roll src/third_party/skia 7dfb46e7f397..9baef3593c3c (3 commits) (cla: yes, waiting for tree to go green)

[16698](https://github.com/flutter/engine/pull/16698) [runner] Corrects logging of close() status (cla: yes)

[16699](https://github.com/flutter/engine/pull/16699) Roll src/third_party/skia 9baef3593c3c..ed1ff23c2768 (5 commits) (cla: yes, waiting for tree to go green)

[16700](https://github.com/flutter/engine/pull/16700) [i18n] Deprecates fuchsia.timezone.Timezone (cla: yes)

[16701](https://github.com/flutter/engine/pull/16701) Roll fuchsia/sdk/core/linux-amd64 from VHyDa... to YPr0t... (cla: yes, waiting for tree to go green)

[16702](https://github.com/flutter/engine/pull/16702) Roll src/third_party/dart 7469b87b042a..e187e42593e8 (11 commits) (cla: yes, waiting for tree to go green)

[16703](https://github.com/flutter/engine/pull/16703) Roll src/third_party/skia ed1ff23c2768..a5097354217b (1 commits) (cla: yes, waiting for tree to go green)

[16704](https://github.com/flutter/engine/pull/16704) Roll src/third_party/skia a5097354217b..2c2db2762809 (1 commits) (cla: yes, waiting for tree to go green)

[16705](https://github.com/flutter/engine/pull/16705) Roll src/third_party/dart e187e42593e8..81d4cc6bc99a (3 commits) (cla: yes, waiting for tree to go green)

[16706](https://github.com/flutter/engine/pull/16706) Roll fuchsia/sdk/core/mac-amd64 from WZgbp... to 78ZcV... (cla: yes, waiting for tree to go green)

[16707](https://github.com/flutter/engine/pull/16707) Roll src/third_party/skia 2c2db2762809..9d4e31d6cda5 (1 commits) (cla: yes, waiting for tree to go green)

[16708](https://github.com/flutter/engine/pull/16708) Roll fuchsia/sdk/core/linux-amd64 from YPr0t... to CZTpy... (cla: yes, waiting for tree to go green)

[16710](https://github.com/flutter/engine/pull/16710) Roll src/third_party/skia 9d4e31d6cda5..62076977a0b7 (11 commits) (cla: yes, waiting for tree to go green)

[16711](https://github.com/flutter/engine/pull/16711) Reland "Lift restriction that embedders may not trample the render thread OpenGL context in composition callbacks." (cla: yes)

[16712](https://github.com/flutter/engine/pull/16712) Roll src/third_party/skia 62076977a0b7..1d589a578ca4 (6 commits) (cla: yes, waiting for tree to go green)

[16713](https://github.com/flutter/engine/pull/16713) Reland "Remove usage of Dart_AllocateWithNativeFields" (cla: yes, waiting for tree to go green)

[16714](https://github.com/flutter/engine/pull/16714) Roll src/third_party/skia 1d589a578ca4..706851dc99d9 (2 commits) (cla: yes, waiting for tree to go green)

[16715](https://github.com/flutter/engine/pull/16715) [web] Running safari tests on LUCI (cla: yes)

[16716](https://github.com/flutter/engine/pull/16716) Roll src/third_party/dart 81d4cc6bc99a..fd20c7b92bb8 (31 commits) (cla: yes, waiting for tree to go green)

[16717](https://github.com/flutter/engine/pull/16717) Flush the SkCanvas when submitting a frame in ShellTestPlatformViewVulkan::OffscreenSurface (cla: yes)

[16718](https://github.com/flutter/engine/pull/16718) Enable Vulkan-related shell unittests on Fuchsia (cla: yes)

[16719](https://github.com/flutter/engine/pull/16719) Roll src/third_party/skia 706851dc99d9..df283d01cabb (3 commits) (cla: yes, waiting for tree to go green)

[16720](https://github.com/flutter/engine/pull/16720) Refactor of ClaimDartHandle -> AssociateWithDartWrapper (cla: yes, waiting for tree to go green)

[16721](https://github.com/flutter/engine/pull/16721) [web] Fix canvas leak when dpi changes. Evict from BitmapCanvas cache under… (cla: yes)

[16722](https://github.com/flutter/engine/pull/16722) Roll src/third_party/skia df283d01cabb..3ffa7af75301 (1 commits) (cla: yes, waiting for tree to go green)

[16723](https://github.com/flutter/engine/pull/16723) Roll src/third_party/dart fd20c7b92bb8..6ef9131d82c4 (7 commits) (cla: yes, waiting for tree to go green)

[16725](https://github.com/flutter/engine/pull/16725) Roll src/third_party/skia 3ffa7af75301..77521d9e06e8 (2 commits) (cla: yes, waiting for tree to go green)

[16726](https://github.com/flutter/engine/pull/16726) Roll fuchsia/sdk/core/mac-amd64 from 78ZcV... to iYYAH... (cla: yes, waiting for tree to go green)

[16727](https://github.com/flutter/engine/pull/16727) Roll fuchsia/sdk/core/linux-amd64 from CZTpy... to -u-iU... (cla: yes, waiting for tree to go green)

[16728](https://github.com/flutter/engine/pull/16728) Roll src/third_party/dart 6ef9131d82c4..5829fc7829d5 (3 commits) (cla: yes, waiting for tree to go green)

[16729](https://github.com/flutter/engine/pull/16729) Roll src/third_party/skia 77521d9e06e8..392846665c40 (1 commits) (cla: yes, waiting for tree to go green)

[16730](https://github.com/flutter/engine/pull/16730) Roll src/third_party/skia 392846665c40..bf5cb0f539e7 (1 commits) (cla: yes, waiting for tree to go green)

[16732](https://github.com/flutter/engine/pull/16732) Roll src/third_party/skia bf5cb0f539e7..46f5c5f08b61 (2 commits) (cla: yes, waiting for tree to go green)

[16733](https://github.com/flutter/engine/pull/16733) Fix some compiler warnings in newer versions of Clang. (cla: yes)

[16734](https://github.com/flutter/engine/pull/16734) [web] Rename LineMetrics.text to LineMetrics.displayText (cla: yes, platform-web)

[16736](https://github.com/flutter/engine/pull/16736) [web] Paragraph.longestLine doesn't need to check for isSingleLine anymore (cla: yes, platform-web)

[16737](https://github.com/flutter/engine/pull/16737) [web] add comment to skipped safari test (cla: yes)

[16744](https://github.com/flutter/engine/pull/16744) Roll fuchsia/sdk/core/mac-amd64 from iYYAH... to 5B5jq... (cla: yes, waiting for tree to go green)

[16745](https://github.com/flutter/engine/pull/16745) [web] Reduce the usage of unnecessary lists in pointer binding (cla: yes, platform-web, waiting for tree to go green)

[16749](https://github.com/flutter/engine/pull/16749) [web] Respect maxLines when calculating boxes for a range (cla: yes, platform-web, waiting for tree to go green)

[16752](https://github.com/flutter/engine/pull/16752) Roll fuchsia/sdk/core/linux-amd64 from -u-iU... to 3rB22... (cla: yes, waiting for tree to go green)

[16753](https://github.com/flutter/engine/pull/16753) Migrate Path to AssociateWithDartWrapper (cla: yes)

[16754](https://github.com/flutter/engine/pull/16754) Roll src/third_party/skia 46f5c5f08b61..9e8f60534464 (29 commits) (cla: yes, waiting for tree to go green)

[16755](https://github.com/flutter/engine/pull/16755) Roll fuchsia/sdk/core/mac-amd64 from 5B5jq... to g1vJn... (cla: yes, waiting for tree to go green)

[16757](https://github.com/flutter/engine/pull/16757) Roll src/third_party/skia 9e8f60534464..d1c90e10f0ca (1 commits) (cla: yes, waiting for tree to go green)

[16759](https://github.com/flutter/engine/pull/16759) Roll src/third_party/skia d1c90e10f0ca..998066127e0d (1 commits) (cla: yes, waiting for tree to go green)

[16762](https://github.com/flutter/engine/pull/16762) Roll src/third_party/skia 998066127e0d..57bc977e124c (3 commits) (cla: yes, waiting for tree to go green)

[16763](https://github.com/flutter/engine/pull/16763) Roll fuchsia/sdk/core/linux-amd64 from 3rB22... to PGfiE... (cla: yes, waiting for tree to go green)

[16764](https://github.com/flutter/engine/pull/16764) Roll fuchsia/sdk/core/mac-amd64 from g1vJn... to mcI8X... (cla: yes, waiting for tree to go green)

[16767](https://github.com/flutter/engine/pull/16767) Roll src/third_party/skia 57bc977e124c..cc5415a8ce36 (1 commits) (cla: yes, waiting for tree to go green)

[16769](https://github.com/flutter/engine/pull/16769) Roll src/third_party/skia cc5415a8ce36..1cec4d5e3d92 (2 commits) (cla: yes, waiting for tree to go green)

[16770](https://github.com/flutter/engine/pull/16770) Roll src/third_party/dart 5829fc7829d5..c75256299280 (43 commits) (cla: yes, waiting for tree to go green)

[16771](https://github.com/flutter/engine/pull/16771) Roll src/third_party/skia 1cec4d5e3d92..7d252302268a (2 commits) (cla: yes, waiting for tree to go green)

[16772](https://github.com/flutter/engine/pull/16772) Delete FlutterAppDelegate_Internal.h (cla: yes, waiting for tree to go green)

[16773](https://github.com/flutter/engine/pull/16773) Roll src/third_party/skia 7d252302268a..03b8ab225fd7 (8 commits) (cla: yes, waiting for tree to go green)

[16774](https://github.com/flutter/engine/pull/16774) Roll src/third_party/skia 03b8ab225fd7..659cc1c90705 (4 commits) (cla: yes, waiting for tree to go green)

[16776](https://github.com/flutter/engine/pull/16776) Roll src/third_party/dart c75256299280..73f6d15665a3 (9 commits) (cla: yes, waiting for tree to go green)

[16777](https://github.com/flutter/engine/pull/16777) Roll fuchsia/sdk/core/mac-amd64 from mcI8X... to O6w2L... (cla: yes, waiting for tree to go green)

[16778](https://github.com/flutter/engine/pull/16778) Roll src/third_party/skia 659cc1c90705..19304d88c8be (5 commits) (cla: yes, waiting for tree to go green)

[16779](https://github.com/flutter/engine/pull/16779) Roll fuchsia/sdk/core/linux-amd64 from PGfiE... to QU3ft... (cla: yes, waiting for tree to go green)

[16780](https://github.com/flutter/engine/pull/16780) Roll src/third_party/dart 73f6d15665a3..7aa824076c34 (11 commits) (cla: yes, waiting for tree to go green)

[16781](https://github.com/flutter/engine/pull/16781) Revert "Enable lazy-async-stacks by-default in all modes" (cla: yes)

[16782](https://github.com/flutter/engine/pull/16782) Roll src/third_party/skia 19304d88c8be..6d927b63a311 (3 commits) (cla: yes, waiting for tree to go green)

[16783](https://github.com/flutter/engine/pull/16783) Roll src/third_party/skia 6d927b63a311..a6572f78d084 (3 commits) (cla: yes, waiting for tree to go green)

[16785](https://github.com/flutter/engine/pull/16785) Manually add third_party/dart/third_party/pkg/stagehand to DEPS (cla: yes)

[16787](https://github.com/flutter/engine/pull/16787) Roll fuchsia/sdk/core/mac-amd64 from O6w2L... to 8gjOI... (cla: yes, waiting for tree to go green)

[16788](https://github.com/flutter/engine/pull/16788) Roll src/third_party/dart 7aa824076c34..2ce1df76309d (11 commits) (cla: yes, waiting for tree to go green)

[16789](https://github.com/flutter/engine/pull/16789) Roll src/third_party/skia a6572f78d084..c8d092a060ad (1 commits) (cla: yes, waiting for tree to go green)

[16791](https://github.com/flutter/engine/pull/16791) [web] Guard the remaining calls to window.onPlatformMessage (cla: yes, platform-web)

[16792](https://github.com/flutter/engine/pull/16792) Roll src/third_party/dart 2ce1df76309d..85f6d51c3fd1 (6 commits) (cla: yes, waiting for tree to go green)

[16793](https://github.com/flutter/engine/pull/16793) Evict BitmapCanvas(s) from cache when canvas allocation fails (cla: yes)

[16794](https://github.com/flutter/engine/pull/16794) Fix handler unregistration in C++ channels  (cla: yes)

[16795](https://github.com/flutter/engine/pull/16795) Roll src/third_party/skia c8d092a060ad..7a6db4cbf48b (2 commits) (cla: yes, waiting for tree to go green)

[16797](https://github.com/flutter/engine/pull/16797) [web] changing user limits for macos (cla: yes)

[16799](https://github.com/flutter/engine/pull/16799) Roll src/third_party/skia 7a6db4cbf48b..d8575452ebf3 (3 commits) (cla: yes, waiting for tree to go green)

[16800](https://github.com/flutter/engine/pull/16800) Enable HTTP and socket profiling dart:io service extensions for Flutter (cla: yes)

[16801](https://github.com/flutter/engine/pull/16801) Roll src/third_party/skia d8575452ebf3..adc9bbb2aaca (2 commits) (cla: yes, waiting for tree to go green)

[16803](https://github.com/flutter/engine/pull/16803) Roll fuchsia/sdk/core/mac-amd64 from 8gjOI... to 3B3a6... (cla: yes, waiting for tree to go green)

[16804](https://github.com/flutter/engine/pull/16804) Roll src/third_party/skia adc9bbb2aaca..7b96793ccc5b (3 commits) (cla: yes, waiting for tree to go green)

[16805](https://github.com/flutter/engine/pull/16805) Roll src/third_party/skia 7b96793ccc5b..f0a13d04c233 (1 commits) (cla: yes, waiting for tree to go green)

[16810](https://github.com/flutter/engine/pull/16810) Roll src/third_party/skia f0a13d04c233..7f5e3c7e43c7 (6 commits) (cla: yes, waiting for tree to go green)

[16813](https://github.com/flutter/engine/pull/16813) Roll src/third_party/dart 85f6d51c3fd1..418923733006 (30 commits) (cla: yes, waiting for tree to go green)

[16814](https://github.com/flutter/engine/pull/16814) Roll fuchsia/sdk/core/mac-amd64 from 3B3a6... to NVGXM... (cla: yes, waiting for tree to go green)

[16815](https://github.com/flutter/engine/pull/16815) Roll src/third_party/skia 7f5e3c7e43c7..dc2a97774bb6 (1 commits) (cla: yes, waiting for tree to go green)

[16817](https://github.com/flutter/engine/pull/16817) Roll src/third_party/dart 418923733006..9c05fde96b62 (2 commits) (cla: yes, waiting for tree to go green)

[16818](https://github.com/flutter/engine/pull/16818) script for fetching correct flutter version (cla: yes)

[16820](https://github.com/flutter/engine/pull/16820) Fixed the ability to scroll to the top on iOS 13 (cla: yes)

[16821](https://github.com/flutter/engine/pull/16821) Roll fuchsia/sdk/core/linux-amd64 from QU3ft... to 94el1... (cla: yes)

[16822](https://github.com/flutter/engine/pull/16822) Fix stale physicalSize on resize event (cla: yes)

[16824](https://github.com/flutter/engine/pull/16824) Avoid capturing this unsafely in MultiFrameCodec (cla: yes)

[16825](https://github.com/flutter/engine/pull/16825) Roll fuchsia/sdk/core/linux-amd64 from 94el1... to P70YB... (cla: yes, waiting for tree to go green)

[16828](https://github.com/flutter/engine/pull/16828) Roll src/third_party/skia dc2a97774bb6..93afe641d0be (22 commits) (cla: yes, waiting for tree to go green)

[16829](https://github.com/flutter/engine/pull/16829) Revert "fuchsia: remove use of replace_as_executable (#16690)" (cla: yes)

[16830](https://github.com/flutter/engine/pull/16830) Roll src/third_party/skia 93afe641d0be..7b3999edcb18 (2 commits) (cla: yes, waiting for tree to go green)

[16832](https://github.com/flutter/engine/pull/16832) Roll src/third_party/skia 7b3999edcb18..4c690b442f89 (6 commits) (cla: yes, waiting for tree to go green)

[16833](https://github.com/flutter/engine/pull/16833) Roll src/third_party/dart 9c05fde96b62..501af5ac3b02 (53 commits) (cla: yes, waiting for tree to go green)

[16834](https://github.com/flutter/engine/pull/16834) [fuchsia] fix broken flows when under high load (cla: yes)

[16835](https://github.com/flutter/engine/pull/16835) Roll src/third_party/skia 4c690b442f89..f106bc27a4a3 (3 commits) (cla: yes, waiting for tree to go green)

[16836](https://github.com/flutter/engine/pull/16836) Roll src/third_party/skia f106bc27a4a3..2536b7f974b6 (9 commits) (cla: yes, waiting for tree to go green)

[16837](https://github.com/flutter/engine/pull/16837) remove usage of Dart_New for paragraph/libtxt (cla: yes)

[16838](https://github.com/flutter/engine/pull/16838) Drop last usages of Dart_New from engine (cla: yes)

[16839](https://github.com/flutter/engine/pull/16839) Roll src/third_party/skia 2536b7f974b6..0e29459cda65 (1 commits) (cla: yes, waiting for tree to go green)

[16840](https://github.com/flutter/engine/pull/16840) [SkParagraph] Set the skia_use_icu GN flag required to build SkParagraph (cla: yes)

[16841](https://github.com/flutter/engine/pull/16841) Roll src/third_party/dart 501af5ac3b02..f5669caec7c3 (18 commits) (cla: yes, waiting for tree to go green)

[16842](https://github.com/flutter/engine/pull/16842) Roll src/third_party/skia 0e29459cda65..d8c604b855b8 (1 commits) (cla: yes, waiting for tree to go green)

[16843](https://github.com/flutter/engine/pull/16843) Roll src/third_party/skia d8c604b855b8..23d978da38f9 (2 commits) (cla: yes, waiting for tree to go green)

[16844](https://github.com/flutter/engine/pull/16844) Roll fuchsia/sdk/core/linux-amd64 from P70YB... to RYDur... (cla: yes, waiting for tree to go green)

[16845](https://github.com/flutter/engine/pull/16845) Roll fuchsia/sdk/core/mac-amd64 from NVGXM... to K26F5... (cla: yes, waiting for tree to go green)

[16846](https://github.com/flutter/engine/pull/16846) Roll src/third_party/skia 23d978da38f9..52037e8ecce6 (2 commits) (cla: yes, waiting for tree to go green)

[16847](https://github.com/flutter/engine/pull/16847) Roll src/third_party/skia 52037e8ecce6..0a3900fb33dc (2 commits) (cla: yes, waiting for tree to go green)

[16848](https://github.com/flutter/engine/pull/16848) Roll src/third_party/dart f5669caec7c3..c790e0c4017d (4 commits) (cla: yes, waiting for tree to go green)

[16849](https://github.com/flutter/engine/pull/16849) Avoid using Dart_New for semantics (cla: yes, waiting for tree to go green)

[16850](https://github.com/flutter/engine/pull/16850) shake out Paint.toString (cla: yes, perf: app size, severe: performance)

[16851](https://github.com/flutter/engine/pull/16851) Roll src/third_party/dart c790e0c4017d..dda5bcee00d3 (5 commits) (cla: yes, waiting for tree to go green)

[16852](https://github.com/flutter/engine/pull/16852) Roll src/third_party/skia 0a3900fb33dc..bde9fcce155f (1 commits) (cla: yes, waiting for tree to go green)

[16853](https://github.com/flutter/engine/pull/16853) Roll src/third_party/skia bde9fcce155f..55f681faf391 (2 commits) (cla: yes, waiting for tree to go green)

[16854](https://github.com/flutter/engine/pull/16854) Roll src/third_party/skia 55f681faf391..03d9e8af0d25 (6 commits) (cla: yes, waiting for tree to go green)

[16855](https://github.com/flutter/engine/pull/16855) Roll fuchsia/sdk/core/linux-amd64 from RYDur... to bgFop... (cla: yes, waiting for tree to go green)

[16856](https://github.com/flutter/engine/pull/16856) Roll src/third_party/dart dda5bcee00d3..4dad6d77ba50 (6 commits) (cla: yes, waiting for tree to go green)

[16857](https://github.com/flutter/engine/pull/16857) Roll src/third_party/skia 03d9e8af0d25..262796edeba6 (11 commits) (cla: yes, waiting for tree to go green)

[16860](https://github.com/flutter/engine/pull/16860) Roll src/third_party/dart 4dad6d77ba50..6708f6d4c7df (15 commits) (cla: yes, waiting for tree to go green)

[16861](https://github.com/flutter/engine/pull/16861) Roll src/third_party/skia 262796edeba6..54cb21430ccb (23 commits) (cla: yes, waiting for tree to go green)

[16863](https://github.com/flutter/engine/pull/16863) Roll src/third_party/skia 54cb21430ccb..e1ae9c4bcf2e (4 commits) (cla: yes, waiting for tree to go green)

[16864](https://github.com/flutter/engine/pull/16864) Manual roll of Dart 09bbd3cca5...6708f6d4c7 (cla: yes)

[16865](https://github.com/flutter/engine/pull/16865) Roll src/third_party/skia e1ae9c4bcf2e..5d1c3e2ead61 (2 commits) (cla: yes, waiting for tree to go green)

[16866](https://github.com/flutter/engine/pull/16866) Roll src/third_party/skia 5d1c3e2ead61..59b160f99106 (2 commits) (cla: yes, waiting for tree to go green)

[16867](https://github.com/flutter/engine/pull/16867) Roll src/third_party/skia 59b160f99106..71a20b2685c6 (1 commits) (cla: yes, waiting for tree to go green)

[16869](https://github.com/flutter/engine/pull/16869) Roll src/third_party/skia 71a20b2685c6..ecbb0fb2d5bc (1 commits) (cla: yes, waiting for tree to go green)

[16871](https://github.com/flutter/engine/pull/16871) Roll fuchsia/sdk/core/linux-amd64 from bgFop... to F_Ihm... (cla: yes, waiting for tree to go green)

[16872](https://github.com/flutter/engine/pull/16872) Roll fuchsia/sdk/core/mac-amd64 from K26F5... to 79I0C... (cla: yes, waiting for tree to go green)

[16873](https://github.com/flutter/engine/pull/16873) Roll src/third_party/skia ecbb0fb2d5bc..666707336e07 (1 commits) (cla: yes, waiting for tree to go green)

[16874](https://github.com/flutter/engine/pull/16874) Roll fuchsia/sdk/core/mac-amd64 from 79I0C... to NoQzJ... (cla: yes, waiting for tree to go green)

[16875](https://github.com/flutter/engine/pull/16875) Roll fuchsia/sdk/core/linux-amd64 from F_Ihm... to 22R78... (cla: yes, waiting for tree to go green)

[16876](https://github.com/flutter/engine/pull/16876) Roll src/third_party/skia 666707336e07..231f1bf56556 (1 commits) (cla: yes, waiting for tree to go green)

[16877](https://github.com/flutter/engine/pull/16877) Roll src/third_party/dart 09bbd3cca5d4..860dca93ea42 (1 commits) (cla: yes, waiting for tree to go green)

[16878](https://github.com/flutter/engine/pull/16878) Roll src/third_party/skia 231f1bf56556..d6205322cdc5 (1 commits) (cla: yes, waiting for tree to go green)

[16879](https://github.com/flutter/engine/pull/16879) Roll src/third_party/skia d6205322cdc5..6729496a037f (1 commits) (cla: yes, waiting for tree to go green)

[16880](https://github.com/flutter/engine/pull/16880) Roll src/third_party/skia 6729496a037f..367dbff98555 (1 commits) (cla: yes, waiting for tree to go green)

[16881](https://github.com/flutter/engine/pull/16881) Roll fuchsia/sdk/core/mac-amd64 from NoQzJ... to q2DAy... (cla: yes, waiting for tree to go green)

[16882](https://github.com/flutter/engine/pull/16882) Roll fuchsia/sdk/core/linux-amd64 from 22R78... to 9NHsJ... (cla: yes, waiting for tree to go green)

[16884](https://github.com/flutter/engine/pull/16884) Roll src/third_party/skia 367dbff98555..986680240f81 (1 commits) (cla: yes, waiting for tree to go green)

[16885](https://github.com/flutter/engine/pull/16885) Roll src/third_party/dart 860dca93ea42..fbe9f6115d2f (9 commits) (cla: yes, waiting for tree to go green)

[16886](https://github.com/flutter/engine/pull/16886) Roll src/third_party/skia 986680240f81..9dd0bd78b2d7 (2 commits) (cla: yes, waiting for tree to go green)

[16887](https://github.com/flutter/engine/pull/16887) Roll src/third_party/skia 9dd0bd78b2d7..470f0637aeea (11 commits) (cla: yes, waiting for tree to go green)

[16888](https://github.com/flutter/engine/pull/16888) Roll src/third_party/dart fbe9f6115d2f..0b819161d778 (3 commits) (cla: yes, waiting for tree to go green)

[16889](https://github.com/flutter/engine/pull/16889) Revert "Try rasterizing images and layers only once , even when their… (cla: yes, waiting for tree to go green)

[16891](https://github.com/flutter/engine/pull/16891) Roll src/third_party/skia 470f0637aeea..ded437003d0e (6 commits) (cla: yes, waiting for tree to go green)

[16892](https://github.com/flutter/engine/pull/16892) Roll fuchsia/sdk/core/mac-amd64 from q2DAy... to WmA2M... (cla: yes, waiting for tree to go green)

[16893](https://github.com/flutter/engine/pull/16893) Roll fuchsia/sdk/core/linux-amd64 from 9NHsJ... to uiAI5... (cla: yes, waiting for tree to go green)

[16894](https://github.com/flutter/engine/pull/16894) Roll src/third_party/skia ded437003d0e..b43cfa4d3f96 (7 commits) (cla: yes, waiting for tree to go green)

[16896](https://github.com/flutter/engine/pull/16896) Const finder missing `static const` list/map/set fields. (cla: yes)

[16898](https://github.com/flutter/engine/pull/16898) Roll src/third_party/dart 0b819161d778..ca3ad264a649 (18 commits) (cla: yes, waiting for tree to go green)

[16899](https://github.com/flutter/engine/pull/16899) Roll src/third_party/skia b43cfa4d3f96..8121d27b297c (10 commits) (cla: yes, waiting for tree to go green)

[16900](https://github.com/flutter/engine/pull/16900) Roll src/third_party/skia 8121d27b297c..73ae40a424fa (1 commits) (cla: yes, waiting for tree to go green)

[16901](https://github.com/flutter/engine/pull/16901) Roll src/third_party/skia 73ae40a424fa..b19408040143 (4 commits) (cla: yes, waiting for tree to go green)

[16902](https://github.com/flutter/engine/pull/16902) Roll src/third_party/dart ca3ad264a649..06155d499645 (3 commits) (cla: yes, waiting for tree to go green)

[16903](https://github.com/flutter/engine/pull/16903) Roll fuchsia/sdk/core/mac-amd64 from WmA2M... to cGxwD... (cla: yes, waiting for tree to go green)

[16904](https://github.com/flutter/engine/pull/16904) Roll src/third_party/dart 06155d499645..c07d5d84b828 (3 commits) (cla: yes, waiting for tree to go green)

[16905](https://github.com/flutter/engine/pull/16905) Roll src/third_party/skia b19408040143..853789cdfe3c (1 commits) (cla: yes, waiting for tree to go green)

[16906](https://github.com/flutter/engine/pull/16906) Roll src/third_party/skia 853789cdfe3c..96c2eb6258ae (3 commits) (cla: yes, waiting for tree to go green)

[16907](https://github.com/flutter/engine/pull/16907) Roll fuchsia/sdk/core/linux-amd64 from uiAI5... to ULy6Z... (cla: yes, waiting for tree to go green)

[16908](https://github.com/flutter/engine/pull/16908) Roll src/third_party/skia 96c2eb6258ae..b58098f34c56 (2 commits) (cla: yes, waiting for tree to go green)

[16909](https://github.com/flutter/engine/pull/16909) Roll src/third_party/dart c07d5d84b828..e7e45599cb1a (9 commits) (cla: yes, waiting for tree to go green)

[16910](https://github.com/flutter/engine/pull/16910) Roll src/third_party/skia b58098f34c56..ae2da5e7f9b5 (3 commits) (cla: yes, waiting for tree to go green)

[16911](https://github.com/flutter/engine/pull/16911) Roll src/third_party/skia ae2da5e7f9b5..964aa91580b6 (4 commits) (cla: yes, waiting for tree to go green)

[16912](https://github.com/flutter/engine/pull/16912) Roll src/third_party/skia 964aa91580b6..4036cb1f0b6e (5 commits) (cla: yes, waiting for tree to go green)

[16913](https://github.com/flutter/engine/pull/16913) Roll src/third_party/dart e7e45599cb1a..5701c4fd3b11 (25 commits) (cla: yes, waiting for tree to go green)

[16914](https://github.com/flutter/engine/pull/16914) Roll fuchsia/sdk/core/mac-amd64 from cGxwD... to VQHsS... (cla: yes, waiting for tree to go green)

[16915](https://github.com/flutter/engine/pull/16915) Revert "Drop last usages of Dart_New from engine (#16838)" (cla: yes)

[16916](https://github.com/flutter/engine/pull/16916) Fixed splash screen crash when bringing Android app back to foreground after being evicted from memory. (#47635) (cla: yes)

[16917](https://github.com/flutter/engine/pull/16917) Roll src/third_party/skia 4036cb1f0b6e..a54af923929b (1 commits) (cla: yes, waiting for tree to go green)

[16918](https://github.com/flutter/engine/pull/16918) Roll src/third_party/skia a54af923929b..20ed48e8e963 (1 commits) (cla: yes, waiting for tree to go green)

[16920](https://github.com/flutter/engine/pull/16920) Roll fuchsia/sdk/core/linux-amd64 from ULy6Z... to vH9-3... (cla: yes, waiting for tree to go green)

[16921](https://github.com/flutter/engine/pull/16921) Roll src/third_party/skia 20ed48e8e963..64a3f8fcb749 (1 commits) (cla: yes, waiting for tree to go green)

[16922](https://github.com/flutter/engine/pull/16922) Roll src/third_party/dart 5701c4fd3b11..57462f9ca520 (7 commits) (cla: yes, waiting for tree to go green)

[16923](https://github.com/flutter/engine/pull/16923) Add Flutter RTree (cla: yes)

[16924](https://github.com/flutter/engine/pull/16924) Request EGL in GLFW window creation (cla: yes)

[16925](https://github.com/flutter/engine/pull/16925) Roll fuchsia/sdk/core/mac-amd64 from VQHsS... to 8HrJn... (cla: yes, waiting for tree to go green)

[16928](https://github.com/flutter/engine/pull/16928) Make GetDefaultFontFamilies return a vector<string> instead of a string. (cla: yes)

[16930](https://github.com/flutter/engine/pull/16930) [web] Engine integration test (cla: yes, platform-web)

[16932](https://github.com/flutter/engine/pull/16932) Remove debug log (cla: yes, waiting for tree to go green)

[16933](https://github.com/flutter/engine/pull/16933) Refactor isolate test (cla: yes, waiting for tree to go green)

[16934](https://github.com/flutter/engine/pull/16934) Roll src/third_party/skia 64a3f8fcb749..3a5974f68d4b (8 commits) (cla: yes, waiting for tree to go green)

[16936](https://github.com/flutter/engine/pull/16936) Roll Dart to df5036eb6e738c723339ed74c1e8ca93bea2570d. (cla: yes)

[16937](https://github.com/flutter/engine/pull/16937) Added compiling the dart code for scenario tests as part of the xcode build (cla: yes)

[16940](https://github.com/flutter/engine/pull/16940) Roll src/third_party/skia 3a5974f68d4b..93d75eff08b0 (5 commits) (cla: yes, waiting for tree to go green)

[16941](https://github.com/flutter/engine/pull/16941) fix OOL def for dart_isolate_runner (cla: yes)

[16942](https://github.com/flutter/engine/pull/16942) Roll src/third_party/skia 93d75eff08b0..50d7d6fd7280 (4 commits) (cla: yes, waiting for tree to go green)

[16943](https://github.com/flutter/engine/pull/16943) Roll src/third_party/dart df5036eb6e73..8e5354dccb64 (14 commits) (cla: yes, waiting for tree to go green)

[16944](https://github.com/flutter/engine/pull/16944) Allow relative resource paths in GLFW embedding (cla: yes)

[16945](https://github.com/flutter/engine/pull/16945) Fixed FlutterPlugin.h doxygen. (cla: yes)

[16947](https://github.com/flutter/engine/pull/16947) doxygen tooling updates and doxygen for FlutterCodecs.h (cla: yes)

[16948](https://github.com/flutter/engine/pull/16948) Remove duplicate dependency on the Dart language model (cla: yes)

[16949](https://github.com/flutter/engine/pull/16949) Roll fuchsia/sdk/core/mac-amd64 from 8HrJn... to 6eF38... (cla: yes, waiting for tree to go green)

[16950](https://github.com/flutter/engine/pull/16950) documented fluttertexture.h (cla: yes)

[16952](https://github.com/flutter/engine/pull/16952) Roll fuchsia/sdk/core/linux-amd64 from vH9-3... to cXgMr... (cla: yes, waiting for tree to go green)

[16953](https://github.com/flutter/engine/pull/16953) Roll src/third_party/skia 50d7d6fd7280..f6ed96d1c23b (11 commits) (cla: yes, waiting for tree to go green)

[16954](https://github.com/flutter/engine/pull/16954) Roll src/third_party/dart 8e5354dccb64..d1d89c8ce1a1 (10 commits) (cla: yes, waiting for tree to go green)

[16955](https://github.com/flutter/engine/pull/16955) Roll src/third_party/skia f6ed96d1c23b..d2f18734aa84 (5 commits) (cla: yes, waiting for tree to go green)

[16956](https://github.com/flutter/engine/pull/16956) Roll src/third_party/skia d2f18734aa84..b803ef83d68f (2 commits) (cla: yes, waiting for tree to go green)

[16957](https://github.com/flutter/engine/pull/16957) Roll src/third_party/dart d1d89c8ce1a1..9983424a3c50 (10 commits) (cla: yes, waiting for tree to go green)

[16958](https://github.com/flutter/engine/pull/16958) Roll src/third_party/skia b803ef83d68f..1b1b0d5abb75 (5 commits) (cla: yes, waiting for tree to go green)

[16959](https://github.com/flutter/engine/pull/16959) Roll src/third_party/skia 1b1b0d5abb75..db20afc1bf3c (7 commits) (cla: yes, waiting for tree to go green)

[16960](https://github.com/flutter/engine/pull/16960) Fix bounds of image_filter_layer (cla: yes)

[16963](https://github.com/flutter/engine/pull/16963) fix shadows and mask filter blurs (cla: yes)

[16965](https://github.com/flutter/engine/pull/16965) [web] Fixes IE11 crash due to missing canvas ellipse support and font polyfill failure (cla: yes)

[16966](https://github.com/flutter/engine/pull/16966) Roll src/third_party/skia db20afc1bf3c..012f8497802e (6 commits) (cla: yes, waiting for tree to go green)

[16969](https://github.com/flutter/engine/pull/16969) Roll fuchsia/sdk/core/mac-amd64 from 6eF38... to J6ct_... (cla: yes, waiting for tree to go green)

[16970](https://github.com/flutter/engine/pull/16970) Roll fuchsia/sdk/core/linux-amd64 from cXgMr... to cTw2C... (cla: yes, waiting for tree to go green)

[16974](https://github.com/flutter/engine/pull/16974) Roll src/third_party/skia 012f8497802e..93a2a6b8badb (4 commits) (cla: yes, waiting for tree to go green)

[16977](https://github.com/flutter/engine/pull/16977) Add a Linux Shell that uses GTK for rendering. (cla: yes, waiting for tree to go green)

[16981](https://github.com/flutter/engine/pull/16981) Roll src/third_party/skia 93a2a6b8badb..74055566bd14 (2 commits) (cla: yes, waiting for tree to go green)

[16982](https://github.com/flutter/engine/pull/16982) Roll fuchsia/sdk/core/mac-amd64 from J6ct_... to 95geB... (cla: yes, waiting for tree to go green)

[16983](https://github.com/flutter/engine/pull/16983) Roll src/third_party/skia 74055566bd14..54de2fa48d85 (3 commits) (cla: yes, waiting for tree to go green)

[16984](https://github.com/flutter/engine/pull/16984) Roll fuchsia/sdk/core/linux-amd64 from cTw2C... to K1wwe... (cla: yes, waiting for tree to go green)

[16987](https://github.com/flutter/engine/pull/16987) Roll src/third_party/skia 54de2fa48d85..beaaf4700f50 (3 commits) (cla: yes, waiting for tree to go green)

[16988](https://github.com/flutter/engine/pull/16988) remove 10s timeouts from tests (cla: yes)

[16990](https://github.com/flutter/engine/pull/16990) Roll src/third_party/skia beaaf4700f50..6e58290ba639 (9 commits) (cla: yes, waiting for tree to go green)

[16991](https://github.com/flutter/engine/pull/16991) Record fml and shell benchmarks (cla: yes)

[16992](https://github.com/flutter/engine/pull/16992) fushia licenses fix (cla: yes)

[16994](https://github.com/flutter/engine/pull/16994) [web] Fixes for Firefox & Safari double underline decoration bugs. (cla: yes)

[16995](https://github.com/flutter/engine/pull/16995) fix "TREE INCONSISTENT" noise in compositing_test.dart (cla: yes)

[16996](https://github.com/flutter/engine/pull/16996) Roll src/third_party/skia 6e58290ba639..24a8e9e170f7 (5 commits) (cla: yes, waiting for tree to go green)

[16998](https://github.com/flutter/engine/pull/16998) Started deleting .DS_Store files so licenses can run on mac os x. (cla: yes)

[17002](https://github.com/flutter/engine/pull/17002) [frontend_server] forward new module name flag (cla: yes, waiting for tree to go green)

[17004](https://github.com/flutter/engine/pull/17004) Roll src/third_party/skia 24a8e9e170f7..cf573d844da6 (4 commits) (cla: yes, waiting for tree to go green)

[17005](https://github.com/flutter/engine/pull/17005) [Fuchsia] Move physical shape layer compositing to Flutter (cla: yes)

[17006](https://github.com/flutter/engine/pull/17006) Roll fuchsia/sdk/core/mac-amd64 from 95geB... to hW33F... (cla: yes, waiting for tree to go green)

[17007](https://github.com/flutter/engine/pull/17007) Roll fuchsia/sdk/core/linux-amd64 from K1wwe... to FGMpI... (cla: yes, waiting for tree to go green)

[17008](https://github.com/flutter/engine/pull/17008) Revert "fix shadows and mask filter blurs (#16963)" (cla: yes)

[17009](https://github.com/flutter/engine/pull/17009) Roll src/third_party/skia cf573d844da6..2e19af063bcc (1 commits) (cla: yes, waiting for tree to go green)

[17011](https://github.com/flutter/engine/pull/17011) Update linux desktop deps installation script (cla: yes)

[17012](https://github.com/flutter/engine/pull/17012) Roll fuchsia/sdk/core/linux-amd64 from FGMpI... to YcueJ... (cla: yes, waiting for tree to go green)

[17013](https://github.com/flutter/engine/pull/17013) Roll fuchsia/sdk/core/mac-amd64 from hW33F... to t3S3W... (cla: yes, waiting for tree to go green)

[17014](https://github.com/flutter/engine/pull/17014) Roll src/third_party/skia 2e19af063bcc..b18390699ea2 (1 commits) (cla: yes, waiting for tree to go green)

[17016](https://github.com/flutter/engine/pull/17016) Roll fuchsia/sdk/core/linux-amd64 from YcueJ... to Rhz2c... (cla: yes, waiting for tree to go green)

[17018](https://github.com/flutter/engine/pull/17018) Roll fuchsia/sdk/core/mac-amd64 from t3S3W... to 8Wp6x... (cla: yes, waiting for tree to go green)

[17019](https://github.com/flutter/engine/pull/17019) Roll src/third_party/skia b18390699ea2..475b9d0fb796 (1 commits) (cla: yes, waiting for tree to go green)

[17020](https://github.com/flutter/engine/pull/17020) Add libfreetype6-dev to desktop Linux dependencies (cla: yes)

[17021](https://github.com/flutter/engine/pull/17021) Roll src/third_party/skia 475b9d0fb796..c56950442dd1 (1 commits) (cla: yes, waiting for tree to go green)

[17024](https://github.com/flutter/engine/pull/17024) Roll fuchsia/sdk/core/linux-amd64 from Rhz2c... to v32mJ... (cla: yes, waiting for tree to go green)

[17027](https://github.com/flutter/engine/pull/17027) Roll fuchsia/sdk/core/mac-amd64 from 8Wp6x... to r_oCI... (cla: yes, waiting for tree to go green)

[17032](https://github.com/flutter/engine/pull/17032) clone_flutter.sh: use commit date instead of author date (cla: yes)

[17033](https://github.com/flutter/engine/pull/17033) Roll src/third_party/skia c56950442dd1..23899c64e3db (11 commits) (cla: yes, waiting for tree to go green)

[17038](https://github.com/flutter/engine/pull/17038) Disable shell benchmarks (cla: yes)

[17040](https://github.com/flutter/engine/pull/17040) Revert "Revert "fix shadows and mask filter blurs (#16963)" (#17008)" (cla: yes)

[17044](https://github.com/flutter/engine/pull/17044) Add support for firefox mac installer. Update web_ui pubspec for http.wq (cla: yes)

[17046](https://github.com/flutter/engine/pull/17046) Implement asynchronous texture uploads when using the Metal backend on iOS. (cla: yes)

[17049](https://github.com/flutter/engine/pull/17049) Implement unobstructed Platform Views on iOS (cla: yes)

[17051](https://github.com/flutter/engine/pull/17051) Use the ELF loader to setup AOT symbols in benchmark runner. (cla: yes, waiting for tree to go green)

[17067](https://github.com/flutter/engine/pull/17067) Roll dart to 97674262bc29447dc59d5c93024b18b27d4bcf98. (cla: yes)

[17068](https://github.com/flutter/engine/pull/17068) Teach frontend compiler to replace `toString` with `super.toString` for selected packages (cla: yes, perf: app size, severe: performance, waiting for tree to go green)

[17069](https://github.com/flutter/engine/pull/17069) Roll src/third_party/skia 23899c64e3db..78dac6dcb222 (19 commits) (cla: yes, waiting for tree to go green)

[17072](https://github.com/flutter/engine/pull/17072) Roll src/third_party/skia 78dac6dcb222..d3f67dbf9f36 (6 commits) (cla: yes, waiting for tree to go green)

[17073](https://github.com/flutter/engine/pull/17073) Add build_and_test_linux_release presubmit test (cla: yes, waiting for tree to go green)

[17074](https://github.com/flutter/engine/pull/17074) Revert "Fix bounds of image_filter_layer" (cla: yes)

[17075](https://github.com/flutter/engine/pull/17075) Migrate embedding to AndroidX (cla: yes)

[17077](https://github.com/flutter/engine/pull/17077) Reland ImageFiltered bounds fix (cla: yes)

[17078](https://github.com/flutter/engine/pull/17078) Roll src/third_party/dart 97674262bc29..ace1d9b9213a (14 commits) (cla: yes, waiting for tree to go green)

[17079](https://github.com/flutter/engine/pull/17079) Roll src/third_party/skia d3f67dbf9f36..bf355123ae3b (9 commits) (cla: yes, waiting for tree to go green)

[17080](https://github.com/flutter/engine/pull/17080) Add support for the Metal backend on all iOS builds. (cla: yes, waiting for tree to go green)

[17081](https://github.com/flutter/engine/pull/17081) Disable Embedder11yTest::A11yTreeIsConsistent to unblock LUCI. (cla: yes)

[17082](https://github.com/flutter/engine/pull/17082) Roll src/third_party/dart ace1d9b9213a..4093d08271f6 (12 commits) (cla: yes, waiting for tree to go green)

[17084](https://github.com/flutter/engine/pull/17084) Remove the unused method on iOS surface to make the resource context current. (cla: yes, waiting for tree to go green)

[17086](https://github.com/flutter/engine/pull/17086) Roll fuchsia/sdk/core/linux-amd64 from v32mJ... to X3Xm2... (cla: yes, waiting for tree to go green)

[17087](https://github.com/flutter/engine/pull/17087) Roll fuchsia/sdk/core/mac-amd64 from r_oCI... to 0Z8VF... (cla: yes, waiting for tree to go green)

[17088](https://github.com/flutter/engine/pull/17088) Revert "Add support for the Metal backend on all iOS builds." (cla: yes)

[17089](https://github.com/flutter/engine/pull/17089) Roll src/third_party/skia bf355123ae3b..0340292972b9 (9 commits) (cla: yes, waiting for tree to go green)

[17090](https://github.com/flutter/engine/pull/17090) Roll src/third_party/dart 4093d08271f6..37530145ff53 (4 commits) (cla: yes, waiting for tree to go green)

[17094](https://github.com/flutter/engine/pull/17094) Fixes comments typo in FlutterPlatformViews (cla: yes)

[17095](https://github.com/flutter/engine/pull/17095) Roll src/third_party/skia 0340292972b9..6dc0f63a509c (4 commits) (cla: yes, waiting for tree to go green)

[17096](https://github.com/flutter/engine/pull/17096) Roll src/third_party/dart 37530145ff53..684c53a6f174 (16 commits) (cla: yes, waiting for tree to go green)

[17097](https://github.com/flutter/engine/pull/17097) [web] increasing user limits for macos (cla: yes)

[17098](https://github.com/flutter/engine/pull/17098) Roll src/third_party/skia 6dc0f63a509c..dafbf121a8b1 (1 commits) (cla: yes, waiting for tree to go green)

[17099](https://github.com/flutter/engine/pull/17099) [web] Introduce js interop to enable experimental flags on web (cla: yes, platform-web)

[17100](https://github.com/flutter/engine/pull/17100) Use the standard [[nodiscard]] attribute instead of an FML macro. (cla: yes, waiting for tree to go green)

[17101](https://github.com/flutter/engine/pull/17101) Remove unused or unnecessary compiler specific marcos in FML. (cla: yes, waiting for tree to go green)

[17103](https://github.com/flutter/engine/pull/17103) Roll fuchsia/sdk/core/linux-amd64 from X3Xm2... to Yk03L... (cla: yes, waiting for tree to go green)

[17104](https://github.com/flutter/engine/pull/17104) Roll src/third_party/skia dafbf121a8b1..f0140ee00f95 (6 commits) (cla: yes, waiting for tree to go green)

[17105](https://github.com/flutter/engine/pull/17105) Roll src/third_party/dart 684c53a6f174..17eec5bcde78 (6 commits) (cla: yes, waiting for tree to go green)

[17107](https://github.com/flutter/engine/pull/17107) Roll fuchsia/sdk/core/mac-amd64 from 0Z8VF... to lbDph... (cla: yes, waiting for tree to go green)

[17108](https://github.com/flutter/engine/pull/17108) Made it so you can whitelist what events you want to listen to (cla: yes)

[17109](https://github.com/flutter/engine/pull/17109) Make a pass through all the embedding javadocs (cla: yes)

[17110](https://github.com/flutter/engine/pull/17110) Roll src/third_party/dart 17eec5bcde78..33349076ee7f (11 commits) (cla: yes, waiting for tree to go green)

[17111](https://github.com/flutter/engine/pull/17111) Roll src/third_party/skia f0140ee00f95..1743144ab839 (2 commits) (cla: yes, waiting for tree to go green)

[17112](https://github.com/flutter/engine/pull/17112) Roll fuchsia/sdk/core/linux-amd64 from Yk03L... to _k1WT... (cla: yes, waiting for tree to go green)

[17113](https://github.com/flutter/engine/pull/17113) Roll src/third_party/skia 1743144ab839..9b449b73d367 (5 commits) (cla: yes, waiting for tree to go green)

[17115](https://github.com/flutter/engine/pull/17115) build a precompiled SDK with canvas kit enabled (cla: yes)

[17116](https://github.com/flutter/engine/pull/17116) Define embedding dependencies in Gradle (cla: yes)

[17117](https://github.com/flutter/engine/pull/17117) Roll src/third_party/skia 9b449b73d367..bb7684276afd (12 commits) (cla: yes, waiting for tree to go green)

[17118](https://github.com/flutter/engine/pull/17118) [fuchsia] Change vsync trace name back to "vsync callback" on Fuchsia (cla: yes)

[17119](https://github.com/flutter/engine/pull/17119) Fix link in README.md (cla: yes)

[17120](https://github.com/flutter/engine/pull/17120) Roll src/third_party/dart 33349076ee7f..7c2f62406bef (23 commits) (cla: yes, waiting for tree to go green)

[17122](https://github.com/flutter/engine/pull/17122) Replace Pipeline's `ProduceToFront` with `ProduceIfEmpty` to handle thread merging. (cla: yes)

[17124](https://github.com/flutter/engine/pull/17124) Roll src/third_party/dart 7c2f62406bef..eb9c26bd378f (15 commits) (cla: yes, waiting for tree to go green)

[17126](https://github.com/flutter/engine/pull/17126) Roll fuchsia/sdk/core/mac-amd64 from lbDph... to eGWV8... (cla: yes, waiting for tree to go green)

[17127](https://github.com/flutter/engine/pull/17127) Roll fuchsia/sdk/core/linux-amd64 from _k1WT... to Fjow3... (cla: yes, waiting for tree to go green)

[17131](https://github.com/flutter/engine/pull/17131) Implementing Locale.toLanguageTag() method in flutter web. (cla: yes)

[17132](https://github.com/flutter/engine/pull/17132) Roll src/third_party/dart eb9c26bd378f..a303769fad9b (4 commits) (cla: yes, waiting for tree to go green)

[17133](https://github.com/flutter/engine/pull/17133) Roll src/third_party/skia bb7684276afd..ba96256581c2 (7 commits) (cla: yes, waiting for tree to go green)

[17134](https://github.com/flutter/engine/pull/17134) Roll src/third_party/skia ba96256581c2..75e29072e7d6 (2 commits) (cla: yes, waiting for tree to go green)

[17135](https://github.com/flutter/engine/pull/17135) Canvas: Remove some unused virtuals, and prepare for signature change (cla: yes)

[17136](https://github.com/flutter/engine/pull/17136) Roll src/third_party/skia 75e29072e7d6..f9329afa27a0 (4 commits) (cla: yes, waiting for tree to go green)

[17137](https://github.com/flutter/engine/pull/17137) Roll src/third_party/dart a303769fad9b..c3a0bb086a5a (14 commits) (cla: yes, waiting for tree to go green)

[17138](https://github.com/flutter/engine/pull/17138) Roll src/third_party/skia f9329afa27a0..e05b1b7229ca (1 commits) (cla: yes, waiting for tree to go green)

[17139](https://github.com/flutter/engine/pull/17139) [web] Add HtmlCodec progress callback (cla: yes)

[17140](https://github.com/flutter/engine/pull/17140) Roll src/third_party/skia e05b1b7229ca..0bd00f438e97 (2 commits) (cla: yes, waiting for tree to go green)

[17141](https://github.com/flutter/engine/pull/17141) Disable flutter_runner_scenic_tests until the instability is resolved (cla: yes, waiting for tree to go green)

[17142](https://github.com/flutter/engine/pull/17142) Roll src/third_party/skia 0bd00f438e97..320c32bfa306 (1 commits) (cla: yes, waiting for tree to go green)

[17144](https://github.com/flutter/engine/pull/17144) Roll fuchsia/sdk/core/linux-amd64 from Fjow3... to 6ds94... (cla: yes, waiting for tree to go green)

[17145](https://github.com/flutter/engine/pull/17145) Roll src/third_party/dart c3a0bb086a5a..7c5059f52881 (10 commits) (cla: yes, waiting for tree to go green)

[17146](https://github.com/flutter/engine/pull/17146) Two point conical gradient for web CanvasKit (cla: yes, platform-web, waiting for tree to go green)

[17148](https://github.com/flutter/engine/pull/17148) Rename GPU to raster thread in PerformanceOverlay (cla: yes)

[17149](https://github.com/flutter/engine/pull/17149) Document texture registry threading requirements. (cla: yes)

[17154](https://github.com/flutter/engine/pull/17154) Allow external texture sources when using the Metal backend. (cla: yes, waiting for tree to go green)

[17155](https://github.com/flutter/engine/pull/17155) Roll src/third_party/skia 320c32bfa306..190b6e54b016 (1 commits) (cla: yes, waiting for tree to go green)

[17156](https://github.com/flutter/engine/pull/17156) Roll src/third_party/dart 7c5059f52881..13f1a4f4bf58 (14 commits) (cla: yes, waiting for tree to go green)

[17157](https://github.com/flutter/engine/pull/17157) Roll fuchsia/sdk/core/mac-amd64 from eGWV8... to v_ZuR... (cla: yes, waiting for tree to go green)

[17158](https://github.com/flutter/engine/pull/17158) Roll src/third_party/dart 13f1a4f4bf58..eff5548a684a (1 commits) (cla: yes, waiting for tree to go green)

[17159](https://github.com/flutter/engine/pull/17159) Roll src/third_party/skia 190b6e54b016..6352f00c59e4 (1 commits) (cla: yes, waiting for tree to go green)

[17160](https://github.com/flutter/engine/pull/17160) Roll src/third_party/skia 6352f00c59e4..7e0a7dbd22e0 (1 commits) (cla: yes, waiting for tree to go green)

[17161](https://github.com/flutter/engine/pull/17161) Roll fuchsia/sdk/core/mac-amd64 from v_ZuR... to T6G99... (cla: yes, waiting for tree to go green)

[17162](https://github.com/flutter/engine/pull/17162) Update the Metal backend selection to use iOS 10.0 and A7 as the version floor. (cla: yes)

[17163](https://github.com/flutter/engine/pull/17163) Roll src/third_party/skia 7e0a7dbd22e0..9a4ac6e86586 (1 commits) (cla: yes, waiting for tree to go green)

[17164](https://github.com/flutter/engine/pull/17164) Roll fuchsia/sdk/core/linux-amd64 from 6ds94... to S9xSp... (cla: yes, waiting for tree to go green)

[17165](https://github.com/flutter/engine/pull/17165) Roll src/third_party/dart eff5548a684a..7079c49b054e (1 commits) (cla: yes, waiting for tree to go green)

[17166](https://github.com/flutter/engine/pull/17166) Roll src/third_party/skia 9a4ac6e86586..276a78573e91 (1 commits) (cla: yes, waiting for tree to go green)

[17167](https://github.com/flutter/engine/pull/17167) Roll src/third_party/dart 7079c49b054e..d2950737b8a2 (2 commits) (cla: yes, waiting for tree to go green)

[17168](https://github.com/flutter/engine/pull/17168) Roll fuchsia/sdk/core/mac-amd64 from T6G99... to XRDIh... (cla: yes, waiting for tree to go green)

[17170](https://github.com/flutter/engine/pull/17170) Roll src/third_party/skia 276a78573e91..16701eecd595 (5 commits) (cla: yes, waiting for tree to go green)

[17171](https://github.com/flutter/engine/pull/17171) Roll src/third_party/dart d2950737b8a2..d7a7854a5e98 (2 commits) (cla: yes, waiting for tree to go green)

[17172](https://github.com/flutter/engine/pull/17172) Roll fuchsia/sdk/core/linux-amd64 from S9xSp... to YJI3-... (cla: yes, waiting for tree to go green)

[17174](https://github.com/flutter/engine/pull/17174) Roll src/third_party/skia 16701eecd595..04ef810839cb (10 commits) (cla: yes, waiting for tree to go green)

[17176](https://github.com/flutter/engine/pull/17176) Roll src/third_party/dart d7a7854a5e98..810d85d4cf89 (21 commits) (cla: yes, waiting for tree to go green)

[17177](https://github.com/flutter/engine/pull/17177) Roll src/third_party/skia 04ef810839cb..6b48e62ed204 (4 commits) (cla: yes, waiting for tree to go green)

[17178](https://github.com/flutter/engine/pull/17178) Roll src/third_party/dart 810d85d4cf89..db5dc11b9b27 (19 commits) (cla: yes, waiting for tree to go green)

[17179](https://github.com/flutter/engine/pull/17179) Roll fuchsia/sdk/core/mac-amd64 from XRDIh... to AvvHp... (cla: yes, waiting for tree to go green)

[17180](https://github.com/flutter/engine/pull/17180) Roll src/third_party/skia 6b48e62ed204..a17558c9f702 (3 commits) (cla: yes, waiting for tree to go green)

[17183](https://github.com/flutter/engine/pull/17183) Roll fuchsia/sdk/core/linux-amd64 from YJI3-... to p9B8q... (cla: yes, waiting for tree to go green)

[17186](https://github.com/flutter/engine/pull/17186) Added a log message when sharing a FlutterEngine across multiple FlutterViewControllers. (cla: yes)

[17187](https://github.com/flutter/engine/pull/17187) Roll src/third_party/dart db5dc11b9b27..9dfd0127daca (20 commits) (cla: yes, waiting for tree to go green)

[17189](https://github.com/flutter/engine/pull/17189) Truncate error messages for the crash reporter to the maximum length permitted by the FIDL call (cla: yes)

[17190](https://github.com/flutter/engine/pull/17190) Felt add integration (cla: yes)

[17191](https://github.com/flutter/engine/pull/17191) Reland "Add support for the Metal backend on all iOS builds." (cla: yes, waiting for tree to go green)

[17193](https://github.com/flutter/engine/pull/17193) Roll fuchsia/sdk/core/mac-amd64 from AvvHp... to SY5TH... (cla: yes, waiting for tree to go green)

[17194](https://github.com/flutter/engine/pull/17194) Roll src/third_party/skia a17558c9f702..d7e0131c7edc (19 commits) (cla: yes, waiting for tree to go green)

[17195](https://github.com/flutter/engine/pull/17195) remove unused packagesFile field (cla: yes)

[17196](https://github.com/flutter/engine/pull/17196) Roll src/third_party/dart 9dfd0127daca..96cf889e6b7b (26 commits) (cla: yes, waiting for tree to go green)

[17197](https://github.com/flutter/engine/pull/17197) Revert "Reland "Add support for the Metal backend on all iOS builds."" (cla: yes)

[17198](https://github.com/flutter/engine/pull/17198) Fix blend test diffrate on mac (cla: yes)

[17199](https://github.com/flutter/engine/pull/17199) Roll src/third_party/skia d7e0131c7edc..afa83bc20b2c (19 commits) (cla: yes, waiting for tree to go green)

[17201](https://github.com/flutter/engine/pull/17201) Roll src/third_party/skia afa83bc20b2c..d3b92b910ce0 (2 commits) (cla: yes, waiting for tree to go green)

[17202](https://github.com/flutter/engine/pull/17202) Roll src/third_party/dart 96cf889e6b7b..5b21a43c556c (18 commits) (cla: yes, waiting for tree to go green)

[17203](https://github.com/flutter/engine/pull/17203) Removed a text input trait that causes VoiceOver to be incorrect when tapping a text input. (cla: yes)

[17204](https://github.com/flutter/engine/pull/17204) Roll fuchsia/sdk/core/linux-amd64 from p9B8q... to de6Ca... (cla: yes, waiting for tree to go green)

[17205](https://github.com/flutter/engine/pull/17205) Roll src/third_party/skia d3b92b910ce0..d65a790d71e8 (1 commits) (cla: yes, waiting for tree to go green)

[17206](https://github.com/flutter/engine/pull/17206) Fix FlutterView's _delegate is not declared as ivar but a global vari… (cla: yes, waiting for tree to go green)

[17207](https://github.com/flutter/engine/pull/17207) Roll fuchsia/sdk/core/mac-amd64 from SY5TH... to K9kFP... (cla: yes, waiting for tree to go green)

[17208](https://github.com/flutter/engine/pull/17208) Fix copy/paste mistake in GLFW asset path resolution (cla: yes)

[17209](https://github.com/flutter/engine/pull/17209) Switch ui.window.devicePixelRatio from browser logical to physical. (cla: yes)

[17210](https://github.com/flutter/engine/pull/17210) Add DartProject for Windows embedding API (cla: yes)

[17212](https://github.com/flutter/engine/pull/17212) Roll src/third_party/skia d65a790d71e8..1171d314efc7 (6 commits) (cla: yes, waiting for tree to go green)

[17213](https://github.com/flutter/engine/pull/17213) Disable the use of the API_AVAILABLE macro in Skia in iOS release builds. (cla: yes)

[17214](https://github.com/flutter/engine/pull/17214) Roll src/third_party/skia 1171d314efc7..4b55ff097b9d (2 commits) (cla: yes, waiting for tree to go green)

[17217](https://github.com/flutter/engine/pull/17217) Enable unified OpenGL/Metal builds. (cla: yes, waiting for tree to go green)

[17218](https://github.com/flutter/engine/pull/17218) Revert "Enable unified OpenGL/Metal builds." (cla: yes)

[17219](https://github.com/flutter/engine/pull/17219) Roll src/third_party/dart 5b21a43c556c..1bab476834dc (41 commits) (cla: yes, waiting for tree to go green)

[17220](https://github.com/flutter/engine/pull/17220) Roll fuchsia/sdk/core/mac-amd64 from K9kFP... to MKYwg... (cla: yes, waiting for tree to go green)

[17221](https://github.com/flutter/engine/pull/17221) Roll fuchsia/sdk/core/linux-amd64 from de6Ca... to ZmlfS... (cla: yes, waiting for tree to go green)

[17222](https://github.com/flutter/engine/pull/17222) Roll src/third_party/dart 1bab476834dc..532a602fefc7 (4 commits) (cla: yes, waiting for tree to go green)

[17223](https://github.com/flutter/engine/pull/17223) Roll src/third_party/dart 532a602fefc7..ba8baa46b452 (3 commits) (cla: yes, waiting for tree to go green)

[17224](https://github.com/flutter/engine/pull/17224) Roll src/third_party/skia 4b55ff097b9d..f22744971516 (1 commits) (cla: yes, waiting for tree to go green)

[17225](https://github.com/flutter/engine/pull/17225) Roll src/third_party/skia f22744971516..85755f46a881 (1 commits) (cla: yes, waiting for tree to go green)

[17226](https://github.com/flutter/engine/pull/17226) Roll src/third_party/dart ba8baa46b452..0296286c03f6 (11 commits) (cla: yes, waiting for tree to go green)

[17227](https://github.com/flutter/engine/pull/17227) Roll src/third_party/skia 85755f46a881..7b7b78cb9f1b (6 commits) (cla: yes, waiting for tree to go green)

[17228](https://github.com/flutter/engine/pull/17228) Sync Cirrus web test config from flutter/flutter (cla: yes)

[17229](https://github.com/flutter/engine/pull/17229) Roll buildroot to a0fb98af (cla: yes, waiting for tree to go green)

[17230](https://github.com/flutter/engine/pull/17230) Re-land "Enable unified OpenGL/Metal builds." (cla: yes, waiting for tree to go green)

[17231](https://github.com/flutter/engine/pull/17231) Soften shadows (cla: yes)

[17232](https://github.com/flutter/engine/pull/17232) Roll src/third_party/skia 7b7b78cb9f1b..933926683991 (6 commits) (cla: yes, waiting for tree to go green)

[17233](https://github.com/flutter/engine/pull/17233) Revert "Implement unobstructed Platform Views on iOS" (cla: yes)

[17234](https://github.com/flutter/engine/pull/17234) Roll fuchsia/sdk/core/mac-amd64 from MKYwg... to uyg4y... (cla: yes, waiting for tree to go green)

[17235](https://github.com/flutter/engine/pull/17235) Roll fuchsia/sdk/core/linux-amd64 from ZmlfS... to pTJOm... (cla: yes, waiting for tree to go green)

[17237](https://github.com/flutter/engine/pull/17237) Reland: Implement unobstructed Platform Views on iOS (cla: yes)

[17238](https://github.com/flutter/engine/pull/17238) Run web framework tests on third-party rolls (cla: yes)

[17239](https://github.com/flutter/engine/pull/17239) Revert "Roll src/third_party/dart ba8baa46b452..0296286c03f6 (11 comm… (cla: yes)

[17240](https://github.com/flutter/engine/pull/17240) Roll src/third_party/skia 933926683991..e41fa2d5e44d (2 commits) (cla: yes, waiting for tree to go green)

[17241](https://github.com/flutter/engine/pull/17241) Roll src/third_party/dart ba8baa46b452..fbd0c8a46813 (35 commits) (cla: yes, waiting for tree to go green)

[17242](https://github.com/flutter/engine/pull/17242) Remove code which skips keyEvent from input element on web (cla: yes)

[17243](https://github.com/flutter/engine/pull/17243) Revert "Roll src/third_party/dart ba8baa46b452..fbd0c8a46813 (35 comm… (cla: yes)

[17244](https://github.com/flutter/engine/pull/17244) Roll src/third_party/dart ba8baa46b452..82f8a5451fae (40 commits) (cla: yes, waiting for tree to go green)

[17245](https://github.com/flutter/engine/pull/17245) Roll src/third_party/dart 82f8a5451fae..f247613737ec (3 commits) (cla: yes, waiting for tree to go green)

[17246](https://github.com/flutter/engine/pull/17246) Roll fuchsia/sdk/core/mac-amd64 from uyg4y... to nmCXC... (cla: yes, waiting for tree to go green)

[17247](https://github.com/flutter/engine/pull/17247) Roll fuchsia/sdk/core/linux-amd64 from pTJOm... to kGu6P... (cla: yes, waiting for tree to go green)

[17248](https://github.com/flutter/engine/pull/17248) Roll src/third_party/dart f247613737ec..861708483217 (1 commits) (cla: yes, waiting for tree to go green)

[17249](https://github.com/flutter/engine/pull/17249) Roll src/third_party/skia e41fa2d5e44d..cf3594b60362 (1 commits) (cla: yes, waiting for tree to go green)

[17250](https://github.com/flutter/engine/pull/17250) Document flutter::RuntimeController. (cla: yes)

[17251](https://github.com/flutter/engine/pull/17251) Roll src/third_party/skia cf3594b60362..538e358b0d82 (4 commits) (cla: yes, waiting for tree to go green)

[17252](https://github.com/flutter/engine/pull/17252) Roll src/third_party/dart 861708483217..bdf14543576a (5 commits) (cla: yes, waiting for tree to go green)

[17253](https://github.com/flutter/engine/pull/17253) Roll src/third_party/dart bdf14543576a..b7455646f90d (1 commits) (cla: yes, waiting for tree to go green)

[17254](https://github.com/flutter/engine/pull/17254) Roll fuchsia/sdk/core/mac-amd64 from nmCXC... to bgp6U... (cla: yes, waiting for tree to go green)

[17255](https://github.com/flutter/engine/pull/17255) Roll fuchsia/sdk/core/linux-amd64 from kGu6P... to k4zbT... (cla: yes, waiting for tree to go green)

[17256](https://github.com/flutter/engine/pull/17256) Documentation cleanups to RuntimeController. (cla: yes)

[17257](https://github.com/flutter/engine/pull/17257) Roll src/third_party/dart b7455646f90d..cbd67124d10e (3 commits) (cla: yes, waiting for tree to go green)

[17258](https://github.com/flutter/engine/pull/17258) Don't depend on an implicit transaction when no external view embedder is present. (cla: yes)

[17260](https://github.com/flutter/engine/pull/17260) Roll src/third_party/skia 538e358b0d82..f04f21a5c913 (2 commits) (cla: yes, waiting for tree to go green)

[17261](https://github.com/flutter/engine/pull/17261) Remove checks for the always true using_fuchsia_sdk flag in all GN files. (cla: yes, waiting for tree to go green)

[17263](https://github.com/flutter/engine/pull/17263) Roll fuchsia/sdk/core/mac-amd64 from bgp6U... to WaNBa... (cla: yes, waiting for tree to go green)

[17264](https://github.com/flutter/engine/pull/17264) Roll fuchsia/sdk/core/linux-amd64 from k4zbT... to h8m0G... (cla: yes, waiting for tree to go green)

[17268](https://github.com/flutter/engine/pull/17268) Roll src/third_party/skia f04f21a5c913..6f60a859c628 (2 commits) (cla: yes, waiting for tree to go green)

[17271](https://github.com/flutter/engine/pull/17271) Roll src/third_party/skia 6f60a859c628..4098719375d8 (6 commits) (cla: yes, waiting for tree to go green)

[17273](https://github.com/flutter/engine/pull/17273) Added missing mock for MockEngine (cla: yes)

[17274](https://github.com/flutter/engine/pull/17274) Roll src/third_party/skia 4098719375d8..165b68ebb6ad (7 commits) (cla: yes, waiting for tree to go green)

[17276](https://github.com/flutter/engine/pull/17276) [web] Profile text layout and forward data to macrobenchmarks (cla: yes, platform-web)

[17277](https://github.com/flutter/engine/pull/17277) Roll src/third_party/skia 165b68ebb6ad..3c358420df4a (5 commits) (cla: yes, waiting for tree to go green)

[17278](https://github.com/flutter/engine/pull/17278) Allow drawing raster cache results whose device rect is one pixel larger than the cached image (cla: yes)

[17279](https://github.com/flutter/engine/pull/17279) Roll src/third_party/skia 3c358420df4a..d1988219065a (3 commits) (cla: yes, waiting for tree to go green)

[17280](https://github.com/flutter/engine/pull/17280) Add empty string check to Locale toString (cla: yes, waiting for tree to go green)

[17281](https://github.com/flutter/engine/pull/17281) [metrics] Record the frame target time on the layer tree (cla: yes, perf: speed, severe: performance)

[17282](https://github.com/flutter/engine/pull/17282) Roll fuchsia/sdk/core/mac-amd64 from WaNBa... to gkIC0... (cla: yes, waiting for tree to go green)

[17283](https://github.com/flutter/engine/pull/17283) Roll fuchsia/sdk/core/linux-amd64 from h8m0G... to y2Piw... (cla: yes, waiting for tree to go green)

[17285](https://github.com/flutter/engine/pull/17285) Roll src/third_party/skia d1988219065a..c97c90072499 (2 commits) (cla: yes, waiting for tree to go green)

[17286](https://github.com/flutter/engine/pull/17286) Roll src/third_party/dart cbd67124d10e..8246621d4da3 (39 commits) (cla: yes, waiting for tree to go green)

[17287](https://github.com/flutter/engine/pull/17287) Roll src/third_party/skia c97c90072499..6cb8168c2b9b (1 commits) (cla: yes, waiting for tree to go green)

[17288](https://github.com/flutter/engine/pull/17288) Roll src/third_party/skia 6cb8168c2b9b..e5ca6ba2c84c (3 commits) (cla: yes, waiting for tree to go green)

[17290](https://github.com/flutter/engine/pull/17290) Roll src/third_party/dart 8246621d4da3..62f84880ef15 (3 commits) (cla: yes, waiting for tree to go green)

[17293](https://github.com/flutter/engine/pull/17293) Roll fuchsia/sdk/core/mac-amd64 from gkIC0... to Lzj3Z... (cla: yes, waiting for tree to go green)

[17294](https://github.com/flutter/engine/pull/17294) Roll fuchsia/sdk/core/linux-amd64 from y2Piw... to tFo5u... (cla: yes, waiting for tree to go green)

[17295](https://github.com/flutter/engine/pull/17295) Roll src/third_party/skia e5ca6ba2c84c..4e79b6730dfc (1 commits) (cla: yes, waiting for tree to go green)

[17298](https://github.com/flutter/engine/pull/17298) Preserve zones in Window callbacks (cla: yes)

[17299](https://github.com/flutter/engine/pull/17299) [web] use web drivers as a library only. do not fetch/clone web_installers (cla: yes)

[17300](https://github.com/flutter/engine/pull/17300) Add service protocol to get SkSLs (cla: yes, perf: speed, severe: performance)

[17301](https://github.com/flutter/engine/pull/17301) Document flutter::DartServiceIsolate. (cla: yes)

[17302](https://github.com/flutter/engine/pull/17302) Update FlDartProject to new path format (cla: yes)

[17306](https://github.com/flutter/engine/pull/17306) Roll Dart to revision 2.7.2, remove duplicate dependencies (cla: yes)

[17307](https://github.com/flutter/engine/pull/17307) Roll src/third_party/skia 4e79b6730dfc..6beb1dd941af (17 commits) (cla: yes, waiting for tree to go green)

[17308](https://github.com/flutter/engine/pull/17308) Flush background canvas before allocating a new surface (cla: yes)

[17309](https://github.com/flutter/engine/pull/17309) Roll src/third_party/skia 6beb1dd941af..4261fe753b77 (3 commits) (cla: yes, waiting for tree to go green)

[17312](https://github.com/flutter/engine/pull/17312) Remove JSON codec from C++ client wrapper (cla: yes)

[17313](https://github.com/flutter/engine/pull/17313) fuchsia: remove use of replace_as_executable (second try) (cla: yes)

[17314](https://github.com/flutter/engine/pull/17314) Roll src/third_party/skia 4261fe753b77..9686528ac8c7 (1 commits) (cla: yes, waiting for tree to go green)

[17315](https://github.com/flutter/engine/pull/17315) Roll fuchsia/sdk/core/mac-amd64 from Lzj3Z... to o8vhc... (cla: yes, waiting for tree to go green)

[17316](https://github.com/flutter/engine/pull/17316) Roll fuchsia/sdk/core/linux-amd64 from tFo5u... to jHDPP... (cla: yes, waiting for tree to go green)

[17317](https://github.com/flutter/engine/pull/17317) Roll src/third_party/skia 9686528ac8c7..ae58199380dd (1 commits) (cla: yes, waiting for tree to go green)

[17318](https://github.com/flutter/engine/pull/17318) Roll src/third_party/skia ae58199380dd..102411c73f7e (6 commits) (cla: yes, waiting for tree to go green)

[17319](https://github.com/flutter/engine/pull/17319) Roll src/third_party/skia 102411c73f7e..f11e33152460 (3 commits) (cla: yes, waiting for tree to go green)

[17320](https://github.com/flutter/engine/pull/17320) Roll src/third_party/dart 62f84880ef15..232308723704 (54 commits) (cla: yes, waiting for tree to go green)

[17323](https://github.com/flutter/engine/pull/17323) Roll src/third_party/skia f11e33152460..b6a99b7b9acb (5 commits) (cla: yes, waiting for tree to go green)

[17324](https://github.com/flutter/engine/pull/17324) Enable expression evaluation in the debugger for web (cla: yes, waiting for tree to go green)

[17325](https://github.com/flutter/engine/pull/17325) Add regression test for treeshaking debugFillProperties (cla: yes)

[17326](https://github.com/flutter/engine/pull/17326) Revert unobstructed platform views (cla: yes)

[17328](https://github.com/flutter/engine/pull/17328) Roll src/third_party/dart 232308723704..cd8f712bcb01 (18 commits) (cla: yes, waiting for tree to go green)

[17329](https://github.com/flutter/engine/pull/17329) Rename GPU thread to raster thread in code comments (cla: yes)

[17331](https://github.com/flutter/engine/pull/17331) Android change to match the Google internal changes. (cla: yes, waiting for tree to go green)

[17332](https://github.com/flutter/engine/pull/17332) add limited analysis options (cla: yes)

[17334](https://github.com/flutter/engine/pull/17334) Roll fuchsia/sdk/core/mac-amd64 from o8vhc... to 6zho5... (cla: yes, waiting for tree to go green)

[17336](https://github.com/flutter/engine/pull/17336) Reland unobstructed platform views (cla: yes)

[17338](https://github.com/flutter/engine/pull/17338) Roll src/third_party/dart cd8f712bcb01..bc53ecefae52 (4 commits) (cla: yes, waiting for tree to go green)

[17339](https://github.com/flutter/engine/pull/17339) [web] improving felt: running target unit tests, cleaning up used proccesses (cla: yes, platform-web)

[17341](https://github.com/flutter/engine/pull/17341) Roll fuchsia/sdk/core/linux-amd64 from jHDPP... to nK6R0... (cla: yes, waiting for tree to go green)

[17343](https://github.com/flutter/engine/pull/17343) Roll src/third_party/skia b6a99b7b9acb..ee2ec6de995b (9 commits) (cla: yes, waiting for tree to go green)

[17344](https://github.com/flutter/engine/pull/17344) Roll src/third_party/dart bc53ecefae52..f6acefa078be (4 commits) (cla: yes, waiting for tree to go green)

[17346](https://github.com/flutter/engine/pull/17346) Roll src/third_party/skia ee2ec6de995b..95fc5a325168 (2 commits) (cla: yes, waiting for tree to go green)

[17347](https://github.com/flutter/engine/pull/17347) Roll src/third_party/dart f6acefa078be..1402e8e1a42d (1 commits) (cla: yes, waiting for tree to go green)

[17348](https://github.com/flutter/engine/pull/17348) Roll src/third_party/skia 95fc5a325168..265de3a93c6e (1 commits) (cla: yes, waiting for tree to go green)

[17349](https://github.com/flutter/engine/pull/17349) Roll fuchsia/sdk/core/mac-amd64 from 6zho5... to d4Bft... (cla: yes, waiting for tree to go green)

[17352](https://github.com/flutter/engine/pull/17352) Do not drop toString for enums (cla: yes)

[17355](https://github.com/flutter/engine/pull/17355) Add name to the XCTAttachments in the scenario test app (cla: yes)

[17356](https://github.com/flutter/engine/pull/17356) Locale: empty string equates to null (cla: yes)

[17361](https://github.com/flutter/engine/pull/17361) Disable OnServiceProtocolGetSkSLsWorks in Fuchsia (affects: tests, cla: yes, waiting for tree to go green)

[17364](https://github.com/flutter/engine/pull/17364) [web] changing the integration tests to show errors (cla: yes)

[17366](https://github.com/flutter/engine/pull/17366) Fix problem that using multi-engines, sometimes OpenGL would crash be… (cla: yes, waiting for tree to go green)

[17367](https://github.com/flutter/engine/pull/17367) Disable ShellTest.OnServiceProtocolGetSkSLsWorks. (cla: yes)

[17368](https://github.com/flutter/engine/pull/17368) Revert "add limited analysis options" (cla: yes)

[17369](https://github.com/flutter/engine/pull/17369) Roll src/third_party/skia 265de3a93c6e..385de38b272f (22 commits) (cla: yes, waiting for tree to go green)

[17370](https://github.com/flutter/engine/pull/17370) [web] Fix HtmlImage state pollution due to image.clone optimization (cla: yes)

[17371](https://github.com/flutter/engine/pull/17371) Guard SkCanvas bitmap virtuals for deprecation and removal (cla: yes)

[17372](https://github.com/flutter/engine/pull/17372) fix implicit dynamic and two lints everywhere; implicit cast in dev/ (cla: yes)

[17373](https://github.com/flutter/engine/pull/17373) Roll src/third_party/skia 385de38b272f..7345d88277c4 (8 commits) (cla: yes, waiting for tree to go green)

[17374](https://github.com/flutter/engine/pull/17374) Reland "add limited analysis options (#17332)" (cla: yes)

[17376](https://github.com/flutter/engine/pull/17376) Add keep annotation to Locale.toString (cla: yes)

[17377](https://github.com/flutter/engine/pull/17377) enable Dart analysis for Web on Cirrus (cla: yes)

[17378](https://github.com/flutter/engine/pull/17378) [web] Fix canvas z-index leaking across repaints when element is reused. (cla: yes)

[17379](https://github.com/flutter/engine/pull/17379) Disconnect from platform views and virtual displays before detaching from the engine (cla: yes, waiting for tree to go green)

[17380](https://github.com/flutter/engine/pull/17380) [fuchsia] Re-enable shadows. (cla: yes)

[17382](https://github.com/flutter/engine/pull/17382) change chrome version (cla: yes)

[17384](https://github.com/flutter/engine/pull/17384) [pipeline] Add trace event for lag between target and display times (cla: yes, perf: speed, severe: performance)

[17385](https://github.com/flutter/engine/pull/17385) Use the private presentation window type for platform view windows (cla: yes, waiting for tree to go green)

[17386](https://github.com/flutter/engine/pull/17386) Roll src/third_party/dart 1402e8e1a42d.e21c4353006d (95 commits) (cla: yes)

[17387](https://github.com/flutter/engine/pull/17387) Roll src/third_party/skia 7345d88277c4..5b11a58c6297 (18 commits) (cla: yes, waiting for tree to go green)

[17391](https://github.com/flutter/engine/pull/17391) Partially revert Samsung keyboard force-update workaround (cla: yes)

[17392](https://github.com/flutter/engine/pull/17392) Document flutter::DartVMData. (cla: yes)

[17394](https://github.com/flutter/engine/pull/17394) Document flutter::SkiaConcurrentExecutor. (cla: yes)

[17395](https://github.com/flutter/engine/pull/17395) Roll src/third_party/skia 5b11a58c6297..e9bc857b39c2 (5 commits) (cla: yes, waiting for tree to go green)

[17398](https://github.com/flutter/engine/pull/17398) Readme change to trigger builds (cla: yes)

[17405](https://github.com/flutter/engine/pull/17405) Roll src/third_party/dart 1402e8e1a42d..11d6bc605512 (100 commits) (cla: yes, waiting for tree to go green)

[17408](https://github.com/flutter/engine/pull/17408) More rename from GPU thread to raster thread (Work in progress (WIP), cla: yes)

[17409](https://github.com/flutter/engine/pull/17409) Roll fuchsia/sdk/core/mac-amd64 from d4Bft... to lXWVX... (cla: yes, waiting for tree to go green)

[17411](https://github.com/flutter/engine/pull/17411) Roll src/third_party/skia e9bc857b39c2..732f84d3e279 (25 commits) (cla: yes, waiting for tree to go green)

[17413](https://github.com/flutter/engine/pull/17413) Correct --dry-run hint (cla: yes, waiting for tree to go green)

[17417](https://github.com/flutter/engine/pull/17417) Roll fuchsia/sdk/core/mac-amd64 from lXWVX... to lPmiR... (cla: yes, waiting for tree to go green)

[17418](https://github.com/flutter/engine/pull/17418) Roll src/third_party/skia 732f84d3e279..65d3ad953957 (3 commits) (cla: yes, waiting for tree to go green)

[17421](https://github.com/flutter/engine/pull/17421) Roll src/third_party/dart 11d6bc605512..e8c4aed700f5 (20 commits) (cla: yes, waiting for tree to go green)

[17423](https://github.com/flutter/engine/pull/17423) [fuchsia] Remove "CreateTraceProvider" trace event (cla: yes)

[17425](https://github.com/flutter/engine/pull/17425) Strengthen json string comparisons (cla: yes)

[17426](https://github.com/flutter/engine/pull/17426) Implement getExtractedText in InputConnectionAdaptor (affects: text input, cla: yes, platform-android, waiting for tree to go green)

[17428](https://github.com/flutter/engine/pull/17428) GPU to raster rename, patch 2 (cla: yes, waiting for tree to go green)

[17429](https://github.com/flutter/engine/pull/17429) Fix iOS builds on Xcode 11.4 for new enum values added in iOS 13.4. (cla: yes)

[17431](https://github.com/flutter/engine/pull/17431) Use Metal on iOS by default. (cla: yes)

[17433](https://github.com/flutter/engine/pull/17433) Started clearing out the semantics information in Dart as well as deleting the AccessibilityBridge. (cla: yes)

[17434](https://github.com/flutter/engine/pull/17434) Roll src/third_party/dart e8c4aed700f5..021fa0fbd410 (17 commits) (cla: yes, waiting for tree to go green)

[17435](https://github.com/flutter/engine/pull/17435) Roll src/third_party/skia 65d3ad953957..7a3358c80b6e (20 commits) (cla: yes, waiting for tree to go green)

[17436](https://github.com/flutter/engine/pull/17436) [fuchsia] Fix bug when applying scale. (cla: yes)

[17437](https://github.com/flutter/engine/pull/17437) If the application says there is a new texture but does not provide one, reuse the last texture. (cla: yes)

[17438](https://github.com/flutter/engine/pull/17438) Roll src/third_party/dart 021fa0fbd410..0f89df0c00e7 (4 commits) (cla: yes, waiting for tree to go green)

[17439](https://github.com/flutter/engine/pull/17439) [fuchsia] Add tests for TransformLayer. (cla: yes)

[17440](https://github.com/flutter/engine/pull/17440) Roll Clang to v11, roll buildroot to ee57ed9459f52adf9165e0adad4e74ba167c2f93, allow newly exported symbols (cla: yes)

[17442](https://github.com/flutter/engine/pull/17442) Roll fuchsia/sdk/core/mac-amd64 from lPmiR... to iP6DE... (cla: yes, waiting for tree to go green)

[17443](https://github.com/flutter/engine/pull/17443) Roll src/third_party/dart 0f89df0c00e7..eea97179386a (3 commits) (cla: yes, waiting for tree to go green)

[17444](https://github.com/flutter/engine/pull/17444) Roll src/third_party/skia 7a3358c80b6e..0f5e7581a004 (1 commits) (cla: yes, waiting for tree to go green)

[17445](https://github.com/flutter/engine/pull/17445) Finish removing deprecated SkCanvas virtuals (cla: yes)

[17446](https://github.com/flutter/engine/pull/17446) Remove me from auto-assign list (cla: yes, waiting for tree to go green)

[17447](https://github.com/flutter/engine/pull/17447) Roll src/third_party/skia 0f5e7581a004..e8d2080a34ed (2 commits) (cla: yes, waiting for tree to go green)

[17448](https://github.com/flutter/engine/pull/17448) Roll src/third_party/dart eea97179386a..b177e44ffa44 (5 commits) (cla: yes, waiting for tree to go green)

[17450](https://github.com/flutter/engine/pull/17450) Roll src/third_party/skia e8d2080a34ed..bfc09267bdb4 (8 commits) (cla: yes, waiting for tree to go green)

[17451](https://github.com/flutter/engine/pull/17451) Revert "Roll Clang to v11, roll buildroot to ee57ed9459f52adf9165e0adad4e74ba167c2f93, allow newly exported symbols" (cla: yes)

[17457](https://github.com/flutter/engine/pull/17457) Reland Clang 11, Roll buildroot to 1bc40a5f916adb93d87e2a2230a0ec43db876c1c (cla: yes)

[17458](https://github.com/flutter/engine/pull/17458) Manual fuchsia linux SDK roll (cla: yes)

[17460](https://github.com/flutter/engine/pull/17460) Roll src/third_party/dart b177e44ffa44..b85c68a73cc2 (21 commits) (cla: yes, waiting for tree to go green)

[17462](https://github.com/flutter/engine/pull/17462) Roll src/third_party/skia bfc09267bdb4..b14b14445884 (13 commits) (cla: yes, waiting for tree to go green)

[17463](https://github.com/flutter/engine/pull/17463) Roll fuchsia/sdk/core/mac-amd64 from iP6DE... to QgqO4... (cla: yes, waiting for tree to go green)

[17464](https://github.com/flutter/engine/pull/17464) Revert "Reland Clang 11, Roll buildroot to 1bc40a5f916adb93d87e2a2230a0ec43db876c1c" (cla: yes)

[17466](https://github.com/flutter/engine/pull/17466) Roll src/third_party/skia b14b14445884..46aacc771012 (5 commits) (cla: yes, waiting for tree to go green)

[17467](https://github.com/flutter/engine/pull/17467) Reland Clang 11, roll buildroot to 1bc40a5f916adb93d87e2a2230a0ec43db876c1c, take 3 (cla: yes)

[17468](https://github.com/flutter/engine/pull/17468) Always cache SkSL when using the Metal backend. (cla: yes)

[17469](https://github.com/flutter/engine/pull/17469) Roll src/third_party/dart b85c68a73cc2..6e53ac6e4c7b (3 commits) (cla: yes, waiting for tree to go green)

[17470](https://github.com/flutter/engine/pull/17470) Roll Android NDK to r21.0.6113669 (cla: yes)

[17471](https://github.com/flutter/engine/pull/17471) Roll fuchsia/sdk/core/linux-amd64 from zJlvo... to v61zg... (cla: yes, waiting for tree to go green)

[17472](https://github.com/flutter/engine/pull/17472) Roll src/third_party/skia 46aacc771012..6c51bf61e283 (3 commits) (cla: yes, waiting for tree to go green)

[17473](https://github.com/flutter/engine/pull/17473) Initialize locale from FlutterEngine (cla: yes)

[17475](https://github.com/flutter/engine/pull/17475) fix typos in switch descriptions caused by missing spaces (cla: yes, waiting for tree to go green)

[17476](https://github.com/flutter/engine/pull/17476) Roll src/third_party/dart 6e53ac6e4c7b..5a965d5d0fef (2 commits) (cla: yes, waiting for tree to go green)

[17477](https://github.com/flutter/engine/pull/17477) Roll src/third_party/skia 6c51bf61e283..8ce842d38d0b (1 commits) (cla: yes, waiting for tree to go green)

[17478](https://github.com/flutter/engine/pull/17478) Roll src/third_party/dart 5a965d5d0fef..fae35fca47c9 (7 commits) (cla: yes, waiting for tree to go green)

[17480](https://github.com/flutter/engine/pull/17480) Roll src/third_party/skia 8ce842d38d0b..8afde5f39508 (9 commits) (cla: yes, waiting for tree to go green)

[17481](https://github.com/flutter/engine/pull/17481) Roll fuchsia/sdk/core/mac-amd64 from QgqO4... to 6V5BR... (cla: yes, waiting for tree to go green)

[17482](https://github.com/flutter/engine/pull/17482) Revert "Reland Clang 11, roll buildroot to 1bc40a5f916adb93d87e2a2230a0ec43db876c1c, take 3" (cla: yes)

[17483](https://github.com/flutter/engine/pull/17483) Roll to clang11, mark 4 (cla: yes)

[17486](https://github.com/flutter/engine/pull/17486) Fix bad texture view config (cla: yes, waiting for tree to go green)

[17490](https://github.com/flutter/engine/pull/17490) Roll fuchsia/sdk/core/linux-amd64 from v61zg... to -jFTb... (cla: yes, waiting for tree to go green)

### Merged PRs in `flutter/plugins`

There were 214 pull requests.

[1821](https://github.com/flutter/plugins/pull/1821) [google_maps_flutter] Breaking change fix for bitmap scaling (cla: yes)

[1983](https://github.com/flutter/plugins/pull/1983) [android_intent] support for setType() and setDataAndType() (backlog, cla: yes)

[2042](https://github.com/flutter/plugins/pull/2042) [google_maps_flutter] Fixed typo in LatLngBounds constructor (cla: yes, submit queue)

[2044](https://github.com/flutter/plugins/pull/2044) [google_maps_flutter] Fix circle and polygon stroke width (cla: yes, in review)

[2134](https://github.com/flutter/plugins/pull/2134) [video_player] Fixes video initialization future stall. (cla: yes, waiting for test harness)

[2181](https://github.com/flutter/plugins/pull/2181) [google_maps_flutter] Add methods to programmatically show/hide marker's infowindow (cla: yes, in review)

[2193](https://github.com/flutter/plugins/pull/2193) [android_alarm_manager] migrate to the V2 Android embedding (cla: yes)

[2235](https://github.com/flutter/plugins/pull/2235) [google_maps_flutter] Avoid unnecessary map element updates (performance) (cla: yes, submit queue)

[2264](https://github.com/flutter/plugins/pull/2264) [google_maps_flutter] Adds support for BuildingsEnabled property (cla: yes)

[2276](https://github.com/flutter/plugins/pull/2276) [video_player] Use platform interface (cla: yes)

[2279](https://github.com/flutter/plugins/pull/2279) [video_player] Add web implementation using platform interface (cla: yes)

[2283](https://github.com/flutter/plugins/pull/2283) [android_alarm_manager] Testing and documentation (cla: yes)

[2287](https://github.com/flutter/plugins/pull/2287) [In_app_purchases] migrate to Play Billing Library 2.0. (cla: yes)

[2291](https://github.com/flutter/plugins/pull/2291) add shared_preferences_platform_interface (cla: yes)

[2295](https://github.com/flutter/plugins/pull/2295) [webview_flutter] Add support for onPageStarted event (cla: yes)

[2298](https://github.com/flutter/plugins/pull/2298) [quick_actions] Add DartDoc and test coverage (cla: yes)

[2299](https://github.com/flutter/plugins/pull/2299) [local_auth] support v2 embedding (cla: yes)

[2301](https://github.com/flutter/plugins/pull/2301) [google_sign_in] Migrate away from quiver_hashcode (cla: yes)

[2303](https://github.com/flutter/plugins/pull/2303) [google_maps_flutter] Add documentation (cla: yes, documentation)

[2305](https://github.com/flutter/plugins/pull/2305) [video_player] Emit correct VideoEventType (cla: yes)

[2306](https://github.com/flutter/plugins/pull/2306) [connectivity] Adds Macos support (cla: yes)

[2307](https://github.com/flutter/plugins/pull/2307) Add Chrome to the Docker for CI (cla: yes)

[2310](https://github.com/flutter/plugins/pull/2310) [android_intent] Fix pedantic linter errors (cla: yes)

[2311](https://github.com/flutter/plugins/pull/2311) [battery] Fix pedantic linter errors (cla: yes)

[2312](https://github.com/flutter/plugins/pull/2312) [camera] Fix unawaited future errors (cla: yes)

[2313](https://github.com/flutter/plugins/pull/2313) [connectivity] Fix unawaited futures (cla: yes)

[2314](https://github.com/flutter/plugins/pull/2314) [device_info] Fix pedantic errors (cla: yes)

[2315](https://github.com/flutter/plugins/pull/2315) [e2e] Fix pedantic lints (cla: yes)

[2316](https://github.com/flutter/plugins/pull/2316) [google_sign_in_web] Add empty podspec to plugin. (cla: yes)

[2317](https://github.com/flutter/plugins/pull/2317) [in_app_purchase] Fix most failing pedantic lints (cla: yes)

[2318](https://github.com/flutter/plugins/pull/2318) [script] Exclude google_sign_in_web from podspec lint. (cla: yes)

[2319](https://github.com/flutter/plugins/pull/2319) [package_info] Fix pedantic lints (cla: yes)

[2320](https://github.com/flutter/plugins/pull/2320) [share] Fix pedantic lints (cla: yes)

[2321](https://github.com/flutter/plugins/pull/2321) [video_player] Fix pedantic lints (cla: yes)

[2322](https://github.com/flutter/plugins/pull/2322) [webview_flutter] Fix pedantic lint errors (cla: yes)

[2323](https://github.com/flutter/plugins/pull/2323) Adds a macos stub implementation of E2EPlugin (cla: yes)

[2324](https://github.com/flutter/plugins/pull/2324) shared_preferences: throw AssertionError on non-mock implementations (cla: yes)

[2325](https://github.com/flutter/plugins/pull/2325) Implement shared_preferences on top of platform interface (cla: yes)

[2327](https://github.com/flutter/plugins/pull/2327) [android_alarm_manager] Update minimum Flutter version to 1.12.0 (cla: yes)

[2328](https://github.com/flutter/plugins/pull/2328) Update documentation for connectivity (cla: yes)

[2329](https://github.com/flutter/plugins/pull/2329) [in_app_purchase]Change a comment. (cla: yes, in review)

[2331](https://github.com/flutter/plugins/pull/2331) [in_app_purchase]Update json_annotation version (cla: yes)

[2332](https://github.com/flutter/plugins/pull/2332) Web implementation of shared_preferences (cla: yes)

[2334](https://github.com/flutter/plugins/pull/2334) [CI] Adds task to build and test plugins with macos implementations (WIP, cla: yes)

[2335](https://github.com/flutter/plugins/pull/2335) [google_sign_in]Update google_sign_in_example name in pubspec.yaml (cla: yes)

[2337](https://github.com/flutter/plugins/pull/2337) [webview_flutter] Make it more explicit that webview keyboard is not ready for production (cla: yes)

[2338](https://github.com/flutter/plugins/pull/2338) [ android_alarm_manager ] Loosen Flutter SDK lower bound, update README (cla: yes)

[2339](https://github.com/flutter/plugins/pull/2339) [webview_flutter] add gesture navigation for iOS (cla: yes)

[2340](https://github.com/flutter/plugins/pull/2340) [camera] Resolve example null exception (cla: yes)

[2341](https://github.com/flutter/plugins/pull/2341) [image_picker] Fix file not found exception (cla: yes, in review, waiting for test harness)

[2342](https://github.com/flutter/plugins/pull/2342) [path_provider] Adds macOS support (cla: yes)

[2343](https://github.com/flutter/plugins/pull/2343) [webview_flutter] Fix iOS WebView ignoring SafeArea widget and  iOS 13 WebView scroll indicator showing at random location. (cla: yes)

[2345](https://github.com/flutter/plugins/pull/2345) Revert "[android_alarm_manager] Update minimum Flutter version to 1.12.0" (cla: yes)

[2347](https://github.com/flutter/plugins/pull/2347) [e2e_macos] Remove redundant analysis_options.yaml (cla: yes)

[2348](https://github.com/flutter/plugins/pull/2348) Add a plugin_platform_interface package (cla: yes)

[2349](https://github.com/flutter/plugins/pull/2349) [video_player_platform_interface] Fix some pedantic lints (cla: yes)

[2350](https://github.com/flutter/plugins/pull/2350) Export SignInOption from interface since it is used in the frontend (cla: yes)

[2352](https://github.com/flutter/plugins/pull/2352) [google_sign_in] Remove unused variable (cla: yes)

[2354](https://github.com/flutter/plugins/pull/2354) [none] Lock pedantic version (cla: yes)

[2355](https://github.com/flutter/plugins/pull/2355) [video_player] Document public API of video_player_platform_interface. (cla: yes, waiting for test harness)

[2356](https://github.com/flutter/plugins/pull/2356) [none] Pass --custom-analysis flag through CI (cla: yes)

[2358](https://github.com/flutter/plugins/pull/2358) adds missing [[ to elif statement in scripts/incremental_build.sh (cla: yes)

[2359](https://github.com/flutter/plugins/pull/2359) [google_sign_in_platform_interface] Add missing docs (cla: yes)

[2362](https://github.com/flutter/plugins/pull/2362) [Image_picker] fix rotation regression on Android. (cla: yes)

[2363](https://github.com/flutter/plugins/pull/2363) [e2e ]Add dummy android project (cla: yes)

[2364](https://github.com/flutter/plugins/pull/2364) [google_sign_in] Fix pedantic lints (cla: yes)

[2365](https://github.com/flutter/plugins/pull/2365) [google_sign_in_web] Fix pedantic lints (cla: yes)

[2366](https://github.com/flutter/plugins/pull/2366) [connecitivity_macos] Fix warnings to publish (cla: yes)

[2367](https://github.com/flutter/plugins/pull/2367) Temporarily disable CI on stable Flutter (cla: yes)

[2368](https://github.com/flutter/plugins/pull/2368) [url_launcher] Migrate to new pubspec plugins schema and endorse url_launcher_web (cla: yes)

[2369](https://github.com/flutter/plugins/pull/2369) [espresso] Adds EspressoFlutter as a first-party plugin (cla: yes)

[2371](https://github.com/flutter/plugins/pull/2371) [google_sign_in] Migrate to new pubspec plugins schema (cla: yes)

[2372](https://github.com/flutter/plugins/pull/2372) [path_provider_macos] Fix publish warnings (cla: yes)

[2373](https://github.com/flutter/plugins/pull/2373) Disable stable for check publish (cla: yes)

[2374](https://github.com/flutter/plugins/pull/2374) [url_launcher_web] Add a no-op android/ folder (cla: yes)

[2375](https://github.com/flutter/plugins/pull/2375) [sensors]Cancel sensors example timer avoid exception (cla: yes)

[2376](https://github.com/flutter/plugins/pull/2376) [flutter_plugin_android_lifecycle] Add example notice like android_intent_example (cla: yes)

[2378](https://github.com/flutter/plugins/pull/2378) [url_launcher_web] bump the minimal flutter requirement to 1.10.0 (cla: yes)

[2382](https://github.com/flutter/plugins/pull/2382) Update all pubspecs to work with the latest version of pub and Flutter (cla: yes)

[2383](https://github.com/flutter/plugins/pull/2383) [url_launcher] Adds macOS package with example app (cla: yes)

[2384](https://github.com/flutter/plugins/pull/2384) [video_player_web] Play videos from assets (cla: yes)

[2385](https://github.com/flutter/plugins/pull/2385) [shared_preferences] Adds macOS support with example app (cla: yes)

[2386](https://github.com/flutter/plugins/pull/2386) [url_launcher] Endorse macos package (cla: yes)

[2388](https://github.com/flutter/plugins/pull/2388) [shared_preferences] Endorse shared_preferences (cla: yes)

[2389](https://github.com/flutter/plugins/pull/2389) [video_player] Endorse web implementation. (cla: yes)

[2390](https://github.com/flutter/plugins/pull/2390) [shared_preferences] Endorse web plugin. (cla: yes)

[2391](https://github.com/flutter/plugins/pull/2391) [ios_platform_images] Add ios platform images (cla: yes)

[2392](https://github.com/flutter/plugins/pull/2392) [shared_preferences_web] Prepare to be endorsed (cla: yes)

[2393](https://github.com/flutter/plugins/pull/2393) [google_sign_in_web] Prepare for endorsement. (cla: yes)

[2394](https://github.com/flutter/plugins/pull/2394) [e2e] Creates basic support/documentation/example to iOS. (cla: yes)

[2396](https://github.com/flutter/plugins/pull/2396) [skip ci] don't run Cirrus on tags (cla: yes)

[2398](https://github.com/flutter/plugins/pull/2398) [google_sign_in] Expose network error (cla: yes)

[2399](https://github.com/flutter/plugins/pull/2399) [url_launcher] Use the common PlatformInterface functionality (cla: yes)

[2400](https://github.com/flutter/plugins/pull/2400) [battery] cleanup for Android embedding post 1.12 (cla: yes)

[2401](https://github.com/flutter/plugins/pull/2401) [url_launcher] remove temporary dependency override (cla: yes)

[2402](https://github.com/flutter/plugins/pull/2402) re-enable stable CI (cla: yes)

[2403](https://github.com/flutter/plugins/pull/2403) [url_launcher_macos] add a no-op android implementation (cla: yes)

[2407](https://github.com/flutter/plugins/pull/2407) Update endorsed macos plugins readme and update others (cla: yes)

[2408](https://github.com/flutter/plugins/pull/2408) [video_player_web] add a no-op android folder (cla: yes)

[2409](https://github.com/flutter/plugins/pull/2409) [shared_preferences] add a no-op android folder to web/macos packages (cla: yes)

[2410](https://github.com/flutter/plugins/pull/2410) [google_sign_in_web] Add a no-op Android implementation (cla: yes)

[2411](https://github.com/flutter/plugins/pull/2411) Remove AndroidX references from no-op android implementations (cla: yes)

[2412](https://github.com/flutter/plugins/pull/2412) [shared_preferences web/macos] remove unused onMethodCall methods (cla: yes)

[2414](https://github.com/flutter/plugins/pull/2414) [ios_platform_images] Made ios_platform_images set the correct image scale. (cla: yes)

[2417](https://github.com/flutter/plugins/pull/2417) [plugin_platform_interface] Don't use const Object as a token (cla: yes)

[2418](https://github.com/flutter/plugins/pull/2418) [url_launcher] use non static token for platform interface (cla: yes)

[2425](https://github.com/flutter/plugins/pull/2425) [flutter_webview] Raise min Flutter SDK to stable (cla: yes)

[2427](https://github.com/flutter/plugins/pull/2427) [google_sign_in] Pass the client id to the platform interface. (cla: yes)

[2428](https://github.com/flutter/plugins/pull/2428) [google_maps_flutter] fix swift example in readme (cla: yes, submit queue)

[2430](https://github.com/flutter/plugins/pull/2430) [image_picker] support android V2 embedding (cla: yes)

[2432](https://github.com/flutter/plugins/pull/2432) [ios_platform_images] Removed android support from the pubspec. (cla: yes)

[2434](https://github.com/flutter/plugins/pull/2434) [video_player] Make sure the plugin is correctly initialized (cla: yes)

[2435](https://github.com/flutter/plugins/pull/2435) [ci] Upgrade to Xcode 11.3 (cla: yes)

[2436](https://github.com/flutter/plugins/pull/2436) [path_provider] now supports getDownloadsDirectory() on macOS. (cla: yes)

[2444](https://github.com/flutter/plugins/pull/2444) Migrate away from deprecated `BinaryMessages` (cla: yes)

[2445](https://github.com/flutter/plugins/pull/2445) [webview_flutter] Setup XCTests (cla: yes)

[2446](https://github.com/flutter/plugins/pull/2446) Update CODEOWNERS (cla: yes)

[2447](https://github.com/flutter/plugins/pull/2447) [camera] Fix crash from changing permissions (cla: yes)

[2448](https://github.com/flutter/plugins/pull/2448) Update Gradle version (cla: yes)

[2452](https://github.com/flutter/plugins/pull/2452) [sensors] Update readme documentation (cla: yes, waiting for test harness)

[2453](https://github.com/flutter/plugins/pull/2453) [android_alarm_manager] Fixed issue where callback lookup was failing in the background (cla: yes)

[2455](https://github.com/flutter/plugins/pull/2455) [google_sign_in_web] Fix race condition on init. (cla: yes)

[2459](https://github.com/flutter/plugins/pull/2459) Updates CODEOWNERS (cla: yes)

[2461](https://github.com/flutter/plugins/pull/2461) Updates to espresso docs (cla: yes)

[2465](https://github.com/flutter/plugins/pull/2465) [e2e] Fixed bug in e2e for ios where it doesn't exit. (cla: yes)

[2466](https://github.com/flutter/plugins/pull/2466) [webview_flutter] always make sure the contentInset or the sum of contentInset and adjustedContentInset is 0 on iOS. (cla: yes)

[2467](https://github.com/flutter/plugins/pull/2467) [flutter_plugin_android_lifecycle] Stop reflecting (cla: yes, waiting for test harness)

[2469](https://github.com/flutter/plugins/pull/2469) [image_picker] Fix an issue that the example app won't launch the image picker after Android V2 embedding migration. (cla: yes)

[2470](https://github.com/flutter/plugins/pull/2470) [shared_preferences] Fixes gradle version for shared preferences (macos, web) bug on android (cla: yes)

[2473](https://github.com/flutter/plugins/pull/2473) [Closed Captioning] Create SubRip file parser and dart closed caption data object (cla: yes)

[2474](https://github.com/flutter/plugins/pull/2474) [in_app_purchase] Remove unused method from example app (cla: yes)

[2475](https://github.com/flutter/plugins/pull/2475) Bump roboelectric version (cla: yes)

[2476](https://github.com/flutter/plugins/pull/2476) Add missing Xcode workspaces to examples (cla: yes)

[2477](https://github.com/flutter/plugins/pull/2477) [shared_preferences] fix typo in readme (cla: yes)

[2481](https://github.com/flutter/plugins/pull/2481) [In_app_purchases] Removing extra testing changes for in-app-purchase example (cla: yes)

[2482](https://github.com/flutter/plugins/pull/2482) [android_alarm_manager] Added Espresso test for background execution (cla: yes)

[2483](https://github.com/flutter/plugins/pull/2483) [video_player, video_player_web] PlatformException fix (cla: yes, waiting for test harness)

[2485](https://github.com/flutter/plugins/pull/2485) Fix ci error: deprecated api (cla: yes)

[2487](https://github.com/flutter/plugins/pull/2487) [video_player] Add caption to VideoPlayerValue to get the current closed caption (cla: yes, waiting for test harness)

[2488](https://github.com/flutter/plugins/pull/2488) [google_maps_flutter] supports v2 android embedding. (cla: yes)

[2490](https://github.com/flutter/plugins/pull/2490) [url_launcher_web] Added support for mailto in url_launcher_web plugin (cla: yes)

[2492](https://github.com/flutter/plugins/pull/2492) Configure Cirrus Branch Guard (cla: yes)

[2496](https://github.com/flutter/plugins/pull/2496) Revert "Configure Cirrus Branch Guard" (cla: yes)

[2497](https://github.com/flutter/plugins/pull/2497) [google_maps_flutter] Fixes toggling traffic layer not working on Android (cla: yes, in review)

[2500](https://github.com/flutter/plugins/pull/2500) [webview_flutter] Fix iOS WebView not opening href with target="_blank" (cla: yes)

[2502](https://github.com/flutter/plugins/pull/2502) [e2e] e2e web changes part1: registering web extension. (cla: yes)

[2504](https://github.com/flutter/plugins/pull/2504) [in_app_purchase] Fix wrong _pendingCompletePurchase flag value (cla: yes)

[2505](https://github.com/flutter/plugins/pull/2505) [google_maps_flutter] getZoomLevel for map controller (cla: yes, submit queue)

[2507](https://github.com/flutter/plugins/pull/2507) [google_maps_flutter] Add steps to set up google map sdk on each platform in readme. (cla: yes)

[2508](https://github.com/flutter/plugins/pull/2508) [google_sign_in_web] Add more detailed setup instructions. (cla: yes)

[2509](https://github.com/flutter/plugins/pull/2509) [in_app_purchases] Android: make sure properly disconnect the billing client object. (cla: yes)

[2514](https://github.com/flutter/plugins/pull/2514) [e2e] Test multiple failure behavior (cla: yes)

[2515](https://github.com/flutter/plugins/pull/2515) [Connectivity] Adds platform interface to connectivity plugin (cla: yes)

[2516](https://github.com/flutter/plugins/pull/2516) [e2e] Avoid running failure test using native instrumentation test frameworks (cla: yes)

[2517](https://github.com/flutter/plugins/pull/2517) [webview_flutter] Remove the upper bound from the Flutter SDK constraint (cla: yes)

[2518](https://github.com/flutter/plugins/pull/2518) [in_app_purchase] Fix version. (cla: yes)

[2519](https://github.com/flutter/plugins/pull/2519) [connectivity_platform_interface] Fix README (cla: yes)

[2522](https://github.com/flutter/plugins/pull/2522) [shared_preferences] Fix README broken link (cla: yes)

[2523](https://github.com/flutter/plugins/pull/2523) [google_maps_flutter] Move google_maps_flutter to its own subdir. (cla: yes, waiting for test harness)

[2525](https://github.com/flutter/plugins/pull/2525) Add matthew-carroll to reviewers (cla: yes)

[2526](https://github.com/flutter/plugins/pull/2526) [connectivity] Migrate more logic to method channel platform (cla: yes, waiting for test harness)

[2528](https://github.com/flutter/plugins/pull/2528) [video_player] Made the video_player clean up after itself on iOS. (cla: yes)

[2529](https://github.com/flutter/plugins/pull/2529) Exclude connectivity packages (cla: yes)

[2530](https://github.com/flutter/plugins/pull/2530) [none] Update CODEOWNERS (cla: yes)

[2534](https://github.com/flutter/plugins/pull/2534) fix break on switch (cla: yes)

[2536](https://github.com/flutter/plugins/pull/2536) [shared_preferences] Fix deprecated API call (cla: yes, submit queue)

[2537](https://github.com/flutter/plugins/pull/2537) [connectivity] Use platform_interface in core plugin (cla: yes)

[2538](https://github.com/flutter/plugins/pull/2538) [connectivity] Endorse macos implementation (cla: yes)

[2539](https://github.com/flutter/plugins/pull/2539) [camera][in_app_purchase] Fix pedantic dependency. Remove `pubspec.yaml` in root folder. (cla: yes)

[2540](https://github.com/flutter/plugins/pull/2540) [connectivity] Add macos example (cla: yes)

[2541](https://github.com/flutter/plugins/pull/2541) Updates gitignore with unwanted macos files (cla: yes)

[2542](https://github.com/flutter/plugins/pull/2542) [path_provider] Move package into a path_provider directory (cla: yes)

[2543](https://github.com/flutter/plugins/pull/2543) add dev_dependency:pedantic to all plugins (cla: yes)

[2547](https://github.com/flutter/plugins/pull/2547) [google_sign_in] Add new Oauth scope methods to google_sign_in_platform_interface. (cla: yes)

[2549](https://github.com/flutter/plugins/pull/2549) [e2e] fix flutter driver code snippet in readme and improve formatting of code snippets (cla: yes)

[2551](https://github.com/flutter/plugins/pull/2551) [flutter-plugin-android-lifecycle] Update Gradle version (cla: yes)

[2552](https://github.com/flutter/plugins/pull/2552) [url_launcher] fix: url_launcher - updated _launchUniversalLinkIos and Added Tests (cla: yes, waiting for test harness)

[2553](https://github.com/flutter/plugins/pull/2553) [path_provider] Create platform interface (cla: yes)

[2554](https://github.com/flutter/plugins/pull/2554) [web] adding a test for e2e web testing. (cla: yes)

[2555](https://github.com/flutter/plugins/pull/2555) [share] plugin: Update gradle version of example for Android (cla: yes, waiting for test harness)

[2557](https://github.com/flutter/plugins/pull/2557) [path_provider] Use platform interface (cla: yes)

[2558](https://github.com/flutter/plugins/pull/2558) Exclude path_provider packages (cla: yes)

[2559](https://github.com/flutter/plugins/pull/2559) [path_provider_macos] Adds example app (cla: yes)

[2560](https://github.com/flutter/plugins/pull/2560) [connectivity_platform_interface] Add `ConnectivityResult.unknown`. (cla: yes)

[2561](https://github.com/flutter/plugins/pull/2561) Revert "[connectivity_platform_interface] Add `ConnectivityResult.unknown`." (cla: yes)

[2564](https://github.com/flutter/plugins/pull/2564) [path_provider_platform_interface] Rename back to StorageDirectory  (cla: yes)

[2566](https://github.com/flutter/plugins/pull/2566) [path_provider] Endorse macOS implementation (cla: yes)

[2567](https://github.com/flutter/plugins/pull/2567) [device_info] add PackageManager's SystemFeatures to AndroidDeviceInfo (cla: yes)

[2569](https://github.com/flutter/plugins/pull/2569) [path_provider] Remove plugin class (cla: yes)

[2574](https://github.com/flutter/plugins/pull/2574) [webview_flkutter] remove  ios workspace setting (cla: yes)

[2575](https://github.com/flutter/plugins/pull/2575) [android_intent] Make action optional, as Intents can also resolve with just the component name (cla: yes)

[2580](https://github.com/flutter/plugins/pull/2580) [espresso] Remove Swift dependency (cla: yes)

[2584](https://github.com/flutter/plugins/pull/2584) Rename FlutterRunner and make launch deterministic when running other tests. (cla: yes)

[2585](https://github.com/flutter/plugins/pull/2585) [in_app_purchase] Android: fix potential crash when casting in v1 embedding. (Trivial) (cla: yes)

[2586](https://github.com/flutter/plugins/pull/2586) [android_intent] Bump to Flutter stable, remove deprecation warnings (cla: yes)

[2590](https://github.com/flutter/plugins/pull/2590) [device_info] Update Android embedding to match latest Flutter stable release (cla: yes)

[2592](https://github.com/flutter/plugins/pull/2592) [connectivity] remove ios workspace setting for example app. (cla: yes)

[2593](https://github.com/flutter/plugins/pull/2593) [e2e] Adding failure details for driver tests (cla: yes)

[2597](https://github.com/flutter/plugins/pull/2597) [battery] Announce API stability and compatibility with 1.0.0 (cla: yes)

[2599](https://github.com/flutter/plugins/pull/2599) [google_sign_in] Add implementations of requestScopes. (cla: yes)

[2600](https://github.com/flutter/plugins/pull/2600) [many] Replace deprecated getFlutterEngine calls on Android (cla: yes)

[2602](https://github.com/flutter/plugins/pull/2602) [google_sign_in_web] Remove fakeConstructor$ from generated API. (cla: yes)

[2603](https://github.com/flutter/plugins/pull/2603) [package_info] Upgrade to 1.12 Flutter and cleanup. (cla: yes)

[2604](https://github.com/flutter/plugins/pull/2604) [package_info, sensors] Announce API stability and compatibility with 1.0.0 (cla: yes)

[2605](https://github.com/flutter/plugins/pull/2605) [quick_actions] Upgrade to 1.12 Flutter and cleanup. (cla: yes)

[2607](https://github.com/flutter/plugins/pull/2607) [google_maps_flutter] Take snapshot of map (cla: yes, submit queue)

[2611](https://github.com/flutter/plugins/pull/2611) [google_sign_in] update to androidx (cla: yes)

[2613](https://github.com/flutter/plugins/pull/2613) [connectivity, battery, android_alarm_manager] v2 support (cla: yes)

[2619](https://github.com/flutter/plugins/pull/2619) [google_map_flutter] fix google map version in pubspec. (cla: yes)

[2621](https://github.com/flutter/plugins/pull/2621) [image_picker] Image picker select preferred camera device (rear, front) (cla: yes)

[2622](https://github.com/flutter/plugins/pull/2622) [android_alarm_manager] remove MainActivity references  (cla: yes)

[2624](https://github.com/flutter/plugins/pull/2624) [google_sign_in] Migrate to Android v2 embedder. (cla: yes)

[2627](https://github.com/flutter/plugins/pull/2627) [google_maps_flutter] Rename 'Page' in the example app to avoid type conflict with the Flutter Framework. (cla: yes)

[2628](https://github.com/flutter/plugins/pull/2628) [path_provider] Fix misaligned enum values in StorageDirectoryMapperTest (cla: yes)

