1550 Commits

Author SHA1 Message Date
Michael Goderbauer
a508065bbc Reland "Post 3.0 lint sync (#40394)" (flutter/engine#40688)
Reland "Post 3.0 lint sync (#40394)"
2023-03-28 03:25:02 +00:00
Jackson Gardner
82886d52b3 Web test reorganization (flutter/engine#39984)
Web test reorganization
2023-03-28 00:08:48 +00:00
Brandon DeRosier
9e9590a68f Revert "Post 3.0 lint sync (#40394)" (flutter/engine#40687)
This reverts commit 8ba209121d2671b0d202d9731fe67ec5eb1529b4.
2023-03-27 15:45:59 -07:00
Brandon DeRosier
2af281a806 Revert "Return an empty JavaScript object as a replacement for exports/module in patchCanvasKitModule (#40582)" (flutter/engine#40686)
This reverts commit 33dd135fc0034f0fc4dcb8803721d9a77d35852a.
2023-03-27 15:40:29 -07:00
Jason Simmons
33dd135fc0 Return an empty JavaScript object as a replacement for exports/module in patchCanvasKitModule (flutter/engine#40582)
Return an empty JavaScript object as a replacement for exports/module in patchCanvasKitModule
2023-03-27 20:04:28 +00:00
David Iglesias
34a936b07e Revert "[web] Accepts assetBase through JS config. (#40615)" (flutter/engine#40670)
This reverts commit e0be0c5676f56ef918eb806e1173346dcbadbe5b.

This commit is causing problems with new lint rules:

```
   info - test/engine/assets_test.dart:5:1 - This annotation must be attached to a library directive. Try attaching library annotations to library directives. - library_annotations
```
2023-03-27 12:07:01 -07:00
David Iglesias
e0be0c5676 [web] Accepts assetBase through JS config. (flutter/engine#40615)
[web] Accepts assetBase through JS config.
2023-03-27 17:43:47 +00:00
Michael Goderbauer
8ba209121d Post 3.0 lint sync (flutter/engine#40394)
Post 3.0 lint sync
2023-03-27 17:15:08 +00:00
chunhtai
c56c8d9354 Added additional uri field to routeInformationUpdated to accept entir… (flutter/engine#40250)
Added additional uri field to routeInformationUpdated to accept entir…
2023-03-24 20:12:13 +00:00
Jackson Gardner
b6af3bcc91 Ensure all golden filenames end in .png. (flutter/engine#40604)
Ensure all golden filenames end in .png.
2023-03-24 19:28:57 +00:00
Harry Terkelsen
888d56a309 Reland "Default the CanvasKit base URL to local artifacts. (#40293)" (flutter/engine#40470)
This reverts commit d56b53d0c6006873499ba75dcc0bf478834a1b64.
2023-03-24 11:41:33 -07:00
joshualitt
4babe7a6e9 Revert "[web] Migrate canvaskit_api to JS types.(#40538)" (flutter/engine#40602)
This reverts commit 1a76a2115d94ed64c5e1c08303e1154215347d87.
2023-03-24 10:56:53 -07:00
joshualitt
1a76a2115d [web] Migrate canvaskit_api to JS types.(flutter/engine#40538) 2023-03-24 08:53:11 -07:00
LongCatIsLooong
42c2dc35ad Fix default test font on web (flutter/engine#40479)
Fix default test font on web
2023-03-23 22:24:36 +00:00
joshualitt
e2fb9376f7 Migrate SVG to JS types (flutter/engine#40401) 2023-03-22 07:50:19 -07:00
Mouad Debbar
eb87e90a55 Reland "[web] Turn on CanvasKit Chromium (#40459)" (flutter/engine#40503)
Reland "[web] Turn on CanvasKit Chromium (#40459)"
2023-03-22 13:41:21 +00:00
Zachary Anderson
b4c1aaaf1c Revert "[web] Turn on CanvasKit Chromium (#40459)" (flutter/engine#40495)
Revert "[web] Turn on CanvasKit Chromium"
2023-03-21 18:18:51 +00:00
Mouad Debbar
a32e3ab927 [web] Turn on CanvasKit Chromium (flutter/engine#40459)
[web] Turn on CanvasKit Chromium
2023-03-21 16:23:09 +00:00
Jason Simmons
31aa0c80a1 Rename FontCollection to FlutterFontCollection (flutter/engine#40395)
Rename FontCollection to FlutterFontCollection
2023-03-20 21:12:05 +00:00
Michael Goderbauer
9258a58a33 add final class modifiers to fix dart roll (flutter/engine#40434) 2023-03-20 10:10:55 -07:00
Callum Moffat
9f6349df70 Send PointerSignalKind.scale events from web (flutter/engine#36348)
Send PointerSignalKind.scale events from web
2023-03-20 17:08:03 +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
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
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
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
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
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
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
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
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
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
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
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