6539 Commits

Author SHA1 Message Date
skia-flutter-autoroll
74d37178f3 Roll src/third_party/skia 24120c2a32c6..d562545e8a23 (1 commits) (flutter/engine#7556)
https://skia.googlesource.com/skia.git/%2Blog/24120c2a32c6..d562545e8a23

git log 24120c2a32c614a449c0bf9d1cc9ab256bb685ca..d562545e8a239e18bf9dfdc6959b12780507b1ca --date=short --no-merges --format=%ad %ae %s
2019-01-23 skia-autoroll@skia-public.iam.gserviceaccount.com Roll third_party/externals/angle2 05459e06fde5..5313c8a89964 (3 commits)

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 (djsollen@google.com), and stop
the roller if necessary.
2019-01-23 02:57:51 -05:00
skia-flutter-autoroll
1659310597 Roll src/third_party/skia 325778b8884b..24120c2a32c6 (1 commits) (flutter/engine#7553)
https://skia.googlesource.com/skia.git/%2Blog/325778b8884b..24120c2a32c6

git log 325778b8884bac8d6811e1fbaf05594288ecebcd..24120c2a32c614a449c0bf9d1cc9ab256bb685ca --date=short --no-merges --format=%ad %ae %s
2019-01-23 skia-autoroll@skia-public.iam.gserviceaccount.com Roll third_party/externals/swiftshader c3bea8720a83..4806a9be530f (1 commits)

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 (djsollen@google.com), and stop
the roller if necessary.
2019-01-22 23:29:42 -05:00
skia-flutter-autoroll
f04d40d8de Roll src/third_party/skia 347d36586cb6..325778b8884b (7 commits) (flutter/engine#7552)
https://skia.googlesource.com/skia.git/%2Blog/347d36586cb6..325778b8884b

git log 347d36586cb6c464993a0f43d7a8e74cd9e56822..325778b8884bac8d6811e1fbaf05594288ecebcd --date=short --no-merges --format=%ad %ae %s
2019-01-22 benjaminwagner@google.com Update android-skqp Docker image to accept licenses
2019-01-22 csmartdalton@google.com Move Op chain bounds calculations into tryConcat
2019-01-22 reed@google.com Move more utils into SkFontPriv, IWYU
2019-01-22 fmalita@chromium.org [skshaper] Relax create_hb_font assert
2019-01-22 brianosman@google.com Update ImGui to 1.67
2019-01-22 ethannicholas@google.com Revert "Reland "fixed VK geometry shaders""
2019-01-22 skia-autoroll@skia-public.iam.gserviceaccount.com Roll ../src 9eca44242f7b..2d4f839f26f7 (254 commits)

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 (djsollen@google.com), and stop
the roller if necessary.
2019-01-22 19:57:50 -05:00
jslavitz
9b55d2ced1 fixes android pressure range (flutter/engine#7516) 2019-01-22 15:09:02 -08:00
Dan Field
8d6ec47a36 Keep engine alive if VC is not deallocated (flutter/engine#7544) 2019-01-22 15:03:25 -08:00
Jason Simmons
e2884a11f1 Remove the shell build target's dependency on the embedder library (flutter/engine#7549) 2019-01-22 14:38:19 -08:00
skia-flutter-autoroll
6d8793c6f3 Roll src/third_party/skia 6af1edccbf23..347d36586cb6 (9 commits) (flutter/engine#7550)
https://skia.googlesource.com/skia.git/%2Blog/6af1edccbf23..347d36586cb6

git log 6af1edccbf23492aeef1a08eb4ad03e685d953d6..347d36586cb6c464993a0f43d7a8e74cd9e56822 --date=short --no-merges --format=%ad %ae %s
2019-01-16 ethannicholas@google.com Reland "fixed VK geometry shaders"
2019-01-22 brianosman@google.com Remove SkGammaNamed / gammaNamed() from SkColorSpace
2019-01-22 reed@google.com IWYU
2019-01-22 skia-autoroll@skia-public.iam.gserviceaccount.com Roll third_party/externals/angle2 c81e7bfeb558..05459e06fde5 (1 commits)
2019-01-22 skia-autoroll@skia-public.iam.gserviceaccount.com Roll third_party/externals/swiftshader 878d4b04e1c0..c3bea8720a83 (1 commits)
2019-01-17 michaelludwig@google.com Add non-srcover fallback for drawImageSet
2019-01-22 ethannicholas@google.com Revert "fixed VK geometry shaders"
2019-01-16 ethannicholas@google.com fixed VK geometry shaders
2019-01-22 fmalita@chromium.org [skottie] Fix rect/rrect/ellipse direction and starting point

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 (djsollen@google.com), and stop
the roller if necessary.
2019-01-22 16:27:55 -05:00
Brian Osman
3dd1198f0d Remove SkColorSpaceXformCanvas, use color-managed SkSurfaces instead (flutter/engine#7548)
Behavior (visual) changes should be very minor. Things that are to be expected:
* A few things were not color managed correctly by the transform canvas (color emoji, some color filters). Those will be handled correctly with the tagged surfaces (although we're always transforming to sRGB, so nothing should change until we target a wider gamut).
* Image filtering will happen in the source color space, rather than the destination. Very minor.
* The transform canvas did caching of images in the destination color space. Now, the conversion happens at draw time. If there are performance issues, images can be pre-converted to the destination with makeColorSpace().
2019-01-22 15:34:51 -05:00
Chris Bracken
01da26e047 Support custom kernel blob path in test fixtures (flutter/engine#7525)
Updates the test_fixtures rule to support a custom kernel output file
name. Improves rule documentation.
2019-01-22 11:35:34 -08:00
skia-flutter-autoroll
20a02f0b72 Roll src/third_party/skia 9a4a05e211cb..6af1edccbf23 (3 commits) (flutter/engine#7547)
https://skia.googlesource.com/skia.git/%2Blog/9a4a05e211cb..6af1edccbf23

git log 9a4a05e211cb40bf7a6f906c8ef1519ea28e2c68..6af1edccbf23492aeef1a08eb4ad03e685d953d6 --date=short --no-merges --format=%ad %ae %s
2019-01-19 nigeltao@google.com Update Wuffs version
2019-01-18 csmartdalton@google.com ccpr: Add explicit fmas to vertex placement code
2019-01-22 skia-recreate-skps@skia-swarming-bots.iam.gserviceaccount.com Update go_deps asset

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 (djsollen@google.com), and stop
the roller if necessary.
2019-01-22 13:04:51 -05:00
reed-at-google
3da82d46e3 IWYU, esp. since SkFontMetrics.h is leaving SkPaint.h (flutter/engine#7545) 2019-01-22 10:08:55 -05:00
skia-flutter-autoroll
aa73755f8a Roll src/third_party/skia 73aec3874101..9a4a05e211cb (1 commits) (flutter/engine#7546)
https://skia.googlesource.com/skia.git/%2Blog/73aec3874101..9a4a05e211cb

git log 73aec38741015eaee00c43430e582fb12efc7804..9a4a05e211cb40bf7a6f906c8ef1519ea28e2c68 --date=short --no-merges --format=%ad %ae %s
2019-01-21 reed@google.com iwyu

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 (djsollen@google.com), and stop
the roller if necessary.
2019-01-22 09:34:52 -05:00
skia-flutter-autoroll
db86963b9a Roll src/third_party/skia 9a9f3aca2b1e..73aec3874101 (1 commits) (flutter/engine#7543)
https://skia.googlesource.com/skia.git/%2Blog/9a9f3aca2b1e..73aec3874101

git log 9a9f3aca2b1e8cd22f4b2a4610e33df762ca1614..73aec38741015eaee00c43430e582fb12efc7804 --date=short --no-merges --format=%ad %ae %s
2019-01-22 skia-autoroll@skia-public.iam.gserviceaccount.com Roll third_party/externals/angle2 bf433727853d..c81e7bfeb558 (2 commits)

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 (djsollen@google.com), and stop
the roller if necessary.
2019-01-21 22:24:51 -05:00
skia-flutter-autoroll
eb740a2ea8 Roll src/third_party/skia 02738a86e5fd..9a9f3aca2b1e (2 commits) (flutter/engine#7542)
https://skia.googlesource.com/skia.git/%2Blog/02738a86e5fd..9a9f3aca2b1e

git log 02738a86e5fd44f0a2c91882a9fba727e803530a..9a9f3aca2b1e8cd22f4b2a4610e33df762ca1614 --date=short --no-merges --format=%ad %ae %s
2019-01-21 skia-autoroll@skia-public.iam.gserviceaccount.com Roll third_party/externals/swiftshader 7a36f4816fbf..878d4b04e1c0 (1 commits)
2019-01-21 skia-autoroll@skia-public.iam.gserviceaccount.com Roll ../src 9d6cc12318d2..9eca44242f7b (155 commits)

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 (djsollen@google.com), and stop
the roller if necessary.
2019-01-21 18:52:50 -05:00
Dan Field
1ffde0e2bd Update default flutter_assets path for iOS embedding (flutter/engine#7518) 2019-01-21 13:43:01 -08:00
skia-flutter-autoroll
df68ebe4db Roll src/third_party/skia 5d052dac3ac1..02738a86e5fd (4 commits) (flutter/engine#7541)
https://skia.googlesource.com/skia.git/%2Blog/5d052dac3ac1..02738a86e5fd

git log 5d052dac3ac19e6ddff8b004541310241a4e70e5..02738a86e5fd44f0a2c91882a9fba727e803530a --date=short --no-merges --format=%ad %ae %s
2019-01-21 halcanary@google.com Revert "hide hinting and flag enums with PAINT_FLAGS"
2019-01-16 brianosman@google.com SkColorSpace API cleanup
2019-01-21 fmalita@chromium.org [skshaper] Export "primitive" sources in public.bzl
2019-01-21 skia-autoroll@skia-public.iam.gserviceaccount.com Roll third_party/externals/angle2 7403dd2cd376..bf433727853d (1 commits)

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 (djsollen@google.com), and stop
the roller if necessary.
2019-01-21 15:20:51 -05:00
skia-flutter-autoroll
03e6be2dc0 Roll src/third_party/skia 5c7a3ac0e214..5d052dac3ac1 (7 commits) (flutter/engine#7540)
https://skia.googlesource.com/skia.git/%2Blog/5c7a3ac0e214..5d052dac3ac1

git log 5c7a3ac0e214984ef2b857098ef354a589069a36..5d052dac3ac19e6ddff8b004541310241a4e70e5 --date=short --no-merges --format=%ad %ae %s
2019-01-21 reed@google.com hide hinting and flag enums with PAINT_FLAGS
2019-01-21 reed@google.com oops, forgot to set hinting on font
2019-01-20 skia-autoroll@skia-public.iam.gserviceaccount.com Roll ../src b1e66fcbbc89..9d6cc12318d2 (17 commits)
2019-01-20 skia-recreate-skps@skia-swarming-bots.iam.gserviceaccount.com Update go_deps asset
2019-01-19 skia-autoroll@skia-public.iam.gserviceaccount.com Roll ../src 3ff6f8afb698..b1e66fcbbc89 (287 commits)
2019-01-19 skia-recreate-skps@skia-swarming-bots.iam.gserviceaccount.com Update go_deps asset
2019-01-19 skia-autoroll@skia-public.iam.gserviceaccount.com Roll third_party/externals/angle2 85ca71c2167b..7403dd2cd376 (4 commits)

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 (djsollen@google.com), and stop
the roller if necessary.
2019-01-21 11:49:51 -05:00
reed-at-google
38ac7c1355 IWYU to get SkFontMetrics (flutter/engine#7539) 2019-01-21 11:18:40 -05:00
KyleWong
6a671a1458 When the instance method:init is unavailable, mark the class method:new unavailable. (flutter/engine#7532) 2019-01-20 14:36:13 -08:00
Chinmay Garde
1f528fef75 Allow embedders to specify AOT snapshot buffers. (flutter/engine#7538) 2019-01-18 16:32:35 -08:00
Dan Field
1b3d586cfe Roll buildroot and update method of getting android SDK and support libs (flutter/engine#7284)
* Get support, use new SDK tooling from buildroot
* Roll NDK to 19
* Skip Android bits on Windows with note
2019-01-18 15:20:56 -08:00
skia-flutter-autoroll
ba8d62b807 Roll src/third_party/skia 57263c2e0ccd..5c7a3ac0e214 (15 commits) (flutter/engine#7536)
https://skia.googlesource.com/skia.git/%2Blog/57263c2e0ccd..5c7a3ac0e214

git log 57263c2e0ccddf4dd62814c427a39d9d615acbe5..5c7a3ac0e214984ef2b857098ef354a589069a36 --date=short --no-merges --format=%ad %ae %s
2019-01-17 benjaminwagner@google.com [infra] Update Win2016 image
2019-01-18 skia-autoroll@skia-public.iam.gserviceaccount.com Roll third_party/externals/angle2 85ca189542cd..85ca71c2167b (4 commits)
2019-01-17 fmalita@chromium.org [skshaper] Build tweaks
2019-01-18 skia-autoroll@skia-public.iam.gserviceaccount.com Roll third_party/externals/swiftshader 755d744023ff..7a36f4816fbf (1 commits)
2019-01-18 benjaminwagner@google.com Try a workaround for the Pixel ASAN push failure
2019-01-18 csmartdalton@google.com Convert GrRenderTargetOpList::tryConcat to an OOP-style method
2019-01-18 jvanverth@google.com Fix Bookmaker docs for MakeFromCompressed
2019-01-18 skia-autoroll@skia-public.iam.gserviceaccount.com Roll ../src a9f87d1e43bb..3ff6f8afb698 (824 commits)
2019-01-18 skia-autoroll@skia-public.iam.gserviceaccount.com Roll third_party/externals/swiftshader 739a7fbe086b..755d744023ff (18 commits)
2019-01-18 jvanverth@google.com Reland "Add compressed data support for SkImage."
2019-01-18 scroggo@google.com Add SK_API to SkHalfToFloat
2019-01-18 skia-autoroll@skia-public.iam.gserviceaccount.com Roll third_party/externals/angle2 3159b2e52e05..85ca189542cd (1 commits)
2019-01-18 skia-recreate-skps@skia-swarming-bots.iam.gserviceaccount.com Update go_deps asset
2019-01-18 skia-autoroll@skia-public.iam.gserviceaccount.com Roll third_party/externals/angle2 d46165e3db5a..3159b2e52e05 (2 commits)
2019-01-17 halcanary@google.com Revert "Add compressed data support for SkImage."

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 (halcanary@google.com), and stop
the roller if necessary.
2019-01-18 18:00:46 -05:00
liyuqian
d8224bff56 Fix suspicious typo "painted" to "paint" (flutter/engine#7530)
Since it's adding to paint_layers_, I think the "painted" is a typo of
"paint". It's also a misleading typo which mistakenly let people believe
that the layer has already been painted.
2019-01-18 13:44:30 -08:00
Ben Konyi
ecaf99929c Roll src/third_party/dart ac1bf656c4..2e5453ddb4 (42 commits)
2e5453ddb4 [ VM ] Updated licenses to match other licenses in project
3d71abcada Prepare to publish a new version of the analyzer_plugin package with an updated dependency on analyzer
ebf319b64b Clean up some lingering references to type propogation
be47aad327 [VM/Compiler/AOT] Bare instructions 9: Improve write barrier on ARM/ARM64/X64
10f63f806d [gardening] Mark io/stdout_stderr_non_blocking_test flaky on x64
8b214f4d72 Restore type parser from reify project
65dde13f1b Don't check formatting of Front-End test cases
53217e6eb1 [kernel] Add ability to (de)serialize DirectMethodInvocation
5048889c54 [kernel] Add ability to (de)serialize StaticInvocation
7ea2dfad20 [kernel] Add ability to (de)serialize DirectPropertySet
50c06c55ba [kernel] Add ability to (de)serialize DirectPropertyGet
793fbc0d4a [kernel] Add ability to (de)serialize StaticSet
581af6eb56 [co19] DEPS and status file updated
b0017d758c Refer to correct locations in SDK (and other dill files)
da6938a5b2 After some more `git cl uploads`, this fixes a bunch of little problems in the spec that we have noted over time.
c9a55b437a [Kernel] Remove the dedicated fromEnvironment constants
1a0367a373 Create test which demonstrates issues 35558 and 35559
6205d7e82c [kernel] Add ability to (de)serialize StaticGet
e529988474 [kernel] Rename ScopedReference to ScopedUse
f437fa02c2 [kernel] Nest *Environment into *State for (de)serialization
0dea413d94 Tests for reachability, fix for try/finally.
e3302cdb8f Follow-up to storing problems in the ast
dd04c374b8 [vm,dart:io] On Linux, Android, and Fuchsia the getsockopt parameter is incorrect.
e64428a839 Revert "[vm] Cleanup Dart_Get/Set/HasStickyError API and use isolate's sticky error only as a backup for thread's sticky error"
324718fadd [vm] Revert "Restore TLABs."
5a607755b2 [ VM / dart:io ] Fixed issue where writing to a socket after it has been closed would raise SIGPIPE and crash the process.
6b5e8603d5 Reland "[vm/compiler] AOT inline heuristics improvements"
06a1e6e9e3 [vm] Enable timeline on Fuchsia even in product mode.
2faab1d4c0 Update AstBuilder to build spread collection AST structures
b10f179608 [vm] Cleanup Dart_Get/Set/HasStickyError API and use isolate's sticky error only as a backup for thread's sticky error
5b1daaac6c Exposes a thin layer over getsockopt/setsockopt for supported platforms.
c701e76506 [vm/compiler] handle non-nullable null situation better
b692a6d183 Improvements for flow analysis.
fc62cf0373 [infra] Fix co19 git URL in DEPS
e7bd3edc9f [vm] Assert callback state for all Dart_Set*ReturnValue, take 2.
ddce2824fa Add more spread collection fasta test cases
6639cbd6c3 Add AstBuilder spread-collections and control-flow-collections flags
1020a22290 [dart2js] Do more native method inlining
f353719b08 Ignore unnecessary_cast hint.
3513f872ce Extract DartFileEditBuilder.importLibrary() into separate file.
46080dd886 Update DEPS to check out co19 tests from dart.googlesource.com
ca2db2ad53 [VM/Compiler/AOT] Bare instructions 8: Improve AOT code by using pc-relative calls
2019-01-18 13:42:29 -08:00
Chinmay Garde
00fc057d88 Configure the embedder in AOT in "profile" and "release" runtime modes. (flutter/engine#7533) 2019-01-18 12:24:21 -08:00
Ben Konyi
1322806e2c Roll src/third_party/dart da09945643..ac1bf656c4 (22 commits) (flutter/engine#7527)
ac1bf656c4 Non-breaking changes to add code-as-ui support
3919491d3e Improvements for flow analysis.
17a439633d Add a custom LSP method dart/diagnosticServer to start server/return port
7e05c2cd62 Add ability to generate custom classes for custom LSP methods
cf24135753 [Gardening] Skip vm/dart/bare_instructions_trampolines_test on android
b00193fa5f [Kernel] Signal an error for invalid native invocations
d51a847891 Integrating generic-function-instantiation.md into dartLangSpec.tex
21c42e914e Compute supertypes
181b3898eb Follow up on review comments
660c33fde6 Add TypeBuilder.declaration
3e24b60516 Hierarchy expectation files
ef2e000a52 Share expectation matching
f3cee0147c Fast versions of legacy and strong tests.
e3d6709289 Error message for circular constant expressions
16ddc23a57 [VM/Compiler/AOT] Bare instructions 7: Trampolines for out-of-range calls
37e06d34b2 Create breaking-changes.md
6dfb3e9f60 [vm/tools] Add pkg/vm/bin/compare_sizes.dart
dab228e55f Save problems in ast - fasta changes
1c82f6757c Save problems in ast - kernel format changes
ddc1de50d6 Use ClassHierarchyBuilder in all modes.
430560d928 Track parameter use in invocations in MemberUsage
e36ad1dad0 [Kernel] Build an invalid constant for evaluation errors
2019-01-17 16:13:48 -08:00
skia-flutter-autoroll
e094a6822b Roll src/third_party/skia 31972f889641..57263c2e0ccd (3 commits) (flutter/engine#7529)
https://skia.googlesource.com/skia.git/%2Blog/31972f889641..57263c2e0ccd

git log 31972f889641ee4e34d30ed5c6c61c5b21a0ecb1..57263c2e0ccddf4dd62814c427a39d9d615acbe5 --date=short --no-merges --format=%ad %ae %s
2019-01-17 jvanverth@google.com Add compressed data support for SkImage.
2019-01-17 skia-autoroll@skia-public.iam.gserviceaccount.com Roll third_party/externals/swiftshader 296aa2513448..739a7fbe086b (3 commits)
2019-01-07 halcanary@google.com SkDocument: use `auto` for MakeDocument().

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 (halcanary@google.com), and stop
the roller if necessary.
2019-01-17 17:40:40 -05:00
Dan Field
e53df3e546 Ensure the ResourceContext is not ripped out from under dart (flutter/engine#7528)
* Ensure the ResourceContext is not ripped out from under dart
2019-01-17 13:55:44 -08:00
skia-flutter-autoroll
2e1ac7c8a0 Roll src/third_party/skia a4e46804946c..31972f889641 (8 commits) (flutter/engine#7526)
https://skia.googlesource.com/skia.git/%2Blog/a4e46804946c..31972f889641

git log a4e46804946c5f9554068ba7adfee7376697d77a..31972f889641ee4e34d30ed5c6c61c5b21a0ecb1 --date=short --no-merges --format=%ad %ae %s
2019-01-17 skia-autoroll@skia-public.iam.gserviceaccount.com Roll third_party/externals/swiftshader af4ed53dab6b..296aa2513448 (1 commits)
2019-01-17 skia-autoroll@skia-public.iam.gserviceaccount.com Roll third_party/externals/angle2 dd34b3b9b707..d46165e3db5a (9 commits)
2019-01-17 reed@google.com remove empty skia_for_chromium_defines
2019-01-17 skia-autoroll@skia-public.iam.gserviceaccount.com Roll third_party/externals/swiftshader 57378335838c..af4ed53dab6b (1 commits)
2019-01-17 skia-autoroll@skia-public.iam.gserviceaccount.com Roll third_party/externals/swiftshader e04d9b0f138d..57378335838c (2 commits)
2019-01-17 scroggo@google.com Update libwebp to 1.0.2-rc1
2019-01-17 skia-autoroll@skia-public.iam.gserviceaccount.com Roll third_party/externals/swiftshader fed67899a7b4..e04d9b0f138d (1 commits)
2019-01-16 halcanary@google.com SkQP: branching tools updated.

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 (halcanary@google.com), and stop
the roller if necessary.
2019-01-17 13:57:53 -05:00
skia-flutter-autoroll
eb33218bf2 Roll src/third_party/skia 33b4b4908b7a..a4e46804946c (1 commits) (flutter/engine#7524)
https://skia.googlesource.com/skia.git/%2Blog/33b4b4908b7a..a4e46804946c

git log 33b4b4908b7acb9913707d1a4a9d8dfe83fb26fb..a4e46804946c5f9554068ba7adfee7376697d77a --date=short --no-merges --format=%ad %ae %s
2019-01-17 brianosman@google.com Fix variable shadowing in Viewer's ImGui code

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 (halcanary@google.com), and stop
the roller if necessary.
2019-01-17 10:15:58 -05:00
Vyacheslav Egorov
32ae75d884 Revert "Wrap the user entrypoint function in a zone with native exception callback. (#7512)" (flutter/engine#7522)
This reverts commit 524a12d0468e1a536d74f866796e1cdd7ccaa35e.

Reason for revert: broken in AOT mode.

@pragma('vm:entry-point') placed on a function only instructs
the compiler to retain the function itself, but does not tell
compiler to generate and retain tear-off for this function.

In this PR _runMainZoned was marked as an entry-point but C++
code was trying to tear it off and use a closure, instead of
invoking it directly, which is not supported.
2019-01-17 11:49:20 +01:00
Ben Konyi
aaf3f0921d Roll src/third_party/dart 700254996f..da09945643 (14 commits)
da09945643 Update dartfix pubspec before publishing
b81c1b2095 Parse spread collections in map literals
1b0d93366d Add list literal spread collection fasta test cases
6c2ea4936a Clean up several deprecation hints
07f95e7761 Revert "[vm] Enable timeline on Fuchsia even in product mode."
9cdce03e16 [dart2js] Improve null receiver guard removal near JS code
c3599a9d8c Revert "[vm, isolate] Fix length truncation in message snapshots."
95e10c336f Revert "[vm] Assert callback state for all Dart_Set*ReturnValue."
3f7b371f2c [vm] Enable timeline on Fuchsia even in product mode.
4b22195ea1 [vm, isolate] Fix length truncation in message snapshots.
a353b1172a [vm, compiler] Remove TAG_IC_DATA, which has since been subsumed by RebindRule.
ca12afec50 [vm] Assert callback state for all Dart_Set*ReturnValue.
2028006a25 [Observatory] Updated Dart icon to new colour scheme
84273b9f36 Improvements for flow analysis.
2019-01-17 01:07:30 -08:00
skia-flutter-autoroll
0592f42cd4 Roll src/third_party/skia 25b9f192ed8c..33b4b4908b7a (1 commits) (flutter/engine#7520)
https://skia.googlesource.com/skia.git/%2Blog/25b9f192ed8c..33b4b4908b7a

git log 25b9f192ed8c0bbe3762bd3d7e5654988ad846b8..33b4b4908b7acb9913707d1a4a9d8dfe83fb26fb --date=short --no-merges --format=%ad %ae %s
2019-01-17 skia-recreate-skps@skia-swarming-bots.iam.gserviceaccount.com Update go_deps asset

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 (halcanary@google.com), and stop
the roller if necessary.
2019-01-17 03:55:18 -05:00
skia-flutter-autoroll
38ba327169 Roll src/third_party/skia 1ce80fb351a2..25b9f192ed8c (5 commits) (flutter/engine#7517)
https://skia.googlesource.com/skia.git/%2Blog/1ce80fb351a2..25b9f192ed8c

git log 1ce80fb351a2aa785751e73078fec601714e4235..25b9f192ed8c0bbe3762bd3d7e5654988ad846b8 --date=short --no-merges --format=%ad %ae %s
2019-01-16 recipe-roller@chromium.org Roll recipe dependencies (trivial).
2019-01-16 bsalomon@google.com Exclude PromiseImageTextureReuseDifferentConfig from Metal bots
2019-01-17 rmistry@google.com Revert "Reland "Remove android framework compile bots from CQ""
2019-01-16 recipe-roller@chromium.org Roll recipe dependencies (trivial).
2019-01-17 reed@google.com Reland "remove SK_SUPPORT_LEGACY_CANVAS_DRAW_TEXT flag"

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 (halcanary@google.com), and stop
the roller if necessary.
2019-01-16 23:58:01 -05:00
skia-flutter-autoroll
b9b24c10cc Roll src/third_party/skia 081e6f375497..1ce80fb351a2 (12 commits) (flutter/engine#7514)
https://skia.googlesource.com/skia.git/%2Blog/081e6f375497..1ce80fb351a2

git log 081e6f375497131f74ef7baaaf24db815906903d..1ce80fb351a2aa785751e73078fec601714e4235 --date=short --no-merges --format=%ad %ae %s
2019-01-16 recipe-roller@chromium.org Roll recipe dependencies (trivial).
2019-01-16 reed@google.com hide SkPaint::getFlags/setFlags, use bool acessors instead
2019-01-16 recipe-roller@chromium.org Roll recipe dependencies (trivial).
2019-01-16 herb@google.com Remove findOrCreateGlyphCache
2019-01-16 skia-autoroll@skia-public.iam.gserviceaccount.com Roll ../src 84497a910c68..a9f87d1e43bb (53 commits)
2019-01-16 bsalomon@google.com Make GrTexture caching for SkPromiseImageTexture work when same texture fulfills a different SkImage.
2019-01-16 recipe-roller@chromium.org Roll recipe dependencies (trivial).
2019-01-15 csmartdalton@google.com Return GrProcessorSet::Analysis from GrDrawOp::finalize
2019-01-15 michaelludwig@google.com Implement optimization to convert filled rects to scissored clears
2019-01-16 recipe-roller@chromium.org Roll recipe dependencies (trivial).
2019-01-16 rmistry@google.com Reland "Remove android framework compile bots from CQ"
2019-01-16 robertphillips@google.com Manually roll Chrome for CommandBuffer

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 (halcanary@google.com), and stop
the roller if necessary.
2019-01-16 20:10:05 -05:00
Chinmay Garde
524a12d046 Wrap the user entrypoint function in a zone with native exception callback. (flutter/engine#7512) 2019-01-16 16:08:51 -08:00
Ben Konyi
99c41c1957 Roll src/third_party/dart f701e11756..700254996f (5 commits)
700254996f [ Observatory / Dartium ] Updated observatory documentation and tests to remove references to Dartium.
78abb98ee7 [vm/bytecode] Fix AST removal for package-split kernel files with bytecode
0075b58bb8 CHANGELOG entry for DEPRECATED_MEMBER_USE split
a5f102a7d1 Analyzer: first pass at reporting unchecked nullable value usage.
a10ddca1b1 [ VM / Service ] Allow for `profile_period` flag to be set via the service protocol
2019-01-16 15:58:38 -08:00
liyuqian
1333bde411 Remove unused headers (flutter/engine#7511) 2019-01-17 07:18:43 +08:00
skia-flutter-autoroll
7cb92f377d Roll src/third_party/skia 1374c85fbf53..081e6f375497 (6 commits) (flutter/engine#7510)
https://skia.googlesource.com/skia.git/%2Blog/1374c85fbf53..081e6f375497

git log 1374c85fbf53947e0f826bc721ef561750518092..081e6f375497131f74ef7baaaf24db815906903d --date=short --no-merges --format=%ad %ae %s
2019-01-16 herb@google.com Rename GrGlyphCache -> GrStrikeCache
2019-01-16 skia-autoroll@skia-public.iam.gserviceaccount.com Roll third_party/externals/angle2 ab2bfa814cee..dd34b3b9b707 (2 commits)
2019-01-16 recipe-roller@chromium.org Roll recipe dependencies (trivial).
2019-01-16 reed@google.com Revert "remove SK_SUPPORT_LEGACY_CANVAS_DRAW_TEXT flag"
2019-01-16 herb@google.com Rename SkGlyphCache -> SkStrike
2019-01-15 michaelludwig@google.com Implement generic draw-as-clear fallback for color and stencil

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 (halcanary@google.com), and stop
the roller if necessary.
2019-01-16 16:28:55 -05:00
Ben Konyi
0376196907 Roll src/third_party/dart 9b5eabdaca..f701e11756 (10 commits)
f701e11756 [ VM / Debugger ] Fix issue where a 'Step' command issued when there's no stack caused a crash.
c5bfccc6fb Make downloading the LSP spec a flag and commit the version parsed locally
dbeec3bbf3 Fix formatting in generated LSP file header
bfe15d87d8 Fix LSP exceptions serializing ResponseErrors with Uris
7984dc4fcc Prepare to publish analyzer version 0.34.2.
4b1b2f9176 Switch LSP formatter to not fetch resolved ASTs that aren't used
5ce5d697da Implement LSP code folding
b47524d5b0 Ensure all unhandled exceptions are recorded on the server
8ba2de2344 Sort context for conflicting inherited members
215f6620e7 [Kernel] Signal errors on static fields in constant contexts
2019-01-16 13:06:27 -08:00
Chris Bracken
86d1e4f835 Deprecate FlutterProjectArgs.main_path, packages_path (flutter/engine#7497)
As of Dart 2, running from Dart source is no longer supported.  Dart
code should now be compiled to kernel form and will be loaded by from
kernel.blob in the assets directory. We retain the struct members for ABI
stability. package_path is also not required since kernel blobs are
self-contained.
2019-01-16 12:47:39 -08:00
KyleWong
8c111d9e25 Edit the bundleid so that it conform to UIT specifications. (flutter/engine#7503) 2019-01-16 11:35:39 -08:00
skia-flutter-autoroll
1145658695 Roll src/third_party/skia 2c379d8e27e6..1374c85fbf53 (4 commits) (flutter/engine#7508)
https://skia.googlesource.com/skia.git/%2Blog/2c379d8e27e6..1374c85fbf53

git log 2c379d8e27e649d1444631a02daea08213688c71..1374c85fbf53947e0f826bc721ef561750518092 --date=short --no-merges --format=%ad %ae %s
2019-01-16 michaelludwig@google.com Prevent op batching in clear benchmark
2019-01-16 halcanary@google.com Documentation: SkFont::textToGlyphs()
2019-01-16 skia-autoroll@skia-public.iam.gserviceaccount.com Roll third_party/externals/swiftshader 939adc5b9dc7..fed67899a7b4 (1 commits)
2019-01-16 reed@google.com remove SK_SUPPORT_LEGACY_CANVAS_DRAW_TEXT flag

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 (halcanary@google.com), and stop
the roller if necessary.
2019-01-16 12:46:57 -05:00
Ben Konyi
0ceff53c02 Roll src/third_party/dart 492df72739..9b5eabdaca (8 commits)
9b5eabdaca Fix crash in color support
a533753bec Remove --fast-startup flag support from testing scripts and status files
5f10aed19c [Kernel] Don't print static fields in instance constants
bdb51e2837 Improve input path handling and remove extra schemas.
0604110806 Reduce expectations on thrown exception
966e007b63 Pass CallStructure on dynamic and static use in ResolutionWorldBuilder
3e7801294e Remove unneeded code in OrderedTypeSet
8a91948c03 [Kernel] Properly signal compilation errors for constants
2019-01-16 06:57:54 -08:00
skia-flutter-autoroll
96980b80cb Roll src/third_party/skia a8694cc150a1..2c379d8e27e6 (1 commits) (flutter/engine#7506)
https://skia.googlesource.com/skia.git/%2Blog/a8694cc150a1..2c379d8e27e6

git log a8694cc150a14149d889537d489558fb7c99ff76..2c379d8e27e649d1444631a02daea08213688c71 --date=short --no-merges --format=%ad %ae %s
2019-01-16 skia-autoroll@skia-public.iam.gserviceaccount.com Roll third_party/externals/angle2 c8be560bbabe..ab2bfa814cee (3 commits)

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 (halcanary@google.com), and stop
the roller if necessary.
2019-01-16 09:02:34 -05:00
skia-flutter-autoroll
01a5c3aa13 Roll src/third_party/skia 47b7cd9a6baf..a8694cc150a1 (1 commits) (flutter/engine#7504)
https://skia.googlesource.com/skia.git/%2Blog/47b7cd9a6baf..a8694cc150a1

git log 47b7cd9a6baf46a3e77a07f91df5f8961b7a82c7..a8694cc150a14149d889537d489558fb7c99ff76 --date=short --no-merges --format=%ad %ae %s
2019-01-16 skia-recreate-skps@skia-swarming-bots.iam.gserviceaccount.com Update go_deps asset

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 (halcanary@google.com), and stop
the roller if necessary.
2019-01-16 04:45:47 -05:00
Ben Konyi
7e8ae0f284 Roll src/third_party/dart 2195a70249..492df72739 (2 commits)
492df72739 Fix fasta test under windows
4ec9dbf1d0 Add set literal spread collection parsing support
2019-01-16 00:59:12 -08:00
skia-flutter-autoroll
396337ef37 Roll src/third_party/skia 98c65fc9558f..47b7cd9a6baf (4 commits) (flutter/engine#7501)
https://skia.googlesource.com/skia.git/%2Blog/98c65fc9558f..47b7cd9a6baf

git log 98c65fc9558ff78a192709c8467e65a05b09293d..47b7cd9a6baf46a3e77a07f91df5f8961b7a82c7 --date=short --no-merges --format=%ad %ae %s
2019-01-15 reed@google.com remove paint::glyphsToUnichars
2019-01-15 reed@google.com remove SK_SUPPORT_LEGACY_PAINT_FONT_FIELDS for flutter
2019-01-16 skia-recreate-skps@skia-swarming-bots.iam.gserviceaccount.com Update SKP version
2019-01-16 skia-autoroll@skia-public.iam.gserviceaccount.com Roll third_party/externals/angle2 d3e0e84ce7e1..c8be560bbabe (2 commits)

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 (halcanary@google.com), and stop
the roller if necessary.
2019-01-16 01:01:20 -05:00
Ben Konyi
bbd3420ffd Roll src/third_party/dart d9944433af..2195a70249 (28 commits)
2195a70249 Make sure that path is correct on all test platforms
56f87f409e [dart:io,fuchsia] Pass Isolate namespace to child process. Fix double free.
b55bc09f1f Add list literal spread collection parsing support
4074ebd0a0 Partial implementation of the unified specification of definite assignment, type promotion, and reachability analysis.
43a96d49af Revert "[vm/compiler] AOT inline heuristics improvements"
a55b6fc183 Remove unused import
2908e61f2a [vm/compiler] AOT inline heuristics improvements
3154bb0d37 Stop using external deprecated members in front_end
ff06d233aa Set CompletionSuggestion.elementUri everywhere in analysis server that element is already being set.
23f427b1a7 Reland [VM/Compiler] Removing definition status from Store{Indexed,InstanceField}.
edca6169c1 Fixed a number of dart:html P1 issues.
ff5e5b6896 Regenerate LSP classes from spec + update README
116f678a69 [build] Enable mitigations for Cortex-A53 Erratum #843419 bug.
21edbbbac6 Add spread collection token to scanner
030fa85cea Fix windows tests
23b5aee978 Update dartfix NNBD to handle more situations
fe6b384ff5 revise dartfix protocol version check
61e81217f0 Update LSP status doc (rename is complete + tested in VS Code)
daead8dff8 Add test for LSP rename that edits multiple files
bdade89081 Improve testing of document versions in LSP renames
ecc1411685 Print constant table when printing libraries.
999c2a7582 Check for conflict with static members
3f44bd1bf9 Check for conflicts in mixins
aa59b20b4b Don't report conflicts twice
3ef8c296bd Improve detection of conflicts with inherited members and setters
50fa633c4a Report InheritedMembersConflict correctly
c25c30dc32 Remove some unused imports
c6ab52c9f9 Using the right conjunction
2019-01-15 19:02:34 -08:00
Michael Goderbauer
4b8cfb84e5 Revert "Revert "Add elevation and thickness to SemanticsNode (#7282)" (#7483)" (flutter/engine#7484)
This reverts commit ba3b5d9c9e5d275b1f1be4a77d961750a2857dc6.
2019-01-15 18:56:21 -08:00