Commit Graph

33204 Commits

Author SHA1 Message Date
crasowas
57fd50f84e Fix unable to find bundled Java version (#119244) 2023-02-03 18:04:04 -08:00
Jenn Magder
909dc30090 Verify Mac artifact codesigning on x64 and arm64 (#119971)
* Verify Mac artifact codesigning on x64 and arm64

* mac_arm64
2023-02-04 01:52:05 +00:00
engine-flutter-autoroll
0fbef46932 e1b265bb5 Roll Skia from 07a95bb37760 to 83a3d8b16c94 (5 revisions) (flutter/engine#39373) (#119967) 2023-02-03 23:31:03 +00:00
Jenn Magder
c24904ddee Run macOS benchmarks in prod pool to upload metrics (#119963) 2023-02-03 22:38:53 +00:00
Jenn Magder
c52215e935 Run Mac hostonly tests on any available arch (#119884)
* Run Mac hostonly tests on any available arch

* Exception for framework tests
2023-02-03 22:37:48 +00:00
Callum Moffat
3f02d4b4c3 Tweak to floating-cursor-end behaviour (#119893)
* Tweak to floating-cursor-end behaviour

* Simplify
2023-02-03 22:29:00 +00:00
Jenn Magder
51b05ac7e1 Add mac_benchmark ci.yaml property (#119871)
* Add mac_benchmark ci.yaml property

* Remove presubmit

* Bringup

* Comma

* gems

* Test animated_complex_opacity_perf_macos__e2e_summary in presubmit

* Try top-level mac_model

* Move dependencies back into tasks

* Add signing dependency

* Revert animated_complex_opacity_perf_macos__e2e_summary test
2023-02-03 21:36:48 +00:00
engine-flutter-autoroll
16f81e6561 Roll Flutter Engine from 33d932efc68e to 110c643d6ac2 (3 revisions) (#119957)
* 7e7a8a8b0 [impellerc] sort uniforms on metal backend  (flutter/engine#39366)

* 16617b0a9 Roll Fuchsia Linux SDK from CAyoT0SrHHyXCMF31... to y0pMcSL4ejAh7JYTq... (flutter/engine#39371)

* 110c643d6 Roll Skia from 62dcca5b175a to 07a95bb37760 (10 revisions) (flutter/engine#39369)
2023-02-03 13:27:10 -08:00
Christopher Fujino
9a7e18701e [flutter_tools] fix Cannot delete file ENOENT from fuchsia_asset_builder (#119867)
* fix

* add test
2023-02-03 19:24:41 +00:00
engine-flutter-autoroll
be4c8c0eb1 33d932efc Add gen_snapshot to windows flutter artifact. (flutter/engine#39353) (#119951) 2023-02-03 19:12:54 +00:00
engine-flutter-autoroll
b65ae62cf4 Roll Flutter Engine from c39047ffb2a6 to 745d7efb5736 (3 revisions) (#119943)
* 90427769f Fire UIA event on Checkbox state change (flutter/engine#39346)

* dae0ebd00 Roll Dart SDK from be795cc64bd7 to b7a0c75d4470 (1 revision) (flutter/engine#39363)

* 745d7efb5 Roll Fuchsia Mac SDK from 2xyEsodtHgcamPwX4... to _6bmpi47oMZC-msOI... (flutter/engine#39364)
2023-02-03 18:26:08 +00:00
Justin McCandless
00b0d550c6 Fix iOS context menu position when flipped below (#119565)
* Fix anchorBelow calculation, and share toolbar padding constant

* Fix constant references in test

* Test below position when padding is not offset by content distance
2023-02-03 18:14:59 +00:00
engine-flutter-autoroll
96c8c69741 Roll Flutter Engine from 0fb48ce5b118 to c39047ffb2a6 (2 revisions) (#119939)
* 2e1c10382 Roll Skia from ee68f3edfa96 to 62dcca5b175a (1 revision) (flutter/engine#39362)

* c39047ffb Roll buildroot to 39b486f7 (flutter/engine#39361)
2023-02-03 17:37:02 +00:00
Taha Tesser
7177c413a9 Add Material 3 RadioListTile example and update existing examples (#119716)
* Add Material 3 `RadioListTile` example and update existing examples

* Update examples with `useMaterial3: true` and update example descriptions.

* add a `ColorScheme` colour
2023-02-03 16:27:43 +00:00
Eilidh Southren
c5e8757fcb Add M3 support for iconbuttons in error state in TextFields (#119925)
* add m3 iconbutton override

* changes

* spring cleaning

* whitespace fix

* sneaky whitespaces
2023-02-03 14:35:12 +00:00
Polina Cherkasova
e0b2138ba7 Dispose OverlayEntry in TooltipState. (#117291) 2023-02-03 06:31:47 -08:00
engine-flutter-autoroll
fc8ea5620c 0fb48ce5b Roll Dart SDK from 69452c5012d9 to be795cc64bd7 (1 revision) (flutter/engine#39360) (#119926) 2023-02-03 13:54:27 +00:00
engine-flutter-autoroll
a5d8a4a727 67d35267c [Impeller] Use minimal coverage for stencil restores after overdraw prevention (flutter/engine#39358) (#119910) 2023-02-03 10:07:21 +00:00
engine-flutter-autoroll
6b83eff56f Roll Flutter Engine from e3fe6dade964 to 655530e3fd15 (5 revisions) (#119905)
* 7422df491 [impellerc] sort uniforms on metal backend (flutter/engine#39345)

* d94924742 Roll Fuchsia Linux SDK from pWloCaRzjLEAUvQEz... to CAyoT0SrHHyXCMF31... (flutter/engine#39354)

* f4fbbe38c Roll Skia from a4079ec4c399 to ee68f3edfa96 (1 revision) (flutter/engine#39355)

* 6425ae2b5 Revert "[impellerc] sort uniforms on metal backend (#39345)" (flutter/engine#39356)

* 655530e3f Roll Dart SDK from 283b05994d68 to 69452c5012d9 (1 revision) (flutter/engine#39357)
2023-02-03 08:15:16 +00:00
Jonah Williams
69421c1682 [framework] use shader tiling instead of repeated calls to drawImage (#119495)
* [framework] use shader tiling instead of repeated calls to drawImage

* ++

* ++

* review and test updates

* ++

* Update decoration_image.dart

* Update decoration_image.dart

* ++

* ++

* ++

* ++

* ++

* Update painting.dart

* Update decoration_test.dart
2023-02-03 07:28:57 +00:00
engine-flutter-autoroll
f3effce630 Roll Flutter Engine from 2696fff8716d to e3fe6dade964 (3 revisions) (#119892)
* a2f53699c Roll Dart SDK from 73b03bb636d3 to 283b05994d68 (2 revisions) (flutter/engine#39349)

* 0e38e5304 Roll Skia from 4f0166baf5a4 to a4079ec4c399 (1 revision) (flutter/engine#39351)

* e3fe6dade Roll Fuchsia Mac SDK from rqjJA8z_K0gdGcsvA... to 2xyEsodtHgcamPwX4... (flutter/engine#39352)
2023-02-03 05:07:10 +00:00
engine-flutter-autoroll
bc45b18589 2696fff87 Roll Skia from c2d81db3ef41 to 4f0166baf5a4 (13 revisions) (flutter/engine#39348) (#119879) 2023-02-03 02:37:03 +00:00
Kate Lovett
3570cce58e Remove deprecated kind in GestureRecognizer et al (#119572)
* Remove deprecated kind in GestureRecognizer et al

* Fix null case
2023-02-03 01:34:17 +00:00
Kevin Moore
a27802e2db flutter_tool: remove explicit length header in HTTP response (#119869)
This is already handled by pkg:shelf
There is some subtlety with String here, since String.length might not
align with the size in bytes over the wire, depending on the contents
and the encoding

Best to just let pkg:shelf handle it
2023-02-03 01:27:23 +00:00
Greg Spencer
c6264605d9 Make _focusDebug not interpolate in debug mode (#119680)
* Make _focusDebug not interpolate in debug mode

* Add test

* Revert undesired change

* Fix test to fail before too

* Remove accidental skips

* Switch to using a generating closure for arguments.

* Remove a word
2023-02-03 01:27:20 +00:00
engine-flutter-autoroll
66b2ca6383 Roll Flutter Engine from 616ecd8be3de to 2871970337df (3 revisions) (#119870)
* a77e7bcb9 [web] Update the within() matcher to be more useful (flutter/engine#39288)

* dbf401f97 [Impeller] Don't ceil subpass texture sizes (flutter/engine#39336)

* 287197033 Bump ninja version to 1.11.1 (flutter/engine#39347)
2023-02-03 00:55:07 +00:00
Jessica Pereira
9b86a4853e Fix gets removedItem instead of its index (#119638)
* fix: gets removedItem instead of its index
add: sliver_animated_list.0_test.dart

* fix: sliver_animated_list.0_test.dart

* fix: pr comments

* fix test import

Co-authored-by: Taha Tesser <tessertaha@gmail.com>

---------

Co-authored-by: Taha Tesser <tessertaha@gmail.com>
2023-02-03 00:15:58 +00:00
Jenn Magder
d875899a65 Bump test Chrome version for Mac arm support (#119773) 2023-02-03 00:14:42 +00:00
Flutter GitHub Bot
cfdc35859e roll packages (#119865) 2023-02-02 23:59:49 +00:00
engine-flutter-autoroll
72f9cf5487 Roll Flutter Engine from ae38c9585a61 to 616ecd8be3de (3 revisions) (#119859)
* 510ecfa93 Don't rely on timings for dimension_provider unit test. (flutter/engine#39343)

* b1ccae745 Roll Skia from 60242c4ea6a7 to c2d81db3ef41 (5 revisions) (flutter/engine#39344)

* 616ecd8be [Web][HTML] Add mirrored characters support for RTL languages (flutter/engine#39162)
2023-02-02 23:08:27 +00:00
Christopher Fujino
d820aec786 Manual pub roll with dwds fix (#119575)
* roll packages

* fix dwds

* empty

---------

Co-authored-by: fluttergithubbot <fluttergithubbot@gmail.com>
2023-02-02 21:38:08 +00:00
Danny Tuppeny
8387c2388b [flutter_tools] Use base DAP detach and ensure correct output (#119076) 2023-02-02 13:28:12 -08:00
Ricardo Amador
22bbdf03e0 Android defines target update (#119766)
* Round 2 with dimensions

* Try with stringified keys

* Forgot a comma

* trying a list of maps.

* Try key value pairs

* Try with kvm only

* try with swarming_dimensions

* Updated with fix in swarming.star

* Attempting to remove the bring up property to verify test is running.

* Remove android from target tags to avoid adb command automatically running in test_utils call.

* Remove the duplicated dependencies in the defines target that exist in the platform
2023-02-02 20:56:05 +00:00
Jesús S Guerrero
d63987f71d Parser machine logs (#118707)
* remove file reporter optional

* decouple stack trace from metric collections

* update tests; add collect metrics option

* add failed tests property

* add test for multiple stack failed

* change path on result

* create factory method

* throw exception when test file failed to generate

* remove catch of file exception

* handle when no stacktrace on file reporter
2023-02-02 20:04:06 +00:00
Mouad Debbar
d4b6898478 [web] Put all index.html operations in one place (#118188)
* [web] Put all index.html operations in one place

* review comments

* fix build

* change quotes

* fix test
2023-02-02 19:49:18 +00:00
Michael Goderbauer
b0f1714b7b Make Flex,Row,Column const for real (#119673)
* Make Flex,Row,Column const for real

* dart fix --apply

* fix snippets

* fix integration test

* add comment
2023-02-02 19:33:57 +00:00
engine-flutter-autoroll
3f986e4238 Roll Flutter Engine from 27f55219df79 to ae38c9585a61 (2 revisions) (#119840)
* 10768c4fa Roll Skia from 532c04c00ad7 to 60242c4ea6a7 (5 revisions) (flutter/engine#39340)

* ae38c9585 Roll Dart SDK from 11d97405a447 to 73b03bb636d3 (1 revision) (flutter/engine#39341)
2023-02-02 19:05:58 +00:00
Flutter GitHub Bot
e7d934a014 Marks Linux_android android_choreographer_do_frame_test to be flaky (#119721) 2023-02-02 18:12:56 +00:00
engine-flutter-autoroll
1c0065c8d6 27f55219d Roll Fuchsia Linux SDK from QxkjqmRgowkk_n2NZ... to pWloCaRzjLEAUvQEz... (flutter/engine#39339) (#119838) 2023-02-02 18:09:49 +00:00
engine-flutter-autoroll
201380ab26 e9e601c7c [web] Hide autofill overlay (flutter/engine#39294) (#119833) 2023-02-02 17:30:58 +00:00
Pierre-Louis
07b51a0dbb Add missing variants and *new* indicators to useMaterial3 docs (#119799)
* Add missing variants and *new* indicators to useMaterial3 docs

* add missing *new*
2023-02-02 18:27:33 +01:00
Eilidh Southren
1ee87990dc Revert "[Re-land] Exposed tooltip longPress (#118796)" (#119832)
This reverts commit d278808014.
2023-02-02 17:11:19 +00:00
engine-flutter-autoroll
9eafbcc8be Roll Flutter Engine from 679c4b42e222 to 388890a98e5b (6 revisions) (#119830)
* e64f3264c Add missing file to artifacts.zip and win platform. (flutter/engine#39310)

* a19cf360a Roll Skia from 934ef0660509 to c3c5c6f61421 (1 revision) (flutter/engine#39332)

* 76dc4f989 Roll Skia from c3c5c6f61421 to 532c04c00ad7 (1 revision) (flutter/engine#39333)

* 8a74e633e Roll Dart SDK from 99014717b633 to 11d97405a447 (3 revisions) (flutter/engine#39337)

* 67662080e Roll Fuchsia Mac SDK from j5rQsxkO2VJrX55Yj... to rqjJA8z_K0gdGcsvA... (flutter/engine#39338)

* 388890a98 [Windows] Use 'ninja' instead of 'ninja.exe' (flutter/engine#39326)
2023-02-02 16:48:15 +00:00
engine-flutter-autoroll
9abb6d7076 Roll Plugins from 9da327ca39c4 to 9302d87ee545 (11 revisions) (#119825)
* 8f83dc29b [various] Standardize the extension for Pigeon-generated Dart (flutter/plugins#7029)

* 8fcff8756 Roll Flutter from 75680ae99e to 0a22a1dbf4 (3 revisions) (flutter/plugins#7051)

* 3d81a0071 [tool] More main-branch detection improvement (flutter/plugins#7067)

* e41f9f95e [ci] Clean up analysis options (flutter/plugins#7068)

* 4cf6f4494 [in_app_puchase_storekit] handle `appStoreReceiptURL` is nil (flutter/plugins#7069)

* d5bab1668 prepare for TestDefaultBinaryMessengerBinding.instance becoming non-nullable (flutter/plugins#6847)

* 36d8066cf Roll Flutter from 0a22a1dbf4 to d278808014 (58 revisions) (flutter/plugins#7078)

* ec463866f [various] prepare for more const widgets (flutter/plugins#7074)

* dbf8d8d07 Change google_sign_in_ios and image_picker_ios owners (flutter/plugins#7070)

* 1d4570bb0 Update README.md (flutter/plugins#7076)

* 9302d87ee [ci] More cirrus.yml pre-alignment with flutter/packages (flutter/plugins#7079)
2023-02-02 15:43:45 +00:00
Sigurd Meldgaard
ca0596e41d Fix pub get --unknown-flag (#119622) 2023-02-02 16:22:39 +01:00
Andrew Kolos
fd76ef0f26 Reland "Add API for discovering assets" (#119277)
* add asset manifest bin loading and asset manifest api

* use new api for image resolution

* remove upfront smc data casting

* fix typecasting issue

* remove unused import

* fix tests

* lints

* lints

* fix import

* revert image resolution changes

* Update image_resolution_test.dart

* Update decode_and_parse_asset_manifest.dart

* make targetDevicePixelRatio optional

* Update packages/flutter/lib/src/services/asset_manifest.dart

Co-authored-by: Jonah Williams <jonahwilliams@google.com>

* Update packages/flutter/lib/src/services/asset_manifest.dart

Co-authored-by: Jonah Williams <jonahwilliams@google.com>

* fix immutable not being imported

* return List in AssetManifest methods, fix annotation import

* simplify onError callback

* make AssetManifest methods abstract instead of throwing UnimplementedError

* simplify AssetVariant.key docstring

* tweak _AssetManifestBin docstring

* make AssetManifest and AssetVariant doc strings more specific

* use List.of instead of List.from for type-safety

* adjust import

* change _AssetManifestBin comment from doc comment to normal comment

* revert to callback function for onError in loadStructuredBinaryData

* add more to the docstring of AssetManifest.listAssets and AssetVariant.key

* add tests for CachingAssetBundle caching behavior

* add simple test to ensure loadStructuredBinaryData correctly calls load

* Update asset_manifest.dart

* update docstring for AssetManifest.getAssetVariants

* rename getAssetVariants, have it include main asset

* rename isMainAsset field of AssetMetadata to main

* (slightly) shorten name of describeAssetAndVariants

* rename describeAssetVariants back to getAssetVariants

* add tests for TestAssetBundle

* nits

* fix typo in docstring

* remove no longer necessary non-null asserts

* update gallery and google_fonts versions

---------

Co-authored-by: Jonah Williams <jonahwilliams@google.com>
2023-02-02 15:17:15 +00:00
engine-flutter-autoroll
f9daa9aac4 Roll Flutter Engine from 18118e10a0a5 to 679c4b42e222 (4 revisions) (#119783)
* edba2d078 Roll Skia from a2e706ab283d to 934ef0660509 (7 revisions) (flutter/engine#39327)

* 387a894f6 Roll Fuchsia Mac SDK from 31KOCvc_d1yPT_yes... to j5rQsxkO2VJrX55Yj... (flutter/engine#39328)

* b8b49e161 Roll buildroot to #75f75b73. (flutter/engine#39329)

* 679c4b42e Roll Dart SDK from 1c219a91e637 to 99014717b633 (1 revision) (flutter/engine#39330)
2023-02-02 03:59:24 +00:00
Jenn Magder
34730c79ca Revert "Run Mac hostonly tests on any available arch (#119762)" (#119784)
This reverts commit 475fc4ac9d.
2023-02-02 03:42:17 +00:00
Jesús S Guerrero
f767f860eb check if directory exists before listing content (#119748) 2023-02-02 03:02:11 +00:00
engine-flutter-autoroll
322d10e1b5 18118e10a Add iOS spring animation objc files (flutter/engine#38801) (#119768) 2023-02-02 02:46:36 +00:00