Jim Graham
bbb1f12467
Adjust iOS frame start times to match the platform info ( #11802 )
2019-09-11 19:08:56 -07:00
skia-flutter-autoroll
1de28d032a
Roll src/third_party/skia 50f377e275c3..7c47d41067d4 (3 commits) ( #12231 )
...
https://skia.googlesource.com/skia.git/+log/50f377e275c3..7c47d41067d4
git log 50f377e275c3..7c47d41067d4 --date=short --no-merges --format='%ad %ae %s'
2019-09-11 recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com Roll recipe dependencies (trivial).
2019-09-11 bsalomon@google.com Blacklist InitialTextureClear on TecnoSpark3Pro
2019-09-11 nifong@google.com Assert there are some sources when running skpbench
Created with:
gclient setdep -r src/third_party/skia@7c47d41067d4
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 mtklein@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=mtklein@google.com
2019-09-11 21:58:39 -04:00
Jim Graham
da84d59f64
Revert "Manage iOS contexts separately ( #12078 )" ( #12233 )
...
This reverts commit 4ac0663db7addd6c27904131d8260df66fa8c722.
2019-09-11 17:56:24 -07:00
George Wright
4ac0663db7
Manage iOS contexts separately ( #12078 )
...
Manage resource and onscreen contexts using separate IOSGLContext objects. FlutterView owns the onscreen context, and PlatformViewIOS owns the resource context.
2019-09-11 14:32:26 -07:00
skia-flutter-autoroll
28d7900ed7
Roll src/third_party/skia 120e7d6766e4..50f377e275c3 (7 commits) ( #12224 )
...
https://skia.googlesource.com/skia.git/+log/120e7d6766e4..50f377e275c3
git log 120e7d6766e4..50f377e275c3 --date=short --no-merges --format='%ad %ae %s'
2019-09-11 kjlubick@google.com [canvaskit] expose ComputeTonalColors
2019-09-11 robertphillips@google.com Update comparison in BackendAllocation tests
2019-09-11 kjlubick@google.com [canvaskit] expose all 8 radii for RRect
2019-09-11 nigeltao@google.com Add a GifTest for the Haeberli hack
2019-09-11 recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com Roll recipe dependencies (trivial).
2019-09-11 benjaminwagner@google.com Omit benches that time out on Pixel3a
2019-09-11 benjaminwagner@google.com Update to XCode 10.3
Created with:
gclient setdep -r src/third_party/skia@50f377e275c3
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 mtklein@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=mtklein@google.com
2019-09-11 16:52:27 -04:00
Michael Klimushyn
5b94c8ae84
Revert "Roll src/third_party/dart be66176534..ec7ec4ecf7 (37 commits)" ( #12223 )
...
flutter/flutter#40114
2019-09-11 12:51:17 -07:00
Kaushik Iska
988efe376a
Do not generate kernel platform files on topaz tree ( #12222 )
2019-09-11 12:42:27 -07:00
Harry Terkelsen
6c46a173e3
Don't disable toString in release mode for dart:ui classes ( #12204 )
2019-09-11 10:26:15 -07:00
skia-flutter-autoroll
80b8ed8f85
Roll fuchsia/sdk/core/linux-amd64 from 7gDBN... to u7Q31... ( #12221 )
...
Roll fuchsia/sdk/core/linux-amd64 from 7gDBN... to u7Q31...
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-09-11 13:17:48 -04:00
skia-flutter-autoroll
7a8caaac7e
Roll src/third_party/skia d96ef09317d6..120e7d6766e4 (2 commits) ( #12220 )
...
https://skia.googlesource.com/skia.git/+log/d96ef09317d6..120e7d6766e4
git log d96ef09317d6..120e7d6766e4 --date=short --no-merges --format='%ad %ae %s'
2019-09-11 bsalomon@google.com Make building in Chrome with base/logging.h included in SkTypes.h work.
2019-09-11 halcanary@google.com experimental/minimal_ios_mtl_skia_app: clean up
Created with:
gclient setdep -r src/third_party/skia@120e7d6766e4
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 mtklein@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=mtklein@google.com
2019-09-11 13:10:55 -04:00
skia-flutter-autoroll
c8428ff468
Roll fuchsia/sdk/core/mac-amd64 from vDk46... to _nS67... ( #12219 )
...
Roll fuchsia/sdk/core/mac-amd64 from vDk46... to _nS67...
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-09-11 12:26:13 -04:00
Kaushik Iska
2bdfb61a04
Namespace patched SDK names to not conflict with Topaz ( #12218 )
2019-09-11 08:19:58 -07:00
Ben Konyi
ff1fcfb5d4
Roll src/third_party/dart ca7baa4013..4d5e15abde (29 commits)
...
dart-lang/sdk@4d5e15abde Fix broken static_extension_getter_setter_test.
dart-lang/sdk@cbdbb464ca [vm] Repair fingerprinting of recognized methods.
dart-lang/sdk@1e9a065dad [vm/fuzzer] Restrict depth of ... operator
dart-lang/sdk@a0fd607d10 [vm/fuzzer] add missing space
dart-lang/sdk@f3b2d770ad Migration: rework assignment handling.
dart-lang/sdk@1bbee6119d Migration: handle binary expressions whose LHS has type `dynamic`.
dart-lang/sdk@75fd88cf8c Migration: handle dynamic function expression invocations.
dart-lang/sdk@eeb1716660 Migration: don't forget to visit arguments to dynamic invocations.
dart-lang/sdk@3cccd7f117 Migration: handle `??=` assignments.
dart-lang/sdk@13ba681398 [vm/compiler] DIV/MOD magic for ARM64
dart-lang/sdk@03b195164b Revert "[vm, snapshot] Use data image pages for kFull snapshots."
dart-lang/sdk@5303538a09 [vm/fuzzer] re-enable control flow collections
dart-lang/sdk@9a9c0f3374 [test] Update status for some mirrors tests under reload stress testing.
dart-lang/sdk@6e01ad4d22 Fix for codeOffset/codeLength for enum constants.
dart-lang/sdk@3f7805a90e Make the NNBD command-line options less, uh, half-baked.
dart-lang/sdk@2305d9f3a6 [vm/compiler] Better be ready for OSR in field init
dart-lang/sdk@79137ed65f Migration: create flow anaylsis before visiting parameters.
dart-lang/sdk@1100aab88d Migration: handle `this` or `super` in generic classes.
dart-lang/sdk@d93d70a89a [dart2js] Add test for issue #38005 .
dart-lang/sdk@64360e9f1a [vm/bytecode] Do not expect _ClosureCall in interpreted async stack traces.
dart-lang/sdk@f3911dffb5 Update included element kinds to include extensions
dart-lang/sdk@81dc269a71 Status file cleanup.
dart-lang/sdk@e82d1115ac Remove _CheckBuildStatus on commit
dart-lang/sdk@90866d3ecc Remove unused import
dart-lang/sdk@30ea777c65 fix parsing of "?.." cascade operator
dart-lang/sdk@13fc090e85 Fix language_2/map_literal3_test/03.
dart-lang/sdk@7ffb9de00f Update the version in the extension methods version hint
dart-lang/sdk@557f9121a5 Add canned_checks.CheckPatchFormatted to presubmit
dart-lang/sdk@004d49bd6b Make a fork of sdk/lib for use by NNBD.
2019-09-11 07:03:39 -07:00
skia-flutter-autoroll
2b78c59538
Roll src/third_party/skia 14318c140949..d96ef09317d6 (2 commits) ( #12216 )
...
https://skia.googlesource.com/skia.git/+log/14318c140949..d96ef09317d6
git log 14318c140949..d96ef09317d6 --date=short --no-merges --format='%ad %ae %s'
2019-09-11 benjaminwagner@google.com Add Pixel3a (sargo) jobs
2019-09-11 olivernewman@google.com Handle output placeholder missing backing file
Created with:
gclient setdep -r src/third_party/skia@d96ef09317d6
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 mtklein@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=mtklein@google.com
2019-09-11 09:27:38 -04:00
skia-flutter-autoroll
d74ed765d2
Roll src/third_party/skia b23a4f9d9442..14318c140949 (2 commits) ( #12215 )
...
https://skia.googlesource.com/skia.git/+log/b23a4f9d9442..14318c140949
git log b23a4f9d9442..14318c140949 --date=short --no-merges --format='%ad %ae %s'
2019-09-11 skia-autoroll@skia-public.iam.gserviceaccount.com Roll third_party/externals/angle2 58c5b07b47cf..0b8eca795349 (3 commits)
2019-09-11 skia-recreate-skps@skia-swarming-bots.iam.gserviceaccount.com Update Go deps
Created with:
gclient setdep -r src/third_party/skia@14318c140949
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 mtklein@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=mtklein@google.com
2019-09-11 05:45:02 -04:00
skia-flutter-autoroll
c58c5939e9
Roll src/third_party/skia 26ac0467cb4c..b23a4f9d9442 (2 commits) ( #12214 )
...
https://skia.googlesource.com/skia.git/+log/26ac0467cb4c..b23a4f9d9442
git log 26ac0467cb4c..b23a4f9d9442 --date=short --no-merges --format='%ad %ae %s'
2019-09-11 skia-autoroll@skia-public.iam.gserviceaccount.com Roll ../src 340a17ae1cc7..451d3245c08a (451 commits)
2019-09-11 recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com Roll recipe dependencies (trivial).
Created with:
gclient setdep -r src/third_party/skia@b23a4f9d9442
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 mtklein@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=mtklein@google.com
2019-09-11 02:00:09 -04:00
Ben Konyi
5e85403cd2
Roll src/third_party/dart 7bbfd532de..ca7baa4013 (3 commits)
...
dart-lang/sdk@ca7baa4013 [vm/fuzzer] Add virtual methods
dart-lang/sdk@2b966a9743 [vm/fuzzer] Fix reproduction output
dart-lang/sdk@c11ca7d439 Check for CompileTimeErrorCode.CONST_WITH_TYPE_PARAMETERS in LinterContext.canBeConst().
2019-09-10 22:05:05 -07:00
skia-flutter-autoroll
e2cc04c3fc
Roll fuchsia/sdk/core/linux-amd64 from R1yqu... to 7gDBN... ( #12212 )
...
Roll fuchsia/sdk/core/linux-amd64 from R1yqu... to 7gDBN...
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-09-11 00:37:34 -04:00
skia-flutter-autoroll
6fbfb4503e
Roll fuchsia/sdk/core/mac-amd64 from spUG2... to vDk46... ( #12210 )
...
Roll fuchsia/sdk/core/mac-amd64 from spUG2... to vDk46...
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-09-10 23:57:58 -04:00
Chinmay Garde
96443e2df3
Roll buildroot and Fuchsia toolchain and unblock the Fuchsia/Linux autoroller manually. ( #12209 )
2019-09-10 20:22:21 -07:00
skia-flutter-autoroll
34cf4f716c
Roll src/third_party/skia 4fe30e15c06c..26ac0467cb4c (2 commits) ( #12207 )
...
https://skia.googlesource.com/skia.git/+log/4fe30e15c06c..26ac0467cb4c
git log 4fe30e15c06c..26ac0467cb4c --date=short --no-merges --format='%ad %ae %s'
2019-09-10 recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com Roll recipe dependencies (trivial).
2019-09-10 recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com Roll recipe dependencies (trivial).
Created with:
gclient setdep -r src/third_party/skia@26ac0467cb4c
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 mtklein@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=mtklein@google.com
2019-09-10 22:20:11 -04:00
Chinmay Garde
92d42c0f6f
Only build the x64 variant of Fuchsia on the try-jobs. ( #12206 )
...
Halves the presubmit times.
2019-09-10 17:16:29 -07:00
Harry Terkelsen
e174b4b9b0
Don't load Roboto by default ( #12205 )
...
Fixes https://github.com/flutter/flutter/issues/39260
2019-09-10 16:40:41 -07:00
Ben Konyi
efb32a6b98
Roll src/third_party/dart 300c3333d1..7bbfd532de (5 commits)
...
dart-lang/sdk@7bbfd532de [vm, reload] Remove _getUnusedChangesInLastReload.
dart-lang/sdk@abb606e613 [release] Update checked in SDKs to 2.5.0
dart-lang/sdk@24857b773a fix for prefer_spread_collections
dart-lang/sdk@fa099eb717 Look for both getter and setter in the hierarchy before looking for extension.
dart-lang/sdk@331271d405 Set id(s) for GenericFunctionType(s) in constructor initializers and default values.
2019-09-10 16:36:01 -07:00
skia-flutter-autoroll
5566be141c
Roll src/third_party/skia 66d8006c2bb1..4fe30e15c06c (11 commits) ( #12202 )
...
https://skia.googlesource.com/skia.git/+log/66d8006c2bb1..4fe30e15c06c
git log 66d8006c2bb1..4fe30e15c06c --date=short --no-merges --format='%ad %ae %s'
2019-09-10 bsalomon@google.com Also skip blurrect_compare on DDL configs
2019-09-10 recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com Roll recipe dependencies (trivial).
2019-09-10 bsalomon@google.com Reland "Separate texture creation from uploading in GrGpu subclasses."
2019-09-10 senorblanco@chromium.org Dawn: implement Sampler cache (optimization).
2019-09-10 jvanverth@google.com Wrap MTLEvent code in availability attributes.
2019-09-10 bsalomon@google.com Revert "Separate texture creation from uploading in GrGpu subclasses."
2019-09-10 senorblanco@chromium.org Dawn: implement staging buffer manager.
2019-09-10 senorblanco@chromium.org Update Dawn backend to accommodate recent Skia API changes.
2019-09-10 bsalomon@google.com Update new blurrect_compare GM to skip when SkCanvas::makeSurface will fail
2019-09-10 bsalomon@google.com Remove unused GM deferred canvas feature
2019-09-10 bsalomon@google.com Separate texture creation from uploading in GrGpu subclasses.
Created with:
gclient setdep -r src/third_party/skia@4fe30e15c06c
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 mtklein@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=mtklein@google.com
2019-09-10 18:36:27 -04:00
Yegor
e9c998468e
add a convenience CLI tool for building and testing web engine ( #12197 )
2019-09-10 14:52:57 -07:00
Jason Simmons
bfa43e1792
[flutter_runner] Generate symbols for the Dart VM profiler ( #12048 )
...
Ported from the original implementation in the Topaz tree.
2019-09-10 14:35:42 -07:00
Yegor
954f1988c5
Add custom test plugin that supports screenshot tests ( #12079 )
...
- Add a custom `PlatformPlugin` that spins up a server waiting for test to request a screenshot.
- When a screenshot is requested the plugin talks to Chrome via the debug port, captures a screenshot, and compares it with a golden file
- This PR also adds proper CLI for `dev/test.dart` with an `ArgParser` for future extension into a proper developer tool for the team.
- As a first couple of features, it adds `--debug` option to launch Chrome in debug mode, a `--target` option to choose a single test to run rather than all tests, and `--shard` option to choose a subset of tests to run.
Limitations:
- While screenshot test will run on Cirrus, they are configured to not fail on Cirrus. Need to solve Chrome version skew.
- Stack maps do not work yet (you get stacks, but they are nonsensical)
- When requesting a single test, build_runner builds all tests anyway
- Nothing but desktop Chrome is supported
- Nothing but Linux is supported
- There's no Chrome version pinning; currently assumed stable Chrome channel
2019-09-10 13:53:47 -07:00
Chinmay Garde
d8379f9678
Move the Fuchsia tryjob into a its own step and disable LTO. ( #12190 )
2019-09-10 13:51:07 -07:00
Ben Konyi
c12ac24a90
Roll src/third_party/dart 62f78a7abb..300c3333d1 (6 commits)
...
dart-lang/sdk@300c3333d1 [gardening] Always tag class_id register on arm64 in subtype test cache stub
dart-lang/sdk@6717bfe423 [vm/concurrency] Lock weak table to prepare for concurrent access.
dart-lang/sdk@8329968192 fix for prefer_single_quotes
dart-lang/sdk@9357b48a8d [gardening] Use target::kWordSizeLog2 instead of kWordSizeLog2 on arm (fixes broken build)
dart-lang/sdk@ef9d699f07 [vm/concurrency] Move all information except for the class pointers out of [ClassTable] into [SharedClassTable]
dart-lang/sdk@9a2e2801d9 fix for avoid_relative_lib_imports
2019-09-10 13:34:22 -07:00
skia-flutter-autoroll
cab3a396eb
Roll src/third_party/skia b88894c8811b..66d8006c2bb1 (5 commits) ( #12178 )
...
https://skia.googlesource.com/skia.git/+log/b88894c8811b..66d8006c2bb1
git log b88894c8811b..66d8006c2bb1 --date=short --no-merges --format='%ad %ae %s'
2019-09-10 ethannicholas@google.com fixed an assertion error with unspecified sksl array sizes
2019-09-10 recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com Roll recipe dependencies (trivial).
2019-09-10 brianosman@google.com GL: Don't leak shader objects when program linking fails
2019-09-10 bsalomon@google.com Adapt GrRectBlur for cases with rect W/H less than six sigma.
2019-09-10 jvanverth@google.com Hook up pinch-zoom and swipe gestures.
Created with:
gclient setdep -r src/third_party/skia@66d8006c2bb1
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 mtklein@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=mtklein@google.com
2019-09-10 14:54:16 -04:00
Jason Simmons
2592d6efe2
[flutter_runner] Port the accessibility bridge from Topaz ( #12054 )
2019-09-10 11:29:08 -07:00
liyuqian
b569e8c2fd
Smooth out iOS irregular input events delivery ( #11817 )
...
Fixes https://github.com/flutter/flutter/issues/31086
This patch is a lower level implementation of
https://github.com/flutter/flutter/pull/36616 that would only impact iOS
engine, and host unittests.
2019-09-10 11:18:01 -07:00
Ben Konyi
dea813dd58
Roll src/third_party/dart ccb6ba948b..62f78a7abb (3 commits)
...
dart-lang/sdk@62f78a7abb [nit] Fixes two typos: build flag and error string.
dart-lang/sdk@35a7f4b552 [release] Update CHANGELOG.md for 2.5.0
dart-lang/sdk@f16d6d5910 [infra] Ignore newly detected flakes in try runs
2019-09-10 10:23:59 -07:00
Jonah Williams
2438798147
Make ImageShader implement Shader for web ui ( #12161 )
2019-09-10 10:15:32 -07:00
Ben Konyi
c31583a61e
Roll src/third_party/dart 2e8d912848..ccb6ba948b (30 commits)
...
dart-lang/sdk@ccb6ba948b [cfe] Gather constraints from both possibilities for FutureOr
dart-lang/sdk@f1f709ec11 Migration: add support for metadata on library/import/export/part/part-of directives.
dart-lang/sdk@1daf84f0dc [nnbd_migration] support spread elements
dart-lang/sdk@7413879026 [analyzer] Add getter isNullAware to SpreadElement
dart-lang/sdk@78bf8f08b9 Fix language_2/deferred_load_library_wrong_args_test.
dart-lang/sdk@9fccb5120b [vm/bytecode] Fix clobbering of exception handler types in bytecode reader.
dart-lang/sdk@b4724c1d78 Fix language_2/regress_23408_test.
dart-lang/sdk@424ef3646e [vm/fuzzer] Print steps to reproduce on divergence
dart-lang/sdk@76bc894576 [vm/bytecode] Generate explicit DebugCheck for assignment to static field
dart-lang/sdk@95db62d6a2 [vm/io] Return data right away if it's ready.
dart-lang/sdk@601d8934f4 Fix issue31596 tests
dart-lang/sdk@32848c3a25 Migration: Rework handling of assignments to FutureOr.
dart-lang/sdk@36648acfcc [nnbd_migration] Pass as casts to _handleAssignment
dart-lang/sdk@98837e6e43 [vm/bytecode] Workaround for incorrect type parameters in function types
dart-lang/sdk@4e7b77e428 Fix language_2/super_bound_closure_test
dart-lang/sdk@a2c8b69af0 Status file cleanup
dart-lang/sdk@879cdeffb3 update scanner test
dart-lang/sdk@909e2515af Fix regress_29025_test
dart-lang/sdk@ecb9a113d1 Fix language_2/regress_22976_test
dart-lang/sdk@ef2a21ffd9 [vm/bytecode] Use local variable information when compiling from bytecode
dart-lang/sdk@27f803db76 fix for convert_to_null_aware_operators
dart-lang/sdk@0851b9ae4c Consider both getter and setter when deciding whether an extension reference is ambiguous.
dart-lang/sdk@4310d157a1 Fix language_2/type_promotion_more_specific_test/04
dart-lang/sdk@438c595950 Fix language_2/regress_30339_test
dart-lang/sdk@9497b7b0a4 Delete language_2/regress_29405_test
dart-lang/sdk@6f38a73618 Remove most of the task model.
dart-lang/sdk@fbd21a0d1f Guard against null in exportedDeclarations.
dart-lang/sdk@b4614904de Migration: add support for indexing on a dynamic type.
dart-lang/sdk@9fd672b1b7 fix for prefer_expression_bodies
dart-lang/sdk@c2e55a26bc [vm/bytecode] Cleanup support for old bytecode format versions before v10
2019-09-10 07:27:51 -07:00
skia-flutter-autoroll
4542886f7e
Roll src/third_party/skia 9e5c47936b17..b88894c8811b (3 commits) ( #12151 )
...
https://skia.googlesource.com/skia.git/+log/9e5c47936b17..b88894c8811b
git log 9e5c47936b17..b88894c8811b --date=short --no-merges --format='%ad %ae %s'
2019-09-10 bsalomon@google.com Remove per-format glCheckframebufferStatus checks.
2019-09-10 recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com Roll recipe dependencies (nontrivial).
2019-09-10 benjaminwagner@google.com [infra] Switch Mac builders to 10.14.6.
Created with:
gclient setdep -r src/third_party/skia@b88894c8811b
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 mtklein@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=mtklein@google.com
2019-09-10 10:20:38 -04:00
skia-flutter-autoroll
548998fdc4
Roll src/third_party/skia 1bf30ce852e0..9e5c47936b17 (2 commits) ( #12129 )
...
https://skia.googlesource.com/skia.git/+log/1bf30ce852e0..9e5c47936b17
git log 1bf30ce852e0..9e5c47936b17 --date=short --no-merges --format='%ad %ae %s'
2019-09-10 skia-autoroll@skia-public.iam.gserviceaccount.com Roll third_party/externals/angle2 a7ff7df26f28..58c5b07b47cf (7 commits)
2019-09-10 skia-recreate-skps@skia-swarming-bots.iam.gserviceaccount.com Update Go deps
Created with:
gclient setdep -r src/third_party/skia@9e5c47936b17
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 mtklein@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=mtklein@google.com
2019-09-10 06:13:40 -04:00
skia-flutter-autoroll
f1490a28eb
Roll src/third_party/skia 8cae1e95a23b..1bf30ce852e0 (2 commits) ( #12106 )
...
https://skia.googlesource.com/skia.git/+log/8cae1e95a23b..1bf30ce852e0
git log 8cae1e95a23b..1bf30ce852e0 --date=short --no-merges --format='%ad %ae %s'
2019-09-10 skia-autoroll@skia-public.iam.gserviceaccount.com Roll third_party/externals/swiftshader 44e6523d7ff3..cebb9635a5d5 (1 commits)
2019-09-10 skia-autoroll@skia-public.iam.gserviceaccount.com Roll ../src a0cef9f54754..340a17ae1cc7 (385 commits)
Created with:
gclient setdep -r src/third_party/skia@1bf30ce852e0
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 mtklein@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=mtklein@google.com
2019-09-10 02:09:54 -04:00
skia-flutter-autoroll
19b2d430ba
Roll fuchsia/clang/mac-amd64 from H1Qjc... to HfPKR... ( #12088 )
...
Roll fuchsia/clang/mac-amd64 from H1Qjc... to HfPKR...
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-09-09 23:10:00 -04:00
Chinmay Garde
d816755508
Don't launch the observatory by default on each embedder unit-test invocation. ( #12087 )
...
There is no test to assert this and it unnecessarily slows down the test
harness and opens tons of port on the host.
2019-09-09 19:58:36 -07:00
skia-flutter-autoroll
39c8067027
Roll src/third_party/skia c2d84bfa7421..8cae1e95a23b (4 commits) ( #12086 )
...
https://skia.googlesource.com/skia.git/+log/c2d84bfa7421..8cae1e95a23b
git log c2d84bfa7421..8cae1e95a23b --date=short --no-merges --format='%ad %ae %s'
2019-09-09 recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com Roll recipe dependencies (trivial).
2019-09-09 herb@google.com Cleanup SkPackedGlyphID
2019-09-09 brianosman@google.com Remove temporary Metal pipeline cache size hack
2019-09-09 hcm@google.com Add release section for milestones and rel notes
Created with:
gclient setdep -r src/third_party/skia@8cae1e95a23b
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 mtklein@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=mtklein@google.com
2019-09-09 21:29:26 -04:00
Ben Konyi
b19e75a52e
Roll src/third_party/dart fb14babf59..2e8d912848 (65 commits)
...
dart-lang/sdk@2e8d912848 [developer] Allow async end events to have independent arguments.
dart-lang/sdk@09ce6d30e7 [vm, service] Remove _collectAllGarbage.
dart-lang/sdk@bc24702149 Add missing parens to static_extension_getter_setter_conflicts_test.dart
dart-lang/sdk@e9dcb9f45d fix typo in factory; add mixin text for protected
dart-lang/sdk@ab5e36bcfb fix for prefer_int_literals
dart-lang/sdk@41c5b81818 [cfe] Special error message for illegal override of a setter by a field
dart-lang/sdk@e9c3eebef1 [infra] Add handling of signed SDK directories to promote.py
dart-lang/sdk@ff0fda7732 [cfe] Handle UnknownType using defaultDartType
dart-lang/sdk@129d4a6144 simplify dartfix output
dart-lang/sdk@41bf7443d4 update parser to report static constructor
dart-lang/sdk@cb1efb8d27 update parser to allow "late var" in NNBD
dart-lang/sdk@99007f3a3e remove duplicate error generation in ClassBuilder
dart-lang/sdk@fb73cb19e6 update parser to report MixinDeclaresConstructor error
dart-lang/sdk@355df2a354 split AstBuilder endClassConstructor out of endClassMethod event
dart-lang/sdk@b6f6240013 fix extension factory declaration in AST
dart-lang/sdk@618b56d24d fix conditional expression parsing with NNBD enabled
dart-lang/sdk@fb446e5768 [dartdevc] Properly emitting JS interop anonymous classes
dart-lang/sdk@4a4f7cbde3 Migration: Handle uses of typedef types as expressions.
dart-lang/sdk@0b0c113b52 Migration: rework edge builder prefix handling.
dart-lang/sdk@028d97bb1d Migration: handle references to already-migrated fields.
dart-lang/sdk@cbe135255d Migration: add support for most compound assignments.
dart-lang/sdk@daaa6657b1 Migration: fix a corner case of post-dominator analysis.
dart-lang/sdk@23d28932f0 Remove asserts in TypeProviderImpl.
dart-lang/sdk@3d3bbc2dbf Remove 'strongMode' flag in StaticTypeAnalyzerTest.
dart-lang/sdk@7f8398e484 Changes to MockSdk to make it usable in linter.
dart-lang/sdk@116cfbaa2d Issue 38198. Fix for isMoreSpecific() extension.
dart-lang/sdk@9391e15cfd [ package:vm_service ] Added support for service protocol version 3.27.
dart-lang/sdk@13a69b5631 [vm/bytecode] Replace ICData constant pool entries with DynamicCall
dart-lang/sdk@cff9c587f4 Tighten call conventions in allowInterop
dart-lang/sdk@c0f49b05dd [vm/debugger] Pick the correct context async variable in bytecode frames.
dart-lang/sdk@68dede011e [ VM / Service ] Add getCpuProfileSamples RPC which returns a minimally processed sample buffer.
dart-lang/sdk@84db16381d [vm] Remove dead --load_deferred_eagerly and dependent code tracking for library prefixes.
dart-lang/sdk@1d6ab52f38 [vm] Fix CoreSnapshotSize and StandaloneSnapshotSize to account for the image page size.
dart-lang/sdk@fd7676e0bc Fix language_2/config_import_corelib_test
dart-lang/sdk@5247036142 fix for convert_to_if_element
dart-lang/sdk@e1dc432102 [vm/fuzzer] Update rerun output and parser script
dart-lang/sdk@2c219ddb07 Replace AnalysisContextFactory with TestAnalysisContext.
dart-lang/sdk@67cdae394f Add import fix in missed case
dart-lang/sdk@cf94c3a2fa Additional tests verifying interaction between mixins, static extensions, and visiblity annotations (protected, visibleForTemplate, visibleForTesting).
dart-lang/sdk@ffd50c0dc5 Report EXTENSION_AS_EXPRESSION, set type fo dynamic.
dart-lang/sdk@254d0776d4 [vm/fuzzer] Fix bug where FFI caused dart crash
dart-lang/sdk@f5c0e2e362 [vm/concurrency] Ensure instance size in class table is either 0 or the correct size
dart-lang/sdk@eb60f0531e Support a fix to add a setter, both in extensions and elsewhere
dart-lang/sdk@e227ffa955 Migration: improve handling of catch clauses.
dart-lang/sdk@40454f0918 Fix language_2/f_bounded_quantification2_test
dart-lang/sdk@836f6de0f4 Fix language_2/f_bounded_quantification4_test
dart-lang/sdk@8ad0832bcb [vm/bytecode] Use static types of parameters when compiling from bytecode
dart-lang/sdk@1354ec93db fix for prefer_for_elements_to_map_fromIterable
dart-lang/sdk@152aa5a6ed fix calls following null-assertion operator
dart-lang/sdk@4e4047a52f fix extension abstract method error
dart-lang/sdk@a689f8df06 corelib_2/unsigned_shift_test fixes
dart-lang/sdk@6f4ceb887e [vm] Provide a couple more gdb helpers to print stack traces.
dart-lang/sdk@d7c96f323d Migration: handle prefixed class references.
dart-lang/sdk@0d63ce1d0c Clean up MockSdkElements.
dart-lang/sdk@8022f885af Stop using TestTypeProvider in analyzer_plugin.
dart-lang/sdk@e55a1e0f3a [vm/fuzzer] Add filter keywords to collect_data
dart-lang/sdk@c6a6add465 [vm/fuzzer] Count re-runs
dart-lang/sdk@d964c50cff clear contents on TemplateElement#setInnerHtml before appending
dart-lang/sdk@c8f3f132ad [vm, snapshot] Use data image pages for kFull snapshots.
dart-lang/sdk@add83ad185 Fix language_2/generic_no_such_method_dispatcher_test
dart-lang/sdk@f5b53276ce Fix language_2/compile_time_constant_static5_test
dart-lang/sdk@e34d71feee [nnbd_migration] Implement if/for in map/set
dart-lang/sdk@da235a57f8 [nnbd_migration] Fix for elements for list literals
dart-lang/sdk@6ae9709bcb Create TestTypeProvider as TypeProviderImpl on MockSdkElements.
dart-lang/sdk@46d7064108 Stop using resolutionMap in DDC.
2019-09-09 18:27:20 -07:00
Chinmay Garde
03e773a902
Guard availability of user notification related methods to iOS 10.0 ( #12084 )
...
* `NS_AVAILABLE_IOS(10_0)` makes us tell our compiler that the method needs
to be stamped into the TU but we promise to do stuff in it only on iOS 10.0
and above.
* `@availability` ensures that if those methods are called on iOS versions less
than 10.0, we will do nothing with it. This guards us against the case where
iOS introduced the functionality privately in older versions of iOS.
2019-09-09 20:25:29 -04:00
Maurice Parrish
9c00c26c8f
Add capability to add AppDelegate as UNUserNotificationCenterDelegate ( #9864 )
2019-09-09 14:54:00 -07:00
Ferhat
c2e82892aa
Add GradientRadial paintStyle implementation ( #12081 )
2019-09-09 14:13:10 -07:00
Harry Terkelsen
c3eea0ac28
Don't quote generic font families ( #12080 )
...
* Don't quote generic font families
This is a change that should have been upstreamed before.
* Change generic family List to a Set
* Add test
2019-09-09 14:05:40 -07:00
skia-flutter-autoroll
c2b3d888a7
Roll src/third_party/skia 28d40b2e7ade..c2d84bfa7421 (3 commits) ( #12082 )
...
https://skia.googlesource.com/skia.git/+log/28d40b2e7ade..c2d84bfa7421
git log 28d40b2e7ade..c2d84bfa7421 --date=short --no-merges --format='%ad %ae %s'
2019-09-09 ethannicholas@google.com fixed byte/ubyte types in SPIR-V output
2019-09-09 recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com Roll recipe dependencies (trivial).
2019-09-09 brianosman@google.com Simplify GPUSink constructors by just passing the config object
Created with:
gclient setdep -r src/third_party/skia@c2d84bfa7421
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 mtklein@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=mtklein@google.com
2019-09-09 16:59:52 -04:00
Jenn Magder
a4de006f21
Remove ENABLE_BITCODE from Scenarios test app ( #11839 )
2019-09-09 12:10:31 -07:00
skia-flutter-autoroll
6e017f0cf3
Roll src/third_party/skia 4f2674da4bbc..28d40b2e7ade (4 commits) ( #12077 )
...
https://skia.googlesource.com/skia.git/+log/4f2674da4bbc..28d40b2e7ade
git log 4f2674da4bbc..28d40b2e7ade --date=short --no-merges --format='%ad %ae %s'
2019-09-09 egdaniel@google.com Reland "Add support for direct use of vulkan primary command buffer in render pass."
2019-09-09 ethannicholas@google.com Fixed skslc assertion failure discovered by fuzzer
2019-09-09 brianosman@google.com Remove legacy flag: GrContextOptions::fDisallowGLSLBinaryCaching
2019-09-09 reed@google.com share private iterator/helpers for building paths
Created with:
gclient setdep -r src/third_party/skia@28d40b2e7ade
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 mtklein@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=mtklein@google.com
2019-09-09 12:51:51 -04:00