* adecac7e2 Roll Skia from 29b9dbd7a8ed to 3bbdd5bc54f2 (8 revisions) (flutter/engine#37542)
* 1f0dd2c0f Roll Fuchsia Mac SDK from vEw8iuSZYmlfk1JiE... to j3vspnGJcQvIfsXXu... (flutter/engine#37543)
* 6daa75ad4 Roll Skia from 0c8127b3dd7d to 6a056a26b3c5 (16 revisions) (flutter/engine#37438)
* 6517ee8ee Roll Skia from 6a056a26b3c5 to 3cecb22c5827 (1 revision) (flutter/engine#37439)
* c1200c44f Sdk roll failure - add facet to allowlist test_manager and other packages. (flutter/engine#37395)
* 179154ec1 Revert "Sdk roll failure - add facet to allowlist test_manager and other packages. (#37395)" (flutter/engine#37449)
* c171f27c4 Revert "Add rects to accumulator rather than bounds (#37435)" (flutter/engine#37444)
* 583c71ce4 Clang-tidy: Fixed math on shard-id validator. (flutter/engine#37433)
* d224648fc Roll Skia from 3cecb22c5827 to 94450cd1df4e (4 revisions) (flutter/engine#37445)
* 5df42a87b Oops, accidentally compiled the non-null-safe platform file as null safe. (flutter/engine#37453)
* 05455ac0a Roll Skia from 94450cd1df4e to 22526b55be02 (6 revisions) (flutter/engine#37455)
* 9628070ee Roll Skia from 22526b55be02 to 511aa59461f3 (1 revision) (flutter/engine#37458)
* fc7293441 [Impeller] Don't double-convert include path encodings in ImpellerC (flutter/engine#37408)
* d82a2df8a Roll Skia from 511aa59461f3 to 790aedd91cd8 (2 revisions) (flutter/engine#37463)
* be54e3ea0 Roll Skia from 790aedd91cd8 to fe143a0dc368 (3 revisions) (flutter/engine#37467)
* 410f270e6 Roll Dart SDK from c15cdb978761 to 874a662f7507 (3 revisions) (flutter/engine#37466)
* e778ca4e0 Roll Fuchsia Mac SDK from d4l6A1aPw6Z0YjxmA... to vEw8iuSZYmlfk1JiE... (flutter/engine#37468)
* f8048be39 [Reland] Add rects to accumulator rather than bounds (#37435) (flutter/engine#37451)
* 214b84137 Roll Dart SDK from 874a662f7507 to 4fcefaf03496 (1 revision) (flutter/engine#37470)
* 8ecb1c913 [macOS] Remove OpenGL rendering backend (flutter/engine#37448)
* 1a8888b51 Roll Skia from fe143a0dc368 to 0854badd5783 (1 revision) (flutter/engine#37471)
* ca303bfd4 Roll Dart SDK from 4fcefaf03496 to fa6586382e5d (1 revision) (flutter/engine#37473)
* 5d0df764b Use traingle strip for difference clip (flutter/engine#37469)
* eeba9b3c8 Support HLSL ingestion in ImpellerC (flutter/engine#37461)
* 5f88ee42b Use IndexError.check instead of RangeError.checkValidIndex in buffers. (flutter/engine#37450)
* b65ac4ac4 Roll expat to 2.5.0 (flutter/engine#37383)
* ddde8300e [sdk_roll_failure] add facet to allowlist test_manager and other packages. (flutter/engine#37479)
* 62b581ee0 Roll CanvasKit to 0.37.1 (flutter/engine#37454)
* aa4b3ea2f Turned on performance-unnecessary-value-param everywhere. (flutter/engine#37447)
* de0b58e82 clang-tidy: added the ability to shard jobs (flutter/engine#37265)
* 8aefb8b61 Roll Dart SDK from d97d5ad98893 to b22b36c0f52e (1 revision) (flutter/engine#37400)
* 2f043090f Roll Skia from aef6d301c0b5 to 0c8127b3dd7d (6 revisions) (flutter/engine#37402)
* dc7cb20ad Fix boolean json property. (flutter/engine#37403)
* 512fa40b6 Adding release_build:true property to windows builders. (flutter/engine#37397)
* 0af87071f Add test for image readback (flutter/engine#37401)
* c6f26e035 Update display_list_image_filter_unittests to be permit Skia roll (flutter/engine#37327)
* 4e9e97b4b Roll Skia from 0c8127b3dd7d to 8b19fb0f57d4 (1 revision) (flutter/engine#37409)
* 42c2940ff Pass the correct name for gclient variables in ci.yaml (flutter/engine#37429)
* 2e2a2fd97 Revert "Roll Skia from 0c8127b3dd7d to 8b19fb0f57d4 (1 revision) (#37409)" (flutter/engine#37430)
* 02cb78905 Roll Fuchsia Mac SDK from sa5bVGimNo3JwLV27... to d4l6A1aPw6Z0YjxmA... (flutter/engine#37432)
* c24ae1872 [web] Use v8BreakIterator where possible (flutter/engine#37317)
* 306b0fe9c Add rects to accumulator rather than bounds (flutter/engine#37435)
* c76035429 Roll Dart SDK from b22b36c0f52e to c15cdb978761 (2 revisions) (flutter/engine#37437)
* d413cc511 Add unreachable for vulkan switches (flutter/engine#37324)
* e32bff47e Copy Windows gen_snapshot to a standard location (flutter/engine#37318)
* af1a2da13 Increase Win32 trackpad polling rate, fix repeated swipes issue (flutter/engine#37154)
* 28e1ea0cc Roll Fuchsia Mac SDK from JKfnEvEVIL_Cg3_9f... to jAKH68TYoKUA5HNS2... (flutter/engine#37325)
* 49acbfb08 Make iOS PlatformView to reuse VisualEffectView when possible. (flutter/engine#37263)
* 48f31a539 Roll Skia from 8e48bb8ea52e to 10acfb0efbc9 (2 revisions) (flutter/engine#37300)
* af61d4092 [Impeller] Add non-rrect polygon to shadow test (flutter/engine#37296)
* 97fb982f3 [web] Improve CPU usage when building wasm_release (flutter/engine#37294)
* ca0755adc Roll Skia from 10acfb0efbc9 to b8209dce9a48 (1 revision) (flutter/engine#37303)
* 44398ccf5 Make hot reload work (flutter/engine#37304)
* 69a275300 Roll Fuchsia Mac SDK from mOXbRSWGSdWRXIefR... to JKfnEvEVIL_Cg3_9f... (flutter/engine#37305)
* 27972e7d5 [fuchsia] mouse-input test (flutter/engine#37221)
* 491032cfc Update docs to mention felt build --host (flutter/engine#37224)
* 51089422d [macOS, multiwindow] Compositor gets FlutterView lazily (flutter/engine#36392)
* 2e89bce45 Enter a scope before calling Dart APIs in ThrowIfUIOperationsProhibited (flutter/engine#37226)
* 7843ae80c [Impeller] Correct the ordering of filters in 'Paint::WithFilters' (flutter/engine#37239)
* 2cbe38be0 Produce both ddc and dart2js platform files. (flutter/engine#37162)
* 2e3bc8052 Apply internal cl for C++20 prep (flutter/engine#37266)
* c183e7701 Roll Dart SDK from 883ab3f70e3d to 94ac8f6cc756 (1 revision) (flutter/engine#37267)
* d21f34673 Roll Fuchsia Mac SDK from BPxzJkBzD8R9GFg1n... to 8OZH-l7aK1-73Hyrf... (flutter/engine#37270)
* edbba9108 Roll Fuchsia Linux SDK from 9P-WnaDSnineZtFz0... to np4MU3wmDOuhlg6CR... (flutter/engine#37269)
* c7b2230e9 [Impeller] Wire-up AndroidSurfaceImpellerVulkan (flutter/engine#37249)
* 73c588119 [Impeller] dont call SPIRV_CROSS_THROW in SkSL backend (flutter/engine#37273)
* 893f5cd30 Roll Skia from f41fa8bffd58 to 78927395bf5c (20 revisions) (flutter/engine#37275)
* 2a7f3d0c1 Roll Skia from 78927395bf5c to fe751b616832 (1 revision) (flutter/engine#37276)
* fbe98c079 Roll Dart SDK from 94ac8f6cc756 to 8e089c61be58 (2 revisions) (flutter/engine#37277)
* 95b9b5d83 [Impeller] Add blit command to copy texture to buffer (flutter/engine#37198)
* 50c0fbc39 Roll Dart SDK from 8e089c61be58 to 866f5cfad18a (1 revision) (flutter/engine#37278)
* 138acebc6 Roll Skia from fe751b616832 to fdfa00287cff (1 revision) (flutter/engine#37279)
* 224b4013f Roll Fuchsia Mac SDK from 8OZH-l7aK1-73Hyrf... to mOXbRSWGSdWRXIefR... (flutter/engine#37282)
* 74f021922 Announce alerts through SemanticsService on Windows (flutter/engine#37173)
* a828fbb4a Roll Dart SDK from 866f5cfad18a to 433f075a852b (1 revision) (flutter/engine#37284)
* 49165f1b0 Roll Fuchsia Linux SDK from np4MU3wmDOuhlg6CR... to -0Xq1c-TncmWBWzqg... (flutter/engine#37285)
* d06616ecf Roll Skia from fdfa00287cff to cf3fa752a958 (2 revisions) (flutter/engine#37288)
* 0b79b5c3f Roll Skia from cf3fa752a958 to af0582c7b223 (5 revisions) (flutter/engine#37290)
* 66b244d9f [Impeller] validate calls to texture in SkSL (flutter/engine#37289)
* e27e1964f Add touch-input-test to test_suites.yaml (flutter/engine#36900)
* b923707a3 [Impeller] remove solid stroke contents and allow strokes/vertices to use color sources (flutter/engine#36896)
* 85e4fa84d Roll Dart SDK from e06db8e1b620 to 1d418b40d8bd (1 revision) (flutter/engine#36902)
* 0b57b1cab Roll buildroot to a680bb1c63e6ae. (flutter/engine#36901)
* f1634aa30 Roll Fuchsia Mac SDK from IdQEnRNQNY7ZrLZ04... to jB4jUAxe89I2A-yqv... (flutter/engine#36904)
* f24ea1a04 Roll Fuchsia Linux SDK from g6-kU8so3PDiR1106... to mdl-0MUwR6uuQdKIm... (flutter/engine#36905)
* 04fa86e1b Added integration test for platform channels on windows. (flutter/engine#36853)
* 1dbf3ff76 Convert the executable directory path to UTF-8 on Windows (flutter/engine#36908)
* c3d4fc953 Roll Dart SDK from 1d418b40d8bd to f1d4c7c808bd (2 revisions) (flutter/engine#36913)
* 51b66c968 [Web] Synthesize key events for shift key on pointer events. (flutter/engine#36724)
* 584fffb67 Roll Fuchsia Mac SDK from jB4jUAxe89I2A-yqv... to fcFu9Z2KJH6oQvHnG... (flutter/engine#36919)
* 4369421b8 Roll Fuchsia Linux SDK from mdl-0MUwR6uuQdKIm... to NqPnoRHl3WYqH3SrC... (flutter/engine#36920)
* d6d38abb2 [Impeller] fix null geometry (flutter/engine#36922)
* d7f987ee3 [Impeller] Eliminate unused shader output (flutter/engine#36923)
* c255470e7 Roll Dart SDK from f1d4c7c808bd to eafe0119c9f5 (2 revisions) (flutter/engine#36925)
* 224a3def0 Restore support for building the web SDK without a prebuilt Dart SDK (flutter/engine#36926)
* c7c21e56f Re-landing Robolectric 4.8.1 (flutter/engine#34272)
* ab9802379 Roll libtess2 to 725e5e08ec8751477565f1d603fd7eb9058c277c (flutter/engine#36928)
* 95e937a44 Revert "Roll libtess2 to 725e5e08ec8751477565f1d603fd7eb9058c277c (#36928)" (flutter/engine#36932)
* 83092c04c Revert Dart SDK to 2.19.0-324.0.dev (flutter/engine#36930)
* 9f09f4ce8 Roll Dart SDK from f21024945abf to 99f266a404bd (1 revision) (flutter/engine#36860)
* 3f58c9743 [Impeller] Polyline generation optimization. (flutter/engine#36759)
* d6ccb2d67 Roll Skia from af544866f04d to 161637433767 (1 revision) (flutter/engine#36861)
* f32d29056 Add DOM TouchEvent modifiers accessors (flutter/engine#36836)
* dd9159958 Roll Fuchsia Linux SDK from oMrS1TjaSIjntnBvR... to IvN-WLezL2sS_wSzZ... (flutter/engine#36862)
* cfe164f66 [fuchsia][scenic] Fix invalid viewRef error in pointer injection. (flutter/engine#36850)
* bd15adf16 Roll Skia from 161637433767 to 50363183d1c7 (3 revisions) (flutter/engine#36864)
* e351b05c7 Roll Fuchsia Mac SDK from XZV0Cqcpiv74L7ric... to M5-c50jCcV0ypwYcT... (flutter/engine#36865)
* a89ed7a72 Roll Skia from 50363183d1c7 to 572d4e85f83e (1 revision) (flutter/engine#36867)
* cca0812cf Roll Skia from 572d4e85f83e to 8928b024556f (1 revision) (flutter/engine#36868)
* 488b76725 Roll Skia from 8928b024556f to 025ae7eec03e (6 revisions) (flutter/engine#36869)
* 7997edc4f [web] Some cleanup for text tests (flutter/engine#36425)
* a831dd269 Roll Skia from 025ae7eec03e to a9255bc938bf (1 revision) (flutter/engine#36870)
* 80847c95f [fuchsia][input] Delete legacy pointer handler (flutter/engine#36857)
* e4c27fc90 Roll Skia from a9255bc938bf to 4fa600316d1d (6 revisions) (flutter/engine#36872)
* 9e635b177 Roll Fuchsia Linux SDK from IvN-WLezL2sS_wSzZ... to zw_jyeiHfJtAXF_qp... (flutter/engine#36875)
* a5c5c25ba Roll Skia from 4fa600316d1d to 723ccd171e37 (3 revisions) (flutter/engine#36876)
* 2f235c4ba Roll Fuchsia Mac SDK from M5-c50jCcV0ypwYcT... to 7lmBrmhOLwrqoqXk0... (flutter/engine#36877)
* 0f0739651 [fuchsia] Bump the Fuchsia target API level to 10 (flutter/engine#36858)
* 490b06d13 Roll Skia from 723ccd171e37 to fc7d5c9ee970 (1 revision) (flutter/engine#36878)
* 4e9d1f4c1 Roll Skia from 595f51fe1ac9 to 89ff483bccbe (4 revisions) (flutter/engine#36065)
* a21f534fa [Impeller] Implement compose image filter (flutter/engine#35991)
* 0d8ebbbcc [Impeller] Implement color filter image filter (flutter/engine#36043)
* 51ca9306e Roll Fuchsia Mac SDK from thzQ3Eamr4bpD4qXS... to T-LhIRl7A7MOniA01... (flutter/engine#36068)
* f4e4f0290 Roll Dart SDK from be96b5476852 to 86d283205b1d (1 revision) (flutter/engine#36069)
* 6ee5d1d51 Roll Skia from 89ff483bccbe to 82f833ccc0a0 (1 revision) (flutter/engine#36070)
* 293a9f4d6 Roll Fuchsia Linux SDK from S5y_wLZJBzalYADeY... to NxOIrMXIoDdeHU6S5... (flutter/engine#36071)
* 0882c93a0 Roll Skia from 82f833ccc0a0 to 943e9a1f6d4d (1 revision) (flutter/engine#36073)
* 757bd3a1c Roll Dart SDK from 86d283205b1d to 708893986cd0 (1 revision) (flutter/engine#36072)
* adb9fd80a Roll Skia from 943e9a1f6d4d to 1efc9a18c5aa (1 revision) (flutter/engine#36075)
* 18b4d8ad8 Roll Dart SDK from 708893986cd0 to e859710c87ff (1 revision) (flutter/engine#36076)
* f01919adb Roll Fuchsia Mac SDK from T-LhIRl7A7MOniA01... to bi6RYiiYQspjFGDD5... (flutter/engine#36077)
* 4fc3486ea Windows: Cleanup: Eliminate ExternalTexturePixelBufferState (flutter/engine#36074)
* 5bfda22d9 Roll Fuchsia Linux SDK from NxOIrMXIoDdeHU6S5... to qFA4XAWsiceDJRgmL... (flutter/engine#36078)
* 175f6736f Roll Dart SDK from e859710c87ff to 33d0a3b8a0ef (1 revision) (flutter/engine#36079)
* 639dec4cf Roll Dart SDK from 33d0a3b8a0ef to bb232d1f3a26 (1 revision) (flutter/engine#36081)
* 16640f93f Roll Fuchsia Mac SDK from bi6RYiiYQspjFGDD5... to pNjLhqLsohBUBCSRa... (flutter/engine#36080)
* 1df1c021b Roll Skia from 1efc9a18c5aa to 5452714cb4a1 (1 revision) (flutter/engine#36082)
* f9c202c54 Roll Fuchsia Linux SDK from qFA4XAWsiceDJRgmL... to GBgVvIAWMvO4q1aMh... (flutter/engine#36083)
* 971bf4f0d Roll Dart SDK from bb232d1f3a26 to 5ae14d5bf7f8 (1 revision) (flutter/engine#36085)
* 74a939cd1 Roll Fuchsia Linux SDK from GBgVvIAWMvO4q1aMh... to zsFwMWukLDug0qmn1... (flutter/engine#36086)
* 5a9c6b6c6 Roll Skia from 5452714cb4a1 to 4b7eb38d3cbd (1 revision) (flutter/engine#36087)
* c54f1058c Roll Skia from 4b7eb38d3cbd to a1a9d1ca7ece (2 revisions) (flutter/engine#36088)
* 08b5652ca Bump ossf/scorecard-action from 1.1.2 to 2.0.2 (flutter/engine#36089)
* 51f19873b Roll Skia from a1a9d1ca7ece to 1828e4d636b2 (1 revision) (flutter/engine#36090)