Zachary Anderson
e4e5297094
Adjust web_sdk rule deps ( flutter/engine#27435 )
2021-07-15 09:57:35 -07:00
skia-flutter-autoroll
2b4842e18c
Roll Skia from dd561d021470 to 0e99fbe5da5c (1 revision) ( flutter/engine#27443 )
2021-07-15 09:26:01 -07:00
Casey Hillers
6179e4278d
[ci.yaml] Add xcode property to ci.yaml ( flutter/engine#27415 )
2021-07-15 08:06:01 -07:00
skia-flutter-autoroll
715cc09c90
Roll Skia from 7dc26fadc90b to dd561d021470 (1 revision) ( flutter/engine#27442 )
2021-07-15 08:01:03 -07:00
skia-flutter-autoroll
ae152fb177
Roll Skia from 7d336c9557bd to 7dc26fadc90b (2 revisions) ( flutter/engine#27440 )
2021-07-15 06:36:01 -07:00
skia-flutter-autoroll
2847fdebc1
Roll Skia from 0547b914f691 to 7d336c9557bd (3 revisions) ( flutter/engine#27436 )
2021-07-15 00:31:01 -07:00
Dan Field
b63739d641
Use python to run firebase testlab, do not expect recipe to know location of APK ( flutter/engine#27434 )
2021-07-14 23:46:02 -07:00
skia-flutter-autoroll
c46084a648
Roll Fuchsia Linux SDK from hykYtaK7D... to s2vrjrfuS... ( flutter/engine#27431 )
2021-07-14 23:11:02 -07:00
skia-flutter-autoroll
a36666fbd0
Roll Skia from 9081276b2907 to 0547b914f691 (2 revisions) ( flutter/engine#27430 )
2021-07-14 23:06:01 -07:00
skia-flutter-autoroll
3e95ba82fd
Roll Skia from 947a2eb3c043 to 9081276b2907 (6 revisions) ( flutter/engine#27426 )
2021-07-14 19:36:02 -07:00
Jason Simmons
219e22b0e2
Update the Fuchsia runner to use fpromise instead of fit::promise ( flutter/engine#27416 )
2021-07-14 19:31:06 -07:00
Felipe Archondo
573fe3dd0b
[fuchsia] fix race in DefaultSessionConnection ( flutter/engine#27377 )
...
DefaultSessionConnection can run on two threads - the UI and raster
threads. This change ensures that all variables they both touch is
guarded by the mutex.
Fixes: fxbug.dev/80625
2021-07-14 22:10:15 -04:00
Yegor
060aa22d2d
[web] enable always_specify_types lint ( flutter/engine#27406 )
2021-07-14 16:32:59 -07:00
skia-flutter-autoroll
f3b8f19b13
Roll Skia from 36c1804e8f5c to 947a2eb3c043 (7 revisions) ( flutter/engine#27410 )
2021-07-14 15:51:04 -07:00
Casey Hillers
7bf86e1600
[ci.yaml] Add linux benchmarks, add enabled branches ( flutter/engine#27405 )
2021-07-14 14:41:07 -07:00
skia-flutter-autoroll
ab3ac00513
Roll Skia from 773a0b8c7e74 to 36c1804e8f5c (1 revision) ( flutter/engine#27402 )
2021-07-14 12:36:01 -07:00
Devon Carew
7f69332a86
remove the use of package:isolate ( flutter/engine#27401 )
2021-07-14 12:22:31 -07:00
Casey Hillers
0f62376a93
[ci.yaml] Add Linux Android Scenarios postsubmit ( flutter/engine#27400 )
2021-07-14 11:25:35 -07:00
skia-flutter-autoroll
e382d9c7d7
Roll Skia from 224e3e257d06 to 773a0b8c7e74 (44 revisions) ( flutter/engine#27399 )
2021-07-14 11:11:01 -07:00
Kaushik Iska
45cf4e9ab1
[fuchsia] Use FFI to get System clockMonotonic ( flutter/engine#27353 )
2021-07-14 11:01:58 -07:00
Ajmal Kunnummal
a1fe1c8ca5
Make FlutterFragment usable without requiring it to be attached to an Android Activity. (Attempt 2) ( flutter/engine#27397 )
2021-07-14 10:51:02 -07:00
Dan Field
9cceca7161
make it work on <API 24 ( flutter/engine#27398 )
2021-07-14 09:37:40 -07:00
Yegor
70ee4a03ed
[web] fix a few analysis lints ( flutter/engine#27375 )
2021-07-14 08:40:52 -07:00
Darren Chan
f90417a377
Switch test_suites to yaml. ( flutter/engine#27368 )
...
This will allow us to include package, url, and argument information in the engine repo, requiring less infra soft transitions.
The schema of this file should be something like:
```yaml
test_suites:
- package: tests-0.far
- url: fuchsia-pkg://fuchsia.com/tests/meta#tests.cm
- test_args: -- --gtest_filter=-Test.Disabled
```
test_args is optional.
See https://fxbug.dev/79691 .
2021-07-14 05:00:56 -04:00
Devon Carew
c0891990cc
refactor and simplify CI dart analysis ( flutter/engine#27370 )
2021-07-13 21:11:01 -07:00
Zachary Anderson
0bf2a8c460
Revert "Make FlutterFragment usable without requiring it to be attached to an Android Activity. ( #27332 )" ( flutter/engine#27382 )
...
This reverts commit ba49de983781dd2267d50780b696e981f74fd84d.
2021-07-13 20:35:14 -07:00
Ajmal Kunnummal
ba49de9837
Make FlutterFragment usable without requiring it to be attached to an Android Activity. ( flutter/engine#27332 )
2021-07-13 17:11:02 -07:00
Yegor
7d606f02ab
[web] make Pipeline.run throw ( flutter/engine#27340 )
...
* [web] make Pipeline.run throw
2021-07-13 16:03:00 -07:00
Chinmay Garde
dbc0d4d4b1
Ensure gclient sync is successful on an M1 Mac host. ( flutter/engine#27354 )
2021-07-13 15:26:02 -07:00
Dan Field
b15aea39f1
Set ANDROID_HOME in run_gradle.py ( flutter/engine#27371 )
2021-07-13 14:36:13 -07:00
Dan Field
233a06b114
Fix dart analysis ( flutter/engine#27367 )
2021-07-13 14:01:05 -07:00
Dan Field
0e6c8fa761
Scenario nnbd ( flutter/engine#27365 )
...
* Revert "Revert "NNBD migration for scenario_app (#27362 )" (#27364 )"
This reverts commit 919219937bdebdc126383991202e5a883831998e.
* analysis issues
* no sound null safety because frontend_server is not
2021-07-13 13:46:53 -07:00
Casey Hillers
00562b367b
[ci.yaml] Add platform_args, properties, recipe, and timeout information ( flutter/engine#27288 )
2021-07-13 13:46:02 -07:00
Mouad Debbar
27280007f5
[web] Final cleanup after librarification is complete ( flutter/engine#27341 )
2021-07-13 13:42:26 -07:00
Zachary Anderson
919219937b
Revert "NNBD migration for scenario_app ( #27362 )" ( flutter/engine#27364 )
...
This reverts commit 43e7fb916c676e23ae47a39bf53f00bc9f16e498.
2021-07-13 11:15:12 -07:00
Dan Field
43e7fb916c
NNBD migration for scenario_app ( flutter/engine#27362 )
2021-07-13 10:56:06 -07:00
Dan Field
46caf79429
Reland build rules for scenario app ( flutter/engine#27360 )
...
* Revert "Revert "Build rules for scenario_app (#27302 )" (#27358 )"
This reverts commit 3b10f73c0171d6dfa965d2a50a117798d10de7f5.
* Ignore *.*framework in copy_trees
2021-07-13 10:23:08 -07:00
Zachary Anderson
3b10f73c01
Revert "Build rules for scenario_app ( #27302 )" ( flutter/engine#27358 )
...
This reverts commit 43495d91c23ea16cfa6074f3948776cf0d2e8647.
2021-07-13 09:22:08 -07:00
Dan Field
43495d91c2
Build rules for scenario_app ( flutter/engine#27302 )
2021-07-13 09:11:21 -07:00
Dan Field
1872500bb0
Build the robolectric tests by default for debug armv7 ( flutter/engine#27345 )
2021-07-13 08:45:22 -07:00
Devon Carew
cda2feb215
restore the directives_ordering lint ( flutter/engine#27346 )
2021-07-13 08:26:02 -07:00
skia-flutter-autoroll
0308dcf294
Roll Fuchsia Linux SDK from vWn_wwccR... to hykYtaK7D... ( flutter/engine#27349 )
2021-07-13 07:51:02 -07:00
skia-flutter-autoroll
df6e22711c
Roll Skia from 4b6e2f0d8818 to 224e3e257d06 (42 revisions) ( flutter/engine#27352 )
...
https://skia.googlesource.com/skia.git/+log/4b6e2f0d8818..224e3e257d06
2021-07-13 skia-autoroll@skia-public.iam.gserviceaccount.com Roll Chromium from 697e53f421f9 to 3572711a2c6a (478 revisions)
2021-07-13 skia-autoroll@skia-public.iam.gserviceaccount.com Roll ANGLE from 04cb5e1d7d89 to a8e98a238521 (6 revisions)
2021-07-13 recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com Roll recipe dependencies (trivial).
2021-07-13 recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com Roll recipe dependencies (trivial).
2021-07-13 reed@google.com Hide deprecated filterquality
2021-07-13 recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com Roll recipe dependencies (trivial).
2021-07-12 recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com Roll recipe dependencies (trivial).
2021-07-12 csmartdalton@google.com Never disable MSAA for FillRRectOp or GrDrawAtlasPathOp
2021-07-12 recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com Roll recipe dependencies (trivial).
2021-07-12 csmartdalton@google.com Move clip optimizations into GrFillRRectOp
2021-07-12 recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com Roll recipe dependencies (trivial).
2021-07-12 recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com Roll recipe dependencies (trivial).
2021-07-12 johnstiles@google.com Add test for SkSL vector-slice constructors.
2021-07-12 johnstiles@google.com Allow swizzles on Boolean scalar expressions.
2021-07-12 reed@google.com Add flag for filterquality in flutter
2021-07-12 reed@google.com Remove drawImageAtCurrentFrame
2021-07-12 johnstiles@google.com Add scalar-swizzling tests for int and bool types.
2021-07-12 recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com Roll recipe dependencies (trivial).
2021-07-12 ethannicholas@google.com Moved swizzle error checking into Swizzle::Convert
2021-07-12 recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com Roll recipe dependencies (trivial).
2021-07-12 johnstiles@google.com Use value_or in getBlendMode_or.
2021-07-12 robertphillips@google.com Add V1 & V2 build bots
2021-07-12 recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com Roll recipe dependencies (trivial).
2021-07-12 csmartdalton@google.com Fix the AppleM1 skpbench bot name
2021-07-12 jvanverth@google.com Make GrMtlAttachment a little more generic.
2021-07-12 johnstiles@google.com Disable SkSLMatrixToVectorCast test on Adreno 4/5/6xx.
2021-07-12 johnstiles@google.com Shore up matrix/vector conversion tests.
2021-07-12 johnstiles@google.com Support the Boolean form of mix() in the Metal/SPIR-V backends.
2021-07-12 ethannicholas@google.com Fixed some fixups not being applied to DSL code
2021-07-12 johnstiles@google.com Add support for mat2-to-ivec4 conversions in SkSL.
2021-07-12 johnstiles@google.com Disable SkSLMatrixToVectorCast test on Adreno 330.
2021-07-12 skia-autoroll@skia-public.iam.gserviceaccount.com Roll Chromium from a30ee6a7dc21 to 697e53f421f9 (500 revisions)
2021-07-12 skia-autoroll@skia-public.iam.gserviceaccount.com Roll SwiftShader from 65498c15ca60 to 4716eec90fcb (3 revisions)
2021-07-12 skia-autoroll@skia-public.iam.gserviceaccount.com Roll ANGLE from 17a4b6e7f6bd to 04cb5e1d7d89 (13 revisions)
2021-07-11 reed@google.com Hide deprecated SkPaint::getBlendMode
2021-07-11 skia-autoroll@skia-public.iam.gserviceaccount.com Roll SK Tool from 80b49c278b92 to 431aedb0c26d
2021-07-10 recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com Roll recipe dependencies (trivial).
2021-07-10 recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com Roll recipe dependencies (trivial).
2021-07-10 recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com Roll recipe dependencies (trivial).
2021-07-09 recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com Roll recipe dependencies (trivial).
2021-07-09 recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com Roll recipe dependencies (trivial).
2021-07-09 brianosman@google.com Fix python3 issue in compile_sksl_tests.py
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 johnstiles@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/+doc/main/autoroll/README.md
2021-07-13 07:45:54 -07:00
Jason Simmons
6d0433831e
Do not use the centralized graphics context options for Fuchsia Vulkan contexts ( flutter/engine#27347 )
2021-07-13 07:41:02 -07:00
Martin Kustermann
91ff075a74
Make dart wrappable classes use only one native field ( flutter/engine#27350 )
...
* Make dart wrappable classes use only one native field
It appears like the second native field is never really used for
anything: It is set, cleared and verified it was cleared, but that is
it.
=> The only native field that is necessary is the `this` pointer of the
equivalent C++ object.
=> The [DartWrapperInfo] object which was stored as second native field
is always accessible via the virtual `GetDartWrapperInfo()` method on
`this`.
2021-07-13 16:39:22 +02:00
Chinmay Garde
17aff107e9
Add [[nodiscard]] decorations to fml::HashCombine. ( flutter/engine#27343 )
...
This makes it easier to catch errors when HashCombine was used
instead of HashCombineSeed.
2021-07-13 06:53:25 -07:00
Dan Field
bf96d4bbc8
Fix the firebase scenario app run and assert that it does good things ( flutter/engine#27295 )
2021-07-12 16:56:02 -07:00
Chinmay Garde
170ad0fe1a
Don't specify the secondary build tree when importing glfw. ( flutter/engine#27344 )
...
This lookup is implicit in GN. Explicitly specifying the glfw in
//build/secondary makes GN think multiple sources generate the same
intermediate object file.
This used to work because no other target also includes glfw. But I
am changing that in an upcoming test harness.
2021-07-12 16:53:05 -07:00
Emmanuel Garcia
4fbe0a6e47
Set Flutter View ID to the view ID instead of of the splash screen ( flutter/engine#27262 )
2021-07-12 16:41:02 -07:00
Devon Carew
5606c9682f
update the analysis options for tools/licenses ( flutter/engine#27339 )
...
update the analysis options for tools/licenses
2021-07-12 16:34:42 -07:00