12222 Commits

Author SHA1 Message Date
skia-flutter-autoroll
90fcaff900
Roll src/third_party/skia 2ed90e152d47..33c1b315265c (1 commits) (#7940)
https://skia.googlesource.com/skia.git/%2Blog/2ed90e152d47..33c1b315265c

git log 2ed90e152d47abb6500d46983772b43457ecdaee..33c1b315265c22d24ea7df255d5ed4ba295113ad --date=short --no-merges --format=%ad %ae %s
2019-02-24 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 (scroggo@google.com), and stop
the roller if necessary.
2019-02-24 01:37:43 -05:00
skia-flutter-autoroll
b1779e7d95
Roll src/third_party/skia 867da4b96e8e..2ed90e152d47 (1 commits) (#7939)
https://skia.googlesource.com/skia.git/%2Blog/867da4b96e8e..2ed90e152d47

git log 867da4b96e8eb591e15951f9fee719c67a0d8638..2ed90e152d47abb6500d46983772b43457ecdaee --date=short --no-merges --format=%ad %ae %s
2019-02-23 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 (jvanverth@google.com), and stop
the roller if necessary.
2019-02-23 15:55:56 -05:00
skia-flutter-autoroll
018a4f7839
Roll src/third_party/skia 12f1fecea947..867da4b96e8e (1 commits) (#7936)
https://skia.googlesource.com/skia.git/%2Blog/12f1fecea947..867da4b96e8e

git log 12f1fecea947a675ff10bfd1b9728bc7a3ac9ab3..867da4b96e8eb591e15951f9fee719c67a0d8638 --date=short --no-merges --format=%ad %ae %s
2019-02-22 kjlubick@google.com Allow system harfbuzz.

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 (jvanverth@google.com), and stop
the roller if necessary.
2019-02-23 11:57:24 -05:00
skia-flutter-autoroll
0d777b947e
Roll src/third_party/skia 72f6f044cc73..12f1fecea947 (1 commits) (#7935)
https://skia.googlesource.com/skia.git/%2Blog/72f6f044cc73..12f1fecea947

git log 72f6f044cc739c4b7712c72d7e4af59b491629da..12f1fecea947a675ff10bfd1b9728bc7a3ac9ab3 --date=short --no-merges --format=%ad %ae %s
2019-02-23 skia-autoroll@skia-public.iam.gserviceaccount.com Roll third_party/externals/angle2 f78131dac076..c63d95525cde (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 (jvanverth@google.com), and stop
the roller if necessary.
2019-02-23 07:36:51 -05:00
skia-flutter-autoroll
3efc9f5099
Roll src/third_party/skia 2a5511307d34..72f6f044cc73 (2 commits) (#7934)
https://skia.googlesource.com/skia.git/%2Blog/2a5511307d34..72f6f044cc73

git log 2a5511307d341228135a605a73fb6043be62b987..72f6f044cc739c4b7712c72d7e4af59b491629da --date=short --no-merges --format=%ad %ae %s
2019-02-23 skia-recreate-skps@skia-swarming-bots.iam.gserviceaccount.com Update go_deps asset
2019-02-23 skia-autoroll@skia-public.iam.gserviceaccount.com Roll third_party/externals/swiftshader d2452555986f..7c33e88eebb5 (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 (jvanverth@google.com), and stop
the roller if necessary.
2019-02-23 03:33:59 -05:00
skia-flutter-autoroll
1741497a57
Roll src/third_party/skia a753d1a3475d..2a5511307d34 (3 commits) (#7933)
https://skia.googlesource.com/skia.git/%2Blog/a753d1a3475d..2a5511307d34

git log a753d1a3475dcae3ca80fcfffed30c0cc25a349b..2a5511307d341228135a605a73fb6043be62b987 --date=short --no-merges --format=%ad %ae %s
2019-02-23 skia-autoroll@skia-public.iam.gserviceaccount.com Roll third_party/externals/angle2 cf9b2853a7e7..f78131dac076 (3 commits)
2019-02-22 recipe-roller@chromium.org Roll recipe dependencies (trivial).
2019-02-22 fmalita@chromium.org [sksg] Use luminance coefficients from SkColorData.h

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 (jvanverth@google.com), and stop
the roller if necessary.
2019-02-22 23:21:56 -05:00
skia-flutter-autoroll
0a50e0846a
Roll src/third_party/skia ee1c8a733e5b..a753d1a3475d (16 commits) (#7930)
https://skia.googlesource.com/skia.git/%2Blog/ee1c8a733e5b..a753d1a3475d

git log ee1c8a733e5b31f645bee91ca500b9f6213de77e..a753d1a3475dcae3ca80fcfffed30c0cc25a349b --date=short --no-merges --format=%ad %ae %s
2019-02-22 fmalita@chromium.org Reland "[skottie] Add tritone layer effect support"
2019-02-22 jvanverth@google.com Disable fontscaler GM on Intel Vulkan
2019-02-22 skia-autoroll@skia-public.iam.gserviceaccount.com Roll third_party/externals/swiftshader e53533d6fdf9..d2452555986f (2 commits)
2019-02-22 reed@google.com add gm to test backdrop blurs and clipping/hintrects
2019-02-22 herb@google.com Change SDFT to use a bulk api for the callback
2019-02-22 fmalita@chromium.org Revert "[skottie] Add tritone layer effect support"
2019-02-21 fmalita@chromium.org [skottie] Add tritone layer effect support
2019-02-22 halcanary@google.com SkShaper/public.bzl fix
2019-02-22 bungeman@google.com Compare to the correct hinting.
2019-02-22 halcanary@google.com tools: bin/sync just alias for git-sync-deps now
2019-02-22 jvanverth@google.com Disable tests on more Vulkan bots
2019-02-22 skia-autoroll@skia-public.iam.gserviceaccount.com Roll third_party/externals/swiftshader 8a718cb58343..e53533d6fdf9 (2 commits)
2019-02-22 halcanary@google.com ICU: fix windows: dll to dat
2019-02-04 scroggo@google.com Allow setting an SkColorSpace on SkAnimatedImage
2019-02-22 skia-autoroll@skia-public.iam.gserviceaccount.com Roll third_party/externals/swiftshader 7aafb27453d3..8a718cb58343 (2 commits)
2019-02-22 benjaminwagner@google.com [infra] Remove Ubuntu17 jobs

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 (jvanverth@google.com), and stop
the roller if necessary.
2019-02-22 19:10:21 -05:00
Mehmet Fidanboylu
204e7da36c
New setting to decide whether we want the engine to load ICU mapping. (#7928) 2019-02-22 14:49:15 -08:00
Stanislav Baranov
36d495d57a
Dynamic patching support for native code libraries. (#7927) 2019-02-22 14:18:47 -08:00
Gary Qian
21c59197e7
[re-land] Use all font managers to discover fonts for strut. (#7803) 2019-02-22 13:44:02 -08:00
Stanislav Baranov
5809adea41
Make the layout of dynamic patch bundle similar to APK. (#7925)
This will help further changes when we pull other artifacts into the bundle.
2019-02-22 12:56:35 -08:00
liyuqian
e2a449a519
Move canvas clear after preroll (#7923)
This will reduce 1 render target switch when preroll paints some raster
cache.
2019-02-22 12:48:04 -08:00
Chinmay Garde
8529dbc865
Remove unused FML file export.h (#7926)
We should not be exporting anything from FML anyway.
2019-02-22 12:44:09 -08:00
skia-flutter-autoroll
f80928a9e4
Roll src/third_party/skia fdd15284affe..ee1c8a733e5b (15 commits) (#7924)
https://skia.googlesource.com/skia.git/%2Blog/fdd15284affe..ee1c8a733e5b

git log fdd15284affe8b18e4ce935ff6c20620a1745166..ee1c8a733e5b31f645bee91ca500b9f6213de77e --date=short --no-merges --format=%ad %ae %s
2019-02-22 ethannicholas@google.com Revert "Revert "SkSL now supports null child processors""
2019-02-22 bsalomon@google.com Skip newly added TextureIdleProcFlushTest test on Mac/Metal. It crashes.
2019-02-22 brianosman@google.com Add local vs world flag for particle velocity
2019-02-22 jvanverth@google.com Blacklist fontregen on IntelIris655-Vulkan
2019-02-22 skia-autoroll@skia-public.iam.gserviceaccount.com Roll third_party/externals/swiftshader b607bc8800c1..7aafb27453d3 (1 commits)
2019-02-22 robertphillips@google.com Move DrawingManager to RecordingContext
2019-02-22 skia-autoroll@skia-public.iam.gserviceaccount.com Roll third_party/externals/angle2 b9039bf76bf3..cf9b2853a7e7 (1 commits)
2019-02-22 egdaniel@google.com Track GrVkResources in command buffer associated with pipeline barriers.
2019-02-21 benjaminwagner@google.com Upgrade MacBookAir7.2 to macOS 10.14; rename jobs to include OS version
2019-02-22 bsalomon@google.com Make it safe to enter the cache from a GrTexture idle proc.
2019-02-22 reed@google.com update docs for backdrop
2019-02-22 kjlubick@google.com [canvaskit] JS API in place for shaped text
2019-02-22 recipe-roller@chromium.org Roll recipe dependencies (trivial).
2019-02-21 thomasanderson@chromium.org Make SkFontConfigInterface_direct and sysroot-aware
2019-02-22 reed@google.com add hinting to gm

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 (jvanverth@google.com), and stop
the roller if necessary.
2019-02-22 14:43:17 -05:00
ashawn
93f339fb67 fix Memory leak when using PlatformView [IOS] #24714 (#7919) 2019-02-22 09:00:15 -08:00
skia-flutter-autoroll
2d33e775f6
Roll src/third_party/skia 969659dbb313..fdd15284affe (2 commits) (#7922)
https://skia.googlesource.com/skia.git/%2Blog/969659dbb313..fdd15284affe

git log 969659dbb3137fb3b5c55e5fc46ec071b6fb5b96..fdd15284affe8b18e4ce935ff6c20620a1745166 --date=short --no-merges --format=%ad %ae %s
2019-02-22 recipe-roller@chromium.org Roll recipe dependencies (trivial).
2019-02-22 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 (jvanverth@google.com), and stop
the roller if necessary.
2019-02-22 09:49:17 -05:00
skia-flutter-autoroll
6d4edf2358
Roll src/third_party/skia 9431161ca973..969659dbb313 (3 commits) (#7921)
https://skia.googlesource.com/skia.git/%2Blog/9431161ca973..969659dbb313

git log 9431161ca9733f15f21a7ccb1e11ea6ef1cf883f..969659dbb3137fb3b5c55e5fc46ec071b6fb5b96 --date=short --no-merges --format=%ad %ae %s
2019-02-22 skia-autoroll@skia-public.iam.gserviceaccount.com Roll third_party/externals/angle2 962c222aa3be..b9039bf76bf3 (2 commits)
2019-02-21 recipe-roller@chromium.org Roll recipe dependencies (trivial).
2019-02-22 skia-recreate-skps@skia-swarming-bots.iam.gserviceaccount.com Update go_deps asset

The AutoRoll server is located here: https://autoroll.skia.org/r/skia-flutter-autoroll

Documentation for the AutoRoller is here:
https://skia.googlesource.com/buildbot/+/master/autoroll/README.md

If the roll is causing failures, please contact the current sheriff (jvanverth@google.com), and stop
the roller if necessary.
2019-02-22 05:34:38 -05:00
Chinmay Garde
33bb91cc15
Allow embedders to specify a vsync waiter. (#7914)
Fixes https://github.com/flutter/flutter/issues/28240
2019-02-21 23:02:32 -08:00
Chinmay Garde
4cb9a14992
Allow embedders to add events to the timeline. (#7917)
Fixes https://github.com/flutter/flutter/issues/28283
2019-02-21 22:42:49 -08:00
skia-flutter-autoroll
e849e0b402
Roll src/third_party/skia e9912ca049a0..9431161ca973 (2 commits) (#7920)
https://skia.googlesource.com/skia.git/%2Blog/e9912ca049a0..9431161ca973

git log e9912ca049a068e34b81012d2e23793dc8573cf7..9431161ca9733f15f21a7ccb1e11ea6ef1cf883f --date=short --no-merges --format=%ad %ae %s
2019-02-21 recipe-roller@chromium.org Roll recipe dependencies (trivial).
2019-02-22 skia-autoroll@skia-public.iam.gserviceaccount.com Roll third_party/externals/swiftshader 3fc635ac4a7f..b607bc8800c1 (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 (jvanverth@google.com), and stop
the roller if necessary.
2019-02-22 01:23:36 -05:00
skia-flutter-autoroll
cb0f7ece1f
Roll src/third_party/skia 63c4d3596915..e9912ca049a0 (8 commits) (#7918)
https://skia.googlesource.com/skia.git/%2Blog/63c4d3596915..e9912ca049a0

git log 63c4d3596915ca38eb47266a98c6f5d99399b52e..e9912ca049a068e34b81012d2e23793dc8573cf7 --date=short --no-merges --format=%ad %ae %s
2019-02-21 recipe-roller@chromium.org Roll recipe dependencies (trivial).
2019-02-21 robertphillips@google.com Move StrikeCache and TextBlobCache to RecordingContext
2019-02-21 robertphillips@google.com Revert "SkSL now supports null child processors"
2019-02-21 skia-autoroll@skia-public.iam.gserviceaccount.com Roll ../src dca111a7573e..61d99852c465 (495 commits)
2019-02-21 csmartdalton@google.com vk: Hold refs to sampled textures as opposed to raw ptrs
2019-02-21 recipe-roller@chromium.org Roll recipe dependencies (trivial).
2019-02-21 skia-autoroll@skia-public.iam.gserviceaccount.com Roll third_party/externals/angle2 08573730b75a..962c222aa3be (1 commits)
2019-02-21 ethannicholas@google.com SkSL now supports null child processors

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 (jvanverth@google.com), and stop
the roller if necessary.
2019-02-21 21:19:21 -05:00
Jason Simmons
043d92c48a
Embedder API for setting the persistent cache path (#7915)
Fixes https://github.com/flutter/flutter/issues/28278
2019-02-21 17:30:17 -08:00
Chris Bracken
f1f19bba8f
Revert "Revert "Revert "Reland PerformanceOverlayLayer golden test (#7863)" (#7895)" (#7911)" (#7916)
This breaks the Linux build with:
```
[ RUN      ] PerformanceOverlayLayer.Gold
../../flutter/flow/layers/performance_overlay_layer_unittests.cc:70: Failure
Value of: golden_data != nullptr
  Actual: false
Expected: true
Golden file not found: "/b/s/w/ir/k/src/flutter/testing/resources"/performance_overlay_gold.png.
Please either set --golden-dir, or make sure that the unit test is run from the right directory (e.g., flutter/engine/src).
```

This reverts commit 3f0ce769e296b977cd0bcd8f4f7390f207ef50a8.
2019-02-21 17:04:34 -08:00
Chris Bracken
5db4b37724
Revert dart rolls (#7913)
* Roll back three Dart SDK rolls

Revert "Roll src/third_party/dart 75ee523f91..4cff5a4fd6 (6 commits)"
Revert "Roll src/third_party/dart 5ddd157809..75ee523f91 (19 commits)"
Revert "Roll src/third_party/dart c92d5ca288..5ddd157809 (153 commits)"

`pub upgrade` appears to fail 100% reproducibly on broken on Windows.
This rollback rolls back both what appears to be the breaking roll (61fc178)
and the following roll.

This reverts commit 0053c1d5064931d7a690b3d8888d15d72785a079.
This reverts commit 1cf6b8b64d42aefcbc6e7d78a2e6df706962751a.
This reverts commit 61fc1786fd98f48ee355f800cf5d7aef0fff985b.

* Revert "Revert "Revert "Remove unnecessary entry-point closurization. (#7827)" (#7876)" (#7904)"

This reverts commit 93eeb48baee5c24047a4a3cf5b1db234ecc48683.
2019-02-21 16:53:20 -08:00
liyuqian
3f0ce769e2
Revert "Revert "Reland PerformanceOverlayLayer golden test (#7863)" (#7895)" (#7911)
This reverts commit 6d8bd99afb16f7a1ebb59a2657ec76802606a581.
2019-02-21 15:27:37 -08:00
Ben Konyi
0053c1d506 Roll src/third_party/dart 75ee523f91..4cff5a4fd6 (6 commits)
4cff5a4fd6 [ VM / Service ] Dynamically load source from linked-in platform kernel
bc53c4dcda Update AstBuilder unified collection parsing to reduce error messages
e3b8065625 Add support for --dump-info=binary
372537f1e4 Add first support for strict-inference as an analysis option.
c49537e743 Support for 'double' fields in summaries.
9cdc189280 Fix bugs in list literals and add some inference tests
2019-02-21 14:36:44 -08:00
skia-flutter-autoroll
8620579cf4
Roll src/third_party/skia 9a049e6ce39d..63c4d3596915 (8 commits) (#7909)
https://skia.googlesource.com/skia.git/%2Blog/9a049e6ce39d..63c4d3596915

git log 9a049e6ce39d9a7c0270b5f52ca21035e71032ef..63c4d3596915ca38eb47266a98c6f5d99399b52e --date=short --no-merges --format=%ad %ae %s
2019-02-21 mtklein@google.com Revert "remove linear sRGB singleton"
2019-02-21 reed@google.com fix mac format for gm
2019-02-21 skia-autoroll@skia-public.iam.gserviceaccount.com Roll third_party/externals/swiftshader 0eee33250ebb..3fc635ac4a7f (1 commits)
2019-02-21 scroggo@google.com Remove SK_SUPPORT_LEGACY_ANDROID_CODEC_COLORSPACE
2019-02-21 recipe-roller@chromium.org Roll recipe dependencies (trivial).
2019-02-21 egdaniel@google.com Return correct GrBackendFormat when ycbcr conversion is valid.
2019-02-21 reed@google.com add gm for aa gamma
2019-02-13 mtklein@google.com remove linear sRGB singleton

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 (jvanverth@google.com), and stop
the roller if necessary.
2019-02-21 17:11:44 -05:00
Stanislav Baranov
aa2b287cbf
Reland #7777 with proper LICENSE (#7888) 2019-02-21 13:45:24 -08:00
Jason Simmons
a5773d1211 Do not add ghost runs for trailing whitespace if the text is ellipsized (#7906) 2019-02-21 13:36:33 -08:00
Dan Field
93eeb48bae
Revert "Revert "Remove unnecessary entry-point closurization. (#7827)" (#7876)" (#7904)
This reverts commit f45572e95f93edb89b6750a4f36ad8ed7c0a2560.
2019-02-21 10:57:31 -08:00
skia-flutter-autoroll
bbaeba3f35
Roll src/third_party/skia 05ff93c43ea5..9a049e6ce39d (11 commits) (#7903)
https://skia.googlesource.com/skia.git/%2Blog/05ff93c43ea5..9a049e6ce39d

git log 05ff93c43ea57fd62cd1bc36ab7cd9b6112a7ecf..9a049e6ce39d9a7c0270b5f52ca21035e71032ef --date=short --no-merges --format=%ad %ae %s
2019-02-21 bsalomon@google.com SK_API SkExecutor
2019-02-21 skia-autoroll@skia-public.iam.gserviceaccount.com Roll third_party/externals/swiftshader 3f48ecb3efb5..0eee33250ebb (1 commits)
2019-02-21 reed@google.com add subpixel tweaking
2019-02-21 skia-autoroll@skia-public.iam.gserviceaccount.com Roll skia/third_party/skcms 9374ba7d790a..b7157d764389 (1 commits)
2019-02-21 reed@google.com remove old code behind SK_SUPPORT_LEGACY_SETLENGTH
2019-02-21 recipe-roller@chromium.org Roll recipe dependencies (trivial).
2019-02-21 skia-autoroll@skia-public.iam.gserviceaccount.com Roll third_party/externals/swiftshader c1fd4087ddc9..3f48ecb3efb5 (2 commits)
2019-02-21 thakis@chromium.org Remove another semicolon.
2019-02-21 reed@google.com add test for mac aa on fonts
2019-02-21 fmalita@chromium.org [sksg] Hoist empty-bounds check to base RenderNode
2019-02-20 kjlubick@google.com [canvaskit] Upgrade emscripten to .27

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 (jvanverth@google.com), and stop
the roller if necessary.
2019-02-21 13:07:52 -05:00
Ben Konyi
1cf6b8b64d Roll src/third_party/dart 5ddd157809..75ee523f91 (19 commits)
75ee523f91 [VM] Remove flutter/flutter patch for 3head, the issue has been fixed upstream
4013b0eece [gardening] Add adjusted fix to flutter test patch.
69d46587cf [gardening] Add fix to flutter test patch.
f5d43c45ea Include 'linterVersion' into AnalysisOption signature.
e58b7cd59e [gardening] Fix flutter patch.
22e70ed48f [gardening] Patch flutter/flutter to fix hhh buildbot
dc2422ef84 [vm, gc] Fix accounting of external sizes in the class table.
bdb52a8f33 Fix 'Organize Directives' handling end-of-line comments.
371d244273 linter version support
435a52eafa [ VM / Service ] Fixed inconsistencies in service protocol spec.
8ac6114028 Sort AvailableDeclaration fields.
48a9eb87ba [analyzer] Add hint for unnecessary ?.
ccb2e2d293 [analyzer] Report dead code for x ?? y where x is non-null
004dd969b0 Remove mock_type.dart, it looks that it is not used.
266ce73e28 Remove CompletionSuggestion.elementUri, replaced with AvailableSuggestionSet.
7ebb0411f3 Rework DartFix listener interface to separate edits from suggestions.
1c576b66bc Generalize FixCodeTask to handle arbitrary numbers of phases.
fd377a4d6f Sort file non_nullable_fix.dart
98af688787 Sort dartfix_listener.dart
2019-02-21 07:25:29 -08:00
skia-flutter-autoroll
be32040efd
Roll src/third_party/skia 348227b89430..05ff93c43ea5 (2 commits) (#7901)
https://skia.googlesource.com/skia.git/%2Blog/348227b89430..05ff93c43ea5

git log 348227b8943013f86d689bac0f8db8b287e96d97..05ff93c43ea57fd62cd1bc36ab7cd9b6112a7ecf --date=short --no-merges --format=%ad %ae %s
2019-02-21 skia-autoroll@skia-public.iam.gserviceaccount.com Roll third_party/externals/angle2 eef531f1716a..08573730b75a (5 commits)
2019-02-21 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 (jvanverth@google.com), and stop
the roller if necessary.
2019-02-21 08:49:12 -05:00
skia-flutter-autoroll
293b3de986
Roll src/third_party/skia 20ebd0cb3882..348227b89430 (4 commits) (#7900)
https://skia.googlesource.com/skia.git/%2Blog/20ebd0cb3882..348227b89430

git log 20ebd0cb3882d1bdeed04eaa983b0e5842f0fdaf..348227b8943013f86d689bac0f8db8b287e96d97 --date=short --no-merges --format=%ad %ae %s
2019-02-20 recipe-roller@chromium.org Roll recipe dependencies (trivial).
2019-02-21 skia-recreate-skps@skia-swarming-bots.iam.gserviceaccount.com Update go_deps asset
2019-02-21 skia-autoroll@skia-public.iam.gserviceaccount.com Roll third_party/externals/angle2 902ceed39986..eef531f1716a (2 commits)
2019-02-20 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 (jvanverth@google.com), and stop
the roller if necessary.
2019-02-21 04:37:57 -05:00
Chris Bracken
6e6020d299
Eliminate .member = foo struct initialization (#7899)
This breaks MSVC:
```
[3049/3506] CXX obj/flutter/shell/gpu/gpu_surface_gl.gpu_surface_gl_delegate.obj
FAILED: obj/flutter/shell/gpu/gpu_surface_gl.gpu_surface_gl_delegate.obj
ninja -t msvc -e environment.x64 -- E:\b\c\goma_cache\client/gomacc.exe "E:\b\depot_tools\win_toolchain\vs_files\3bc0ec615cf20ee342f3bc29bc991b5ad66d8d2c\VC\Tools\MSVC\14.14.26428\bin\HostX64\x64/cl.exe" /nologo /showIncludes /FC @obj/flutter/shell/gpu/gpu_surface_gl.gpu_surface_gl_delegate.obj.rsp /c ../../flutter/shell/gpu/gpu_surface_gl_delegate.cc /Foobj/flutter/shell/gpu/gpu_surface_gl.gpu_surface_gl_delegate.obj /Fdobj/flutter/shell/gpu/gpu_surface_gl_cc.pdb
e:\b\rr\tmpahx5uo\w\src\flutter\shell\gpu\gpu_surface_gl_delegate.cc(70): error C2059: syntax error: '.'
e:\b\rr\tmpahx5uo\w\src\flutter\shell\gpu\gpu_surface_gl_delegate.cc(71): error C2143: syntax error: missing ';' before '}'
e:\b\rr\tmpahx5uo\w\src\flutter\shell\gpu\gpu_surface_gl_delegate.cc(76): error C2061: syntax error: identifier 'ProcResolverContext'
e:\b\rr\tmpahx5uo\w\src\flutter\shell\gpu\gpu_surface_gl_delegate.cc(78): error C3536: 'proc_resolver_context': cannot be used before it is initialized
e:\b\rr\tmpahx5uo\w\src\flutter\shell\gpu\gpu_surface_gl_delegate.cc(78): error C2227: left of '->resolver' must point to class/struct/union/generic type
e:\b\rr\tmpahx5uo\w\src\flutter\shell\gpu\gpu_surface_gl_delegate.cc(78): note: type is 'int'
e:\b\rr\tmpahx5uo\w\src\flutter\shell\gpu\gpu_surface_gl_delegate.cc(82): error C2059: syntax error: 'if'
e:\b\rr\tmpahx5uo\w\src\flutter\shell\gpu\gpu_surface_gl_delegate.cc(82): error C2143: syntax error: missing ';' before '{'
e:\b\rr\tmpahx5uo\w\src\flutter\shell\gpu\gpu_surface_gl_delegate.cc(82): error C2447: '{': missing function header (old-style formal list?)
e:\b\rr\tmpahx5uo\w\src\flutter\shell\gpu\gpu_surface_gl_delegate.cc(87): error C2059: syntax error: 'if'
e:\b\rr\tmpahx5uo\w\src\flutter\shell\gpu\gpu_surface_gl_delegate.cc(87): error C2143: syntax error: missing ';' before '{'
e:\b\rr\tmpahx5uo\w\src\flutter\shell\gpu\gpu_surface_gl_delegate.cc(87): error C2447: '{': missing function header (old-style formal list?)
e:\b\rr\tmpahx5uo\w\src\flutter\shell\gpu\gpu_surface_gl_delegate.cc(91): error C2059: syntax error: '('
e:\b\rr\tmpahx5uo\w\src\flutter\shell\gpu\gpu_surface_gl_delegate.cc(91): error C2059: syntax error: ')'
e:\b\rr\tmpahx5uo\w\src\flutter\shell\gpu\gpu_surface_gl_delegate.cc(92): error C2059: syntax error: 'return'
e:\b\rr\tmpahx5uo\w\src\flutter\shell\gpu\gpu_surface_gl_delegate.cc(95): error C2653: 'GPUSurfaceGLDelegate': is not a class or namespace name
e:\b\rr\tmpahx5uo\w\src\flutter\shell\gpu\gpu_surface_gl_delegate.cc(95): error C2270: 'GetGLInterface': modifiers not allowed on nonmember functions
e:\b\rr\tmpahx5uo\w\src\flutter\shell\gpu\gpu_surface_gl_delegate.cc(96): error C3861: 'GetGLProcResolver': identifier not found
e:\b\rr\tmpahx5uo\w\src\flutter\shell\gpu\gpu_surface_gl_delegate.cc(96): error C3861: 'CreateGLInterface': identifier not found
e:\b\rr\tmpahx5uo\w\src\flutter\shell\gpu\gpu_surface_gl_delegate.cc(100): error C2653: 'GPUSurfaceGLDelegate': is not a class or namespace name
e:\b\rr\tmpahx5uo\w\src\flutter\shell\gpu\gpu_surface_gl_delegate.cc(101): error C3861: 'CreateGLInterface': identifier not found
e:\b\rr\tmpahx5uo\w\src\flutter\shell\gpu\gpu_surface_gl_delegate.cc(104): error C2059: syntax error: '}'
e:\b\rr\tmpahx5uo\w\src\flutter\shell\gpu\gpu_surface_gl_delegate.cc(104): error C2143: syntax error: missing ';' before '}'
```
2019-02-20 23:37:26 -08:00
Chris Bracken
6d8bd99afb
Revert "Reland PerformanceOverlayLayer golden test (#7863)" (#7895)
Reverting this broke the flow tests for the performance overlay:

```
../../flutter/flow/layers/performance_overlay_layer_unittests.cc:70: Failure
Value of: golden_data != nullptr
  Actual: false
Expected: true
```

This reverts commit 8427d73c8340c9e51492689ee66261a4a72cac9e.
2019-02-20 20:45:39 -08:00
Dan Field
39f7066b69
Test profile and release build and unit tests (#7880)
* Test profile build and unit tests

* update googletest, skip JIT tests on non-debug builds
2019-02-20 20:13:02 -08:00
Chris Bracken
abe9826a9d
Add accessibility semantics support to embedder (#7891)
Flutter's accessibility APIs consist of three main calls from the
embedder to the Dart application:

  1. FlutterEngineUpdateSemanticsEnabled: enables/disables semantics support.

  2. FlutterEngineUpdateAccessibilityFeatures: sets embedder-specific
     accessibility features.

  3. FlutterEngineDispatchSemanticsAction: dispatches an action (tap,
     long-press, scroll, etc.) to a semantics node.

and two main callbacks triggered by Dart code:

  1. FlutterUpdateSemanticsNodeCallback: notifies the embedder of
     updates to the properties of a given semantics node.

  2. FlutterUpdateSemanticsCustomActionCallback: notifies the embedder
     of updates to custom semantics actions registered in Dart code.

In the Flutter framework, when accessibility is first enabled, the
embedder will receive a stream of update callbacks notifying the
embedder of the full semantics tree. On further changes in the Dart
application, only updates will be sent.
2019-02-20 18:59:29 -08:00
skia-flutter-autoroll
ce7016e1f3
Roll src/third_party/skia e471c05f92e8..20ebd0cb3882 (4 commits) (#7894)
https://skia.googlesource.com/skia.git/%2Blog/e471c05f92e8..20ebd0cb3882

git log e471c05f92e86c8f8a460f55c775ca245924519e..20ebd0cb3882d1bdeed04eaa983b0e5842f0fdaf --date=short --no-merges --format=%ad %ae %s
2019-02-20 reed@google.com remove SK_SUPPORT_LEGACY_TEXTBLOBCACHEDIFFCANVAS_CONSTRUCTOR code
2019-02-20 fmalita@chromium.org [skottie] Tint effect support
2019-02-20 michaelludwig@google.com Support decal mode in GrTextureProducer
2019-02-20 skia-autoroll@skia-public.iam.gserviceaccount.com Roll ../src bf1a36e53e69..dca111a7573e (503 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 (jvanverth@google.com), and stop
the roller if necessary.
2019-02-20 21:28:33 -05:00
Chinmay Garde
684c9394c0
Respect the custom GL proc table when creating the resource context on the IO thread. (#7893)
Fixes https://github.com/flutter/flutter/issues/28229
2019-02-20 17:23:14 -08:00
Matt Carroll
e11d0e96fb
Android embedding refactor pr5 add flutterengine impl (#7878) 2019-02-20 17:06:33 -08:00
Matt Carroll
2f4a38dbd3
Android embedding refactor pr3 add remaining systemchannels (#7892)
Merging back in after reversion. Fixed some messaging issues in FlutterNativeView and corrected some message parsing.
2019-02-20 17:05:31 -08:00
liyuqian
8427d73c83
Reland PerformanceOverlayLayer golden test (#7863)
* Revert "Revert "Add mock capability to PerformanceOverlayLayer (#7537)" (#7765)"

This reverts commit 693645e4645001ae460d5794fa6f5c7066677955.

* Add command line args for golden dir and font file
2019-02-20 16:49:39 -08:00
Ben Konyi
61fc1786fd Roll src/third_party/dart c92d5ca288..5ddd157809 (153 commits)
5ddd157809 fix uris for libraries to allow the breakpoint to lookup scripts.
7ebd02cdaa Work around for #35908.
3068192450 [vm] Remove deferred canonicalization from isolate message serialization.
0e453c637b [dart2js] Chain static assignments
8b0dd94e11 Revise AstBuilder to generate the new set-or-map AST structure
5e2529c82e Remove 'importUri' from CompletionSuggestion.
1699562dfc Remove unused AbstractSingleUnitTest.
27a805bde8 Add fast case for ASCII in Utf8Decoder, it significantly increases decoding speed
7edb7dddd8 Merge allocator analysis with collection of elided fields
6f8415245d [fasta] Transform set literals in initializers and default values.
9b10476092 [kernel/ffi] fix library paths
ef9592a9c7 [kernel] Add (de)serialization for ExpressionStatements
187d6ceb20 [kernel] Add statements to Kernel (de)serialization verifier
395c0e4b98 [kernel] Add text (de)serialization for NamedTypes
14f5936468 [kernel] Simplify (de)serialization encoding for FunctionTypes
5e3e633d5d [kernel] Add text (de)serialization for TypeParameterTypes
923cea6652 [kernel] Add Bind and Binder combinators
c19af8cee9 [kernel] Cleanup code for (De)SerializationEnvironment
d60354b521 [kernel] Add binders and close terms as separate operations
a3736868c0 [kernel] Add text (de)serialization for type parameters
d76293a75a [testing] Add shared options on the test.py commandline.
596e0aa645 Include FieldInitializer in allocator analysis
8db489cb10 [vm/aot] Remove unnecessary closurization of some entry-points.
c635896e1b [vm] Fix langauge_2_kernel.status after 93301
273856c6e3 Issue 3204. Support for local mixins as types.
45cb49108f Issue 3204. Include mixin(s) into top-level declaration for import Quick Fix.
6cf71022a8 Add a test for type promotion in "if" collection elements.
7df88e5755 Fix the lack of '`' in the doc.
b83bcf59f2 Call dart::StubCode::Cleanup in AOT mode as well.
5722ca3126 Include defaultArgumentListString / defaultArgumentListTextRanges into AvailableSuggestion(s).
56356d426a Set 'displayUri' to IncludedSuggestionSet with file:// URIs.
43c4749f7e [dart2js] Turn on local aliases optimization
1ed9a34513 Add defaultArgumentListString / defaultArgumentListTextRanges to Declaration.
c338941801 [ddc] Elide continue to next switch case
3a0ded6d54 Use _ExecutableParameters to access named parameter names.
4c1025493a Enhance available suggestions protocol.
28eb8604e3 Correctly handle invocations of top-level functions with an import prefix
0ef30fb86e Protocol for IncludedSuggestionSet.displayUri.
bcd2c7fb96 Fix ListLiteral construction and add comments
d3fde891bf [VM] Fix deadlock between mutator and BG compiler
a85ae4e919 [vm/ffi] fix sizeOf on subtypes of Pointer
98bc608202 [testing] Blacklist tests and repeat options from reproduction commands
48beacfd78 Remove Kernel-based mixin inference
e2b7f48333 Implement ClassHierarchyBuilder.getLegacyLeastUpperBound
d19d50f45f Support async in LUB test
6a65f84a63 Implement longest path to Object
0720888236 Temporarily ignore context of errors in expression_test
6ccdffdb35 Test for expression compilation, type variables and initialize from dill
4bcc97a3d6 Don't run 'unbindCanonicalNames' in writeComponentToFile
c9ef5be8d7 Issue 124524319. Improve getElementDeclaration to support invalid code with synthetic names.
f9bb790f43 Add a fix to change invalid named argument names to an existing parameter name
1d1654592a Do not compute any imports for use on paste if import directives are being copied
03932bb852 Convert more diagnostic tests to DriverResolutionTest
e1d3186ed9 Make declarations in provisional_api_test.dart private.
bb76970857 Sort provisional_api_test.dart
db71576ef3 [dart2js] Generator bodies can be on super mixin applications
711dd8e82e [dart2js] Avoid generating 'return' statement in setter
f4b649ca4f [CFE] Propagate unevaluated constants upward.
5e70883859 [CFE] Refactor unevaluatedArguments
cba4168da3 [CFE] Use _evaluateSubexpression in more places.
8e5f644d0a Use constant evaluation in allocator analysis
bfa6041801 Add allocator analysis test for the J model
620743fb6b [vm/ffi] void functions
885f1cbe31 Fix constant folding of type literal equality
3638e433ce Change how DDC writes text when summarize-text is enabled
26970f370c Move source out of PotentialModification.
f20ee58aa7 Remove references to the set-literals experiment
7d7d85ffa2 Change the default assumption for named parameters to "assume nullable".
fa8c552fd9 Propagate non-null intent from callee to caller.
ab38cf7897 Allow non-nullable usage to imply non-null intent.
24928ffcef [dartdevc] hide summarize-text option and change default to off
15e7457519 [dartdevc] change browser tests to wait longer for async completion
6b5424a7e7 Use SSA nodes to infer map key/value types.
ec599a5977 [VM] Remove retry logic from close(fd) calls
1ac61b0c35 [dart2js] Basic chaining of field assignments
8cb4d00b0b Remove compareXyz() methods from ResynthesizeTestHelpers.
936b1c0404 Rename _mockOr to _either.
046928d502 [vm/kernel] Ignore package URIs when converting main script to package URI
99a5057bca Add set tracing.
c291757bed Finish handling SetLiterals in the inferrer and SSA builder kernels.
d11dd982dd Add typeinfo for sets and their elements and start tracing them in the inferrer.
61ab8e7816 Add kernel and backend impacts for set literals.
d87482a3e1 Add SetLiteralUse and start tracking them in resolution.
97bfcd4a3a Add remaining support for sets to the abstract value domain. This lets us create set values and access their element types in the inferrer.
e53cd30112 Add SetTypeMask.
15cd12beb4 Add SetConstantValue and SetConstantExpression plus their visitors.
c841f050c0 Add set types to the abstract value domain. We cannot yet allocate sets.
51db39a6ae Implement basic SetLiteral visitors. Builder kernels will come later.
a164e95582 Update CommonElements with set types.
cd53e3b4df Patch factories for generating set literals into LinkedHashSet.
6846a7c486 Fix flutter analyzer bot by disabling lint prefer_collection_literals.
cf63db2594 [VM/infra] Archive kernel-service.dart.snapshot together with coredumps
015cf88ef6 Disable set literal warning until engine rolls into flutter/flutter
fd8b546800 Issue 35940. Clear evaluation results for constants in the library being analyzed.
39afa4e555 Revert "Add ExecutableElement(s) based InheritanceManager3, and switch analyzer to it."
078f8e67f8 Tests for invalid library id, and requested name.
122aa43ef6 Convert ListLiteral and remove uses of ListLiteral2
6df253db27 Update parse/tryParse documentation.
5622925369 Test of class hierachy from dill file
f4379435dd Implement DillClassBuilder.typeVariables
d1abd84944 [infra] Add named configuration option to test.dart.
20c3cd62fc Revert adding dart:ffi to core_types and fasta kernel_target
185c0f3e89 [gardening] status file entry for entrypoints_verification_test
b15fe3a994 pkg:kernel: fix path to pkg:test in pubspec
763589472e [VM / vmservice] - Change setting of silentObservatory to a non const expression
0e62060be4 [test] Mark standalone_2/io/arguments_test as failing due to a bug in the test harness.
eb73f132c1 [vm] Add macro for fallthrough annotations
b66dc30334 [VM/interpreter] Skip tests enabling interpreter when not supported (fixes #35943).
65290f6e6a Add an option for reusing the previous compiler state in a worker
794e1e3a09 [gen_snapshot] Allow for multiple kernel inputs.
c8abe45b00 Retry 'getSuggestionDetails' on InconsistentAnalysisException.
54dbc0068a Migrate resynthesizer tests from task model.
79b4b558ec [vm/tlab] Abandon tlab when thread gets descheduled. Allow all threads to allocate from tlab. Add tlab test.
59efe201fd Fix mistake in CHANGELOG.
48f7364d7b Remove the UX experiment 2 flag from the Dart Analysis Server.
6c96ff0145 Test case reproducing issue #35940
3b2144fa93 [vm] Respect entry-point annotation on constructors during obfuscation.
d1b15cc92c Support for FieldFormalParameter in SyntacticScopeNamesCollector.
ed94feb30e Update dartdoc version to 0.28.2.
223eaa6fbb Report noSuchMethod forwarders as synthetic in the mirror api
5d6bab4ed2 Add ExecutableElement(s) based InheritanceManager3, and switch analyzer to it.
ae7bf9e999 [vm] Support closurization of methods through @pragma entry-points.
a5d396cd25 [vm/extensions] Fix native extensions in hot-reload and running from snapshot.
4daabe69c3 [vm/gardening] Mark convert/base64_test/01 as flaky
69a952b195 remove parseSetLiterals flag from tests
3abc7d34d7 [vm/ffi] Remove platform specific logic from DynamicLibrary.open
6a5c9597c6 Revert adding enclosingLibrary to ast.dart
8333c8a4d0 Revert adding dart:ffi to devc libraries
e9f239777f Split test so Kernel ClassHierarchy isn't required
25ee9b9d47 Rename test
837145a7c7 Properly restore state of _inConditionalControlFlow upon entering new function/method.
dfda06061a Restore state safely in migration visitors.
765e6338a8 [docs] classify dart:ffi as vm on docs site, and exclude it for now
70e300fea0 [co19] DEPS updated
7ff5be0ceb Convert LUB test to use type parser
763035eb40 Clean up and merge dev CHANGELOG entries for stable release.
92460b8923 Migration: use non-null assertions as a hint for parameters that should not be nullable.
80798fad97 [tests] Add missing parenthesis on <list|map|set>Equals() calls
46aa511b49 Improve the message when using a prefix to reference an undefined name (issue 35936)
f4ec983fec Migrate the rest of element_test from task model.
94d8e730fb Remove parser enableSetLiterals flag
9b45c14c65 First stage cleanup of MapLiteral2 and SetLiteral2
486238df49 Remove the UX experiment 1 flag from the Dart Analysis Server.
fa092aa77b [vm/compiler] actual string constant propagation
44eb626186 [VM} Fix script URLs for dart:* libraries
9ca9e66c1b [dartdevc] fix #35928, type literals are now instantiated to bounds
0f24b9e7ae [standalone] Name dart:io threads, take 2.
7a63d31151 Improve the message when importing a deprecated library (issue 35922)
30f9f5b1c7 Add SetOrMapLiteral to support the code-as-ui features
1c534d852c Clean up the tutorial related to implementing a visitor
7f2f840a91 Don't include constants of private enums.
7329247892 [vm/tools] Add Graph Explorer to visualize output of --write_v8_snapshot_profile_to.
5d71308b78 [vm/tools] Don't duplicate "problems" metadata into split package files.
2019-02-20 14:50:28 -08:00
skia-flutter-autoroll
b0671145a3
Roll src/third_party/skia 7738736f9622..e471c05f92e8 (23 commits) (#7889)
https://skia.googlesource.com/skia.git/%2Blog/7738736f9622..e471c05f92e8

git log 7738736f96222dd326129095cc95f31845ba57be..e471c05f92e86c8f8a460f55c775ca245924519e --date=short --no-merges --format=%ad %ae %s
2019-02-20 recipe-roller@chromium.org Roll recipe dependencies (trivial).
2019-02-20 ethannicholas@google.com fixed SkSL parser unary expression recursion depth limit
2019-02-20 skia-autoroll@skia-public.iam.gserviceaccount.com Roll third_party/externals/swiftshader e4ef5f77dab4..c1fd4087ddc9 (4 commits)
2019-02-20 bsalomon@google.com Blacklist desk_techcrunck.skp_1_mpd on Iris655 and Iris540
2019-02-20 recipe-roller@chromium.org Roll recipe dependencies (trivial).
2019-02-20 brianosman@google.com Refactor particle age logic
2019-02-20 skia-autoroll@skia-public.iam.gserviceaccount.com Roll skia/third_party/skcms 0c0f6dee2779..9374ba7d790a (1 commits)
2019-02-20 kjlubick@google.com Add dockerfile to cross-compile for arm64 linux
2019-02-20 skia-autoroll@skia-public.iam.gserviceaccount.com Roll third_party/externals/swiftshader e205d343d90c..e4ef5f77dab4 (1 commits)
2019-02-20 skia-autoroll@skia-public.iam.gserviceaccount.com Roll third_party/externals/angle2 3d544fffe7ff..902ceed39986 (1 commits)
2019-02-20 recipe-roller@chromium.org Roll recipe dependencies (trivial).
2019-02-20 skia-autoroll@skia-public.iam.gserviceaccount.com Roll third_party/externals/swiftshader 93317ec84443..e205d343d90c (1 commits)
2019-02-20 brianosman@google.com Refactor and further generalization of particle model
2019-02-20 skia-autoroll@skia-public.iam.gserviceaccount.com Roll third_party/externals/swiftshader f4b99b674a1b..93317ec84443 (3 commits)
2019-02-20 egdaniel@google.com Fix setting of GL texture swizzle when using 1 for swizzle.
2019-02-20 skia-autoroll@skia-public.iam.gserviceaccount.com Roll third_party/externals/swiftshader 8f79d388784c..f4b99b674a1b (1 commits)
2019-02-20 mtklein@google.com update NDK to r19b
2019-02-20 brianosman@google.com Use upper case hex in viewer&#39;s zoom window
2019-02-19 herb@google.com Break up InitDistanceFieldPaint
2019-02-20 recipe-roller@chromium.org Roll recipe dependencies (trivial).
2019-02-20 recipe-roller@chromium.org Roll recipe dependencies (trivial).
2019-02-20 robertphillips@google.com Switch image filters over to GrRecordingContext
2019-02-20 skia-autoroll@skia-public.iam.gserviceaccount.com Roll third_party/externals/swiftshader 7f8fa973f84b..8f79d388784c (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 (jvanverth@google.com), and stop
the roller if necessary.
2019-02-20 17:32:10 -05:00
Dan Field
6d7eb52185
Revert "Android embedding refactor pr3 add remaining systemchannels (#7874)" (#7886)
This reverts commit f4fba6d7110338caf3878cf42e26e17744108d00.
2019-02-20 11:18:12 -08:00
Chris Bracken
dad6ec01c3
Correct onAccessibilityFeaturesChanged docs (#7883)
Reference to `accessibilityFlags` corrected to `accessibilityFeatures`.
2019-02-20 08:53:12 -08:00
skia-flutter-autoroll
fc1a68ea10
Roll src/third_party/skia e0a6a048bc4a..7738736f9622 (4 commits) (#7884)
https://skia.googlesource.com/skia.git/%2Blog/e0a6a048bc4a..7738736f9622

git log e0a6a048bc4a9cd29e2d1d4ac6d36153c1bce3c1..7738736f96222dd326129095cc95f31845ba57be --date=short --no-merges --format=%ad %ae %s
2019-02-20 skia-autoroll@skia-public.iam.gserviceaccount.com Roll third_party/externals/swiftshader 0a60818466f1..7f8fa973f84b (1 commits)
2019-02-20 skia-recreate-skps@skia-swarming-bots.iam.gserviceaccount.com Update go_deps asset
2019-02-19 recipe-roller@chromium.org Roll recipe dependencies (trivial).
2019-02-20 skia-autoroll@skia-public.iam.gserviceaccount.com Roll third_party/externals/angle2 aca30f56ddc0..3d544fffe7ff (3 commits)

The AutoRoll server is located here: https://autoroll.skia.org/r/skia-flutter-autoroll

Documentation for the AutoRoller is here:
https://skia.googlesource.com/buildbot/+/master/autoroll/README.md

If the roll is causing failures, please contact the current sheriff (jvanverth@google.com), and stop
the roller if necessary.
2019-02-20 04:33:06 -05:00
Chris Bracken
a150cc125a
Fix minor typos in accessibility action docs (#7882)
Fixes a minor pluralisation error in docs for didGainAccessibilityFocus,
didLoseAccessibilityFocus.
2019-02-19 23:27:37 -08:00
skia-flutter-autoroll
bf16544508
Roll src/third_party/skia 249a25730521..e0a6a048bc4a (2 commits) (#7881)
https://skia.googlesource.com/skia.git/%2Blog/249a25730521..e0a6a048bc4a

git log 249a2573052167220fdb90828a5df43bfcaa3a07..e0a6a048bc4a9cd29e2d1d4ac6d36153c1bce3c1 --date=short --no-merges --format=%ad %ae %s
2019-02-19 recipe-roller@chromium.org Roll recipe dependencies (trivial).
2019-02-19 reed@google.com add colorspace param to textblobdiff canvas

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 (jvanverth@google.com), and stop
the roller if necessary.
2019-02-20 00:39:07 -05:00