33366 Commits

Author SHA1 Message Date
engine-flutter-autoroll
df41e58f6f
1328c4bc6 Roll Dart SDK from 0456c4011cb3 to c022d475e9d8 (1 revision) (flutter/engine#39646) (#120784) 2023-02-15 13:30:38 +00:00
engine-flutter-autoroll
624445a45c
Roll Flutter Engine from bf7d51586704 to ec70b5aa96be (2 revisions) (#120781)
* 414538fc6 [Impeller] Ignore the mask filter when saving layer (flutter/engine#39583)

* ec70b5aa9 Roll Fuchsia Linux SDK from A15Lg2MzGSkbj33mo... to ejOvPyZ4UL2DoQhn6... (flutter/engine#39645)
2023-02-15 12:19:31 +00:00
engine-flutter-autoroll
31c73fcfeb
Roll Flutter Engine from 44e36c9c0d73 to bf7d51586704 (2 revisions) (#120772)
* cce774f71 Roll Skia from 2a7644cf4bd7 to df42581d2765 (3 revisions) (flutter/engine#39643)

* bf7d51586 Roll Dart SDK from 1dc26efa3c4c to 0456c4011cb3 (1 revision) (flutter/engine#39644)
2023-02-15 09:43:27 +00:00
Kate Lovett
4ae5252f8a
Fix license page crash (#120728) 2023-02-15 08:14:06 +00:00
engine-flutter-autoroll
911b13784b
Roll Flutter Engine from d860892528ff to 44e36c9c0d73 (20 revisions) (#120761)
* ab2dec516 Roll Skia from 8de7f68a3661 to 67a8177742e6 (4 revisions) (flutter/engine#39623)

* a7ec1e50f Remove libpng dependency in the APNG decoder (flutter/engine#39622)

* cb5393336 Add more info to malioc_diff.py output (flutter/engine#39625)

* 60c199501 Roll Dart SDK from ea59504416a8 to 22ad11262460 (2 revisions) (flutter/engine#39624)

* b1f76fbb0 [Impeller] Avoid stringstream usage in CreateUniformMemberKey (flutter/engine#39606)

* a85220d2f Fix a flake in EmbedderTest.CompositorRenderTargetsNotRecycledWhenAvoidsCacheSet (flutter/engine#39596)

* 3141b116d [impeller] Refactored backend specific feature checks to capabilities (flutter/engine#39598)

* bf667254f [impellerc] Generate GLSL output for the runtime-stage-gles target (flutter/engine#39602)

* 57e83aa16 [Impeller] Special case color filter in tiled texture. (flutter/engine#39445)

* e1325a9de Roll Skia from 67a8177742e6 to a3fe5233eb10 (9 revisions) (flutter/engine#39627)

* 9f2c4db50 Add app anatomy diagram (flutter/engine#39628)

* e8c14e436 Roll Fuchsia Linux SDK from mWwKhmxRlXNJATVmu... to A15Lg2MzGSkbj33mo... (flutter/engine#39631)

* 9bd50b706 [Impeller] read from framebuffer for advanced blends on iOS. (flutter/engine#39567)

* 66715c928 Fix build output path of the malioc core list (flutter/engine#39629)

* 727500b12 Roll Skia from a3fe5233eb10 to b7508e2f2577 (3 revisions) (flutter/engine#39634)

* f193de9cc [Impeller] Make RenderTarget::CreateOffscreen utilities have a stencil by default (flutter/engine#39636)

* 76b51e33a Roll Skia from b7508e2f2577 to 5974e36ea190 (4 revisions) (flutter/engine#39639)

* aba44ff0b Roll Dart SDK from 22ad11262460 to 1dc26efa3c4c (1 revision) (flutter/engine#39640)

* 657102f87 Roll Fuchsia Mac SDK from EFcCpAxOuQllDqP0F... to jsnm3dngrd9MveHrB... (flutter/engine#39641)

* 44e36c9c0 Roll Skia from 5974e36ea190 to 2a7644cf4bd7 (1 revision) (flutter/engine#39642)
2023-02-15 07:54:25 +00:00
Jackson Gardner
4b8ad1b007
Temporarily disable info-based analyzer unit tests. (#120753)
We should address this more permanently:
https://github.com/flutter/flutter/issues/120750
2023-02-15 06:29:23 +00:00
LouiseHsu
fd01812f67
Add temporary default case to support new PointerSignalKind (#120731)
* add default case to prep for engine pr

* combine unknown w default

* fixed todo comment not inline with flutter standards
2023-02-15 02:43:38 +00:00
Loïc Sharma
5a3957f3b9
Revert "Fix error when resetting configurations in tear down phase" (#120739)
Reverts flutter/flutter#114468 by @fzyzcjy

Example failure: https://logs.chromium.org/logs/flutter/buildbucket/cr-buildbucket/8789140722059256001/+/u/run_test.dart_for_tool_integration_tests_shard_and_subshard_1_4/test_stdout
2023-02-14 16:42:16 -08:00
LongCatIsLooong
ba46cb8d51
Remove deprecated AppBar.color & AppBar.backwardsCompatibility (#120618) 2023-02-15 00:04:49 +00:00
Viren Khatri
378668db47
added MaterialStateColor support to TabBarTheme.labelColor (#109541) 2023-02-15 00:03:34 +00:00
Ian Hickson
d29668ddb2
Improve network resources doctor check (#120417)
...and various other minor cleanup:

* Moved "FLUTTER_STORAGE_BASE_URL" into a constant throughout the code. There are other strings that we should do that to but this one was relevant to the code I was changing.

* Fixed the logger's handling of slow warnings. Previously it deleted too much text. Fixed the test for that to actually verify it entirely, too.

* Made the logger delete the slow warning when it's finished.

* Fixed 'Please choose one (To quit, press "q/Q")' message to be the cleaner 'Please choose one (or "q" to quit)'.

* Added a debug toString to ValidationResult for debugging purposes (not used).

* In http_host_validator:

  - Shortened constant names to be clearer (e.g. kPubDevHttpHost -> kPubDev).
  - Added GitHub as a tested host since when you run `flutter` we hit that immediately.
  - Renamed the check "Network resources".
  - Updated the `slowWarning` of the check to say which hosts are pending.
  - Removed all timeout logic. Timeouts violate our style guide.
  - Removed `int.parse(... ?? '10')`; passing a constant to `int.parse` is inefficient.
  - Replaced the `_HostValidationResult` class with `String?` for simplicity.
  - Improved the error messages to be more detailed.
  - Removed all checks that dependened on the stringification of exceptions. That's very brittle.
  - Added a warning specifically for HandshakeException that talks about the implications (MITM attacks).
  - Replaced exception-message-parsing logic with just calling `Uri.tryParse` and validating the result.
  - Replaced a lot of list-filtering logic with just a single for loop to check the results.
  - Replaced code that added a constant to a known-empty list with just returning a constant list.
  - Revamped the logic for deciding which hosts to check to just use a single chain of if/else blocks instead of getters, lists literals with `if` expressions, `??`, functions, etc spread over multiple places in the code.
2023-02-15 00:02:09 +00:00
godofredoc
9d94a51b60
Move linux-x64-flutter-gtk.zip to linux-x64-debug location. (#120658)
* Move linux-x64-flutter-gtk.zip to linux-x64-debug location.

linux-x64-flutter-gtk.zip is being uploaded twice to linux-x64-debug
and linux-x64 as part of making a soft transition to use linux-x64-debug
location. This PR starts using the copy inside linux-x64-debug to later
remove the duplicated upload.

* Also move arm64.

* Do not override output dir.
2023-02-15 00:00:23 +00:00
engine-flutter-autoroll
fd2fd94e31
d86089252 Roll Fuchsia Mac SDK from OeUljRQOmJwgDhNOo... to EFcCpAxOuQllDqP0F... (flutter/engine#39621) (#120702) 2023-02-15 00:00:21 +00:00
Loïc Sharma
2cfca820a3
Force Mac plugin_test to run on x64 bots (#120714) 2023-02-15 00:00:19 +00:00
fzyzcjy
577ad2ee8a
Fix error when resetting configurations in tear down phase (#114468)
* move _verifyInvariants

* fix

* fix (mimic import test_api.dart)

* fix

* Update binding.dart

* add tests

* try to move

* Revert "try to move"

This reverts commit d3c466d226cc1abe195af83a2630c70f08e25d7d.

* Update binding.dart
2023-02-15 00:00:17 +00:00
Nils Reichardt
c102bf4673
[integration_test] Fix link to integration test for web section in README.md (#103422)
* [integration_test] Fix link to integration test for web section in `README.md`

* Update packages/integration_test/README.md

* Update packages/integration_test/README.md
2023-02-14 15:57:15 -08:00
Loïc Sharma
480c54c370
Increase Linux docs_publish timeout (#120718)
This target recently caused the tree to close due to a timeout: https://ci.chromium.org/ui/p/flutter/builders/prod/Linux%20docs_publish/8906/overview

This target consistently takes ~55 minutes, which is very close to its current timeout of 60 minutes. This increases the timeout to make timeouts less likely.
2023-02-14 13:18:12 -08:00
Loïc Sharma
ed5bd17794
Fix tree by updating dependencies (#120707)
Fixes this PR: https://github.com/flutter/flutter/pull/120628
Reverting was rejected due to merge conflicts(?): https://github.com/flutter/flutter/pull/120705
2023-02-14 10:10:53 -08:00
Flutter GitHub Bot
b9b4d3e43e
roll packages (#120628) 2023-02-14 17:33:48 +00:00
engine-flutter-autoroll
9fd34048fe
f4fcb911b Roll Skia from bb7b22f3f444 to 8de7f68a3661 (1 revision) (flutter/engine#39619) (#120699) 2023-02-14 16:53:15 +00:00
engine-flutter-autoroll
b35e4a54fd
Roll Plugins from f3bc6f1eb0c2 to 9c312d4d2f5f (2 revisions) (#120694)
* f1a3fea7f Update GCLOUD_FIREBASE_TESTLAB_KEY (flutter/plugins#7176)

* 9c312d4d2 [camera] flip/change camera while recording (split out PR for cam_avfoundation and cam_android) (flutter/plugins#7109)
2023-02-14 15:51:56 +00:00
Eilidh Southren
17b4c70ff5
[M3] Add customizable overflow property to Snackbar's action (#120394)
* add actionOverflowThreshold param

* analyzer tings

* https://www.youtube.com/watch?v=NPwyyjtxlzU

* remove erroneous switch changes

* rename test

* remove unwanted switch.dart diff

* remove redundant values

* review changes
2023-02-14 10:07:02 +00:00
engine-flutter-autoroll
b0edf58294
Roll Flutter Engine from 17ab09d382e3 to cbb7fc020b00 (2 revisions) (#120673)
* 22177253a Roll Skia from 38e363bbf0e4 to 53f66167d9cb (4 revisions) (flutter/engine#39615)

* cbb7fc020 Roll Skia from 53f66167d9cb to bb7b22f3f444 (1 revision) (flutter/engine#39616)
2023-02-14 09:52:31 +00:00
engine-flutter-autoroll
6a94f25a9d
Roll Flutter Engine from c4f51bc78644 to 17ab09d382e3 (5 revisions) (#120664)
* 3b5c47d4d Revert "[ios_platform_view] MaskView pool to reuse maskViews." (flutter/engine#39608)

* 170a4a31e Roll Skia from f27efe15433d to 38e363bbf0e4 (8 revisions) (flutter/engine#39611)

* 632b5985a Roll Fuchsia Mac SDK from 6hbPQq6ED0PkuQiKM... to OeUljRQOmJwgDhNOo... (flutter/engine#39610)

* 6a3aaefc0 Roll Fuchsia Linux SDK from 5b_BYTPWG1E7qx1I8... to mWwKhmxRlXNJATVmu... (flutter/engine#39613)

* 17ab09d38 Remove bringup from builds. (flutter/engine#39605)
2023-02-14 07:22:14 +00:00
engine-flutter-autoroll
b08cc8be79
Roll Flutter Engine from 31a4648cbe99 to c4f51bc78644 (7 revisions) (#120656)
* 8cd648d1d Roll Dart SDK from f80c5db8736a to ea59504416a8 (1 revision) (flutter/engine#39594)

* 9ac09ced1 [Impeller] Fix unsafe access for clip stencil coverage (flutter/engine#39595)

* 99a81a81f Add support for double tap action from Apple Pencil 2 (flutter/engine#39267)

* 89d41d13e Add unique device id for trackpad on web (flutter/engine#39260)

* f7dfb2b63 remove use of SkCanvas and DLCanvasRecorder from ui.Canvas native code (flutter/engine#39599)

* c2e165e36 Fix multi-function compute (flutter/engine#39603)

* c4f51bc78 Revert "Add support for double tap action from Apple Pencil 2 (#39267)" (flutter/engine#39607)
2023-02-14 03:36:26 +00:00
Ian Hickson
07c548c698
Apply BindingBase.checkInstance to TestDefaultBinaryMessengerBinding (#116937) 2023-02-13 23:55:58 +00:00
Loïc Sharma
865422da20
Force Mac tool_integration_tests to run on x64 bots (#120634) 3.8.0-12.0.pre 2023-02-13 23:52:35 +00:00
Taha Tesser
402caec2e6
Fix ListTile's default iconColor token used & update examples (#120444) 2023-02-13 23:52:32 +00:00
engine-flutter-autoroll
f4495f5d39
Roll Flutter Engine from d28cbf402904 to 31a4648cbe99 (2 revisions) (#120630)
* 7f0aac5af [Impeller] Fix grammatical issues in faq.md. (flutter/engine#39582)

* 31a4648cb Roll Skia from 9cc86b2a4f27 to f27efe15433d (17 revisions) (flutter/engine#39593)
2023-02-13 23:08:20 +00:00
Tae Hyung Kim
becb6bd00a
Fix message type inconsistency between locales (#120129)
* init

* fix error handling

* fix issue

* lint?

* error handling tests

* lint
2023-02-13 23:05:57 +00:00
gaaclarke
ddebe833b0
Added integration test for wide gamut support. (#119657)
* Added integration test for wide gamut support.

* cleaned up

* deleted files that can be generated

* switched back to standard flutter in the shell script

* added devicelab task

* removed analysis options

* analyzer

* Fixed task

* made local_run.sh not executable

* analyzer

* removed the logo asset

* added task to ci

* updated pubspec

* analysis errors fixed

* updated pubspec
2023-02-13 22:33:19 +00:00
xubaolin
778b3fa322
support updating dragDecices at runtime (#120336) 2023-02-13 21:38:27 +00:00
engine-flutter-autoroll
ed35c80d22
d28cbf402 [Impeller] Return entity from filters instead of a snapshot (flutter/engine#39560) (#120625) 2023-02-13 21:33:52 +00:00
Jenn Magder
95fd821ab8
Force Mac build_tests to run on x64 bots (#120620) 2023-02-13 21:23:11 +00:00
Qun Cheng
f858302a6b
Remove brightness from AppBar/SliverAppBar/AppBarTheme/AppBarTheme.copyWith (#120575) 2023-02-13 13:12:13 -08:00
engine-flutter-autoroll
73afc7ba3c
Roll Flutter Engine from df0ffe42b33e to 97dcf3e6201e (4 revisions) (#120617)
* 9a1b7d113 Change run_tests.sh to use python3 (flutter/engine#39586)

* a023d4f63 Remove Libtxt and Minikin (flutter/engine#39499)

* a7c9cc58a [Impeller] Get rid of message about prototype status. (flutter/engine#39566)

* 97dcf3e62 Reland [macOS] Make FlutterEngine support multiple views (flutter/engine#39576)
2023-02-13 19:47:51 +00:00
Taha Tesser
a819d61569
Remove prefer_equal_for_default_values lint rule (#120533)
* Remove `prefer_equal_for_default_values` lint rule

* Remove prefer_equal_for_default_values line
2023-02-13 19:47:48 +00:00
Ben Konyi
2df140f40d
Remove references to Observatory (#118577)
Observatory is being deprecated for Dart 3.0 so it should no longer be
referenced in tooling messaging / flags.

See https://github.com/dart-lang/sdk/issues/50233
2023-02-13 14:29:30 -05:00
Flutter GitHub Bot
00adf9a33a
roll packages (#120609) 2023-02-13 18:55:06 +00:00
Tomasz Gucio
98576cef58
Avoid null terminating characters in strings from Utf8FromUtf16() (#109729)
---------
Co-authored-by: schectman <schectman@google.com>
2023-02-13 19:22:37 +01:00
Qun Cheng
7bacc25eea
Remove accentColorBrightness usage (#120577) 2023-02-13 10:18:18 -08:00
engine-flutter-autoroll
0792c27953
Roll Flutter Engine from fb8840578156 to df0ffe42b33e (2 revisions) (#120607)
* 8cacce9e8 Roll Skia from d85501fa487d to 9cc86b2a4f27 (2 revisions) (flutter/engine#39589)

* df0ffe42b Roll Fuchsia Linux SDK from R6oclCbqlvHdyGgut... to 5b_BYTPWG1E7qx1I8... (flutter/engine#39590)
2023-02-13 18:09:30 +00:00
Flutter GitHub Bot
957494d9f0
Marks Linux_android flavors_test to be unflaky (#120299) 2023-02-13 17:20:03 +00:00
engine-flutter-autoroll
1f268f1d6b
fb8840578 Roll Dart SDK from 1caf3a9ad101 to f80c5db8736a (1 revision) (flutter/engine#39588) (#120606) 2023-02-13 17:20:01 +00:00
engine-flutter-autoroll
7c2d5b9c29
60c8532d6 Roll Fuchsia Mac SDK from NZAnfCkpbswhYplty... to 6hbPQq6ED0PkuQiKM... (flutter/engine#39587) (#120602) 2023-02-13 15:47:20 +00:00
engine-flutter-autoroll
7fb8497b50
Roll Plugins from 02571ec0dd36 to f3bc6f1eb0c2 (2 revisions) (#120601)
* f47f74051 [file_selector] Relax xdg_directories constraint (flutter/plugins#7157)

* f3bc6f1eb [various] Raise JVM limit in example builds (flutter/plugins#7155)
2023-02-13 15:45:26 +00:00
engine-flutter-autoroll
ce8efb439e
ede2a0a3c Roll Skia from c6f1de2239fb to d85501fa487d (1 revision) (flutter/engine#39585) (#120593) 2023-02-13 12:29:25 +00:00
engine-flutter-autoroll
b33c76f017
1695b7bbc Bump github/codeql-action from 2.1.39 to 2.2.4 (flutter/engine#39584) (#120588) 2023-02-13 11:27:23 +00:00
xubaolin
b0c24e8d3d
fix a Slider theme update bug (#120432)
* fix a Slider theme update bug

* Code review feedback
2023-02-13 10:11:28 +00:00
engine-flutter-autoroll
53fe8a3f94
4107a7b71 Roll Skia from 615965d545f4 to c6f1de2239fb (1 revision) (flutter/engine#39581) (#120580) 2023-02-13 07:37:24 +00:00