9762 Commits

Author SHA1 Message Date
skia-flutter-autoroll
d99a96e97f Roll fuchsia/sdk/core/linux-amd64 from Jv4XM... to 5I4Iw... (flutter/engine#13150)
Roll fuchsia/sdk/core/linux-amd64 from Jv4XM... to 5I4Iw...

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-15 17:19:16 -04:00
skia-flutter-autoroll
7822eb5fdc Roll fuchsia/sdk/core/mac-amd64 from i5xD1... to qpzUe... (flutter/engine#13149)
Roll fuchsia/sdk/core/mac-amd64 from i5xD1... to qpzUe...

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-15 17:15:48 -04:00
Ben Konyi
2eba3dd402 Roll src/third_party/dart fc933312f7..4131d3d7c4 (3 commits)
dart-lang/sdk@4131d3d7c4 [vm/ffi] Improve API docs
dart-lang/sdk@6ccd582cc3 [ dartfuzz ] Second half of DartFuzz refactor
dart-lang/sdk@d22f5122a1 Support Linux ARM on homebrew
2019-10-15 14:14:15 -07:00
Chinmay Garde
ba985165b5 Document //flutter/runtime/dart_vm (flutter/engine#13144) 2019-10-15 14:11:07 -07:00
Kaushik Iska
0bd17221f7 Revert "Enable/tweak web sdk source maps (#13141)" (flutter/engine#13148)
This reverts commit 71a51d73955d7caef22fcf1bc799d4593c05f7c7.
2019-10-15 13:37:52 -07:00
Jason Simmons
7f44a87a2f Merge the Fuchsia frontend_server build script into the new flutter_frontend_server target (flutter/engine#13145) 2019-10-15 12:53:41 -07:00
Kaushik Iska
63e93b2f77 Add flutter_tester binary to the CIPD package (flutter/engine#13143)
- Also unifies f/s/platorm/fuchsia:fuchsia as the only target we build.
- This should contain all the packages we need to build fuchsia.
2019-10-15 12:26:13 -07:00
skia-flutter-autoroll
367931e589 Roll src/third_party/skia f22c57ddcc8c..fb6a1abe4567 (2 commits) (flutter/engine#13142)
https://skia.googlesource.com/skia.git/+log/f22c57ddcc8c..fb6a1abe4567

git log f22c57ddcc8c..fb6a1abe4567 --date=short --no-merges --format='%ad %ae %s'
2019-10-15 mtklein@google.com try un-teaching TSAN about Mac semaphores
2019-10-15 brianosman@google.com Add accessors to get/set SkParticleEffect fields

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

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 csmartdalton@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=csmartdalton@google.com
2019-10-15 15:16:53 -04:00
vsmenon
71a51d7395 Enable/tweak web sdk source maps (flutter/engine#13141) 2019-10-15 11:29:10 -07:00
Filip Filmar
80931a16fc Upgrades the ICU version to 64.2 (flutter/engine#13123)
The current version is 62.1, which is a now 3 major releases behind,
given that ICU 65 was released on Oct 3, 2019.

The version bump required an update to buildroot to fix too strict compilation
of ICU.

Previous update was here:
https://github.com/flutter/engine/pull/6097

I was advised to upgrade in the code review for this PR:
https://github.com/flutter/engine/pull/13045

This change brings in the function `icu::Locale::forLanguageTag(...)`
which is directly relevant to the work in the PR, but also updates
the library considerably.

Tested:

```bash

set -x

readonly FLUTTER_ENGINE_DIR="${FLUTTER_ENGINE_DIR:-$HOME/fx/flutter/engine/src}"
readonly OUT_DIR="${FLUTTER_ENGINE_DIR}/out"

(
  cd ${FLUTTER_ENGINE_DIR}

  ./flutter/tools/gn --unoptimized
  ninja -j 100 -C "${OUT_DIR}/host_debug_unopt"
  ./flutter/testing/run_tests.py --type engine
)
```
2019-10-15 11:26:21 -07:00
Ryan Macnak
1fb63e71f3 [frontend_server] Include bytecode generation in the training run. (flutter/engine#13126) 2019-10-15 10:40:11 -07:00
Andy Weiss
9b9dd7d20d Support empty strings and vectors in standard codec (flutter/engine#12974)
* Support empty strings and vectors in standard codec

Fixes #41993

Currently an empty string or vector will call through to WriteBytes
which asserts that the number of bytes it is being asked to write is
strictly positive. Instead we should not call WriteBytes if the length
is zero.

Similarly, when we read, we don't need to call out if the length is
zero.

* fix typo in test name

* remove unnecessary length check in ReadValue for List

* we also don't need this check before calling read as memcpy can handle size 0
2019-10-15 08:35:50 -07:00
Ben Konyi
1393c7fc54 Roll src/third_party/dart 50f7ae9c5d..fc933312f7 (2 commits)
dart-lang/sdk@fc933312f7 [vm] Allow inlining of force optimized functions in AoT
dart-lang/sdk@ba9d61ac96 [vm] Allow unaligned accesses by default in SIMARM64
2019-10-15 07:20:12 -07:00
skia-flutter-autoroll
e4ce3bc08d Roll src/third_party/skia 55f9cba6e2e7..f22c57ddcc8c (1 commits) (flutter/engine#13136)
https://skia.googlesource.com/skia.git/+log/55f9cba6e2e7..f22c57ddcc8c

git log 55f9cba6e2e7..f22c57ddcc8c --date=short --no-merges --format='%ad %ae %s'
2019-10-15 robertphillips@google.com Centralize GrSamplerState key creation

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

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 csmartdalton@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=csmartdalton@google.com
2019-10-15 09:41:43 -04:00
skia-flutter-autoroll
01fa622036 Roll fuchsia/sdk/core/linux-amd64 from xRgq0... to Jv4XM... (flutter/engine#13135)
Roll fuchsia/sdk/core/linux-amd64 from xRgq0... to Jv4XM...

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-15 04:23:50 -04:00
skia-flutter-autoroll
2d5abcee1e Roll fuchsia/sdk/core/mac-amd64 from Lk7iT... to i5xD1... (flutter/engine#13134)
Roll fuchsia/sdk/core/mac-amd64 from Lk7iT... to i5xD1...

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-15 03:59:08 -04:00
skia-flutter-autoroll
e9c706f61a Roll src/third_party/skia 858cf233ef71..55f9cba6e2e7 (3 commits) (flutter/engine#13133)
https://skia.googlesource.com/skia.git/+log/858cf233ef71..55f9cba6e2e7

git log 858cf233ef71..55f9cba6e2e7 --date=short --no-merges --format='%ad %ae %s'
2019-10-15 skia-autoroll@skia-public.iam.gserviceaccount.com Roll third_party/externals/angle2 fede5cb664d9..2d0e5b554d4f (4 commits)
2019-10-15 skia-autoroll@skia-public.iam.gserviceaccount.com Roll third_party/externals/swiftshader 1c462ebc904c..a27dfcf868bf (3 commits)
2019-10-15 skia-autoroll@skia-public.iam.gserviceaccount.com Roll ../src e034419fbc6a..083c52f74ac2 (362 commits)

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

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 csmartdalton@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=csmartdalton@google.com
2019-10-15 02:57:51 -04:00
Ben Konyi
7d5fa4c402 Roll src/third_party/dart 70a7ef3f58..50f7ae9c5d (18 commits)
dart-lang/sdk@50f7ae9c5d [VM] - Add missing extension member flag for static initializer functions.
dart-lang/sdk@8fd83cb222 [ dart:developer ] Remove optional 'parent' parameter from TimelineTask.withTaskId to avoid ID collisions
dart-lang/sdk@aab88791b8 Change experiment flag name in test runner and test config.
dart-lang/sdk@4a2adf5734 Allow an unspecified error expectation to match multiple errors.
dart-lang/sdk@fa3f88efe9 Fix AOT build breakage (new extension method names were failing as demangling is not done in AOT builds).
dart-lang/sdk@15fe929bbb Don't use LocalElementBuilder in top-level inference.
dart-lang/sdk@c891fa858e Update dartdoc to v0.28.8.
dart-lang/sdk@a551c507bd [VM] Implement name demangling of extension methods.
dart-lang/sdk@017a7a6221 Revert "[vm/compiler] Further compress the information previously in StackMaps."
dart-lang/sdk@127b582a2f Update instantiateElementTypeToBounds() to use precomputed default types for type parameters.
dart-lang/sdk@f2dd0465dc Migration: share code for figuring out when an access is null-aware
dart-lang/sdk@cf7e48bec7 Migration: Handle members of Object properly in FixBuilder.
dart-lang/sdk@7bdbbc4ec4 Fix "unused variable" warning
dart-lang/sdk@878458d7b5 Migration: Add FixBuilder support for property accesses and prefixed identifiers.
dart-lang/sdk@c9c8e4d84f Resolver fix: set auxiliaryElements properly for property accesses.
dart-lang/sdk@b74c9f073b Don't use '.type' in EdgeBuilder.
dart-lang/sdk@10ad0c3830 Don't use '.type' in FindElement.
dart-lang/sdk@af671211ab Add more ffi related checks
2019-10-14 22:14:16 -07:00
skia-flutter-autoroll
e88c7e2b64 Roll src/third_party/skia 7d7aaf46aeb4..858cf233ef71 (1 commits) (flutter/engine#13131)
https://skia.googlesource.com/skia.git/+log/7d7aaf46aeb4..858cf233ef71

git log 7d7aaf46aeb4..858cf233ef71 --date=short --no-merges --format='%ad %ae %s'
2019-10-14 csmartdalton@google.com Call setNeedsStencil() when clearing stencil

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

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 csmartdalton@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=csmartdalton@google.com
2019-10-14 23:06:58 -04:00
Erick (CptBlackPixel)
3cc363909a Adding deviceId to KeyEventChannel enconding method (flutter/engine#12958)
This Pull Request simple adds the deviceId property to the encoding method, I am preparing a next PR on the flutter repository that reads this info and add a property to RawKeyEventDataAndroid on the Flutter side.

This is necessary so we can support multiple gamepads on Android, in order to be possible to make a local multiplayer game with Flutter.
2019-10-14 17:47:15 -07:00
chunhtai
b2f97ff78b Enable all engine test on windows (flutter/engine#12814) 2019-10-14 16:28:52 -07:00
Devon Carew
642f3cf1a2 add the dart:__interceptors library to the dart sdk (flutter/engine#13125) 2019-10-14 16:20:25 -07:00
Ben Konyi
4f6c82e9ad Roll src/third_party/dart 892fcf2c45..70a7ef3f58 (9 commits)
dart-lang/sdk@70a7ef3f58 Implement pointer mixture network
dart-lang/sdk@263bfd9635 Use relative URLs for navigation to enable publishing the output
dart-lang/sdk@3c3bd8d7c9 [vm,aot,bytecode] Support obfuscation
dart-lang/sdk@dc0db066e6 Remove ChangeSet from engine.dart
dart-lang/sdk@aeacf565ab Check for missing required arguments using parameter elements.
dart-lang/sdk@b5bbc97566 Revert "[vm, linux] Try to attach names to all VirtualMemory allocations using memfd."
dart-lang/sdk@6ad5c2e0b9 Combine elements building with TypeName(s) resolution.
dart-lang/sdk@6d468d1377 Add a script and target to run dartfix
dart-lang/sdk@85093bed12 [ dartfuzz ] Initial refactor of Dartfuzz
2019-10-14 16:15:45 -07:00
skia-flutter-autoroll
d7ca55048a Roll src/third_party/skia a7e1b45d9c28..7d7aaf46aeb4 (19 commits) (flutter/engine#13127)
https://skia.googlesource.com/skia.git/+log/a7e1b45d9c28..7d7aaf46aeb4

git log a7e1b45d9c28..7d7aaf46aeb4 --date=short --no-merges --format='%ad %ae %s'
2019-10-14 robertphillips@google.com Slim down GrFragmentProcessor::TextureSampler and GrPrimitiveProcessor::TextureSampler
2019-10-14 jcgregorio@google.com Fix usage of depot_tools in containers.
2019-10-14 jvanverth@google.com Reland "Minimal iOS app: Perform present subsequent to flush"
2019-10-14 benjaminwagner@google.com [infra] Retry failed pushes in Android flavor
2019-10-14 mtklein@google.com insist SkPngEncoder's input is initialized
2019-10-14 senorblanco@chromium.org Dawn backend: update to Skia API changes.
2019-10-14 skia-autoroll@skia-public.iam.gserviceaccount.com Roll skia/third_party/skcms e9158fd9e492..8c5dee1e7fe2 (4 commits)
2019-10-14 jvanverth@google.com Revert "Minimal iOS app: Perform present subsequent to flush"
2019-10-14 csmartdalton@google.com Allow fullscreen clears when generating blurs
2019-10-14 jvanverth@google.com Remove fake SDK #defines for Metal backend.
2019-10-14 jvanverth@google.com Minimal iOS app: Perform present subsequent to flush
2019-10-14 skia-autoroll@skia-public.iam.gserviceaccount.com Roll skia/third_party/skcms ed9daeb11a98..e9158fd9e492 (1 commits)
2019-10-14 skia-autoroll@skia-public.iam.gserviceaccount.com Roll skia/third_party/skcms a52db47aa53f..ed9daeb11a98 (1 commits)
2019-10-14 robertphillips@google.com Reduce usage of GrProgramDesc::KeyHeader
2019-10-14 egdaniel@google.com Remove GrPixelConfigIsAlphaOnly call and transition calls to it.
2019-10-14 robertphillips@google.com Plumb GrPrimitiveType down to GrProgramDesc::Build
2019-10-14 skia-autoroll@skia-public.iam.gserviceaccount.com Roll third_party/externals/angle2 67486ec24551..fede5cb664d9 (12 commits)
2019-10-14 skia-autoroll@skia-public.iam.gserviceaccount.com Roll ../src 92809357d851..e034419fbc6a (981 commits)
2019-10-14 skia-autoroll@skia-public.iam.gserviceaccount.com Roll third_party/externals/swiftshader ae022faf53b9..1c462ebc904c (1 commits)

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

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 csmartdalton@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=csmartdalton@google.com
2019-10-14 19:15:27 -04:00
Nurhan Turgut
a4ebe04aa2 refactoring chrome_installer (flutter/engine#13122)
* refactoring before implementing the firefox installer. This PR carries utilities to a common place. Renames the lock file with a generic name.

* Fixed README file for browser_lock

* addressing PR comments: removing unimplemented firefox methods.
2019-10-14 14:51:08 -07:00
Michael Klimushyn
4b9fc4c1a5 Fire PlatformViewController FlutterView callbacks (flutter/engine#13015)
Fixes a bug where `PlatformViewController` was not being notified of `FlutterView` attachment changes.
2019-10-14 14:03:25 -07:00
gaaclarke
729a871326 iOS Platform View: Fixed overrelease of the observer. (flutter/engine#13093) 2019-10-14 13:49:02 -07:00
Ferhat
a3654ec08f [web] Add basic color per vertex drawVertices API support (flutter/engine#13066)
* Implement basic drawVertices for BlendMode.srcOver and hairline rendering
* Implement maxDiffRate parameter for screenshot tests
2019-10-14 13:16:05 -07:00
Mouad Debbar
918a61752e Support keyboard types on mobile browsers (flutter/engine#13044) 2019-10-14 13:10:01 -07:00
liyuqian
892f852039 Change IO thread shader cache strategy (flutter/engine#13121)
So it's the same with the GPU thread.

Otherwise, some shaders may be cached in binary on the IO thread, and we will lose them when we do the SkSL precompile.

For b/140174804
2019-10-14 13:05:05 -07:00
skia-flutter-autoroll
4aa3ee0c26 Roll fuchsia/sdk/core/linux-amd64 from _GTls... to xRgq0... (flutter/engine#13115)
Roll fuchsia/sdk/core/linux-amd64 from _GTls... to xRgq0...

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-14 15:29:08 -04:00
skia-flutter-autoroll
34e38a2336 Roll src/third_party/skia 3838fe3c82b4..a7e1b45d9c28 (1 commits) (flutter/engine#13117)
https://skia.googlesource.com/skia.git/+log/3838fe3c82b4..a7e1b45d9c28

git log 3838fe3c82b4..a7e1b45d9c28 --date=short --no-merges --format='%ad %ae %s'
2019-10-13 skia-recreate-skps@skia-swarming-bots.iam.gserviceaccount.com Update SKP version

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

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 csmartdalton@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=csmartdalton@google.com
2019-10-14 15:26:15 -04:00
skia-flutter-autoroll
4380c96556 Roll fuchsia/sdk/core/mac-amd64 from E3s7G... to Lk7iT... (flutter/engine#13116)
Roll fuchsia/sdk/core/mac-amd64 from E3s7G... to Lk7iT...

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-14 15:23:52 -04:00
Ben Konyi
f7d96c6c1a Roll src/third_party/dart 5fad012d02..892fcf2c45 (15 commits)
dart-lang/sdk@892fcf2c45 Avoid constructing RegExp for every BigInt.tryParse
dart-lang/sdk@b4751d5e16 [vm/ffi] Pointer.asExternalTypedData to extension method - Fix Flutter
dart-lang/sdk@91c6dc15de [vm/ffi] Pointer.asExternalTypedData to extension method
dart-lang/sdk@545a06b19e Fix typo in zone documentation.
dart-lang/sdk@1e3cbd4344 Migration: Add IndexExpression support to FixBuilder.
dart-lang/sdk@5594981c2a Migration: add isCompound parameter to FixBuilder.visitAssignmentTarget.
dart-lang/sdk@13f6d8213b Migration: add FixBuilder support for prefix/postfix expressions.
dart-lang/sdk@0121a1fce1 Migration: finish EdgeBuilder support for prefix/postfix expressions.
dart-lang/sdk@d2f9e83861 Migration: integrate flow analysis of `??` into FixBuilder
dart-lang/sdk@04d800af49 Migration: add fixBuilder support for throw and conditional expressions
dart-lang/sdk@4f4d1bdf10 Migration: Add if-statement and block-statement support to FixBuilder.
dart-lang/sdk@27967490f6 Migration: add FixBuilder support for typed lists of expressions.
dart-lang/sdk@14d4b93349 Migration: update FixBuilder to handle simple statements.
dart-lang/sdk@61790a17b6 Flow analysis: add support for non-null assertion operator.
dart-lang/sdk@4e9220efdb Flow analysis: change the way parenthesized expressions are handled.
2019-10-14 12:22:31 -07:00
Jason Simmons
1859de2ff0 Integrate more SkParagraph builder patches (flutter/engine#13094)
* ParagraphBuilderSkia::AddPlaceholder implementation
* StrutStyle height override
2019-10-14 11:17:11 -07:00
skia-flutter-autoroll
fe46d148f7 Roll fuchsia/sdk/core/mac-amd64 from T3Xkz... to E3s7G... (flutter/engine#13114)
Roll fuchsia/sdk/core/mac-amd64 from T3Xkz... to E3s7G...

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-13 04:05:37 -04:00
skia-flutter-autoroll
80a5b12c18 Roll fuchsia/sdk/core/linux-amd64 from lJPDX... to _GTls... (flutter/engine#13113)
Roll fuchsia/sdk/core/linux-amd64 from lJPDX... to _GTls...

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-12 15:53:11 -04:00
skia-flutter-autoroll
23de565475 Roll fuchsia/sdk/core/mac-amd64 from W9PBe... to T3Xkz... (flutter/engine#13112)
Roll fuchsia/sdk/core/mac-amd64 from W9PBe... to T3Xkz...

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-12 15:30:40 -04:00
skia-flutter-autoroll
4a70f91ca3 Roll fuchsia/clang/linux-amd64 from q4DVY... to 2EAvs... (flutter/engine#13111)
Roll fuchsia/clang/linux-amd64 from q4DVY... to 2EAvs...

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-toolchain-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-12 15:01:11 -04:00
skia-flutter-autoroll
3d641a5ed7 Roll fuchsia/clang/mac-amd64 from zpVtV... to xTJWs... (flutter/engine#13110)
Roll fuchsia/clang/mac-amd64 from zpVtV... to xTJWs...

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-toolchain-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-12 14:57:40 -04:00
skia-flutter-autoroll
65b794f780 Roll fuchsia/sdk/core/linux-amd64 from LsxeL... to lJPDX... (flutter/engine#13109)
Roll fuchsia/sdk/core/linux-amd64 from LsxeL... to lJPDX...

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-12 03:07:04 -04:00
skia-flutter-autoroll
9b5ad2a977 Roll fuchsia/sdk/core/mac-amd64 from ShVbh... to W9PBe... (flutter/engine#13108)
Roll fuchsia/sdk/core/mac-amd64 from ShVbh... to W9PBe...

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-12 02:57:58 -04:00
Ben Konyi
18f1224ffb Roll src/third_party/dart 90ff37e011..5fad012d02 (6 commits)
dart-lang/sdk@5fad012d02 [gardening] Skip slow vm test in hot-reload mode.
dart-lang/sdk@fe0b56fdd1 [dart2js] New RTI: Remove TODO from thrown string.
dart-lang/sdk@6f9a9f083e [vm/compiler] push arguments assert in flow graph checker
dart-lang/sdk@20dd7c88e9 [vm] Use VirtualMemory with a cache for small Zone::Segements.
dart-lang/sdk@cf60eb48b9 [vm/compiler] reduced regression test size
dart-lang/sdk@8f679ab9f9 [vm,bytecode] Swap == operands in switch cases
2019-10-11 22:12:59 -07:00
Ben Konyi
cdd0526345 Roll src/third_party/dart 42dcdf903c..90ff37e011 (7 commits)
dart-lang/sdk@90ff37e011 Plumb the configuration's experiments flags through to tools.
dart-lang/sdk@a7d95d4755 [dart2js] Defer ground type recipes until assembly
dart-lang/sdk@5f198ae1c8 [vm/benchmarks] Add IsolateSpawn spawn latency and memory benchmarks.
dart-lang/sdk@a9e1e7e4fd Remove 'new' from frontend_server
dart-lang/sdk@b3df8aaa12 Change subtype checking with variance for assignments and methods.
dart-lang/sdk@46cef9bfdd [vm/compiler] Drop redundant initializing stores of null
dart-lang/sdk@c54750fd8e [sdk] add a gn file for the JS dart:_interceptors library
2019-10-11 19:16:48 -07:00
skia-flutter-autoroll
568777c5b3 Roll src/third_party/skia 8c6c8b0c42e2..3838fe3c82b4 (3 commits) (flutter/engine#13105)
https://skia.googlesource.com/skia.git/+log/8c6c8b0c42e2..3838fe3c82b4

git log 8c6c8b0c42e2..3838fe3c82b4 --date=short --no-merges --format='%ad %ae %s'
2019-10-11 herb@google.com Use SkDrawableGlyphBuffer for bitmap rendering
2019-10-11 rsesek@chromium.org Switch SkSemaphore to use dispatch_semaphore_t on Mac.
2019-10-11 recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com Roll recipe dependencies (trivial).

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

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 kjlubick@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=kjlubick@google.com
2019-10-11 21:42:08 -04:00
liyuqian
a97608de26 Analyze framework Dart code in presubmit tests (flutter/engine#13037)
This fixes https://github.com/flutter/flutter/issues/38848
2019-10-11 17:28:24 -07:00
Kaushik Iska
04a6d3e4e0 [dart_aot_runner] Complete the port of dart_aot_runner (flutter/engine#13103)
* [dart_aot_runner] Complete the port of dart_aot_runner

- also adds the previously missing profiler symbols for dart_jit_runner
- CIPD package will contain both the JIT and AOT dart runners

* specify the inputs
2019-10-11 17:24:54 -07:00
Matt Carroll
d632e81dd4 Move initialization into FlutterEngine (flutter/engine#12806) 2019-10-11 16:15:55 -07:00
Ferhat
34a906543c Update felt README (flutter/engine#13097)
* Update felt README

* Removed -t since it is removed in #13088
2019-10-11 16:08:03 -07:00
Ben Konyi
968115d6b1 Roll src/third_party/dart 9f33e8da04..42dcdf903c (7 commits)
dart-lang/sdk@42dcdf903c [cfe] Handle promoted type variables in getStaticType
dart-lang/sdk@39e7da9ca4 [cfe] Fix ConstructorBuilder.prepareInitializers to refer to actual constructor.
dart-lang/sdk@ff8c704e9b Clean up handleVarianceModifier error handling and move to endTypeVariable.
dart-lang/sdk@a2e00066ff Add an error if a field in a struct class does not have a type annotation
dart-lang/sdk@35ae88e200 [infra] Fix build cursor when there're no more builds.
dart-lang/sdk@3f80de6dc5 Generate errors rather than hints for ffi conformance checks
dart-lang/sdk@9515301418 [vm/compiler] fix bug on need for check
2019-10-11 16:07:20 -07:00