7946 Commits

Author SHA1 Message Date
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
Mehmet Fidanboylu
07f337c540 Add isRunningInRobolectricTest back (flutter/engine#13424) 2019-10-29 19:46:21 -07:00
skia-flutter-autoroll
cb457337e2 Roll src/third_party/skia 76d22d1ee8cb..1ae54bc22fc2 (26 commits) (flutter/engine#13430)
https://skia.googlesource.com/skia.git/+log/76d22d1ee8cb..1ae54bc22fc2

git log 76d22d1ee8cb..1ae54bc22fc2 --date=short --no-merges --format='%ad %ae %s'
2019-10-29 csmartdalton@google.com Add sampleVariablesStencilSupport to sksl standalone caps
2019-10-29 mtklein@google.com work around x11/X.h #define pollution
2019-10-29 halcanary@google.com BotsCfg/Perf/RemoteGlyphCache: bots to download and use traces
2019-10-29 nigeltao@google.com Have SkWuffsCodec use two Wuffs decoders
2019-10-29 senorblanco@chromium.org Roll to ToT Dawn.
2019-10-29 mtklein@google.com hold a ref on Key effects
2019-10-29 mtklein@google.com rough sketch of shaders in SkVMBlitter
2019-10-29 mtklein@google.com support 3D masks in SkVMBlitter
2019-10-29 mtklein@google.com add a paint-color string to gm/emboss
2019-10-29 csmartdalton@google.com Reland "Revert "Revert "Rename gl_SampleMask to sk_SampleMask"""
2019-10-29 senorblanco@chromium.org Dawn: workaround X11 #defines for Always, Success, None.
2019-10-29 nigeltao@google.com Test Codec::getFrameCount updates with more data
2019-10-29 jvanverth@google.com If drawing an image as tiled fails, fallback to other methods.
2019-10-29 brianosman@google.com Use GPU special images in two GPU image filter tests
2019-10-29 egdaniel@google.com Remove outputSwizzle from GrRenderTargetProxy.
2019-10-29 brianosman@google.com SkMorphologyImageFilter: Avoid integer overflow with large radii
2019-10-29 robertphillips@google.com Make GrFillRectOp and GrTextureOp consistent re AA-upgrading and size checks
2019-10-29 egdaniel@google.com Cache simple descriptor sets on GrVkTexture.
2019-10-29 kjlubick@google.com [canvaskit] Add tentative support for savelayerrec
2019-10-29 egdaniel@google.com Use GrSurfaceProxyView in RenderTasks.
2019-10-29 kjlubick@google.com [canvaskit] Add various ImageFilters
2019-10-29 egdaniel@google.com Some cleanup of unneeded code/objects in GrVkPipelineState.
2019-10-29 bsalomon@google.com Reland "Make GrFillInData use SkRasterPipeline"
2019-10-29 robertphillips@google.com Move creation of AAQuadIndexBuffer to GrResourceProvider
2019-10-29 robertphillips@google.com Revert "Implement refPinnedTextureProxy for SkImage_Lazy."
2019-10-29 jcgregorio@google.com Revert "Make GrFillInData use SkRasterPipeline"

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

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-29 22:16:41 -04:00
Chinmay Garde
62f76d4eb8 Make sure root surface transformations survive resetting the matrix directly in Flow. (flutter/engine#13405)
This used to only be handled correctly for non-root layer backing stores. This
was mostly a side effect of the fact that we used recording canvases instead of
rendering directly into the backing store. We now use recording canvases
consistently.

Fixes b/143464703
Fixes https://github.com/flutter/flutter/issues/43732
2019-10-29 17:44:57 -07:00
Kaushik Iska
8c3fc9c148 [fuchsia] [packaging] Create a script to upload debug symbols to CIPD (flutter/engine#13422)
* [fuchsia] [packaging] Create a script to upload debug symbols to CIPD

* update recipe changelog

* fix typos
2019-10-29 17:32:54 -07:00
chunhtai
fac3f076eb Revert "fix fml_unittes is not run during presubmit (#13395)" (flutter/engine#13425)
This reverts commit e92c42f0aa4c481010e6e24106c19cd19a35754b.
2019-10-29 16:36:43 -07:00
gaaclarke
7cdf36bc7f Made it so we clean up gl resources when view controllers get deleted. (flutter/engine#13396) 2019-10-29 16:09:14 -07:00
gaaclarke
3c497a831e Added back in empty lifecycle events so we don't break people that used to call super. (flutter/engine#13421) 2019-10-29 16:04:59 -07:00
chunhtai
e92c42f0aa fix fml_unittes is not run during presubmit (flutter/engine#13395) 2019-10-29 15:31:25 -07:00
skia-flutter-autoroll
46a09c2bd6 Roll src/third_party/skia f22dda960136..76d22d1ee8cb (2 commits) (flutter/engine#13411)
https://skia.googlesource.com/skia.git/+log/f22dda960136..76d22d1ee8cb

git log f22dda960136..76d22d1ee8cb --date=short --no-merges --format='%ad %ae %s'
2019-10-29 skia-autoroll@skia-public.iam.gserviceaccount.com Roll third_party/externals/swiftshader 1737a30e3e34..f8f6103eb89f (2 commits)
2019-10-29 fmalita@chromium.org [skottie] Fix layer blend modes under mattes

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

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-29 18:27:15 -04:00
skia-flutter-autoroll
8f271dff0f Roll fuchsia/sdk/core/linux-amd64 from sLCwg... to goLxs... (flutter/engine#13412)
Roll fuchsia/sdk/core/linux-amd64 from sLCwg... to goLxs...

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-29 18:23:07 -04:00
Kaushik Iska
b6caece270 [dart_runner] Common libs need to exist for aot runner (flutter/engine#13419)
This is to account for failures like:

```
00067.522] 13245:13247>
[00067.522] 13245:13247> ------------------------------------------------
[00067.522] 13245:13247> RUNNING TEST: /pkgfs/packages/goodbye_dart_test/0/test/goodbye_dart_test
[00067.522] 13245:13247>
[00067.754] 05775:06330> dlsvc: could not open 'ld.so.1'
[00067.758] 01149:01207> [component_manager] WARN: Failed to launch process 'dart_aot_runner.cmx' in job 163427: Failed to load dynamic linker from fuchsia.ldsvc.Loader: NOT_FOUND
[00067.759] 05775:05777> [ERROR:src/sys/appmgr/realm.cc(155)] Cannot run executable dart_aot_runner.cmx due to error -1 (ZX_ERR_INTERNAL): fuchsia.process.Launcher failed
[00067.759] 05775:05777> [ERROR:src/sys/appmgr/runner_holder.cc(41)] Runner (fuchsia-pkg://fuchsia.com/dart_aot_runner#meta/dart_aot_runner.cmx) terminating, reason: failed to create component (UNKNOWN)
[00067.760] 13245:13247> fuchsia-pkg://fuchsia.con/goodbye_dart_aot#meta/goodbye_dart_aot.cmx: failed to create component (UNKNOWN)
[00067.761] 13245:13247> goodbye_dart_aot --now failed
[00067.772] 13245:13247> FAILURE: /pkgfs/packages/goodbye_dart_test/0/test/goodbye_dart_test exited with nonzero status: 1
[00067.886] 13245:13247>
[00067.887] 13245:13247> ------------------------------------------------
```

logs: https://logs.chromium.org/logs/fuchsia/buildbucket/cr-buildbucket.appspot.com/8898242024940777936/+/steps/launch_collect/0/steps/1/0/steps/collect/0/logs/task_stdout_stderr:_QEMU/0
2019-10-29 14:50:11 -07:00
Jason Simmons
5b8bb12621 Fix the dry run mode of the GN format checker script (flutter/engine#13406) 2019-10-29 10:53:52 -07:00
Jason Simmons
2c61d2336b Reformat BUILD.gn files to comply with the format checker presubmit script (flutter/engine#13401) 2019-10-29 09:49:16 -07:00
Jason Simmons
75a8256cca Use DartExecutor.getBinaryMessenger in FlutterNativeView instead of deprecated send methods (flutter/engine#13403) 2019-10-29 09:48:54 -07:00
Matt Carroll
63ddf0ce72 Converted ActivityAware and ServiceAware Lifecycles to opaque objects (#43670) (flutter/engine#13402) 2019-10-28 21:41:07 -07:00
skia-flutter-autoroll
8d75fdac42 Roll src/third_party/skia 1beb8ae9a2f5..f22dda960136 (11 commits) (flutter/engine#13409)
https://skia.googlesource.com/skia.git/+log/1beb8ae9a2f5..f22dda960136

git log 1beb8ae9a2f5..f22dda960136 --date=short --no-merges --format='%ad %ae %s'
2019-10-28 fmalita@chromium.org [skottie] Fix skottie2movie after async API change
2019-10-28 herb@google.com Small cleanups
2019-10-28 herb@google.com Inline fallback code
2019-10-28 herb@google.com Only send needed glyph images
2019-10-28 michaelludwig@google.com Blacklist bulkrect benchmarks on chorizo
2019-10-28 skia-autoroll@skia-public.iam.gserviceaccount.com Roll skia/third_party/skcms 8e28e18b5c9e..b118cb0ef477 (1 commits)
2019-10-28 fmalita@chromium.org [skottie] 3D layer parenting refinements
2019-10-28 jvanverth@google.com Implement refPinnedTextureProxy for SkImage_Lazy.
2019-10-28 brianosman@google.com Guard against integer overflow when classifying transfer functions
2019-10-28 bsalomon@google.com Make GrFillInData use SkRasterPipeline
2019-10-28 egdaniel@google.com Reland "Revert "Rename gl_SampleMask to sk_SampleMask""

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

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-28 22:35:34 -04:00
Kaushik Iska
64d2bbd9dd Update recipe_changelog to account for dart_aot runner and clobbering 2019-10-28 18:01:38 -07:00
Kaushik Iska
506eec294b Revert "[flutter_runner] Don't build far files twice (#13397)" (flutter/engine#13400)
This reverts commit be943c8fc21b62eea3a57a5baf7d43ebff4fc4c8.
2019-10-28 16:32:25 -07:00
Matt Carroll
b2b2f011e7 Remove multiplexed Flutter Android Lifecycle. (#43663) (flutter/engine#13394) 2019-10-28 16:22:11 -07:00