8809 Commits

Author SHA1 Message Date
Dan Field
4ea3a6b031 Expose isolateId for engine (flutter/engine#10823) 2019-08-12 21:20:59 -07:00
Ben Konyi
c114e1bc54 Roll src/third_party/dart baebba06af..06509e333d (7 commits)
dart-lang/sdk@06509e333d [dart2js] Account for FutureOr when converting closures to Rtis.
dart-lang/sdk@bd47ec2f37 [dart2js] new-rti: Simplification and branch-strengthening for 'is'
dart-lang/sdk@f444374bb7 Report COULD_NOT_INFER when inference fails for ExtensionOverride.
dart-lang/sdk@5d2c17d729 [nnbd_migration] Handle if elements in lists.
dart-lang/sdk@c5365106c3 [nnbd_migration] polish previous postdominator code
dart-lang/sdk@26592626c6 [nnbd_migration] Remove TODO now that do-while is more supported
dart-lang/sdk@721ff350c0 Extract TYPE_ARGUMENT_NOT_MATCHING_BOUNDS tests.
2019-08-12 18:57:57 -07:00
skia-flutter-autoroll
f0ece8bdfd Roll fuchsia/sdk/core/linux-amd64 from u8FN9... to z99ul... (flutter/engine#10972)
Roll fuchsia/sdk/core/linux-amd64 from u8FN9... to z99ul...

The AutoRoll server is located here: https://autoroll.skia.org/r/fuchsia-linux-sdk-flutter-engine

Documentation for the AutoRoller is here:
https://skia.googlesource.com/buildbot/+/master/autoroll/README.md

If the roll is causing failures, please contact the current sheriff, who should
be CC'd on the roll, and stop the roller if necessary.
2019-08-12 21:29:33 -04:00
skia-flutter-autoroll
f74986745a Roll src/third_party/skia ef0406f04761..b875cc709c7f (4 commits) (flutter/engine#10970)
https://skia.googlesource.com/skia.git/+log/ef0406f04761..b875cc709c7f

git log ef0406f04761..b875cc709c7f --date=short --no-merges --format='%ad %ae %s'
2019-08-12 recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com Roll recipe dependencies (trivial).
2019-08-12 recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com Roll recipe dependencies (trivial).
2019-08-12 recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com Roll recipe dependencies (trivial).
2019-08-12 bsalomon@google.com Don't use color type derived from GrPixelConfig to determine proxy texture swizzle.

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

The AutoRoll server is located here: https://autoroll.skia.org/r/skia-flutter-autoroll

Documentation for the AutoRoller is here:
https://skia.googlesource.com/buildbot/+/master/autoroll/README.md

If the roll is causing failures, please contact the current sheriff, who should
be CC'd on the roll, and stop the roller if necessary.


Bug: None
TBR=scroggo@google.com
2019-08-12 21:17:51 -04:00
Jim Graham
155dd891db include zx::clock from new location to fix Fuchsia autoroll. (flutter/engine#10968) 2019-08-12 17:50:16 -07:00
Michael Klimushyn
28ffead8a5 Change SemanticsNode#children lists to be non-null (flutter/engine#10952)
Prevents NPEs and simplifies the code needed to handle these collections. There doesn't seem to have been a meaningful difference between null and empty collection here. The specific crash was happening when `object.scrollChildren > 0` while `object.childrenInHitTestOrder == null`, which looks like it may be a bug on its own and probably needs further investigation.
2019-08-12 17:16:59 -07:00
Ben Konyi
635488702c Roll src/third_party/dart b31df28d72..baebba06af (5 commits)
dart-lang/sdk@baebba06af [vm/isolate] Fix type name typo in Dart::Init method declaration
dart-lang/sdk@b21a5f1adf Fix bugs in static_extension_syntax_test.dart
dart-lang/sdk@32e27f68dc Migration: Add the ability to use `null` for nullability nodes in substitutions.
dart-lang/sdk@22eaf081b4 Extract tests for CONFLICTING_STATIC_AND_INSTANCE into a separate file.
dart-lang/sdk@d5d69883b9 More tests for DUPLICATE_DEFINITION in extensions, fixes for static fields.
2019-08-12 17:14:17 -07:00
Ben Konyi
307e735505 Roll src/third_party/dart 896c053803..b31df28d72 (10 commits)
dart-lang/sdk@b31df28d72 [dart:io] Retain the stack trace on some native socket errors
dart-lang/sdk@22866b6a19 Add test of ambiguous exports to verify an edge case
dart-lang/sdk@a9f6e0302b [vm/compiler] Unify IsRedundant for JIT/AOT bounds checks
dart-lang/sdk@63a1478f5f [dart:io] Handle http timeout race
dart-lang/sdk@9eb2e8d111 Stop reporting duplicate diagnostics for other ambiguous extensions
dart-lang/sdk@1f7e6370b4 Migration: store decorated type parameter bounds separately from other element decorated types.
dart-lang/sdk@c0d1dedd78 [vm] Disable inlining of _StringBase._createOneByteString
dart-lang/sdk@92562dc5a5 Fix hints in nnbd_migration package.
dart-lang/sdk@e86ce41bcf Rename a hint code to be consistent with similar codes
dart-lang/sdk@81569e5fe3 Ignore ErrorToken when locating previous n tokens for completion ranking
2019-08-12 15:59:44 -07:00
stuartmorgan
9ae65461a0 Increase the license block scan from 5k to 6k (flutter/engine#10956)
Split out of #10782 since it affects the detection of the license blocks of some files in third_party/boringssl.
2019-08-12 15:42:32 -07:00
Kaushik Iska
22c7c6422f Fix format (flutter/engine#10955) 2019-08-12 14:23:27 -07:00
skia-flutter-autoroll
03c3693c32 Roll src/third_party/skia 8d1b0bceedd6..ef0406f04761 (8 commits) (flutter/engine#10954)
https://skia.googlesource.com/skia.git/+log/8d1b0bceedd6..ef0406f04761

git log 8d1b0bceedd6..ef0406f04761 --date=short --no-merges --format='%ad %ae %s'
2019-08-12 recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com Roll recipe dependencies (trivial).
2019-08-12 mtklein@google.com inline helpers in SkDashPath.cpp cull_path()
2019-08-12 mtklein@google.com add GM for skbug.com/9331
2019-08-12 egdaniel@google.com For non-ccpr draws make sure all inputs to GrGPUCommandBuffer are long lived.
2019-08-12 halcanary@google.com gm: GMFactory returns a unique_ptr<>
2019-08-12 bsalomon@google.com Remove some uses of GrSurface::config()
2019-08-12 recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com Roll recipe dependencies (trivial).
2019-08-12 halcanary@google.com SkMetaData: drop unused pointer ownership

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

The AutoRoll server is located here: https://autoroll.skia.org/r/skia-flutter-autoroll

Documentation for the AutoRoller is here:
https://skia.googlesource.com/buildbot/+/master/autoroll/README.md

If the roll is causing failures, please contact the current sheriff, who should
be CC'd on the roll, and stop the roller if necessary.


Bug: None
TBR=scroggo@google.com
2019-08-12 17:20:23 -04:00
Ben Konyi
67a499c59a Roll src/third_party/dart 32b70ce2a5..896c053803 (1 commits)
dart-lang/sdk@896c053803 Enable vm/cc tests on dartkb bots
2019-08-12 13:51:20 -07:00
Kaushik Iska
3519a8bfdf Fix iOS references to PostPrerollResult (flutter/engine#10949) 2019-08-12 13:01:11 -07:00
Kaushik Iska
de1c728dab Allow for dynamic thread merging on IOS for embedded view mutations (flutter/engine#9819)
After pre-roll we know if there have been any mutations made to the IOS embedded UIViews. If there are any mutations and the thread configuration is such chat the mutations will be committed on an illegal thread (GPU thread), we merge the threads and keep them merged until the lease expires. The lease is currently set to expire after 10 frames of no mutations. If there are any mutations in the interim we extend the lease.

TaskRunnerMerger will ultimately be responsible for enforcing the correct thread configurations.

This configuration will be inactive even after this change since still use the same thread when we create the iOS engine. That is slated to change in the coming PRs.
2019-08-12 12:32:38 -07:00
Michael Klimushyn
7f6d60a1b4 Report JUnit test failures (flutter/engine#10941)
Previously this script was not reporting any JUNit failures and somehow
ended up included a non-existent jar for Java tests to test against.

It looks like one of the JUnit tests is now failing. Disabling it for
now to turn on CI again as soon as possible, will fix and enable it in a
follow up.
2019-08-12 12:17:15 -07:00
Qxyat
7e04a02d0b Fix iOS keyboard crash (flutter/engine#10656)
Fixes an iOS crash on physical devices in `-[__NSCFString substringWithRange:]`: range out of bounds. According to Apple's docs for `UITextInput` method `positionFromPosition:(UITextPosition*)position offset:(NSInteger)offset`, this method should return:

A custom UITextPosition object that represents the location in a document that is at the specified offset from position. Return nil if the computed text position is less than 0 or greater than the length of the backing string.
2019-08-12 11:35:35 -07:00
Jerry Zhou
f3311522d0 Bump local podspec's iOS deployment target from 7.0 to 8.0 (flutter/engine#10662) 2019-08-12 11:15:24 -07:00
skia-flutter-autoroll
d7b208acc1 Roll src/third_party/skia c2da70fbef53..8d1b0bceedd6 (2 commits) (flutter/engine#10937)
https://skia.googlesource.com/skia.git/+log/c2da70fbef53..8d1b0bceedd6

git log c2da70fbef53..8d1b0bceedd6 --date=short --no-merges --format='%ad %ae %s'
2019-08-12 halcanary@google.com experimental/editor/README.md fix
2019-08-12 sergeyu@google.com Reland: Enable YCbCr sampler support on platforms other than Android

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

The AutoRoll server is located here: https://autoroll.skia.org/r/skia-flutter-autoroll

Documentation for the AutoRoller is here:
https://skia.googlesource.com/buildbot/+/master/autoroll/README.md

If the roll is causing failures, please contact the current sheriff, who should
be CC'd on the roll, and stop the roller if necessary.


Bug: None
TBR=scroggo@google.com
2019-08-12 13:35:36 -04:00
Ben Konyi
c480a956e2 Roll src/third_party/dart 9adf3c119e..32b70ce2a5 (3 commits)
dart-lang/sdk@32b70ce2a5 [protobuf] Remove constants transformation from protobuf-aware treeshaker, ensure we always clean metadata
dart-lang/sdk@c9126333ab Rename misleading error codes
dart-lang/sdk@e7b3d29553 [vm/doc] Add documentation describing AOT code size analysis
2019-08-12 09:57:06 -07:00
Dan Field
2932cf866c iOS JIT support and enhancements for scenarios app (flutter/engine#10820)
* Make the scripts runnable from any directory

* Add JIT script for iOS
2019-08-12 09:10:12 -07:00
Ben Konyi
73c0536863 Roll src/third_party/dart 261fd6266b..9adf3c119e (2 commits)
dart-lang/sdk@9adf3c119e [dart2js] Remove testing of no-constant-update-2018 state
dart-lang/sdk@357f8b7155 Extract and augment DUPLICATE_DEFINITION tests.
2019-08-12 07:01:03 -07:00
skia-flutter-autoroll
ed9673945c Roll src/third_party/skia da037b85352e..c2da70fbef53 (1 commits) (flutter/engine#10924)
https://skia.googlesource.com/skia.git/+log/da037b85352e..c2da70fbef53

git log da037b85352e..c2da70fbef53 --date=short --no-merges --format='%ad %ae %s'
2019-08-12 reed@google.com expand drawAtlas bench to include rotations

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

The AutoRoll server is located here: https://autoroll.skia.org/r/skia-flutter-autoroll

Documentation for the AutoRoller is here:
https://skia.googlesource.com/buildbot/+/master/autoroll/README.md

If the roll is causing failures, please contact the current sheriff, who should
be CC'd on the roll, and stop the roller if necessary.


Bug: None
TBR=scroggo@google.com
2019-08-12 09:56:50 -04:00
skia-flutter-autoroll
9604270a2e Roll src/third_party/skia a47c48ef6bce..da037b85352e (3 commits) (flutter/engine#10909)
https://skia.googlesource.com/skia.git/+log/a47c48ef6bce..da037b85352e

git log a47c48ef6bce..da037b85352e --date=short --no-merges --format='%ad %ae %s'
2019-08-12 skia-autoroll@skia-public.iam.gserviceaccount.com Roll third_party/externals/angle2 eb0479e245f0..b90755ba7793 (12 commits)
2019-08-12 skia-recreate-skps@skia-swarming-bots.iam.gserviceaccount.com Update Go deps
2019-08-12 skia-autoroll@skia-public.iam.gserviceaccount.com Roll ../src d9af708ac0cc..186422eefc88 (460 commits)

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

The AutoRoll server is located here: https://autoroll.skia.org/r/skia-flutter-autoroll

Documentation for the AutoRoller is here:
https://skia.googlesource.com/buildbot/+/master/autoroll/README.md

If the roll is causing failures, please contact the current sheriff, who should
be CC'd on the roll, and stop the roller if necessary.


Bug: None
TBR=scroggo@google.com
2019-08-12 04:55:52 -04:00
Ben Konyi
73e9a9dab6 Roll src/third_party/dart e29d6d0ecb..261fd6266b (2 commits)
dart-lang/sdk@261fd6266b [vm/bytecode] Enumerate modified libraries in bytecode for hot reload
dart-lang/sdk@1dbcf2445a Remove an unnecessary error code
2019-08-12 01:06:11 -07:00
skia-flutter-autoroll
92b91e1a88 Roll src/third_party/skia 9c23a9e790b2..a47c48ef6bce (1 commits) (flutter/engine#10896)
https://skia.googlesource.com/skia.git/+log/9c23a9e790b2..a47c48ef6bce

git log 9c23a9e790b2..a47c48ef6bce --date=short --no-merges --format='%ad %ae %s'
2019-08-12 skia-autoroll@skia-public.iam.gserviceaccount.com Roll third_party/externals/swiftshader f046402b1480..34c59c9b88b7 (14 commits)

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

The AutoRoll server is located here: https://autoroll.skia.org/r/skia-flutter-autoroll

Documentation for the AutoRoller is here:
https://skia.googlesource.com/buildbot/+/master/autoroll/README.md

If the roll is causing failures, please contact the current sheriff, who should
be CC'd on the roll, and stop the roller if necessary.


Bug: None
TBR=scroggo@google.com
2019-08-12 01:14:42 -04:00
skia-flutter-autoroll
0b7b1daad6 Roll src/third_party/skia 5e7271a4598e..9c23a9e790b2 (1 commits) (flutter/engine#10838)
https://skia.googlesource.com/skia.git/+log/5e7271a4598e..9c23a9e790b2

git log 5e7271a4598e..9c23a9e790b2 --date=short --no-merges --format='%ad %ae %s'
2019-08-11 skia-recreate-skps@skia-swarming-bots.iam.gserviceaccount.com Update SKP version

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

The AutoRoll server is located here: https://autoroll.skia.org/r/skia-flutter-autoroll

Documentation for the AutoRoller is here:
https://skia.googlesource.com/buildbot/+/master/autoroll/README.md

If the roll is causing failures, please contact the current sheriff, who should
be CC'd on the roll, and stop the roller if necessary.


Bug: None
TBR=scroggo@google.com
2019-08-11 05:44:40 -04:00
skia-flutter-autoroll
e971153f14 Roll src/third_party/skia 3e7fa79f2c79..5e7271a4598e (1 commits) (flutter/engine#10827)
https://skia.googlesource.com/skia.git/+log/3e7fa79f2c79..5e7271a4598e

git log 3e7fa79f2c79..5e7271a4598e --date=short --no-merges --format='%ad %ae %s'
2019-08-11 skia-recreate-skps@skia-swarming-bots.iam.gserviceaccount.com Update Go deps

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

The AutoRoll server is located here: https://autoroll.skia.org/r/skia-flutter-autoroll

Documentation for the AutoRoller is here:
https://skia.googlesource.com/buildbot/+/master/autoroll/README.md

If the roll is causing failures, please contact the current sheriff, who should
be CC'd on the roll, and stop the roller if necessary.


Bug: None
TBR=scroggo@google.com
2019-08-11 02:02:01 -04:00
skia-flutter-autoroll
bf9b697465 Roll fuchsia/sdk/core/linux-amd64 from bvUCO... to xqsy5... (flutter/engine#10826)
Roll fuchsia/sdk/core/linux-amd64 from bvUCO... to xqsy5...

The AutoRoll server is located here: https://autoroll.skia.org/r/fuchsia-linux-sdk-flutter-engine

Documentation for the AutoRoller is here:
https://skia.googlesource.com/buildbot/+/master/autoroll/README.md

If the roll is causing failures, please contact the current sheriff, who should
be CC'd on the roll, and stop the roller if necessary.
2019-08-10 13:49:46 -04:00
skia-flutter-autoroll
9aaacc469a Roll src/third_party/skia 89e43889afd9..3e7fa79f2c79 (1 commits) (flutter/engine#10825)
https://skia.googlesource.com/skia.git/+log/89e43889afd9..3e7fa79f2c79

git log 89e43889afd9..3e7fa79f2c79 --date=short --no-merges --format='%ad %ae %s'
2019-08-10 robertphillips@google.com Revert "Initiate regeneration of mipmaps from proxy DAG land"

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

The AutoRoll server is located here: https://autoroll.skia.org/r/skia-flutter-autoroll

Documentation for the AutoRoller is here:
https://skia.googlesource.com/buildbot/+/master/autoroll/README.md

If the roll is causing failures, please contact the current sheriff, who should
be CC'd on the roll, and stop the roller if necessary.


Bug: None
TBR=reed@google.com
2019-08-10 09:37:08 -04:00
skia-flutter-autoroll
03e400936e Roll src/third_party/skia fe19203eb7d7..89e43889afd9 (1 commits) (flutter/engine#10824)
https://skia.googlesource.com/skia.git/+log/fe19203eb7d7..89e43889afd9

git log fe19203eb7d7..89e43889afd9 --date=short --no-merges --format='%ad %ae %s'
2019-08-10 skia-recreate-skps@skia-swarming-bots.iam.gserviceaccount.com Update Go deps

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

The AutoRoll server is located here: https://autoroll.skia.org/r/skia-flutter-autoroll

Documentation for the AutoRoller is here:
https://skia.googlesource.com/buildbot/+/master/autoroll/README.md

If the roll is causing failures, please contact the current sheriff, who should
be CC'd on the roll, and stop the roller if necessary.


Bug: None
TBR=reed@google.com
2019-08-10 02:01:46 -04:00
skia-flutter-autoroll
3d75ca219b Roll fuchsia/sdk/core/linux-amd64 from HsuAH... to bvUCO... (flutter/engine#10822)
Roll fuchsia/sdk/core/linux-amd64 from HsuAH... to bvUCO...

The AutoRoll server is located here: https://autoroll.skia.org/r/fuchsia-linux-sdk-flutter-engine

Documentation for the AutoRoller is here:
https://skia.googlesource.com/buildbot/+/master/autoroll/README.md

If the roll is causing failures, please contact the current sheriff, who should
be CC'd on the roll, and stop the roller if necessary.
2019-08-10 01:15:03 -04:00
Ben Konyi
83d02a78a1 Roll src/third_party/dart ffefa124a7..e29d6d0ecb (4 commits)
dart-lang/sdk@e29d6d0ecb [dart2js] HValidator - k-limit inputs and usedBy validation
dart-lang/sdk@9713ce16b9 Report EXTENSION_CONFLICTING_STATIC_AND_INSTANCE and DUPLICATE_DEFINITION for extensions.
dart-lang/sdk@a244295301 Tests for AstRewriteVisitor.
dart-lang/sdk@8af17ed9ff [dart2js] Collect named type variables from recipe generator.
2019-08-09 21:54:52 -07:00
skia-flutter-autoroll
4f8e37c2b9 Roll src/third_party/skia af89d3972e0b..fe19203eb7d7 (5 commits) (flutter/engine#10819)
https://skia.googlesource.com/skia.git/+log/af89d3972e0b..fe19203eb7d7

git log af89d3972e0b..fe19203eb7d7 --date=short --no-merges --format='%ad %ae %s'
2019-08-10 csmartdalton@google.com Initiate regeneration of mipmaps from proxy DAG land
2019-08-09 senorblanco@chromium.org Dawn: remove a faulty assert.
2019-08-09 senorblanco@chromium.org Dawn backend: implement stencil, primitive topology, separate blends.
2019-08-09 bsalomon@google.com Add SkUNREACHABLE to definition of SK_ABORT.
2019-08-09 bungeman@google.com Move initilization of Lighting sample.

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

The AutoRoll server is located here: https://autoroll.skia.org/r/skia-flutter-autoroll

Documentation for the AutoRoller is here:
https://skia.googlesource.com/buildbot/+/master/autoroll/README.md

If the roll is causing failures, please contact the current sheriff, who should
be CC'd on the roll, and stop the roller if necessary.


Bug: None
TBR=reed@google.com
2019-08-09 21:42:40 -04:00
Ben Konyi
5efa26a856 Roll src/third_party/dart 15a3bf82cb..ffefa124a7 (11 commits)
dart-lang/sdk@ffefa124a7 [vm] Initial support for bytecode generation in front-end server
dart-lang/sdk@daf0de7408 [vm/observatory] Update embedded version of catapult to 8bd58eb928.
dart-lang/sdk@f255c0c8d3 [vm/bytecode] Revise PushStatic bytecode instruction
dart-lang/sdk@f74b0ccfb8 Extract logic from DecoratedType.forElement into a new class, AlreadyMigratedCodeDecorator.
dart-lang/sdk@4ebde3fa9b [vm] Fix missing null check in FLAG_force_evacuation.
dart-lang/sdk@271ad96813 [cfe] Create Extension nodes for extensions
dart-lang/sdk@cd42e2b19a Make InstantiatedExtension a private class
dart-lang/sdk@0ee1633f40 Index references to extension methods.
dart-lang/sdk@38ca3819cc Don't include extended type into syntactic scope of extensions.
dart-lang/sdk@157336f7d6 Allow relative paths in update_static_error_tests.dart
dart-lang/sdk@d8f5970f0f [dart2js] prepare validator for k-limiting
2019-08-09 17:25:10 -07:00
Chris Bracken
5020bdf02b Roll Dart SDK 78ce916d82..15a3bf82cb (flutter/engine#10810)
15a3bf82cb Add defined() guard for checkout_llvm build flag
d5d00c847a Create ExtensionMemberResolver instance in ResolverVisitor.
9ec8d9ff25 [ddc] Merge modular/issue37523 test into modular/nested_constants test
ea313da021 Rework the resolution result
ab55923918 [dartdevc] ddb fix for d8
77f545bbc4 [vm/ffi] Fix instantiation and garbage collection of NativeType objects
b0d079a96b Set context type for extension override receiver.
dc2c942c7d [vm/bytecode] Avoid adding all ICData objects from constant pool
804a338b5e Change recordScopeDependencies() to return true on type parameter of strict FunctionType.
0c727420c3 Stop reporting undefined method when there are ambiguous extension methods
6d2902576b Emit a server.error event if we fail to start the completion model isolate
51f4574e50 Reland "[vm/ffi] Support structs on 32bit architectures"
621b96f97b Migration: begin adding infrastructure for reporting unsatisfiable substitutions.
19654f30d0 [cfe+vm+ddc] Return ClassHierarchy and CoreTypes together with Component
573789f7f1 [cfe] Insert default super initializer when outlining const constructor
2019-08-09 14:57:15 -07:00
skia-flutter-autoroll
bc49804531 Roll src/third_party/skia b7b0b3ad538c..af89d3972e0b (7 commits) (flutter/engine#10812)
https://skia.googlesource.com/skia.git/+log/b7b0b3ad538c..af89d3972e0b

git log b7b0b3ad538c..af89d3972e0b --date=short --no-merges --format='%ad %ae %s'
2019-08-09 jlavrova@google.com Build fix
2019-08-09 egdaniel@google.com Revert "Enable YCbCr sampler support on platforms other than Android"
2019-08-09 jlavrova@google.com Dealing with ghost spaces
2019-08-09 recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com Roll recipe dependencies (trivial).
2019-08-09 sergeyu@google.com Enable YCbCr sampler support on platforms other than Android
2019-08-09 bsalomon@google.com Pass GrBackendFormat to GrGpu::onCreateTexture and use it to determine texture format in backend API.
2019-08-09 senorblanco@chromium.org Dawn backend: update to Skia GrCaps changes.

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

The AutoRoll server is located here: https://autoroll.skia.org/r/skia-flutter-autoroll

Documentation for the AutoRoller is here:
https://skia.googlesource.com/buildbot/+/master/autoroll/README.md

If the roll is causing failures, please contact the current sheriff, who should
be CC'd on the roll, and stop the roller if necessary.


Bug: None
TBR=reed@google.com
2019-08-09 17:37:37 -04:00
Jonah Williams
31f9de5622 Revert "Remove flutter_kernel_sdk dart script (#10808)" (flutter/engine#10811) 2019-08-09 13:36:13 -07:00
Kaushik Iska
3a5d1d388e [dart:zircon] Porting Cache re-usable handle wait objects (flutter/engine#10809)
Change-Id: I230601acf5de24765737ad81b595fef2c154134c
2019-08-09 12:46:23 -07:00
Jonah Williams
efceb802b3 Remove flutter_kernel_sdk dart script (flutter/engine#10808) 2019-08-09 12:43:20 -07:00
cfontas
764e43e0e0 change add part to add child (flutter/engine#10787) 2019-08-09 12:18:44 -07:00
Yegor
92407929f4 rename stub_ui to web_ui (flutter/engine#10776)
* rename stub_ui to web_ui

* update licenses
2019-08-09 11:11:20 -07:00
Konstantin Pozin
22bcb322dd [fuchsia] Migrate from custom FuchsiaFontManager to SkFontMgr_fuchsia (flutter/engine#10700)
Use Skia's own implementation of SkFontMgr for Fuchsia, for consistency with
other Skia clients on Fuchsia.

FL-290
2019-08-09 11:04:43 -07:00
skia-flutter-autoroll
4c7244a3b2 Roll src/third_party/skia 26cedb4c603b..b7b0b3ad538c (11 commits) (flutter/engine#10807)
https://skia.googlesource.com/skia.git/+log/26cedb4c603b..b7b0b3ad538c

git log 26cedb4c603b..b7b0b3ad538c --date=short --no-merges --format='%ad %ae %s'
2019-08-09 jlavrova@google.com Paragraph cache: caching the shaped results only. That makes layout phase 10 times faster (since the shaping takes 90% of it).
2019-08-09 mtklein@google.com Reland "add a stub for running fiddles as GMs"
2019-08-09 recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com Roll recipe dependencies (trivial).
2019-08-09 mtklein@google.com Revert "add a stub for running fiddles as GMs"
2019-08-09 robertphillips@google.com Add unit test to prevent future memory regressions
2019-08-09 senorblanco@chromium.org Dawn backend: first triangle.
2019-08-09 robertphillips@google.com Fix exactify for explicit resource allocation (take 2)
2019-08-09 mtklein@google.com add a stub for running fiddles as GMs
2019-08-09 halcanary@google.com experimental/editor: shape.h to unify all shaping code
2019-08-09 bungeman@google.com Correctly write out variable position.
2019-08-09 bsalomon@google.com Expose GrContext::dump() when SK_ENABLE_DUMP_GPU is defined.

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

The AutoRoll server is located here: https://autoroll.skia.org/r/skia-flutter-autoroll

Documentation for the AutoRoller is here:
https://skia.googlesource.com/buildbot/+/master/autoroll/README.md

If the roll is causing failures, please contact the current sheriff, who should
be CC'd on the roll, and stop the roller if necessary.


Bug: None
TBR=reed@google.com
2019-08-09 13:29:19 -04:00
Emmanuel Garcia
9c5fdeacbd Rename flutter_java.jar and flutter_engine.jar so they match the Maven comvention (flutter/engine#10797) 2019-08-09 10:14:33 -07:00
skia-flutter-autoroll
a1e30e13f1 Roll fuchsia/sdk/core/linux-amd64 from 9xVXx... to HsuAH... (flutter/engine#10806)
Roll fuchsia/sdk/core/linux-amd64 from 9xVXx... to HsuAH...

The AutoRoll server is located here: https://autoroll.skia.org/r/fuchsia-linux-sdk-flutter-engine

Documentation for the AutoRoller is here:
https://skia.googlesource.com/buildbot/+/master/autoroll/README.md

If the roll is causing failures, please contact the current sheriff, who should
be CC'd on the roll, and stop the roller if necessary.
2019-08-09 12:33:04 -04:00
Ben Konyi
5913a25c16 Roll src/third_party/dart 3d9a356f6e..78ce916d82 (7 commits)
dart-lang/sdk@78ce916d82 [CFE] Add missing word to spell checking list
dart-lang/sdk@3312fe3d26 [cfe] Fully support expired flags in CFE
dart-lang/sdk@5601eabda6 [CFE] Spell check messages and dart code
dart-lang/sdk@a347973cb2 [vm/ffi] Fix function_gc_test to use correct native for joining a helper thread
dart-lang/sdk@e627d8b852 [nnbd_migration] use postdominators to do hard edge detection in most cases
dart-lang/sdk@b614253cdb Test CFE constants in side-effects test
dart-lang/sdk@6839e0d9f8 Migration: create a simple client of the migration API for early testing.
2019-08-09 06:59:38 -07:00
skia-flutter-autoroll
17fcd00c94 Roll src/third_party/skia b2151310068b..26cedb4c603b (1 commits) (flutter/engine#10804)
https://skia.googlesource.com/skia.git/+log/b2151310068b..26cedb4c603b

git log b2151310068b..26cedb4c603b --date=short --no-merges --format='%ad %ae %s'
2019-08-09 egdaniel@google.com Fix emplace on GrTRecorder.

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

The AutoRoll server is located here: https://autoroll.skia.org/r/skia-flutter-autoroll

Documentation for the AutoRoller is here:
https://skia.googlesource.com/buildbot/+/master/autoroll/README.md

If the roll is causing failures, please contact the current sheriff, who should
be CC'd on the roll, and stop the roller if necessary.


Bug: None
TBR=reed@google.com
2019-08-09 09:50:16 -04:00
skia-flutter-autoroll
c7255e0483 Roll src/third_party/skia 059bf776c184..b2151310068b (3 commits) (flutter/engine#10803)
https://skia.googlesource.com/skia.git/+log/059bf776c184..b2151310068b

git log 059bf776c184..b2151310068b --date=short --no-merges --format='%ad %ae %s'
2019-08-09 skia-autoroll@skia-public.iam.gserviceaccount.com Roll third_party/externals/angle2 7424fe8b79c3..eb0479e245f0 (16 commits)
2019-08-09 skia-recreate-skps@skia-swarming-bots.iam.gserviceaccount.com Update Go deps
2019-08-09 skia-autoroll@skia-public.iam.gserviceaccount.com Roll ../src 2cf71a3eaec3..d9af708ac0cc (369 commits)

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

The AutoRoll server is located here: https://autoroll.skia.org/r/skia-flutter-autoroll

Documentation for the AutoRoller is here:
https://skia.googlesource.com/buildbot/+/master/autoroll/README.md

If the roll is causing failures, please contact the current sheriff, who should
be CC'd on the roll, and stop the roller if necessary.


Bug: None
TBR=reed@google.com
2019-08-09 04:52:39 -04:00
Ben Konyi
5e316e35c5 Roll src/third_party/dart f29f41f1a5..3d9a356f6e (65 commits)
dart-lang/sdk@3d9a356f6e [dart2js] (New RTI) Check function subtypes after checking for FutureOr.
dart-lang/sdk@af5a466e3b [dart2js] (Old RTI) Check function subtypes after checking for FutureOr.
dart-lang/sdk@a6b0cd81e4 [dart2js] new-rti: tweak instanceType for closures
dart-lang/sdk@62325f95b4 [vm/bytecode] Collect more bytecode token positions for a given script.
dart-lang/sdk@f7a300fc69 [dart2js] new-rti: signatures for tear-offs with dependent types
dart-lang/sdk@4080ea787d [vm/fuzzer] Add ia32,arm32,arm64 modes to KBC
dart-lang/sdk@6d9c651fdd Fix typos in static_extension_internal_resolution tests.
dart-lang/sdk@8c834efae9 [dartdevc] Skip all tests on DDC for extension methods
dart-lang/sdk@689388525c [nnbd_migration] Handle do while
dart-lang/sdk@1f4d251aa4 [vm/fuzzer] Added mode where kbc x64 goes directly "from source"
dart-lang/sdk@8a0ae573a1 [vm] escape path when creating process on Windows
dart-lang/sdk@82b06db952 [vm/compiler] Move more common code into type propagator
dart-lang/sdk@17aa00cf91 [co19] Skip LayoutTests and WebPlatfromTest
dart-lang/sdk@4d30d9cffc Make TypeSystem.resolveToBound() do what it promised in the documentation.
dart-lang/sdk@7693da7967 [vm] When dual mapping is enabled map the executable part as RX immediately
dart-lang/sdk@559f7cd182 Fix selecting URI for import/export configuration with '== true'.
dart-lang/sdk@f6592223ae [vm] Rephrase changelog entry for 2.4.1 patch release
dart-lang/sdk@a05f5910fa [vm/ffi] Delete helper thread in ffi/function_gc_test
dart-lang/sdk@cd3b34f86d [cfe] Don't expect external field to have no initializer
dart-lang/sdk@7e486efea2 [dartdevc] fix lib name for ddb kernel
dart-lang/sdk@9b3c693335 [vm/bytecode] Drop ASTs in kernel service if generating bytecode
dart-lang/sdk@1b0469184e [vm/checker] Keep private method order consistent with header
dart-lang/sdk@a3f5dfc5ec [vm/gardening] Disable isolate/ping_pause_test
dart-lang/sdk@bb293ef8cf Fix docs for Window.close() and Window.location=
dart-lang/sdk@df41391793 [cfe] Add profiling log message for list factory specializer
dart-lang/sdk@9a71c998f9 [cfe] Rename Declaration and DeclarationBuilder
dart-lang/sdk@e9a9d9452e [cfe] Build extension methods as toplevel members
dart-lang/sdk@7bde33139d Add support for extensions to unused import detection
dart-lang/sdk@b12e2ce0b4 [vm] Make FFI code protection test wait for helper to terminate before continuing.
dart-lang/sdk@aac8204ad3 [CFE] Error when library and part(s) doesn't agree on language version
dart-lang/sdk@b9c0f5c09f [CFE] Issue error when .packages specifies wrong language version
dart-lang/sdk@21b026dd88 [CFE] Issue error when langauge version is specified too high
dart-lang/sdk@43eb2f74d5 [dart2js] new-rti: Add new-rti type in String.split lowering
dart-lang/sdk@ccf56d67fe [dart2js] new-rti: store-forward types from instance allocations
dart-lang/sdk@981160b775 [dart2js] Fix printing for various types in new RTI.
dart-lang/sdk@08517e10f9 Revert "Make TypeSystem.resolveToBound() do what it promised in the documentation."
dart-lang/sdk@c572fbf0db [dartdevc] Fix DDK performance regression vs DDC
dart-lang/sdk@77f50c0910 [vm/fuzzer] Added links to Dust
dart-lang/sdk@7b63de3c06 Fixes for importing URIs that have 'part of' directives.
dart-lang/sdk@d2048763d4 Add tests of internal extension method resolution.
dart-lang/sdk@01a679ba73 [dart2js] new-rti: Fix generator header-body merge optimization
dart-lang/sdk@59c63139d0 set thisType for functions and void types
dart-lang/sdk@3f4ccc1076 [vm/bytecode] Replace dynamic with Object in bounds of type parameters
dart-lang/sdk@7d54324657 Make TypeSystem.resolveToBound() do what it promised in the documentation.
dart-lang/sdk@06d4cd3284 Add tests to show that combinators work correctly with extensions
dart-lang/sdk@d19a590687 Extract the lexeme from included suggestion tags when correlating with model results
dart-lang/sdk@31bb4df3ed Move ExtensionOverride errors into resolveOverride().
dart-lang/sdk@7b46191f45 Remove incorrect super bounded test, and add tests for bounds violations in extension method applications.
dart-lang/sdk@c565fbf9d6 Fix a couple of hints in the nnbd migrator
dart-lang/sdk@bff5732c10 Flow analysis: unify API for handling `== null` and `!= null`.
dart-lang/sdk@a7af48fdea [cfe] Don't use package:expect in relativize_test
dart-lang/sdk@27783bd46b Combine inference and choosing the most specific extension.
dart-lang/sdk@8788d1df9c Add a builder for DDK firefox
dart-lang/sdk@d1d8f7f60b Change abi bot's results.json configuration field.
dart-lang/sdk@00bbb5fe75 [vm/bytecode] Avoid eager foreground compilations from InlineCacheMissHandler
dart-lang/sdk@08205fd62f [cfe] Add implicit as and type arguments to static_type_test
dart-lang/sdk@7283827b4e [vm/test] Show crash dump in builder logs for Android tests.
dart-lang/sdk@fa45f91f18 [vm] Switchable calls ignore functions being stepping or having breakpoints
dart-lang/sdk@31cd2bd75a Ensure LSP completion filterText doesn't include '()' or '(…)'
dart-lang/sdk@0ce7cc53fe Expose flow analysis operations so they can be reused by NNBD migration
dart-lang/sdk@83ab0a5ea9 Migration: handle an assignment from a type parameter's bound to its type.
dart-lang/sdk@7912216cd6 Flow analysis: store all variables in `promoted` map.
dart-lang/sdk@7893fdbf2f Flow analysis: Rename State to FlowModel.
dart-lang/sdk@4d6adbf15c Flow analysis: Move join into State and document it.
dart-lang/sdk@9b5abe523f Re-land "[vm/ffi] Enable creating an ExternalTypedData from a Pointer."
2019-08-09 00:58:27 -07:00
skia-flutter-autoroll
55fc8487cc Roll src/third_party/skia 4d557e3df433..059bf776c184 (1 commits) (flutter/engine#10801)
https://skia.googlesource.com/skia.git/+log/4d557e3df433..059bf776c184

git log 4d557e3df433..059bf776c184 --date=short --no-merges --format='%ad %ae %s'
2019-08-09 skia-autoroll@skia-public.iam.gserviceaccount.com Roll third_party/externals/swiftshader 75efa7bb97a4..f046402b1480 (1 commits)

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

The AutoRoll server is located here: https://autoroll.skia.org/r/skia-flutter-autoroll

Documentation for the AutoRoller is here:
https://skia.googlesource.com/buildbot/+/master/autoroll/README.md

If the roll is causing failures, please contact the current sheriff, who should
be CC'd on the roll, and stop the roller if necessary.


Bug: None
TBR=reed@google.com
2019-08-09 01:16:41 -04:00