28276 Commits

Author SHA1 Message Date
skia-flutter-autoroll
0eec476411 Roll Skia from 41366284cb7b to 94ed2b7c0aa3 (1 revision) (flutter/engine#41075)
Roll Skia from 41366284cb7b to 94ed2b7c0aa3 (1 revision)
2023-04-11 15:04:58 +00:00
skia-flutter-autoroll
c3d5474e91 Roll Fuchsia Mac SDK from Qjww4yAoe7dXlsRYB... to rHB0F3a_toME3WJgq... (flutter/engine#41074)
Roll Fuchsia Mac SDK from Qjww4yAoe7dXlsRYB... to rHB0F3a_toME3WJgq...
2023-04-11 14:55:33 +00:00
Jason Simmons
c9147eae32 [Impeller] Obtain the subpass texture after calling OnRender (flutter/engine#41052)
[Impeller] Obtain the subpass texture after calling OnRender
2023-04-11 14:41:08 +00:00
skia-flutter-autoroll
a365cec57c Roll Dart SDK from 69985a5c5700 to e0cdac3ed4db (2 revisions) (flutter/engine#41070)
Roll Dart SDK from 69985a5c5700 to e0cdac3ed4db (2 revisions)
2023-04-11 10:58:25 +00:00
skia-flutter-autoroll
c8a92db52f Roll Fuchsia Linux SDK from P15HfBhD19GOwL0lz... to Ondwn68bALJT8Y_Kp... (flutter/engine#41069)
Roll Fuchsia Linux SDK from P15HfBhD19GOwL0lz... to Ondwn68bALJT8Y_Kp...
2023-04-11 08:54:29 +00:00
skia-flutter-autoroll
bb534ef2e6 Roll Skia from d662473a1e8e to 41366284cb7b (3 revisions) (flutter/engine#41068)
Roll Skia from d662473a1e8e to 41366284cb7b (3 revisions)
2023-04-11 07:57:09 +00:00
skia-flutter-autoroll
a168084487 Roll Skia from 8cfe86a8c5da to d662473a1e8e (1 revision) (flutter/engine#41066)
Roll Skia from 8cfe86a8c5da to d662473a1e8e (1 revision)
2023-04-11 07:04:14 +00:00
skia-flutter-autoroll
32e2d44e03 Roll Dart SDK from bafed863716f to 69985a5c5700 (1 revision) (flutter/engine#41065)
Roll Dart SDK from bafed863716f to 69985a5c5700 (1 revision)
2023-04-11 05:32:25 +00:00
Chris Yang
94fa5f4edf [ios] fix background crash when FlutterViewController is destroyed after engine destroyed context (flutter/engine#41037)
[ios] fix background crash when FlutterViewController is destroyed after engine destroyed context
2023-04-11 03:45:27 +00:00
Brandon DeRosier
b3e7898f48 Revert "[Impeller] Load instead of restore drawing for non-MSAA passes" (flutter/engine#41060)
Revert "[Impeller] Load instead of restore drawing for non-MSAA passes"
2023-04-11 03:25:09 +00:00
skia-flutter-autoroll
462e87bb8e Roll Skia from 7eebce479ff8 to 8cfe86a8c5da (3 revisions) (flutter/engine#41061)
Roll Skia from 7eebce479ff8 to 8cfe86a8c5da (3 revisions)
2023-04-11 02:38:17 +00:00
godofredoc
2dcb069273 Update the timeout to 3h for mac build in staging. (flutter/engine#41048)
Update the timeout to 3h for mac build in staging.
2023-04-11 01:36:08 +00:00
skia-flutter-autoroll
ee1d9aa179 Roll Dart SDK from 4e2f5b068984 to bafed863716f (5 revisions) (flutter/engine#41055)
Roll Dart SDK from 4e2f5b068984 to bafed863716f (5 revisions)
2023-04-11 00:09:18 +00:00
godofredoc
75eff09609 Migrate ios_builders to engine_v2. (flutter/engine#40844)
Migrate ios_builders to engine_v2.
2023-04-11 00:05:58 +00:00
skia-flutter-autoroll
922e2f7d18 Roll Skia from d0e0b423e3c0 to 7eebce479ff8 (12 revisions) (flutter/engine#41053)
Roll Skia from d0e0b423e3c0 to 7eebce479ff8 (12 revisions)
2023-04-10 23:50:04 +00:00
skia-flutter-autoroll
4ff087bfab Roll Fuchsia Mac SDK from fYBjzwm0fO7kzBMly... to Qjww4yAoe7dXlsRYB... (flutter/engine#41051)
Roll Fuchsia Mac SDK from fYBjzwm0fO7kzBMly... to Qjww4yAoe7dXlsRYB...
2023-04-10 23:08:04 +00:00
Jonah Williams
c1e31d865b [Impeller] Reland of Simplify Advanced Blend color filters with a foreground color. (flutter/engine#40927)
[Impeller] Reland of Simplify Advanced Blend color filters with a foreground color.
2023-04-10 22:50:10 +00:00
Bernardo Ferrari
aa47305b4d SemanticsFlag/SemanticsAction cleanup (part 3) (flutter/engine#40567)
`SemanticsFlag`/`SemanticsAction` cleanup (part 3)
2023-04-10 22:32:03 +00:00
Jason Simmons
1458a66d66 [Impeller] Some fixes to shader pipeline validation (flutter/engine#40925)
[Impeller] Some fixes to shader pipeline validation
2023-04-10 20:50:17 +00:00
luckysmg
727da6c7bc Reland [iOS] Send connectionClosed message when resignFirstResponder to ensure framework focus state is correct. (flutter/engine#41022)
Correct focus behavior when the keyboard is closed.
2023-04-10 13:49:49 -07:00
Jonah Williams
a3f04c55c1 [Impeller] playground upload to device private on macOS (flutter/engine#41001)
[Impeller] playground upload to device private on macOS
2023-04-10 20:15:55 +00:00
Jackson Gardner
34cfb4d663 Re-enable some wasm tests which have been fixed now. (flutter/engine#40931)
Re-enable some wasm tests which have been fixed now.
2023-04-10 20:15:52 +00:00
Jonah Williams
763ede53cc [Impeller] add goldens for filter optimizations. (flutter/engine#41033)
[Impeller] add goldens for filter optimizations.
2023-04-10 20:11:45 +00:00
Jason Simmons
5fdd31653e Update some more uses of the deprecated Skia SkImage::MakeFromBitmap API (flutter/engine#41041) 2023-04-10 12:27:56 -07:00
Chris Yang
5da580cfb2 [embedder] embedder external view adopt DisplayListEmbedderViewSlice (flutter/engine#40578)
[embedder] embedder external view adopt DisplayListEmbedderViewSlice
2023-04-10 18:54:39 +00:00
Alexander Aprelev
c13cb33ecb Roll dart to 4e2f5b06898, roll buildroot to accommodate ntdll.lib change (flutter/engine#41035)
Roll dart to 4e2f5b06898, roll buildroot to accommodate ntdll.lib change
2023-04-10 18:29:12 +00:00
skia-flutter-autoroll
0a31bb8e4d Roll Skia from 7635aa1d11c2 to d0e0b423e3c0 (4 revisions) (flutter/engine#41034)
Roll Skia from 7635aa1d11c2 to d0e0b423e3c0 (4 revisions)
2023-04-10 18:00:10 +00:00
Dan Field
ce45be217d [Impeller] Fix issues in path polyline generation. (flutter/engine#40975)
[Impeller] Fix issues in path polyline generation.
2023-04-10 17:44:02 +00:00
Jackson Gardner
439141c38d Skwasm scene (flutter/engine#40330)
Skwasm scene
2023-04-10 17:38:57 +00:00
Dan Field
e92e4daa76 Move Skia conversion utilities to own TU (flutter/engine#40997)
Move Skia conversion utilities to own TU
2023-04-10 16:46:04 +00:00
luckysmg
418c28e09a Add trace event when updating ViewportMetrics (flutter/engine#41024)
Add trace event when updating ViewportMetrics
2023-04-10 16:17:08 +00:00
skia-flutter-autoroll
6194bf9b8b Roll Fuchsia Linux SDK from 5psyBv8pQX3rf4LaU... to P15HfBhD19GOwL0lz... (flutter/engine#41028)
Roll Fuchsia Linux SDK from 5psyBv8pQX3rf4LaU... to P15HfBhD19GOwL0lz...
2023-04-10 14:24:33 +00:00
skia-flutter-autoroll
7ccbeabaaf Roll Fuchsia Mac SDK from eB_ZxgRvkRunpqAhH... to fYBjzwm0fO7kzBMly... (flutter/engine#41027)
Roll Fuchsia Mac SDK from eB_ZxgRvkRunpqAhH... to fYBjzwm0fO7kzBMly...
2023-04-10 10:21:17 +00:00
skia-flutter-autoroll
dda1ee658b Roll Skia from 20d8ddab2b13 to 7635aa1d11c2 (4 revisions) (flutter/engine#41026)
Roll Skia from 20d8ddab2b13 to 7635aa1d11c2 (4 revisions)
2023-04-10 10:09:37 +00:00
dependabot[bot]
5a91db530b Bump github/codeql-action from 2.2.9 to 2.2.11 (flutter/engine#41025)
Bump github/codeql-action from 2.2.9 to 2.2.11
2023-04-10 09:39:17 +00:00
skia-flutter-autoroll
a3fc726c43 Roll Fuchsia Linux SDK from ftDPfq7X7veYPvGO5... to 5psyBv8pQX3rf4LaU... (flutter/engine#41021)
Roll Fuchsia Linux SDK from ftDPfq7X7veYPvGO5... to 5psyBv8pQX3rf4LaU...
2023-04-10 00:13:22 +00:00
skia-flutter-autoroll
1d44ffbe85 Roll Fuchsia Mac SDK from yejEEc_DJVNCrnP6l... to eB_ZxgRvkRunpqAhH... (flutter/engine#41020)
Roll Fuchsia Mac SDK from yejEEc_DJVNCrnP6l... to eB_ZxgRvkRunpqAhH...
2023-04-09 21:39:30 +00:00
skia-flutter-autoroll
88207690e7 Roll Skia from 88a52ba41e94 to 20d8ddab2b13 (1 revision) (flutter/engine#41016)
Roll Skia from 88a52ba41e94 to 20d8ddab2b13 (1 revision)
2023-04-09 11:40:22 +00:00
skia-flutter-autoroll
8ccddf3635 Roll Fuchsia Linux SDK from 4qFZIXvizluvZnqDX... to ftDPfq7X7veYPvGO5... (flutter/engine#41015)
Roll Fuchsia Linux SDK from 4qFZIXvizluvZnqDX... to ftDPfq7X7veYPvGO5...
2023-04-09 08:38:27 +00:00
skia-flutter-autoroll
e2a4e5ff78 Roll Fuchsia Mac SDK from c4UyBKXaFfkdnPtW5... to yejEEc_DJVNCrnP6l... (flutter/engine#41013)
Roll Fuchsia Mac SDK from c4UyBKXaFfkdnPtW5... to yejEEc_DJVNCrnP6l...
2023-04-09 04:22:28 +00:00
skia-flutter-autoroll
cbc6a9f6ef Roll Fuchsia Linux SDK from 0ItFGt3CsrDlgrM3S... to 4qFZIXvizluvZnqDX... (flutter/engine#41010)
Roll Fuchsia Linux SDK from 0ItFGt3CsrDlgrM3S... to 4qFZIXvizluvZnqDX...
2023-04-08 18:03:23 +00:00
Chris Bracken
5fe41d4d1d [a11y] Improve EmbedderA11yTest, fixture comments (flutter/engine#40995)
Add breadcrumbs to make it easier to jump between the Dart fixture side
and the embedder side of the EmbedderA11yTest unit test.
2023-04-08 10:25:07 -07:00
skia-flutter-autoroll
776eadc900 Roll Fuchsia Mac SDK from f16HBH4MJdaKy7Hlf... to c4UyBKXaFfkdnPtW5... (flutter/engine#41009)
Roll Fuchsia Mac SDK from f16HBH4MJdaKy7Hlf... to c4UyBKXaFfkdnPtW5...
2023-04-08 15:38:22 +00:00
skia-flutter-autoroll
d0b92d1bff Roll Skia from f4803c264c54 to 88a52ba41e94 (1 revision) (flutter/engine#41006)
Roll Skia from f4803c264c54 to 88a52ba41e94 (1 revision)
2023-04-08 08:08:17 +00:00
skia-flutter-autoroll
56cf7e4caa Roll Fuchsia Linux SDK from P6Fk6LO_vzmUU08Ab... to 0ItFGt3CsrDlgrM3S... (flutter/engine#41004)
Roll Fuchsia Linux SDK from P6Fk6LO_vzmUU08Ab... to 0ItFGt3CsrDlgrM3S...
2023-04-08 04:20:09 +00:00
skia-flutter-autoroll
11814c78d6 Roll Skia from 557d71a445ac to f4803c264c54 (43 revisions) (flutter/engine#41002)
Roll Skia from 557d71a445ac to f4803c264c54 (43 revisions)
2023-04-08 00:57:22 +00:00
yaakovschectman
af61f5dda0 Fix flaky Windows exit unit test, remove error messages (flutter/engine#40945)
Shutdown is async, so we can not guarantee the order of execution and,
by extension, ignorance of execution used as an auxiliary part of a unit
test. Also, mock the windows view/binding handler for the engine in
order to avoid error messages.

Addresses https://github.com/flutter/flutter/issues/124162

## Pre-launch Checklist

- [x] I read the [Contributor Guide] and followed the process outlined
there for submitting PRs.
- [x] I read the [Tree Hygiene] wiki page, which explains my
responsibilities.
- [x] I read and followed the [Flutter Style Guide] and the [C++,
Objective-C, Java style guides].
- [x] I listed at least one issue that this PR fixes in the description
above.
- [x] I added new tests to check the change I am making or feature I am
adding, or Hixie said the PR is test-exempt. See [testing the engine]
for instructions on writing and running engine tests.
- [x] I updated/added relevant documentation (doc comments with `///`).
- [ ] I signed the [CLA].
- [x] All existing and new tests are passing.

If you need help, consider asking for advice on the #hackers-new channel
on [Discord].

<!-- Links -->
[Contributor Guide]:
https://github.com/flutter/flutter/wiki/Tree-hygiene#overview
[Tree Hygiene]: https://github.com/flutter/flutter/wiki/Tree-hygiene
[Flutter Style Guide]:
https://github.com/flutter/flutter/wiki/Style-guide-for-Flutter-repo
[C++, Objective-C, Java style guides]:
https://github.com/flutter/engine/blob/main/CONTRIBUTING.md#style
[testing the engine]:
https://github.com/flutter/flutter/wiki/Testing-the-engine
[CLA]: https://cla.developers.google.com/
[flutter/tests]: https://github.com/flutter/tests
[breaking change policy]:
https://github.com/flutter/flutter/wiki/Tree-hygiene#handling-breaking-changes
[Discord]: https://github.com/flutter/flutter/wiki/Chat
2023-04-07 17:11:15 -04:00
Chris Bracken
3ea75b15f1 [a11y] Use DartConverter for embedder a11y tests (flutter/engine#40993)
No semantic change. This just simplifies converting Dart arguments to
C++ types, making it more consistent with the rest of the codebase.

## Pre-launch Checklist

- [X] I read the [Contributor Guide] and followed the process outlined
there for submitting PRs.
- [X] I read the [Tree Hygiene] wiki page, which explains my
responsibilities.
- [X] I read and followed the [Flutter Style Guide] and the [C++,
Objective-C, Java style guides].
- [ ] I listed at least one issue that this PR fixes in the description
above.
- [ ] I added new tests to check the change I am making or feature I am
adding, or Hixie said the PR is test-exempt. See [testing the engine]
for instructions on writing and running engine tests.
- [X] I updated/added relevant documentation (doc comments with `///`).
- [X] I signed the [CLA].
- [X] All existing and new tests are passing.

If you need help, consider asking for advice on the #hackers-new channel
on [Discord].

<!-- Links -->
[Contributor Guide]:
https://github.com/flutter/flutter/wiki/Tree-hygiene#overview
[Tree Hygiene]: https://github.com/flutter/flutter/wiki/Tree-hygiene
[Flutter Style Guide]:
https://github.com/flutter/flutter/wiki/Style-guide-for-Flutter-repo
[C++, Objective-C, Java style guides]:
https://github.com/flutter/engine/blob/main/CONTRIBUTING.md#style
[testing the engine]:
https://github.com/flutter/flutter/wiki/Testing-the-engine
[CLA]: https://cla.developers.google.com/
[flutter/tests]: https://github.com/flutter/tests
[breaking change policy]:
https://github.com/flutter/flutter/wiki/Tree-hygiene#handling-breaking-changes
[Discord]: https://github.com/flutter/flutter/wiki/Chat
2023-04-07 13:11:42 -07:00
Corey Tabaka
dac17395ad [Fuchsia] Implement thread priorities. (flutter/engine#40970)
[Fuchsia] Implement thread priorities.
2023-04-07 19:25:20 +00:00
Mouad Debbar
5d30f3f043 [web] Make 'Noto Color Emoji' opt-in (flutter/engine#40990)
[web] Make 'Noto Color Emoji' opt-in
2023-04-07 16:54:22 +00:00