11137 Commits

Author SHA1 Message Date
Yegor
2782ec758d update hash code logic on the web (flutter/engine#16624) 2020-02-18 12:29:17 -08:00
Nurhan Turgut
97d1caffaa [web] Skipping failing edge tests (flutter/engine#16626)
* making edge default test browser on windows. adding some skips (not all) for methods failing on edge

* skip failing tests. make egde default for testing

* skip one more test

* addressing reviewer comments. removing extra bat file
2020-02-18 09:36:04 -08:00
skia-flutter-autoroll
b98a0c5838 Roll src/third_party/skia 78b471760dd9..c1bb9cba16be (1 commits) (flutter/engine#16662) 2020-02-18 08:46:04 -08:00
skia-flutter-autoroll
e8ecaa8ae1 Roll src/third_party/dart a314cff6ee03..999eeea5a3ff (15 commits) (flutter/engine#16661) 2020-02-18 08:11:03 -08:00
skia-flutter-autoroll
d1505aa7db Roll src/third_party/skia 4af17e434cdc..78b471760dd9 (1 commits) (flutter/engine#16660) 2020-02-18 05:51:04 -08:00
skia-flutter-autoroll
24843a3eb2 Roll fuchsia/sdk/core/linux-amd64 from Uc8XS... to 2W9Xr... (flutter/engine#16659) 2020-02-18 04:31:02 -08:00
skia-flutter-autoroll
706ed82ef8 Roll fuchsia/sdk/core/mac-amd64 from PGe1A... to 06MUz... (flutter/engine#16658) 2020-02-18 03:51:02 -08:00
skia-flutter-autoroll
c851855a44 Roll src/third_party/dart b20c35c7d90f..a314cff6ee03 (4 commits) (flutter/engine#16657) 2020-02-18 02:41:02 -08:00
skia-flutter-autoroll
fb5829d5d6 Roll src/third_party/skia 9dbb98007b7b..4af17e434cdc (2 commits) (flutter/engine#16656) 2020-02-18 01:51:03 -08:00
skia-flutter-autoroll
a680469f3c Roll src/third_party/skia 3c4f3c178ade..9dbb98007b7b (2 commits) (flutter/engine#16655) 2020-02-17 22:51:03 -08:00
skia-flutter-autoroll
3ec52112ca Roll fuchsia/sdk/core/linux-amd64 from m7Xt4... to Uc8XS... (flutter/engine#16652) 2020-02-17 14:51:02 -08:00
skia-flutter-autoroll
ef9a52d1af Roll fuchsia/sdk/core/mac-amd64 from FS4mm... to PGe1A... (flutter/engine#16651) 2020-02-17 14:41:02 -08:00
skia-flutter-autoroll
dcda71ca49 Roll src/third_party/skia 706f6b4069b1..3c4f3c178ade (1 commits) (flutter/engine#16650) 2020-02-17 13:36:02 -08:00
skia-flutter-autoroll
1a10eb0f75 Roll src/third_party/skia c65cd5c8dba9..706f6b4069b1 (1 commits) (flutter/engine#16649) 2020-02-17 11:36:03 -08:00
skia-flutter-autoroll
8c4be8e40c Roll src/third_party/dart 7ed1690b4ed6..b20c35c7d90f (9 commits) (flutter/engine#16648) 2020-02-17 09:16:03 -08:00
skia-flutter-autoroll
2c8aae0d95 Roll src/third_party/dart 374c9c448fdc..7ed1690b4ed6 (1 commits) (flutter/engine#16647) 2020-02-17 03:56:03 -08:00
skia-flutter-autoroll
46ef9a51b0 Roll fuchsia/sdk/core/mac-amd64 from oHa-O... to FS4mm... (flutter/engine#16646) 2020-02-17 01:31:03 -08:00
skia-flutter-autoroll
799b970ec7 Roll fuchsia/sdk/core/linux-amd64 from CNbNp... to m7Xt4... (flutter/engine#16645) 2020-02-17 01:16:03 -08:00
skia-flutter-autoroll
5534a80c44 Roll src/third_party/skia 660a73ada09d..c65cd5c8dba9 (2 commits) (flutter/engine#16644) 2020-02-17 00:11:02 -08:00
skia-flutter-autoroll
35e0f55272 Roll src/third_party/skia bfe80bb552b0..660a73ada09d (1 commits) (flutter/engine#16643) 2020-02-16 22:26:08 -08:00
skia-flutter-autoroll
776c8be83e Roll src/third_party/skia 8935981317ca..bfe80bb552b0 (1 commits) (flutter/engine#16642) 2020-02-16 13:36:02 -08:00
skia-flutter-autoroll
c44138b675 Roll src/third_party/dart 6ae9dedc6058..374c9c448fdc (1 commits) (flutter/engine#16641) 2020-02-16 12:46:04 -08:00
skia-flutter-autoroll
2567016fd1 Roll src/third_party/skia a27ca5566533..8935981317ca (1 commits) (flutter/engine#16640) 2020-02-16 06:11:03 -08:00
skia-flutter-autoroll
649f4214e9 Roll fuchsia/sdk/core/linux-amd64 from Dx_qu... to CNbNp... (flutter/engine#16639) 2020-02-16 00:26:03 -08:00
skia-flutter-autoroll
175a148347 Roll src/third_party/skia 2c5ee187245a..a27ca5566533 (1 commits) (flutter/engine#16638) 2020-02-15 22:56:04 -08:00
skia-flutter-autoroll
35c088d24a Roll src/third_party/skia 81e84a6e7f03..2c5ee187245a (1 commits) (flutter/engine#16637) 2020-02-15 12:21:02 -08:00
skia-flutter-autoroll
203a964a81 Roll src/third_party/skia b7ceaa8efd2b..81e84a6e7f03 (2 commits) (flutter/engine#16636) 2020-02-15 10:46:03 -08:00
skia-flutter-autoroll
10fe54c858 Roll fuchsia/sdk/core/linux-amd64 from J-_s6... to Dx_qu... (flutter/engine#16635) 2020-02-15 04:31:03 -08:00
skia-flutter-autoroll
9cfc8c1566 Roll src/third_party/dart 361f881b8edc..6ae9dedc6058 (1 commits) (flutter/engine#16634) 2020-02-15 03:06:03 -08:00
skia-flutter-autoroll
ad6af671c9 Roll src/third_party/skia 05676f7bc238..b7ceaa8efd2b (1 commits) (flutter/engine#16633) 2020-02-15 01:36:03 -08:00
skia-flutter-autoroll
871020f944 Roll src/third_party/dart 11ae06e988de..361f881b8edc (7 commits) (flutter/engine#16632) 2020-02-14 22:06:03 -08:00
skia-flutter-autoroll
431fff96bd Roll src/third_party/skia 55f040bcb943..05676f7bc238 (47 commits) (flutter/engine#16631) 2020-02-14 18:41:03 -08:00
skia-flutter-autoroll
9a4684b9e1 Roll src/third_party/dart edd64e6d5c79..11ae06e988de (44 commits) (flutter/engine#16628) 2020-02-14 16:51:03 -08:00
Kaushik Iska
cb045feae7 Kick LUCI (flutter/engine#16629) 2020-02-14 16:01:17 -08:00
skia-flutter-autoroll
7f638df041 Roll fuchsia/sdk/core/linux-amd64 from Bmq1m... to J-_s6... (flutter/engine#16592)
If this roll has caused a breakage, revert this CL and stop the roller
using the controls here:
https://autoroll.skia.org/r/fuchsia-linux-sdk-flutter-engine
Please CC  on the revert to ensure that a human
is aware of the problem.

To report a problem with the AutoRoller itself, please file a bug:
https://bugs.chromium.org/p/skia/issues/entry?template=Autoroller+Bug

Documentation for the AutoRoller is here:
https://skia.googlesource.com/buildbot/+/master/autoroll/README.md
2020-02-14 14:29:35 -08:00
Ben Konyi
d32975f387 Remove usage of Dart_AllocateWithNativeFields from tonic (flutter/engine#16588)
This API is being removed from the Dart SDK.
2020-02-14 13:55:38 -08:00
Ferhat
5b6f5f36ed Implement Path extractPath, tangent APIs (flutter/engine#16599)
* Add pathMeasure
* Implement tangetAt
* add extractPath segment iterator
* Implement extractPath/chopCubicAt/chopQuadAt
* Wire up extractPath and add tests for cubic/quadratic
* Switch to interpolate on chopCubic
* addressed review comments
2020-02-14 13:29:27 -08:00
George Wright
f99b991c2b Revert "[shell tests] Integrate Vulkan with Shell Tests"
This reverts commit 57a8e04df9bd24b313ca4c309e7c8ba904559ea1.
2020-02-14 13:02:38 -08:00
Forrest Reiling
57a8e04df9 [shell tests] Integrate Vulkan with Shell Tests
This change creates a test only implementation of flutter::Surface backed by an
offscreen Vulkan GrContext. Much of the code in this test Surface was lifted
from flutter::VulkanWindow which I was unable to use without extricating it
from the VkSurface/VkSwapchain code which we do not want to use in offscreen
tests. I would recommend refactoring VulkanWindow to separate GrContext
creation and VkSwapchain creation in order to promote greater code reuse
between onscreen and offscreen vulkan paths.

This change is excersised thoroughly by the shell tests and was manually
tested against these tests on Fuchsia on Intel.
2020-02-14 12:56:16 -08:00
Mouad Debbar
7f9d005477 [web] Unskip tests that are already passing in Safari (flutter/engine#16567) 2020-02-14 10:27:32 -08:00
Nurhan Turgut
fb1b707879 [web] Fixing launching Safari. This should solve the LUCI issue (flutter/engine#16590)
* Fixing launching Safari. This should solve the LUCI issue

* more comments and linking the issue
2020-02-14 10:27:20 -08:00
Mouad Debbar
72edf47d71 [web] Handle alignment correctly in Paragraph.getPositionForOffset (flutter/engine#16569) 2020-02-14 10:24:13 -08:00
Ferhat
3ed6b577e9 Fix drawRRect failure when shader is specified (flutter/engine#16601) 2020-02-14 09:08:28 -08:00
Yegor
e2a5925457 improve surface state assert error messages (flutter/engine#16595) 2020-02-14 08:04:31 -08:00
sjindel-google
0022af392c Roll buildroot. (flutter/engine#16613) 2020-02-14 16:35:37 +01:00
Siva
1e4f1b97a8 Manual roll of Dart 0299903f3e...edd64e6d5c (flutter/engine#16604)
* Manual roll of Dart 0299903f3e...fcf88fe6fa

dart-lang/sdk@ fcf88fe6fa Revert "[vm/concurrency] Remove redundant isolates list, ensure shutdown procedure waits until the isolates actually got deleted"
dart-lang/sdk@ c894118574 [dart2js] Migrate js patch file to NNBD.
dart-lang/sdk@ 0d34bf5571 Remove another one of the unittest-like libraries.
dart-lang/sdk@ 40d544bc26 Always count non-core libs when tracking migration progress.
dart-lang/sdk@ 9e2d9ecd92 tests for missing getter/setter available suggestions
dart-lang/sdk@ 63c8bb7e46 Collect information about the AST structure at completion points
dart-lang/sdk@ c7b501625e Validate not only errors, but also warnings.
dart-lang/sdk@ 867d6537df enum constant and named cons test cases
dart-lang/sdk@ 01e079eff1 The initial dartdev pub * command - pass on all arguments from the 'dartdev pub *' invocation directly to 'pub *'.
dart-lang/sdk@ 4bde1f1851 Migration: test to make sure exact nullability isn't applied too much.
dart-lang/sdk@ ed705e8c84 Move DEAD_NULL_COALESCE reporting to ErrorVerifier.
dart-lang/sdk@ 93bb4b0f1b [dart2js] Migrate a couple of trivial libraries to nnbd.
dart-lang/sdk@ b03ef5b3fe Convert more doc comments in analysis_server
dart-lang/sdk@ 4ca3d267ee Run legacy co19 tests in analyzer-asserts-weak configuration.
dart-lang/sdk@ 166edab750 [dart2js] Migrate developer patch file to nnbd.
dart-lang/sdk@ 0838c9ebc2 Enable co19_2 legacy tests in the NNBD bots.
dart-lang/sdk@ d42b7bc15a partition imported/not-imported suggestion sets / de-dup
dart-lang/sdk@ 6a7d4e22b5 [vm/aot] Include entries for null in the dispatch table to avoid check.
dart-lang/sdk@ 27e64c309e [vm/aot] Optimize selector offsets for smaller instruction sequences.
dart-lang/sdk@ 1c2d378068 [vm/aot] Use TFA to eliminate unused selectors in dispatch table.
dart-lang/sdk@ 022b362e84 [vm/aot/tfa] Add missing visitor methods for call site instrumentation.
dart-lang/sdk@ e75c9192a1 Start converting dartdoc style in analysis_server
dart-lang/sdk@ 16033f922d Enable prefer_contains in analysis_server
dart-lang/sdk@ 1cc9413926 Add dartfix support for prefer_contains
dart-lang/sdk@ bcc0900e6a [vm] AOT blobs snapshots are obsolete. Remove dead code.
dart-lang/sdk@ a0323c755f convert test path (for windows)
dart-lang/sdk@ c90fca7188 [infra] Inline content of cloud epiloque file into approval script
dart-lang/sdk@ 902e2b097b Revert "[vm] Arm Assembler simplify code for SubImmediateSetFlags"
dart-lang/sdk@ c096f9d6e5 [gardening] Fix 3H patching logic with respect to newly added dependencies.
dart-lang/sdk@ 34447c8dbb Revert "[ VM ] Removed Dart_Allocate, Dart_AllocateWithNativeFields, and Dart_InvokeConstructor from embedding API"
dart-lang/sdk@ 0a8484ca20 [CFE/VM] Add patch after 'Use package config v2'
dart-lang/sdk@ f1d715b4d6 [dart2js] migrate dart:_interceptors and dart:internal patch files
dart-lang/sdk@ 3fbf5f93b6 [vm, service] Fix stack overflow in heap_snapshot.dart's data representation.
dart-lang/sdk@ 43bbf73da3 Update doc comments for dart:js_util
dart-lang/sdk@ fb7e6ba494 fix nnbd http parsing bug for http_headers_test
dart-lang/sdk@ cefd113de2 [dart2js] Migrate convert to nnbd.
dart-lang/sdk@ ddef611e04 Copy over the README.
dart-lang/sdk@ ca6cb6ce75 Always pass --default-language-version=2.7 to analyzer for legacy tests.
dart-lang/sdk@ 0a57671f90 [vm/nnbd] Use legacy types to create lists in Dart_NewListOf
dart-lang/sdk@ 5c332bea91 Stop using 'factory something() => null;' in most cases.
dart-lang/sdk@ 3d1b8b26c2 [ VM ] Removed Dart_Allocate, Dart_AllocateWithNativeFields, and Dart_InvokeConstructor from embedding API
dart-lang/sdk@ 91eee195fc [http] loosen status code constraints and rephrase some http exceptions
dart-lang/sdk@ 86b1b9d03c Enhance member depth completion metrics
dart-lang/sdk@ dd9adebad0 [dartdevc] Fixes to support un-forking dart:_runtime
dart-lang/sdk@ 84ff9e5008 Fix NullabilityEliminator to substitute type parameters in bounds.
dart-lang/sdk@ 0966e06ee4 Reland "[vm/nnbd] Enable type testing stubs in NNBD weak mode"
dart-lang/sdk@ f57f1eb56b Add an analyzer test step to test legacy code using the unforked SDK
dart-lang/sdk@ afaeb04137 sanity check project files for errors
dart-lang/sdk@ 4f6a5811fc Add json support to completion metrics computation
dart-lang/sdk@ 86f8e3438a Migrate language_2/async_nested to NNBD.
dart-lang/sdk@ b671b916d4 Treat the observatory service tests as opted out of NNBD.
dart-lang/sdk@ 78b1e15637 Don't report NULLABLE_TYPE_IN_CATCH_CLAUSE in opt-out libraries.
dart-lang/sdk@ 60295a2cef [dart2js] Migrate async_patch.dart to nnbd.
dart-lang/sdk@ 272a03a71d [ddc,dart2js] restore null check in dart:js
dart-lang/sdk@ 0fa3d79a3f Move applying LEGACY_ERASURE to isCorrectOverrideOf().
dart-lang/sdk@ e0621b65b2 [nnbd] Stop writing chunked into headers
dart-lang/sdk@ 9f4769fd30 [ddc] Add back nullcheck in js_array
dart-lang/sdk@ fa74c546b1 Use default FeatureSet for a file in its unlinked unit key hash.
dart-lang/sdk@ e34299101c Add back null check to _StreamIterator constructor in NNBD.
dart-lang/sdk@ c96f1928f6 Revert "[vm/nnbd] Enable type testing stubs in NNBD weak mode"
dart-lang/sdk@ 08778f9045 In legacy libraries apply LEGACY_ERASURE to concrete members.
dart-lang/sdk@ ad5ee10e69 [dart2js] Migrate a number of trivial libraries to nnbd fork.
dart-lang/sdk@ 30213c4188 Fix expression compiler tests on windows
dart-lang/sdk@ 5fd18be9c5 track analysis errors
dart-lang/sdk@ 31de73f074 [infra] Publish results messages to pub/sub at a slower rate
dart-lang/sdk@ 81d4ac07d4 [CFE] Use package config v2
dart-lang/sdk@ ed2df21191 [cfe] Decouple MemberBuilder from ClassMember
dart-lang/sdk@ 776b984115 [cfe] Correctly register parameters as initialized
dart-lang/sdk@ 6a2c350a3e [cfe] Fix isSubtypeOf for FutureOrs

* Update to edd64e6d5c7924a5fb1ef80c5226d24006e7977b
2020-02-14 00:15:42 -08:00
Harry Terkelsen
3dfb7710f9 Set the current GL context to the most recently acquired Surface (flutter/engine#16572) 2020-02-13 10:49:13 -08:00
skia-flutter-autoroll
d4cd863858 Roll src/third_party/skia 3bf3b92dfab0..55f040bcb943 (3 commits) (flutter/engine#16587) 2020-02-13 10:03:06 -08:00
skia-flutter-autoroll
d2846df8f9 Roll src/third_party/skia 1d1333fcedf8..3bf3b92dfab0 (1 commits) (flutter/engine#16584) 2020-02-13 07:38:02 -08:00
skia-flutter-autoroll
20b6e8a826 Roll fuchsia/sdk/core/mac-amd64 from t4kck... to oHa-O... (flutter/engine#16581) 2020-02-13 02:53:02 -08:00