Yegor
8c094f2c8a
[web canvaskit] fix SkiaObjectBox instrumentation ( flutter/engine#26622 )
...
* [web canvaskit] fix SkiaObjectBox instrumentation
2021-06-09 16:23:09 -07:00
Yegor
3d93c2d50f
small clean-up of the license script ( flutter/engine#26659 )
...
* small clean-up of the license script
2021-06-09 16:22:35 -07:00
Harry Terkelsen
673c5f292c
Add test for CanvasKit text memory crash ( flutter/engine#26662 )
...
* WIP add text crash test
* Add failing test
2021-06-09 15:48:31 -07:00
Yegor
1133396895
[web] migrate more felt code to null safety ( flutter/engine#26649 )
...
* [web] migrate more felt code to null safety
2021-06-09 13:19:14 -07:00
Yegor
339073d44b
[web] migrate some felt code to null safety ( flutter/engine#26644 )
...
* [web] migrate some felt code to null safety
2021-06-09 11:30:51 -07:00
David Worsham
bad9b71a01
Revert "fuchsia: Delete all the legacy code! ( #26422 )" ( flutter/engine#26637 )
...
This reverts commit 9afd7d6af8a0d023c0db67d24c55eb6c08c48aba.
2021-06-08 12:47:44 -07:00
David Worsham
9afd7d6af8
fuchsia: Delete all the legacy code! ( flutter/engine#26422 )
2021-06-07 17:29:39 -07:00
chunhtai
ed25a24355
Fixes handleNavigationMessage in order ( flutter/engine#26596 )
2021-06-07 12:19:02 -07:00
Dan Field
c32ac6533a
Docs, debugDisposed for ImmutableBuffer ( flutter/engine#26591 )
2021-06-04 16:14:01 -07:00
Sam Rawlins
3fb3e5fdb8
Remove "unnecessary" imports. ( flutter/engine#26580 )
2021-06-04 11:14:04 -07:00
xubaolin
b925680397
fix a LateInitializationError ( flutter/engine#26492 )
2021-06-03 16:44:02 -07:00
Vyacheslav Egorov
02f38aa2e8
Fix create_arm_gen_snapshot target ( flutter/engine#26538 )
2021-06-03 14:49:01 -07:00
Ferhat
fa7b61e7dc
Reland reverted #26384 ( flutter/engine#26566 )
2021-06-03 10:50:37 -07:00
chunhtai
dde172a2f6
Docuements the new flag in BrowserHistory.setRouteName ( flutter/engine#26519 )
2021-06-03 10:14:01 -07:00
Ian Hickson
8d205a203e
Add the images for TileMode.decal ( flutter/engine#26482 )
2021-06-02 16:44:01 -07:00
Harry Terkelsen
93570a88ba
[canvaskit] Set a maximum number of overlay canvases. ( flutter/engine#25994 )
2021-06-02 12:54:31 -07:00
chunhtai
4f0008101f
Reland "Add API to the engine to support attributed text ( #25373 )" ( flutter/engine#26528 )
2021-06-02 10:14:02 -07:00
Dan Field
e530f6406c
EngineLayer::dispose ( flutter/engine#26219 )
2021-06-02 10:04:02 -07:00
Kaushik Iska
187c6a3ec2
Revert "Add API to the engine to support attributed text ( #25373 )" ( flutter/engine#26524 )
...
This reverts commit f64abc695eb8badcdb2639a6321ba9575d3c7c3d.
2021-06-01 17:30:58 -07:00
Kaushik Iska
c1ae81f6e9
Revert "Implement ImageShader for html Canvas ( #26384 )" ( flutter/engine#26525 )
...
This reverts commit ed6e5fd3fb82b29822bac6a6fc9904b05f284a85.
See: https://github.com/flutter/flutter/issues/83753
2021-06-01 17:29:03 -07:00
Ferhat
ed6e5fd3fb
Implement ImageShader for html Canvas ( flutter/engine#26384 )
2021-06-01 15:52:56 -07:00
Ferhat
dc2c32bbc7
Fix gradient stop out of range error ( flutter/engine#26518 )
2021-06-01 13:58:46 -07:00
chunhtai
f64abc695e
Add API to the engine to support attributed text ( flutter/engine#25373 )
2021-06-01 11:54:01 -07:00
Yegor
f68d1a66cc
suppress output from intentionally failing tests ( flutter/engine#26253 )
...
* suppress output from intentionally failing tests
2021-06-01 10:46:06 -07:00
Dan Field
7c21151e64
SingleFrameCodec GetAllocationSize and ImageDescriptor.dispose ( flutter/engine#26435 )
2021-05-27 20:54:02 -07:00
chunhtai
d4cb4f3a3d
support history entry replace in multi entries browser history ( flutter/engine#26456 )
2021-05-27 16:55:25 -07:00
Yegor
e4ed8ffcd8
Reclaim paragraph memory more aggressively ( flutter/engine#26438 )
...
* delete paragraphs between layout and render
2021-05-27 13:58:41 -07:00
Brandon DeRosier
3a80cfb8fd
Use the image generator registry & protocol for resolving image decoders. ( flutter/engine#26338 )
...
This is a continuation of flutter/flutter#17356 and flutter/flutter#82603 .
2021-05-26 15:46:38 -07:00
David Iglesias
4316a6b2ed
[web] Ensure handleNavigationMessage can receive null arguments. ( flutter/engine#26406 )
2021-05-25 18:09:01 -07:00
Christopher Crawford
0ea34941c7
Add Dart SPIR-V transpiler ( flutter/engine#25480 )
2021-05-25 14:34:03 -07:00
Alexander Aprelev
67abe0b333
Reland "Provide better messaging when user attempts to use non-secure http connection. ( #26226 )" ( flutter/engine#26400 )
...
This reverts commit 6b463d837e120c70fc3c5dbf4535e19bbba5d228 as dart sdk with corresponding changes has landed in internal repo.
2021-05-25 09:08:23 -07:00
Alexander Aprelev
6b463d837e
Revert "Provide better messaging when user attempts to use non-secure http connection. ( #26226 )" ( flutter/engine#26371 )
...
This reverts commit fbd8d578c659d0fd5c4bc268b2c95ca275187bd3 because it breaks g3 Fuchsia tests since g3 fuchsia doesn't have updated dart sdk.
2021-05-24 11:13:37 -07:00
Alexander Aprelev
fbd8d578c6
Provide better messaging when user attempts to use non-secure http connection. ( flutter/engine#26226 )
...
* Provide better message when user attempts to use non-secure http connection.
Co-authored-by: Zachary Anderson <zanderso@users.noreply.github.com>
2021-05-21 10:46:25 -07:00
Brandon DeRosier
a83c8ab61d
Refactor: Group together externally-managed UIDartState. ( flutter/engine#26247 )
...
Group together externally-managed UIDartState.
It's a frequent pattern to enable access to shell resources from the
framework via UIDartState. These handles are passed through several
other objects, where they lay mostly dormant. This refactor just aims
to ease maintenance of this state.
UIDartState is essentially just an easy to extend bus for dropping
off the shell kids in UIDartState, with constructors/operators that
remove the need for providing a full initializer lists in unittests.
2021-05-20 18:01:53 -07:00
Yegor
40327d5d01
roll CanvasKit 0.27.0 ( flutter/engine#26304 )
2021-05-20 17:54:01 -07:00
David Iglesias
54d5f148ac
[web] Render PlatformViews with SLOT tags. ( flutter/engine#25747 )
2021-05-20 17:29:01 -07:00
Yegor
e3646a04a3
recall the last frame in the animated image after resurrection ( flutter/engine#26277 )
2021-05-20 16:38:27 -07:00
Alexander Markov
28e7fbfd72
Cleanup toString transformer ( flutter/engine#26298 )
...
This change removes uses of toString transformer from Flutter engine. The transformer is already wired up in Dart SDK: front-end server from Dart SDK supports --delete-tostring-package-uri option. After this change only the integration test is left in the Flutter engine to make sure dart:ui is properly transformed.
dart-lang/sdk#46022
2021-05-20 13:11:23 -07:00
Ian Hickson
b1d5bc7fbb
Let the framework toggle between single- and multi-entry histories ( flutter/engine#26164 )
2021-05-20 12:29:01 -07:00
Harry Terkelsen
c1eb1cf458
Fix CanvasKit SVG clipPath leak ( flutter/engine#26227 )
2021-05-19 17:50:53 -07:00
Yegor
119d24d270
fix mobile a11y placeholder ( flutter/engine#26238 )
2021-05-19 14:44:02 -07:00
Jonah Williams
75017d4e26
plumb frame number through to framework ( flutter/engine#26233 )
2021-05-19 09:59:01 -07:00
Hattomo (TomohiroHattori)
42830111e7
Adapt to avoid_escaping_inner_quotes lint ( flutter/engine#25871 )
2021-05-18 14:44:01 -07:00
Jim Graham
d96a378a31
Web ImageFilter.matrix support ( flutter/engine#25982 )
2021-05-17 15:44:01 -07:00
Brandon DeRosier
b9982cdec7
Add image generator registry ( flutter/engine#25987 )
...
Add image generator protocol and priority registry.
The protocol supports multi-frame images as well as optional
subpixel/downsampled decoding.
2021-05-17 12:12:46 -07:00
Yegor
a6cb19169a
Reland "Fix a11y placeholder on desktop; auto-enable engine semantics" ( flutter/engine#26134 )
...
This reverts commit fa6511a20fe24e8f6b9d7dd699942dfc77f2c0ef.
2021-05-14 21:53:26 -07:00
Harry Terkelsen
bee2412969
Move CanvasKit files from parts to libraries ( flutter/engine#26139 )
2021-05-14 15:43:56 -07:00
Yegor
a790ebce3b
web: improve engine dev cycle on Windows ( flutter/engine#25812 )
...
* felt.bat: simple incremental felt for Windows
2021-05-13 17:14:46 -07:00
Dan Field
e5527c55a9
Revert "SceneBuilder.addPicture returns the layer ( #26074 )" ( flutter/engine#26133 )
2021-05-13 15:44:02 -07:00
LongCatIsLooong
177d73babf
add TextLeadingDistribution to webui TextStyle ( flutter/engine#25777 )
2021-05-13 15:29:02 -07:00