11093 Commits

Author SHA1 Message Date
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
skia-flutter-autoroll
6913c4fea7 Roll src/third_party/skia 1a733b5b760a..1d1333fcedf8 (3 commits) (flutter/engine#16578) 2020-02-12 23:48:02 -08:00
skia-flutter-autoroll
39b4ade7d2 Roll src/third_party/skia 6029cbd560b7..1a733b5b760a (1 commits) (flutter/engine#16577) 2020-02-12 22:08:02 -08:00
Matt Carroll
bd50ab762a Exposes FlutterSurfaceView, and FlutterTextureView to FlutterActivity and FlutterFragment. (#41984, #47557) (flutter/engine#16552) 2020-02-12 19:21:00 -08:00
skia-flutter-autoroll
ef030acc55 Roll src/third_party/skia 9102c86a81ad..6029cbd560b7 (2 commits) (flutter/engine#16575) 2020-02-12 19:13:02 -08:00
skia-flutter-autoroll
4d650e65ca Roll src/third_party/skia 886e8500a9f2..9102c86a81ad (1 commits) (flutter/engine#16570) 2020-02-12 17:43:02 -08:00
George Wright
63ec7cb5e3 Revert "Re-arm timer as necessary in MessageLoopFuchsia" (flutter/engine#16568)
This reverts commit da0fcfec7aa70d363d57bc4bb63e94bb65db2941.
2020-02-12 17:22:02 -08:00
Gary Qian
45f630128d Samsung keyboard duplication workaround: updateSelection (flutter/engine#16547) 2020-02-12 19:51:40 -05:00
skia-flutter-autoroll
d6eaa9a0a3 Roll src/third_party/skia 67da665c27ff..886e8500a9f2 (3 commits) (flutter/engine#16566) 2020-02-12 16:08:03 -08:00
George Wright
27d74ce8b4 Move log_listener call into the reboot trap (flutter/engine#16564) 2020-02-12 15:09:38 -08:00
Michael Klimushyn
771bdcccec Fix multiline Javadoc code blocks (flutter/engine#16565)
The formatter didn't understand what was going on here and broke the
text. Changed these to use `<pre>{@code }</pre>` instead.
2020-02-12 15:07:16 -08:00
skia-flutter-autoroll
a6e82a908d Roll src/third_party/skia b1525c721ea6..67da665c27ff (32 commits) (flutter/engine#16562) 2020-02-12 14:28:02 -08:00
Nurhan Turgut
5a5c8d04b3 Update felt documentation (flutter/engine#16559) 2020-02-12 14:05:08 -08:00
Mouad Debbar
d29533380d [web] Fix edge cases in Paragraph.getPositionForOffset to match Flutter (flutter/engine#16557) 2020-02-12 13:42:52 -08:00
skia-flutter-autoroll
ca6b13c310 Roll fuchsia/sdk/core/mac-amd64 from 7JkB7... to t4kck... (flutter/engine#16555) 2020-02-12 13:33:04 -08:00
skia-flutter-autoroll
a4da57b8a5 Roll src/third_party/dart e4c39721c473..0299903f3e78 (31 commits) (flutter/engine#16553) 2020-02-12 13:28:06 -08:00
George Wright
eb5b0f4d2a [Fuchsia] Dump syslog output after tests have run (flutter/engine#16561) 2020-02-12 13:12:15 -08:00
Francisco Magdaleno
e3e1166b21 Revert "Re-land: Use os_log instead of syslog on Apple platforms (#16549)" (flutter/engine#16558)
This reverts commit 0659bad4041dfba456648fe6925e95618d46cf6c.
2020-02-12 12:40:31 -08:00
Chris Yang
9016c390ee iOS platform view gesture blocking policy. (flutter/engine#15940) 2020-02-11 15:34:59 -08:00
Nurhan Turgut
cc71f49797 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) 2020-02-11 15:31:57 -08:00
Matt Carroll
d9dfa09e64 Prevent long flash when switching to Flutter app. (#47903) (flutter/engine#16527) 2020-02-11 15:26:27 -08:00
Matt Carroll
d7902954e9 Fix ensureInitializationCompleteAsync callback when already initialized. (#39675) (flutter/engine#16503) 2020-02-11 15:25:58 -08:00
skia-flutter-autoroll
14da6c4f77 Roll src/third_party/dart 76b18c455e2c..e4c39721c473 (6 commits) (flutter/engine#16544) 2020-02-11 15:18:04 -08:00
skia-flutter-autoroll
9dfa2cebb5 Roll src/third_party/skia c3b67eb988c8..b1525c721ea6 (4 commits) (flutter/engine#16543) 2020-02-11 15:13:03 -08:00
Chris Bracken
0659bad404 Re-land: Use os_log instead of syslog on Apple platforms (flutter/engine#16549)
Migrates to using os_log for app logging on iOS 13 and above, macOS
10.11 and above. On older platform, fall back to syslog(), which is what
we used previously.

This re-lands commit 0f8ec47a019633558f3d51652f2faa53a9fd79f7 with a fix.
That commit was reverted in 1c570178620e77bd1c5969cf8aa783b8f2d543a7.
2020-02-11 15:11:46 -08:00
Gityuan
520e35acb2 support endless trace buffer (flutter/engine#16520) 2020-02-11 15:08:03 -08:00
Francisco Magdaleno
a3722df46e Expose DPI helper functions for Runner apps to use (flutter/engine#16313) 2020-02-11 15:03:03 -08:00
Kaushik Iska
acd3965ba4 [fuchsia] Disable retained layers (flutter/engine#16548)
Retained surfaces are being prematurely recycled.
Temporarily disabling them until they are reworked.
2020-02-11 14:15:31 -08:00
Chris Bracken
1c57017862 Revert "Use os_log instead of syslog on Apple platforms (#13487)" (flutter/engine#16546)
Looks like somehow the fix to move to static_cast didn't get merged.

This reverts commit 0f8ec47a019633558f3d51652f2faa53a9fd79f7.
2020-02-11 13:20:52 -08:00
Jason Simmons
2af9eee72e libtxt: use a fixture in the benchmarks (flutter/engine#16531) 2020-02-11 10:24:47 -08:00
Jenn Magder
0f8ec47a01 Use os_log instead of syslog on Apple platforms (flutter/engine#13487)
Migrates to using os_log for app logging on iOS 13 and above, macOS
10.11 and above. On older platform, fall back to syslog(), which is what
we used previously.
2020-02-11 10:23:44 -08:00
skia-flutter-autoroll
22438a7b1f Roll src/third_party/skia 50a490a1a4fb..c3b67eb988c8 (4 commits) (flutter/engine#16542) 2020-02-11 09:23:02 -08:00
skia-flutter-autoroll
3a746b9af4 Roll src/third_party/skia cdf2491afa04..50a490a1a4fb (2 commits) (flutter/engine#16541) 2020-02-11 07:48:01 -08:00
skia-flutter-autoroll
035313d120 Roll src/third_party/skia dc2782c380f6..cdf2491afa04 (1 commits) (flutter/engine#16540) 2020-02-11 06:13:06 -08:00
skia-flutter-autoroll
9f2a0f4d83 Roll src/third_party/dart 30151a654151..76b18c455e2c (1 commits) (flutter/engine#16539) 2020-02-11 05:48:02 -08:00
skia-flutter-autoroll
4ce546d830 Roll src/third_party/skia 4fe89b4d871d..dc2782c380f6 (1 commits) (flutter/engine#16538) 2020-02-11 04:33:02 -08:00
skia-flutter-autoroll
5ea68af9c9 Roll src/third_party/dart 5fc031ebc1d7..30151a654151 (2 commits) (flutter/engine#16537) 2020-02-11 00:28:02 -08:00
skia-flutter-autoroll
355a6a402a Roll src/third_party/skia abefc9c170c9..4fe89b4d871d (2 commits) (flutter/engine#16536) 2020-02-10 23:38:02 -08:00
skia-flutter-autoroll
3383249ef5 Roll src/third_party/skia 88c3793a4eaa..abefc9c170c9 (1 commits) (flutter/engine#16535) 2020-02-10 22:03:01 -08:00
skia-flutter-autoroll
51c833aed0 Roll src/third_party/skia f83d0346c06a..88c3793a4eaa (1 commits) (flutter/engine#16534) 2020-02-10 20:28:02 -08:00
skia-flutter-autoroll
411aedc508 Roll src/third_party/dart 5244d99a5d4e..5fc031ebc1d7 (42 commits) (flutter/engine#16533) 2020-02-10 19:23:03 -08:00
skia-flutter-autoroll
df539786be Roll src/third_party/skia 21f382c19d76..f83d0346c06a (2 commits) (flutter/engine#16532) 2020-02-10 17:53:03 -08:00
skia-flutter-autoroll
0d2a45c56a Roll fuchsia/sdk/core/mac-amd64 from PMcw3... to 7JkB7... (flutter/engine#16530) 2020-02-10 16:33:02 -08:00
skia-flutter-autoroll
3ee608c943 Roll fuchsia/sdk/core/linux-amd64 from 8L7NY... to Bmq1m... (flutter/engine#16529) 2020-02-10 16:23:03 -08:00
skia-flutter-autoroll
f0500c6ef1 Roll src/third_party/skia 465864cad5d2..21f382c19d76 (6 commits) (flutter/engine#16528) 2020-02-10 16:18:02 -08:00