Commit graph

17769 commits

Author SHA1 Message Date
Angjie Li 11549e45a3
Use Async WebDriver for WebFlutterDriver. (#50835) 2020-02-19 13:31:10 -08:00
Tjong Anthony e7c90057c7
[Form] Add is valid to FormState (#48948) 2020-02-19 13:31:05 -08:00
najeira 4c5aef63a9
Fix comment typo FormField.initialState to FormField.initialValue (#51011) 2020-02-19 13:26:13 -08:00
Miguel Beltran d295fbb6a1
Add highContrast to FakeAccessibilityFeatures test (#48486) 2020-02-19 13:26:05 -08:00
Dan Field 405638f58b
manually roll engine to f2f8c342be3243a7a196587e77678e00d7e30c24 (#51071) 2020-02-19 12:54:08 -08:00
Martin Kustermann 17de0c5319
Weaken stack-trace based tests to allow auto-roll of new engine which will change the format (#51047)
Follow-up PR will restore those tests with new expectations:
https://github.com/flutter/flutter/pull/50760
2020-02-19 10:05:40 -08:00
Greg Spencer d8a2169741
Revert "Upgrade dartdoc to 0.30.1 (#50980)" (#51060)
This reverts commit a51de38a20 because it breaks the flutter docs.
2020-02-19 09:55:32 -08:00
Dan Field f81588a5a3
Roll engine bb01cb7faf26..77c5812d48b8 (#50994) 2020-02-18 16:33:55 -08:00
engine-flutter-autoroll bcacd06f69
Roll engine d60f298d9e77..bb01cb7faf26 (11 commits) (#50849)
* c0549fbf7 Roll buildroot. (flutter/engine#16613)

* 8b0b6490e improve surface state assert error messages (flutter/engine#16595)

* cd77e7843 Fix drawRRect failure when shader is specified (flutter/engine#16601)

* fe63094d5 [web] Handle alignment correctly in Paragraph.getPositionForOffset (flutter/engine#16569)

* 65d112677 [web] Fixing launching Safari. This should solve the LUCI issue (flutter/engine#16590)

* f88f7df96 [web] Unskip tests that are already passing in Safari (flutter/engine#16567)

* 594f66082 [shell tests] Integrate Vulkan with Shell Tests

* 400ed7ceb Revert "[shell tests] Integrate Vulkan with Shell Tests"

* 15e7f51b3 Implement Path extractPath, tangent APIs (flutter/engine#16599)

* 4941ff7bf Remove usage of Dart_AllocateWithNativeFields from tonic (flutter/engine#16588)

* bb01cb7fa Roll fuchsia/sdk/core/linux-amd64 from Bmq1m... to J-_s6... (flutter/engine#16592)
2020-02-18 13:15:55 -08:00
Sunbreak fcf7fda99c
Remove miscellaneous xcworkspacedata (#50715) 2020-02-18 12:41:27 -08:00
Janice Collins a51de38a20
Upgrade dartdoc to 0.30.1 (#50980) 2020-02-18 12:40:10 -08:00
Martin Kustermann d2947571bd
Ensure to close connection to VM after collecting coverage (#50943) 2020-02-18 12:39:37 -08:00
Jacob MacDonald 11589ca20d
serve the generated main.dart file so source_maps work for it (#50976) 2020-02-18 12:36:03 -08:00
Jonah Williams d0b7f0cd4e
Revert "Animated placeholder perf (#50851)" (#50984)
This reverts commit e4fbb1aba6.
2020-02-18 12:32:46 -08:00
Shi-Hao Hong 89ff794ac8
InputDecorator prefixIconConstraints and suffixIconConstraints (#50058) 2020-02-18 11:31:04 -08:00
Dan Field 8aa67610f7
Avoid including a potentially animated invisible image (#50842)
* Avoid including a potentially animated invisible image
2020-02-18 11:29:55 -08:00
Dan Field e4fbb1aba6
Animated placeholder perf (#50851) 2020-02-18 11:29:22 -08:00
Jonah Williams 67362ce5e0
[flutter_tools] fix debug stack traces (#50872) 2020-02-18 11:28:02 -08:00
Jonah Williams 57acc68740
[flutter_tools] ensure zoned errors are caught in new web runner (#50895) 2020-02-18 11:27:14 -08:00
Jonah Williams dfcf9beb6b
[versions] update sync http dependency (#50981) 2020-02-18 11:26:17 -08:00
Jonah Williams 9b4cb4da72
[versions] reland update test to 1.12.0 (#50879) 2020-02-18 10:38:54 -08:00
shihchanghsiungsonos ec9813a500
Fix the issue of Android add2app build fails on Android when assets are read-only (#50047) 2020-02-16 19:15:52 -08:00
Jonah Williams e481fcae52
Revert "[version] update to package:test 1.12.0 (#50818)" (#50853)
This reverts commit d3387bc916.
2020-02-14 22:34:30 -08:00
Jonah Williams d3387bc916
[version] update to package:test 1.12.0 (#50818) 2020-02-14 21:51:47 -08:00
Jonah Williams 3bb4ba61bd
[flutter_tools] use uri resolution for asset requests (#50844) 2020-02-14 21:46:03 -08:00
Jonah Williams 238dac141b
Revert "[flutter_tools] More Linux version detail (#50739)" (#50840)
This reverts commit c725f107a1.
2020-02-14 16:10:47 -08:00
Dan Field 1602be6ab6
Live image cache (#50318)
Track images available on screen
2020-02-14 15:03:05 -08:00
Jonah Williams ea4d969ecc
[flutter_tools] move dwds imports to not require g3 visibility (#50823) 2020-02-14 14:56:03 -08:00
creativecreatorormaybenot 08c835913e
Expose showButtonMenu of PopupMenuButtonState (#50670) 2020-02-14 14:51:19 -08:00
Dan Field 63ca33483f
check for fuchsia (#50822) 2020-02-14 13:39:51 -08:00
Zachary Anderson bf32974189
[flutter_tools] Handle asynchronous errors writing to stdio (#50779) 2020-02-14 10:38:02 -08:00
Dan Field 0b43647aeb
Manually roll engine to d60f298d9e7755b8f8204646e7ff03a846f5436c (#50812)
flutter/engine@d60f298 Manual roll of Dart 0299903f3e...edd64e6d5c (flutter/engine#16604)
flutter/engine@22d08d1 Set the current GL context to the most recently acquired Surface (flutter/engine#16572)
flutter/engine@c210c3d Roll src/third_party/skia 3bf3b92dfab0..55f040bcb943 (3 commits) (flutter/engine#16587)
2020-02-14 09:58:51 -08:00
engine-flutter-autoroll 6ecb052139
Roll engine 0e8ed2715a35..2e6786621f7b (49 commits) (#50803)
* f49a8b62f Roll src/third_party/skia c03e6982f96f..465864cad5d2 (14 commits) (flutter/engine#16524)

* c477c0644 Enable verbose logging for shell unittests on Fuchsia (flutter/engine#16526)

* a662579f7 Clear frame references at the end of every CanvasKit frame (flutter/engine#16525)

* 3f31ea3d3 Roll src/third_party/skia 465864cad5d2..21f382c19d76 (6 commits) (flutter/engine#16528)

* 38fb6b135 Roll fuchsia/sdk/core/linux-amd64 from 8L7NY... to Bmq1m... (flutter/engine#16529)

* 9c0168a5a Roll fuchsia/sdk/core/mac-amd64 from PMcw3... to 7JkB7... (flutter/engine#16530)

* e8a888dfa Roll src/third_party/skia 21f382c19d76..f83d0346c06a (2 commits) (flutter/engine#16532)

* 1e8b33130 Roll src/third_party/dart 5244d99a5d4e..5fc031ebc1d7 (42 commits) (flutter/engine#16533)

* c4e3ae6ae Roll src/third_party/skia f83d0346c06a..88c3793a4eaa (1 commits) (flutter/engine#16534)

* 6cdb14e17 Roll src/third_party/skia 88c3793a4eaa..abefc9c170c9 (1 commits) (flutter/engine#16535)

* 975acd8ff Roll src/third_party/skia abefc9c170c9..4fe89b4d871d (2 commits) (flutter/engine#16536)

* b7424d0ce Roll src/third_party/dart 5fc031ebc1d7..30151a654151 (2 commits) (flutter/engine#16537)

* 25e812778 Roll src/third_party/skia 4fe89b4d871d..dc2782c380f6 (1 commits) (flutter/engine#16538)

* 74fa10c95 Roll src/third_party/dart 30151a654151..76b18c455e2c (1 commits) (flutter/engine#16539)

* 91b8e406c Roll src/third_party/skia dc2782c380f6..cdf2491afa04 (1 commits) (flutter/engine#16540)

* 5acf9b195 Roll src/third_party/skia cdf2491afa04..50a490a1a4fb (2 commits) (flutter/engine#16541)

* 989777718 Roll src/third_party/skia 50a490a1a4fb..c3b67eb988c8 (4 commits) (flutter/engine#16542)

* 78a890972 Use os_log instead of syslog on Apple platforms (flutter/engine#13487)

* ea56ad22d libtxt: use a fixture in the benchmarks (flutter/engine#16531)

* a61dbf2f6 Revert "Use os_log instead of syslog on Apple platforms (#13487)" (flutter/engine#16546)

* 539f64f56 [fuchsia] Disable retained layers (flutter/engine#16548)

* c3b507248 Expose DPI helper functions for Runner apps to use (flutter/engine#16313)

* 5041ff1b1 support endless trace buffer (flutter/engine#16520)

* 6aacf5e76 Re-land: Use os_log instead of syslog on Apple platforms (flutter/engine#16549)

* a5736b85d Roll src/third_party/skia c3b67eb988c8..b1525c721ea6 (4 commits) (flutter/engine#16543)

* 49a370f8e Roll src/third_party/dart 76b18c455e2c..e4c39721c473 (6 commits) (flutter/engine#16544)

* 270421c10 Fix ensureInitializationCompleteAsync callback when already initialized. (#39675) (flutter/engine#16503)

* ca02b9197 Prevent long flash when switching to Flutter app. (#47903) (flutter/engine#16527)

* 44e80fd61 skiping tests in Safari. LUCI recipe for Mac is ready. this is the only step left for stopping us running unit tests in Safari (flutter/engine#16550)

* 5fb0116d6 iOS platform view gesture blocking policy. (flutter/engine#15940)

* e0ebaea59 Revert "Re-land: Use os_log instead of syslog on Apple platforms (#16549)" (flutter/engine#16558)

* 8a6b9498b [Fuchsia] Dump syslog output after tests have run (flutter/engine#16561)

* bca879c7b Roll src/third_party/dart e4c39721c473..0299903f3e78 (31 commits) (flutter/engine#16553)

* cd11d7ab3 Roll fuchsia/sdk/core/mac-amd64 from 7JkB7... to t4kck... (flutter/engine#16555)

* 99a265b03 [web] Fix edge cases in Paragraph.getPositionForOffset to match Flutter (flutter/engine#16557)

* 8f8af1f89 Update felt documentation (flutter/engine#16559)

* 13dce501d Roll src/third_party/skia b1525c721ea6..67da665c27ff (32 commits) (flutter/engine#16562)

* 7c6757389 Fix multiline Javadoc code blocks (flutter/engine#16565)

* aece5ad71 Move log_listener call into the reboot trap (flutter/engine#16564)

* 42f18d907 Roll src/third_party/skia 67da665c27ff..886e8500a9f2 (3 commits) (flutter/engine#16566)

* c4c6ef671 Samsung keyboard duplication workaround: updateSelection (flutter/engine#16547)

* 15062ca7a Revert "Re-arm timer as necessary in MessageLoopFuchsia" (flutter/engine#16568)

* 8802a1d4f Roll src/third_party/skia 886e8500a9f2..9102c86a81ad (1 commits) (flutter/engine#16570)

* dbdcae44c Roll src/third_party/skia 9102c86a81ad..6029cbd560b7 (2 commits) (flutter/engine#16575)

* f39bc73d6 Exposes FlutterSurfaceView, and FlutterTextureView to FlutterActivity and FlutterFragment. (#41984, #47557) (flutter/engine#16552)

* db030ec18 Roll src/third_party/skia 6029cbd560b7..1a733b5b760a (1 commits) (flutter/engine#16577)

* 050d29db5 Roll src/third_party/skia 1a733b5b760a..1d1333fcedf8 (3 commits) (flutter/engine#16578)

* 97fd898f4 Roll fuchsia/sdk/core/mac-amd64 from t4kck... to oHa-O... (flutter/engine#16581)

* 2e6786621 Roll src/third_party/skia 1d1333fcedf8..3bf3b92dfab0 (1 commits) (flutter/engine#16584)
2020-02-14 09:41:43 -08:00
Zachary Anderson c268b6c3d4
[flutter_tools] Collect more information in ios-handshake failure event (#50804) 2020-02-14 09:40:52 -08:00
Greg Spencer 18984101d9
Fix the spelling of manditory (#50746) 2020-02-14 08:43:02 -08:00
Taufiq Rahman d1185337cc
Feature: Allow minLines in SelectableText (#50750)
* Feature: allow minLines in SelectableText
2020-02-14 06:38:13 -08:00
Alexandre Ardhuin 85ab331c82
fix unnecessary_string_interpolations lint (#50790) 2020-02-14 10:41:23 +01:00
Alexandre Ardhuin 0bd45bc222
update lint list + enable unnecessary_string_interpolations (#50593) 2020-02-14 09:43:52 +01:00
Yegor b34046903b
Fix stack trace parsing on non-debug builds; add e2e tests (#50652)
* Fix stack trace parsing on non-debug builds; add e2e tests
2020-02-13 18:34:08 -08:00
Zachary Anderson c725f107a1
[flutter_tools] More Linux version detail (#50739) 2020-02-13 14:49:11 -08:00
Dan Field 766bd70598
Image tracing (#50648) 2020-02-13 14:04:02 -08:00
Jonah Williams 9431229e4c
[flutter_tools] remove globals from depfile usage (#50710) 2020-02-13 13:59:40 -08:00
Gary Qian 8769f94cf6
Add textHeightBehavior and textWidthBasis to AnimatedDefaultTextStyle (#50748) 2020-02-13 16:52:31 -05:00
stuartmorgan f4177a6dde
Generate a Property Sheet for Windows plugins (#50740)
Generates a Property Sheet for Windows builds containing link and include path
information for any included plugins. This allows automating part of the process
of integrating plugins into the build that is currently manual.

To support this change, refactored msbuild_utils into a PropertySheet class so that
it can be used to make different property sheets.
2020-02-13 12:53:28 -08:00
Jonah Williams e2554a9202
Add "flutter downgrade" command (#50506) 2020-02-13 11:56:45 -08:00
Shi-Hao Hong 1f3d423f92
Step 1: SnackBarBehavior.floating offset fix - Soft breaking change (#50597)
* Adds an opt-in flag to fix floating snackbar's offset when no floating action button is present. This flag will be removed once the migration for the fix is complete.

Co-authored-by: filaps <filip1997.28@mail.ru>
2020-02-13 10:04:31 -08:00
Jonah Williams 550c82d5d4
[flutter_tools] initialize web stack trace formatter (#50680) 2020-02-13 10:03:02 -08:00
Jonah Williams d3a41816d1
[flutter_tools] ensure all source maps load correctly for release and profile (#50702) 2020-02-13 10:01:04 -08:00
Shi-Hao Hong a833effbc7
Reland Alert dialog overflow spacing (#50675)
* Add ButtonBar.overflowButtonSpacing

* Add AlertDialog overflow button spacing functionality
2020-02-13 10:00:15 -08:00
Zachary Anderson 450fc25c1e
[flutter_tool] Disable analytics on more bots (#50669) 2020-02-13 09:58:03 -08:00