9897 Commits

Author SHA1 Message Date
Kaushik Iska
aff02e77b9 [recipe] Upload opt flutter_tester (flutter/engine#13311) 2019-10-23 12:57:01 -07:00
Jason Simmons
d5d057f78e Update the dependencies for the Fuchsia build of flutter_frontend_server (flutter/engine#13316) 2019-10-23 12:47:51 -07:00
Justin McCandless
c1d8b3c16d NO_SUGGESTIONS keyboard flag in Android (flutter/engine#13099)
Add the enableSuggestions parameter to control Android's keyboard suggestions
2019-10-23 10:47:19 -07:00
Ben Konyi
e2d13fcde6 Roll src/third_party/dart 04702d827b..5fd6c8a3c1 (6 commits)
dart-lang/sdk@5fd6c8a3c1 [vm] Do not fuse constants with different representations
dart-lang/sdk@2727fd9b3c [cfe] Add helper for creating property set
dart-lang/sdk@e5a587fca4 [cfe] Add helper for creating property get during inference
dart-lang/sdk@857502b1d2 [cfe] Add helpers for creating index set/get operations
dart-lang/sdk@9e06f24c92 [cfe/ffi] add fileUri/fileOffset to members introduced by transformation
dart-lang/sdk@0887806796 Flow analysis: introduce TypeOperations.tryPromoteToType method.
2019-10-23 10:10:53 -07:00
skia-flutter-autoroll
de32d21dc8 Roll src/third_party/skia a12f6cbff348..32803ff74448 (4 commits) (flutter/engine#13312)
https://skia.googlesource.com/skia.git/+log/a12f6cbff348..32803ff74448

git log a12f6cbff348..32803ff74448 --date=short --no-merges --format='%ad %ae %s'
2019-10-23 robertphillips@google.com Add PrePreparedDesc to GrTextureOp
2019-10-23 robertphillips@google.com Revert "Rename gl_SampleMask to sk_SampleMask"
2019-10-23 robertphillips@google.com Revert "Rename sampleVariablesSupport() to sampleMaskSupport()"
2019-10-23 senorblanco@chromium.org Dawn: fix compile.

Created with:
  gclient setdep -r src/third_party/skia@32803ff74448

If this roll has caused a breakage, revert this CL and stop the roller
using the controls here:
https://autoroll.skia.org/r/skia-flutter-autoroll
Please CC michaelludwig@google.com 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

Bug: None
TBR=michaelludwig@google.com
2019-10-23 12:37:12 -04:00
skia-flutter-autoroll
6f1b53cba7 Roll fuchsia/sdk/core/linux-amd64 from 4TVGx... to NgUEM... (flutter/engine#13310)
Roll fuchsia/sdk/core/linux-amd64 from 4TVGx... to NgUEM...

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
2019-10-23 11:32:07 -04:00
skia-flutter-autoroll
d3780b0b67 Roll fuchsia/sdk/core/mac-amd64 from bQlPz... to zUbAf... (flutter/engine#13309)
Roll fuchsia/sdk/core/mac-amd64 from bQlPz... to zUbAf...

If this roll has caused a breakage, revert this CL and stop the roller
using the controls here:
https://autoroll.skia.org/r/fuchsia-mac-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
2019-10-23 11:07:09 -04:00
Ben Konyi
df8a4f96f6 Roll src/third_party/dart cccb9ffb2a..04702d827b (7 commits)
dart-lang/sdk@04702d827b Fix Queue.from doc comment
dart-lang/sdk@c49378aadf [changelog/ffi] Document dart:ffi changes for D26 - tweaks
dart-lang/sdk@18fa7485ad [kernel] Read ContinueSwitchStatements in nested FunctionNodes correctly
dart-lang/sdk@107546a18e Revert "[dartdevc] Making multi-root paths consistently use url-relative path separators."
dart-lang/sdk@2e6afae4c3 Ignore EMACS backup files when running ID tests
dart-lang/sdk@dfddeada02 Flow analysis: treat expressions of type Never as unreachable.
dart-lang/sdk@ba4f7f18cf Sort members in workspace tests
2019-10-23 07:10:17 -07:00
skia-flutter-autoroll
acf00cf107 Roll src/third_party/skia 184a300a24d5..a12f6cbff348 (1 commits) (flutter/engine#13307)
https://skia.googlesource.com/skia.git/+log/184a300a24d5..a12f6cbff348

git log 184a300a24d5..a12f6cbff348 --date=short --no-merges --format='%ad %ae %s'
2019-10-23 kjlubick@google.com [fuzzing] Fix skdescriptor deserialize compile

Created with:
  gclient setdep -r src/third_party/skia@a12f6cbff348

If this roll has caused a breakage, revert this CL and stop the roller
using the controls here:
https://autoroll.skia.org/r/skia-flutter-autoroll
Please CC michaelludwig@google.com 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

Bug: None
TBR=michaelludwig@google.com
2019-10-23 08:46:22 -04:00
skia-flutter-autoroll
dc51ca8c27 Roll src/third_party/skia 4d727acb2455..184a300a24d5 (5 commits) (flutter/engine#13306)
https://skia.googlesource.com/skia.git/+log/4d727acb2455..184a300a24d5

git log 4d727acb2455..184a300a24d5 --date=short --no-merges --format='%ad %ae %s'
2019-10-23 skia-autoroll@skia-public.iam.gserviceaccount.com Roll third_party/externals/angle2 5335faaece2a..d4affcdd2ac9 (9 commits)
2019-10-23 skia-recreate-skps@skia-swarming-bots.iam.gserviceaccount.com Update Go deps
2019-10-23 recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com Roll recipe dependencies (trivial).
2019-10-23 skia-autoroll@skia-public.iam.gserviceaccount.com Roll third_party/externals/swiftshader 23f9c25f60ee..7738ed713e7b (3 commits)
2019-10-23 recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com Roll recipe dependencies (trivial).

Created with:
  gclient setdep -r src/third_party/skia@184a300a24d5

If this roll has caused a breakage, revert this CL and stop the roller
using the controls here:
https://autoroll.skia.org/r/skia-flutter-autoroll
Please CC michaelludwig@google.com 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

Bug: None
TBR=michaelludwig@google.com
2019-10-23 04:37:56 -04:00
Ben Konyi
32d4375533 Roll src/third_party/dart 17ed3cb5b3..cccb9ffb2a (2 commits)
dart-lang/sdk@cccb9ffb2a Stop timer callbacks after a hot reload
dart-lang/sdk@1451e9ee39 [dartdevc] Respect the NNBD experiment flag setting more often when patching SDK
2019-10-23 01:13:01 -07:00
skia-flutter-autoroll
2753e6b5c7 Roll src/third_party/skia 1ab27a2b5c5f..4d727acb2455 (3 commits) (flutter/engine#13304)
https://skia.googlesource.com/skia.git/+log/1ab27a2b5c5f..4d727acb2455

git log 1ab27a2b5c5f..4d727acb2455 --date=short --no-merges --format='%ad %ae %s'
2019-10-23 recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com Roll recipe dependencies (trivial).
2019-10-23 fmalita@chromium.org Skip unneeded reallocs in SkTDArray::shrinkToFit()
2019-10-23 hcm@google.com Fix up release notes file

Created with:
  gclient setdep -r src/third_party/skia@4d727acb2455

If this roll has caused a breakage, revert this CL and stop the roller
using the controls here:
https://autoroll.skia.org/r/skia-flutter-autoroll
Please CC michaelludwig@google.com 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

Bug: None
TBR=michaelludwig@google.com
2019-10-23 00:47:05 -04:00
skia-flutter-autoroll
0b77595eab Roll fuchsia/sdk/core/linux-amd64 from _PqfD... to 4TVGx... (flutter/engine#13303)
Roll fuchsia/sdk/core/linux-amd64 from _PqfD... to 4TVGx...

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
2019-10-22 22:39:03 -04:00
skia-flutter-autoroll
8b427565af Roll fuchsia/sdk/core/mac-amd64 from xGLLm... to bQlPz... (flutter/engine#13302)
Roll fuchsia/sdk/core/mac-amd64 from xGLLm... to bQlPz...

If this roll has caused a breakage, revert this CL and stop the roller
using the controls here:
https://autoroll.skia.org/r/fuchsia-mac-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
2019-10-22 22:27:36 -04:00
Ben Konyi
820a2e8105 Roll src/third_party/dart 4ab09db0f4..17ed3cb5b3 (10 commits)
dart-lang/sdk@17ed3cb5b3 [dart2js] Fix URI leak  when using deferred load
dart-lang/sdk@6ca96aceb7 Migrate dart:math to NNBD.
dart-lang/sdk@f11dea963c document readIntoSync return type
dart-lang/sdk@c33faf391c [dartdevc] Move NNBD specific test helper methods to their own file
dart-lang/sdk@7ac22ac28f [vm/bytecode] Omit null stores into context when declaring a captured variable
dart-lang/sdk@eafe8b04c0 [dartdevc] Making multi-root paths consistently use url-relative path separators.
dart-lang/sdk@be3348253d [gardening] Fix sink use in frontend-server dartdevc.
dart-lang/sdk@d9a306fc59 [vm] Avoid allocating monitors globally - embedders in certain situations will run into reported leakes due to them
dart-lang/sdk@5478c381db [dart/fuzzer] Resort to constant collections inside subscripts
dart-lang/sdk@bc5fb05def NNBD i13n: Highlight non-nullable types with upstream triggered edges
2019-10-22 19:13:53 -07:00
Francisco Magdaleno
05dbdd8816 Send flag modified events to the framework (flutter/engine#13269) 2019-10-22 19:01:00 -07:00
skia-flutter-autoroll
d42b739eb7 Roll src/third_party/skia 2638f3d44b02..1ab27a2b5c5f (8 commits) (flutter/engine#13299)
https://skia.googlesource.com/skia.git/+log/2638f3d44b02..1ab27a2b5c5f

git log 2638f3d44b02..1ab27a2b5c5f --date=short --no-merges --format='%ad %ae %s'
2019-10-22 recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com Roll recipe dependencies (trivial).
2019-10-22 mtklein@google.com reorder to minimize register pressure
2019-10-22 csmartdalton@google.com Rename sampleVariablesSupport() to sampleMaskSupport()
2019-10-22 fmalita@chromium.org [skottie] Shift Channels effect support
2019-10-22 csmartdalton@google.com Rename gl_SampleMask to sk_SampleMask
2019-10-22 herb@google.com Reland "Use common fallback code for drawing an SkGlyphRun"
2019-10-22 borenet@google.com Use urllib_request instead of urllib2 in PRESUBMIT.
2019-10-22 michaelludwig@google.com Revert "Track device coordinate space as matrix"

Created with:
  gclient setdep -r src/third_party/skia@1ab27a2b5c5f

If this roll has caused a breakage, revert this CL and stop the roller
using the controls here:
https://autoroll.skia.org/r/skia-flutter-autoroll
Please CC michaelludwig@google.com 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

Bug: None
TBR=michaelludwig@google.com
2019-10-22 20:53:32 -04:00
Chinmay Garde
b7705127a6 Allow embedders to update preferrred locales. (flutter/engine#13238)
This was previously only possible by sending an undocumented payload over an engine managed channel.
2019-10-22 17:50:01 -07:00
Jason Simmons
b97e6bda5c Show strace logs when the Fuchsia gen_package script gets an error from the packaging tool (flutter/engine#13298) 2019-10-22 17:36:47 -07:00
Ferhat
94957fb427 [web] Cupertino dynamic color fix. (flutter/engine#13296)
* Fix cupertino theme rendering issues due to Color subclassing
Fixes flutter/flutter#41257
2019-10-22 16:46:38 -07:00
Ben Konyi
811a9b5089 Roll src/third_party/dart 6a65ea9cad..4ab09db0f4 (2 commits)
dart-lang/sdk@4ab09db0f4 Analyzer flow analysis for null-aware operators.
dart-lang/sdk@689c934406 Flow analysis: add support for null-aware accesses.
2019-10-22 16:05:45 -07:00
Gary Qian
0efa813a0b Update harfbuzz to 2.6.2, Roll buildroot to a518e (flutter/engine#13242) 2019-10-22 15:18:36 -07:00
Ferhat
227d999468 Fix decode feature detection in HtmlCodec (flutter/engine#13274) 2019-10-22 15:07:39 -07:00
Chinmay Garde
c108c0af17 Avoid accessing the Cocoa view on the GPU or IO task runners. (flutter/engine#13295)
The view was being accessed from a background thread so its OpenGL context could be accessed. This tripped thread safety assertions in Cocoa. Now the OpenGL context is stashed in the FlutterEngine instance itself.
2019-10-22 14:21:49 -07:00
George Wright
f99f00b0e3 Make flutter_tester support multithreaded testing, and run all Dart tests in both single and multithreaded configurations (flutter/engine#13273)
Make flutter_tester support multithreaded testing, and run all Dart tests in both single and multithreaded configurations

This also modifies Shell::GetUIIsolateLastError() and Shell::EngineHasLivePorts() so that they must be called from the UI task runner.
2019-10-22 14:10:57 -07:00
gaaclarke
ac32ac8391 Made restarting the Engine remember the last entrypoint that was used. (flutter/engine#13289) 2019-10-22 14:01:52 -07:00
skia-flutter-autoroll
199d4f5d77 Roll src/third_party/skia f3f8ac37e468..2638f3d44b02 (12 commits) (flutter/engine#13291)
https://skia.googlesource.com/skia.git/+log/f3f8ac37e468..2638f3d44b02

git log f3f8ac37e468..2638f3d44b02 --date=short --no-merges --format='%ad %ae %s'
2019-10-22 bsalomon@google.com rename atlassize->atlasdimensions
2019-10-22 robertphillips@google.com Add creation-time POD memory pool for GrOps
2019-10-22 kjlubick@google.com [canvaskit] Expose various canvas features
2019-10-22 michaelludwig@google.com Revert "Enable Programs (formerly GLPrograms) test for other APIs"
2019-10-22 bsalomon@google.com More SkISizification in GPU code.
2019-10-22 herb@google.com Revert "Use common fallback code for drawing an SkGlyphRun"
2019-10-22 egdaniel@google.com Add SurfaceProxyView support to Surface/TextureContext.
2019-10-22 jvanverth@google.com Enable Programs (formerly GLPrograms) test for other APIs
2019-10-22 fmalita@chromium.org [skottie] Site update
2019-10-22 fmalita@chromium.org [skottie] Expose native frame rate and seekFrame() in WASM
2019-10-22 egdaniel@google.com Add GrSurfaceProxyView and add support for it on GrRenderTargetContext.
2019-10-22 kjlubick@google.com [canvaskit] Expose Malloc to save copies in some places

Created with:
  gclient setdep -r src/third_party/skia@2638f3d44b02

If this roll has caused a breakage, revert this CL and stop the roller
using the controls here:
https://autoroll.skia.org/r/skia-flutter-autoroll
Please CC michaelludwig@google.com 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

Bug: None
TBR=michaelludwig@google.com
2019-10-22 16:55:47 -04:00
Harry Terkelsen
07a3aeb67e Flesh out the CanvasKit backend some more (flutter/engine#13275)
* Flesh out the CanvasKit backend some more

- Implement `drawOval` and `addOval`
- Use the Canvas's own `getSaveCount`
- Implement `skew`
- Implement `saveLayerWithoutBounds`
- Document things which we don't plan to implement in the Skia backend

* Remove `rasterCache` fake support

* Remove saveCount setter
2019-10-22 13:15:35 -07:00
Ryan Macnak
344c0abb0a Roll Dart to 6a65ea9cad4b014f88d2f1be1b321db493725a1c. (flutter/engine#13294)
Remove dead shared snapshot arguments to Dart_CreateIsolateGroup.

6a65ea9cad4b [vm] Remove shared snapshot and reused instructions features.
db8370e36147 [gardening] Fix frontend-server dartdevc windows test.
4601bd7bffea Modified supertype check error message to be more descriptive.
0449905e2de6 [CFE] Add a serialization-and-unserialization step to strong test
c8b903c2f94f Update CHANGELOG.md
2a12a13d9684 [Test] Skips emit_aot_size_info_flag_test on crossword.
b26127fe01a5 [cfe] Add reachability test skeleton
2019-10-22 13:14:20 -07:00
Chinmay Garde
d003548073 Disable flaky test ShellTest_ReportTimingsIsCalled. (flutter/engine#13292)
Investigation is tracked in https://github.com/flutter/flutter/issues/43192
2019-10-22 11:56:31 -07:00
Jason Simmons
51f77f7203 Do not request executable permission on Fuchsia file mappings unless it is required (flutter/engine#13290)
Fixes https://github.com/flutter/flutter/issues/43273
2019-10-22 11:24:51 -07:00
Ben Konyi
927a3284f7 Roll src/third_party/dart e1c409792c..5814319bf9 (9 commits)
dart-lang/sdk@5814319bf9 [infra] Remove support for run.json
dart-lang/sdk@cf3cb29dec [vm/bytecode] Do not emit inferred type if unreachable - fix comment
dart-lang/sdk@e2faac751e [vm/aot] Fully enable deduplication of instructions in bare mode
dart-lang/sdk@aeede3c1b0 Flow analysis: pass catch variables to tryCatchStatement_catchBegin.
dart-lang/sdk@1e7bfd6449 Sort declarations in flow_analysis_test.dart
dart-lang/sdk@9579c4bc3c Flow analysis: simplify use of isExpression_end.
dart-lang/sdk@a58d337bd3 [cfe] Add helper for creating binary expressions.
dart-lang/sdk@e76f6d49e4 [cfe] Implement null-shorting for most expressions
dart-lang/sdk@596eb91228 [kernel] Update smoke_test_quick after CFE rename of _test to _suite
2019-10-22 11:10:17 -07:00
gaaclarke
ec08de4bc5 Revert "Made restarting the Engine remember the last entrypoint that was used. (#13264)" (flutter/engine#13287)
This reverts commit ba50a6dfba72b30a7a06cfb1ee5d40c2316b8a71.
2019-10-22 10:03:10 -07:00
gaaclarke
ba50a6dfba Made restarting the Engine remember the last entrypoint that was used. (flutter/engine#13264) 2019-10-22 08:10:57 -07:00
Siva
7034dc8a3e Manual Roll of Dart from a61c775db8...e1c409792c (flutter/engine#13282)
dart-lang/sdk/@e1c409792c Revert "Reland "Update BoringSSL to 4dfd5af70191b068aebe567b8e29ce108cee85ce.""
dart-lang/sdk/@d0e35833b3 Remove UnitExplicitTopLevelAccessors, UnitExplicitTopLevelVariables.
dart-lang/sdk/@159e0b74bc Remove SourceContainer, Source_ContentReceiver.
dart-lang/sdk/@e85c98b1f9 Remove BuildLibraryElementUtils.
dart-lang/sdk/@4ce76d4d46 Remove AnalysisCache, CachePartition, SdkCachePartition.
dart-lang/sdk/@7d474c95bb Remove fixed GENERIC_FUNCTION_TYPED_PARAM_UNSUPPORTED.
dart-lang/sdk/@c3cd6b0c6e Remove VariableGatherer and related.
dart-lang/sdk/@de63b83b5b Remove TypeParameterSerializationContext.
dart-lang/sdk/@bf9cef0ab9 Remove two unused methods in ElementImpl.
dart-lang/sdk/@6de2f92033 [vm,bytecode] Allocate objects lazily in bytecode generator
dart-lang/sdk/@929a306bfc [tests] Fix missing space in failure message
dart-lang/sdk/@a0291729f5 Fix documentation for InternetAddress.lookup()
dart-lang/sdk/@b942142e9e [io] add testcases for link pointing to directory
dart-lang/sdk/@230f48d685 [vm,aot] Simple unreachable code elimination before type-flow analysis, take 3
dart-lang/sdk/@e8fa489242 [vm/bytecode] Store generated bytecodes more efficiently, add inline pragmas
dart-lang/sdk/@66ceec0e3d Fix redirecting constructor const check
dart-lang/sdk/@6f44e99f6e [vm/aot] Add test which passes both AOT size information flags --print-instructions-sizes-to/--write-v8-snapshot-profile-to
dart-lang/sdk/@354921f955 Update `runtime/docs/aot_binary_size_analysis.md` with paragraph about size comparison tool
dart-lang/sdk/@5706d13c06 [dartdevc] Update URI for libraries.json to use multi-root
dart-lang/sdk/@f77d7197b8 [vm/fuzzer] add --enable-asserts to AOT step
dart-lang/sdk/@199a42f3c1 [dartdevc] Cache the results of subtype checks
dart-lang/sdk/@2495c5ca9f [html] Avoid dynamic in Rectangle operator ==
dart-lang/sdk/@aa569dfff0 [vm] Enable non-nullable experiment when building platform dill with --nnbd flag.
dart-lang/sdk/@bf4d4b2461 [dart/fuzzer] re-enable spread at all depths in fuzzer
dart-lang/sdk/@13a5893d1c Update dart_style to 1.3.2.
dart-lang/sdk/@4e8d517f40 [vm,bytecode] Store offsets in bytecode declarations, remove putIfAbsent
dart-lang/sdk/@a170fc54b9 [vm] Fix DirectChainedHashMap iterator
dart-lang/sdk/@5d4cd6d589 Breaking changes for analyzer version 0.39.
dart-lang/sdk/@2423ffead6 [vm,bytecode] Correct assertion for source positions of yield points
dart-lang/sdk/@d0139e8e38 [VM] More cleanup in the loader code
dart-lang/sdk/@73dd5f766a [vm,aot,bytecode] Do not depend on presence of _AsyncAwaitCompleter
dart-lang/sdk/@7b39f438ed [benchmark] Test that precompiler2 --no-gen-bytecode continues to work.
dart-lang/sdk/@ed0cc81e81 Get DDC and DDK test builds working with the forked NNBD SDK.
dart-lang/sdk/@6c933a4488 [vm] Fix some TSAN failures. Migrate remaining uses of AtomicOperations to std::atomic.
dart-lang/sdk/@c26d5969f7 [flutter] JavaScript support to frontend_server
dart-lang/sdk/@b1b4f6b7e4 [cfe] Allow assignment to late final fields/variables
dart-lang/sdk/@f1ac6959ab [cfe] Handle mixed if map entries
dart-lang/sdk/@8b3d76dff1 [analyzer/ffi] Fix crash with dynamic field in struct
dart-lang/sdk/@74d0282179 [infra] Run test suites in pkg/front_end/test with custom test runner
dart-lang/sdk/@6b19f37b5a [infra] Change option name in modular test runner to be consistent with test.py
dart-lang/sdk/@d0cef92f05 Migration: refactor logic to match up type parameters between function types.
dart-lang/sdk/@15ec4a3803 [infra] Make front_end tests unapprovable using a blacklist
dart-lang/sdk/@22dbc7d748 Migration: FixBuilder support for function expression invocations.
dart-lang/sdk/@531aaa9ad2 [ddk] Emit variance modifiers for classes, mixins, mixin applications.
dart-lang/sdk/@064c3c7cf7 Get the DDK build working with NNBD.
dart-lang/sdk/@57a88fc33c Reland "[io] exclude links from isDirectory()"
dart-lang/sdk/@6c36630958 Update to latest package:yaml
dart-lang/sdk/@f6eb26dfb6 [dart/vm] add ability to pass VM flags to dart when running gen_kernel.dart in precompiler2 script
dart-lang/sdk/@2c1d405c15 [changelog/ffi] Document dart:ffi changes for D26
dart-lang/sdk/@9220890dc7 [vm/bytecode] Do not emit inferred type if unreachable
dart-lang/sdk/@fd0617bd98 Improve listToString and setToString documentation. Fixes #26529
dart-lang/sdk/@cb9eefca4f Issue 142793249. Never remove directive with unresolved URIs.
dart-lang/sdk/@4f0c8cba56 Add README for samples/sample_extension
dart-lang/sdk/@a9fc9f7fd4 [SDK] Fixes run_appended_aotsnapshot_test on Windows.
dart-lang/sdk/@22e249d4d5 update kernel worker to support -D environment defines
dart-lang/sdk/@ffcfab3093 [dartdevc] support null-check bang operator
dart-lang/sdk/@09b08f7b0e Add comment on non-negativity of periodic Timer and Stream.
dart-lang/sdk/@8c041c8f8f [parser] Don't clear extraneous covariant token
dart-lang/sdk/@46050115ab [vm/compiler] Arm64: Improve StoreIndexedInstr.
dart-lang/sdk/@3d67e7d6a7 [CFE] Don't try to infer fields not in the output program
dart-lang/sdk/@d40c8a0573 [kernel] Add 'leakingDebugToString' to nodes
dart-lang/sdk/@8d8faa7dea [SDK] Fixes loading appended snapshots when executed with PATH.
dart-lang/sdk/@c1599932f9 [CFE] Fix crash when serializing: "Type parameter #lib1::B::X is not indexed"
dart-lang/sdk/@b212403cf8 [cfe] Change integer values that encode nullability attributes
dart-lang/sdk/@9a829cc0b3 Remove 'strong' comments from Future.
dart-lang/sdk/@0c47a8529c [CFE] Fix "Type 'void' not found." bug
dart-lang/sdk/@e41086ef7c [vm] Enable timeline trace events with Fuchsia SDK
dart-lang/sdk/@cd95fcc810 [VM] Start the kernel isolate only when compilations are needed
dart-lang/sdk/@21972daf7d [analyzer] refactor the flutter assists menu
dart-lang/sdk/@50f9dd8941 Revert "[io] exclude links from isDirectory()"
dart-lang/sdk/@d9fa27a9ed Update ~48 doc comments to have one-sentence summaries
dart-lang/sdk/@8e7ffafbaf Reland "[vm, compiler] Reduce alignment of Instructions and remove some debugging trap instructions."
dart-lang/sdk/@eb9480daa5 Revert "[vm,aot] Simple unreachable code elimination before type-flow analysis, take 2"
dart-lang/sdk/@49d743f940 [io] exclude links from isDirectory()
dart-lang/sdk/@56991ad94b [vm,aot] Simple unreachable code elimination before type-flow analysis, take 2
dart-lang/sdk/@03d6e042af [dart2js] Fix printing of minified closures.
dart-lang/sdk/@8a92058226 Support omitted name args; fix as-expressions, refactor tests
dart-lang/sdk/@45358c5834 [vm] Implementation of NullCheck for bytecode
dart-lang/sdk/@62283b9d3f [vm] Bump ABI version to make vm-dartkb-linux-release-x64-abi green again
dart-lang/sdk/@20f9d4d456 [vm,bytecode] Omit initialization of delayed type arguments for non-generic closures
dart-lang/sdk/@1c2dc77f64 Issue 38947. Support for then/else widgets in ConditionalExpression.
dart-lang/sdk/@d2b39d1a07 [cfe/ffi] asFunction/fromFunction variance in CFE + regression test
dart-lang/sdk/@882a6b57d2 Enable bytecode in AOT compilation pipeline
dart-lang/sdk/@b4ad2f2545 [vm/compiler] ARM64: Improve shifts assembly instructions.
dart-lang/sdk/@9ae7b10cea [vm] Fix a bug in Utils::NBitMask.
dart-lang/sdk/@ba728b1368 [dartdevc] Copy nnbd subtype test to run on nnbd strong configurations
dart-lang/sdk/@4dc1901cdb [vm,bytecode] Write closure attributes separately
dart-lang/sdk/@ecd7977928 [vm] Fix gcc build.
dart-lang/sdk/@411bd6247b [isolate] Fix `delete ()` call to operator `delete` form.
dart-lang/sdk/@00dc546586 Migration: make more use of `.isNullAware` throughout migration engine.
dart-lang/sdk/@dce3d0591f Migration: Fix three broken FixBuilder unit tests.
dart-lang/sdk/@8eb28a4817 Migration: add simple MethodInvocation support to FixBuilder.
dart-lang/sdk/@7d4bc6a1df Fix handling of null awareness in cascade expressions.
dart-lang/sdk/@4e449069f2 [VM] Skip verbose_gc_to_bmu_test on precompiled configs
dart-lang/sdk/@ca9671f34d Migration: add isUpstreamTriggered getter
dart-lang/sdk/@7eeaeade6b Reland "Update BoringSSL to 4dfd5af70191b068aebe567b8e29ce108cee85ce."
dart-lang/sdk/@1f58504ee6 [vm/compiler] Do not initialize delayed_type_arguments_ for non-generic closures
dart-lang/sdk/@680a880c10 Move string utils from services/correction to utilities; more generally used
2019-10-22 07:49:12 -07:00
skia-flutter-autoroll
392fc7e7bf Roll src/third_party/skia 4a152d340f06..f3f8ac37e468 (1 commits) (flutter/engine#13283)
https://skia.googlesource.com/skia.git/+log/4a152d340f06..f3f8ac37e468

git log 4a152d340f06..f3f8ac37e468 --date=short --no-merges --format='%ad %ae %s'
2019-10-22 skia-autoroll@skia-public.iam.gserviceaccount.com Roll third_party/externals/angle2 4a80ba25e67b..5335faaece2a (2 commits)

Created with:
  gclient setdep -r src/third_party/skia@f3f8ac37e468

If this roll has caused a breakage, revert this CL and stop the roller
using the controls here:
https://autoroll.skia.org/r/skia-flutter-autoroll
Please CC michaelludwig@google.com 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

Bug: None
TBR=michaelludwig@google.com
2019-10-22 09:53:21 -04:00
skia-flutter-autoroll
2281e1125b Roll fuchsia/sdk/core/mac-amd64 from hALu4... to xGLLm... (flutter/engine#13284)
Roll fuchsia/sdk/core/mac-amd64 from hALu4... to xGLLm...

If this roll has caused a breakage, revert this CL and stop the roller
using the controls here:
https://autoroll.skia.org/r/fuchsia-mac-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
2019-10-22 09:51:12 -04:00
skia-flutter-autoroll
795ae93965 Roll fuchsia/sdk/core/linux-amd64 from _e7Up... to _PqfD... (flutter/engine#13285)
Roll fuchsia/sdk/core/linux-amd64 from _e7Up... to _PqfD...

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
2019-10-22 09:49:12 -04:00
skia-flutter-autoroll
afa7046c95 Roll src/third_party/skia 81e8d3b29662..4a152d340f06 (2 commits) (flutter/engine#13281)
https://skia.googlesource.com/skia.git/+log/81e8d3b29662..4a152d340f06

git log 81e8d3b29662..4a152d340f06 --date=short --no-merges --format='%ad %ae %s'
2019-10-22 skia-recreate-skps@skia-swarming-bots.iam.gserviceaccount.com Update Go deps
2019-10-22 skia-autoroll@skia-public.iam.gserviceaccount.com Roll third_party/externals/swiftshader 26c6c4a5eb83..23f9c25f60ee (2 commits)

Created with:
  gclient setdep -r src/third_party/skia@4a152d340f06

If this roll has caused a breakage, revert this CL and stop the roller
using the controls here:
https://autoroll.skia.org/r/skia-flutter-autoroll
Please CC michaelludwig@google.com 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

Bug: None
TBR=michaelludwig@google.com
2019-10-22 02:16:05 -04:00
vsmenon
9a39e19daf Enable/tweak web sdk source maps, take 2 (flutter/engine#13161)
Update outline step to remove absolute paths here as well.  See: https://dart-review.googlesource.com/c/sdk/+/122178/5/utils/dartdevc/BUILD.gn
2019-10-21 21:20:58 -07:00
skia-flutter-autoroll
78499f2e95 Roll src/third_party/skia 56f569d9bec2..81e8d3b29662 (7 commits) (flutter/engine#13277)
https://skia.googlesource.com/skia.git/+log/56f569d9bec2..81e8d3b29662

git log 56f569d9bec2..81e8d3b29662 --date=short --no-merges --format='%ad %ae %s'
2019-10-21 recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com Roll recipe dependencies (trivial).
2019-10-21 recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com Roll recipe dependencies (trivial).
2019-10-21 fmalita@chromium.org [skottie] fix clangtidy warning
2019-10-21 kjlubick@google.com [fuzzing] Add two fuzzers for SkDescriptor
2019-10-21 recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com Roll recipe dependencies (trivial).
2019-10-21 bsalomon@google.com Simplify sk_gpu_test::MakeTextureProxyFromData.
2019-10-21 halcanary@google.com SkPDF: simplify Producer metadata logic

Created with:
  gclient setdep -r src/third_party/skia@81e8d3b29662

If this roll has caused a breakage, revert this CL and stop the roller
using the controls here:
https://autoroll.skia.org/r/skia-flutter-autoroll
Please CC michaelludwig@google.com 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

Bug: None
TBR=michaelludwig@google.com
2019-10-21 22:22:46 -04:00
Matt Carroll
341106f69a Forwards Activity result to FlutterFragment in FlutterFragmentActivity. (flutter/engine#13214) 2019-10-21 17:05:46 -07:00
George Wright
9b641268fc Ensure we call into Engine from the UI taskrunner in Shell::EngineHasLivePorts (flutter/engine#13265) 2019-10-21 15:56:03 -07:00
Kaushik Iska
2e40b9c222 Add recipe changelog (flutter/engine#13270)
Also add sources to one of the fuchsia targets to make
sure that the files exist.
2019-10-21 15:41:27 -07:00
Jonah Williams
bec5aae594 fix NPE in accessibility bridge (flutter/engine#13255) 2019-10-21 15:35:34 -07:00
skia-flutter-autoroll
8b62717a3f Roll src/third_party/skia 9889d509ed9f..56f569d9bec2 (21 commits) (flutter/engine#13266)
https://skia.googlesource.com/skia.git/+log/9889d509ed9f..56f569d9bec2

git log 9889d509ed9f..56f569d9bec2 --date=short --no-merges --format='%ad %ae %s'
2019-10-21 kjlubick@google.com [canvaskit] roll to v0.8.0
2019-10-21 recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com Roll recipe dependencies (trivial).
2019-10-21 mtklein@google.com remove SkBitmapProcState::fInvKy
2019-10-21 senorblanco@chromium.org Dawn: fix rendering to mipmapped textures.
2019-10-21 mtklein@google.com remove SkBitmapProcState::fInvType
2019-10-21 kjlubick@google.com [canvaskit] Include CodeReviewSystem on JSON uploaded
2019-10-21 fmalita@chromium.org [skottie] Add DataURI image support in utils/tools
2019-10-21 mtklein@google.com remove unused SkBitmapProcState fields
2019-10-21 fmalita@chromium.org [skottie] Frame-index seek API (seekFrame)
2019-10-21 jvanverth@google.com Metal: adjust framebuffer size by contentsScale.
2019-10-21 herb@google.com Use common fallback code for drawing an SkGlyphRun
2019-10-21 kjlubick@google.com [CanvasKit] More Paragraph things
2019-10-21 senorblanco@chromium.org Dawn: don't pretend to support 565, 4444 or Gray_8 pixel configs.
2019-10-21 michaelludwig@google.com Track device coordinate space as matrix
2019-10-21 recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com Roll recipe dependencies (trivial).
2019-10-21 recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com Roll recipe dependencies (trivial).
2019-10-21 skia-autoroll@skia-public.iam.gserviceaccount.com Roll third_party/externals/angle2 6dee176c8d7d..4a80ba25e67b (13 commits)
2019-10-21 skia-recreate-skps@skia-swarming-bots.iam.gserviceaccount.com Update Go deps
2019-10-21 skia-autoroll@skia-public.iam.gserviceaccount.com Roll third_party/externals/swiftshader a68a80a4dbf9..26c6c4a5eb83 (1 commits)
2019-10-20 skia-recreate-skps@skia-swarming-bots.iam.gserviceaccount.com Update SKP version
2019-10-20 skia-recreate-skps@skia-swarming-bots.iam.gserviceaccount.com Update Go deps

Created with:
  gclient setdep -r src/third_party/skia@56f569d9bec2

If this roll has caused a breakage, revert this CL and stop the roller
using the controls here:
https://autoroll.skia.org/r/skia-flutter-autoroll
Please CC michaelludwig@google.com 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

Bug: None
TBR=michaelludwig@google.com
2019-10-21 18:28:35 -04:00
skia-flutter-autoroll
7e718c28b8 Roll fuchsia/sdk/core/mac-amd64 from hc4p_... to hALu4... (flutter/engine#13252)
Roll fuchsia/sdk/core/mac-amd64 from hc4p_... to hALu4...

If this roll has caused a breakage, revert this CL and stop the roller
using the controls here:
https://autoroll.skia.org/r/fuchsia-mac-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
2019-10-21 18:26:32 -04:00
Mouad Debbar
f9964f19ef [web] Support input action (flutter/engine#13268) 2019-10-21 15:23:36 -07:00
Mouad Debbar
da68e322c6 [web] Support -j to use goma in felt build (flutter/engine#13259) 2019-10-21 15:23:19 -07:00
skia-flutter-autoroll
95911a8b6c Roll fuchsia/sdk/core/linux-amd64 from 30Ua7... to _e7Up... (flutter/engine#13254)
Roll fuchsia/sdk/core/linux-amd64 from 30Ua7... to _e7Up...

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
2019-10-21 18:21:37 -04:00