Commit graph

32585 commits

Author SHA1 Message Date
Flutter GitHub Bot b30947bef9
roll packages (#117226) 2022-12-20 01:26:51 +00:00
engine-flutter-autoroll efadc3458a
Roll Flutter Engine from cba3a3990138 to 6de29d1cba70 (3 revisions) (#117354)
* 343166954 Bump ossf/scorecard-action from 2.0.4 to 2.1.1 (flutter/engine#38406)

* 955a35a3b Fix signature logic in license tool (flutter/engine#38363)

* 6de29d1cb [macOS] Update FlutterView layer scale when backing properties change (flutter/engine#38402)
2022-12-20 01:25:06 +00:00
Michael Goderbauer 1adc27503f
Bump min SDK to 2.19.0-0 (#117345)
* Bump min SDK to 2.19.0-0

* fix
2022-12-20 00:46:14 +00:00
engine-flutter-autoroll 4daff08578
Roll Flutter Engine from 45713ea10510 to cba3a3990138 (5 revisions) (#117336)
* 290f3efc2 Add more missing includes (flutter/engine#38398)

* 24a6a9183 Remove usage of SkToBool (flutter/engine#38401)

* 725d47da2 reland: Started using FlutterEngineGroups by default on Android (flutter/engine#38367)

* c7cc1b6f7 [Impeller Scene] Add animation/PBR descriptions to ipscene (flutter/engine#38397)

* cba3a3990 Roll Skia from 46af4ad25426 to 8876daf17554 (3 revisions) (flutter/engine#38404)
2022-12-19 21:36:27 +00:00
engine-flutter-autoroll 55584ad507
Roll Flutter Engine from 7bc519375b7b to 45713ea10510 (2 revisions) (#117330)
* 4a3a0ec67 pylint scripts under sky, remove dead scripts under sky/tools/roll (flutter/engine#38334)

* 45713ea10 [web] Don't overwrite editing state with semantic updates (flutter/engine#38271)
2022-12-19 20:54:49 +00:00
Jackson Gardner 9f2c5d8e21
Support flutter build web --wasm (#117075)
* Work in progress.

* Some fixes to the command line.

* Bootstrapping works.

* Change kickoff order to maximize concurrency.

* Fix analyzer errors and formatting issues.

* Fix doc comment.

* Added unit tests for some of the web targets.

* Format issue.

* Add an integration test that builds an app to wasm.

* Add a todo for depfiles.

* Formatting.

* Apparently the license header needs to say 2014.

* `file://` URIs confuse dart2wasm on Windows. Just use absolute paths.

* Update unit tests to match new path passing.

* Have a distinct build directory for wasm, and fixes for some upstream changes.
2022-12-19 20:09:02 +00:00
engine-flutter-autoroll 70f391db77
7bc519375 Roll Skia from fc0ac31a46f8 to 46af4ad25426 (1 revision) (flutter/engine#38403) (#117322) 2022-12-19 19:28:08 +00:00
Taha Tesser 5fcb48d598
Fix NavigationRail highlight (#117320) 2022-12-19 10:45:30 -08:00
Taha Tesser cb988c7b6e
Add indicatorColor & indicatorShape to NavigationRail, NavigationDrawer and move these properties from destination to NavigationBar (#117049) 2022-12-19 10:39:27 -08:00
engine-flutter-autoroll 32da25053d
a12dadfda Roll Fuchsia Mac SDK from NLb_T58g0l_X46JEN... to NS4fVXM2KhKcZ1uyD... (flutter/engine#38400) (#117319) 2022-12-19 17:16:28 +00:00
Danny Tuppeny 9f9010f5e8
[flutter_tools] Update DAP progress when waiting for Dart Debug extension connection (#116892)
Fixes https://github.com/Dart-Code/Dart-Code/issues/4293.
2022-12-19 11:33:26 -05:00
engine-flutter-autoroll 3eefb7af09
a9491515f Roll Skia from 0362c030efa7 to fc0ac31a46f8 (4 revisions) (flutter/engine#38399) (#117317) 2022-12-19 16:31:10 +00:00
engine-flutter-autoroll d238bedf45
Roll Plugins from cbcf50726fb9 to 840a04954fa0 (8 revisions) (#117314)
* 5f62d21eb [local_auth] Fix failed biometric authentication not throwing error (flutter/plugins#6821)

* ca974ab0c [webview_flutter_web] Copies web implementation of webview_flutter from v4_webview (flutter/plugins#6854)

* 4d11be416 [image_picker] Don't store null paths in lost cache (flutter/plugins#6678)

* fd2841fd0 [webview_flutter_android] Fix timeouts in the integration tests (flutter/plugins#6857)

* abc9f9a9b [flutter_plugin_tools] If `clang-format` does not run, fall back to other executables in PATH (flutter/plugins#6853)

* 7efb5e89d [video_player] Add compatibility with the current platform interface (flutter/plugins#6855)

* 32dcbf3e3 [image_picker] Improve image_picker for iOS to handle more image types (flutter/plugins#6812)

* 840a04954 [webview_flutter] Copies app-facing implementation of webview_flutter from v4_webview (flutter/plugins#6856)
2022-12-19 16:31:08 +00:00
engine-flutter-autoroll 420c6d6cc8
Roll Flutter Engine from 3c6cab03274f to 58ab5277a7c4 (2 revisions) (#117312)
* a69789f19 Bump github/codeql-action from 2.1.36 to 2.1.37 (flutter/engine#38391)

* 58ab5277a Roll Fuchsia Linux SDK from mRBUNknZk43y-LHGS... to yGQvkNl85l1TSeuo9... (flutter/engine#38396)
2022-12-19 13:44:36 +00:00
engine-flutter-autoroll a3a0048d7d
3c6cab032 Roll Fuchsia Mac SDK from DdU--deE0Xl4TQ2Bm... to NLb_T58g0l_X46JEN... (flutter/engine#38387) (#117295) 2022-12-19 03:44:27 +00:00
engine-flutter-autoroll 1233fc979b
37387019b Roll Fuchsia Linux SDK from bloqad357AGI6lnOb... to mRBUNknZk43y-LHGS... (flutter/engine#38386) (#117290) 2022-12-18 19:58:37 +00:00
engine-flutter-autoroll b7d9be0a73
747a9d8c7 Roll Skia from 7b0a9d9a3008 to 0362c030efa7 (9 revisions) (flutter/engine#38385) (#117289) 2022-12-18 19:16:25 +00:00
engine-flutter-autoroll d88d524050
276327f7e Roll Fuchsia Mac SDK from qk9nUlw83EeMMaWmE... to DdU--deE0Xl4TQ2Bm... (flutter/engine#38383) (#117286) 2022-12-18 14:53:39 +00:00
alanwutang11 c0dddacb81
Fix is canvas kit bool (#116944)
* isCanvasKit implement and test

* isCanvasKit implement and test

* ++

* forgot license

* make isCanvasKit a getter

* addressed comments

* forgot to change names of integration test files

* typo

* simplified tests

* comments
2022-12-17 23:33:32 -08:00
engine-flutter-autoroll 49f3ca4001
eeae936f9 Use canvaskit toByteData for unsupported videoFrame formats (flutter/engine#38361) (#117279) 2022-12-18 07:31:32 +00:00
engine-flutter-autoroll 725049f2b2
794370b9c Roll Fuchsia Linux SDK from PqyqxdbUFyd8xoYIP... to bloqad357AGI6lnOb... (flutter/engine#38381) (#117276) 2022-12-18 02:44:34 +00:00
engine-flutter-autoroll d0d13c5456
51b84d69b Roll Fuchsia Mac SDK from qYE6uXjRtAxy7p5HB... to qk9nUlw83EeMMaWmE... (flutter/engine#38380) (#117273) 2022-12-17 23:10:36 +00:00
engine-flutter-autoroll 9daf2a67e7
Roll Flutter Engine from 3626c487a610 to 7e296985f426 (2 revisions) (#117270)
* 1ae4c7c35 [Impeller Scene] Fix crasher for nodes with no meshes (flutter/engine#38374)

* 7e296985f [Impeller] Move GetSecondsElapsed to Playground (flutter/engine#38375)
2022-12-17 21:28:34 +00:00
engine-flutter-autoroll a82c556a12
3626c487a Add a missing include to display_list_matrix_clip_tracker.h (flutter/engine#38371) (#117269) 2022-12-17 20:36:33 +00:00
Lucas.Xu b20a9e0a37
imporve gesture recognizer semantics test cases (#117257) 2022-12-17 21:00:46 +01:00
engine-flutter-autoroll 7b850ef375
f74dd5331 Roll Fuchsia Linux SDK from H6B0UgW07fc1nBtnc... to PqyqxdbUFyd8xoYIP... (flutter/engine#38377) (#117262) 2022-12-17 12:05:35 +00:00
engine-flutter-autoroll cee3e6cc3d
b10769998 Even though the file is pure C code, it's useful to use a C++ or Objective-C++ filename in order to use FML (assertions) in the implementation. (flutter/engine#38365) (#117260) 2022-12-17 09:03:24 +00:00
engine-flutter-autoroll 427b2fb429
901b455d0 Roll Fuchsia Mac SDK from bn5VF1-xDf-wKjIw8... to qYE6uXjRtAxy7p5HB... (flutter/engine#38373) (#117258) 2022-12-17 08:16:23 +00:00
Michael Goderbauer bf5fdb9f96
Reland "Inject current FlutterView into tree and make available via View.of(context) (#116924)" (#117244)
* Reland "Inject current `FlutterView` into tree and make available via `View.of(context)` (#116924)"

This reverts commit 9102f2fe0b.

* remove window placeholder
2022-12-17 06:14:19 +00:00
engine-flutter-autoroll 0a2a1d91cf
d45d375ae [iOS, macOS] Migrate from assert to FML_DCHECK (flutter/engine#38368) (#117256) 2022-12-17 04:32:27 +00:00
engine-flutter-autoroll c9dd458470
42689eafb Sped up FlutterStandardCodec writing speed. (flutter/engine#38345) (#117249) 2022-12-17 00:50:24 +00:00
engine-flutter-autoroll 36d536a320
Roll Flutter Engine from d91e20879a67 to 60cf34e2abf1 (4 revisions) (#117246)
* 1fe1ec414 Clarify semantics action dispatch id parameter (flutter/engine#38356)

* 985f4ac51 Ensure licenses excluded file list has newline at EOF (flutter/engine#38354)

* 4097c333f Update documentation to use `--local-web-sdk` flags. (flutter/engine#38328)

* 60cf34e2a Remove DisplayList's dependency on SkAutoTMalloc (flutter/engine#38359)
2022-12-17 00:00:25 +00:00
engine-flutter-autoroll 5018a6c1fe
Roll Flutter Engine from 29196519c124 to d91e20879a67 (29 revisions) (#117242)
* e28b26e1d [linux] Allow overriding asset, ICU data path (flutter/engine#38296)

* 35bdb8bfc Roll Skia from 9f728d78f10d to f549128104ba (1 revision) (flutter/engine#38319)

* 97e246cb5 Roll Dart SDK from 358d0d1aa3e7 to 1dd5b1bf1099 (7 revisions) (flutter/engine#38320)

* d9580a5e7 Migrate iOS text input plugin to use ARC (flutter/engine#38179)

* c9e9fa5a9 Update web_sdk -> package test dependency to get updated package matcher (flutter/engine#38323)

* a7ec07f13 [fuchsia] Manually roll Fuchsia Linux SDK. (flutter/engine#38324)

* 61e95bacb Remove doc reference to the compute method (flutter/engine#38246)

* 353d6949e make sure CanvasRecorder updates clip bounds methods (flutter/engine#38325)

* 47a358c5e Started using FlutterEngineGroups by default on Android  (flutter/engine#37822)

* 7d8e10652 Bump github/codeql-action from 2.1.35 to 2.1.36 (flutter/engine#38210)

* 8915b81d4 Update buildroot to b2ab6e1908b3eb2. (flutter/engine#38329)

* 4fe620643 Revert "Roll Dart SDK from 358d0d1aa3e7 to 1dd5b1bf1099 (7 revisions) (#38320)" (flutter/engine#38331)

* 2ff490c1e Roll Skia from f549128104ba to 5e69caecd166 (11 revisions) (flutter/engine#38333)

* 22251857f Add missing include to FlutterThreadSynchronizer (flutter/engine#38337)

* 467cfd7ef Roll Fuchsia Mac SDK from VEOIaacOA75U7PYyz... to KtItDj-MERuua77aS... (flutter/engine#38339)

* 010f4ee7a Roll Fuchsia Linux SDK from zwfwHRSLdmV61hYqe... to urDNtEiHFAcBBhYe0... (flutter/engine#38340)

* 773b43571 Sped up reading with FlutterStandardCodec. (flutter/engine#38327)

* 70439f606 Roll Skia from 5e69caecd166 to 62f22c9c7d67 (3 revisions) (flutter/engine#38341)

* bc1647f0d Roll the test package used by Web in preparation for a Dart 3 SDK roll (flutter/engine#38342)

* cac228aff Roll Dart SDK from 358d0d1aa3e7 to 7b4d4ec3cad1 (14 revisions) (flutter/engine#38344)

* 13ae6eb75 Revert "Started using FlutterEngineGroups by default on Android  (#37822)" (flutter/engine#38351)

* ed8063861 Add an explicit constraint on the matcher package version to ensure Dart 3 compatibility (flutter/engine#38352)

* dcafebf44 Roll Skia from 62f22c9c7d67 to 1b1f53d77ced (1 revision) (flutter/engine#38343)

* 6f6158580 Roll Fuchsia Mac SDK from KtItDj-MERuua77aS... to bn5VF1-xDf-wKjIw8... (flutter/engine#38348)

* 0c00bc0a9 Remove 30fps cap from playgrounds (flutter/engine#38347)

* 38340bb57 [Impeller] Fix SceneC crash for nodes with children (flutter/engine#38346)

* 3a6b3f986 Roll Fuchsia Linux SDK from urDNtEiHFAcBBhYe0... to H6B0UgW07fc1nBtnc... (flutter/engine#38357)

* 81b453535 Roll Skia from 1b1f53d77ced to 7b0a9d9a3008 (8 revisions) (flutter/engine#38358)

* d91e20879 Port touch-based tests from embedder integration test (flutter/engine#38234)
2022-12-16 23:14:21 +00:00
gaaclarke 93c581a72e
Formatted and removed lints from devicelab README.md (#117239) 2022-12-16 23:14:18 +00:00
Jackson Gardner ebeb491895
Use the name of errors, not the diagnostic messages. (#117229)
* Use the name of errors, not the diagnostic messages.

* Trailing comma.
2022-12-16 22:19:55 +00:00
htoor3 98e9032ca3
[web] Allow shift + left/right keyboard shortcuts to be handled by framework on web (#117217)
* Remove DoNothing actions for shift + left/right keyboard shorcuts on web and add tests

* Fix spacing

* Add select all left/right cases + tests
2022-12-16 22:12:41 +00:00
Drew Roen 0604a0e1e6
Add a recursive flag to the zip command - currently it is zipping nothing (#117227) 2022-12-16 21:15:20 +00:00
Greg Spencer ecf9b2d20a
Update localization of shortcut labels in menus (#116681)
* Fix Menu shortcut labels

* Remove invalid localizations

* Add more localization for Shift

* Add generated localizations

* Fix Test
2022-12-16 19:57:17 +00:00
LongCatIsLooong 3d0607b543
Defer systemFontsDidChange to the transientCallbacks phase (#117123)
* Always defer systemFontsDidChange to transientCallbacks phase

* unnecessary import
2022-12-16 19:27:03 +00:00
Casey Hillers 9102f2fe0b
Revert "Inject current FlutterView into tree and make available via View.of(context) (#116924)" (#117214)
This reverts commit a34e419484.
2022-12-16 17:48:23 +00:00
chunhtai 23a2fa31d2
Reland "Adds API in semanticsconfiguration to decide how to merge chi… (#116895)
* Reland "Adds API in semanticsconfiguration to decide how to merge child semanticsConfigurations (#110730)"

This reverts commit 7549925c8c.

* makes markNeedsSemanticsUpdate more robust

* address comment
2022-12-16 17:20:20 +00:00
engine-flutter-autoroll ab47fc304c
Roll Plugins from 78de28ca21c7 to cbcf50726fb9 (3 revisions) (#117213)
* 6c0df1a0c Roll Flutter (stable) from b8f7f1f986 to 135454af32 (6 revisions) (flutter/plugins#6850)

* 6bba84334 [webview_flutter_android] Copies Android implementation of webview_flutter from v4_webview (flutter/plugins#6851)

* cbcf50726 [webview_flutter_wkwebview] Copies iOS implementation of webview_flutter from v4_webview (flutter/plugins#6852)
2022-12-16 15:50:25 +00:00
Eilidh Southren da7b8327e4
Bottom App Bar M3 background color fix (#117082)
* Bottom App Bar M3 background color fix

* update test

* test update

* remove whitespace
2022-12-16 09:03:40 +00:00
Lucas.Xu 80e1008cbc
fix: #110342 unable to update rich text widget gesture recognizer (#116849) 2022-12-16 09:32:09 +01:00
LongCatIsLooong 76bb8ead5a
Reland "Fix text field label animation duration and curve" (#114646)"
This reverts commit 9f6090c9ad.
2022-12-15 19:38:53 -08:00
godofredoc fa711f77e0
Run packaging on presubtmit. (#116943)
* Run packaging on presubtmit.

Test release package generation on presubmit.

Bug: https://github.com/flutter/flutter/issues/28618
Bug: https://github.com/flutter/flutter/issues/60706

* Run packaging_test on all branches.
2022-12-16 02:37:19 +00:00
Jason Simmons 7336312b0b
Do not filter the stderr output of "flutter run" in the devicelab run tests (#117188) 2022-12-16 01:57:14 +00:00
Christopher Fujino c7cb5f3f5b
[flutter_tools] pin package intl and roll pub packages (#117168)
* pin package intl and roll pub packages

* add test

* fix analysis
2022-12-16 00:34:51 +00:00
Michael Goderbauer a34e419484
Inject current FlutterView into tree and make available via View.of(context) (#116924)
* enable View.of

* tests

* ++

* greg review

* rewording

* hide view from public
2022-12-16 00:13:56 +00:00
fzyzcjy 86b62a3c21
Tiny fix about outdated message (#114391) 2022-12-15 16:06:44 -08:00