8957 Commits

Author SHA1 Message Date
Emmanuel Garcia
6222a57fde Remove engine hash from pom filename (flutter/engine#11356) 2019-08-21 15:08:10 -07:00
skia-flutter-autoroll
0a8656f202 Roll src/third_party/skia 80bff5b3a2d7..9e081d164c81 (16 commits) (flutter/engine#11354)
https://skia.googlesource.com/skia.git/+log/80bff5b3a2d7..9e081d164c81

git log 80bff5b3a2d7..9e081d164c81 --date=short --no-merges --format='%ad %ae %s'
2019-08-21 herb@google.com Don't send strike with no pending glyphs
2019-08-21 jlavrova@google.com Bug fixes for Flutter
2019-08-21 brianosman@google.com SkRuntimeShaderMaker -> SkRuntimeShaderFactory
2019-08-21 egdaniel@google.com Move CopyOps to CopyRenderTask.
2019-08-21 csmartdalton@google.com Mark mipmaps dirty from makeClosed() rather than opList constructors
2019-08-21 robertphillips@google.com Remove GrPendingIOResource
2019-08-21 csmartdalton@google.com Convert GrManyDependentsMipMappedTest to a mock gpu test
2019-08-21 fmalita@chromium.org [svgcanvas] Don't emit default fill and stroke attributes
2019-08-21 bsalomon@google.com Fix sk_sp<> for incomplete type build issue
2019-08-21 bungeman@google.com Simplify gdi handle use with gdi fonts.
2019-08-21 skia-autoroll@skia-public.iam.gserviceaccount.com Roll skia/third_party/skcms 12b0343d8960..47820316fcec (1 commits)
2019-08-21 bsalomon@google.com GrSurfaceContext not ref counted.
2019-08-21 reed@google.com improve verts bench
2019-08-21 brianosman@google.com Conservatively consider any path with tiny edges to be concave
2019-08-21 skia-autoroll@skia-public.iam.gserviceaccount.com Roll skia/third_party/skcms 6655095842ec..12b0343d8960 (1 commits)
2019-08-21 kjlubick@google.com Fix aggregators to use new gold objects

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

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=egdaniel@google.com
2019-08-21 17:06:25 -04:00
Dan Field
4edf156fd4 update sim script (flutter/engine#11355) 2019-08-21 13:10:34 -07:00
Dan Field
8bc66b6451 Firebase test for Platform Views on iOS (flutter/engine#11350) 2019-08-21 12:48:39 -07:00
stuartmorgan
2c1bf6a61f De-dup FILE output for each license (flutter/engine#10945)
Only list each file once per license block.
2019-08-21 10:12:41 -07:00
Tamir Duberstein
0d41194301 [lsc] Remove fuchsia.net.SocketProvider (flutter/engine#11316)
fuchsia.net.SocketProvider has been replaced with fuchsia.net.NameLookup
and fuchsia.posix.socket.Provider.
2019-08-21 07:38:25 -07:00
skia-flutter-autoroll
4286d200c0 Roll src/third_party/skia f99b7960f433..80bff5b3a2d7 (2 commits) (flutter/engine#11343)
https://skia.googlesource.com/skia.git/+log/f99b7960f433..80bff5b3a2d7

git log f99b7960f433..80bff5b3a2d7 --date=short --no-merges --format='%ad %ae %s'
2019-08-21 robertphillips@google.com Remove GrProxyPendingIO
2019-08-21 herb@google.com Move SK_API from the class to the methods

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

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=egdaniel@google.com
2019-08-21 09:33:04 -04:00
Emmanuel Garcia
ba08edecf1 Remove engine hash from the output artifact (flutter/engine#11330) 2019-08-21 13:27:55 +00:00
stuartmorgan
d46e7e2737 Clean up Windows and Linux build output (flutter/engine#11324)
Final portion of reworking the names of the Linux and Windows desktop build outputs.

See flutter/flutter#38589
2019-08-21 05:53:38 -07:00
stuartmorgan
d4fd797f75 Roll angle licenses (flutter/engine#11035)
Rolls ANGLE forward to pick up the fix for
https://bugs.chromium.org/p/angleproject/issues/detail?id=3811
which substantially reduces the number of ANGLE copyright variants.

Updates LICENSES accordingly.
2019-08-21 05:51:27 -07:00
skia-flutter-autoroll
340ca47354 Roll src/third_party/skia 0b9801eadc12..f99b7960f433 (3 commits) (flutter/engine#11338)
https://skia.googlesource.com/skia.git/+log/0b9801eadc12..f99b7960f433

git log 0b9801eadc12..f99b7960f433 --date=short --no-merges --format='%ad %ae %s'
2019-08-21 skia-autoroll@skia-public.iam.gserviceaccount.com Roll third_party/externals/angle2 6aca71d7d705..6d653c02dd24 (4 commits)
2019-08-21 skia-autoroll@skia-public.iam.gserviceaccount.com Roll ../src 8cd21345a0e8..85a9084804fd (458 commits)
2019-08-21 skia-autoroll@skia-public.iam.gserviceaccount.com Roll third_party/externals/swiftshader fd72dd0a439f..92eb0415d0b1 (1 commits)

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

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=egdaniel@google.com
2019-08-21 03:56:26 -04:00
Chinmay Garde
9326ee2551 Reference the Flutter framework instead of the dylib in iOS tests. (flutter/engine#11337) 2019-08-21 00:04:01 -07:00
Jonah Williams
87334f9974 Reland remove kernel sdk script (flutter/engine#10814) 2019-08-20 21:16:02 -07:00
stuartmorgan
59964aa29c Fix change_install_name.py to be GN-friendly (flutter/engine#11309)
change_install_name.py was operating on framework library files
in-place, which breaks GN's timestamp analysis handling since a file
can't be both an input and output of an action. As a result no-op builds
on macOS were not actually no-ops.

This changes the script to operate on an output copy, both fixing the
no-op build issue, and simplifying the GN framework construction scripts
by combining the copy step and the install-name step.

Fixes https://github.com/flutter/flutter/issues/33465
2019-08-20 21:15:42 -07:00
skia-flutter-autoroll
27e93b3262 Roll src/third_party/skia aa3820a9123c..0b9801eadc12 (3 commits) (flutter/engine#11334)
https://skia.googlesource.com/skia.git/+log/aa3820a9123c..0b9801eadc12

git log aa3820a9123c..0b9801eadc12 --date=short --no-merges --format='%ad %ae %s'
2019-08-20 bungeman@google.com Use void(void*) instead of decltype with sk_free.
2019-08-20 recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com Roll recipe dependencies (trivial).
2019-08-20 senorblanco@chromium.org Dawn: moar textures.

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

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=egdaniel@google.com
2019-08-20 23:58:15 -04:00
Dan Field
5e6117503b Add tests for platform views (flutter/engine#11319) 2019-08-20 20:48:40 -07:00
Chinmay Garde
288c3c01ef Migrate Embedder API documentation to Doxygen format. (flutter/engine#11255)
Fixes https://github.com/flutter/flutter/issues/38870
2019-08-20 20:20:06 -07:00
Kaushik Iska
0f9e02a7d0 Do not add null task observers (flutter/engine#11315)
Potential fix for: https://github.com/flutter/flutter/issues/38778
2019-08-20 17:28:59 -07:00
Chinmay Garde
68a6bf0c1f When using a custom compositor, ensure the root canvas is flushed. (flutter/engine#11310)
The root canvas is managed by the external view embedder when using a custom
compositor. Due to this, frame submission on the surface will not end up
flushing the same (because the surface doesn’t have it to begin with). Fixed
with tests.
2019-08-20 17:06:57 -07:00
Francisco Magdaleno
319bd2c07e [glfw] Send the glfw key data to the framework. (flutter/engine#9386) 2019-08-20 15:55:51 -07:00
skia-flutter-autoroll
e7e0a5d5ad Roll src/third_party/skia b081bc4a3139..aa3820a9123c (16 commits) (flutter/engine#11314)
https://skia.googlesource.com/skia.git/+log/b081bc4a3139..aa3820a9123c

git log b081bc4a3139..aa3820a9123c --date=short --no-merges --format='%ad %ae %s'
2019-08-20 herb@google.com Remove using Settings for SkTextBlobCacheDiffCanvas
2019-08-20 ccameron@chromium.org Increase GrMtlPipelineState caches size by 8x
2019-08-20 skia-autoroll@skia-public.iam.gserviceaccount.com Roll skia/third_party/skcms d931999c3afd..6655095842ec (1 commits)
2019-08-20 bungeman@google.com Make SkFunctionWrapper a better wrapper.
2019-08-20 fmalita@chromium.org Faster SkPathEdgeIter
2019-08-20 halcanary@google.com RELEASE_NOTES: formatting cleanup, add some urls
2019-08-20 herb@google.com Increase the on stack array to reduce memory allocation
2019-08-20 jlavrova@google.com Placeholders implementation + unit tests
2019-08-20 reed@google.com make pathiter bench a little more realistic
2019-08-20 halcanary@google.com RELEASE_NOTES: note change to SkMallocPixelRef
2019-08-20 recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com Roll recipe dependencies (trivial).
2019-08-20 egdaniel@google.com Move transferFrom commands from GrOp and into GrRenderTask.
2019-08-20 halcanary@google.com SkQP: split make_apk script into create_apk and make_apk
2019-08-20 brianosman@google.com Reland "Remove old version of MakeCrossContextFromPixmap"
2019-08-20 halcanary@google.com SkBitmap: simplify setPixels()
2019-08-20 bsalomon@google.com GrRectBlurEffect: approximate piecewise cubic with quintic.

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

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=egdaniel@google.com
2019-08-20 17:56:37 -04:00
stuartmorgan
e4f3ceb32c Set FlutterMacOS podspec min version to 10.11 (flutter/engine#11306)
The framework is built using 10.11 as the deployment version; update the
podspec accordingly.

See https://github.com/flutter/flutter/issues/33200
2019-08-20 14:51:16 -07:00
Kaushik Iska
281ac5bf5a Do not Prepare raster cache if view_embedder is present (flutter/engine#11300)
This is a perf win because we do not use the cache in Paint anyways.
RasterCache <-> PlatformViews interaction will be improved by:
https://github.com/flutter/flutter/issues/38903
2019-08-20 14:38:45 -07:00
Ben Konyi
fb100ac764 Roll src/third_party/dart f7902889b6..027071318f (18 commits)
dart-lang/sdk@027071318f [cfe] Change outline test to test strong mode
dart-lang/sdk@363ae34c55 [CFE] Third batch of fixes for requiring explicit types
dart-lang/sdk@e60cbdfd9e [CFE] Add test for running old dills
dart-lang/sdk@de45a83755 [test] Makes spawn_function_custom_class_test more robust.
dart-lang/sdk@f5f942684b Fix invalid literal list element crash
dart-lang/sdk@d153e98447 Revert "[cfe] Gather constraints from both possibilities for FutureOr"
dart-lang/sdk@b99df2be86 [CFE] Language versioning - additional tests
dart-lang/sdk@10e63b7840 [CFE] Get fragment from default package - use language version if any
dart-lang/sdk@27c8d8b7a8 [benchmark] Stop benchmarking fasta in legacy mode.
dart-lang/sdk@464cea0a9f [benchmark] Test dart2js-x continues to work.
dart-lang/sdk@00e9561798 [cfe] Gather constraints from both possibilities for FutureOr
dart-lang/sdk@6e2b3f0326 [vm] Greatly reduce handle allocation during reload.
dart-lang/sdk@56b3dede78 Implement some missed methods for summary2 support
dart-lang/sdk@209c6f8ab9 [pkg:vm_service] fix some analysis errors in the generated vm_service library
dart-lang/sdk@b52b2c3910 [dart2js] Don't produce '-2' for default type argument values with new RTI.
dart-lang/sdk@f37fdef1c2 [vm, service] Fix out-of-bounds access when processing requestHeapSnapshot's arguments.
dart-lang/sdk@5087b99361 Report final re-assignment in for-in parts. Fixes #30486
dart-lang/sdk@0ad703b534 [pkg:vm_service] re-generate the library based on the latest spec
2019-08-20 14:33:20 -07:00
Jason Simmons
b7345ada3c Fix a segfault in EmbedderTest.CanSpecifyCustomTaskRunner (flutter/engine#11305)
This test queues tasks to a custom task runner that runs the tasks on the
platform thread.  After shutting down the engine, the test must wait until
these tasks are drained before the test exits.
2019-08-20 14:11:45 -07:00
Yegor
34e183091c Add Chrome to Dockerfile (flutter/engine#11210) 2019-08-20 12:19:47 -07:00
skia-flutter-autoroll
46fa5353d5 Roll src/third_party/skia 52a6a40535b0..b081bc4a3139 (4 commits) (flutter/engine#11267)
https://skia.googlesource.com/skia.git/+log/52a6a40535b0..b081bc4a3139

git log 52a6a40535b0..b081bc4a3139 --date=short --no-merges --format='%ad %ae %s'
2019-08-20 skia-recreate-skps@skia-swarming-bots.iam.gserviceaccount.com Update Go deps
2019-08-20 skia-autoroll@skia-public.iam.gserviceaccount.com Roll third_party/externals/angle2 13cc0fce4340..6aca71d7d705 (5 commits)
2019-08-20 skia-autoroll@skia-public.iam.gserviceaccount.com Roll ../src 3b734c2675b5..8cd21345a0e8 (407 commits)
2019-08-20 skia-autoroll@skia-public.iam.gserviceaccount.com Roll third_party/externals/swiftshader dadeb009a297..fd72dd0a439f (5 commits)

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

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=egdaniel@google.com
2019-08-20 14:10:22 -04:00
Ben Konyi
c81470ea31 Revert "Roll src/third_party/dart f7902889b6..6e2b3f0326 (7 commits)" (flutter/engine#11298)
This reverts commit 164804af870328d47fe6db3880b2114a3db01cd4.
2019-08-20 10:41:31 -07:00
Ben Konyi
be3cd46aeb Revert "Roll src/third_party/dart 6e2b3f0326..b99df2be86 (5 commits) (#11287)" (flutter/engine#11297)
This reverts commit dc4b17da71ce8dba1648b42fe4729277f3e72ef8.
2019-08-20 10:40:48 -07:00
Ben Konyi
dc4b17da71 Roll src/third_party/dart 6e2b3f0326..b99df2be86 (5 commits) (flutter/engine#11287)
dart-lang/sdk@b99df2be86 [CFE] Language versioning - additional tests
dart-lang/sdk@10e63b7840 [CFE] Get fragment from default package - use language version if any
dart-lang/sdk@27c8d8b7a8 [benchmark] Stop benchmarking fasta in legacy mode.
dart-lang/sdk@464cea0a9f [benchmark] Test dart2js-x continues to work.
dart-lang/sdk@00e9561798 [cfe] Gather constraints from both possibilities for FutureOr
2019-08-20 10:14:13 -07:00
Ben Konyi
164804af87 Roll src/third_party/dart f7902889b6..6e2b3f0326 (7 commits)
dart-lang/sdk@6e2b3f0326 [vm] Greatly reduce handle allocation during reload.
dart-lang/sdk@56b3dede78 Implement some missed methods for summary2 support
dart-lang/sdk@209c6f8ab9 [pkg:vm_service] fix some analysis errors in the generated vm_service library
dart-lang/sdk@b52b2c3910 [dart2js] Don't produce '-2' for default type argument values with new RTI.
dart-lang/sdk@f37fdef1c2 [vm, service] Fix out-of-bounds access when processing requestHeapSnapshot's arguments.
dart-lang/sdk@5087b99361 Report final re-assignment in for-in parts. Fixes #30486
dart-lang/sdk@0ad703b534 [pkg:vm_service] re-generate the library based on the latest spec
2019-08-19 22:11:47 -07:00
skia-flutter-autoroll
7cbc6c691c Roll src/third_party/skia 5f152f07455c..52a6a40535b0 (1 commits) (flutter/engine#11253)
https://skia.googlesource.com/skia.git/+log/5f152f07455c..52a6a40535b0

git log 5f152f07455c..52a6a40535b0 --date=short --no-merges --format='%ad %ae %s'
2019-08-19 liyuqian@google.com Add savelayer_with_backdrop GM to benchmark

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

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=egdaniel@google.com
2019-08-19 23:38:46 -04:00
Ben Konyi
cbff02ebe6 Roll src/third_party/dart 9f13d07670..f7902889b6 (3 commits)
dart-lang/sdk@f7902889b6 [vm, bytecode] Add missing class declaration loading during reload.
dart-lang/sdk@6667b7fa45 Drop unused _dhelperRepl method
dart-lang/sdk@bb076a20c5 Fix unsupported initializer exception
2019-08-19 19:11:10 -07:00
Matt Carroll
9d0ff95b12 Remove dart entrypoint Intent parameter from FlutterActivity. (#38713) (flutter/engine#11239) 2019-08-19 17:21:21 -07:00
skia-flutter-autoroll
269f670af5 Roll src/third_party/skia 8566dda51b42..5f152f07455c (8 commits) (flutter/engine#11241)
https://skia.googlesource.com/skia.git/+log/8566dda51b42..5f152f07455c

git log 8566dda51b42..5f152f07455c --date=short --no-merges --format='%ad %ae %s'
2019-08-19 reed@google.com add path-edger; lightweight Iter for edges
2019-08-19 herb@google.com Use bulk API for bitmap glyph drawing
2019-08-19 csmartdalton@google.com Add GrvkGpuRTCommandBuffer::appendSampledTexture
2019-08-19 brianosman@google.com Temporary Lua hook to measure impact of conservative convexity
2019-08-19 recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com Roll recipe dependencies (trivial).
2019-08-19 robertphillips@google.com Add textureReleaseProc and releaseContext to SkImage factory functions
2019-08-19 fmalita@chromium.org [skottie] Shaper downscale-to-fit vertical alignment mode
2019-08-19 jlavrova@google.com Fixed temp dir for snapshots

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

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=egdaniel@google.com
2019-08-19 19:56:22 -04:00
Chinmay Garde
4aa768d100 Provide a placeholder queue ID for the custom embedder task runner. (flutter/engine#11062)
This issue would only manifest when a custom task runner was being used with
a custom compositor. Both were tested separately but not together. A new
test has been added for this. We still create the GPU thread merger
unnecessarily but I can patch that later. I also cleaned up the existing
custom task runner test to not submit tasks on a dead engine as they just
log errors unnecessarily.

Filed new: https://github.com/flutter/flutter/issues/38844
2019-08-19 15:56:58 -07:00
Ben Konyi
7abce71391 Roll src/third_party/dart 0e201edeeb..9f13d07670 (27 commits)
dart-lang/sdk@9f13d07670 Revert "[dartdevc] Remove explicit calls of the constant evaluator in DDC."
dart-lang/sdk@6e987b6eb5 [vm, service] Add requestHeapSnapshot.
dart-lang/sdk@8a9448138a [vm/compiler] Ensure the class check we insert is based on the same CidTargets we made the HasSingleTarget decision on
dart-lang/sdk@11910a0c9c [vm] Add --verbose-stack-overflow option to simplify investigation of stack overflow errors
dart-lang/sdk@3568f78fe7 ensure super constructor invocation param list not null during recovery
dart-lang/sdk@0537c9d326 [dart2js] Fix DartType.subst
dart-lang/sdk@0f109da0d1 Updating the package:js README
dart-lang/sdk@a984c5ce57 improve invalid string literal recovery to fix crash
dart-lang/sdk@bdd77cd0b2 Ensure function type param has non-null identifier
dart-lang/sdk@ed69e2dc35 Add a hint if extension methods are used with an sdk version constraint that does not support them
dart-lang/sdk@89c4f94b60 Trigger dependency on exporting a library.
dart-lang/sdk@d22fd240ca When building summary1 for SDK, set 'useSummary2' to false.
dart-lang/sdk@547a83ddbd Remove ExecutableMember.from3() and use from2() instead.
dart-lang/sdk@9b80826f84 Don't record dependencies on arguments if the instantiated class is not generic.
dart-lang/sdk@0681cc2d36 Migration: extract a common method for doing null checks.
dart-lang/sdk@203038ffc6 Migration: integrate flow analysis of do and continue statements.
dart-lang/sdk@0ff0cc1229 Flow analysis: remove unnecessary argument to doStatement_end.
dart-lang/sdk@ee37965e49 [cfe] Handle static access of static extension members
dart-lang/sdk@208c8dd0c0 [benchmark] Remove SIMDBC benchmark test coverage.
dart-lang/sdk@2706114f4d Revert "[infra] Remove non-essential test expectations from kernel status files"
dart-lang/sdk@e64738ffbc [vm/ffi] DynamicLibrary.process() and DynamicLibrary.executable()
dart-lang/sdk@2891ec679b [CFE/VM] Fix merge/typo for bump to kernel version 29
dart-lang/sdk@a04a567801 Restore "Crash" status to test in status file, accidentally removed.
dart-lang/sdk@5c438c8d25 Upgrade tflite_native to v0.2.1 for silent tflite dynamic library
dart-lang/sdk@966b7de1ff [infra] status file clean up tool: also remove sections with comments
dart-lang/sdk@c010458732 [infra] Remove non-essential test expectations from kernel status files
dart-lang/sdk@fb8df61606 [dartdevc] Remove explicit calls of the constant evaluator in DDC.
2019-08-19 15:11:46 -07:00
Matt Carroll
afb3cb3f89 Notify framework to clear input connection when app is backgrounded (#35054) (flutter/engine#9498) 2019-08-19 14:12:45 -07:00
Dan Field
b3a9130e8e Re-enable firebase test and don't use google login (flutter/engine#11228) 2019-08-19 13:46:54 -07:00
G. Ari Aye
7a48bdb6a6 Update tflite_native and language_model revisions to match the Dart SDK (flutter/engine#11230)
Update tflite_native and language_model revisions to match the Dart SDK
2019-08-19 13:34:38 -07:00
skia-flutter-autoroll
116b557a65 Roll src/third_party/skia f8221786d088..8566dda51b42 (4 commits) (flutter/engine#11220)
https://skia.googlesource.com/skia.git/+log/f8221786d088..8566dda51b42

git log f8221786d088..8566dda51b42 --date=short --no-merges --format='%ad %ae %s'
2019-08-19 recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com Roll recipe dependencies (trivial).
2019-08-19 skia-autoroll@skia-public.iam.gserviceaccount.com Roll skia/third_party/skcms 958fec279ed5..d931999c3afd (1 commits)
2019-08-19 egdaniel@google.com Remove some unused GrPixelConfig functions.
2019-08-19 csmartdalton@google.com Add kRequiresManualMSAAResolve to GrInternalSurfaceFlags

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

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=egdaniel@google.com
2019-08-19 16:02:32 -04:00
Chinmay Garde
ea84fb80da Update metal layer drawable size on relayout. (flutter/engine#11224)
This makes it so that the texture obtained by the next frame has the same dimensions as the frame being renderered.

Fixes https://github.com/flutter/flutter/issues/38754
2019-08-19 13:01:11 -07:00
Dan Field
266df3b39b Make firebase testlab always pass (flutter/engine#11226) 2019-08-19 12:36:33 -07:00
Kaushik Iska
d43a5a5346 [b/139487101] Dont present session twice (flutter/engine#11222) 2019-08-19 12:03:06 -07:00
liyuqian
226c44ba3c Add a BroadcastStream to FrameTiming (flutter/engine#11041)
Without this, developers have to override `onReportTimings` to listen for `FrameTiming`.
That can potentially break previous `onReportTimings` listeners if they forget to call
the old listener in their new callback.

This PR replaces the similar RP in the framework: https://github.com/flutter/flutter/pull/38574

Once this PR landed, we'll have to create another framework PR to use the stream to replace
`onReportTimings` usages.

Once that's done, we can then propose the breaking change of removing the deprecated
`onReportTimings`.
2019-08-19 10:52:16 -07:00
stuartmorgan
c3cb35c9a8 Show all license diffs (flutter/engine#11034)
Instead of gathering all license diffs but only showing the changes to
the first directory that has a diff, show all diffs before exiting
licenses.sh.

Fixes https://github.com/flutter/flutter/issues/38634
2019-08-19 09:24:21 -07:00
skia-flutter-autoroll
67d3a4974a Roll src/third_party/skia 9648b419f5cf..f8221786d088 (1 commits) (flutter/engine#11206)
https://skia.googlesource.com/skia.git/+log/9648b419f5cf..f8221786d088

git log 9648b419f5cf..f8221786d088 --date=short --no-merges --format='%ad %ae %s'
2019-08-19 egdaniel@google.com Remove incorrect metal assert.

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

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=egdaniel@google.com
2019-08-19 10:34:29 -04:00
Ben Konyi
037d4f418b Roll src/third_party/dart 9c649e67df..0e201edeeb (2 commits)
dart-lang/sdk@0e201edeeb [CFE] Second batch of fixes for requiring explicit types
dart-lang/sdk@2a8480e5a2 [infra] Add script to remove non essential status file entries
2019-08-19 06:56:11 -07:00
skia-flutter-autoroll
0e00923912 Roll src/third_party/skia 08f5b07831d9..9648b419f5cf (2 commits) (flutter/engine#11192)
https://skia.googlesource.com/skia.git/+log/08f5b07831d9..9648b419f5cf

git log 08f5b07831d9..9648b419f5cf --date=short --no-merges --format='%ad %ae %s'
2019-08-19 skia-autoroll@skia-public.iam.gserviceaccount.com Roll third_party/externals/angle2 cdecd97ceefa..13cc0fce4340 (11 commits)
2019-08-19 skia-autoroll@skia-public.iam.gserviceaccount.com Roll third_party/externals/swiftshader 2bcadf49d820..dadeb009a297 (3 commits)

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

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=egdaniel@google.com
2019-08-19 04:58:00 -04:00
Ben Konyi
07a84739c3 Roll src/third_party/dart 79e6c74337..9c649e67df (4 commits)
dart-lang/sdk@9c649e67df [cfe] Handle most accesses to extension members from within the extension
dart-lang/sdk@c7ea359627 Check for null tokens while walking backward from cursor
dart-lang/sdk@6408a9cc4d Tweaks for writeType() and summary2.
dart-lang/sdk@c179fa106e [dart2js] (New RTI) Handle extractTypeArguments.
2019-08-19 01:03:14 -07:00