gaaclarke
5047e5adbe
Started printing out error messages when the observatory won't be reachable because of permissions problems. ( #20960 )
2020-09-03 14:05:47 -07:00
LongCatIsLooong
9d6152ccc7
Fix iOS text field input keyboard flickering & crash ( #20805 )
2020-09-03 13:55:02 -07:00
skia-flutter-autoroll
beb1423152
Roll Skia from 5951e8fc3369 to 1ee21cdfb6fe (4 revisions) ( #20979 )
2020-09-03 13:00:01 -07:00
skia-flutter-autoroll
27fa29467b
Roll Fuchsia Linux SDK from odFvFQV9Z... to 81O8Kg_Rw... ( #20978 )
2020-09-03 12:25:01 -07:00
skia-flutter-autoroll
f60f5cc2d9
Roll Skia from f8823b572600 to 5951e8fc3369 (5 revisions) ( #20977 )
2020-09-03 11:35:02 -07:00
Emmanuel Garcia
3f05b521b9
Always set the callback during Rasterizer setup ( #20976 )
2020-09-03 10:48:46 -07:00
Nathan Rogers
68b7b8401a
[fuchsia] Send trace events to system tracing on all configurations ( #20974 )
...
This change reverts https://github.com/flutter/engine/pull/15900 . The
design of the expected consumer of the original PR changed, and the
feature ended up going unused. Since the unexpected difference in trace
event routing behavior has mostly ended up as a source of confusion,
change things back to route trace events to Fuchsia system tracing on
all configurations.
2020-09-03 10:21:36 -07:00
skia-flutter-autoroll
6e8930b261
Roll Skia from be72801f29f9 to f8823b572600 (1 revision) ( #20973 )
2020-09-03 08:50:01 -07:00
skia-flutter-autoroll
e979c29a2a
Roll Skia from a66a9c31a318 to be72801f29f9 (1 revision) ( #20971 )
2020-09-03 06:20:02 -07:00
skia-flutter-autoroll
40fe7f3597
Roll Fuchsia Mac SDK from 0r88gDzUP... to gOI3W1UNU... ( #20970 )
2020-09-03 04:35:01 -07:00
skia-flutter-autoroll
3729fdb793
Roll Skia from 683beccf6776 to a66a9c31a318 (4 revisions) ( #20969 )
2020-09-03 00:50:02 -07:00
skia-flutter-autoroll
58d5132e07
Roll Fuchsia Linux SDK from knpSoAoZq... to odFvFQV9Z... ( #20968 )
2020-09-02 23:05:01 -07:00
Emmanuel Garcia
efb339f300
Only clear GL context after changing the thread configuration ( #20965 )
2020-09-02 22:10:02 -07:00
skia-flutter-autoroll
5a2db338e1
Roll Skia from 3d1d636cd839 to 683beccf6776 (13 revisions) ( #20961 )
2020-09-02 16:55:02 -07:00
skia-flutter-autoroll
f43c3d7668
Roll Fuchsia Mac SDK from waj2pOhDh... to 0r88gDzUP... ( #20958 )
2020-09-02 15:30:02 -07:00
Emmanuel Garcia
61e057aa59
Clear GL context before Gr context ( #20957 )
2020-09-02 15:08:16 -07:00
nturgut
80f4481d23
renaming e2e tests to integration ( #20954 )
...
* renaming e2e tests to integration
* change the name of the files in the blocked list
2020-09-02 14:52:09 -07:00
skia-flutter-autoroll
4353797574
Roll Skia from e9a9ad908226 to 3d1d636cd839 (6 revisions) ( #20955 )
2020-09-02 13:50:01 -07:00
Dan Field
c700479db5
Revert external size changes to Picture ( #20950 )
2020-09-02 13:42:25 -07:00
Dan Field
634e499bcc
Use hint freed specifically for image disposal ( #20754 )
...
* Use hint freed specifically for image disposal
2020-09-02 13:41:58 -07:00
skia-flutter-autoroll
f6920dae55
Roll Skia from 8fa3b4e8cde5 to e9a9ad908226 (5 revisions) ( #20952 )
2020-09-02 12:25:01 -07:00
skia-flutter-autoroll
d761629cb1
Roll Skia from 1338a37a1add to 8fa3b4e8cde5 (6 revisions) ( #20949 )
2020-09-02 11:03:02 -07:00
Alexander Aprelev
873c007934
Log exception in addition to the stack trace for unhandled exceptions. ( #20935 )
...
* Log exception in addition to the stack trace for unhandled exceptions.
Having exception logged can be especially useful when stack trace is blank.
2020-09-02 09:47:09 -07:00
skia-flutter-autoroll
8f3f711452
Roll Fuchsia Linux SDK from 9tLNFbjA1... to knpSoAoZq... ( #20944 )
2020-09-02 09:43:01 -07:00
skia-flutter-autoroll
ca989b8ae0
Roll Skia from 7b46300fe4ff to 1338a37a1add (16 revisions) ( #20943 )
2020-09-02 09:38:02 -07:00
Emmanuel Garcia
615e668014
Clear the GL context only after submitting the frame ( #20931 )
...
* Clear the GL context only after submitting the frame
* Fix Screenshot test
2020-09-02 08:46:11 -07:00
Gary Qian
15bf1bbf6f
[Android R] Integrate DisplayCutouts into viewportMetrics ( #20921 )
2020-09-02 05:18:35 -07:00
skia-flutter-autoroll
f6270c0413
Roll Dart SDK from e8e0d5a539fb to b29f228f62e2 (3 revisions) ( #20939 )
2020-09-01 23:13:01 -07:00
Yuqian Li
5585ed9903
Revert "Create root isolate asynchronously ( #20142 )" ( #20937 )
...
This reverts commit 95f2b72728ee7e51800f1784e458e45dac675b3a.
2020-09-01 22:05:53 -07:00
Jim Graham
96efe39272
Revert "Adds fuchsia node roles to accessibility bridge updates. ( #20385 )" ( #20936 )
...
This reverts commit 58a62076559585b167c89531dfb81092d744a552.
2020-09-01 21:21:07 -07:00
Gábor
d67bda725a
Image.toByteData and Picture.toImage implementations ( #3 ) ( #20750 )
...
* `Image.toByteData()` was not implemented in either DomCanvas or CanvasKit. This PR covers **both.**
* `Picture.toImage()` was not implemented in either DomCanvas or CanvasKit. This PR covers **CanvasKit**
2020-09-01 17:01:18 -07:00
Emmanuel Garcia
49d6805324
Ensure all images are closed in FlutterImageView ( #20842 )
2020-09-01 16:57:45 -07:00
skia-flutter-autoroll
a76214307e
Roll Dart SDK from 2a5f37d25453 to e8e0d5a539fb (3 revisions) ( #20928 )
2020-09-01 14:03:01 -07:00
Alexander Brusher
58a6207655
Adds fuchsia node roles to accessibility bridge updates. ( #20385 )
2020-09-01 13:33:02 -07:00
chenjianguang
95f2b72728
Create root isolate asynchronously ( #20142 )
...
## Description
As the related issue refer, the application may be doing too much work on its main thread even in a simple hello_world demo.
That is because the creation of `Engine` on the ui thread takes a noticeable time, and it is blocking the platform thread in order to run `Shell::Setup` synchronously.
The cost of `Engine`'s constructor is mainly about the creating of root isolate. Actually, there used to be another time-consuming process, the default font manager setup, which was resolved by https://github.com/flutter/engine/pull/18225 .
Similar to https://github.com/flutter/engine/pull/18225 , this pr move the creation of root isolate out from creating `Engine`. After this action, the main thread blocking is quite an acceptable slice.
## Related Issues
https://github.com/flutter/flutter/issues/40563 could be resolved by this pr.
2020-09-01 13:31:00 -07:00
skia-flutter-autoroll
696c2aafef
Roll Skia from 3913d3e137ed to 7b46300fe4ff (4 revisions) ( #20924 )
2020-09-01 11:08:01 -07:00
skia-flutter-autoroll
a651020973
Roll Fuchsia Linux SDK from _SVZn8uN2... to 9tLNFbjA1... ( #20920 )
2020-09-01 11:03:02 -07:00
skia-flutter-autoroll
5f3ec38c20
Roll Fuchsia Mac SDK from sI2DAAmSI... to waj2pOhDh... ( #20919 )
2020-09-01 10:58:02 -07:00
stuartmorgan
80190580d5
Default C++ wrapper templates to EncodableValue ( #20760 )
...
The C++ wrapper makes heavy use of templates to support arbitrary types
in the platform channel classes, but in practice EncodableValue is what
essentially all code will use. This defaults those template types to
reduce boilerplate in plugin code (e.g., allowing the use of
MethodChannel<> instead of MethodChannel<EncodableValue>).
2020-09-01 10:56:46 -07:00
skia-flutter-autoroll
1f52ec3783
Roll Dart SDK from 6eab35f49cbb to 2a5f37d25453 (1 revision) ( #20917 )
...
https://dart.googlesource.com/sdk.git/+log/6eab35f49cbb..2a5f37d25453
2020-09-01 dart-luci-ci-builder@dart-ci.iam.gserviceaccount.com Version 2.10.0-80.0.dev
If this roll has caused a breakage, revert this CL and stop the roller
using the controls here:
https://autoroll.skia.org/r/dart-sdk-flutter-engine
Please CC dart-vm-team@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/master/autoroll/README.md
2020-09-01 09:54:12 -07:00
nturgut
101316b76a
[web] migrate from e2e to integration_test ( #20914 )
...
* migrate from e2e to integration_test
* address reviewer comments
2020-08-31 20:30:27 -07:00
skia-flutter-autoroll
abe10d102e
Roll Dart SDK from 84c3eacc7ba0 to 6eab35f49cbb (2 revisions) ( #20913 )
2020-08-31 18:33:01 -07:00
Jason Simmons
d67923feb1
Pass text input key events to the EventResponder if they do not yield characters ( #20912 )
...
If the InputConnectionAdaptor receives a key event that does not move
the caret or produce a text character (such as the back button), then
the event should be given to the EventResponder which will forward it
to the view.
Fixes https://github.com/flutter/flutter/issues/64864
2020-08-31 17:56:09 -07:00
Jason Simmons
1bd9b8e85b
Reset Shell::weak_factory_gpu_ on the raster thread ( #20869 )
2020-08-31 16:03:02 -07:00
stuartmorgan
8ec8af75a2
[windows] Add horizontal scroll support ( #20668 )
...
The embedding was only handling vertical scroll events from the OS; this
adds horizontal as well.
Fixes https://github.com/flutter/flutter/issues/60835
2020-08-31 16:01:38 -07:00
skia-flutter-autoroll
0773bf0bd3
Roll Skia from 44e96bee4b6a to 3913d3e137ed (2 revisions) ( #20909 )
2020-08-31 15:48:02 -07:00
Emmanuel Garcia
c4c4f341b8
Wait for first frame before checking layer tree ( #20910 )
2020-08-31 15:03:31 -07:00
xster
5f49a95499
Add auto plugin registration to FlutterFragmentActivity as well ( #20865 )
2020-08-31 13:43:46 -07:00
skia-flutter-autoroll
939871799b
Roll Skia from db5582b71116 to 44e96bee4b6a (4 revisions) ( #20908 )
2020-08-31 13:23:02 -07:00
Emmanuel Garcia
5e54c707e8
Reland: Enable hybrid composition by default on Android ( #20722 ) ( #20864 )
...
This reverts commit 4de62c7c2659607acdc75ab8c1ccd305a3c6f9d1.
2020-08-31 12:17:11 -07:00