4685 Commits

Author SHA1 Message Date
skia-flutter-autoroll
8b795bbcd2 Roll src/third_party/skia 0aed7ea30152..ef4047db96ec (2 commits) (flutter/engine#6988)
https://skia.googlesource.com/skia.git/+log/0aed7ea30152..ef4047db96ec


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

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.
2018-11-28 12:39:18 -05:00
skia-flutter-autoroll
f9b2dc853b Roll src/third_party/skia ac1abd29ccc0..0aed7ea30152 (1 commits) (flutter/engine#6987)
https://skia.googlesource.com/skia.git/+log/ac1abd29ccc0..0aed7ea30152


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

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.
2018-11-28 12:18:38 -05:00
skia-flutter-autoroll
15f4ade361 Roll src/third_party/skia fc614f11791f..ac1abd29ccc0 (4 commits) (flutter/engine#6986)
https://skia.googlesource.com/skia.git/+log/fc614f11791f..ac1abd29ccc0


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

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.
2018-11-28 11:41:59 -05:00
Rusino
278a728f52 Remove SK_SUPPORT_LEGACY_TEXTBLOBBUILD_WITH_PAINT (flutter/engine#6971)
* Remove SK_SUPPORT_LEGACY_TEXTBLOBBUILD_WITH_PAINT

* Formatting change
2018-11-28 09:05:31 -05:00
skia-flutter-autoroll
67e42c5c95 Roll src/third_party/skia d3efa999af6d..d437c79ed036 (1 commits) (flutter/engine#6982)
https://skia.googlesource.com/skia.git/+log/d3efa999af6d..d437c79ed036


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

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.
2018-11-28 08:52:38 -05:00
skia-flutter-autoroll
8ca9e85cc7 Roll src/third_party/skia 1dced8648159..d3efa999af6d (1 commits) (flutter/engine#6981)
https://skia.googlesource.com/skia.git/+log/1dced8648159..d3efa999af6d


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

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.
2018-11-28 08:31:42 -05:00
skia-flutter-autoroll
04c8b382b1 Roll src/third_party/skia 600ed126665e..1dced8648159 (1 commits) (flutter/engine#6980)
https://skia.googlesource.com/skia.git/+log/600ed126665e..1dced8648159


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

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.
2018-11-28 08:05:39 -05:00
skia-flutter-autoroll
2362e7715b Roll src/third_party/skia 1437355d7e88..600ed126665e (1 commits) (flutter/engine#6979)
https://skia.googlesource.com/skia.git/+log/1437355d7e88..600ed126665e


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

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.
2018-11-28 01:16:41 -05:00
skia-flutter-autoroll
0085c96db2 Roll src/third_party/skia af3dd43a80a0..1437355d7e88 (1 commits) (flutter/engine#6978)
https://skia.googlesource.com/skia.git/+log/af3dd43a80a0..1437355d7e88


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

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.
2018-11-27 23:22:09 -05:00
skia-flutter-autoroll
c205b357c8 Roll src/third_party/skia a23de1d5c86e..af3dd43a80a0 (1 commits) (flutter/engine#6976)
https://skia.googlesource.com/skia.git/+log/a23de1d5c86e..af3dd43a80a0


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

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.
2018-11-27 20:15:06 -05:00
skia-flutter-autoroll
b8b9f3d099 Roll src/third_party/skia 9f0d8c24c861..9b0ba2c2cd09 (3 commits) (flutter/engine#6968)
https://skia.googlesource.com/skia.git/+log/9f0d8c24c861..9b0ba2c2cd09


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

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.
2018-11-27 16:01:31 -05:00
skia-flutter-autoroll
6648606e0d Roll src/third_party/skia 26d8d77aae56..9f0d8c24c861 (1 commits) (flutter/engine#6966)
https://skia.googlesource.com/skia.git/+log/26d8d77aae56..9f0d8c24c861


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

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.
2018-11-27 15:39:05 -05:00
skia-flutter-autoroll
e05bb502aa Roll src/third_party/skia b8c363836398..26d8d77aae56 (1 commits) (flutter/engine#6965)
https://skia.googlesource.com/skia.git/+log/b8c363836398..26d8d77aae56


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

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.
2018-11-27 15:04:31 -05:00
skia-flutter-autoroll
c6d2fa4bde Roll src/third_party/skia fc06f981e230..b8c363836398 (3 commits) (flutter/engine#6964)
https://skia.googlesource.com/skia.git/+log/fc06f981e230..b8c363836398


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

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.
2018-11-27 14:38:44 -05:00
skia-flutter-autoroll
c311f2c1eb Roll src/third_party/skia df246b9c1bbd..fc06f981e230 (1 commits) (flutter/engine#6963)
https://skia.googlesource.com/skia.git/+log/df246b9c1bbd..fc06f981e230


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

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.
2018-11-27 14:13:37 -05:00
skia-flutter-autoroll
8727da1be1 Roll src/third_party/skia ad5f06949033..df246b9c1bbd (8 commits) (flutter/engine#6962)
https://skia.googlesource.com/skia.git/+log/ad5f06949033..df246b9c1bbd


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

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.
2018-11-27 13:49:54 -05:00
skia-flutter-autoroll
518701ac28 Roll src/third_party/skia 988f54e4689b..ad5f06949033 (102 commits) (flutter/engine#6960)
https://skia.googlesource.com/skia.git/+log/988f54e4689b..ad5f06949033


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

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.
2018-11-27 11:43:14 -05:00
Chris Bracken
9555fe0167 Improve error message when kernel not set (flutter/engine#6924)
Pushes the check up front so that we don't always land on the
application_kernel_list_asset error message, which may be misleading to
readers.

Also switches the empty check to only emit in debug builds, since this
is almost certainly not a runtime error but a programmer error.
2018-11-26 11:29:56 -08:00
Todd Volkert
d920d87da2 Roll Skia to 988f54e4689b3d9fb6d5220e02b418f5cfa2b6db (flutter/engine#6931)
https://github.com/flutter/flutter/issues/24402
https://github.com/flutter/flutter/issues/24289
https://github.com/flutter/flutter/issues/24391
https://github.com/flutter/flutter/issues/24517
https://github.com/flutter/flutter/issues/23900
2018-11-26 11:02:42 -08:00
Chris Bracken
a962e06150 Use software renderer in embedder unittests (flutter/engine#6928)
Reduces spurious error log messages in GLContextMakeCurrent() attempting
set up the GR context:

  [ERROR:flutter/shell/gpu/gpu_surface_gl.cc(42)] Could not make the context current to setup the gr context.
2018-11-26 10:48:37 -08:00
Dan Field
de29fc152a load default splash screen when not init with engine (flutter/engine#6925) 2018-11-21 15:06:08 -08:00
Chris Bracken
30ca2a3401 Add basic validation on loading from kernel list (flutter/engine#6921)
Adds a check/error message for the case where running from kernel list,
but application_kernel_list_asset is left unset (or empty).

Adds a check/error message for the case where we fail to load the
application_kernel_list_asset specified in the settings.
2018-11-21 10:31:32 -08:00
liyuqian
966eadadae Clear layer cache in RasterCache::Clear (flutter/engine#6915)
This fixes https://github.com/flutter/flutter/issues/24216
2018-11-20 16:48:13 -08:00
Michael Goderbauer
1d8a9edcb4 Remove unused code from licenses script (flutter/engine#6910)
Code became obsolete with https://github.com/flutter/engine/pull/3627.

Also fixes mix-in syntax and marks class as private. With the latter the anaylser tells us in the future if there are unused classes in the file.
2018-11-20 12:34:16 -08:00
skia-flutter-autoroll
a5a4aa3cc6 Roll src/third_party/skia 6bdfb6fba352..eb35650f9177 (15 commits) (flutter/engine#6914)
https://skia.googlesource.com/skia.git/+log/6bdfb6fba352..eb35650f9177


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

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.
2018-11-20 13:43:50 -05:00
Michael Goderbauer
f480d3596c Revert "Compile libcxx and libcxxabi for Android (#6886)" (flutter/engine#6912)
This reverts commit 29dd185ae9f5060009c1e7d728b2d4eaa2ed0dac.
2018-11-19 22:19:51 -08:00
Michael Goderbauer
29dd185ae9 Compile libcxx and libcxxabi for Android (flutter/engine#6886) 2018-11-19 20:29:31 -08:00
skia-flutter-autoroll
f9b34e641c Roll src/third_party/skia a63cf8e80aa5..6bdfb6fba352 (1 commits) (flutter/engine#6911)
https://skia.googlesource.com/skia.git/+log/a63cf8e80aa5..6bdfb6fba352


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

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.
2018-11-19 22:41:41 -05:00
skia-flutter-autoroll
ee4b94f42e Roll src/third_party/skia 133944a14f4f..a63cf8e80aa5 (3 commits) (flutter/engine#6909)
https://skia.googlesource.com/skia.git/+log/133944a14f4f..a63cf8e80aa5


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

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.
2018-11-19 18:10:41 -05:00
skia-flutter-autoroll
d0812febc8 Roll src/third_party/skia f2a7a20b32ad..133944a14f4f (12 commits) (flutter/engine#6907)
https://skia.googlesource.com/skia.git/+log/f2a7a20b32ad..133944a14f4f


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

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.
2018-11-19 14:47:41 -05:00
skia-flutter-autoroll
39df01735d Roll src/third_party/skia f7376330d11e..f2a7a20b32ad (7 commits) (flutter/engine#6906)
https://skia.googlesource.com/skia.git/+log/f7376330d11e..f2a7a20b32ad


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

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.
2018-11-19 11:26:42 -05:00
skia-flutter-autoroll
52b51a3b3b Roll src/third_party/skia e7b1a13a1e2a..f7376330d11e (1 commits) (flutter/engine#6905)
https://skia.googlesource.com/skia.git/+log/e7b1a13a1e2a..f7376330d11e


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

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.
2018-11-19 09:00:25 -05:00
skia-flutter-autoroll
913e28e02c Roll src/third_party/skia 01979132133e..e7b1a13a1e2a (1 commits) (flutter/engine#6904)
https://skia.googlesource.com/skia.git/+log/01979132133e..e7b1a13a1e2a


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

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.
2018-11-19 04:47:00 -05:00
skia-flutter-autoroll
77a2e2807b Roll src/third_party/skia e22505b4f07f..01979132133e (1 commits) (flutter/engine#6902)
https://skia.googlesource.com/skia.git/+log/e22505b4f07f..01979132133e


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

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.
2018-11-19 00:59:00 -05:00
skia-flutter-autoroll
48e2d88bed Roll src/third_party/skia def9bcecd994..e22505b4f07f (1 commits) (flutter/engine#6901)
https://skia.googlesource.com/skia.git/+log/def9bcecd994..e22505b4f07f


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

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.
2018-11-18 19:42:32 -05:00
Alexander Aprelev
839fd8348a Guard the service protocol's global handlers list with a reader/writer lock. (flutter/engine#6900)
* Revert "Revert "Guard the service protocol's global handlers list with a reader/writer lock (#6888) #6895" (#6899)"

This reverts commit bcf5e1eae123478564468b77251a2674bd0e773e and applies fix for tests on Windows.

* Reland guard the service protocol's global handlers list with a reader/writer lock.

* Remove blank line
2018-11-18 14:36:15 -08:00
Todd Volkert
bcf5e1eae1 Revert "Guard the service protocol's global handlers list with a reader/writer lock (#6888) #6895" (flutter/engine#6899) 2018-11-18 09:28:26 -08:00
skia-flutter-autoroll
0019165382 Roll src/third_party/skia 66b91e4afb88..def9bcecd994 (1 commits) (flutter/engine#6898)
https://skia.googlesource.com/skia.git/+log/66b91e4afb88..def9bcecd994


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

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.
2018-11-18 04:36:58 -05:00
skia-flutter-autoroll
51aa9e698d Roll src/third_party/skia d017e5138c57..66b91e4afb88 (1 commits) (flutter/engine#6897)
https://skia.googlesource.com/skia.git/+log/d017e5138c57..66b91e4afb88


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

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.
2018-11-18 01:17:58 -05:00
Jason Simmons
f5496c0977 Guard the service protocol's global handlers list with a reader/writer lock (#6888) (flutter/engine#6895)
The service protocol holds the lock while waiting for completion of service
RPC tasks.  These tasks (specifically hot restart/RunInView) may need to
modify a handler's description data.

Task execution and ServiceProtocol::SetHandlerDescription will obtain a shared
lock to make this possible.  AddHandler and RemoveHandler will obtain an
exclusive lock in order to guard against a handler being deleted while a
service task is running.
2018-11-17 22:04:37 -08:00
skia-flutter-autoroll
0ef4106f5f Roll src/third_party/skia 7e9ea391cfce..1bfdd1adfa22 (1 commits) (flutter/engine#6894)
https://skia.googlesource.com/skia.git/+log/7e9ea391cfce..1bfdd1adfa22


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

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.
2018-11-17 17:14:28 -05:00
Jason Simmons
7449dc427e Revert "Guard the service protocol's global handlers list with a reader/writer lock (#6888)" (flutter/engine#6893)
This reverts commit e740d7f1dbdb69dc4fd38e39c887dd3cccae7c3d.

(shared_timed_mutex is unavailable in the iOS build)
2018-11-17 12:27:06 -08:00
skia-flutter-autoroll
0e9ae6d602 Roll src/third_party/skia 73b4a1f57254..7e9ea391cfce (1 commits) (flutter/engine#6892)
https://skia.googlesource.com/skia.git/+log/73b4a1f57254..7e9ea391cfce


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

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.
2018-11-17 13:54:59 -05:00
Jason Simmons
e740d7f1db Guard the service protocol's global handlers list with a reader/writer lock (flutter/engine#6888)
The service protocol holds the lock while waiting for completion of service
RPC tasks.  These tasks (specifically hot restart/RunInView) may need to
modify a handler's description data.

Task execution and ServiceProtocol::SetHandlerDescription will obtain a shared
lock to make this possible.  AddHandler and RemoveHandler will obtain an
exclusive lock in order to guard against a handler being deleted while a
service task is running.
2018-11-17 10:53:26 -08:00
skia-flutter-autoroll
db0cbd7091 Roll src/third_party/skia 7fb30f11a055..73b4a1f57254 (3 commits) (flutter/engine#6891)
https://skia.googlesource.com/skia.git/+log/7fb30f11a055..73b4a1f57254


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

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.
2018-11-17 02:09:13 -05:00
skia-flutter-autoroll
1b3406b570 Roll src/third_party/skia 281224020a57..7fb30f11a055 (1 commits) (flutter/engine#6889)
https://skia.googlesource.com/skia.git/+log/281224020a57..7fb30f11a055


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

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.
2018-11-16 22:51:13 -05:00
skia-flutter-autoroll
a4447979dc Roll src/third_party/skia a2187bf7629a..281224020a57 (5 commits) (flutter/engine#6887)
https://skia.googlesource.com/skia.git/+log/a2187bf7629a..281224020a57


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

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.
2018-11-16 19:29:09 -05:00
Jason Simmons
725295dc47 Keep a copy of each engine's description that can be accessed outside the engine's UI thread (flutter/engine#6885)
The service protocol's ListViews method needs to return description data for
each engine in the process.  Previously ListViews would queue a task to each
UI thread to gather this data.  However, the UI thread might be blocked from
executing tasks (e.g. if the Dart isolate is paused), resulting in a deadlock.

This change provides a copy of the engine's description data to the
ServiceProtocol's global list of engines, allowing ListViews to run without
accessing any UI threads.

Fixes https://github.com/flutter/flutter/issues/24400
2018-11-16 14:47:40 -08:00
skia-flutter-autoroll
b7f4e75ae5 Roll src/third_party/skia 3b155a77c370..a2187bf7629a (11 commits) (flutter/engine#6884)
https://skia.googlesource.com/skia.git/+log/3b155a77c370..a2187bf7629a


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

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.
2018-11-16 16:10:13 -05:00
Dan Field
21a8e9f365 Don't load a splash screen by default (flutter/engine#6883) 2018-11-16 12:43:18 -08:00