2834 Commits

Author SHA1 Message Date
Jim Graham
f9918c006e Reland "Sequester all Skia<->DL interactions into the skia sub-module" (flutter/engine#40435)
Reland "Sequester all Skia<->DL interactions into the skia sub-module"
2023-03-19 22:59:17 +00:00
joshualitt
701d09605a [web] (flutter/engine#40428) 2023-03-18 14:19:35 -07:00
Zachary Anderson
d56b53d0c6 Revert "Default the CanvasKit base URL to local artifacts. (#40293)" (flutter/engine#40415)
Revert "Default the CanvasKit base URL to local artifacts."
2023-03-18 04:33:12 +00:00
Harry Terkelsen
d9e8942c04 Default the CanvasKit base URL to local artifacts. (flutter/engine#40293) 2023-03-17 14:36:11 -07:00
Jonah Williams
c13f016ce4 Revert "[Impeller] mark decoded images as optimized for GPU access (#40356)" (flutter/engine#40387)
Revert "[Impeller] mark decoded images as optimized for GPU access"
2023-03-17 19:14:52 +00:00
Mouad Debbar
c7b040ec98 [web] Remove image codecs from Canvaskit Chromium (flutter/engine#40309)
[web] Remove image codecs from Canvaskit Chromium
2023-03-17 19:14:49 +00:00
Michael Goderbauer
1986d84d6e replace some ._() constructors with class modifiers (flutter/engine#40328)
replace some ._() constructors with class modifiers
2023-03-17 16:18:49 +00:00
joshualitt
be4da063e8 add support for JS types (flutter/engine#40310) 2023-03-17 08:27:53 -07:00
Zachary Anderson
d39891c432 Un-bitrot impeller_unittests; disable failing tests; disable non-metal backends (flutter/engine#40339) 2023-03-16 19:34:57 -07:00
Dan Field
7ccdcf1f9c Update documentation on AccessibilityFeatures.boldText (flutter/engine#40364)
Update documentation on `AccessibilityFeatures.boldText`
2023-03-16 22:33:07 +00:00
Jackson Gardner
5508a04de1 Output web test artifacts to out directory. (flutter/engine#40355)
Output web test artifacts to out directory.
2023-03-16 22:19:55 +00:00
Michael Goderbauer
c023f1986b Remove work around for dart 3 compiler bug (flutter/engine#40350)
Remove work around for dart 3 compiler bug
2023-03-16 21:24:41 +00:00
Jonah Williams
88665559c5 [Impeller] mark decoded images as optimized for GPU access (flutter/engine#40356)
[Impeller] mark decoded images as optimized for GPU access
2023-03-16 21:23:50 +00:00
Jim Graham
eb3a75ef78 Revert "Reland "Sequester all Skia<->DL interactions into the skia sub-module" (#40319)" (flutter/engine#40357)
Revert "Reland "Sequester all Skia<->DL interactions into the skia sub-module""
2023-03-16 19:55:51 +00:00
Mouad Debbar
17f10a1e88 Reland "[web] Better way to detect CanvasKit variant (#40154)" (flutter/engine#40347)
Reland "[web] Better way to detect CanvasKit variant (#40154)"
2023-03-16 17:29:39 +00:00
Michael Goderbauer
dcc4b1b535 Reland: Bump lower Dart SDK constraints to 3.0 (flutter/engine#40318)
* WIP

Bump to 3.0.0-0

* fix lints

* drop web_ui

* opt pointer_converter.dart out of dart 3

* Revert "drop web_ui"

This reverts commit b97a015d5cd0d7e0380a4231be4c31aad36671f1.
2023-03-16 08:07:39 -07:00
Jim Graham
4107e5a226 Reland "Sequester all Skia<->DL interactions into the skia sub-module" (flutter/engine#40319)
Reland "Sequester all Skia<->DL interactions into the skia sub-module"
2023-03-15 22:56:01 +00:00
gaaclarke
bf20afaaa8 Revert "[web] Better way to detect CanvasKit variant (#40154)" (flutter/engine#40329)
This reverts commit 5799b8da8a224766eba773d3f221956cc47addc0.
2023-03-15 15:25:09 -07:00
Mouad Debbar
5799b8da8a [web] Better way to detect CanvasKit variant (flutter/engine#40154)
[web] Better way to detect CanvasKit variant
2023-03-15 20:35:46 +00:00
gaaclarke
92e15f46fa Added float32 support to decodeImageFromPixels (flutter/engine#40068)
Added float32 support to decodeImageFromPixels
2023-03-15 19:39:01 +00:00
Zachary Anderson
32b3e66d7c Revert "Bump lower Dart SDK constraints to 3.0 (#40178)" (flutter/engine#40317)
Revert "Bump lower Dart SDK constraints to 3.0"
2023-03-15 18:53:00 +00:00
Michael Goderbauer
828f3deb86 Bump lower Dart SDK constraints to 3.0 (flutter/engine#40178)
Bump lower Dart SDK constraints to 3.0
2023-03-15 17:57:04 +00:00
gaaclarke
695cfa5fe8 Reland: "Added wide-gamut color support for ui.Image.toByteData and ui.Image.colorSpace" (flutter/engine#40312)
Reland: "Added wide-gamut color support for `ui.Image.toByteData` and `ui.Image.colorSpace`"
2023-03-15 17:29:10 +00:00
LongCatIsLooong
3dd20371cb Reland "Make FlutterTest the default test font" (#40188) (flutter/engine#40245)
Reland "Make FlutterTest the default test font" (#40188)
2023-03-15 17:13:05 +00:00
Michael Goderbauer
bd58dd7222 Bump pubspecs to unblock Dart SDK roller (flutter/engine#40297)
Bump pubspecs to unblock Dart SDK roller
2023-03-15 06:46:22 +00:00
Casey Hillers
d850089e9e Revert "Added wide-gamut color support for ui.Image.toByteData and ui.Image.colorSpace (#40031)" (flutter/engine#40295)
Revert "Added wide-gamut color support for `ui.Image.toByteData` and `ui.Image.colorSpace`"
2023-03-15 04:04:11 +00:00
Jim Graham
b89acc989c Revert "Reland "Sequester all Skia<->DL interactions into the skia sub-module" (#40243)" (flutter/engine#40283)
This reverts commit bbc993164a0d2f7d5a1b7b052ff884500040acc0.
2023-03-14 15:33:08 -07:00
gaaclarke
f4280b695c Added wide-gamut color support for ui.Image.toByteData and ui.Image.colorSpace (flutter/engine#40031)
Added wide-gamut color support for `ui.Image.toByteData` and `ui.Image.colorSpace`
2023-03-14 22:25:47 +00:00
Dan Field
f08b06a495 Preserve order when regenerating GPU images (flutter/engine#40268)
Preserve order when regenerating GPU images
2023-03-14 19:59:16 +00:00
Jim Graham
bbc993164a Reland "Sequester all Skia<->DL interactions into the skia sub-module" (flutter/engine#40243)
Reland "Sequester all Skia<->DL interactions into the skia sub-module"
2023-03-14 18:53:06 +00:00
htoor3
9f5467e77c Add null-aware access to semantics instance (flutter/engine#40146)
* Add null-aware access to semantics instance

* Change callsites to use nullable instance

* Revert

* Add test

* whitespace

* Typo

* Fix comment

* Whitespace

* Comment fix
2023-03-14 10:57:09 -05:00
Jackson Gardner
a2107a541a Use plain Uint32List objects with the fragmenter APIs. (flutter/engine#40239)
Use plain Uint32List objects with the fragmenter APIs.
2023-03-13 16:54:22 +00:00
Zachary Anderson
8c46471d24 Revert "[Impeller] More sundry fixes to the Vulkan backend. (#40244)" (flutter/engine#40247)
Revert "[Impeller] More sundry fixes to the Vulkan backend."
2023-03-13 15:45:38 +00:00
Lasse R.H. Nielsen
f53ad85609 Change extends Iterator to using implements (flutter/engine#40175)
The Dart 3.0 libraries will mark Iterator with the interface class modifier, which prevents extends. It will do so because the class has no implementation to inherit, and is only intended as an interface, which it is now possible to express.

This should unblock relanding https://dart-review.googlesource.com/c/sdk/+/287760
(Also working on disabling the class-modifiers experiment for Flutter dart: libraries, which was enabled along with the Dart SDK libraries, until the experiment can be intentionally turned back on.)
2023-03-13 13:43:04 +01:00
Chinmay Garde
3ea71b3d11 [Impeller] More sundry fixes to the Vulkan backend. (flutter/engine#40244)
[Impeller] More sundry fixes to the Vulkan backend.
2023-03-13 06:49:22 +00:00
LongCatIsLooong
6f18a0383a Revert "Make FlutterTest the default test font (#40188)" (flutter/engine#40237)
This reverts commit ab6696a9aebbe5b5b813b9f89169211e42888cac.
2023-03-10 15:42:18 -08:00
Yegor
e9abb22ba1 Revert "[web] Access engine version to get correct gstatic URL (#40194)" (flutter/engine#40235)
This reverts commit 46682951fe7f61296070c2fdfb673576628bbd89.
2023-03-10 14:46:06 -08:00
LongCatIsLooong
ab6696a9ae Make FlutterTest the default test font (flutter/engine#40188)
Make FlutterTest the default test font
2023-03-10 20:00:24 +00:00
Harry Terkelsen
46682951fe [web] Access engine version to get correct gstatic URL (flutter/engine#40194) 2023-03-10 10:16:48 -08:00
gaaclarke
a83570e7bf Fixed bug where images without specified colorspaces can crash wide gamut test. (flutter/engine#40097)
Fixed crash with images without specified colorspaces in wide gamut test
2023-03-09 23:07:22 +00:00
Jonah Williams
726df65356 Reland: Move asset opening to background thread, fix dart persistent value destruction (flutter/engine#40183)
Reland: Move asset opening to background thread, fix dart persistent value destruction
2023-03-09 22:58:04 +00:00
Mouad Debbar
c9d003f7b3 [web] Use CK's malloced array correctly (flutter/engine#40181)
[web] Use CK's malloced array correctly
2023-03-09 20:38:04 +00:00
Jason Simmons
d55465069a Apply the buffer offset when converting a vertex color Int32List to a Uint32List (flutter/engine#40066)
Apply the buffer offset when converting a vertex color Int32List to a Uint32List
2023-03-09 19:56:59 +00:00
Jim Graham
bc162fe559 Revert "Reland "Sequester all Skia<->DL interactions into the skia sub-module" (#40114)" (flutter/engine#40161)
Revert "Reland "Sequester all Skia<->DL interactions into the skia sub-module""
2023-03-09 02:41:54 +00:00
Dan Field
0af50a84c0 Fix multi-frame codec frame reuse (flutter/engine#40125) 2023-03-08 15:49:36 -08:00
Mouad Debbar
e689699e2a [web] Fix SkParagraphBuilder tests for the chromium variant (flutter/engine#40152)
[web] Fix SkParagraphBuilder tests for the chromium variant
2023-03-08 22:21:17 +00:00
Zachary Anderson
44947b8822 Revert "[engine] move asset mapping copy to background thread (#39918)" (flutter/engine#40147)
Revert "[engine] move asset mapping copy to background thread"
2023-03-08 19:30:27 +00:00
Jonah Williams
9bc89c950c [engine] move asset mapping copy to background thread (flutter/engine#39918)
[engine] move asset mapping copy to background thread
2023-03-08 00:28:34 +00:00
Mouad Debbar
fe97e51d19 [web][felt] Add 'archive' target + 'profile' mode (flutter/engine#40060)
[web][felt] Add 'archive' target + 'profile' mode
2023-03-07 21:31:31 +00:00
Jim Graham
53a80bdedf Reland "Sequester all Skia<->DL interactions into the skia sub-module" (flutter/engine#40114)
Reland "Sequester all Skia<->DL interactions into the skia sub-module"
2023-03-07 19:03:17 +00:00