5035 Commits

Author SHA1 Message Date
skia-flutter-autoroll
a83354553c Roll src/third_party/skia 5e710e13a55b..125f76790131 (1 commits) (flutter/engine#7379)
https://skia.googlesource.com/skia.git/%2Blog/5e710e13a55b..125f76790131

git log 5e710e13a55bfd42389427c29e65dfd078e5d4e8..125f76790131adcd0a8916f28e18be3ad64f37d9 --date=short --no-merges --format=%ad %ae %s
2019-01-05 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 (bungeman@google.com), and stop
the roller if necessary.
2019-01-05 02:12:04 -05:00
skia-flutter-autoroll
1a69f102fa Roll src/third_party/skia 3d5b488e5cd7..5e710e13a55b (1 commits) (flutter/engine#7378)
https://skia.googlesource.com/skia.git/%2Blog/3d5b488e5cd7..5e710e13a55b

git log 3d5b488e5cd749e08a2e5e0ed0f6f8038621bb82..5e710e13a55bfd42389427c29e65dfd078e5d4e8 --date=short --no-merges --format=%ad %ae %s
2019-01-04 recipe-roller@chromium.org Roll recipe dependencies (trivial).

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 (bungeman@google.com), and stop
the roller if necessary.
2019-01-04 22:46:39 -05:00
skia-flutter-autoroll
1a8c648f1b Roll src/third_party/skia 275eaff3be4b..3d5b488e5cd7 (9 commits) (flutter/engine#7372)
https://skia.googlesource.com/skia.git/%2Blog/275eaff3be4b..3d5b488e5cd7

git log 275eaff3be4b371983451f3e15c4d757e4c6c675..3d5b488e5cd749e08a2e5e0ed0f6f8038621bb82 --date=short --no-merges --format=%ad %ae %s
2019-01-04 skia-autoroll@skia-public.iam.gserviceaccount.com Roll third_party/externals/angle2 e4109f27136d..9db8df4c3e6e (1 commits)
2019-01-03 herb@google.com Separate cache lookup from run font setup
2019-01-04 csmartdalton@google.com Revert "ccpr: Rework the path cache to support sporadic flushing"
2019-01-04 reed@google.com paint is losing its text-related fields
2019-01-04 recipe-roller@chromium.org Roll recipe dependencies (trivial).
2019-01-04 benjaminwagner@google.com Add IntelIris655 Win10 jobs.
2019-01-04 kjlubick@google.com [pathkit] Increase test timeouts (for asmjs mostly)
2019-01-04 csmartdalton@google.com ccpr: Rework the path cache to support sporadic flushing
2019-01-04 fmalita@chromium.org [skjson] NaN while parsing long decimals

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 (bungeman@google.com), and stop
the roller if necessary.
2019-01-04 19:20:05 -05:00
Ben Konyi
15a34767e9 Update GetCallbackHandle to use Dart_IsTearOff instead of a string comparison (flutter/engine#7324)
* Update GetCallbackHandle to use Dart_IsTearOff instead of a string
comparison to determine whether or not a closure was provided as an
argument to PluginUtilities.GetCallbackHandle.

Fixes #24394
2019-01-04 14:41:56 -08:00
skia-flutter-autoroll
cf41290efb Roll src/third_party/skia 18df87ec8bda..275eaff3be4b (7 commits) (flutter/engine#7369)
https://skia.googlesource.com/skia.git/%2Blog/18df87ec8bda..275eaff3be4b

git log 18df87ec8bda0d01999c52fde7c1b7eed663afb5..275eaff3be4b371983451f3e15c4d757e4c6c675 --date=short --no-merges --format=%ad %ae %s
2019-01-04 kjlubick@google.com [pathkit] Add .ready() to initialize
2019-01-02 ethannicholas@google.com Fixed GL shader link status checks
2019-01-04 kjlubick@google.com [canvaskit] Add .ready() which is a real promise
2019-01-04 reed@google.com change paint serialization to exclude font-related fields
2019-01-04 herb@google.com Update SkDescriptor
2019-01-04 brianosman@google.com Revert "Add SkColorSpace factory from 3x3 row-major gamut and transfer function"
2019-01-04 benjaminwagner@google.com Reland "Remove win_vulkan_sdk."

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 (bungeman@google.com), and stop
the roller if necessary.
2019-01-04 15:58:03 -05:00
skia-flutter-autoroll
e4df573e4a Roll src/third_party/skia 5f1692c60a43..18df87ec8bda (12 commits) (flutter/engine#7368)
https://skia.googlesource.com/skia.git/%2Blog/5f1692c60a43..18df87ec8bda

git log 5f1692c60a43bfb9f9039e288862c82a9f7cbc8e..18df87ec8bda0d01999c52fde7c1b7eed663afb5 --date=short --no-merges --format=%ad %ae %s
2019-01-04 brianosman@google.com Fix bugs and add features to imgcvt
2019-01-04 recipe-roller@chromium.org Roll recipe dependencies (trivial).
2019-01-04 reed@google.com remove blob iterator::applyFontToPaint
2019-01-04 egdaniel@google.com Set skia_use_vulkan on our vulkan bots.
2019-01-04 reed@google.com start to change Viewer's filtering to know about fonts
2019-01-04 kjlubick@google.com more extra semis
2019-01-03 egdaniel@google.com Add support to gpu command buffers to wrap an external command buffer.
2019-01-04 jcgregorio@google.com Fix link in /dev/contrib.
2019-01-04 michaelludwig@google.com Revert "Use specialized quad lists in rectangle ops"
2019-01-03 brianosman@google.com Add SkColorSpace factory from 3x3 row-major gamut and transfer function
2019-01-04 kjlubick@google.com remove more extra semicolons
2019-01-03 egdaniel@google.com Restrict ops that can be executed when we have a wrapped vulkan secondary command buffer.

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 (bungeman@google.com), and stop
the roller if necessary.
2019-01-04 12:29:00 -05:00
skia-flutter-autoroll
4291e56d33 Roll src/third_party/skia c519fed6ddce..5f1692c60a43 (1 commits) (flutter/engine#7367)
https://skia.googlesource.com/skia.git/%2Blog/c519fed6ddce..5f1692c60a43

git log c519fed6ddce2f0c10234fa66a3312a9a7992846..5f1692c60a43bfb9f9039e288862c82a9f7cbc8e --date=short --no-merges --format=%ad %ae %s
2019-01-03 kjlubick@google.com [canvaskit] Allow providing webgl context and canvas element

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 (bungeman@google.com), and stop
the roller if necessary.
2019-01-04 08:43:44 -05:00
skia-flutter-autoroll
770e3bdd45 Roll src/third_party/skia 76616a10a786..c519fed6ddce (3 commits) (flutter/engine#7366)
https://skia.googlesource.com/skia.git/%2Blog/76616a10a786..c519fed6ddce

git log 76616a10a78604139cb3da13ef051246fe8fb828..c519fed6ddce2f0c10234fa66a3312a9a7992846 --date=short --no-merges --format=%ad %ae %s
2019-01-04 skia-recreate-skps@skia-swarming-bots.iam.gserviceaccount.com Update go_deps asset
2019-01-03 reed@google.com start to build with no paint-text fields
2019-01-03 reed@google.com fix conditionals for 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 (bungeman@google.com), and stop
the roller if necessary.
2019-01-04 03:19:11 -05:00
skia-flutter-autoroll
f6c92cbc77 Roll src/third_party/skia 4683942a45f6..76616a10a786 (8 commits) (flutter/engine#7365)
https://skia.googlesource.com/skia.git/%2Blog/4683942a45f6..76616a10a786

git log 4683942a45f6927435249677adceefdb8c424443..76616a10a78604139cb3da13ef051246fe8fb828 --date=short --no-merges --format=%ad %ae %s
2019-01-04 skia-autoroll@skia-public.iam.gserviceaccount.com Roll third_party/externals/angle2 9fa54eab2590..e4109f27136d (7 commits)
2019-01-03 recipe-roller@chromium.org Roll recipe dependencies (trivial).
2019-01-03 csmartdalton@google.com Allow aliasing in GrProxyProvider::processInvalidUniqueKey
2019-01-03 benjaminwagner@google.com Revert "Remove win_vulkan_sdk."
2019-01-03 benjaminwagner@google.com [infra] Upgrade Win10 in Skolo.
2019-01-03 benjaminwagner@google.com Remove win_vulkan_sdk.
2019-01-03 michaelludwig@google.com Use specialized quad lists in rectangle ops
2019-01-03 reed@google.com change textutils to require font param

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 (bungeman@google.com), and stop
the roller if necessary.
2019-01-03 23:28:53 -05:00
skia-flutter-autoroll
dc2af70c9f Roll src/third_party/skia 3b7e65107f67..4683942a45f6 (10 commits) (flutter/engine#7362)
https://skia.googlesource.com/skia.git/%2Blog/3b7e65107f67..4683942a45f6

git log 3b7e65107f671e35674ab8bfc163d998039b81bf..4683942a45f6927435249677adceefdb8c424443 --date=short --no-merges --format=%ad %ae %s
2019-01-03 kjlubick@google.com [canvaskit] Refactor skottie into own file
2019-01-03 recipe-roller@chromium.org Roll recipe dependencies (trivial).
2019-01-03 robertphillips@google.com Make the RRectEffect's screen coords be Float4 (rather than Half4)
2019-01-02 michaelludwig@google.com Normalize vectors in dot product for quad type calculations.
2018-12-27 halcanary@google.com SkPDF: eliminalte one member function
2019-01-03 skia-autoroll@skia-public.iam.gserviceaccount.com Roll third_party/externals/angle2 4627b3705d59..9fa54eab2590 (1 commits)
2019-01-03 reed@google.com use drawSimpleText
2019-01-03 skia-autoroll@skia-public.iam.gserviceaccount.com Roll skia/third_party/skcms e9b211dd665b..8b9d1f9db8a8 (1 commits)
2019-01-03 reed@google.com remove legacy drawPosText (and variants)
2019-01-03 mtklein@google.com tear down one-big-switch SkRasterPipeline backend

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 (bungeman@google.com), and stop
the roller if necessary.
2019-01-03 16:49:40 -05:00
liyuqian
d1d5d70f3b Fix typo clas -> class (flutter/engine#7360) 2019-01-03 10:06:17 -08:00
skia-flutter-autoroll
eb7dc916fd Roll src/third_party/skia 8966b55644c2..3b7e65107f67 (3 commits) (flutter/engine#7361)
https://skia.googlesource.com/skia.git/%2Blog/8966b55644c2..3b7e65107f67

git log 8966b55644c2623a199814fbe75a5130f373f1ff..3b7e65107f671e35674ab8bfc163d998039b81bf --date=short --no-merges --format=%ad %ae %s
2019-01-03 reed@google.com rm legacy FontMetrics from docs
2019-01-03 reed@google.com remove legacy fontmetrics flag
2019-01-03 reed@google.com rm unneeded encoding param

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 (bungeman@google.com), and stop
the roller if necessary.
2019-01-03 12:56:02 -05:00
skia-flutter-autoroll
2abc6c3136 Roll src/third_party/skia fdde2926df92..8966b55644c2 (1 commits) (flutter/engine#7359)
https://skia.googlesource.com/skia.git/%2Blog/fdde2926df92..8966b55644c2

git log fdde2926df92aa70c2ffbb89be908ba90751693b..8966b55644c2623a199814fbe75a5130f373f1ff --date=short --no-merges --format=%ad %ae %s
2019-01-03 reed@google.com Reland "undefine SK_SUPPORT_LEGACY_PAINT_TEXTMEASURE"

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 (bungeman@google.com), and stop
the roller if necessary.
2019-01-03 08:47:39 -05:00
skia-flutter-autoroll
f0856cdbb7 Roll src/third_party/skia aae6ae39a356..fdde2926df92 (1 commits) (flutter/engine#7358)
https://skia.googlesource.com/skia.git/%2Blog/aae6ae39a356..fdde2926df92

git log aae6ae39a3561f1735eaf7027e2d5e400b4a5599..fdde2926df92aa70c2ffbb89be908ba90751693b --date=short --no-merges --format=%ad %ae %s
2019-01-03 skia-autoroll@skia-public.iam.gserviceaccount.com Roll third_party/externals/angle2 904bb9185767..4627b3705d59 (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 (bungeman@google.com), and stop
the roller if necessary.
2019-01-03 05:23:38 -05:00
skia-flutter-autoroll
0a894c846e Roll src/third_party/skia 96345a23dfa9..aae6ae39a356 (1 commits) (flutter/engine#7357)
https://skia.googlesource.com/skia.git/%2Blog/96345a23dfa9..aae6ae39a356

git log 96345a23dfa905819e8f97c94e567bf9cf187613..aae6ae39a3561f1735eaf7027e2d5e400b4a5599 --date=short --no-merges --format=%ad %ae %s
2019-01-03 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 (bungeman@google.com), and stop
the roller if necessary.
2019-01-03 01:57:39 -05:00
skia-flutter-autoroll
113f0a3952 Roll src/third_party/skia bc84adceaada..96345a23dfa9 (2 commits) (flutter/engine#7356)
https://skia.googlesource.com/skia.git/%2Blog/bc84adceaada..96345a23dfa9

git log bc84adceaadabd3c785365d32763b742efc912cd..96345a23dfa905819e8f97c94e567bf9cf187613 --date=short --no-merges --format=%ad %ae %s
2019-01-02 reed@google.com pass font's explicitly, instead of relying on SkFont::LEGACY_ExtractFromPaint
2019-01-02 skia-autoroll@skia-public.iam.gserviceaccount.com Roll third_party/externals/angle2 04ea03e4e1e1..904bb9185767 (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 (bungeman@google.com), and stop
the roller if necessary.
2019-01-02 22:31:38 -05:00
skia-flutter-autoroll
4cc0ab1df8 Roll src/third_party/skia d0d5bb8c8500..bc84adceaada (6 commits) (flutter/engine#7355)
https://skia.googlesource.com/skia.git/%2Blog/d0d5bb8c8500..bc84adceaada

git log d0d5bb8c85002629fd0750c7548f468d188bd420..bc84adceaadabd3c785365d32763b742efc912cd --date=short --no-merges --format=%ad %ae %s
2019-01-02 egdaniel@google.com Move GrVkSecondaryCBDrawContext header into src to hide it.
2019-01-01 reed@google.com hide drawpostext etc.
2019-01-02 reed@google.com pass a font to GlyphRunBuilder
2019-01-02 kjlubick@google.com [canvaskit] Move to using SkFont instead of SkPaint.measure*
2019-01-02 benjaminwagner@google.com [infra] Uninstall ASAN when cleaning up Android device.
2019-01-02 egdaniel@google.com Add initial support for creating a vulkan secondary command buffer drawing context.

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 (bungeman@google.com), and stop
the roller if necessary.
2019-01-02 19:05:38 -05:00
Rusino
a8be411e5a Preparing to remove SK_SUPPORT_LEGACY_PAINT_TEXTMEASURE (flutter/engine#7354)
* Preparing to remove SK_SUPPORT_LEGACY_PAINT_TEXTMEASURE

* Fixing a bug

* Formatting problem
2019-01-02 16:23:35 -05:00
Gary Qian
bfbb7a080b Paint all backgrounds first to prevent overlap (flutter/engine#7287) 2019-01-02 16:22:05 -05:00
skia-flutter-autoroll
deff80f12e Roll src/third_party/skia 279b65ddb5a3..d0d5bb8c8500 (12 commits) (flutter/engine#7353)
https://skia.googlesource.com/skia.git/%2Blog/279b65ddb5a3..d0d5bb8c8500

git log 279b65ddb5a306cb05552a6adfd4f63a9e78fb45..d0d5bb8c85002629fd0750c7548f468d188bd420 --date=short --no-merges --format=%ad %ae %s
2019-01-02 reed@google.com Revert "undefine SK_SUPPORT_LEGACY_PAINT_TEXTMEASURE"
2019-01-02 brianosman@google.com Remove special case for DCI P3 when making ICC profiles
2018-12-29 ianloic@google.com Update SkFontMgr_fuchsia.cpp for new FIDL API
2019-01-02 herb@google.com Return SkGlyphCache and GrTextStrike together.
2019-01-02 fmalita@chromium.org [skottie] Initial 3D layer transform support
2019-01-02 reed@google.com undefine SK_SUPPORT_LEGACY_PAINT_TEXTMEASURE
2019-01-02 reed@google.com don't use paint to perform char-to-glyph
2019-01-02 reed@google.com make bookmaker happier
2019-01-02 mtklein@google.com flip on one-big-switch SkRasterPipeline
2019-01-02 mtklein@google.com allocate a little bit of space
2019-01-02 reed@google.com use font instead of paint for text
2019-01-02 mtklein@google.com fix fallthrough when deciding lowp/highp

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 (bungeman@google.com), and stop
the roller if necessary.
2019-01-02 15:40:12 -05:00
Stanislav Baranov
f63f447b47 Give more control over when dynamic patches get downloaded and installed. (flutter/engine#7327)
This change introduces manifest properties that control when dynamic patches are downloaded and installed in the application lifecycle.

Application developer can choose whether between install on restart, install on resume, or immediate forced install of dynamic patches.
2019-01-02 10:40:37 -08:00
skia-flutter-autoroll
5c6b75c987 Roll src/third_party/skia 8f37ce5b9f2c..279b65ddb5a3 (6 commits) (flutter/engine#7350)
https://skia.googlesource.com/skia.git/%2Blog/8f37ce5b9f2c..279b65ddb5a3

git log 8f37ce5b9f2c139e4bad8e14ed6b884c1510dffd..279b65ddb5a306cb05552a6adfd4f63a9e78fb45 --date=short --no-merges --format=%ad %ae %s
2018-12-28 halcanary@google.com SkPDF: clean up public header
2019-01-02 skia-autoroll@skia-public.iam.gserviceaccount.com Roll third_party/externals/angle2 0c6672158c77..04ea03e4e1e1 (2 commits)
2019-01-02 kjlubick@google.com Add docker caches in more places
2019-01-02 fmalita@chromium.org [skottie] Derive most adapters from SkNVRefCnt
2019-01-02 brianosman@google.com Reland "Wide color support in AA Convex path renderer"
2019-01-02 kjlubick@google.com Remove extra semi-colons

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 (bungeman@google.com), and stop
the roller if necessary.
2019-01-02 11:44:38 -05:00
skia-flutter-autoroll
90c8e897fb Roll src/third_party/skia 1409ac718693..8f37ce5b9f2c (2 commits) (flutter/engine#7349)
https://skia.googlesource.com/skia.git/%2Blog/1409ac718693..8f37ce5b9f2c

git log 1409ac718693a6db962785b09e59eeb3b90b20f5..8f37ce5b9f2c139e4bad8e14ed6b884c1510dffd --date=short --no-merges --format=%ad %ae %s
2018-12-28 halcanary@google.com SkPDF: clean up
2018-12-21 halcanary@google.com SkPDF: wait for jobs to complete on abort()

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 (bungeman@google.com), and stop
the roller if necessary.
2019-01-02 08:17:38 -05:00
skia-flutter-autoroll
e813dd5c3c Roll src/third_party/skia 22451ccae544..1409ac718693 (2 commits) (flutter/engine#7348)
https://skia.googlesource.com/skia.git/%2Blog/22451ccae544..1409ac718693

git log 22451ccae54415b3dc6cee04c31462519116cfb1..1409ac718693a6db962785b09e59eeb3b90b20f5 --date=short --no-merges --format=%ad %ae %s
2019-01-02 skia-autoroll@skia-public.iam.gserviceaccount.com Roll third_party/externals/angle2 ba319ba31cae..0c6672158c77 (1 commits)
2019-01-02 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 (bungeman@google.com), and stop
the roller if necessary.
2019-01-02 02:59:13 -05:00
skia-flutter-autoroll
614b283042 Roll src/third_party/skia db0fdfbf107d..22451ccae544 (1 commits) (flutter/engine#7347)
https://skia.googlesource.com/skia.git/%2Blog/db0fdfbf107d..22451ccae544

git log db0fdfbf107d119dd4b2941d2ca97517b820ad1f..22451ccae54415b3dc6cee04c31462519116cfb1 --date=short --no-merges --format=%ad %ae %s
2019-01-01 reed@google.com accessors for RunBuffer as points or rsxforms

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 (bungeman@google.com), and stop
the roller if necessary.
2019-01-01 23:33:13 -05:00
skia-flutter-autoroll
3ec2cfc7cb Roll src/third_party/skia 247f03baeed9..db0fdfbf107d (1 commits) (flutter/engine#7345)
https://skia.googlesource.com/skia.git/%2Blog/247f03baeed9..db0fdfbf107d

git log 247f03baeed91414bc4591c2e5953348ddde27d8..db0fdfbf107d119dd4b2941d2ca97517b820ad1f --date=short --no-merges --format=%ad %ae %s
2019-01-01 skia-autoroll@skia-public.iam.gserviceaccount.com Roll third_party/externals/angle2 957eb07f59bc..ba319ba31cae (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 (bungeman@google.com), and stop
the roller if necessary.
2019-01-01 16:47:13 -05:00
skia-flutter-autoroll
ea04f12858 Roll src/third_party/skia 4f050fb81955..247f03baeed9 (1 commits) (flutter/engine#7344)
https://skia.googlesource.com/skia.git/%2Blog/4f050fb81955..247f03baeed9

git log 4f050fb81955d4df54d89469fcd8dc029c8d7d05..247f03baeed91414bc4591c2e5953348ddde27d8 --date=short --no-merges --format=%ad %ae %s
2019-01-01 skia-autoroll@skia-public.iam.gserviceaccount.com Roll third_party/externals/angle2 cc37cbf20179..957eb07f59bc (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 (bungeman@google.com), and stop
the roller if necessary.
2019-01-01 07:43:43 -05:00
skia-flutter-autoroll
7c13974785 Roll src/third_party/skia 8f42e2467cd9..4f050fb81955 (1 commits) (flutter/engine#7343)
https://skia.googlesource.com/skia.git/%2Blog/8f42e2467cd9..4f050fb81955

git log 8f42e2467cd9db91605323d3517ade57ff0c60c2..4f050fb81955d4df54d89469fcd8dc029c8d7d05 --date=short --no-merges --format=%ad %ae %s
2019-01-01 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 (bungeman@google.com), and stop
the roller if necessary.
2019-01-01 02:09:42 -05:00
skia-flutter-autoroll
8a0623ecc7 Roll src/third_party/skia 9bc33b963844..8f42e2467cd9 (1 commits) (flutter/engine#7342)
https://skia.googlesource.com/skia.git/%2Blog/9bc33b963844..8f42e2467cd9

git log 9bc33b9638446e3fa5ab54bcee228e869697659e..8f42e2467cd9db91605323d3517ade57ff0c60c2 --date=short --no-merges --format=%ad %ae %s
2019-01-01 skia-autoroll@skia-public.iam.gserviceaccount.com Roll third_party/externals/angle2 60a50cfcb876..cc37cbf20179 (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 (bungeman@google.com), and stop
the roller if necessary.
2018-12-31 22:44:42 -05:00
skia-flutter-autoroll
2cbe907589 Roll src/third_party/skia 61b3d1d00057..9bc33b963844 (1 commits) (flutter/engine#7341)
https://skia.googlesource.com/skia.git/%2Blog/61b3d1d00057..9bc33b963844

git log 61b3d1d00057ad0d72a23b961f1191e429932c5b..9bc33b9638446e3fa5ab54bcee228e869697659e --date=short --no-merges --format=%ad %ae %s
2018-12-31 Tom.Tan@microsoft.com Fix header file for _byteswap_ulong from MSVC CRT

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 (bungeman@google.com), and stop
the roller if necessary.
2018-12-31 19:19:48 -05:00
skia-flutter-autoroll
0ce8ea0143 Roll src/third_party/skia 7b0f0149474a..61b3d1d00057 (1 commits) (flutter/engine#7340)
https://skia.googlesource.com/skia.git/%2Blog/7b0f0149474a..61b3d1d00057

git log 7b0f0149474aa43c81bdf08711da92f163675746..61b3d1d00057ad0d72a23b961f1191e429932c5b --date=short --no-merges --format=%ad %ae %s
2018-12-31 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 (bungeman@google.com), and stop
the roller if necessary.
2018-12-31 01:35:42 -05:00
skia-flutter-autoroll
444fc3752a Roll src/third_party/skia 197b1f7900a2..7b0f0149474a (1 commits) (flutter/engine#7334)
https://skia.googlesource.com/skia.git/%2Blog/197b1f7900a2..7b0f0149474a

git log 197b1f7900a2bd1cdfdb93b57dfbbbd44d630d8b..7b0f0149474aa43c81bdf08711da92f163675746 --date=short --no-merges --format=%ad %ae %s
2018-12-30 skia-autoroll@skia-public.iam.gserviceaccount.com Roll third_party/externals/angle2 9f088621ebf5..60a50cfcb876 (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 (bungeman@google.com), and stop
the roller if necessary.
2018-12-30 10:07:42 -05:00
skia-flutter-autoroll
62bc936d6e Roll src/third_party/skia 0c1592291580..197b1f7900a2 (2 commits) (flutter/engine#7333)
https://skia.googlesource.com/skia.git/%2Blog/0c1592291580..197b1f7900a2

git log 0c1592291580af7de88d7d170e65de241667fae6..197b1f7900a2bd1cdfdb93b57dfbbbd44d630d8b --date=short --no-merges --format=%ad %ae %s
2018-12-30 skia-recreate-skps@skia-swarming-bots.iam.gserviceaccount.com Update SKP version
2018-12-30 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 (bungeman@google.com), and stop
the roller if necessary.
2018-12-30 04:27:42 -05:00
skia-flutter-autoroll
ee8a813818 Roll src/third_party/skia 3b0a332fd970..0c1592291580 (1 commits) (flutter/engine#7332)
https://skia.googlesource.com/skia.git/%2Blog/3b0a332fd970..0c1592291580

git log 3b0a332fd970d248f308437cf1cdc8012ee84fe9..0c1592291580af7de88d7d170e65de241667fae6 --date=short --no-merges --format=%ad %ae %s
2018-12-30 skia-autoroll@skia-public.iam.gserviceaccount.com Roll third_party/externals/angle2 03923558a710..9f088621ebf5 (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 (bungeman@google.com), and stop
the roller if necessary.
2018-12-30 01:03:17 -05:00
skia-flutter-autoroll
55bba54016 Roll src/third_party/skia a5d2a9486fed..3b0a332fd970 (1 commits) (flutter/engine#7331)
https://skia.googlesource.com/skia.git/%2Blog/a5d2a9486fed..3b0a332fd970

git log a5d2a9486fede1701729f86f8387f0465dcb412a..3b0a332fd970d248f308437cf1cdc8012ee84fe9 --date=short --no-merges --format=%ad %ae %s
2018-12-29 skia-autoroll@skia-public.iam.gserviceaccount.com Roll third_party/externals/angle2 8c78ce4bd30c..03923558a710 (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 (robertphillips@google.com), and stop
the roller if necessary.
2018-12-29 15:59:42 -05:00
skia-flutter-autoroll
415f09ad8d Roll src/third_party/skia 3dc21675b05a..a5d2a9486fed (1 commits) (flutter/engine#7330)
https://skia.googlesource.com/skia.git/%2Blog/3dc21675b05a..a5d2a9486fed

git log 3dc21675b05a0b43ce103b89b1f780651df8da3a..a5d2a9486fede1701729f86f8387f0465dcb412a --date=short --no-merges --format=%ad %ae %s
2018-12-29 skia-autoroll@skia-public.iam.gserviceaccount.com Roll third_party/externals/angle2 3f01f53c02e8..8c78ce4bd30c (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 (robertphillips@google.com), and stop
the roller if necessary.
2018-12-29 06:55:42 -05:00
skia-flutter-autoroll
b6a2928fb7 Roll src/third_party/skia 739b760deaa6..3dc21675b05a (1 commits) (flutter/engine#7329)
https://skia.googlesource.com/skia.git/%2Blog/739b760deaa6..3dc21675b05a

git log 739b760deaa6d764cbfd6311c18baafd298bc83b..3dc21675b05a0b43ce103b89b1f780651df8da3a --date=short --no-merges --format=%ad %ae %s
2018-12-29 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 (robertphillips@google.com), and stop
the roller if necessary.
2018-12-29 01:33:21 -05:00
skia-flutter-autoroll
8a53ed00ed Roll src/third_party/skia aec8c7e280cb..739b760deaa6 (1 commits) (flutter/engine#7328)
https://skia.googlesource.com/skia.git/%2Blog/aec8c7e280cb..739b760deaa6

git log aec8c7e280cbd0590655887e9e2dff7f3822f34e..739b760deaa6d764cbfd6311c18baafd298bc83b --date=short --no-merges --format=%ad %ae %s
2018-12-29 skia-autoroll@skia-public.iam.gserviceaccount.com Roll third_party/externals/angle2 cb9609fe58c2..3f01f53c02e8 (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 (robertphillips@google.com), and stop
the roller if necessary.
2018-12-28 21:56:42 -05:00
Stanislav Baranov
5cc717fe86 Minor refactoring of dynamic patching code. (flutter/engine#7325)
Minor refactoring of dynamic patching code.

- Changes naming of manifest properties to be consistent with documentation.
- Moves methods from inner class to outer class to make them more reusable.
2018-12-28 13:23:38 -08:00
Stanislav Baranov
733d65dd7b Support loading flutter assets from dynamic patch (flutter/engine#7308)
This replicates similar logic found in ApkAssetProvider that locates assets by their short name in a sudbirectory inside of an archive file, instead of only at the root of archive.
2018-12-28 10:34:47 -08:00
skia-flutter-autoroll
6f003dd428 Roll src/third_party/skia 51eaa79d19b8..f3e6b90461e4 (5 commits) (flutter/engine#7323)
https://skia.googlesource.com/skia.git/%2Blog/51eaa79d19b8..f3e6b90461e4

git log 51eaa79d19b88e1ae4ef149b1544884f92d3dae6..f3e6b90461e4c6a20cb6c79208cfcf747674b3b1 --date=short --no-merges --format=%ad %ae %s
2018-12-28 brianosman@google.com Revert "Wide color support in the AA linearizing convex path renderer"
2018-12-28 brianosman@google.com Revert "Wide color support in AA Convex path renderer"
2018-12-28 skia-autoroll@skia-public.iam.gserviceaccount.com Roll third_party/externals/angle2 7f6b3674978d..cb9609fe58c2 (1 commits)
2018-12-28 mtklein@google.com move work out of GM ctor
2018-12-28 mtklein@google.com include_dirs = [ "tests" ] not needed

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 (robertphillips@google.com), and stop
the roller if necessary.
2018-12-28 13:27:43 -05:00
skia-flutter-autoroll
e24b1a081c Roll src/third_party/skia 7561dba7c145..51eaa79d19b8 (3 commits) (flutter/engine#7321)
https://skia.googlesource.com/skia.git/+log/7561dba7c145..51eaa79d19b8

git log 7561dba7c145..51eaa79d19b8 --no-merges --oneline
51eaa79d19 Wide color support in AA Convex path renderer
05bf9319ec add run_pipeline_obs
4948e5578a Wide color support in the AA linearizing convex path renderer

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 (robertphillips@google.com), and stop
the roller if necessary.
2018-12-28 11:21:15 -05:00
skia-flutter-autoroll
5f78377fa4 Roll src/third_party/skia 3e7ba8fa7e7f..7561dba7c145 (1 commits) (flutter/engine#7320)
https://skia.googlesource.com/skia.git/+log/3e7ba8fa7e7f..7561dba7c145


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

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-12-28 10:44:28 -05:00
skia-flutter-autoroll
023dd809da Roll src/third_party/skia acc763e8795c..3e7ba8fa7e7f (1 commits) (flutter/engine#7319)
https://skia.googlesource.com/skia.git/+log/acc763e8795c..3e7ba8fa7e7f


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

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-12-28 01:18:54 -05:00
Amir Hardon
04b9885368 Recreate the overlay rendering surfaces if the GrContext was changed. (flutter/engine#7317)
When the app is sent to the background and then brought to the forward it is possible that the GrContext was changed.
This resulted in overlay surfaces not being updated after being backgrounded and foregrounded.

This change makes sure to re-create the overlay rendering surfaces if the GrContext for the main surface was changed.

fixes flutter/flutter#24900
2018-12-27 16:02:00 -08:00
Amir Hardon
568b03145e Reland "Only reject gestures to embedded UIViews when the framework sa… (flutter/engine#7315)
This re-lands commit 94b7921, with a few fixes:

  - Keep the DelayingGestureRecognizer a discrete gesture recognizer, when it was set to a began state embedded WkWebViews wasn't receiving touch events.
  - Fix a bug of not retaining the forwardRecognizer pointer when assigning it to a scoped_nsobject.
2018-12-27 13:23:36 -08:00
skia-flutter-autoroll
f23f27f999 Roll src/third_party/skia d2fa2eb59f2d..487132b82826 (1 commits) (flutter/engine#7314)
https://skia.googlesource.com/skia.git/+log/d2fa2eb59f2d..487132b82826


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

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-12-27 15:49:10 -05:00
Stanislav Baranov
b1cf6809d1 Allow dynamic patches without a patch number. (flutter/engine#7309)
Unique patch numbers are mainly useful for canary and A-B testing, but otherwise complicate things and can now be omitted.

Also, always append .zip to patch download URL. This obviates the need to configure redirects on the server when not using patch numbers.
2018-12-27 11:56:56 -08:00
Amir Hardon
cb964ad34f Revert "Only reject gestures to embedded UIViews when the framework says so. (#7307)" (flutter/engine#7313)
This reverts commit 94b7921b81bbebad9a90cea0bcc95c7e0a9ade60.
2018-12-27 10:22:51 -08:00
skia-flutter-autoroll
39739dce24 Roll src/third_party/skia cae020ae5f5f..d2fa2eb59f2d (3 commits) (flutter/engine#7312)
https://skia.googlesource.com/skia.git/+log/cae020ae5f5f..d2fa2eb59f2d


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

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-12-27 12:15:53 -05:00