Commit graph

27220 commits

Author SHA1 Message Date
Ian Hickson 57f097b532
Refactor devicelab bin/run.dart and other cleanup (#96320) 2022-01-10 13:40:17 -08:00
Jenn Magder 1c0eade94c
Hide PII from doctor validators for GitHub template (#96250) 2022-01-10 13:20:21 -08:00
Markus Aksli 4df55087c1
InkResponse enable if onTapDown is not null (#96224) 2022-01-10 13:00:19 -08:00
Viren Khatri 56a7c97fd8
Adds ability to mark a subtree as not traversable (#94626) 2022-01-10 11:30:13 -08:00
Greg Spencer 23e7449a07
Warm cache with all transitive dependencies in flutter update-packages command (#96258) 2022-01-10 10:35:13 -08:00
Justin McCandless 44849ab46a
Document the default -1,-1 selection (#96245)
Clarify in the docs about what an invalid selection means, contrasted with a 0,0 selection.
2022-01-10 10:06:08 -08:00
engine-flutter-autoroll b8c3662a37
Roll Engine from 6a9c04dc471c to 21688ed3887f (1 revision) (#96399) 2022-01-10 09:05:21 -08:00
engine-flutter-autoroll 098721e341
Roll Engine from 1e45f5cb6c34 to 6a9c04dc471c (1 revision) (#96385) 2022-01-10 02:40:18 -08:00
engine-flutter-autoroll 8ee8d0f6a8
Roll Engine from 8989f3cb25ad to 1e45f5cb6c34 (1 revision) (#96383) 2022-01-10 00:40:21 -08:00
engine-flutter-autoroll 7fe3565a9b
Roll Engine from 94786ae707df to 8989f3cb25ad (1 revision) (#96380) 2022-01-09 23:25:11 -08:00
nt4f04uNd 8dbea5e6b1
Fix old integration_test links (#94020) 2022-01-09 21:45:16 -08:00
engine-flutter-autoroll 83bb08fb37
Roll Engine from ae70af98070a to 94786ae707df (1 revision) (#96366) 2022-01-09 07:05:18 -08:00
engine-flutter-autoroll a94b6eeca7
Roll Engine from fec23f543391 to ae70af98070a (1 revision) (#96360) 2022-01-09 04:55:11 -08:00
engine-flutter-autoroll 6e1627ddaf
Roll Engine from 9327c029ae61 to fec23f543391 (1 revision) (#96358) 2022-01-09 02:00:03 -08:00
engine-flutter-autoroll a2ecde6daa
Roll Engine from 97a1f4da5603 to 9327c029ae61 (1 revision) (#96352) 2022-01-08 17:55:09 -08:00
engine-flutter-autoroll bc88df2aa8
Roll Plugins from b44b979f8bf9 to 9aca084f4e02 (1 revision) (#96349) 2022-01-08 13:20:15 -08:00
engine-flutter-autoroll 1f8bc5f225
Roll Engine from 417eb75f574c to 97a1f4da5603 (1 revision) (#96330) 2022-01-08 00:35:03 -08:00
keyonghan 4f02152cec
Enable Linux_android android_semantics_integration_test in prod (#96319) 2022-01-07 17:55:08 -08:00
chunhtai e17a1858e5
LayerLink can temporary allow multiple leaders (#95977) 2022-01-07 17:50:10 -08:00
Jenn Magder db5c71f448
Fix analyze --watch command iterator (#96264) 2022-01-07 17:15:08 -08:00
engine-flutter-autoroll 7ab50d64af
Roll Plugins from 9934a40e87d7 to b44b979f8bf9 (1 revision) (#96321) 2022-01-07 17:05:13 -08:00
engine-flutter-autoroll 050c1540e1
Roll Engine from 9b9342952004 to 417eb75f574c (4 revisions) (#96318) 2022-01-07 16:40:16 -08:00
Viren Khatri 75e7e556e5
Links How to contribute to Flutter YouTube video (#96313) 2022-01-07 16:35:09 -08:00
Greg Spencer e76ad85e01
Output Dart SDK version in published metadata (#96302) 2022-01-07 16:30:14 -08:00
Michael Goderbauer 065c0feaaf
Do not crash on LeaderLayer.applyTransform after retained rendering (#96144) 2022-01-07 16:25:20 -08:00
xubaolin 02bf594f36
fix a scrollbar bug (#95894) 2022-01-07 16:20:17 -08:00
Greg Spencer 1bd8b58015
Make FocusNode.traversalChildren not be affected by parent's canRequestFocus (#95061) 2022-01-07 16:10:11 -08:00
engine-flutter-autoroll ee328e3563
Roll Engine from f9e50f700a26 to 9b9342952004 (6 revisions) (#96311) 2022-01-07 14:10:10 -08:00
engine-flutter-autoroll 000d19c9bf
Roll Plugins from 8df136e0048e to 9934a40e87d7 (4 revisions) (#96307) 2022-01-07 14:05:07 -08:00
Viren Khatri 511020ac03
Fixes RangeError bug when length of TabBar.tabs is changed (#94623) 2022-01-07 13:55:18 -08:00
Michael Goderbauer 2a529bc536
Sync analysis_options.yaml with all.yaml, enable secure_pubspec_urls (#96299) 2022-01-07 13:50:18 -08:00
Will Lockwood b94386927e
Fix paints..something and paints..everything succeeding when they should fail (#95993) 2022-01-07 13:15:08 -08:00
Greg Spencer 76cf452fe3
Revert "Disallow copy and cut when obscureText is set on TextField (#96233)" (#96308) 2022-01-07 12:26:47 -08:00
Greg Spencer c5f108f067
Disallow copy and cut when obscureText is set on TextField (#96233)
Before this change, it was possible to select and copy obscured text from a text field.

This PR changes things so that:

- Obscured text fields don't allow copy or cut.
- If a field is both obscured and read-only, then selection is disabled as well (if you can't modify it, and can't copy it, there's no point in selecting it).
2022-01-07 12:21:59 -08:00
Greg Spencer 3750beacb4
Update platform shims in dev/manual_tests (#94616)
Updates the platform shims in dev/manual_tests so that Windows and Linux can be built. I had to update the Windows shims, because I was unable to build a Windows app there.

Also updates the analyze.dart script to report all license issues simultaneously instead of just dying after the first failure.

The only substantive code changes are in dev/bots/analyze.dart and dev/bots/test/analyze_test.dart
2022-01-07 12:16:24 -08:00
Dan Field fa8e3e6877
Reland "Ensure the engineLayer is disposed when an OpacityLayer is disabled"" (#96295) 2022-01-07 10:55:05 -08:00
Justin McCandless bb65333c10
InteractiveViewer scaleFactor (#95224)
New parameter for InteractiveViewer: scaleFactor, which allows control over the speed of zooming.
2022-01-07 10:40:45 -08:00
engine-flutter-autoroll f1a134c599
Roll Engine from 594238c30887 to f9e50f700a26 (2 revisions) (#96291) 2022-01-07 10:10:11 -08:00
Tong Mu bc54c2fdfe
RawKeyboard repeat events, and SingleActivator.includeRepeats (#96154) 2022-01-07 01:55:11 -08:00
engine-flutter-autoroll 3e5ddffbfb
Roll Engine from 849877954bb4 to 594238c30887 (22 revisions) (#96268)
* 1f60bfcbb Fix missing shcore.dll error on Windows 7 (flutter/engine#30699)

* 4c303676d Roll Fuchsia Mac SDK from G04Sc3__F... to WjrtT4DAB... (flutter/engine#30700)

* 2bf6b01be Migrate keyboard_key_handler_unittests to keyboard_win32_unittests (flutter/engine#30615)

* ed6868f7b Update //third_party/glfw from Aug 2016 to Jan 2019 (revision 78e6a006) (flutter/engine#30609)

* 7fae72abc Roll Skia from 88c5af7ecd72 to 8e6b60f27da3 (3 revisions) (flutter/engine#30703)

* b01a5a938 Roll Fuchsia Mac SDK from WjrtT4DAB... to fSRFvvC1c... (flutter/engine#30705)

* 63f9190a4 Roll Skia from 8e6b60f27da3 to f5853ff6525b (1 revision) (flutter/engine#30706)

* 7467eac56 Roll Skia from f5853ff6525b to db2b8eb98f14 (1 revision) (flutter/engine#30708)

* 936c3a0a2 Roll Skia from db2b8eb98f14 to 426f7b5ad606 (2 revisions) (flutter/engine#30710)

* 9524ec80f Roll Skia from 426f7b5ad606 to a5d4541ae556 (3 revisions) (flutter/engine#30712)

* e8bb6866b Roll Skia from a5d4541ae556 to 96e4053be7a5 (3 revisions) (flutter/engine#30714)

* d301340f5 Roll Skia from 96e4053be7a5 to ce49ff6520fa (4 revisions) (flutter/engine#30715)

* 38a007d12 Roll Dart SDK from f59531cc2973 to 5f2c54513b7d (13 revisions) (flutter/engine#30716)

* 305dcd5a2 Roll Skia from ce49ff6520fa to 73657689b6cb (5 revisions) (flutter/engine#30718)

* d930dce5b [web] allow customizing Ahem URL using FontManifest.json (flutter/engine#30719)

* a0bbfeb83 Roll Skia from 73657689b6cb to 72412a86725a (3 revisions) (flutter/engine#30721)

* d53b3c247 Fix aot builds in the dart_runner for fuchsia (flutter/engine#30722)

* 56816a0ba Roll Skia from 72412a86725a to 2f3891bf76f3 (1 revision) (flutter/engine#30723)

* 496e05526 Roll Dart SDK from 5f2c54513b7d to 8a8fb0972646 (1 revision) (flutter/engine#30725)

* 685d2208e Bump Robolectric to 4.7.3 (flutter/engine#30437)

* f8a8276f9 Roll Fuchsia Mac SDK from fSRFvvC1c... to cSwk_StnQ... (flutter/engine#30727)

* 594238c30 Revert Dart SDK to f59531cc2973 (flutter/engine#30729)
2022-01-06 23:15:01 -08:00
Zachary Anderson dd4db8738a
Revert "Roll Engine from 849877954bb4 to 38a007d125b0 (13 revisions)" (#96259)
Commit on red to fix the tree.
2022-01-06 18:36:24 -08:00
engine-flutter-autoroll 01e4f25825
Roll Engine from 849877954bb4 to 38a007d125b0 (13 revisions) (#96244) 2022-01-06 15:25:18 -08:00
engine-flutter-autoroll e207ef576b
Roll Plugins from 7686be7ecbe1 to 8df136e0048e (1 revision) (#96243) 2022-01-06 15:15:13 -08:00
crisboarna 0fef7a140a
feat(flutter_tools): Changed NoIdeValidator validation type from error to warning (#95492) 2022-01-06 14:05:19 -08:00
crisboarna f8e70a8463
feat(flutter_tools): Added doctor path printing on verbose (#95453) 2022-01-06 13:50:19 -08:00
engine-flutter-autoroll 9ad9025293
Roll Plugins from 72634e0c404c to 7686be7ecbe1 (1 revision) (#96238) 2022-01-06 12:15:11 -08:00
engine-flutter-autoroll 12271f87c7
Roll Engine from a6ce607b13f8 to 849877954bb4 (27 revisions) (#96239)
* 9481a7959 Roll Skia from 45f64bd52835 to 6bebf036a502 (2 revisions) (flutter/engine#30659)

* fb4a86ce1 Roll Fuchsia Mac SDK from RyUwCnr_M... to vpa6vKu7U... (flutter/engine#30661)

* 154bd9686 Roll Skia from 6bebf036a502 to 5726d457cf15 (1 revision) (flutter/engine#30665)

* ba23c6c10 Roll Skia from 5726d457cf15 to 61d0fbbca795 (5 revisions) (flutter/engine#30673)

* e749ba31a Impl and test (flutter/engine#30488)

* a78103cc9 Removed "UiThread" annotation from MethodChannel#Result. (flutter/engine#30671)

* f8a398f03 Fix crash in BackdropFilterLayer::Diff (flutter/engine#30460)

* a6a856f34 Only provide frame damage to rasterizer if partial repaint is enabled (flutter/engine#30461)

* 3a667abc1 Roll Fuchsia Mac SDK from vpa6vKu7U... to Al-HXHXyQ... (flutter/engine#30677)

* 830abebe3 [web] roll CanvasKit 0.32.0; fix frame order in animated images (flutter/engine#30680)

* c7261216d Add a new display_list_benchmarks test suite (flutter/engine#30678)

* f181c4df6 [web] flip browser image codec flag to opt-out (flutter/engine#30681)

* 436a346dd Remove the ios_tools Chromium-style dependency (flutter/engine#30538)

* 3f63998c1 [web] bring libraries.yaml/libraries.json up to date (flutter/engine#30467)

* ab1e8f5b7 Roll Skia from 61d0fbbca795 to 4981c921c6d7 (1 revision) (flutter/engine#30684)

* 8e4124b7f Roll Skia from 4981c921c6d7 to d7771857e9e2 (2 revisions) (flutter/engine#30685)

* acb60b4b8 Roll Fuchsia Mac SDK from Al-HXHXyQ... to G04Sc3__F... (flutter/engine#30687)

* 017629531 [Win32, Keyboard] TextInputPlugin is no longer a KeyboardHandlerBase (flutter/engine#30456)

* bcb4b359b Roll Skia from d7771857e9e2 to ec2e8f11b97a (1 revision) (flutter/engine#30688)

* e09f8d18a Roll Dart SDK from 1697706df708 to ab5047720a9e (5 revisions) (flutter/engine#30690)

* d60c81697 Roll Dart SDK from 1697706df708 to f59531cc2973 (10 revisions) (flutter/engine#30691)

* 417042cb3 GN targets for generating release artifacts (flutter/engine#30679)

* 7f3101521 Roll Skia from ec2e8f11b97a to 84d6cf9b5b76 (7 revisions) (flutter/engine#30693)

* fed9e0b71 Roll Skia from 84d6cf9b5b76 to 88c5af7ecd72 (3 revisions) (flutter/engine#30695)

* 36eafae59 [fuchsia][shader warmup] fix for fxbug.dev/90387 (flutter/engine#30482)

* 0c036a77a Revert "Only provide frame damage to rasterizer if partial repaint is enabled (#30461)" (flutter/engine#30696)

* 849877954 [fuchsia] Fix failing SDK roll. (flutter/engine#30675)
2022-01-06 12:11:55 -08:00
Darren Austin 78f53bed51
Script to generate widget theme data defaults from the Material token database. (#95370) 2022-01-06 11:15:20 -08:00
engine-flutter-autoroll a9c43bf752
Roll Plugins from cb381ced070d to 72634e0c404c (1 revision) (#96205) 2022-01-06 11:05:15 -08:00
Greg Spencer 37445afe69
Revert "Roll Engine from a6ce607b13f8 to 36eafae59d65 (25 revisions) (#96196) (#96236)
Committing simple revert on red to fix redness.
2022-01-06 10:34:04 -08:00