Skip to content
This repository was archived by the owner on Feb 25, 2025. It is now read-only.
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
859 commits
Select commit Hold shift + click to select a range
64f30a0
Roll Skia from 222fe6b9b0eb to 8b110fd65de9 (1 revision) (#46852)
skia-flutter-autoroll Oct 12, 2023
8370060
[web] Stop using `flutterViewEmbedder` for platform views (#46046)
mdebbar Oct 12, 2023
99bb20a
[fuchsia] Add fatal error for Vulkan failure (#46831)
uysalere Oct 12, 2023
7527603
Roll Skia from 8b110fd65de9 to bf557aeaaef8 (1 revision) (#46853)
skia-flutter-autoroll Oct 12, 2023
3a9a3ea
Temporarily remove the runs of the engine Dart tests with Impeller en…
jason-simmons Oct 12, 2023
966b4ed
Roll Dart SDK from 34c06f0bcb29 to b0d65ad14354 (3 revisions) (#46859)
skia-flutter-autoroll Oct 13, 2023
be8607a
Revert "Remove the frontend server wrapper" (#46863)
zanderso Oct 13, 2023
bfef3ae
Roll Dart SDK from b0d65ad14354 to 849253fd69b6 (1 revision) (#46864)
skia-flutter-autoroll Oct 13, 2023
80e97e7
Roll Skia from bf557aeaaef8 to aee708412bec (1 revision) (#46865)
skia-flutter-autoroll Oct 13, 2023
a9d002e
Roll Skia from aee708412bec to faad330e7120 (1 revision) (#46866)
skia-flutter-autoroll Oct 13, 2023
d543dcd
Roll Fuchsia Linux SDK from QLiomHC9D-GWh_gyK... to pI1BVH08V0eG0M7sw…
skia-flutter-autoroll Oct 13, 2023
c77b9ba
Roll Skia from faad330e7120 to f27c0f222320 (1 revision) (#46869)
skia-flutter-autoroll Oct 13, 2023
903fbbf
Roll Fuchsia Mac SDK from XnH2CtqEH7byTHna7... to SDPa6SfaKvRRSUCij..…
skia-flutter-autoroll Oct 13, 2023
b662e3e
Roll Dart SDK from 849253fd69b6 to 54ef02480719 (2 revisions) (#46871)
skia-flutter-autoroll Oct 13, 2023
3f24516
Roll ICU from 995db880cff2 to a622de35ac31 (1 revision) (#46873)
skia-flutter-autoroll Oct 13, 2023
c2a165b
Roll Skia from f27c0f222320 to c640eeed2695 (1 revision) (#46874)
skia-flutter-autoroll Oct 13, 2023
b0e4a0b
Roll Dart SDK from 54ef02480719 to 95e2ecee106a (1 revision) (#46877)
skia-flutter-autoroll Oct 13, 2023
7d6a969
Don't use objcopy to embed Android icudtl (#46862)
zanderso Oct 13, 2023
2c71df4
Update to use GrDirectContexts::MakeVulkan (#46878)
kjlubick Oct 13, 2023
b052cde
Roll Skia from c640eeed2695 to e566db061ce8 (1 revision) (#46881)
skia-flutter-autoroll Oct 13, 2023
77b1308
Fix forward declare and some deprecated enums (#46882)
kjlubick Oct 13, 2023
1d243fa
Roll Skia from e566db061ce8 to 3acf82dcc479 (2 revisions) (#46883)
skia-flutter-autoroll Oct 13, 2023
d3c310d
[Impeller] Started throwing errors if dart:ui/Image.toByteData fails …
gaaclarke Oct 13, 2023
70c87ee
Roll Skia from 3acf82dcc479 to 77e73bb2744b (2 revisions) (#46886)
skia-flutter-autoroll Oct 13, 2023
7b2a71a
fixed AutofillHints.middleName tanslation for web. (#46429)
eriko13 Oct 13, 2023
3535b58
Use --timeline_recorder=systrace instead of --systrace_timeline (#46884)
derekxu16 Oct 13, 2023
ec32028
Roll Skia from 77e73bb2744b to 643d74cf4e0b (2 revisions) (#46888)
skia-flutter-autoroll Oct 13, 2023
0d46507
Roll Dart SDK from 95e2ecee106a to c8143a7c026f (1 revision) (#46889)
skia-flutter-autoroll Oct 13, 2023
98ce03c
Roll Skia from 643d74cf4e0b to 4783e1146146 (2 revisions) (#46890)
skia-flutter-autoroll Oct 13, 2023
88a20f1
Replace deprecated [UIScreen mainScreen] in FlutterView.mm (#46802)
mossmana Oct 13, 2023
bf8c3c1
Roll Skia from 4783e1146146 to e10e6765480a (1 revision) (#46893)
skia-flutter-autoroll Oct 13, 2023
6ed3fb1
[Impeller] Only allow Impeller in flutter_tester if vulkan is enabled…
dnfield Oct 13, 2023
8fe8571
Roll Fuchsia Linux SDK from pI1BVH08V0eG0M7sw... to wBb32R567S1alWbfn…
skia-flutter-autoroll Oct 13, 2023
6d0ec04
Roll Skia from e10e6765480a to b50d7f9aa743 (1 revision) (#46899)
skia-flutter-autoroll Oct 13, 2023
31ab79b
Oops, allow files in opted-in third_party directories. (#46897)
matanlurey Oct 13, 2023
40703e4
[Impeller] fix clear color optimization for large subpasses. (#46887)
Oct 13, 2023
60c5cd3
Roll Skia from b50d7f9aa743 to 8dc8e21a4dec (4 revisions) (#46902)
skia-flutter-autoroll Oct 13, 2023
840d68c
Roll Fuchsia Mac SDK from SDPa6SfaKvRRSUCij... to 4DwpR2CMJECZJ8EKz..…
skia-flutter-autoroll Oct 13, 2023
24eca3f
Roll Skia from 8dc8e21a4dec to c9601553b0f3 (3 revisions) (#46907)
skia-flutter-autoroll Oct 13, 2023
7485e4f
Roll Skia from c9601553b0f3 to 4bc4b4d22866 (1 revision) (#46908)
skia-flutter-autoroll Oct 13, 2023
8d07dfc
Manual roll Dart SDK from c8143a7c026f to 5844b34768ce (1 revision) (…
skia-flutter-autoroll Oct 13, 2023
a050c76
[Impeller] Add GPU frame time to Vulkan backend using timestamp queri…
Oct 13, 2023
771da1b
Roll Skia from 4bc4b4d22866 to 9affbebb459a (2 revisions) (#46913)
skia-flutter-autoroll Oct 13, 2023
b3324d3
Roll Dart SDK from 5844b34768ce to 02e6d943f1a7 (1 revision) (#46917)
skia-flutter-autoroll Oct 14, 2023
a9e4ac8
Roll Skia from 9affbebb459a to 1c6e0141be7b (2 revisions) (#46918)
skia-flutter-autoroll Oct 14, 2023
a99a132
Roll Fuchsia Linux SDK from wBb32R567S1alWbfn... to ATLkmtMOIbHDqp6a_…
skia-flutter-autoroll Oct 14, 2023
3b0a4f1
Roll Fuchsia Mac SDK from 4DwpR2CMJECZJ8EKz... to 6fWBgb3bC9xULwq_k..…
skia-flutter-autoroll Oct 14, 2023
d43dcc4
Roll Skia from 1c6e0141be7b to 5bc5b4fdbe54 (1 revision) (#46923)
skia-flutter-autoroll Oct 14, 2023
ebc8027
[Impeller] Vulkan GPU tracer cleanups (#46915)
Oct 14, 2023
94e0c6c
Roll Fuchsia Linux SDK from ATLkmtMOIbHDqp6a_... to GycFOb9QsDvp8qfDD…
skia-flutter-autoroll Oct 14, 2023
c2bd784
Roll Fuchsia Mac SDK from 6fWBgb3bC9xULwq_k... to hdQ3YOjS1Ytp8W8Aq..…
skia-flutter-autoroll Oct 14, 2023
92cafbf
Roll Skia from 5bc5b4fdbe54 to fc4713797ec1 (1 revision) (#46928)
skia-flutter-autoroll Oct 14, 2023
6f3bb75
Roll Fuchsia Linux SDK from GycFOb9QsDvp8qfDD... to kElPcDiGfsGBI7qr9…
skia-flutter-autoroll Oct 15, 2023
40b5252
Roll Fuchsia Mac SDK from hdQ3YOjS1Ytp8W8Aq... to SatOcMmpSCwa51hi6..…
skia-flutter-autoroll Oct 15, 2023
f75cd31
Roll Skia from fc4713797ec1 to f98a3b1303dc (1 revision) (#46931)
skia-flutter-autoroll Oct 15, 2023
9b3fe1d
Roll Skia from f98a3b1303dc to 9b773f7cebee (1 revision) (#46932)
skia-flutter-autoroll Oct 15, 2023
526345e
Roll Dart SDK from 02e6d943f1a7 to 64a485bb79bd (1 revision) (#46933)
skia-flutter-autoroll Oct 15, 2023
4a7d4eb
Roll Fuchsia Linux SDK from kElPcDiGfsGBI7qr9... to D-ejMxpgAyRoO6DUr…
skia-flutter-autoroll Oct 15, 2023
4f745c1
Roll Fuchsia Mac SDK from SatOcMmpSCwa51hi6... to CQhXLIfBTsZWBA4XM..…
skia-flutter-autoroll Oct 15, 2023
3d67f2a
Roll Skia from 9b773f7cebee to cd9561107494 (1 revision) (#46936)
skia-flutter-autoroll Oct 16, 2023
13f320b
Roll Skia from cd9561107494 to 798ef5becc8d (1 revision) (#46937)
skia-flutter-autoroll Oct 16, 2023
7ea14b3
Revert "Reland: Enforce the rule of calling FlutterView.Render (#4530…
dkwingsmt Oct 16, 2023
89a6985
Reland - [Android] Add support for text processing actions (#46817)
bleroux Oct 16, 2023
acb9e24
Roll Skia from 798ef5becc8d to a83914bb86c9 (1 revision) (#46938)
skia-flutter-autoroll Oct 16, 2023
fa8a16c
Roll Skia from a83914bb86c9 to 36503efe4154 (1 revision) (#46939)
skia-flutter-autoroll Oct 16, 2023
4dc3b1e
Roll Skia from 36503efe4154 to 238ab1631282 (1 revision) (#46940)
skia-flutter-autoroll Oct 16, 2023
02d6cbc
Roll Fuchsia Linux SDK from D-ejMxpgAyRoO6DUr... to 6E-cSq679DjzBMcqY…
skia-flutter-autoroll Oct 16, 2023
00734d7
Roll Fuchsia Mac SDK from CQhXLIfBTsZWBA4XM... to bMDZdOFfPiVkjIdiv..…
skia-flutter-autoroll Oct 16, 2023
998cb82
Avoid a deadlock in the flutter_tester process when deleting the Impe…
jason-simmons Oct 16, 2023
0becdf7
Roll Skia from 238ab1631282 to c03c9a02f6ef (1 revision) (#46946)
skia-flutter-autoroll Oct 16, 2023
33a4d33
Roll Skia from c03c9a02f6ef to 44a0f98aa71a (1 revision) (#46947)
skia-flutter-autoroll Oct 16, 2023
3f78e67
Roll Skia from 44a0f98aa71a to 2db9c220ba00 (1 revision) (#46949)
skia-flutter-autoroll Oct 16, 2023
b0f10d8
Roll Dart SDK from 64a485bb79bd to 12f6559bd6ed (1 revision) (#46953)
skia-flutter-autoroll Oct 16, 2023
39b2d3e
Roll Skia from 2db9c220ba00 to 675f088b9ac4 (2 revisions) (#46954)
skia-flutter-autoroll Oct 16, 2023
b205bb5
[Impeller] Adjust clip coverage operations to handle per-pass clip st…
jason-simmons Oct 16, 2023
e920746
[Impeller] implements a retry mechanism for dart:ui/Image.toByteData.…
gaaclarke Oct 16, 2023
6348a3e
Roll Skia from 675f088b9ac4 to 68de6e352585 (1 revision) (#46956)
skia-flutter-autoroll Oct 16, 2023
ebcad23
Roll Skia from 68de6e352585 to 0e5207fb4971 (1 revision) (#46960)
skia-flutter-autoroll Oct 16, 2023
c29a07d
Allow Image backed platform view rendering target on Android >= 29 ag…
johnmccutchan Oct 16, 2023
6b4ff99
Roll Skia from 0e5207fb4971 to 85c8dca08cbe (1 revision) (#46964)
skia-flutter-autoroll Oct 16, 2023
46a7f78
[macOS] FlutterMutatorView should clip to bounds (#46463)
knopp Oct 16, 2023
c0f146d
Roll Skia from 85c8dca08cbe to 8919fecf15c1 (1 revision) (#46966)
skia-flutter-autoroll Oct 16, 2023
5e65f76
Fix `Platform.script` for flutter_tester (#46911)
dnfield Oct 16, 2023
1d37b96
[Impeller] GPUTracer for Metal. (#46846)
Oct 16, 2023
e56588c
Roll Skia from 8919fecf15c1 to 751358929d1f (4 revisions) (#46972)
skia-flutter-autoroll Oct 16, 2023
58e99de
Roll Fuchsia Linux SDK from 6E-cSq679DjzBMcqY... to Y9mDBoH4BSC6pWFXV…
skia-flutter-autoroll Oct 16, 2023
9238fd5
Roll Dart SDK from 12f6559bd6ed to f3e1cd38e8b0 (1 revision) (#46977)
skia-flutter-autoroll Oct 16, 2023
937524f
Revert "Fix `Platform.script` for flutter_tester" (#46981)
jason-simmons Oct 17, 2023
efd4d8d
Roll Skia from 751358929d1f to 205b728a8623 (1 revision) (#46982)
skia-flutter-autoroll Oct 17, 2023
8a4316e
Roll Fuchsia Mac SDK from bMDZdOFfPiVkjIdiv... to gJiEzqLWUvPVgoq8b..…
skia-flutter-autoroll Oct 17, 2023
7741eaa
Roll Skia from 205b728a8623 to 31310feb67dc (2 revisions) (#46990)
skia-flutter-autoroll Oct 17, 2023
857ad00
Roll Dart SDK from f3e1cd38e8b0 to 7d0a805e4ee1 (2 revisions) (#46991)
skia-flutter-autoroll Oct 17, 2023
7ca527e
Roll Skia from 31310feb67dc to c30529427b7d (2 revisions) (#46992)
skia-flutter-autoroll Oct 17, 2023
8b4a178
Roll Skia from c30529427b7d to f7e15ba449f7 (1 revision) (#46994)
skia-flutter-autoroll Oct 17, 2023
da155e2
Roll Dart SDK from 7d0a805e4ee1 to 82c073d657eb (1 revision) (#46995)
skia-flutter-autoroll Oct 17, 2023
60c4e98
Replace use of SkFont::refTypefaceOrDefault() (#46969)
kjlubick Oct 17, 2023
0c5c1b1
Roll Dart SDK from 82c073d657eb to 2418bda7a457 (1 revision) (#46997)
skia-flutter-autoroll Oct 17, 2023
d875929
Only run web mac tests on macOS 12 (#46965)
vashworth Oct 17, 2023
4a44eb5
Roll Fuchsia Mac SDK from gJiEzqLWUvPVgoq8b... to E0Ui7KmD3u5JSKEk5..…
skia-flutter-autoroll Oct 17, 2023
b3748cb
Roll Skia from f7e15ba449f7 to d937d10a0ba9 (7 revisions) (#47003)
skia-flutter-autoroll Oct 17, 2023
51d166d
Roll Fuchsia Linux SDK from Y9mDBoH4BSC6pWFXV... to VtEx0R7lepGAvwAMU…
skia-flutter-autoroll Oct 17, 2023
d5681e3
Include symbol maps in CanvasKit and Skwasm builds. (#46973)
eyebrowsoffire Oct 17, 2023
e96538f
Roll Skia from d937d10a0ba9 to 8b3f2ef48a90 (3 revisions) (#47005)
skia-flutter-autoroll Oct 17, 2023
5a084de
Move the secondary build tree into the engine. (#46989)
chinmaygarde Oct 17, 2023
cd22fcc
[Impeller] added trace statements for colorsources (#47007)
gaaclarke Oct 17, 2023
672905b
Roll Dart SDK from 2418bda7a457 to 99ce477503f8 (1 revision) (#47008)
skia-flutter-autoroll Oct 17, 2023
876f58f
Roll Skia from 8b3f2ef48a90 to 1a332d2b35d9 (1 revision) (#47009)
skia-flutter-autoroll Oct 17, 2023
7c71da9
Shift some engine DEPS from github to mirrors (#46633)
zanderso Oct 17, 2023
adc3f80
Don't respond to the `insertionPointColor` selector on iOS 17+ (#46373)
LongCatIsLooong Oct 17, 2023
1ac6387
Roll Skia from 1a332d2b35d9 to a9caf3c19792 (1 revision) (#47013)
skia-flutter-autoroll Oct 17, 2023
c84a242
Manual roll of Clang from 576b184d6e3b to 00396e6a1a0b (#46980)
jason-simmons Oct 17, 2023
2760c21
Roll Skia from a9caf3c19792 to b524e0af7d3a (1 revision) (#47017)
skia-flutter-autoroll Oct 17, 2023
64b7919
Workaround for a clang-tidy warning in CPUSpeedTracker (#47024)
jason-simmons Oct 17, 2023
5b21487
Roll Skia from b524e0af7d3a to f62b4dce5e55 (4 revisions) (#47029)
skia-flutter-autoroll Oct 17, 2023
a34d01f
Roll buildroot to pull in //gpu removal. (#47014)
chinmaygarde Oct 17, 2023
78bf4bc
Roll Dart SDK from 99ce477503f8 to da48c75b73b1 (1 revision) (#47027)
skia-flutter-autoroll Oct 17, 2023
18cc94e
[fml][embedder] Improve thread-check logging (#47020)
cbracken Oct 17, 2023
a08056b
[Impeller] Rework Vulkan GPUTracker to decorate existing cmd buffers.…
Oct 17, 2023
d110ecd
Move imgui from buildroot to flutter third_party (#47031)
cbracken Oct 17, 2023
e122198
Disable threading test that fails on CI (#47034)
Oct 18, 2023
fb897e9
Roll buildroot to pull in removal of //tools. (#47032)
chinmaygarde Oct 18, 2023
8bfebf9
Roll Skia from f62b4dce5e55 to 13694b8c64aa (2 revisions) (#47033)
skia-flutter-autoroll Oct 18, 2023
f8efec4
Roll Fuchsia Mac SDK from E0Ui7KmD3u5JSKEk5... to Kp2wNpzRlAtbME0R4..…
skia-flutter-autoroll Oct 18, 2023
c0df034
Roll Fuchsia Linux SDK from VtEx0R7lepGAvwAMU... to OudOcFarQhQQzKDBx…
skia-flutter-autoroll Oct 18, 2023
64ec710
[macOS] Fix tests failing on Sonoma (#46461)
knopp Oct 18, 2023
ff2405d
Roll Skia from 13694b8c64aa to 8796ee7d1c66 (1 revision) (#47041)
skia-flutter-autoroll Oct 18, 2023
29df55d
Roll Skia from 8796ee7d1c66 to 3d938d4b00ee (3 revisions) (#47042)
skia-flutter-autoroll Oct 18, 2023
8536e7a
Roll Skia from 3d938d4b00ee to 212da8293790 (1 revision) (#47043)
skia-flutter-autoroll Oct 18, 2023
784aadf
Roll Skia from 212da8293790 to fed09695a0b9 (1 revision) (#47045)
skia-flutter-autoroll Oct 18, 2023
d28037f
Roll Skia from fed09695a0b9 to 8132e3356d63 (2 revisions) (#47050)
skia-flutter-autoroll Oct 18, 2023
ccaa197
Revert "Roll buildroot to pull in removal of //tools." (#47053)
zanderso Oct 18, 2023
ad60dac
Roll Skia from 8132e3356d63 to 5172e904def7 (4 revisions) (#47052)
skia-flutter-autoroll Oct 18, 2023
9730d1f
Roll Skia from 5172e904def7 to a52d2a9e2b01 (2 revisions) (#47055)
skia-flutter-autoroll Oct 18, 2023
76639ad
Roll Fuchsia Mac SDK from Kp2wNpzRlAtbME0R4... to PxJM5ivbnbYoVkqBg..…
skia-flutter-autoroll Oct 18, 2023
b7ac473
Add missing source file (#47046)
jiahaog Oct 18, 2023
b222c2b
Roll Skia from a52d2a9e2b01 to 5857f5f05b35 (1 revision) (#47057)
skia-flutter-autoroll Oct 18, 2023
1e12846
Roll Fuchsia Linux SDK from OudOcFarQhQQzKDBx... to 2HSBpWikGWvPJlHOP…
skia-flutter-autoroll Oct 18, 2023
f8fb52d
Roll Skia from 5857f5f05b35 to b8c989df901a (5 revisions) (#47060)
skia-flutter-autoroll Oct 18, 2023
ee3e288
Roll Dart SDK from da48c75b73b1 to b423d5753fdc (5 revisions) (#47061)
skia-flutter-autoroll Oct 18, 2023
a5aaa82
Add `--lint-all=<regex>` as an option for `clang_tidy`, refactor lint…
matanlurey Oct 18, 2023
8821211
Roll Skia from b8c989df901a to ccd07c6f5042 (3 revisions) (#47063)
skia-flutter-autoroll Oct 18, 2023
e006a88
Roll Skia from ccd07c6f5042 to 523f04f1a898 (1 revision) (#47065)
skia-flutter-autoroll Oct 18, 2023
5cf0a14
Roll Skia from 523f04f1a898 to 9880c4006735 (1 revision) (#47067)
skia-flutter-autoroll Oct 18, 2023
5709d32
Roll Skia from 9880c4006735 to ef0e93524e7d (1 revision) (#47069)
skia-flutter-autoroll Oct 18, 2023
5c9384d
Reland: Remove the frontend server wrapper (#47010)
zanderso Oct 18, 2023
6fabd19
[iOS TextInputPlugin] adjust the markedTextRange when replacing text.…
LongCatIsLooong Oct 18, 2023
97d7c7a
Roll Skia from ef0e93524e7d to d46a3697d3c5 (2 revisions) (#47072)
skia-flutter-autoroll Oct 18, 2023
8d2fadc
Reland 2 (part 1): Enforce the rule of calling `FlutterView.Render` (…
dkwingsmt Oct 18, 2023
e9bfca2
Roll Dart SDK from b423d5753fdc to d9b1e60fe442 (1 revision) (#47073)
skia-flutter-autoroll Oct 18, 2023
f1c957e
Roll Skia from d46a3697d3c5 to d561b276b5d9 (1 revision) (#47074)
skia-flutter-autoroll Oct 18, 2023
7aacab4
[web] Ensure handled key event is not propagated to IME (#46829)
knopp Oct 18, 2023
9601db1
[Impeller] Document ReactorGLES. (#47070)
chinmaygarde Oct 18, 2023
a9fedb1
[Impeller] Guard execution of ReactorGLES operations with a mutex (#4…
jason-simmons Oct 18, 2023
375daa8
Roll Skia from d561b276b5d9 to 85971b25cf4b (1 revision) (#47076)
skia-flutter-autoroll Oct 18, 2023
322ba48
migrate const_finder to use the implementation from package:kernel (#…
christopherfujino Oct 18, 2023
8b5daee
Update buildroot to ab76ccba2ca4ce4. (#47078)
chinmaygarde Oct 18, 2023
edca1a4
Roll Dart SDK from d9b1e60fe442 to eb3fb9a13e16 (1 revision) (#47084)
skia-flutter-autoroll Oct 19, 2023
a91061b
Roll Fuchsia Mac SDK from PxJM5ivbnbYoVkqBg... to 0hLSNJ_DCTzRvTVJe..…
skia-flutter-autoroll Oct 19, 2023
3cc5d46
Roll Skia from 85971b25cf4b to 64c5de6663a4 (2 revisions) (#47091)
skia-flutter-autoroll Oct 19, 2023
a36ae4d
Roll Dart SDK from eb3fb9a13e16 to 1b425a25a6dd (1 revision) (#47092)
skia-flutter-autoroll Oct 19, 2023
df6c008
Roll Skia from 64c5de6663a4 to 62acc1e162cc (1 revision) (#47093)
skia-flutter-autoroll Oct 19, 2023
d46ff7a
Roll Fuchsia Linux SDK from 2HSBpWikGWvPJlHOP... to Z2mOZ5cuPJWvKn22P…
skia-flutter-autoroll Oct 19, 2023
4679474
Revert "[web] Ensure handled key event is not propagated to IME" (#47…
flar Oct 19, 2023
4925d56
Roll Skia from 62acc1e162cc to 8cf64b0795af (2 revisions) (#47097)
skia-flutter-autoroll Oct 19, 2023
8fc8f51
Roll Dart SDK from 1b425a25a6dd to ea86103e06b1 (1 revision) (#47101)
skia-flutter-autoroll Oct 19, 2023
660b704
Roll Skia from 8cf64b0795af to b31b189be018 (1 revision) (#47103)
skia-flutter-autoroll Oct 19, 2023
2e2051a
Roll Skia from b31b189be018 to 04449cda5a0a (1 revision) (#47105)
skia-flutter-autoroll Oct 19, 2023
e7f831c
Add missing import (#47083)
jiahaog Oct 19, 2023
2d59f13
[iOS] Load additional Cupertino system fonts (#46857)
Oct 19, 2023
1d7a913
Fix use of nested designators (#45869)
jiahaog Oct 19, 2023
785f6e9
Roll Skia from 04449cda5a0a to b540ed3ba8e7 (4 revisions) (#47118)
skia-flutter-autoroll Oct 19, 2023
8d0ce71
Roll Dart SDK from ea86103e06b1 to f71ddbe0a500 (1 revision) (#47124)
skia-flutter-autoroll Oct 19, 2023
947ab1f
[Impeller] Use a weak pointer factory in GPUSurfaceGLImpeller that su…
jason-simmons Oct 19, 2023
dc05416
Reland 2 (part 2): Enforce the rule of calling `FlutterView.Render` (…
dkwingsmt Oct 19, 2023
22adf1f
Roll Fuchsia Linux SDK from Z2mOZ5cuPJWvKn22P... to eKYGl_wBcnT-n0J8n…
skia-flutter-autoroll Oct 19, 2023
2850862
[macOS] Fail early when no a11y notification (#47129)
cbracken Oct 19, 2023
f7690a7
Roll Skia from b540ed3ba8e7 to e5c37860c792 (2 revisions) (#47126)
skia-flutter-autoroll Oct 19, 2023
d740c0c
Roll Fuchsia Mac SDK from 0hLSNJ_DCTzRvTVJe... to jkQctnDMmHydahKfZ..…
skia-flutter-autoroll Oct 19, 2023
6968f97
Remove unused `fbo` parameter in GLES `SetAsFramebufferAttachment()`.…
matanlurey Oct 19, 2023
5534b9e
Roll Skia from e5c37860c792 to 4c1ee6935b7b (1 revision) (#47136)
skia-flutter-autoroll Oct 20, 2023
026e20f
Roll Skia from 4c1ee6935b7b to 1d63da5da8e8 (1 revision) (#47140)
skia-flutter-autoroll Oct 20, 2023
771b195
Roll Dart SDK from f71ddbe0a500 to aadeeb497dbe (1 revision) (#47141)
skia-flutter-autoroll Oct 20, 2023
c424f1b
Roll Skia from 1d63da5da8e8 to 5291f485514f (3 revisions) (#47143)
skia-flutter-autoroll Oct 20, 2023
31c69c9
Roll Dart SDK from aadeeb497dbe to ba96a157a8eb (1 revision) (#47147)
skia-flutter-autoroll Oct 20, 2023
7c088c0
Roll Fuchsia Linux SDK from eKYGl_wBcnT-n0J8n... to tcVA-iW-vOHPnwh_P…
skia-flutter-autoroll Oct 20, 2023
ddc0063
Roll Skia from 5291f485514f to 17f05db514c3 (4 revisions) (#47151)
skia-flutter-autoroll Oct 20, 2023
ae2d13d
Roll Skia from 17f05db514c3 to e836c3aa2b98 (1 revision) (#47154)
skia-flutter-autoroll Oct 20, 2023
ba8aae9
Roll Fuchsia Mac SDK from jkQctnDMmHydahKfZ... to VTlSkkxOaJrlxj_vv..…
skia-flutter-autoroll Oct 20, 2023
c3dd29b
Roll Skia from e836c3aa2b98 to 24abc105675c (1 revision) (#47156)
skia-flutter-autoroll Oct 20, 2023
bde6cdf
Roll Skia from 24abc105675c to 04a9f72abd87 (1 revision) (#47159)
skia-flutter-autoroll Oct 20, 2023
e5b6d75
Roll Skia from 04a9f72abd87 to 461218cee44c (1 revision) (#47160)
skia-flutter-autoroll Oct 20, 2023
3933390
[web] Attach pointer event listeners in the bubble phase (#47121)
mdebbar Oct 20, 2023
101712b
[web] Make HotRestartCacheHandler standalone (#46906)
mdebbar Oct 20, 2023
017ac1e
Roll Skia from 461218cee44c to de628929015d (1 revision) (#47161)
skia-flutter-autoroll Oct 20, 2023
15a05a3
Roll Skia from de628929015d to b960e9140f56 (2 revisions) (#47164)
skia-flutter-autoroll Oct 20, 2023
ed4662f
[Impeller] GPU Tracer for GLES. (#47080)
Oct 20, 2023
8070e52
Roll Dart SDK from ba96a157a8eb to 53fee35b299f (1 revision) (#47165)
skia-flutter-autoroll Oct 20, 2023
b54eae3
[macOS] Eliminate extraneous loadView calls (#47166)
cbracken Oct 20, 2023
1e9a3a1
Roll Skia from b960e9140f56 to 9ffd5ef9a9ed (3 revisions) (#47167)
skia-flutter-autoroll Oct 20, 2023
f4fa7db
Add option to save Impeller failure images in rendertests (#47142)
flar Oct 20, 2023
cdac5ca
Fix async image loading issues in skwasm. (#47117)
eyebrowsoffire Oct 20, 2023
217f6bd
[web] Support `flutterViewId` in platform view messages (#46891)
mdebbar Oct 20, 2023
33bb6ef
Add link support in web accessibility (#46117)
chunhtai Oct 20, 2023
8aaad75
[web] Remove workaround for safely removing slots on Safari (#47169)
mdebbar Oct 20, 2023
976d516
Lower the severity of a log message (#47172)
johnmccutchan Oct 20, 2023
86e7e42
Roll Skia from 9ffd5ef9a9ed to ca69b04f7dd2 (1 revision) (#47171)
skia-flutter-autoroll Oct 20, 2023
01b5564
Multiview pipeline (#44473)
dkwingsmt Oct 20, 2023
6ab5f2b
Reverts "Multiview pipeline" (#47174)
auto-submit[bot] Oct 20, 2023
207360e
Roll Skia from ca69b04f7dd2 to cf2131f85d57 (2 revisions) (#47173)
skia-flutter-autoroll Oct 20, 2023
b42dfa7
Update buildroot to remove `-Wno-c99-designator` (#47145)
jiahaog Oct 20, 2023
28bb949
Roll Skia from cf2131f85d57 to e8c78601ecf6 (1 revision) (#47178)
skia-flutter-autoroll Oct 20, 2023
b6a8d32
[Impeller] increased padding for blurs (#47176)
gaaclarke Oct 20, 2023
5bb2d27
Roll Fuchsia Linux SDK from tcVA-iW-vOHPnwh_P... to vlmJ760j9c7Ng4Psy…
skia-flutter-autoroll Oct 20, 2023
753450d
[Impeller] Fix cmd pool reset from background thread. (#47184)
Oct 21, 2023
ae49463
Roll Fuchsia Mac SDK from VTlSkkxOaJrlxj_vv... to cDqSrhjbSlSnSQsEw..…
skia-flutter-autoroll Oct 21, 2023
f9ddcf2
Roll Skia from e8c78601ecf6 to 51ac1b742c16 (1 revision) (#47188)
skia-flutter-autoroll Oct 21, 2023
2ed2061
Roll Skia from 51ac1b742c16 to 150d46055e1b (1 revision) (#47194)
skia-flutter-autoroll Oct 21, 2023
6b7bd1a
Roll Fuchsia Linux SDK from vlmJ760j9c7Ng4Psy... to 2vdBWAlJ_jVZXn8sK…
skia-flutter-autoroll Oct 21, 2023
02a05ba
Roll Fuchsia Mac SDK from cDqSrhjbSlSnSQsEw... to PfonQwPSPnS7KBNLw..…
skia-flutter-autoroll Oct 21, 2023
9aa1ffb
Roll Fuchsia Linux SDK from 2vdBWAlJ_jVZXn8sK... to 00DU5P-zlAl6661kG…
skia-flutter-autoroll Oct 22, 2023
65e8c37
Roll Fuchsia Mac SDK from PfonQwPSPnS7KBNLw... to IT8jf11vpF3Bot8HH..…
skia-flutter-autoroll Oct 22, 2023
8d3c1d9
Roll Skia from 150d46055e1b to fbc238393b47 (1 revision) (#47201)
skia-flutter-autoroll Oct 22, 2023
d7bb42f
Roll Fuchsia Linux SDK from 00DU5P-zlAl6661kG... to V4q-PLgyTbkCdf8Zo…
skia-flutter-autoroll Oct 22, 2023
0a54047
Roll Fuchsia Mac SDK from IT8jf11vpF3Bot8HH... to kUMDo17HHiZKJNlp4..…
skia-flutter-autoroll Oct 22, 2023
2ad9d54
Roll Fuchsia Linux SDK from V4q-PLgyTbkCdf8Zo... to qCxi4ThERe1MpDT9C…
skia-flutter-autoroll Oct 23, 2023
70d335d
Roll Skia from fbc238393b47 to 2476ef80672f (1 revision) (#47210)
skia-flutter-autoroll Oct 23, 2023
fe1d2dd
Roll Fuchsia Mac SDK from kUMDo17HHiZKJNlp4... to nGgFMB0Tjnpr-pvTY..…
skia-flutter-autoroll Oct 23, 2023
4da6e27
Roll Skia from 2476ef80672f to a0515f94dfee (1 revision) (#47213)
skia-flutter-autoroll Oct 23, 2023
3971b15
Roll Skia from a0515f94dfee to 3f7302e44c94 (3 revisions) (#47214)
skia-flutter-autoroll Oct 23, 2023
e46c561
Roll Skia from 3f7302e44c94 to bce627e38d25 (1 revision) (#47215)
skia-flutter-autoroll Oct 23, 2023
cf4077d
Roll Skia from bce627e38d25 to 90658830b8ce (3 revisions) (#47220)
skia-flutter-autoroll Oct 23, 2023
e0c95b4
Roll Skia from 90658830b8ce to 47c408712efd (1 revision) (#47221)
skia-flutter-autoroll Oct 23, 2023
0722d3c
Roll Fuchsia Linux SDK from qCxi4ThERe1MpDT9C... to uW96BsI9g7PF2on-4…
skia-flutter-autoroll Oct 23, 2023
38535bc
Roll Skia from 47c408712efd to acbc278f7600 (3 revisions) (#47223)
skia-flutter-autoroll Oct 23, 2023
8b7a762
Roll Fuchsia Mac SDK from nGgFMB0Tjnpr-pvTY... to a3CcHQHJIAEr-O2R0..…
skia-flutter-autoroll Oct 23, 2023
79bc6a9
Roll Skia from acbc278f7600 to 49fa29c8b153 (1 revision) (#47226)
skia-flutter-autoroll Oct 23, 2023
a39697e
Roll Skia from 49fa29c8b153 to d27ff651a99b (1 revision) (#47227)
skia-flutter-autoroll Oct 23, 2023
f6e260b
[Impeller] Disable raster stats service protocol. (#47206)
Oct 23, 2023
799bcb4
[Impeller] remove image upload workarounds. (#47209)
Oct 23, 2023
20cd4bb
Roll Skia from d27ff651a99b to 8a0324990bf5 (1 revision) (#47229)
skia-flutter-autoroll Oct 23, 2023
f0e2b6d
Update to the latest package:test (#46592)
natebosch Oct 23, 2023
72d4d6a
Roll Skia from 8a0324990bf5 to 4976279e4441 (1 revision) (#47230)
skia-flutter-autoroll Oct 23, 2023
eab9982
Roll Skia from 4976279e4441 to d534571c4bc3 (1 revision) (#47231)
skia-flutter-autoroll Oct 23, 2023
4ce031f
[Impeller] Vk query cleanups. (#47208)
Oct 23, 2023
87db18b
Add missing headers to the fml source_set. (#47232)
chinmaygarde Oct 23, 2023
bb67c22
Roll Skia from d534571c4bc3 to 73e9879f06e7 (1 revision) (#47233)
skia-flutter-autoroll Oct 23, 2023
4dc9ddf
[Impeller] Added tests to assert empty saveLayer behaviors. (#47138)
gaaclarke Oct 23, 2023
867e5e8
Reland: Multiview pipeline (#47234)
dkwingsmt Oct 23, 2023
612737b
Roll Dart SDK from 53fee35b299f to 901e92d10627 (5 revisions) (#47235)
skia-flutter-autoroll Oct 23, 2023
2bbbca0
format
harryterkelsen Oct 23, 2023
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
3 changes: 1 addition & 2 deletions .ci.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -161,7 +161,6 @@ targets:
- name: Linux Fuchsia
recipe: engine/engine
properties:
add_recipes_cq: "true"
build_fuchsia: "true"
fuchsia_ctl_version: version:0.0.27
# ensure files from pre-production Fuchsia SDK tests are purged from cache
Expand Down Expand Up @@ -361,7 +360,7 @@ targets:
{"download_emsdk": true}
dependencies: >-
[
{"dependency": "chrome_and_driver", "version": "version:115.0"},
{"dependency": "chrome_and_driver", "version": "version:119.0.6045.9"},
{"dependency": "curl", "version": "version:7.64.0"}
]
framework: "true"
Expand Down
10 changes: 8 additions & 2 deletions .clang-tidy
Original file line number Diff line number Diff line change
@@ -1,8 +1,6 @@
# A YAML format of https://clang.llvm.org/extra/clang-tidy/.

# Prefix check with "-" to ignore.
# Note: Some of the checks here are used as errors selectively, see
# //ci/lint.sh
Checks: >-
bugprone-use-after-move,
bugprone-unchecked-optional-access,
Expand Down Expand Up @@ -41,3 +39,11 @@ CheckOptions:
value: "lower_case"
- key: readability-identifier-naming.PrivateMemberSuffix
value: "_"

# Lint headers within paths that contain "/flutter/" but not:
# - gen (generated code, the fact it compiles is good enough™)
# - third_party (we didn't author most of the code, and can't fix the lints)
#
# Note this is because of our buildroot setup, so the full path of a lint is:
# "../../flutter/impeller/core/runtime_types.h:1:1" as reported.
HeaderFilterRegex: "(!third_party/)(!gen/).*/flutter/.*"
2 changes: 1 addition & 1 deletion .github/dependabot.yml
Original file line number Diff line number Diff line change
Expand Up @@ -16,7 +16,7 @@ updates:
- dependency-name: "github/codeql-action"
update-types: ["version-update:semver-minor"]
- package-ecosystem: "pub"
directory: "/lib/web_ui/pubspec.yaml"
directory: "/lib/web_ui"
schedule:
interval: "daily"
labels:
Expand Down
4 changes: 2 additions & 2 deletions .github/workflows/scorecards-analysis.yml
Original file line number Diff line number Diff line change
Expand Up @@ -22,11 +22,11 @@ jobs:
id-token: write
steps:
- name: "Checkout code"
uses: actions/checkout@3df4ab11eba7bda6032a0b82a6bb43b11571feac
uses: actions/checkout@8ade135a41bc03ea155e62e844d188df1ea18608
with:
persist-credentials: false
- name: "Run analysis"
uses: ossf/scorecard-action@80e868c13c90f172d68d1f4501dee99e2479f7af
uses: ossf/scorecard-action@483ef80eb98fb506c348f7d62e28055e49fe2398
with:
results_file: results.sarif
results_format: sarif
Expand Down
4 changes: 2 additions & 2 deletions .github/workflows/third_party_scan.yml
Original file line number Diff line number Diff line change
Expand Up @@ -25,11 +25,11 @@ jobs:
id-token: write
steps:
- name: "Checkout code"
uses: actions/checkout@3df4ab11eba7bda6032a0b82a6bb43b11571feac
uses: actions/checkout@8ade135a41bc03ea155e62e844d188df1ea18608
with:
persist-credentials: false
- name: "setup python"
uses: actions/setup-python@61a6322f88396a6271a6ee3565807d608ecaddd1
uses: actions/setup-python@65d7f2d534ac1bc67fcd62888c5f4f3d2cb2b236
with:
python-version: '3.7.7' # install the python version needed
- name: "extract and flatten deps"
Expand Down
4 changes: 1 addition & 3 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -28,9 +28,6 @@ pubspec.lock
docs/doxygen/
xcuserdata

third_party/gn/
third_party/ninja/ninja*

# Miscellaneous
*.class
*.lock
Expand Down Expand Up @@ -133,3 +130,4 @@ app.*.symbols

# Prebuilt binaries.
/prebuilts/
/build/secondary/third_party/protobuf
187 changes: 87 additions & 100 deletions DEPS

Large diffs are not rendered by default.

1 change: 1 addition & 0 deletions analysis_options.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -7,6 +7,7 @@
analyzer:
language:
strict-casts: true
strict-inference: true
strict-raw-types: true
errors:
# allow self-reference to deprecated members (we do this because otherwise we have
Expand Down
103 changes: 103 additions & 0 deletions build/bin_to_obj.gni
Original file line number Diff line number Diff line change
@@ -0,0 +1,103 @@
# Copyright 2013 The Flutter Authors. All rights reserved.
# Use of this source code is governed by a BSD-style license that can be
# found in the LICENSE file.

# Generates an assembly file defining a given symbol with the bytes from a
# binary file. Places the symbol in a text section if 'executable' is true,
# otherwise places the symbol in a read-only data section.
template("bin_to_assembly") {
assert(defined(invoker.deps), "Must define deps")
assert(defined(invoker.input), "Must define input binary file")
assert(defined(invoker.symbol), "Must define symbol name")
assert(defined(invoker.executable), "Must define boolean executable")

action(target_name) {
deps = invoker.deps
script = "//third_party/dart/runtime/tools/bin_to_assembly.py"
output = "$target_gen_dir/${invoker.input}.S"
args = [
"--input",
rebase_path(invoker.input),
"--output",
rebase_path(output),
"--symbol_name",
invoker.symbol,
"--target_os",
current_os,
]
if (defined(invoker.size_symbol)) {
args += [
"--size_symbol_name",
invoker.size_symbol,
"--target_arch",
current_cpu,
]
}
if (invoker.executable) {
args += [ "--executable" ]
}
if (current_os != "win") {
args += [ "--incbin" ]
}
inputs = [
script,
invoker.input,
]
outputs = [ output ]
}
}

# Generates an object file defining a given symbol with the bytes from a
# binary file. Places the symbol in the read-only data section.
template("bin_to_coff") {
assert(defined(invoker.deps), "Must define deps")
assert(defined(invoker.input), "Must define input binary file")
assert(defined(invoker.symbol), "Must define symbol name")
assert(defined(invoker.executable), "Must define executable")

action(target_name) {
deps = invoker.deps
script = "//third_party/dart/runtime/tools/bin_to_coff.py"
output = "$target_gen_dir/${invoker.input}.o"
args = [
"--input",
rebase_path(invoker.input),
"--output",
rebase_path(output),
"--symbol_name",
invoker.symbol,
]

if (defined(invoker.size_symbol)) {
args += [
"--size_symbol_name",
invoker.size_symbol,
]
}

if (invoker.executable) {
args += [ "--executable" ]
}

args += [ "--arch=$current_cpu" ]
inputs = [ invoker.input ]
outputs = [ output ]
}
}

# Generates a linkable output file defining the specified symbol with the bytes
# from the binary file. Emits a COFF object file when targeting Windows,
# otherwise assembly.
template("bin_to_linkable") {
assert(defined(invoker.deps), "Must define deps")
assert(defined(invoker.input), "Must define input binary file")
assert(defined(invoker.symbol), "Must define symbol name")
target_type = "bin_to_assembly"
if (is_win) {
target_type = "bin_to_coff"
}

target(target_type, target_name) {
forward_variables_from(invoker, "*")
}
}
Loading