13312 Commits

Author SHA1 Message Date
skia-flutter-autoroll
1361be01c1 Roll Skia from a4bbc9d8ec4f to 94cefeff50d2 (1 revision) (flutter/engine#20141) 2020-07-30 00:36:01 -07:00
Michael Goderbauer
7e544890cb Fix dartdocs of dart:ui (flutter/engine#20140) 2020-07-29 23:56:02 -07:00
Todd Volkert
752bbf32de Add ALERT SoundType enum value (flutter/engine#20139)
https://github.com/flutter/flutter/issues/62143
2020-07-29 23:55:38 -07:00
Siva
79f4738130 Manual roll of Dart 03e4737f31...cb6ed67a73 (flutter/engine#20138)
dart-lang/sdk@03e4737f31 bulk fix for `prefer_contains`
dart-lang/sdk@d983751b77 [dart2js] Refactor a few methods for type masks
dart-lang/sdk@fbe33e8123 `avoid_init_to_null` bulk fix
dart-lang/sdk@58a6e3c478 Rewrite handling of ignore comments to use token structure rather than regex
dart-lang/sdk@4a268b764c Support const subclasses of visitor classes (issue 42853)
dart-lang/sdk@9b96337521 [co19] LibTests/async tests enabled in status files
dart-lang/sdk@355cade14f Add experiment flag for Value Classes
dart-lang/sdk@459769185c Roll benchmarks-internal 0e59a6bc3ee9..171db4d6bcd4
dart-lang/sdk@d19617f513 [infra] Remove ABI builder from the test matrix
dart-lang/sdk@251c3d7d42 [cfe] Allow nullable arguments to super==
dart-lang/sdk@125f9e3ae8 [infra] Increase shards for co19 tests on VM AOT NNBD builder
dart-lang/sdk@fffd0d04b1 [cfe] Handle Null/Never-ish spread element types
dart-lang/sdk@77fcb33bd0 [cfe] Update local function return type inference
dart-lang/sdk@4c210e8b98 [cfe] Infer Null from implicit return in function literal type inference
dart-lang/sdk@45173623e2 [cfe] Add test for issue 42459
dart-lang/sdk@6ca00d12c0 [VM] Adds Future.wait support for --lazy-async-stacks.
dart-lang/sdk@d878cfbf20 [dart:io] Introduce per-domain policy for strict secure connections.
dart-lang/sdk@3a821631fb [vm] Fail gracefully when background compilation runs out of memory.
dart-lang/sdk@b9205ddc0c Allow null safety for convert, crypto, csslib
dart-lang/sdk@57a8ffd6b1 [ddc] Fix `is` type tests on nullable types
dart-lang/sdk@d159c8283d [observatory] Run dartfmt.
dart-lang/sdk@3f01c3e588 [vm] Handle all typed data element types in various C APIs.
dart-lang/sdk@68472f2767 Fix add_missing_required_argument to handle named constructors
dart-lang/sdk@de0848e7ea Analyzer: Move tests out of old test file into diagonstics.
dart-lang/sdk@49d7eba24e Reland "[ VM ] Print a meaningful error message when a user attempts to run an AOT snapshot with a JIT VM."
dart-lang/sdk@61a6eb4246 Bump dartdoc to ~0.32.3
dart-lang/sdk@f64d6dbb4f Move and refactor LUB tests.
dart-lang/sdk@c2559967b5 [ DartDev ] Print error to console when trying to launch a missing SDK artifact (e.g., snapshots)
dart-lang/sdk@91d460176a [vm/service] Avoid exposing top-level class ids in the service protocol
dart-lang/sdk@101ad6549a Bump markdown to ~2.1.6
dart-lang/sdk@61a944ca6a [vm/compiler] Align BoxInt64 implementation on x64 with arm/arm64 by calling a shared slow path
2020-07-29 23:17:09 -07:00
skia-flutter-autoroll
65d4446dfd Roll Fuchsia Mac SDK from hzo88TZzN... to 3XwiR_wVO... (flutter/engine#20137) 2020-07-29 23:16:01 -07:00
skia-flutter-autoroll
a952fe85c7 Roll Skia from 398c654ce7be to a4bbc9d8ec4f (1 revision) (flutter/engine#20136) 2020-07-29 22:51:02 -07:00
Siva
292a968d35 Manual roll of Dart cb6ed67a73...7e8348f4ce (flutter/engine#20135)
dart-lang/sdk@cb6ed67a73 [ VM ] Fix issue where dartdev's script_uri was being freed prematurely
dart-lang/sdk@da663d6eb0 [cfe] Fix bad supertype substitution in mixin check.
dart-lang/sdk@fad5548840 [cfe] Add test for issue for opt-in import of opt-out typedef
dart-lang/sdk@3d4bd859fb [cfe] Add test for type context in cascade
dart-lang/sdk@22dc855e46 [cfe] Implement toText for Binary/Unary/ParenthesizedExpression
dart-lang/sdk@1d092219a3 [cfe] Move LUB computation to package:kernel
dart-lang/sdk@33378492e5 [cfe] Implement new static types for arithmetic operations
dart-lang/sdk@7c7e931c14 Update reporting INCONSISTENT_LANGUAGE_VERSION_OVERRIDE on part directives.
dart-lang/sdk@c21128767e Use more shared asserts in UP/DOWN tests.
dart-lang/sdk@6a265278f9 [cfe] Fix off-by-one error in type variable target resolution
dart-lang/sdk@2195fe308b Don't create artificial PrefixedIdentifierImpl to check for ignored undefined.
dart-lang/sdk@8de8a1c226 Move codes from StaticTypeWarningCode into CompileTimeErrorCode.
dart-lang/sdk@2044eae133 [cfe] Add regression test for 40954
dart-lang/sdk@84d71cdf18 [cfe] Add regression test for 41108
dart-lang/sdk@19ee726cc1 [cfe] Add regression test for issue 42433
dart-lang/sdk@31d4511ad6 [vm/compiler] Fix handling of runtime offsets.
dart-lang/sdk@ddfc484e64 [co19] Roll co19 to 0fb063ff4707dbd7893f13d5babc30cdb80abd91
dart-lang/sdk@2484377465 [co19] Roll co19_2 to e48b3090826cf40b8037648f19d211e8eab1b4b6
dart-lang/sdk@01c217ecc9 Analyzer: Move tests for 5 codes to diagnostics/
dart-lang/sdk@1a829bbde0 Analyzer: Recategorize COULD_NOT_INFER as CompileTimeErrorCode
dart-lang/sdk@70aa3ac534 Update verify_diagnostics_test after moving to CompileTimeErrorCode.
dart-lang/sdk@ba92b78acd Move errors from StaticWarningCode to CompileTimeErrorCode.
dart-lang/sdk@0fcd35f653 Use Scope lookup directly in ReferenceResolver.
dart-lang/sdk@4de9f9f75a Sort error / hint codes.
dart-lang/sdk@8745cd5323 Use new Scope directly to simplify TypeNameResolver.
dart-lang/sdk@9e1b6030d2 Fix a type cast exception in the create-constructor fix (issue 42830)
dart-lang/sdk@bf411fcc10 Prepare to publish analyzer 0.39.15.
dart-lang/sdk@73748636ab [dart2js] Canonicalize empty collections in FunctionType
dart-lang/sdk@b4943094f0 [ VM / DartDev ] Spawn DartDev isolate with flags matching those used to generate the snapshot
dart-lang/sdk@8d8dbfcea2 Add @override bulk-fix
dart-lang/sdk@6fc6c476b0 Updates for typed literals resolution tests.
dart-lang/sdk@f4053e3811 [dart2js] Use Maplet in deferred_Load
dart-lang/sdk@ac71a391a3 Add TypeSystemImpl.futureOrBase (), stop using iterable/mapForSetMapDisambiguation.
dart-lang/sdk@a4baaa3ac5 Fix a bug in the way RangeFactory deals with trailing commas in a list
dart-lang/sdk@b61e229a6d Issue 41065. Remove unnecessary null workaround.
dart-lang/sdk@9282f1b14a Fix for invalid implicit downcast in InterfaceType.allSupertypes.
dart-lang/sdk@4fcd77cbf3 [dart2js] Ensure setter Invocation names end with "=".
dart-lang/sdk@8c1829e110 bulk fix protocol wiring
dart-lang/sdk@f169b57293 [vm] Avoid eager creation of patch classes array in kernel loader
dart-lang/sdk@c65b444145 Analyzer: Move TOP_LEVEL_CYCLE to be a compile-time error
dart-lang/sdk@afee49e7c1 Add a default clientID when running in LSP mode
dart-lang/sdk@8c70a6004d Add tests for inconsistent language markers in part files.
dart-lang/sdk@37c8c709bf Move `BytesBuilder` class and implementation to `dart:typed_data`.
2020-07-29 21:55:52 -07:00
Siva
7c7f44a586 Manual roll of Dart 40fd1c456e...7e8348f4ce (flutter/engine#20125)
* Manual roll of Dart 40fd1c456e...7e8348f4ce

dart-lang/sdk@7e8348f4ce [dart2js] Assume `isPotentialSubtype` is always true.
dart-lang/sdk@5671730c5a [dart2js] Pass type arguments to callable properties even with --omit-implicit-checks.
dart-lang/sdk@4c74ebb367 [benchmark] Add dartdevc-null targets.
dart-lang/sdk@56708696a9 [vm/nnbd/bytecode] Distinguish function types with different nullabilities in bytecode generator
dart-lang/sdk@d2f7039e9c [dart:io] Parse scoped IPv6 in constructor of InternetAddress
dart-lang/sdk@c2d28d1569 Rename Null Safety tests.
dart-lang/sdk@4d3ec06277 Add more data and performance operations for Cider.
dart-lang/sdk@3103d859e4 Remove unused TypeSystemImpl.mostSpecificTypeArgument().
dart-lang/sdk@6d9a4f16dd Issue 42757. Implement null spread element typing with null-safety.
dart-lang/sdk@8c316a99de Remove unnecessary null checks.
dart-lang/sdk@6c9b885e57 Remove StrongModeCode.INVALID_PARAMETER_DECLARATION; it's redundant
dart-lang/sdk@b98eb386ea [ddc] Use prebuilt_dart_action to build js
dart-lang/sdk@8796382840 Analyzer: Move invalid_super_invocation to compile-time error
dart-lang/sdk@cece303eb4 Check diagnostics in List/Map/SetLiteralTest(s).
dart-lang/sdk@cc519b9a03 Test that during partial resolution for Cider we don't resolve some nodes.
dart-lang/sdk@4ea6d6e130 [tests/ffi] Re-enable commented out tests
dart-lang/sdk@2225b6f472 Migration: fix handling of async functions that return FutureOr.
dart-lang/sdk@f907e561c9 Migration: never produce a type of the form `FutureOr<T?>?`.
dart-lang/sdk@69ba6e5f80 Make FileSystemEntity.absolutePath understand more Windows paths.
dart-lang/sdk@202e32afeb [vm] Native API: Introduce Dart_FinalizableHandle
dart-lang/sdk@debb4dddea [co19] Language/Types and Language/Variables tests enabled
dart-lang/sdk@3661464297 [infra] Update checked-in SDKs to 2.10.0-0.0.dev
dart-lang/sdk@b8dc7627a9 [cfe] Handle NullCheck in constant evaluation

* Switch Android windows builds to also use clang.

* Bump buildroot version to fe3b46e595e7ce1350e11aa0c90365976051f4a3

* Update license.
2020-07-29 20:52:06 -07:00
skia-flutter-autoroll
5228409027 Roll Fuchsia Linux SDK from ROYgzKMaF... to d4pESQYnB... (flutter/engine#20132) 2020-07-29 20:21:01 -07:00
skia-flutter-autoroll
08cd936b7c Roll Skia from 994ce8cf2300 to 398c654ce7be (2 revisions) (flutter/engine#20133) 2020-07-29 19:21:02 -07:00
skia-flutter-autoroll
7e38f486ed Roll Skia from 57d859edd3c4 to 994ce8cf2300 (1 revision) (flutter/engine#20129) 2020-07-29 17:56:01 -07:00
Jason Simmons
0c3c6ab964 Add missing MouseCursorPlugin destroy call (flutter/engine#19968) 2020-07-29 17:01:04 -07:00
Mouad Debbar
ae15718079 [web] Enable canvas measurement by default (flutter/engine#19924) 2020-07-29 16:18:07 -07:00
stuartmorgan
71aa3f412f Roll zlib (flutter/engine#20119)
Picks up the buildroot change to roll zlib to the latest version from Chromium.
2020-07-29 16:02:30 -07:00
skia-flutter-autoroll
b9763a4749 Roll Skia from 96d6c6f04dcb to 57d859edd3c4 (16 revisions) (flutter/engine#20126) 2020-07-29 15:51:01 -07:00
Yuqian Li
2e7688340e Remove confusing logs (flutter/engine#20121)
Fixes https://github.com/flutter/flutter/issues/62468
2020-07-29 15:31:01 -07:00
Siva
03706dce89 Manual roll of Dart from 24c7666def...40fd1c456e (flutter/engine#20092)
* Manual roll of Dart from 24c7666def...40fd1c456e

dart-lang/sdk@40fd1c456e Revert "[dart:io] Add Abort() on HttpClientRequest"
dart-lang/sdk@17d7296a42 [vm/nnbd/bytecode] Fix reuse of type arguments in bytecode
dart-lang/sdk@58b6f40c73 Issue 42797. Understand in legacy libraries that a function returning Never (in Null Safety library) never returns. (reland)
dart-lang/sdk@fc8a6d9f9b [VM/compiler] Dereference TypeRef literal when propagating constants.
dart-lang/sdk@0689ec527a Move "test.dart" (well, most of its contents) into pkg/test_runner.
dart-lang/sdk@1094b3c61d Prepare static error test updater tool to handle web tests.
dart-lang/sdk@b258585f2f [observatory] Migrate from deprecated isInstanceOf to isA.
dart-lang/sdk@dfe1d9b682 Disable OverrideContributor for Cider.
dart-lang/sdk@aea99b2f5c scope debug property assist to Diagnosticables
dart-lang/sdk@4b96f20a79 [dart:io] Add Abort() on HttpClientRequest
dart-lang/sdk@1b1a39708c [build] Use frameworks instead of libs
dart-lang/sdk@3fef522496 Revert "Reland "[vm] Replaces fuchsia.deprecatedtimezone""
dart-lang/sdk@8c664d4f3f Revert "Issue 42797. Understand in legacy libraries that a function returning Never (in Null Safety library) never returns."
dart-lang/sdk@2efb5bebc7 [ dart:_http ] Fix typo in HTTP response timeline event
dart-lang/sdk@0884dae36c Revert "Fix the #include path for ICU headers"
dart-lang/sdk@5171534e81 Scope tweaks. Report REFERENCED_BEFORE_DECLARATION in more places.
dart-lang/sdk@6bba75079a Issue 42797. Understand in legacy libraries that a function returning Never (in Null Safety library) never returns.
dart-lang/sdk@b4ebbb7f5c [build] Update gn to match Fuchsia
dart-lang/sdk@cb428a7a02 [dart2js] Remove old bug work around in collector.
dart-lang/sdk@08663c20ab Change flutter patch to match existing DEPS on master branch
dart-lang/sdk@146ad014d9 update js/meta for the 2.10 dev sdk
dart-lang/sdk@488c718793 [co19] Roll co19 to d79951e06e443213243e54c2c32694b79a221b65
dart-lang/sdk@ba20edd7be Add patch for flutter-engine when changing to version 2.10

* Rev buildroot to latest version.

* Update license.

* update.

* Update gn revision.

* Format BUILD.gn files as the gn revision has been updated.
2020-07-29 13:10:15 -07:00
gaaclarke
6bfe5b80f6 Enabled linting on engine.cc (flutter/engine#19981) 2020-07-29 13:08:23 -07:00
skia-flutter-autoroll
dac37fe690 Roll Skia from 4f587337c306 to 96d6c6f04dcb (4 revisions) (flutter/engine#20114) 2020-07-29 09:56:02 -07:00
skia-flutter-autoroll
8bc0165536 Roll Fuchsia Mac SDK from 5dM55hp8B... to hzo88TZzN... (flutter/engine#20113) 2020-07-29 09:46:02 -07:00
Mouad Debbar
f89185175c [web] Set correct defaults for text in canvas (flutter/engine#20067) 2020-07-29 08:56:42 -07:00
skia-flutter-autoroll
2af8c2427f Roll Skia from 8c7ecc1c06f4 to 4f587337c306 (1 revision) (flutter/engine#20110) 2020-07-29 08:26:02 -07:00
skia-flutter-autoroll
cd8ed18f81 Roll Skia from c34efe0da102 to 8c7ecc1c06f4 (1 revision) (flutter/engine#20109) 2020-07-29 07:06:02 -07:00
skia-flutter-autoroll
ca203dbf47 Roll Skia from 4866d0ad5f3c to c34efe0da102 (1 revision) (flutter/engine#20108) 2020-07-29 04:56:02 -07:00
skia-flutter-autoroll
2aefaafaed Roll Fuchsia Linux SDK from ETPOTPepP... to ROYgzKMaF... (flutter/engine#20105) 2020-07-29 03:31:02 -07:00
Clement Skau
9a94fd08b4 Enable lazy-async-stacks by-default in all modes (2) (flutter/engine#19270) 2020-07-29 12:25:30 +02:00
skia-flutter-autoroll
9d465d493b Roll Skia from 620bfa3fffba to 4866d0ad5f3c (1 revision) (flutter/engine#20104) 2020-07-29 00:56:02 -07:00
skia-flutter-autoroll
a731c8aecc Roll Skia from 3a608e5bc9d5 to 620bfa3fffba (1 revision) (flutter/engine#20102) 2020-07-28 23:16:03 -07:00
skia-flutter-autoroll
48c4f275e6 Roll Skia from 39d1c1ebb607 to 3a608e5bc9d5 (1 revision) (flutter/engine#20101) 2020-07-28 20:06:02 -07:00
skia-flutter-autoroll
9360b58a96 Roll Fuchsia Mac SDK from R9Y0mkmdN... to 5dM55hp8B... (flutter/engine#20093) 2020-07-28 19:36:02 -07:00
skia-flutter-autoroll
32580d462d Roll Skia from 6007f3bd6f36 to 39d1c1ebb607 (24 revisions) (flutter/engine#20098) 2020-07-28 18:26:03 -07:00
Dan Field
5f38af543e support fallback codecs on Windows, macOS, iOS (flutter/engine#19989) 2020-07-28 17:46:02 -07:00
Dan Field
86e51b5eec 4x4.png -> 2x2.png; this file is actually 2x2 (flutter/engine#20005)
* 4x4.png -> 2x2.png; this file is actually 2x2
2020-07-28 17:12:26 -07:00
Sanjay Chouksey
442e4d82fc Allow access to a zircon handle's koid (flutter/engine#20087)
A zircon handle is associated with a koid, kernal object identifier.
Whereas the handle can be duplicated, koid is unique. Two distinct
handles can point to the same kernal object, if their koids are
the same.

This change adds access to koid for a Handle object.

Test: Adds a unittest for koid

Co-authored-by: Sanjay Chouksey <sanjayc@google.com>
2020-07-28 16:32:17 -07:00
skia-flutter-autoroll
aa7369e262 Roll Fuchsia Linux SDK from 747AFt_Hq... to ETPOTPepP... (flutter/engine#20091) 2020-07-28 14:11:02 -07:00
Jenn Magder
42f5ce74d8 Save current screenshot as attachment in scenarios test (flutter/engine#20090) 2020-07-28 13:57:24 -07:00
Adlai Holler
e5614964f4 Use the GrDirectContext factories instead of deprecated GrContext ones (flutter/engine#19962)
This is part of a larger effort to expose the difference between GrDirectContext,
which runs on the GPU thread and can directly perform operations like uploading
textures, and GrRecordingContext, which can only queue up work to be delivered
to the GrDirectContext later.
2020-07-28 13:32:09 -07:00
Yuqian Li
d026bc360e Add purge-persistent-cache (flutter/engine#20013)
For https://github.com/flutter/flutter/issues/39526
2020-07-28 10:29:59 -07:00
nturgut
8a56925414 [a11y-web] Semantics fix (flutter/engine#19898)
* fixinf enable semantics

* fix unit tests

* fix indentation

* addressing reviewer comments

* fix comment

* make commnt starts upper case

* fix grammar in comment

* Add one more comment
2020-07-28 10:29:02 -07:00
LongCatIsLooong
cfb0e1570f Add autofill save for iOS and Android (flutter/engine#18643) 2020-07-28 10:23:55 -07:00
chunhtai
23fb7c08c6 fix FlutterViewUpdateCustomAccessibilityActions uses correct string list (flutter/engine#19623)
* fix FlutterViewUpdateCustomAccessibilityActions uses correct string list

* add test to ci

* format

* add license file

* fix test

* fix lint
2020-07-28 09:49:59 -07:00
skia-flutter-autoroll
d4730057bc Roll Skia from b65d72be24c7 to 6007f3bd6f36 (2 revisions) (flutter/engine#20081) 2020-07-28 01:11:01 -07:00
skia-flutter-autoroll
5929518a2d Roll Fuchsia Mac SDK from GIxxka_pD... to R9Y0mkmdN... (flutter/engine#20079) 2020-07-27 23:56:01 -07:00
skia-flutter-autoroll
3e12b5e8ef Roll Skia from 8513867ced39 to b65d72be24c7 (45 revisions) (flutter/engine#20080) 2020-07-27 23:46:02 -07:00
skia-flutter-autoroll
76d94c45a1 Roll Fuchsia Linux SDK from vzpWHX5jS... to 747AFt_Hq... (flutter/engine#20078) 2020-07-27 22:11:02 -07:00
nturgut
81f2d37070 re-enable integration tests. increase sdk version. (flutter/engine#20075) 2020-07-27 19:37:47 -07:00
nturgut
f491fb0126 both trees are red, stop running integration tests (flutter/engine#20060) 2020-07-27 11:15:56 -07:00
stuartmorgan
cd66f501cb Fix invalid selection handling in text plugins (flutter/engine#19899)
The Windows, Linux, and GLFW embeddings (which all share a common code
ancestry) pass TextInput.setEditingState selection base and extents
straight through to the shared text model class. The model expects those
values to be valid, but the framework sends -1/-1 for "invalid"
selections, which happen for some empty text cases (e.g.,
TextFieldController.clear()).

This translates those invalid selection values to an empty selection at
the start of the string, as expected by the model.

Fixes https://github.com/flutter/flutter/issues/59140
2020-07-27 11:00:02 -07:00
nturgut
bf4cd9d73d Add a todo to felt (PR to rerun the tree) (flutter/engine#20025) 2020-07-25 21:12:15 -07:00
Jason Simmons
775070bf96 Upgrade the analyzer package to version 0.39.15 for Dart 2.10 support (flutter/engine#20024) 2020-07-24 18:26:43 -07:00