Matej Knopp
309f003ea8
Fix code style issues in MacOS embedder ( flutter/engine#22270 )
2020-11-04 14:49:03 -08:00
gaaclarke
68eedd5ba3
added unit tests to the rasterizer ( flutter/engine#22282 )
2020-11-04 13:56:29 -08:00
Ferhat
9851a15a5b
[web] Enable Control+MouseWheel browser zoom ( flutter/engine#22285 )
2020-11-04 12:32:25 -08:00
skia-flutter-autoroll
1e367cd5ac
Roll Skia from a8f4c91114b5 to 3744b2a36638 (6 revisions) ( flutter/engine#22296 )
2020-11-04 08:49:01 -08:00
skia-flutter-autoroll
5ed9fb3717
Roll Fuchsia Linux SDK from Esyuo1am1... to Z1HqmxtPR... ( flutter/engine#22295 )
2020-11-04 08:19:02 -08:00
skia-flutter-autoroll
862b1c3c01
Roll Skia from 97469f4abe0a to a8f4c91114b5 (1 revision) ( flutter/engine#22294 )
2020-11-04 07:29:01 -08:00
skia-flutter-autoroll
daf484e822
Roll Dart SDK from fbc56c1561ba to bf751197ddb9 (1 revision) ( flutter/engine#22293 )
2020-11-04 07:14:01 -08:00
skia-flutter-autoroll
eb4c7beb59
Roll Dart SDK from 599329b5cd98 to fbc56c1561ba (1 revision) ( flutter/engine#22291 )
2020-11-04 03:08:02 -08:00
skia-flutter-autoroll
96af50a6d2
Roll Fuchsia Mac SDK from o45EAhxJZ... to m1uK0SlYN... ( flutter/engine#22289 )
2020-11-04 01:08:02 -08:00
skia-flutter-autoroll
4cdf1ed6e2
Roll Skia from 938932225cef to 97469f4abe0a (2 revisions) ( flutter/engine#22288 )
2020-11-03 23:18:02 -08:00
skia-flutter-autoroll
852a01fa20
Roll Dart SDK from 57bb12dc24d2 to 599329b5cd98 (1 revision) ( flutter/engine#22287 )
2020-11-03 22:38:01 -08:00
skia-flutter-autoroll
fb8444df09
Roll Skia from 0e54309477ac to 938932225cef (1 revision) ( flutter/engine#22286 )
2020-11-03 21:58:02 -08:00
Mouad Debbar
d4e264f851
[web] Put the paragraph painting logic in the Paragraph class ( flutter/engine#22239 )
2020-11-03 21:10:44 -08:00
Omar Emara
fc87f2df63
Fix Linux handling of window exposure events ( flutter/engine#22268 )
...
Currently, the Linux embedder does not handle window exposure events.
This is typically not a problem for users who use compositing window
managers, since they keep the display buffers even if the window is
completely covered. However, for users that don't use a compositor, the
window will not be redrawn by the engine if it was previously covered
until another event triggers the redraw.
This patch implements the GtkWidget draw callback to handle window
exposure events. The callback doesn't actually draw anything, it just
schedule a frame for drawing by the engine.
The engine doesn't support exposure events, so instead, we force redraw
by sending a window metrics event of the same geometry. Since the
geometry didn't change, only a frame will be scheduled.
2020-11-04 16:43:47 +13:00
skia-flutter-autoroll
ac62448f3a
Roll Dart SDK from a4fbabcd73dc to 57bb12dc24d2 (1 revision) ( flutter/engine#22283 )
2020-11-03 18:08:01 -08:00
skia-flutter-autoroll
dee93710dc
Roll Skia from 6e7cfaff1817 to 0e54309477ac (2 revisions) ( flutter/engine#22281 )
2020-11-03 17:28:02 -08:00
skia-flutter-autoroll
638300d771
Roll Skia from dffd20efe95c to 6e7cfaff1817 (37 revisions) ( flutter/engine#22277 )
2020-11-03 14:43:01 -08:00
stuartmorgan
1bbf363d80
Switch Windows embedding to proc table embedder API ( flutter/engine#22211 )
...
Switches the Windows embedding from the standard C API to the new proctable version, to allow for unit testing of the embedding layer separately from the embedder APIs implementation. This includes moving some engine messaging that was still in flutter_windows to the C++ engine class to better encapsulate the proc table.
2020-11-03 14:36:18 -08:00
Yegor
9ab6d32946
Make some errors more idiomatic ( flutter/engine#22261 )
2020-11-03 12:57:51 -08:00
skia-flutter-autoroll
dbb5e12c09
Roll Fuchsia Linux SDK from oLF1FW-gC... to Esyuo1am1... ( flutter/engine#22276 )
2020-11-03 12:53:02 -08:00
skia-flutter-autoroll
8a556d04a1
Roll Fuchsia Mac SDK from 6yEx5GNGG... to o45EAhxJZ... ( flutter/engine#22271 )
2020-11-03 12:03:02 -08:00
skia-flutter-autoroll
a642876c00
Roll Dart SDK from b43baaaa477d to a4fbabcd73dc (1 revision) ( flutter/engine#22269 )
2020-11-03 11:58:02 -08:00
Mouad Debbar
f1524d8edd
[web] Canoncalize font family on input fields ( flutter/engine#22215 )
2020-11-03 11:53:04 -08:00
Ferhat
2328c882a9
[web] Fix repaint logic for cullrect,transform changes ( flutter/engine#22273 )
2020-11-03 11:31:48 -08:00
skia-flutter-autoroll
646894d1bb
Roll Dart SDK from 52783837369d to b43baaaa477d (723 revisions) ( flutter/engine#22265 )
2020-11-03 05:28:02 -08:00
Daco Harkes
b6c5eff614
WeakPersistentHandle migration ( flutter/engine#19843 )
...
and roll Dart to 52783837369de45d3372cb6c6b7cdd63e71cd829.
2020-11-03 13:06:53 +01:00
skia-flutter-autoroll
b7531d120e
Roll Fuchsia Linux SDK from QqGvMWaYk... to oLF1FW-gC... ( flutter/engine#22264 )
2020-11-02 23:28:01 -08:00
skia-flutter-autoroll
b82dd15edf
Roll Fuchsia Mac SDK from Pz4ZHZrUp... to 6yEx5GNGG... ( flutter/engine#22262 )
2020-11-02 22:03:02 -08:00
stuartmorgan
16113fd7f5
Switch macOS embedding to proc table embedder API ( flutter/engine#21811 )
...
Converts the macOS embedding to use the new proc table version of the embedding API, and adds one example unit test using it to demonstrate and validate the approach.
2020-11-02 21:44:10 -08:00
skia-flutter-autoroll
f381503150
Roll Dart SDK from a9d583383410 to d2577410a501 (1 revision) ( flutter/engine#22258 )
2020-11-02 18:38:01 -08:00
Yegor
a6c8d6a23f
do not print in _computePixelDensity ( flutter/engine#22257 )
2020-11-02 17:32:29 -08:00
Robert Ancell
396ad5a9a9
Add braces on if statements to match linter style ( flutter/engine#22130 )
2020-11-03 12:32:39 +13:00
godofredoc
7261ad23d7
Remove the metrics task from cirrus. ( flutter/engine#22240 )
...
Bug:
https://github.com/flutter/flutter/issues/67579
2020-11-02 15:11:00 -08:00
Harry Terkelsen
67ce5d9fd6
Report error when instantiating CanvasKit network image ( flutter/engine#22159 )
2020-11-02 14:58:49 -08:00
skia-flutter-autoroll
761c774a04
Roll Dart SDK from 5acb5fcf84cb to a9d583383410 (4 revisions) ( flutter/engine#22255 )
2020-11-02 13:33:02 -08:00
Ferhat
92d8b2a82e
Fix nullability issue with Image.network ( flutter/engine#22252 )
2020-11-02 11:41:43 -08:00
Yegor
1c8f73e65f
fix _getArrayBuffer signature ( flutter/engine#22251 )
2020-11-02 11:12:52 -08:00
stuartmorgan
9def2f9371
Defer Windows arrow key and delete handling ( flutter/engine#22207 )
...
The framework handles arrow keys, delete, and backspace (and with better
unicode support), so we shouldn't handle them at the embedding level.
Fixes #69202
2020-11-02 11:09:03 -08:00
skia-flutter-autoroll
52f8be66a6
Roll Skia from 7585a65ac709 to dffd20efe95c (14 revisions) ( flutter/engine#22250 )
2020-11-02 10:43:01 -08:00
skia-flutter-autoroll
5cc1cf2473
Roll Fuchsia Linux SDK from sNx8qabBn... to QqGvMWaYk... ( flutter/engine#22244 )
2020-11-02 09:53:04 -08:00
chunhtai
272e2b2bac
makes android semanticsnode to ignore hittest if it is not focusable ( flutter/engine#22205 )
2020-11-02 09:53:01 -08:00
skia-flutter-autoroll
17469d9876
Roll Dart SDK from 25ef5dc559cf to 5acb5fcf84cb (4 revisions) ( flutter/engine#22243 )
2020-11-02 09:03:01 -08:00
skia-flutter-autoroll
9122b2783c
Roll Fuchsia Mac SDK from 8SkbMXJJ9... to Pz4ZHZrUp... ( flutter/engine#22246 )
2020-11-02 08:58:06 -08:00
skia-flutter-autoroll
b520ce6da6
Roll Skia from d5e6368fffd0 to 7585a65ac709 (7 revisions) ( flutter/engine#22237 )
2020-11-02 08:58:02 -08:00
Jonah Williams
08e76f8416
[web] fix hot restart type error ( flutter/engine#22248 )
2020-11-02 08:55:32 -08:00
Chris Yang
4512036697
update golden ( flutter/engine#22247 )
2020-11-02 08:03:53 -08:00
xster
256561e284
disable AppLifecycleTests ( flutter/engine#22236 )
2020-10-30 15:44:18 -07:00
gaaclarke
a92f113402
Refactored the FlutterEngine to make it easier to implement spawn functionality ( flutter/engine#21890 )
2020-10-30 15:29:10 -07:00
nturgut
ba15918f8f
Fixing semantics borders on mobile web ( flutter/engine#21856 )
...
* logging
* fixing positions with wrong a11y borders screenreader-on/mobile browsers
* remove logs from the window class
* work on unit tests
* using reviewer suggestion for translations
* compute bounding matrix
* compute bounding matrix
* addding more comments
* reenable failing test case
2020-10-30 15:28:46 -07:00
skia-flutter-autoroll
100491292d
Roll Skia from 9615bcf71f2a to d5e6368fffd0 (8 revisions) ( flutter/engine#22234 )
2020-10-30 15:28:01 -07:00