* 1dc8695aa Replace Flutter surface only after all platform views are destroyed (flutter/engine#24363)
* 0d4accfde Roll Skia from ec24154521f3 to 28698696f1b3 (4 revisions) (flutter/engine#24374)
* 454a34fa7 [canvaskit] support adding leaf layers w/o container layers (flutter/engine#24357)
* 2edeb47d1 Roll Dart SDK from 1e0fec6e48cf to add1eac3622c (1 revision) (flutter/engine#24375)
* 7376d18f8 Roll Skia from 28698696f1b3 to 3354f8c4f8cb (2 revisions) (flutter/engine#24378)
* 157797e5d Fix vulkan surface leaks. (flutter/engine#24372)
* 72ed41635 Roll Skia from 3354f8c4f8cb to 2494942f0d8d (4 revisions) (flutter/engine#24380)
* 6747b8395 Roll Skia from 2494942f0d8d to 6e73404a782c (3 revisions) (flutter/engine#24383)
* 48cf2b937 [canvaskit] fix Path.from (flutter/engine#24382)
* 42019c836 Roll Fuchsia Linux SDK from YMY-cajLa... to AjjJVX_95... (flutter/engine#24381)
* c3f089466 Roll Skia from 6e73404a782c to ba4c3086ba80 (3 revisions) (flutter/engine#24388)
* 4f33430c2 Roll Dart SDK from add1eac3622c to 6eafd1856eb5 (1 revision) (flutter/engine#24390)
* 7661388ed Roll Fuchsia Mac SDK from WIqUEANCH... to yyQmi032P... (flutter/engine#24391)
* 6b33d4ee3 Roll Skia from ba4c3086ba80 to 4f065e286df6 (2 revisions) (flutter/engine#24393)
* 623d9ce11 Windows: linker compatibility with AppContainer for winuwp target (flutter/engine#24318)
* 89c8b6e0e Roll Dart SDK from 6eafd1856eb5 to e9693f1b2401 (1 revision) (flutter/engine#24394)
* 447733c65 Roll Fuchsia Linux SDK from AjjJVX_95... to uJ8jPHroy... (flutter/engine#24395)
* 7b1efcf32 Roll Fuchsia Mac SDK from yyQmi032P... to NQL9o1B8n... (flutter/engine#24396)
* 08dcad762 Roll Dart SDK from e9693f1b2401 to 4c8147b7b41e (1 revision) (flutter/engine#24397)
* 102cb3cc6 Roll Skia from 4f065e286df6 to 554aabbaa8e8 (1 revision) (flutter/engine#24398)
* 780ba1537 Roll Dart SDK from 4c8147b7b41e to 56fa015ca3ec (1 revision) (flutter/engine#24402)
* 9286135f4 Roll Skia from 554aabbaa8e8 to 7a2ff98ce68b (1 revision) (flutter/engine#24403)
* 95cc4ceb1 Roll buildroot to e7857d269381e23d1a89a3cbf017854992bda15a (flutter/engine#24399)
* 9bc4bf11b Revert "Roll buildroot to e7857d269381e23d1a89a3cbf017854992bda15a (#24399)"
* b8126b60b Roll Skia from 7a2ff98ce68b to c3e152b9f795 (2 revisions) (flutter/engine#24404)
* cfdbd16f8 Roll Dart SDK from 56fa015ca3ec to c9b47adb178e (1 revision) (flutter/engine#24408)
* 6ece8d1eb Roll Fuchsia Mac SDK from NQL9o1B8n... to OHm_snJzB... (flutter/engine#24410)
* e3d05a1ea Roll Fuchsia Linux SDK from uJ8jPHroy... to JmB58d-3R... (flutter/engine#24411)
* 491eeebfa Roll Skia from c3e152b9f795 to b44fbb3392f8 (3 revisions) (flutter/engine#24414)
* 2349ee9f2 Roll Skia from b44fbb3392f8 to 56a8fbd21ee2 (3 revisions) (flutter/engine#24415)
* cce08693a Roll Dart SDK from c9b47adb178e to 648d5f951915 (1 revision) (flutter/engine#24416)
* 138ec279c Roll Skia from 56a8fbd21ee2 to 7cb0f6e9702a (1 revision) (flutter/engine#24418)
* dbded380a Roll Fuchsia Mac SDK from OHm_snJzB... to H0v5Ox4Vs... (flutter/engine#24419)
* 05347d4e1 Roll Fuchsia Linux SDK from JmB58d-3R... to KKD5xVYLO... (flutter/engine#24420)
* 5659b56e5 Roll Dart SDK from 648d5f951915 to 39dc63439396 (1 revision) (flutter/engine#24421)
* 0561a988e Add missing header guard, namespace (flutter/engine#24423)
* 3e91ee250 Adjust header guards for updated paths (flutter/engine#24424)
* d71c0306b Roll Skia from 7cb0f6e9702a to 330578e81158 (1 revision) (flutter/engine#24427)
* dcb0c0f54 Roll Fuchsia Mac SDK from H0v5Ox4Vs... to eG4TqZBn9... (flutter/engine#24425)
* d7705f9b3 Roll Fuchsia Linux SDK from KKD5xVYLO... to C2FaCuCLB... (flutter/engine#24430)
* e1f03cdad Roll Dart SDK from 39dc63439396 to 4db0f5599c85 (1 revision) (flutter/engine#24431)
* 168704088 [Android Text Input] Remove Samsung restart input workaround for newer Samsung keyboards (flutter/engine#24288)
* bee0d2a5a Roll Skia from 330578e81158 to 4a3ec173b31b (5 revisions) (flutter/engine#24434)
* 8490ec2ac [ci] Remove null safety experiment flag (flutter/engine#24392)
* 6993cb229 Revert Dart SDK to 1e0fec6e48cf89f46973af38a5c2de4bc760a135 (flutter/engine#24436)
* 7e48c4267 [web] Fix svg stroke when style is not provided (flutter/engine#24153)
* b9ecd8aca Always set change type to cancel with `touchesCancelled` on iOS platform view (flutter/engine#24333)
* 8aeccc46a Roll Skia from 62b039b36d4d to e2c9d3c034dc (5 revisions) (flutter/engine#24312)
* 34991bb18 Roll Dart SDK from 02230d7386c7 to 4bd4c2a493e9 (6 revisions) (flutter/engine#24313)
* dcb23ea4e Roll Skia from e2c9d3c034dc to ec04e062f3f5 (5 revisions) (flutter/engine#24316)
* 0e90ebc6d Roll Fuchsia Mac SDK from LHRp0kYRi... to Yyj0Krr1G... (flutter/engine#24319)
* 5c23b54b8 Roll Fuchsia Linux SDK from QJfCXnklY... to cSlRZzm0z... (flutter/engine#24320)
* 204356d57 Roll Skia from ec04e062f3f5 to 7f942e46fda2 (3 revisions) (flutter/engine#24321)
* 7b0735ec7 Roll Dart SDK from 4bd4c2a493e9 to 4740b09e11d4 (2 revisions) (flutter/engine#24323)
* 4e760899e Roll Skia from 7f942e46fda2 to 9e2c50edaaac (1 revision) (flutter/engine#24324)
* 0c56493d8 Roll Skia from 9e2c50edaaac to 140adc676219 (1 revision) (flutter/engine#24326)
* bdb78dd54 Roll Dart SDK from 4740b09e11d4 to f832cd2d0536 (1 revision) (flutter/engine#24328)
* 2488c1f13 Revert "Reland "[metal] Darwin unified external metal textures (#2415… (flutter/engine#24331)
* ea11ccd7b Roll Fuchsia Linux SDK from GLRm7LJRm... to DLfskqEUx... (flutter/engine#23943)
* ab06062af Roll Skia from 76389b7d2444 to 02621c33b426 (3 revisions) (flutter/engine#23945)
* eb899383a Roll Dart SDK from f9e1d1ab4001 to 2607b01bec99 (2 revisions) (flutter/engine#23946)
* 3e17bbc6c Use ToStringTransformer from dart frontend_server (flutter/engine#23915)
* 5d3477eab Roll Skia from 02621c33b426 to bbc5288f2bb1 (4 revisions) (flutter/engine#23949)
* 08daa2c89 Rename TextInputManager to TextInputManagerWin32 (flutter/engine#23905)
* 611a8d537 Roll Skia from 069e484cc3b9 to 607a382298b2 (1 revision) (flutter/engine#23907)
* aa56ae2cf Roll Skia from 607a382298b2 to fe8a4faa4bb2 (4 revisions) (flutter/engine#23910)
* 86e05f042 Roll Fuchsia Linux SDK from mrFdelzNr... to GLRm7LJRm... (flutter/engine#23913)
* 155827a34 Roll Skia from fe8a4faa4bb2 to bd91660b6e12 (4 revisions) (flutter/engine#23920)
* ef4f5a857 Roll Dart SDK from 2ddf810f71f6 to 70c7daa78288 (1 revision) (flutter/engine#23922)
* 790af8a5b [macos] Support smooth resizing for Metal (flutter/engine#23924)
* 2707c21c4 use a single clang toolchain (flutter/engine#23842)
* 523c8c888 Adds a mechanism for announce events to be forwarded to a11y. (flutter/engine#23499)
* ee07d1b44 Roll Skia from bd91660b6e12 to fff4099358bd (9 revisions) (flutter/engine#23929)
* 63b344063 Roll Fuchsia Linux SDK from mODEe2CNk... to edqShE0QE... (flutter/engine#23873)
* f0e25c533 Roll Skia from 3193ff271628 to 2a4c0fbdca1a (3 revisions) (flutter/engine#23875)
* 492759ecf Roll Dart SDK from 82b4c77fb17f to 748993c3997a (1 revision) (flutter/engine#23874)
* 8671aef05 Notify Win32FlutterWindow of cursor updates (flutter/engine#23795)
* c8620c3fc Implement delayed key event synthesis for Windows (flutter/engine#23524)
* ebbf0dfdd Roll Skia from 2a4c0fbdca1a to 8a42b09c162e (9 revisions) (flutter/engine#23878)
* bb00cb6c6 Roll Fuchsia Linux Toolchain from IJxh_9dNS... to 8LaTdqf7w... (flutter/engine#23876)
* f77fea282 Roll Dart SDK from 748993c3997a to 2ddf810f71f6 (1 revision) (flutter/engine#23881)
* dc22edea2 Roll Skia from 8a42b09c162e to 9702fc6f3852 (1 revision) (flutter/engine#23882)
* 1f30e56f6 Roll Fuchsia Mac SDK from tuJCioUf3... to 9Lh_vPIXU... (flutter/engine#23883)
* 443bf5c3e Roll Fuchsia Linux SDK from edqShE0QE... to uMOnDLfvl... (flutter/engine#23886)
* a15247096 Roll Fuchsia Mac SDK from 9Lh_vPIXU... to PsYsfVNbW... (flutter/engine#23888)
* 221259bc4 Roll Skia from 9702fc6f3852 to 07c5f52c947d (2 revisions) (flutter/engine#23890)
* 381d8bd07 Roll Skia from 07c5f52c947d to 8d29ab630996 (1 revision) (flutter/engine#23892)
* 397274f34 Roll Skia from 8d29ab630996 to d396cd50ff15 (1 revision) (flutter/engine#23893)
* a5c305e4e push methods return layers with correct class names (flutter/engine#23542)
* 4e87f60ea Read loading unit mapping from AndroidManifest instead of strings (flutter/engine#23868)
* d3a1acbc9 Roll Fuchsia Linux SDK from uMOnDLfvl... to VYUnZ3Tbh... (flutter/engine#23894)
* 3d966fa60 Roll Fuchsia Mac SDK from PsYsfVNbW... to 6swTf93jz... (flutter/engine#23897)
* cae91309a Roll Skia from d396cd50ff15 to 5bbf72757349 (2 revisions) (flutter/engine#23898)
* f3c5687c8 Roll Skia from 5bbf72757349 to 069e484cc3b9 (2 revisions) (flutter/engine#23900)
* 9365230ac Add support for IME-based text input on Windows (flutter/engine#23853)
* cad597fd6 Roll Fuchsia Linux SDK from VYUnZ3Tbh... to mrFdelzNr... (flutter/engine#23903)
* 45579893b Roll Fuchsia Mac SDK from 6swTf93jz... to 7LGbVIHUD... (flutter/engine#23904)
* 5b2defd5c Roll Fuchsia Mac SDK from MrtHftV0U... to 7nZajqutF... (flutter/engine#23827)
* c8ffb20c6 Roll Skia from 87a055b02027 to e0d023562bd9 (1 revision) (flutter/engine#23829)
* 296902b8e implemented GetMainContext() for opengl (flutter/engine#23634)
* 5cf3eaed1 Roll Skia from e0d023562bd9 to 982127b7d57d (4 revisions) (flutter/engine#23831)
* fd9a079ac [iOS] Fixes DisplayLinkManager leaks (flutter/engine#22194)
* b241537cc Roll Fuchsia Linux Toolchain from git_revision:2c0536b76b35fa592ac7b4a0e4bb176eaf55af75 to IJxh_9dNS... (flutter/engine#23832)
* 5c2003f0e Roll Skia from 982127b7d57d to 6de1e52d0b12 (1 revision) (flutter/engine#23834)
* 5b9cd44b1 Automatically download Noto fonts as backup fonts in CanvasKit mode (flutter/engine#23728)
* 70a682493 Roll Dart SDK from 5e24a66b1bb8 to 704928da5702 (2 revisions) (flutter/engine#23838)
* b0c46d88e Roll Skia from 6de1e52d0b12 to 8a37fb2c605b (5 revisions) (flutter/engine#23836)
* d4132eafd Use references when iterating over SkParagraph text boxes (flutter/engine#23837)
* 87960d8b3 Fix typo in embedder unit tests (flutter/engine#23783)
* 7f6671483 iOS deeplink sends "path + query" instead of just path (flutter/engine#23562)
* 1474d0873 Roll Skia from 8a37fb2c605b to 37d16f135265 (4 revisions) (flutter/engine#23839)
* 3da13fccf Make android more lenient when it comes to out-of-order key event responses (flutter/engine#23604)
* 922307370 Fix background crash when FlutterView going appear while app goes background (flutter/engine#23175)
* 7c19824c6 Pass the filename directly to JNI for loading deferred component. (flutter/engine#23824)
* 5dc24693d Reland path vol tracker (flutter/engine#23840)
* e7e76f1d1 Roll Skia from 37d16f135265 to e89d8ea20b62 (2 revisions) (flutter/engine#23841)
* 07f486116 Roll Dart SDK from 704928da5702 to 1db2d4d95562 (1 revision) (flutter/engine#23846)
* 993ab786e Roll Skia from e89d8ea20b62 to c09761f57605 (1 revision) (flutter/engine#23843)
* a4836a61f Call Dart plugin registrant if available (flutter/engine#23813)
* 475a2349d Roll Fuchsia Linux SDK from UGavhI1zv... to mODEe2CNk... (flutter/engine#23848)
* b51da31eb Roll Skia from c09761f57605 to 450f8565c7f3 (5 revisions) (flutter/engine#23851)
* cb7106dd7 Roll Skia from 450f8565c7f3 to 372791761157 (1 revision) (flutter/engine#23855)
* 69980e5b8 Roll Fuchsia Mac SDK from 7nZajqutF... to tuJCioUf3... (flutter/engine#23857)
* 20ff574d8 Roll Skia from 372791761157 to ce75036b3eaf (4 revisions) (flutter/engine#23858)
* 0118b5439 Implements accessibility bridge in common library (flutter/engine#23491)
* ffc77f0da Search multiple paths when loading deferred component .so files. (flutter/engine#23849)
* 71d264dcf Revert "implemented GetMainContext() for opengl (#23634)" (flutter/engine#23859)
* fb4873562 Roll Skia from ce75036b3eaf to cc6961b9ac5e (3 revisions) (flutter/engine#23860)
* fdddf8708 Roll Dart SDK from 1db2d4d95562 to 82b4c77fb17f (2 revisions) (flutter/engine#23861)