Chinmay Garde
c8ecb03fa8
Account for root surface transformation on the surfaces managed by the external view embedder. ( flutter/engine#11384 )
...
The earlier design speculated that embedders could affect the same
transformations on the layers post engine compositor presentation but before
final composition.
However, the linked issue points out that this design is not suitable for use
with hardware overlay planes. When rendering to the same, to affect the
transformation before composition, embedders would have to render to an
off-screen render target and then apply the transformation before presentation.
This patch negates the need for that off-screen render pass.
To be clear, the previous architecture is still fully viable. Embedders still
have full control over layer transformations before composition. This is an
optimization for the hardware overlay planes use-case.
Fixes b/139758641
2019-09-17 15:16:59 -07:00
Matt Carroll
c8c68ac789
Introduce FlutterFragmentActivity ( flutter/engine#12305 )
2019-09-17 15:09:38 -07:00
Chinmay Garde
7dda245874
Shuffle test order and repeat test runs once. ( flutter/engine#12275 )
...
The tests we write must be resilient to the order in which they are run in the
harness. That is, they must not rely on global state set by other tests that
have already run in the process. Also, these tests must themselves be
repeatable. That is, they must correctly clean up after themselves and be able
to run successfully again in the same process.
This patch adds some safeguards against (but does NOT guarantee) the addition of
tests that violate the dictum.
Additionally, test failures must be easily reproducible for folks investigating
the test failure. Also, tests that assert correctness of unrelated code must not
stop progress on the authors patch.
This changes does not hinder reproducibility of test failures because the random
seed is printed in the logs before running each test. Developers attempting to
reproduce the failure locally can do the same via the following invocation
`--gtest_shuffle --gtest_repeat=<the count> --gtest_random_seed=<seed from failing run>`.
This change does introduce potential burden on patch authors that may see
failures in unrelated code as a newly failing shuffle seed is used on their
runs. To ameliorate this, we will formulate guidance for them to aggressively
mark such tests as disabled and file bugs to enable the same.
The test seed is intentionally kept low because it’s purpose is to test that
individual tests are repeatable. It must not be used as a replacement for
fuzzing.
2019-09-17 14:50:51 -07:00
Harry Terkelsen
e6d5c594ec
Update canvaskit backend ( flutter/engine#12318 )
...
* Improve the CanvasKit backend for Flutter Web
- Improve font handling by trying to load a "normal" font face
instead of using the first face matching the family.
- Implement Vertices and drawVertices
* Add license header to vertices.dart
* Remove unused 'encodedPositions'
* Delete commented old code. Don't use Skia by default
* Add `vertices.dart` to licenses file
2019-09-17 14:42:18 -07:00
Mouad Debbar
b4aae10f0d
README for the felt tool ( flutter/engine#12323 )
2019-09-17 14:03:31 -07:00
Jason Simmons
c667b18e15
Fix continuous event polling in the GLFW event loop ( flutter/engine#12320 )
...
* Do not pass a milliseconds::max() timeout that will overflow when converted
to nanoseconds
* Avoid holding the task_queue_mutex_ while calling glfwWaitEventsTimeout
* Use a signed type to hold the difference between a task's timestamp and
the current engine time
Fixes https://github.com/flutter/flutter/issues/40281
2019-09-17 13:54:38 -07:00
rafern
7d72616400
Tests for #11283 ( flutter/engine#12322 )
...
Added tests for #11283 . The itEncodesNullObjects test fails with the branch before the merge and succeeds with the master branch
2019-09-17 13:52:40 -07:00
David Iglesias
0d2e83cde2
Improve check to render (or not) a DRRect when inner falls outside of outer on RecordingCanvas ( flutter/engine#12229 )
...
* Improve check to determine if a rrect is fully contained within another in RecordingCanvas.
* Add unit tests.
Fixes https://github.com/flutter/flutter/issues/37772 (and others)
2019-09-17 13:27:44 -07:00
gaaclarke
402a8a452e
Channel buffers ( flutter/engine#12167 )
...
Added channel buffers to 'ui' so that messages have a place to
go until message handling is setup.
2019-09-17 12:22:00 -07:00
xster
e8717143e9
Make iOS FlutterViewController stop sending inactive/pause on app lifecycle events when not visible ( flutter/engine#12128 )
2019-09-17 12:00:46 -07:00
stuartmorgan
c66d5e6d17
Adds PluginRegistry to the C++ client wrapper API ( flutter/engine#12287 )
...
Makes the plugin registration structure consistent with macOS. This will
be used in generated plugin registrant files rather than a specific
implemenation class, so this helps unblock the creation of generated
registrants on Windows and Linux.
2019-09-17 11:41:22 -07:00
liyuqian
8bb2b639df
Add "type" to getDisplayRefreshRate protocol ( flutter/engine#12319 )
...
Per kenzieschmoll's request.
Will update https://github.com/flutter/flutter/wiki/Engine-specific-Service-Protocol-extensions once this is merged.
2019-09-17 11:35:01 -07:00
Mouad Debbar
bb1ec63121
Add a build command to felt ( flutter/engine#12303 )
...
- The build command supports a `--watch` or `-w` flag to watch for
changes and rebuild.
Fixes https://github.com/flutter/flutter/issues/40392
2019-09-17 10:31:13 -07:00
skia-flutter-autoroll
ca7917147b
Roll src/third_party/skia df432d5efb70..d545bfbb94ca (1 commits) ( flutter/engine#12316 )
...
https://skia.googlesource.com/skia.git/+log/df432d5efb70..d545bfbb94ca
git log df432d5efb70..d545bfbb94ca --date=short --no-merges --format='%ad %ae %s'
2019-09-17 skia-recreate-skps@skia-swarming-bots.iam.gserviceaccount.com Update Go deps
Created with:
gclient setdep -r src/third_party/skia@d545bfbb94ca
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 brianosman@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=brianosman@google.com
2019-09-17 08:01:04 -04:00
skia-flutter-autoroll
624b8e7001
Roll fuchsia/sdk/core/linux-amd64 from rwf0-... to RRgw-... ( flutter/engine#12315 )
...
Roll fuchsia/sdk/core/linux-amd64 from rwf0-... to RRgw-...
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-09-17 05:32:39 -04:00
skia-flutter-autoroll
fedb54514e
Roll src/third_party/skia f8486f2c5fb6..df432d5efb70 (1 commits) ( flutter/engine#12313 )
...
https://skia.googlesource.com/skia.git/+log/f8486f2c5fb6..df432d5efb70
git log f8486f2c5fb6..df432d5efb70 --date=short --no-merges --format='%ad %ae %s'
2019-09-17 skia-autoroll@skia-public.iam.gserviceaccount.com Roll ../src 48c8f915e06e..c6edebc270af (390 commits)
Created with:
gclient setdep -r src/third_party/skia@df432d5efb70
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 brianosman@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=brianosman@google.com
2019-09-17 02:47:10 -04:00
skia-flutter-autoroll
5dc0145139
Roll src/third_party/skia b47704b0bd34..f8486f2c5fb6 (2 commits) ( flutter/engine#12312 )
...
https://skia.googlesource.com/skia.git/+log/b47704b0bd34..f8486f2c5fb6
git log b47704b0bd34..f8486f2c5fb6 --date=short --no-merges --format='%ad %ae %s'
2019-09-17 recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com Roll recipe dependencies (trivial).
2019-09-17 recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com Roll recipe dependencies (trivial).
Created with:
gclient setdep -r src/third_party/skia@f8486f2c5fb6
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 brianosman@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=brianosman@google.com
2019-09-16 22:46:07 -04:00
Jason Simmons
668996bc06
Fix the declaration of setSystemGestureExclusionRects to match the PlatformMessageHandler interface ( flutter/engine#12306 )
2019-09-16 16:26:39 -07:00
George Wright
4d8deabab5
Manage resource and onscreen contexts using separate IOSGLContext objects ( flutter/engine#12277 )
...
Manage resource and onscreen contexts using separate IOSGLContext objects.
FlutterView owns the onscreen context, and PlatformViewIOS owns the resource context.
2019-09-16 16:17:46 -07:00
Michael Goderbauer
a94cccbeee
Cleanup in web_ui ( flutter/engine#12307 )
2019-09-16 16:04:12 -07:00
gaaclarke
68c0c11bad
Made flutter startup faster by allowing initialization to be parallelized ( flutter/engine#10182 )
...
Made flutter startup faster by allowing initialization to be parallelized. This resulting in a 15% decrease in startup time (~0.05ms)
2019-09-16 15:04:51 -07:00
skia-flutter-autoroll
429755ddfd
Roll src/third_party/skia c22498502cda..b47704b0bd34 (16 commits) ( flutter/engine#12304 )
...
https://skia.googlesource.com/skia.git/+log/c22498502cda..b47704b0bd34
git log c22498502cda..b47704b0bd34 --date=short --no-merges --format='%ad %ae %s'
2019-09-16 brianosman@google.com Fix license comment in skottie_ios
2019-09-16 jvanverth@google.com Revert "Add ETC2 support to Metal backend."
2019-09-16 reed@google.com update videoencoder, add scale option, remove motion-blur hack
2019-09-16 recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com Roll recipe dependencies (trivial).
2019-09-16 halcanary@google.com experimental/skottie_ios: Skottie iOS/Metal App
2019-09-16 nifong@google.com Add a wasm debugger test that uses a WebGL surface
2019-09-16 kjlubick@google.com [canvaskit] Add test for skottie to catch framebuffer issues
2019-09-16 halcanary@google.com gn: split out iOS templates to gn/ios.gni
2019-09-16 jvanverth@google.com Add ETC2 support to Metal backend.
2019-09-16 brianosman@google.com Particle effect scripting update
2019-09-16 recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com Roll recipe dependencies (trivial).
2019-09-16 brianosman@google.com Fix precompiling shaders on GLES / Android
2019-09-16 recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com Roll recipe dependencies (trivial).
2019-09-16 halcanary@google.com BUILD/iOS-App: simplify bundle
2019-09-16 brianosman@google.com android_gdbserver: Don't fail when trying to locate nonexistent files
2019-09-16 nigeltao@google.com Remove a deprecated Wuffs io_buffer::reader call
Created with:
gclient setdep -r src/third_party/skia@b47704b0bd34
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 brianosman@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=brianosman@google.com
2019-09-16 17:37:44 -04:00
Jonah Williams
ba1ef5f758
Include firefox in check to quote font families ( flutter/engine#12288 )
2019-09-16 14:17:17 -07:00
rafern
eaef788323
Fix objects equal to null not being detected as null ( flutter/engine#11283 )
2019-09-16 12:16:38 -07:00
Qxyat
a8f0713575
Reset NSNetService delegate to nil,when stop service. ( flutter/engine#11270 )
2019-09-16 10:45:52 -07:00
liyuqian
c817b336ac
Implement Base32Decode ( flutter/engine#12253 )
...
For https://github.com/flutter/flutter/issues/32170
This is to enable reading back SkSL persistent cache filenames
and decode them as SkData.
2019-09-16 10:43:02 -07:00
liyuqian
dedf24e797
Reland "Smooth out iOS irregular input events delivery ( #11817 )" ( flutter/engine#12280 )
...
Additionally, we now use the engine directly as a delegate instead of storing potentially dead runtime_controller.
Unit tests have been updated to include an engine restart check which would fail before the fix.
This fixes https://github.com/flutter/flutter/issues/40303
2019-09-16 10:42:44 -07:00
Mouad Debbar
8a818032d0
Refactor and polish the 'felt' tool ( flutter/engine#12258 )
...
1. Various functionalities offered by this tool are now organized into commands (e.g. `felt test`, `felt check-licenses`).
2. The felt tool can now be invoked from anywhere, not necessarily from the web_ui directory.
3. This new structure helps us scale better as we add more commands (e.g. soon a `build/watch` command is coming).
2019-09-16 10:41:34 -07:00
Michael Goderbauer
bffaa526a2
a11y: expose max character count for text fields ( flutter/engine#12269 )
2019-09-16 09:37:25 -07:00
skia-flutter-autoroll
c4e73dd6a6
Roll src/third_party/skia 86c48abc94f3..c22498502cda (1 commits) ( flutter/engine#12300 )
...
https://skia.googlesource.com/skia.git/+log/86c48abc94f3..c22498502cda
git log 86c48abc94f3..c22498502cda --date=short --no-merges --format='%ad %ae %s'
2019-09-16 bsalomon@google.com Mark last render target bound ID invalid after clearing texture levels using glClear
Created with:
gclient setdep -r src/third_party/skia@c22498502cda
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 brianosman@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=brianosman@google.com
2019-09-16 12:22:13 -04:00
Ryan Macnak
891db996e8
Do not assume Platform.script is a Dart source file during training. ( flutter/engine#12256 )
...
Cf. dart-lang/sdk@74cff6c7df
2019-09-16 08:57:27 -07:00
skia-flutter-autoroll
b40120d986
Roll fuchsia/sdk/core/linux-amd64 from Ha3yC... to rwf0-... ( flutter/engine#12298 )
...
Roll fuchsia/sdk/core/linux-amd64 from Ha3yC... to rwf0-...
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-09-16 08:00:21 -04:00
skia-flutter-autoroll
df2e0c6a6d
Roll src/third_party/skia cb52badca04a..86c48abc94f3 (4 commits) ( flutter/engine#12294 )
...
https://skia.googlesource.com/skia.git/+log/cb52badca04a..86c48abc94f3
git log cb52badca04a..86c48abc94f3 --date=short --no-merges --format='%ad %ae %s'
2019-09-16 skia-autoroll@skia-public.iam.gserviceaccount.com Roll third_party/externals/angle2 b1580a276713..d32dae1bb37c (5 commits)
2019-09-16 skia-recreate-skps@skia-swarming-bots.iam.gserviceaccount.com Update Go deps
2019-09-16 skia-autoroll@skia-public.iam.gserviceaccount.com Roll third_party/externals/swiftshader adb0d51ca672..30847688f059 (2 commits)
2019-09-16 skia-autoroll@skia-public.iam.gserviceaccount.com Roll ../src 465489971eea..48c8f915e06e (416 commits)
Created with:
gclient setdep -r src/third_party/skia@86c48abc94f3
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 brianosman@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=brianosman@google.com
2019-09-16 02:50:58 -04:00
skia-flutter-autoroll
124a77209a
Roll src/third_party/skia 2cb1315d99e4..cb52badca04a (5 commits) ( flutter/engine#12293 )
...
https://skia.googlesource.com/skia.git/+log/2cb1315d99e4..cb52badca04a
git log 2cb1315d99e4..cb52badca04a --date=short --no-merges --format='%ad %ae %s'
2019-09-15 skia-recreate-skps@skia-swarming-bots.iam.gserviceaccount.com Update SKP version
2019-09-15 skia-recreate-skps@skia-swarming-bots.iam.gserviceaccount.com Update Go deps
2019-09-14 recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com Roll recipe dependencies (trivial).
2019-09-14 reed@google.com Revert "add guard to switch to SkPathTypes"
2019-09-14 reed@google.com add guard to switch to SkPathTypes
Created with:
gclient setdep -r src/third_party/skia@cb52badca04a
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 brianosman@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=brianosman@google.com
2019-09-15 23:08:50 -04:00
Kaushik Iska
1e34d6a443
Revert "Add iOS platform view mutation XCUITests to the scenario app ( #11652 )" ( flutter/engine#12292 )
...
This reverts commit f2eb1d4bd779accbc293edcf62826fbf48d166ad.
2019-09-15 17:57:54 -07:00
Chris Yang
f2eb1d4bd7
Add iOS platform view mutation XCUITests to the scenario app ( flutter/engine#11652 )
2019-09-16 07:56:24 +08:00
skia-flutter-autoroll
256c557bee
Roll src/third_party/skia cf4deab60e30..2cb1315d99e4 (1 commits) ( flutter/engine#12283 )
...
https://skia.googlesource.com/skia.git/+log/cf4deab60e30..2cb1315d99e4
git log cf4deab60e30..2cb1315d99e4 --date=short --no-merges --format='%ad %ae %s'
2019-09-13 khushalsagar@chromium.org Reland "gpu: Update GrGLCaps usage of fTextureRectangle with chromium."
Created with:
gclient setdep -r src/third_party/skia@2cb1315d99e4
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 mtklein@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=mtklein@google.com
2019-09-15 19:26:14 -04:00
Kaushik Iska
d413a493d6
Fix flutter runner paths ( flutter/engine#12289 )
2019-09-15 16:22:35 -07:00
skia-flutter-autoroll
9f53a58427
Roll fuchsia/sdk/core/linux-amd64 from Xfeuz... to Ha3yC... ( flutter/engine#12286 )
...
Roll fuchsia/sdk/core/linux-amd64 from Xfeuz... to Ha3yC...
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-09-15 19:21:29 -04:00
gaaclarke
ab8dae9cc6
FlutterViewController notify will dealloc ( flutter/engine#12232 )
...
Made the flutter view controllers dealloc notification more
generic and started turning off semantics when the view controller
is remotely deleted.
2019-09-13 17:33:03 -07:00
Kaushik Iska
8bdeed3670
[flutter_runner] Change the path to artifacts ( flutter/engine#12282 )
...
This is to account for fxb/36483
2019-09-13 16:18:03 -07:00
Dan Field
350969c90c
optionally skip builds ( flutter/engine#12281 )
2019-09-13 16:17:49 -07:00
skia-flutter-autoroll
e02b592b9a
Roll src/third_party/skia 043dba039e0d..cf4deab60e30 (5 commits) ( flutter/engine#12278 )
...
https://skia.googlesource.com/skia.git/+log/043dba039e0d..cf4deab60e30
git log 043dba039e0d..cf4deab60e30 --date=short --no-merges --format='%ad %ae %s'
2019-09-13 ethannicholas@google.com Improved skslc depth tracking
2019-09-13 michaelludwig@google.com Always create an approx-size texture for approx-fit proxies
2019-09-13 ethannicholas@google.com SkSL now supports constant 1/0 in all swizzle channels, as well as "LTRB" as an alias for "xyzw" / "rgba".
2019-09-13 recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com Roll recipe dependencies (trivial).
2019-09-13 mtklein@google.com test we already have SkPicture::drawsNothing()
Created with:
gclient setdep -r src/third_party/skia@cf4deab60e30
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 mtklein@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=mtklein@google.com
2019-09-13 17:46:15 -04:00
Francisco Magdaleno
4090600949
[macos] Stops keeping track of text input models ( flutter/engine#12267 )
2019-09-13 14:30:20 -07:00
Dan Field
24f186335b
Revert "Close the tree ( #12268 )" ( flutter/engine#12272 )
...
This reverts commit 464746f563b102ccdce8e7b07b898d71e2e15470.
2019-09-13 14:06:37 -07:00
xster
c668dad587
Clean up after AppLifecycleTests ( flutter/engine#12273 )
2019-09-13 13:28:54 -07:00
Dan Field
464746f563
Close the tree ( flutter/engine#12268 )
...
This will have to be landed on red since it's intended to make the tree red. It can be reverted once we've resolved the ongoing regression preventing the engine->framework roll.
2019-09-13 11:00:58 -07:00
xster
6e2b87462f
Reland add some AppLifecycleTests
2019-09-13 10:34:36 -07:00
Alexander Aprelev
7d492128b6
Revert "Started taking advantage of Skia's new copyTableData to avoid ( #10154 )" ( flutter/engine#12263 )
...
This reverts commit 1440d6a5465d3c22b199f56b5a2ceaea7963b183 as it breaks flutter on ios 32-bit devices.
2019-09-13 10:24:28 -07:00
skia-flutter-autoroll
69bccacaad
Roll fuchsia/sdk/core/linux-amd64 from 6a4X4... to Xfeuz... ( flutter/engine#12261 )
...
Roll fuchsia/sdk/core/linux-amd64 from 6a4X4... to Xfeuz...
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-09-13 12:59:18 -04:00