7965 Commits

Author SHA1 Message Date
Jason Simmons
3c3c69c4af Fix Class.forName unchecked call warning (flutter/engine#13695) 2019-11-05 13:45:57 -08:00
skia-flutter-autoroll
784e440ebc Roll src/third_party/skia 4a4f34b76f3a..f3d4109a793b (1 commits) (flutter/engine#13659)
https://skia.googlesource.com/skia.git/+log/4a4f34b76f3a..f3d4109a793b

git log 4a4f34b76f3a..f3d4109a793b --date=short --no-merges --format='%ad %ae %s'
2019-11-05 mtklein@google.com add (x,y) params to shader program()

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

If this roll has caused a breakage, revert this CL and stop the roller
using the controls here:
https://autoroll.skia.org/r/skia-flutter-autoroll
Please CC ethannicholas@google.com on the revert to ensure that a human
is aware of the problem.

To report a problem with the AutoRoller itself, please file a bug:
https://bugs.chromium.org/p/skia/issues/entry?template=Autoroller+Bug

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

Bug: None
TBR=ethannicholas@google.com
2019-11-05 16:41:50 -05:00
Mouad Debbar
a15479ce5f [web] Ignore changes in *.ttf files in felt build watch mode (flutter/engine#13634) 2019-11-05 13:31:51 -08:00
Mouad Debbar
0fac649339 Fix bug where Enter doesn't add new line in multi-line fields (flutter/engine#13630) 2019-11-05 13:31:40 -08:00
Gary Qian
c5f7b9536d Add 'Cough' test font and support multiple test fonts. (flutter/engine#13649) 2019-11-05 12:27:34 -08:00
skia-flutter-autoroll
245d5f994e Roll src/third_party/skia 4cc2dc64ff13..4a4f34b76f3a (19 commits) (flutter/engine#13637)
https://skia.googlesource.com/skia.git/+log/4cc2dc64ff13..4a4f34b76f3a

git log 4cc2dc64ff13..4a4f34b76f3a --date=short --no-merges --format='%ad %ae %s'
2019-11-04 recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com Roll recipe dependencies (trivial).
2019-11-04 brianosman@google.com Fully embrace skcms types in SkColorSpace API
2019-11-04 michaelludwig@google.com Make SkBlendMode_AsCoeff() public
2019-11-04 bsalomon@google.com Some improvements to backend texture creation.
2019-11-04 jvanverth@google.com Fix memory leak in iOS viewer.
2019-11-04 robertphillips@google.com Use QuadHelper and PatternHelper in more places
2019-11-04 herb@google.com Fix fuzz bug in isValid for SkDescriptor
2019-11-04 fmalita@chromium.org [skottie] Add support for gradient opacity stops
2019-11-04 michaelludwig@google.com Return coverage from inset() call instead of using a separate function.
2019-11-04 mtklein@google.com updateUniforms() just once
2019-11-04 fmalita@chromium.org [skottie] Add a couple more 3D tests
2019-11-04 brianosman@google.com Update comment on isNumericalTransferFn to clarify that fn is always set
2019-11-04 michaelludwig@google.com Skip unnecessary moveTo in degenerate quad calculations
2019-11-04 borenet@google.com Reland "[recipes] Assert that Git is obtained from CIPD"
2019-11-04 penghuang@chromium.org Make GrVkResource::Trace thread safe.
2019-11-04 borenet@google.com [infra] Make SkottieWASM and LottieWeb use git from CIPD
2019-11-04 brianosman@google.com SkColorMatrix cleanup
2019-11-04 skia-autoroll@skia-public.iam.gserviceaccount.com Roll third_party/externals/angle2 e96039218e9d..6c7208f93d6e (8 commits)
2019-11-04 skia-autoroll@skia-public.iam.gserviceaccount.com Roll third_party/externals/swiftshader fda994c63075..aaa64b76c0b4 (8 commits)

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

If this roll has caused a breakage, revert this CL and stop the roller
using the controls here:
https://autoroll.skia.org/r/skia-flutter-autoroll
Please CC ethannicholas@google.com on the revert to ensure that a human
is aware of the problem.

To report a problem with the AutoRoller itself, please file a bug:
https://bugs.chromium.org/p/skia/issues/entry?template=Autoroller+Bug

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

Bug: None
TBR=ethannicholas@google.com
2019-11-04 21:23:20 -05:00
Chinmay Garde
df53c9f095 Ensure that the CAMetalLayer FBO attachments can be read from. (flutter/engine#13643)
By default, the CAMetalLayer backing store is a framebuffer attachment that is
only optimized for display. However, effects such as backdrop filters require
renderbuffer readback. Making this calls will result in exceptions. Disable the
write only optimization on such backing store.

Fixes https://github.com/flutter/flutter/issues/43555
2019-11-04 17:28:51 -08:00
chunhtai
2958712751 Revert "Added new lifecycle enum (#11913)" (flutter/engine#13632)
This reverts commit 583e1335bbf9842ff4dc349021c6c71e6141fffe.
2019-11-04 13:40:20 -08:00
chunhtai
583e1335bb Added new lifecycle enum (flutter/engine#11913) 2019-11-04 12:33:41 -08:00
skia-flutter-autoroll
a869557923 Roll src/third_party/skia 8e083eee8ece..4cc2dc64ff13 (1 commits) (flutter/engine#13543)
https://skia.googlesource.com/skia.git/+log/8e083eee8ece..4cc2dc64ff13

git log 8e083eee8ece..4cc2dc64ff13 --date=short --no-merges --format='%ad %ae %s'
2019-11-03 skia-recreate-skps@skia-swarming-bots.iam.gserviceaccount.com Update SKP version

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

If this roll has caused a breakage, revert this CL and stop the roller
using the controls here:
https://autoroll.skia.org/r/skia-flutter-autoroll
Please CC ethannicholas@google.com on the revert to ensure that a human
is aware of the problem.

To report a problem with the AutoRoller itself, please file a bug:
https://bugs.chromium.org/p/skia/issues/entry?template=Autoroller+Bug

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

Bug: None
TBR=ethannicholas@google.com
2019-11-04 14:28:23 -05:00
Yegor
06cdc0299f fix getBoxesForRange for zero-length ranges (flutter/engine#13483) 2019-11-04 10:16:38 -08:00
skia-flutter-autoroll
d09f110c38 Roll src/third_party/skia 283ec65f632a..8e083eee8ece (32 commits) (flutter/engine#13489)
https://skia.googlesource.com/skia.git/+log/283ec65f632a..8e083eee8ece

git log 283ec65f632a..8e083eee8ece --date=short --no-merges --format='%ad %ae %s'
2019-11-01 robertphillips@google.com Tighten up min and max vertex indices passed to GrTextureOp's meshes
2019-11-01 recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com Roll recipe dependencies (trivial).
2019-11-01 michaelludwig@google.com Progress towards consolidating aa mask and edge distances
2019-11-01 ethannicholas@google.com Revert "Implement sample mask and sample locations support in Vulkan"
2019-11-01 ethannicholas@google.com Implement sample mask and sample locations support in Vulkan
2019-11-01 kjlubick@google.com [canvaskit] Add relative SkPath operators
2019-11-01 recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com Roll recipe dependencies (trivial).
2019-11-01 robertphillips@google.com Revert "Reduce max # of AA Quads that can be merged or chained into a single GrTextureOp"
2019-11-01 borenet@google.com Revert "[recipes] Assert that Git is obtained from CIPD"
2019-11-01 senorblanco@chromium.org Dawn: update to recent texture proxy changes.
2019-11-01 borenet@google.com [recipes] Assert that Git is obtained from CIPD
2019-11-01 borenet@google.com [infra] Make CheckGeneratedFiles use git from CIPD
2019-11-01 mtklein@google.com opaque shaders and srcover -> src
2019-11-01 mtklein@google.com get rid of Uniforms
2019-11-01 michaelludwig@google.com Refactor tessellation metadata to move towards independent inset/outset calculations
2019-11-01 mtklein@google.com paint color -> shader
2019-11-01 mtklein@google.com paint alpha scaling as its own effect
2019-11-01 senorblanco@chromium.org Dawn: fix RTHeight adjustment.
2019-11-01 robertphillips@google.com Reduce max # of AA Quads that can be merged or chained into a single GrTextureOp
2019-11-01 halcanary@google.com tools/git-sync-deps: enforce commit hash in DEPS, not tags or branches
2019-11-01 egdaniel@google.com Use GrSurfaceProxyView for dst proxies.
2019-11-01 mtklein@google.com add --quick to fm
2019-11-01 michaelludwig@google.com Remove extraneous semicolons
2019-11-01 mtklein@google.com add GM for exercising interesting paths in SkVMBlitter
2019-11-01 mtklein@google.com try hashing shaders via their program
2019-11-01 brianosman@google.com Add BT2020 (non-constant-luminance) YUV color space
2019-11-01 brianosman@google.com Remove SK_LEGACY_YUV_MATRICES
2019-11-01 robertphillips@google.com Update GrTextureOp to use index buffer offsets for draws
2019-11-01 borenet@google.com [infra] Update git, make [Canvas|Path]Kit et al use git from CIPD
2019-11-01 skia-autoroll@skia-public.iam.gserviceaccount.com Roll third_party/externals/angle2 841b01678c49..e96039218e9d (6 commits)
2019-11-01 recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com Roll recipe dependencies (trivial).
2019-11-01 recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com Roll recipe dependencies (trivial).

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

If this roll has caused a breakage, revert this CL and stop the roller
using the controls here:
https://autoroll.skia.org/r/skia-flutter-autoroll
Please CC jcgregorio@google.com on the revert to ensure that a human
is aware of the problem.

To report a problem with the AutoRoller itself, please file a bug:
https://bugs.chromium.org/p/skia/issues/entry?template=Autoroller+Bug

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

Bug: None
TBR=jcgregorio@google.com
2019-11-02 13:57:53 -04:00
xster
7e3e60d902 Release shim bindings when detaching (flutter/engine#13432) 2019-11-01 17:53:15 -07:00
George Wright
b192907898 Add fuchsia.intl.PropertyProvider to our services on Fuchsia (flutter/engine#13486)
This resolves the following error on Fuchsia: Component fuchsia-pkg://fuchsia.com/flutter_aot_product_runner#meta/flutter_aot_product_runner.cmx is not allowed to connect to fuchsia.intl.PropertyProvider because this service is not present in the component's sandbox.
2019-11-01 16:13:12 -07:00
Filip Filmar
4efcbb18d8 [dart] Makes the intl services available (flutter/engine#13460)
This registers that the dart runner requires
`fuchsia.intl.PropertyProvider` service.  It is a way for the runner
to discover the system locale.
2019-11-01 16:04:49 -07:00
skia-flutter-autoroll
57af9e136d Roll fuchsia/sdk/core/linux-amd64 from 866GG... to dhwMR... (flutter/engine#13475)
Roll fuchsia/sdk/core/linux-amd64 from 866GG... to dhwMR...

If this roll has caused a breakage, revert this CL and stop the roller
using the controls here:
https://autoroll.skia.org/r/fuchsia-linux-sdk-flutter-engine
Please CC  on the revert to ensure that a human
is aware of the problem.

To report a problem with the AutoRoller itself, please file a bug:
https://bugs.chromium.org/p/skia/issues/entry?template=Autoroller+Bug

Documentation for the AutoRoller is here:
https://skia.googlesource.com/buildbot/+/master/autoroll/README.md
2019-11-01 18:37:03 -04:00
skia-flutter-autoroll
7fc64c672c Roll src/third_party/skia 809ec77893be..283ec65f632a (14 commits) (flutter/engine#13472)
https://skia.googlesource.com/skia.git/+log/809ec77893be..283ec65f632a

git log 809ec77893be..283ec65f632a --date=short --no-merges --format='%ad %ae %s'
2019-10-31 emircan@google.com Handle all failures for vkWaitForFences
2019-10-31 herb@google.com Fast SkPackedGlyphID CTOR
2019-10-31 michaelludwig@google.com Use point to line distance instead of area for colinear check
2019-10-31 benjaminwagner@google.com [infra] Upgrade MacBookAir to 10.15.
2019-10-31 herb@google.com ...finally!
2019-10-31 michaelludwig@google.com Move tessellation math into GrQuadUtils
2019-10-31 benjaminwagner@google.com Add Pixel4 jobs
2019-10-31 halcanary@google.com refactor/layering: SkMalloc.cpp
2019-10-31 mtklein@google.com only scale shader by paint alpha < 1
2019-10-31 mtklein@google.com fix uniform buffer size, scale by paint alpha
2019-10-31 brianosman@google.com Update YUV GMs to use SkYUVMath matrices
2019-10-31 recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com Roll recipe dependencies (nontrivial).
2019-10-31 brianosman@google.com Use SkYUVMath in GrYUVtoRGBEffect
2019-10-31 skia-autoroll@skia-public.iam.gserviceaccount.com Roll third_party/externals/angle2 bb35bb4e5379..841b01678c49 (4 commits)

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

If this roll has caused a breakage, revert this CL and stop the roller
using the controls here:
https://autoroll.skia.org/r/skia-flutter-autoroll
Please CC jcgregorio@google.com on the revert to ensure that a human
is aware of the problem.

To report a problem with the AutoRoller itself, please file a bug:
https://bugs.chromium.org/p/skia/issues/entry?template=Autoroller+Bug

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

Bug: None
TBR=jcgregorio@google.com
2019-11-01 18:32:38 -04:00
Dan Field
9b6d00c6fe Request a reattach when creating the text input plugin on Android (flutter/engine#13474) 2019-11-01 15:29:33 -07:00
Dan Field
5ac5df1fdd Fix mDNS for iOS13 (flutter/engine#13451) 2019-11-01 15:29:15 -07:00
Kaushik Iska
50ceaca2f2 [fuchsia] [packaging] Fuchsia tree expects nested bz2 archives (flutter/engine#13482)
go/flutter-fuchsia-packaging contains more details about the layout
2019-11-01 15:28:49 -07:00
gaaclarke
f2c70b20b4 Disabled GPUThreadMerger tests. (flutter/engine#13480)
* Disabled GPUThreadMerger tests.

* switched to a single gtest_filter argument
2019-11-01 15:20:45 -07:00
Dan Field
267c681b19 Print the output (flutter/engine#13479) 2019-11-01 14:45:17 -07:00
Dan Field
e471c4732f use check_output instead of check_call so that exceptions show the output. (flutter/engine#13478) 2019-11-01 11:17:15 -07:00
gaaclarke
674871d1f5 Revert fd3dac0f589befb45a0687fa8643b400fd07733a (flutter/engine#13467)
Put `Picture.toImage` back on the GPU thread.  Left the unit tests intact.
2019-10-31 16:57:52 -07:00
Amir Hardon
b9e04afb24 Fix stale platform view gr context on iOS (flutter/engine#13469)
When gr context is changed (this happens when sending the app to the background and then to the foreground) we need to update it for all the platform view overlay surfaces.

The update logic was caching the previous gr context to figure if it had to be updated, but after updating it for a given overlay we were updating the cached context. In apps with multiple platform views this will result in overlays with a stale gr context.

This fixes flutter/flutter#36437
And I believe it should fix flutter/flutter#36999 as well (though I don't have repro code to verify).
2019-10-31 16:51:11 -07:00
Kaushik Iska
f6b4080645 [fuchsia] Bundle unstripped SO files in fars (flutter/engine#13466)
Fixes: https://github.com/flutter/flutter/issues/43926
2019-10-31 16:07:42 -07:00
Jason Simmons
f0341399a4 Pass the automaticallyRegisterPlugins flag to the FlutterEngine constructor in FlutterActivityTest (flutter/engine#13468) 2019-10-31 16:06:37 -07:00
Nurhan Turgut
6cf07525bf [web] Get the size from visualviewport instead of window.innerHeight/innerW… (flutter/engine#13462)
* get the size from visualviewport instead of window.innerHeight/innerWidth.

* merging 2 if statements to one.

* add more comments
2019-10-31 15:10:38 -07:00
Matt Carroll
49819893ec Automatically register plugins in FlutterEngine. (#43855) (flutter/engine#13455) 2019-10-31 14:10:45 -07:00
chunhtai
29b3675e23 Reland "fix fml_unittes is not run during presubmit (#13395)" (flutter/engine#13426) 2019-10-31 13:50:19 -07:00
skia-flutter-autoroll
f833bd5834 Roll src/third_party/skia 549325c87e9d..809ec77893be (1 commits) (flutter/engine#13458)
https://skia.googlesource.com/skia.git/+log/549325c87e9d..809ec77893be

git log 549325c87e9d..809ec77893be --date=short --no-merges --format='%ad %ae %s'
2019-10-31 skia-autoroll@skia-public.iam.gserviceaccount.com Roll third_party/externals/swiftshader e1cda3916cee..fda994c63075 (2 commits)

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

If this roll has caused a breakage, revert this CL and stop the roller
using the controls here:
https://autoroll.skia.org/r/skia-flutter-autoroll
Please CC jcgregorio@google.com on the revert to ensure that a human
is aware of the problem.

To report a problem with the AutoRoller itself, please file a bug:
https://bugs.chromium.org/p/skia/issues/entry?template=Autoroller+Bug

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

Bug: None
TBR=jcgregorio@google.com
2019-10-31 16:39:37 -04:00
Kaushik Iska
36e6381963 [fuchsia] [packaging] Prettify parent folder name (flutter/engine#13463)
Currently they are held in a folder with names like tmpXasY6
e.g. https://chrome-infra-packages.appspot.com/p/flutter/fuchsia-debug-symbols-x64/+/3HEz_9w6dBWxZX0oPwDKRRRAbE-60Ub38Yp9TFyvCaIC

This should name them well.
2019-10-31 13:08:45 -07:00
skia-flutter-autoroll
0fc93f54e2 Roll fuchsia/sdk/core/linux-amd64 from nhX22... to 866GG... (flutter/engine#13450)
Roll fuchsia/sdk/core/linux-amd64 from nhX22... to 866GG...

If this roll has caused a breakage, revert this CL and stop the roller
using the controls here:
https://autoroll.skia.org/r/fuchsia-linux-sdk-flutter-engine
Please CC  on the revert to ensure that a human
is aware of the problem.

To report a problem with the AutoRoller itself, please file a bug:
https://bugs.chromium.org/p/skia/issues/entry?template=Autoroller+Bug

Documentation for the AutoRoller is here:
https://skia.googlesource.com/buildbot/+/master/autoroll/README.md
2019-10-31 16:08:20 -04:00
Kaushik Iska
84cdd29c78 [recipe] Upload sky_engine to CIPD (flutter/engine#13464) 2019-10-31 13:04:56 -07:00
Kaushik Iska
8a30840904 CIPD needs the directory to be relative (flutter/engine#13461)
* [recipe] Pass the out-dir argument in the recipe

* CIPD needs the yaml definition to be relative to the upload dir
2019-10-31 12:23:11 -07:00
Josh
e91e19f3df Force orientation change when current orientation not allowed on iOS (flutter/engine#13170) 2019-10-31 12:20:24 -07:00
Jason Simmons
97b78693bf Duplicate the directory fd in fml::VisitFiles (flutter/engine#13448)
The fd passed to fdopendir will be unusable afterward.  Using a duplicate
preserves the validity of the original directory fd passed to VisitFiles.

Fixes https://github.com/flutter/flutter/issues/43844
2019-10-31 10:35:52 -07:00
Amir Hardon
c0be7a1bc1 Fix iOS crash when multiple platform views are in the scene (flutter/engine#13449)
Having 2 or more platform views simultaneously in the layer tree was crashing immediately on iOS with GL backend.

This regressed in #11070 which passed gl_context to a function in a loop using std::move (which meant on the second iteration the caller is no longer the owner of the field).

I added a scenarios_app test, though this test doesn't run on a physical device on CI so it would have only caught the problem when running locally (flutter/flutter#43852).
2019-10-31 10:30:15 -07:00
skia-flutter-autoroll
c43437080b Roll src/third_party/skia 7df14d055703..549325c87e9d (11 commits) (flutter/engine#13447)
https://skia.googlesource.com/skia.git/+log/7df14d055703..549325c87e9d

git log 7df14d055703..549325c87e9d --date=short --no-merges --format='%ad %ae %s'
2019-10-30 egdaniel@google.com Have GrTextureOp use GrSurfaceProxyViews instead of just proxys.
2019-10-30 herb@google.com Remove unused API
2019-10-30 brianosman@google.com Use SkYUVMath in asyncRescaleAndReadPixelsYUV420
2019-10-30 hop2deep@gmail.com build: fix compilation on macOS with 10.14 SDK
2019-10-30 brianosman@google.com Print out a warning if trying to use a cross context image on two contexts
2019-10-30 herb@google.com Swap SkPackedGlyphID bitfields around
2019-10-30 benjaminwagner@google.com [docs] Add skolo-builder to swarmingbots.md
2019-10-30 mtklein@google.com quick switch to disable SkVM JIT
2019-10-30 mtklein@google.com assume no color filters in SkVMBlitter
2019-10-30 mtklein@google.com clean up unorm8 helpers
2019-10-30 herb@google.com Faster remote glyph cache

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

If this roll has caused a breakage, revert this CL and stop the roller
using the controls here:
https://autoroll.skia.org/r/skia-flutter-autoroll
Please CC jcgregorio@google.com on the revert to ensure that a human
is aware of the problem.

To report a problem with the AutoRoller itself, please file a bug:
https://bugs.chromium.org/p/skia/issues/entry?template=Autoroller+Bug

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

Bug: None
TBR=jcgregorio@google.com
2019-10-30 19:10:40 -04:00
Dan Field
019c555be8 Fizzle onConfigurationChanged if no FlutterView (flutter/engine#13445) 2019-10-30 15:49:02 -07:00
Kaushik Iska
1bb68ff308 Remove usage of yaml module from CIPD script (flutter/engine#13444)
This module is not present on the build nodes
2019-10-30 15:33:15 -07:00
Matt Carroll
14f2c142d2 Automatically destroy FlutterEngine when created by FlutterActivity or FlutterFragment. (flutter/engine#13423) 2019-10-30 15:01:57 -07:00
skia-flutter-autoroll
1fd70f0f39 Roll src/third_party/skia 7da048b5e8f1..7df14d055703 (7 commits) (flutter/engine#13441)
https://skia.googlesource.com/skia.git/+log/7da048b5e8f1..7df14d055703

git log 7da048b5e8f1..7df14d055703 --date=short --no-merges --format='%ad %ae %s'
2019-10-30 brianosman@google.com YUV Cleanup: Trim comments, derive Cr/Cb from Kr/Kb
2019-10-30 herb@google.com Use shifts for all fields in SkPackedGlyphID
2019-10-30 csmartdalton@google.com Rename sampleVariablesSupport() to sampleMaskSupport()
2019-10-30 herb@google.com Change uses of code to glyphID
2019-10-30 senorblanco@chromium.org Dawn: s/dawn::/wgpu::/g.
2019-10-30 senorblanco@chromium.org Dawn: roll to ToT.
2019-10-30 robertphillips@google.com Allocate all vertex data in one go w/in GrTextureOp

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

If this roll has caused a breakage, revert this CL and stop the roller
using the controls here:
https://autoroll.skia.org/r/skia-flutter-autoroll
Please CC jcgregorio@google.com on the revert to ensure that a human
is aware of the problem.

To report a problem with the AutoRoller itself, please file a bug:
https://bugs.chromium.org/p/skia/issues/entry?template=Autoroller+Bug

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

Bug: None
TBR=jcgregorio@google.com
2019-10-30 15:18:13 -04:00
Michael Klimushyn
791c5441a5 Revert "Turn on RasterCache based on view hierarchy (#13360)" (flutter/engine#13442)
This caused EmbedderTest.VerifyB143464703 to fail after merging into
master.

```
../../flutter/shell/platform/embedder/tests/embedder_unittests.cc:3111: Failure
Value of: ImageMatchesFixture("verifyb143464703.png", renderered_scene)
  Actual: false
Expected: true
[  FAILED  ] EmbedderTest.VerifyB143464703 (2507 ms)
```

This reverts commit b1479f8e6075ef95d6b11a03e318bff72a2c0288.
2019-10-30 11:25:29 -07:00
Michael Klimushyn
b1479f8e60 Turn on RasterCache based on view hierarchy (flutter/engine#13360)
Previously the cache was disabled on whether or not PlatformViews were
globally enabled. Instead track their existence in the view hierarchy
and only disable RasterCache if a PlatformView is actually present.
2019-10-30 10:45:15 -07:00
skia-flutter-autoroll
2ecc93a505 Roll src/third_party/skia ebdae1144978..7da048b5e8f1 (1 commits) (flutter/engine#13438)
https://skia.googlesource.com/skia.git/+log/ebdae1144978..7da048b5e8f1

git log ebdae1144978..7da048b5e8f1 --date=short --no-merges --format='%ad %ae %s'
2019-10-30 jvanverth@google.com Use texture for shadow falloff

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

If this roll has caused a breakage, revert this CL and stop the roller
using the controls here:
https://autoroll.skia.org/r/skia-flutter-autoroll
Please CC jcgregorio@google.com on the revert to ensure that a human
is aware of the problem.

To report a problem with the AutoRoller itself, please file a bug:
https://bugs.chromium.org/p/skia/issues/entry?template=Autoroller+Bug

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

Bug: None
TBR=jcgregorio@google.com
2019-10-30 10:27:27 -04:00
skia-flutter-autoroll
2f7503968c Roll fuchsia/sdk/core/linux-amd64 from goLxs... to nhX22... (flutter/engine#13435)
Roll fuchsia/sdk/core/linux-amd64 from goLxs... to nhX22...

If this roll has caused a breakage, revert this CL and stop the roller
using the controls here:
https://autoroll.skia.org/r/fuchsia-linux-sdk-flutter-engine
Please CC  on the revert to ensure that a human
is aware of the problem.

To report a problem with the AutoRoller itself, please file a bug:
https://bugs.chromium.org/p/skia/issues/entry?template=Autoroller+Bug

Documentation for the AutoRoller is here:
https://skia.googlesource.com/buildbot/+/master/autoroll/README.md
2019-10-30 07:12:23 -04:00
skia-flutter-autoroll
c8bc1d4dc6 Roll src/third_party/skia c3a51a5e47ba..ebdae1144978 (1 commits) (flutter/engine#13434)
https://skia.googlesource.com/skia.git/+log/c3a51a5e47ba..ebdae1144978

git log c3a51a5e47ba..ebdae1144978 --date=short --no-merges --format='%ad %ae %s'
2019-10-30 skia-autoroll@skia-public.iam.gserviceaccount.com Roll third_party/externals/angle2 95a736bd3347..bb35bb4e5379 (18 commits)

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

If this roll has caused a breakage, revert this CL and stop the roller
using the controls here:
https://autoroll.skia.org/r/skia-flutter-autoroll
Please CC jcgregorio@google.com on the revert to ensure that a human
is aware of the problem.

To report a problem with the AutoRoller itself, please file a bug:
https://bugs.chromium.org/p/skia/issues/entry?template=Autoroller+Bug

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

Bug: None
TBR=jcgregorio@google.com
2019-10-30 05:57:38 -04:00
skia-flutter-autoroll
6d65339ce0 Roll src/third_party/skia 1ae54bc22fc2..c3a51a5e47ba (1 commits) (flutter/engine#13433)
https://skia.googlesource.com/skia.git/+log/1ae54bc22fc2..c3a51a5e47ba

git log 1ae54bc22fc2..c3a51a5e47ba --date=short --no-merges --format='%ad %ae %s'
2019-10-30 skia-autoroll@skia-public.iam.gserviceaccount.com Roll third_party/externals/swiftshader f8f6103eb89f..e1cda3916cee (2 commits)

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

If this roll has caused a breakage, revert this CL and stop the roller
using the controls here:
https://autoroll.skia.org/r/skia-flutter-autoroll
Please CC jcgregorio@google.com on the revert to ensure that a human
is aware of the problem.

To report a problem with the AutoRoller itself, please file a bug:
https://bugs.chromium.org/p/skia/issues/entry?template=Autoroller+Bug

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

Bug: None
TBR=jcgregorio@google.com
2019-10-30 02:06:25 -04:00
Dan Field
46bf911c59 Set the install name at link time for darwin dylibs (flutter/engine#13428) 2019-10-29 20:30:13 -07:00