George Wright
3ac06a37d4
Remove dead code - we don't use this MTLTextureDescriptor we create in TestMetalSurfaceImpl::Init ( flutter/engine#30977 )
2022-01-21 11:57:45 -08:00
eggfly
85fe32c0d3
Add a custom switch to clean up the leaked Dart VM ( flutter/engine#30541 )
2022-01-20 23:20:10 -08:00
Alexander Aprelev
2dd70761f3
Add pkg:smith as a dependency for flutter_frontend_server. ( flutter/engine#30903 )
...
* Add pkg:smith as a dependency for flutter_frontend_server.
This is needed to roll dart past b453c6bcba
* Update few more packages that depend on internal dart sdk expect package
2022-01-18 09:26:55 -08:00
George Wright
6b45335bf1
Create a DisplayList benchmarks dylib on iOS ( flutter/engine#30833 )
...
Create a DisplayList benchmarks dylib on iOS that can be linked to from a test app. To run the benchmarks,
call the exported entrypoint RunBenchmarks(argc, argv).
2022-01-13 14:32:54 -08:00
George Wright
d160719f16
Don't retain the MTLTexture or MTLDevice in TestMetalContext ( flutter/engine#30832 )
2022-01-13 14:29:43 -08:00
Emmanuel Garcia
73aac59a40
Add missing dependencies to the background image app ( flutter/engine#30769 )
2022-01-10 12:30:09 -08:00
eggfly
dae2e15222
Add more info for --type in run_tests.py and add android into all type ( flutter/engine#30458 )
2021-12-28 09:29:10 -08:00
Emmanuel Garcia
522e4f06b6
Keep a single source of truth for embedding dependencies ( flutter/engine#30359 )
2021-12-15 23:39:02 -08:00
Jenn Magder
3eb35a2df7
Add iOS version to scenario golden images ( flutter/engine#30263 )
2021-12-10 10:24:10 -08:00
Chris Yang
22693e2599
[ios platform view] fix overlay zPosition ( flutter/engine#29930 )
2021-12-07 16:04:01 -08:00
Jenn Magder
99c86eecb5
Revert "Run iOS scenario apps on iPhone 11 and iOS 14 ( #30104 )" ( flutter/engine#30193 )
...
This reverts commit be166e754a8e430d26aa16dea4619186867e2181.
2021-12-07 12:42:21 -08:00
Jenn Magder
be166e754a
Run iOS scenario apps on iPhone 11 and iOS 14 ( flutter/engine#30104 )
2021-12-07 10:59:01 -08:00
Jenn Magder
cb6cd0a3e8
Update IosUnitTests to use iPhone 11 simulator ( flutter/engine#30090 )
2021-12-03 10:49:02 -08:00
ColdPaleLight
299cf0138d
Migrate sk_cf_obj to sk_cfp ( flutter/engine#30029 )
2021-12-02 13:29:01 -08:00
Callum Moffat
8877397345
Remove iPadOS mouse pointer if no longer connected ( flutter/engine#28319 )
2021-11-29 14:47:01 -08:00
ColdPaleLight
742a3dc7d8
Remove the dart entry point args from the Settings struct ( flutter/engine#29831 )
2021-11-22 18:43:02 -08:00
ColdPaleLight
9ecd4c1899
Make FlutterEngineGroup support dart entrypoint args ( flutter/engine#29096 )
2021-11-18 18:08:03 -08:00
Zachary Anderson
03c0f7e453
Add 'explicit' to header files ( flutter/engine#29741 )
2021-11-17 12:49:16 -08:00
Brandon DeRosier
4136d0117f
Enable Skia's Vulkan backend on all non-mobile platforms, and test SwiftShader Vulkan on all GL unittests platforms ( flutter/engine#29520 )
2021-11-16 15:27:25 -08:00
Ian Hickson
359f05e0e5
fix x64_64 typo in comments ( flutter/engine#29731 )
2021-11-13 21:45:31 -08:00
Chase Latta
6e983493b3
Add test facets to test_suite.cml ( flutter/engine#29697 )
2021-11-11 16:11:41 -08:00
Zachary Anderson
40ca25819e
Use a prebuilt Dart SDK during Fuchsia builds ( flutter/engine#29680 )
2021-11-11 13:24:37 -08:00
Christopher Crawford
87422e6679
Add a samplerUniforms field for FragmentProgram ( flutter/engine#29597 )
2021-11-11 07:53:02 -08:00
Jason Simmons
d6af30327a
Specify the output paths of the android_background_image lint task ( flutter/engine#29630 )
2021-11-10 11:23:02 -08:00
George Wright
c859ffd744
Update third-party benchmark library ( flutter/engine#29627 )
...
* Roll benchmark to upstream github @ 431abd149fd76a072f821913c0340137cc755f36
Roll buildroot to bfa04ad85fed176aa909f880ef5c8009c945ba03 to get build files for benchmark
* Roll flutter_packages to b1fdbabbe70caa21566f6a815235d624c716ea16
* Add a task name to parse_and_send.dart's call to FlutterDestination.update()
2021-11-10 10:22:34 -08:00
Clement Skau
9d35daaffd
[test] Fixes testing/run_tests.py py3 support. ( flutter/engine#29611 )
2021-11-10 09:02:45 +01:00
Jim Graham
948d1538c3
separate saveLayer events into record and execute variants and trace more of the execution calls ( flutter/engine#29598 )
2021-11-09 16:13:01 -08:00
Chris Bracken
5fea3a3568
Re-enable embedder tests on Windows ( flutter/engine#29624 )
...
Issue: https://github.com/flutter/flutter/issues/36294
2021-11-09 13:41:59 -08:00
David Worsham
ad611e36f1
fuchsia: Enable integration tests ( flutter/engine#29565 )
2021-11-05 18:07:55 -07:00
Chris Yang
b7e0926db9
ios test script checks for ios_test_flutter artifacts ( flutter/engine#29554 )
2021-11-05 14:43:01 -07:00
Dan Field
19885035d0
Trace calls to Canvas::saveLayer ( flutter/engine#29444 )
2021-11-05 14:29:04 -07:00
Christopher Crawford
f077a13c35
FragmentProgram constructed asynchronously ( flutter/engine#29513 )
2021-11-04 21:58:01 -07:00
Dan Field
afdd0a3603
Re-enable A11yTreeIsConsistent with higher timeout ( flutter/engine#29367 )
2021-11-04 14:53:02 -07:00
Jia Hao
302c2be546
Add traces to Android embedding ( flutter/engine#29230 )
2021-10-28 20:59:32 -07:00
Gary Qian
38d660407d
Revert "Temporarily delete deprecated Android v1 embedding ( #29248 )" ( flutter/engine#29378 )
...
This reverts commit fba89ec6a1ec5387102eb55592e2606d8de7e496.
2021-10-28 01:49:50 -07:00
Gary Qian
fba89ec6a1
Temporarily delete deprecated Android v1 embedding ( flutter/engine#29248 )
2021-10-28 01:00:12 -07:00
Christopher Crawford
31e6e6c23e
Replace FragmentShader with FragmentShaderBuilder ( flutter/engine#29231 )
2021-10-27 11:38:02 -07:00
Jason Simmons
2c8702d096
Build a specialized snapshot for launching the service isolate in profile mode on Android ( flutter/engine#29245 )
2021-10-27 11:03:01 -07:00
Dan Field
d5c36f87f5
Revert "Android Background Platform Channels ( #29147 )" ( flutter/engine#29344 )
...
This reverts commit c40f7670e7aff3a42be2cbac0df067009278d639.
2021-10-26 14:52:13 -07:00
Ian Hickson
7fc8ee9773
ensure web_ui and ui have the same toString methods for StringAttributes ( flutter/engine#29323 )
2021-10-26 13:08:01 -07:00
Tong Mu
056234966b
[macOS] Clearing overridden channel should not affect the latest channel ( flutter/engine#29242 )
...
If a class contains a channel, recreating an instance of this class will lead to the following scenario:
- The new channel is created with the same name and assigned with a callback (which overrides the earlier channel's)
- The earlier class is deallocated, deallocating the earlier channel
This PR fixes the problem where the second channel's callback will be cleared by the first channel's deallocation.
2021-10-26 01:45:50 -07:00
Dan Field
f1dae7ad34
Delay default font manager to run concurrently with isolate setup ( flutter/engine#29291 )
...
* Delay default font manager to run concurrently with isolate setup
* test
2021-10-21 16:20:32 -07:00
gaaclarke
c40f7670e7
Android Background Platform Channels ( flutter/engine#29147 )
2021-10-21 16:08:02 -07:00
Dan Field
293ef51fc6
Reland Android systrace ( flutter/engine#29080 )
...
* Reland "Use the systrace recorder if systracing is enabled at startup, and enable systracing in release mode on Android (#28903 )" (#29071 )"
This reverts commit a7660964b41f64991369341364a43c93317a4a51.
* More logcat
* more logs
* Remove wait
* Avoid plugin registrar exception
* DEFAULT instead of LAUNCHER
* use am instead of monkey
* Update android_systrace_test.py
2021-10-08 15:55:50 -07:00
Zachary Anderson
a7660964b4
Revert "Use the systrace recorder if systracing is enabled at startup, and enable systracing in release mode on Android ( #28903 )" ( flutter/engine#29071 )
...
This reverts commit 79063b3c6105c3cf8be757ed6d31dd9a055060d9.
2021-10-07 22:08:10 -07:00
Dan Field
79063b3c61
Use the systrace recorder if systracing is enabled at startup, and enable systracing in release mode on Android ( flutter/engine#28903 )
2021-10-07 15:59:46 -07:00
Rich Kadel
c2ad820db9
Migrated integration_flutter_test/embedder (scenic integration test) from fuchsia.git ( flutter/engine#26880 )
2021-09-30 17:10:02 -07:00
gaaclarke
bde0f38b61
made it so you can specify which adb to use for android tests ( flutter/engine#28975 )
2021-09-30 16:37:24 -07:00
ColdPaleLight
3bd57ac05a
Make FlutterEngineGroup support initialRoute ( flutter/engine#28884 )
2021-09-29 11:02:37 -07:00
gaaclarke
fb483ee0d6
made android unit tests not require the host engine variant to exist ( flutter/engine#28925 )
2021-09-29 10:07:33 -07:00