Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
4660 commits
Select commit Hold shift + click to select a range
21e511c
Roll fuchsia/sdk/core/linux-amd64 from oNKzr... to _gFH2... (#15311)
skia-flutter-autoroll Jan 8, 2020
bb99d80
Roll src/third_party/skia f811fc331a14..04e77813f8f4 (7 commits) (#15…
skia-flutter-autoroll Jan 8, 2020
91a37d8
Reland "[web] Calculate align offset for each paragraph line (LineMet…
mdebbar Jan 8, 2020
bd322a6
[SkParagraph] Cache the font collection created for use by the Skia t…
jason-simmons Jan 8, 2020
9d8a985
add warning message for clipboard api (#15304)
Jan 9, 2020
a669095
Enable BackdropFilter for most browsers (#15321)
ferhatb Jan 9, 2020
74f48cd
Fix devicepixel ratio reset problem when replaying clip stack (#15327)
ferhatb Jan 9, 2020
5759a43
Revert "Add a deprecation javadoc note to the old FlutterActivity (#1…
jmagman Jan 9, 2020
5c9e134
Add missing super.onNewIntent() call (#15328)
cbracken Jan 9, 2020
d12f2a6
Add support for on/off switch labels when built on iOS 13. (#12467)
brandondiamond Jan 9, 2020
e6f2dcc
Roll src/third_party/skia 04e77813f8f4..92ca3baba6a5 (15 commits) (#1…
skia-flutter-autoroll Jan 9, 2020
7a27e75
Add shell api to set default for windows data (#14002)
chunhtai Jan 9, 2020
4513205
Make BackgroundMode public. (#45747) (#14673)
matthew-carroll Jan 9, 2020
23df3e6
Revert "Add support for on/off switch labels when built on iOS 13. (#…
cbracken Jan 9, 2020
090f56e
Roll src/third_party/skia 92ca3baba6a5..a92320d4e6a5 (18 commits) (#1…
skia-flutter-autoroll Jan 9, 2020
7821c8b
Revert "Roll src/third_party/skia 04e77813f8f4..92ca3baba6a5 (15 comm…
GaryQian Jan 9, 2020
3a1a3ba
Roll src/third_party/dart c0ca187f2699..395daaa3ecfc (84 commits) (#1…
skia-flutter-autoroll Jan 9, 2020
6162c41
[web] Tests for browser history implementation (#15324)
mdebbar Jan 9, 2020
5272d12
Roll fuchsia/sdk/core/linux-amd64 from _gFH2... to 75iyW... (#15373)
skia-flutter-autoroll Jan 9, 2020
94c5b9f
modify test_runner.dart for windows to fix test build errors (#15326)
Jan 9, 2020
f4c7fcd
Roll src/third_party/skia 04e77813f8f4..67d0f3fd725c (41 commits) (#1…
skia-flutter-autoroll Jan 9, 2020
b98e299
[fuchsia] Add diagnostics directory to the remote dirs and ensure ent…
miguelfrde Jan 10, 2020
7ef88f8
Fixes leak of url in FlutterObservatoryPublisher (#14822)
zhongwuzw Jan 10, 2020
343d9f2
Re-land "Use ELF for Dart AOT snapshots on Fuchsia. #13896" (#15360)
sjindel-google Jan 10, 2020
3d37d39
Roll src/third_party/skia 67d0f3fd725c..3723fb7e85bb (25 commits) (#1…
skia-flutter-autoroll Jan 11, 2020
2bd4aff
Roll src/third_party/dart 395daaa3ecfc..b3457c8cc2c1 (66 commits) (#1…
skia-flutter-autoroll Jan 11, 2020
88935ca
Support Clipboard.getData and Clipboard.setData for Flutter for web …
Jan 11, 2020
d45f1c1
Roll src/third_party/skia 3723fb7e85bb..0a1923e50752 (6 commits) (#15…
skia-flutter-autoroll Jan 11, 2020
cf454e4
Roll src/third_party/dart b3457c8cc2c1..32ce9c7872e2 (7 commits) (#15…
skia-flutter-autoroll Jan 11, 2020
73d2fb3
Roll fuchsia/sdk/core/linux-amd64 from 75iyW... to Xh8_9... (#15506)
skia-flutter-autoroll Jan 11, 2020
5ef2c79
Roll src/third_party/skia 0a1923e50752..69ace2a0adbe (1 commits) (#15…
skia-flutter-autoroll Jan 11, 2020
9ffccaa
Trivial typo fix to kick tests. (#15557)
GaryQian Jan 13, 2020
cc9a722
Roll src/third_party/dart 32ce9c7872e2..28c335d5a201 (2 commits) (#15…
skia-flutter-autoroll Jan 13, 2020
157772a
Roll fuchsia/sdk/core/linux-amd64 from Xh8_9... to oxHfW... (#15547)
skia-flutter-autoroll Jan 13, 2020
fb52622
Add a type parameter to SavedState.Creator in the new embedding (#15563)
jason-simmons Jan 13, 2020
0535b5e
[SkParagraph] Copy font features to the Skia layout engine text style…
jason-simmons Jan 13, 2020
0235a50
Change the value of EXTRA_INITIAL_ROUTE to match the value used by th…
jason-simmons Jan 14, 2020
fd269f6
Use Skia's CSS3 style matcher for dynamically loaded font sets (#15468)
jason-simmons Jan 14, 2020
b454251
Implement HWND access for Windows plugins (#15378)
stuartmorgan-g Jan 14, 2020
82a851c
Roll src/third_party/dart 83fba7bd54..fe666ce592 (3 commits) (#15619)
bkonyi Jan 14, 2020
0c35a6b
Roll src/third_party/skia 69ace2a0adbe..e45c5cd03eeb (23 commits) (#1…
skia-flutter-autoroll Jan 14, 2020
ddaa9dc
Add back sky_engine/LICENSE (#15631)
bkonyi Jan 14, 2020
3291541
Add FML_DCHECK to ensure layout before calling getters (#15635)
GaryQian Jan 14, 2020
bc41ab5
[web] Add Edge support for Flutter Engine unit-tests. (#15641)
Jan 15, 2020
a48ac35
try 10 times (#15653)
dnfield Jan 15, 2020
3488051
Add --lazy_async_stacks to the set of whitelisted VM flags. (#15602)
nichtverstehen Jan 15, 2020
1d6766f
Fix embedder mutation order (#15566)
dnicoara Jan 15, 2020
12bd2df
Roll src/third_party/skia e45c5cd03eeb..7655168e6865 (29 commits) (#1…
skia-flutter-autoroll Jan 15, 2020
08fd50a
Roll fuchsia/sdk/core/linux-amd64 from oxHfW... to UlOSN... (#15670)
skia-flutter-autoroll Jan 15, 2020
8101136
Use iOS 13 dark content status bar style (#13119)
jayjun Jan 15, 2020
73cdd0e
Fix hardware keyboard enter so it triggers an action. (#15568)
gspencergoog Jan 15, 2020
4dc0302
Roll src/third_party/dart fe666ce592cb..862d5012ae9c (48 commits) (#1…
skia-flutter-autoroll Jan 15, 2020
bbdafe0
Disable fml_unittests till flakes are addressed. (#15676)
chinmaygarde Jan 15, 2020
be20fb6
[web] Exec command copy (#15675)
Jan 15, 2020
a67d1d2
Upgrade to CanvasKit 0.11 (#15677)
hterkelsen Jan 15, 2020
09d892b
[web] Freeze window.defaultRouteName (#15565)
mdebbar Jan 15, 2020
8c855db
fix text blurriness in HTML-rendered text (#15649)
yjbanov Jan 15, 2020
2283597
[web] update dart:js and dart:js_util to new upstream locations (#15681)
vsmenon Jan 15, 2020
49e2bf8
Roll src/third_party/skia 7655168e6865..7edb0eb8a458 (16 commits) (#1…
skia-flutter-autoroll Jan 16, 2020
d00b43e
Roll src/third_party/dart 862d5012ae9c..515d4bd7adb1 (18 commits) (#1…
skia-flutter-autoroll Jan 16, 2020
c84fad9
Roll src/third_party/skia 7edb0eb8a458..2900040bc4a0 (3 commits) (#15…
skia-flutter-autoroll Jan 16, 2020
998cc7c
Roll fuchsia/sdk/core/linux-amd64 from UlOSN... to YPYqb... (#15689)
skia-flutter-autoroll Jan 16, 2020
e0fe834
Roll src/third_party/dart 515d4bd7adb1..009537bbf0ff (1 commits) (#15…
skia-flutter-autoroll Jan 16, 2020
c7d0fb7
More efficient decoding for down-sampled Flutter images using cache(W…
ignatz Jan 16, 2020
6693dd7
Support animated images in the CanvasKit backend (#15678)
hterkelsen Jan 16, 2020
55cd735
Roll src/third_party/dart 009537bbf0ff..e33b9e2d265a (30 commits) (#1…
skia-flutter-autoroll Jan 16, 2020
839b34c
Roll src/third_party/skia 2900040bc4a0..2cd5d43f022c (5 commits) (#15…
skia-flutter-autoroll Jan 16, 2020
bcb27fd
[web] Add BoxHeightStyle.strut (#15694)
jason-simmons Jan 16, 2020
76b36e0
[web] edge launcher for windows (#15690)
Jan 16, 2020
0427416
Fix Opacity performance regression on Fuchsia (#15573)
arbreng Jan 16, 2020
005d713
Roll src/third_party/dart e33b9e2d265a..f1df196ddfe4 (24 commits) (#1…
skia-flutter-autoroll Jan 16, 2020
85a8ac4
Make internal cache vars private (#15699)
dnfield Jan 17, 2020
8df1757
const finder (#15668)
dnfield Jan 17, 2020
1f4c593
loadfontfromlist should send fontchange message to framework (#14805)
chunhtai Jan 17, 2020
1970c06
implicit casts and add missing docs (#15698)
dnfield Jan 17, 2020
2c64a06
Disable GPUThreadMerger tests inline instead of via harness flags. (#…
chinmaygarde Jan 17, 2020
77d18d3
Roll src/third_party/skia 2cd5d43f022c..d58b643f10f5 (21 commits) (#1…
skia-flutter-autoroll Jan 17, 2020
5734ece
Samsung fix duplication on punctuation: Update keyboard on finish com…
GaryQian Jan 17, 2020
d7e88de
Roll dart to c8f8c11b70 (#15708)
aam Jan 17, 2020
ba045a2
Roll src/third_party/dart c8f8c11b70b4..843bd2990881 (5 commits) (#15…
skia-flutter-autoroll Jan 17, 2020
5554fe1
fix typo, update path metrics docs (#15715)
dnfield Jan 17, 2020
98c1aea
Clipping path fix for browsers that don't use correct units when appl…
ferhatb Jan 17, 2020
6f37b73
Roll src/third_party/dart 843bd2990881..f96c48307d14 (10 commits) (#1…
skia-flutter-autoroll Jan 17, 2020
ecc74c9
Roll fuchsia/sdk/core/linux-amd64 from YPYqb... to MCe3R... (#15737)
skia-flutter-autoroll Jan 17, 2020
aa50eae
Roll src/third_party/skia d58b643f10f5..bd5ee543633f (12 commits) (#1…
skia-flutter-autoroll Jan 17, 2020
3ad42c4
Roll src/third_party/dart f96c48307d14..020585872a25 (16 commits) (#1…
skia-flutter-autoroll Jan 17, 2020
55f022f
Fix Color API, move toCss to helper functions (#15740)
ferhatb Jan 18, 2020
768a037
Roll src/third_party/skia bd5ee543633f..507736fc3abf (3 commits) (#15…
skia-flutter-autoroll Jan 18, 2020
97f919c
Roll src/third_party/dart 020585872a25..65b8b6805dac (8 commits) (#15…
skia-flutter-autoroll Jan 18, 2020
8eebf82
Fix path.contains failure when devicepixelratio != 1.0 (#15743)
ferhatb Jan 18, 2020
0926762
Roll src/third_party/skia 507736fc3abf..ee3216d8f835 (2 commits) (#15…
skia-flutter-autoroll Jan 18, 2020
6e57d11
Roll fuchsia/sdk/core/linux-amd64 from MCe3R... to 4od_3... (#15751)
skia-flutter-autoroll Jan 18, 2020
ccb0c3d
Roll src/third_party/skia ee3216d8f835..5344cc31ff59 (1 commits) (#15…
skia-flutter-autoroll Jan 18, 2020
3d5de40
Roll src/third_party/dart 65b8b6805dac..f34a25099be6 (1 commits) (#15…
skia-flutter-autoroll Jan 18, 2020
72e21a7
Roll src/third_party/skia 5344cc31ff59..f0b7edf6cd94 (1 commits) (#15…
skia-flutter-autoroll Jan 18, 2020
a231d28
Roll src/third_party/dart f34a25099be6..29c166f07d3b (6 commits) (#15…
skia-flutter-autoroll Jan 18, 2020
006e44d
Reduce default verbosity of Android embedding (#15164)
xster Jan 19, 2020
5ebdac0
Roll src/third_party/skia f0b7edf6cd94..e8fc3ffdada3 (1 commits) (#15…
skia-flutter-autoroll Jan 19, 2020
f223d6d
Roll src/third_party/dart 29c166f07d3b..93ebbe2c7a8e (3 commits) (#15…
skia-flutter-autoroll Jan 20, 2020
3477df3
Roll src/third_party/skia e8fc3ffdada3..e79897c42389 (1 commits) (#15…
skia-flutter-autoroll Jan 20, 2020
1723f13
Roll src/third_party/dart 93ebbe2c7a8e..407cd2bf3b88 (1 commits) (#15…
skia-flutter-autoroll Jan 20, 2020
5b6706e
Roll fuchsia/sdk/core/linux-amd64 from 4od_3... to omzFN... (#15838)
skia-flutter-autoroll Jan 20, 2020
c9f364f
Roll src/third_party/skia e79897c42389..3322aafc36d4 (2 commits) (#15…
skia-flutter-autoroll Jan 20, 2020
25e53a4
Roll src/third_party/dart 407cd2bf3b88..e7b1392b0205 (2 commits) (#15…
skia-flutter-autoroll Jan 20, 2020
7593a55
Roll src/third_party/skia 3322aafc36d4..ef05567733eb (1 commits) (#15…
skia-flutter-autoroll Jan 20, 2020
c95ded8
Roll src/third_party/dart e7b1392b0205..e8c1391b26f7 (1 commits) (#15…
skia-flutter-autoroll Jan 20, 2020
3cd07cc
Roll src/third_party/dart e8c1391b26f7..c790eccdf4c4 (5 commits) (#15…
skia-flutter-autoroll Jan 20, 2020
0729f11
Roll fuchsia/sdk/core/mac-amd64 from rTJJV... to yMvVd... (#15844)
skia-flutter-autoroll Jan 20, 2020
ddbf447
Roll fuchsia/sdk/core/linux-amd64 from omzFN... to 0ERtT... (#15845)
skia-flutter-autoroll Jan 20, 2020
f2a00e4
Roll src/third_party/dart c790eccdf4c4..7070347bbb7a (4 commits) (#15…
skia-flutter-autoroll Jan 21, 2020
1ed752a
Roll src/third_party/skia ef05567733eb..9f22f1ff3190 (1 commits) (#15…
skia-flutter-autoroll Jan 21, 2020
4e2275f
Roll src/third_party/skia 9f22f1ff3190..e07936314c2b (3 commits) (#15…
skia-flutter-autoroll Jan 21, 2020
c15efb9
Roll src/third_party/dart 7070347bbb7a..f910a7575f3c (2 commits) (#15…
skia-flutter-autoroll Jan 21, 2020
d97deb6
Roll fuchsia/sdk/core/mac-amd64 from yMvVd... to jAkm1... (#15850)
skia-flutter-autoroll Jan 21, 2020
b317e05
Roll fuchsia/sdk/core/linux-amd64 from 0ERtT... to p1UDn... (#15851)
skia-flutter-autoroll Jan 21, 2020
975c9c8
Roll src/third_party/dart f910a7575f3c..ef0c7f16e609 (1 commits) (#15…
skia-flutter-autoroll Jan 21, 2020
a6a731c
Roll src/third_party/skia e07936314c2b..215c34be2bd3 (1 commits) (#15…
skia-flutter-autoroll Jan 21, 2020
f38f6a0
windpws batch script for running felt. it does not have snapshot opti…
Jan 21, 2020
52f7001
Roll src/third_party/skia 215c34be2bd3..cedab522227a (9 commits) (#15…
skia-flutter-autoroll Jan 21, 2020
c561e61
[fuchsia] Support Skia tracing arguments (#15745)
nathanrogersgoogle Jan 21, 2020
d5dcb21
Add .vpython dependencies to migrate run_tests.py to vpython. (#15161)
godofredoc Jan 21, 2020
26d8240
Add size parameters to Vulkan surface functions (#15748)
nathanrogersgoogle Jan 21, 2020
79f898e
Fix RRect hittest optimization to handle malformed corner radius (#15…
ferhatb Jan 21, 2020
3e57969
Roll src/third_party/skia cedab522227a..4277f0173657 (9 commits) (#15…
skia-flutter-autoroll Jan 21, 2020
cb5e7fe
retry on CIPD failure (#15862)
dnfield Jan 22, 2020
3d5bbb4
Implement Canvas drawPoints API for Html backend (#15870)
ferhatb Jan 22, 2020
83a64b7
derp (#15876)
dnfield Jan 22, 2020
b5cd419
Roll fuchsia/sdk/core/linux-amd64 from p1UDn... to v-OJE... (#15874)
skia-flutter-autoroll Jan 22, 2020
3d98b36
Add missing include in GLFW and Windows embeddings (#15867)
stuartmorgan-g Jan 22, 2020
c3bfd45
Roll src/third_party/dart ef0c7f16e609..4ad5fab95753 (41 commits) (#1…
skia-flutter-autoroll Jan 22, 2020
0615f45
Remove unused Imports and private method (#15872)
goderbauer Jan 22, 2020
bca8ac1
Roll src/third_party/skia 4277f0173657..808f021b51df (7 commits) (#15…
skia-flutter-autoroll Jan 22, 2020
e8ff221
Roll src/third_party/dart 4ad5fab95753..439cabaec02f (2 commits) (#15…
skia-flutter-autoroll Jan 22, 2020
5dc24e3
Roll src/third_party/skia 808f021b51df..d59053987a27 (4 commits) (#15…
skia-flutter-autoroll Jan 22, 2020
c3e2c0f
[fuchsia] HitTesting for fuchsia a11y (#15570)
dnfield Jan 22, 2020
46e58b9
[bots] remove auto-assign for web PRs (#15878)
iskakaushik Jan 22, 2020
b6d7d0c
Roll fuchsia/sdk/core/mac-amd64 from jAkm1... to LGwl3... (#15884)
skia-flutter-autoroll Jan 22, 2020
7fcc986
Roll src/third_party/dart 439cabaec02f..a9ea9365ad8a (4 commits) (#15…
skia-flutter-autoroll Jan 22, 2020
766f53c
[libtxt] Assign a unique ID to each glyph cluster within a line (#15742)
jason-simmons Jan 22, 2020
97c5068
Roll src/third_party/skia d59053987a27..f9aea7f7e502 (10 commits) (#1…
skia-flutter-autoroll Jan 22, 2020
3bd9044
errant log (#15891)
dnfield Jan 22, 2020
7e53e73
Roll fuchsia/sdk/core/linux-amd64 from v-OJE... to N502w... (#15892)
skia-flutter-autoroll Jan 22, 2020
80bc855
Const finder fixes (#15880)
dnfield Jan 22, 2020
14fefe3
Implement new SkCanvas virtuals in testing canvases (#15893)
brianosman Jan 22, 2020
973cfbc
Roll src/third_party/dart a9ea9365ad8a..582727a4ec3b (33 commits) (#1…
skia-flutter-autoroll Jan 23, 2020
69bc783
Revert "Migrate flutter_runner from flutter_runner::{Thread,Loop} to …
Jan 23, 2020
e7533f6
Roll src/third_party/dart 582727a4ec3b..6aa7407d6309 (4 commits) (#15…
skia-flutter-autoroll Jan 23, 2020
6d1a6ac
Roll fuchsia/sdk/core/mac-amd64 from LGwl3... to LAOYs... (#15930)
skia-flutter-autoroll Jan 23, 2020
a68e431
Roll src/third_party/skia f9aea7f7e502..e4ddb8a7cddc (35 commits) (#1…
skia-flutter-autoroll Jan 23, 2020
b849683
Roll src/third_party/dart 6aa7407d6309..e84bea25df23 (6 commits) (#15…
skia-flutter-autoroll Jan 23, 2020
ee24a30
Add script to force build LUCI builders for a specified commit (#15938)
tvolkert Jan 23, 2020
1fc17d1
Roll fuchsia/sdk/core/linux-amd64 from N502w... to Wc7e4... (#15935)
skia-flutter-autoroll Jan 23, 2020
5c9c627
[fuchsia] Timeline events in profile mode to observatory (#15900)
iskakaushik Jan 23, 2020
29e857c
Release TextureView surface within FlutterTextureView when disconnect…
matthew-carroll Jan 23, 2020
439a218
Fixes labelPrefix memory leak in FlutterEngine (#14674)
zhongwuzw Jan 23, 2020
f57540a
Roll src/third_party/skia e4ddb8a7cddc..c88a3bc3f561 (24 commits) (#1…
skia-flutter-autoroll Jan 23, 2020
4e03c90
Roll src/third_party/dart e84bea25df23..3eaae5405d37 (17 commits) (#1…
skia-flutter-autoroll Jan 23, 2020
51919ed
Do not produce timeline events in release mode (#15894)
jason-simmons Jan 23, 2020
e08ff74
[fuchsia] Add LogSink to flutter_[jit & aot]_product_runner (#15697)
miguelfrde Jan 23, 2020
f10f03a
Fix data race in DartIsolateGroupData. (#15949)
chinmaygarde Jan 24, 2020
75c59c4
Do not reset the child isolate preparer if the isolate group data alr…
jason-simmons Jan 24, 2020
e9be397
Fixes oc leaks in platform plugin (#15041)
zhongwuzw Jan 24, 2020
45fe095
Fixes FlutterCallbackInfomation leaks (#15089)
zhongwuzw Jan 24, 2020
479d600
Roll fuchsia/sdk/core/mac-amd64 from LAOYs... to 6_pZp... (#15954)
skia-flutter-autoroll Jan 24, 2020
1d05c83
Roll src/third_party/skia c88a3bc3f561..a7e557f3e353 (6 commits) (#15…
skia-flutter-autoroll Jan 24, 2020
8ec994b
Re-arm timer as necessary in MessageLoopFuchsia
Jan 23, 2020
41e8ed0
Migrate flutter_runner from flutter_runner::{Thread,Loop} to fml::{Th…
Jan 8, 2020
2bd8980
Roll src/third_party/dart 3eaae5405d37..c359b5943a52 (13 commits) (#1…
skia-flutter-autoroll Jan 24, 2020
b4d2557
ensure we export the various dart snapshot symbols on Fuchsia (#15953)
Jan 24, 2020
96dc016
Roll src/third_party/dart c359b5943a52..bc9348829ef8 (1 commits) (#15…
skia-flutter-autoroll Jan 24, 2020
d5777c7
Roll src/third_party/skia a7e557f3e353..3ea4d5bb857d (4 commits) (#15…
skia-flutter-autoroll Jan 24, 2020
dfec108
Roll fuchsia/sdk/core/linux-amd64 from Wc7e4... to 8Ns10... (#15964)
skia-flutter-autoroll Jan 24, 2020
51a7964
Roll src/third_party/dart bc9348829ef8..fc3af737c759 (2 commits) (#15…
skia-flutter-autoroll Jan 24, 2020
eb2b01f
Roll fuchsia/sdk/core/mac-amd64 from 6_pZp... to 7fqYj... (#15966)
skia-flutter-autoroll Jan 24, 2020
2ce15cf
Remove paint apply in draw image (#15969)
ferhatb Jan 24, 2020
b22821a
Optimize drawRRect to use dom_canvas (#15970)
ferhatb Jan 24, 2020
89f3471
the the fix (#15973)
dnfield Jan 24, 2020
f430972
Cache computed window.physicalSize in a FrameReference (#15955)
yjbanov Jan 24, 2020
abdf4bd
Refactor ShellTest to allow for different ShellTestPlatformViews (#15…
Jan 24, 2020
bd8c955
[fuchsia] Expose view_ref as part of dart:fuchsia initialization (#15…
iskakaushik Jan 24, 2020
08d1f2a
[web] Calling platform message callback after copy (#15950)
Jan 24, 2020
ede50d4
Ensure GetFixturesPath works on Fuchsia (#15978)
Jan 24, 2020
9ee917c
retry logic for another cipd upload (#15974)
dnfield Jan 24, 2020
fec9573
Prevent duplicate plugin registration in FlutterEnginePluginRegistry.…
matthew-carroll Jan 24, 2020
d1b0883
Eliminate unused import in Android embedding (#15975)
cbracken Jan 25, 2020
2415e96
updating the versions of the browsers for flutter web engine unit tes…
Jan 25, 2020
4218f80
Roll fuchsia/sdk/core/mac-amd64 from 7fqYj... to 35pbn... (#15984)
skia-flutter-autoroll Jan 25, 2020
1e7a9de
Disable flakey CountDownLatchTest.CanWait unit test on Fuchsia (#15982)
Jan 25, 2020
f30ff4f
Use 2d matrix for transform to work around Safari clipping bug (#15976)
ferhatb Jan 25, 2020
6fa1fcd
Register plugins at the right time, once (#15979)
Jan 25, 2020
276481c
Move tonic into //flutter/third_party. (#15895)
chinmaygarde Jan 26, 2020
a41ff8d
Roll src/third_party/skia 3ea4d5bb857d..45add166fdb9 (1 commits) (#15…
skia-flutter-autoroll Jan 26, 2020
004cbdf
Roll src/third_party/skia 45add166fdb9..d92e4e9de7f1 (32 commits) (#1…
skia-flutter-autoroll Jan 26, 2020
ac1ba30
Roll src/third_party/skia d92e4e9de7f1..f93a8436cea5 (1 commits) (#16…
skia-flutter-autoroll Jan 27, 2020
6653261
Roll src/third_party/skia f93a8436cea5..0fb0a21bd999 (3 commits) (#16…
skia-flutter-autoroll Jan 27, 2020
5718251
Roll fuchsia/sdk/core/mac-amd64 from 35pbn... to gNitp... (#16040)
skia-flutter-autoroll Jan 27, 2020
c4229bf
Roll src/third_party/skia 0fb0a21bd999..f1b2b42613cb (4 commits) (#16…
skia-flutter-autoroll Jan 27, 2020
0d6bc82
Remove stale recipe changelog. (#15985)
chinmaygarde Jan 27, 2020
222770c
Roll src/third_party/skia f1b2b42613cb..9c1d30dd163e (8 commits) (#16…
skia-flutter-autoroll Jan 27, 2020
cbf4536
Engine/LibTxt/dart:ui impl of TextHeightBehavior (#15087)
GaryQian Jan 27, 2020
c5329ef
Allow embedders to schedule a callback on all engine managed threads.…
chinmaygarde Jan 27, 2020
da1a5d5
Remove tonic/platform. (#16062)
chinmaygarde Jan 27, 2020
aab316c
Remove buggy assertion in EmbedderTest::CanPostTaskToAllNativeThreads…
chinmaygarde Jan 28, 2020
26fd7d0
Fix flake by making thread ID tracking in CanPostTaskToAllNativeThrea…
chinmaygarde Jan 28, 2020
86682a2
Web PargraphStyle TextHeightBehavior integration (#16075)
GaryQian Jan 28, 2020
ef3aa01
Disable setting a library tag handler. (#16086)
chinmaygarde Jan 28, 2020
db96c1c
Hold a mutex when updating all CanPostTaskToAllNativeThreads::Capture…
chinmaygarde Jan 28, 2020
0de80f4
Gets the DPI for all awareness mode and older Windows versions (#15951)
franciscojma86 Jan 28, 2020
b4fc4b5
Roll fuchsia/sdk/core/linux-amd64 from 8Ns10... to 2rLoq... (#15971)
skia-flutter-autoroll Jan 28, 2020
53baa7a
Revert breaking PRs (#16148)
dnfield Jan 28, 2020
532fdc4
Add test to ensure that concurrent message loops have at least one wo…
chinmaygarde Jan 28, 2020
0889e97
Always make gpu thread different from platform thread regardless of p…
Jan 28, 2020
5a1439c
Revert "Disable setting a library tag handler." (#16157)
chinmaygarde Jan 28, 2020
a851d1e
Roll fuchsia/sdk/core/mac-amd64 from gNitp... to 5fMtM... (#16153)
skia-flutter-autoroll Jan 28, 2020
ec32966
Revert "Always make gpu thread different from platform thread regardl…
Jan 28, 2020
f4b2183
Roll src/third_party/skia 9c1d30dd163e..9ae06637d069 (24 commits) (#1…
skia-flutter-autoroll Jan 29, 2020
3792956
[web] Text width should never exceed constraint width (#16152)
mdebbar Jan 29, 2020
6e506fb
Roll src/third_party/skia 9ae06637d069..dcc8c5431bcb (16 commits) (#1…
skia-flutter-autoroll Jan 29, 2020
d0d86f3
Roll fuchsia/sdk/core/mac-amd64 from 5fMtM... to c3sk5... (#16181)
skia-flutter-autoroll Jan 29, 2020
c0c633c
Roll src/third_party/skia dcc8c5431bcb..3d23fc123c37 (6 commits) (#16…
skia-flutter-autoroll Jan 29, 2020
9c9e5d0
Roll src/third_party/skia 3d23fc123c37..dc49b0ca9816 (1 commits) (#16…
skia-flutter-autoroll Jan 29, 2020
020222d
Allow --enable-service-port-fallback as a whitelisted arg (#16167)
Jan 29, 2020
cb9d1bf
Roll fuchsia/sdk/core/linux-amd64 from 2rLoq... to -mGIA... (#16195)
skia-flutter-autoroll Jan 29, 2020
4a55b4f
Modifies accessibility bridge to populate new node fields in semantic…
abrush21 Jan 29, 2020
ee297aa
Reland "Engine/LibTxt/dart:ui impl of TextHeightBehavior #15087" (#16…
GaryQian Jan 29, 2020
6007c17
Roll src/third_party/skia dc49b0ca9816..a2a0c8a2c475 (4 commits) (#16…
skia-flutter-autoroll Jan 29, 2020
6061b80
In the test harness, don’t attempt to load AOT snapshots from non-exi…
chinmaygarde Jan 29, 2020
a6ebefb
Roll src/third_party/skia a2a0c8a2c475..24ed75db12ba (12 commits) (#1…
skia-flutter-autoroll Jan 30, 2020
b98eadc
Correct the Fuchsia licenses golden file (#16215)
cbracken Jan 30, 2020
5c79a2d
Remove buggy test to check if tasks can be posted on all native threa…
chinmaygarde Jan 30, 2020
91c8a70
Roll fuchsia/sdk/core/mac-amd64 from c3sk5... to MK0YU... (#16221)
skia-flutter-autoroll Jan 30, 2020
fc1936f
Make output of run_tests.py easier to understand. (#16229)
chinmaygarde Jan 30, 2020
c971b46
Roll src/third_party/skia 24ed75db12ba..25bcd6a6215e (5 commits) (#16…
skia-flutter-autoroll Jan 30, 2020
f6526c0
Roll src/third_party/skia 25bcd6a6215e..8f44c3504ca6 (2 commits) (#16…
skia-flutter-autoroll Jan 30, 2020
2613f92
Roll fuchsia/sdk/core/mac-amd64 from MK0YU... to yissX... (#16250)
skia-flutter-autoroll Jan 30, 2020
74d07b5
Roll src/third_party/skia 8f44c3504ca6..d1be5d64f8a7 (4 commits) (#16…
skia-flutter-autoroll Jan 30, 2020
48eadbb
Roll fuchsia/sdk/core/linux-amd64 from -mGIA... to 93K0d... (#16257)
skia-flutter-autoroll Jan 30, 2020
4ac82f6
[web] Correct getPositionForOffset for multi-line paragraphs (#16206)
mdebbar Jan 30, 2020
d9722a8
Roll src/third_party/skia d1be5d64f8a7..36c0521d57de (13 commits) (#1…
skia-flutter-autoroll Jan 30, 2020
e520920
Roll src/third_party/dart fc3af737c759..162d6c5634a0 (209 commits) (#…
skia-flutter-autoroll Jan 30, 2020
eecb5e5
Notify PlatformViewsController within FlutterEngine when a hot restar…
matthew-carroll Jan 30, 2020
22e31ae
Pass through invoker.resources in fuchsia_test_archive (#16265)
Jan 30, 2020
9361ee5
[fuchsia] SceneHostBindings are no longer thread locals (#16262)
iskakaushik Jan 30, 2020
74930e4
[fuchsia] Fix the import for dart_api.h (#16269)
iskakaushik Jan 30, 2020
4655295
Fix Windows file checks of unicode paths (#16105)
stuartmorgan-g Jan 30, 2020
1370c9d
Revert "[web] Correct getPositionForOffset for multi-line paragraphs …
jason-simmons Jan 31, 2020
4641a09
Roll src/third_party/skia 36c0521d57de..6305b2f8342a (8 commits) (#16…
skia-flutter-autoroll Jan 31, 2020
f5de1ac
Revert "Migrate flutter_runner from flutter_runner::{Thread,Loop} to …
Jan 31, 2020
804dca6
Use bundled Roboto in all tests (#16218)
yjbanov Jan 31, 2020
d6b75b7
Remove superfluous INFO logs from //flutter/runtime. (#16280)
chinmaygarde Jan 31, 2020
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
  •  
  •  
  •  
168 changes: 139 additions & 29 deletions .cirrus.yml
Original file line number Diff line number Diff line change
@@ -1,48 +1,158 @@
gcp_credentials: ENCRYPTED[987a78af29b91ce8489594c9ab3fec21845bbe5ba68294b8f6def3cf0d380830f06687a89ea69c87344c5ade369700fe]

gke_container:
image: gcr.io/flutter-cirrus/build-engine-image:latest
cluster_name: build-32-cluster
zone: us-central1-a
namespace: default
cpu: 30 # can't use all 30-cores; system pods needs cores too
memory: 100Gb # similarly, can't use all 100Gb memory

# LINUX
task:
gke_container:
dockerfile: "ci/docker/build/Dockerfile"
builder_image_name: docker-builder # gce vm image
cluster_name: build-32-cluster
zone: us-central1-a
namespace: default
cpu: 30 # can't use all 30-cores; system pods needs cores too
memory: 100Gb # similarly, can't use all 100Gb memory
env:
CIRRUS_DOCKER_CONTEXT: "ci/docker/build"
CIRRUS_WORKING_DIR: "/tmp/github_repo"

replace_engine_script: |
ENGINE_PATH: "/tmp/clean_engine"
DEPOT_TOOLS: "/tmp/depot_tools"
FLUTTER_ENGINE: "/tmp/clean_engine/src"
FRAMEWORK_PATH: "/tmp/master_framework"
PATH: "$FLUTTER_ENGINE/third_party/dart/tools/sdks/dart-sdk/bin:$DEPOT_TOOLS:$PATH"
USE_ANDROID: "False"
# TODO(liyuqian): currently we're using flutter-cirrus GCP project. Migrate
# to flutter-infra project once the metrics_center service is stabilized,
BENCHMARK_GCP_CREDENTIALS: ENCRYPTED[da76d2b7b39894de70fae1fc9182c97cc41400adc93f0f1c49bc7442f15fb933da8d756ed88523810a9a77c34f51a693]
setup_script: |
git clone --depth 1 https://chromium.googlesource.com/chromium/tools/depot_tools.git $DEPOT_TOOLS
mkdir -p $ENGINE_PATH/src
echo 'solutions = [{"managed": False,"name": "src/flutter","url": "[email protected]:flutter/engine.git","deps_file": "DEPS", "custom_vars": {"download_android_deps" : ' $USE_ANDROID ', "download_windows_deps" : False,},},]' > $ENGINE_PATH/.gclient
cd $ENGINE_PATH/src
rm -r flutter
rm -rf flutter
rm -rf out
mv $CIRRUS_WORKING_DIR flutter
gclient sync

matrix:
- name: build_and_test_host
- name: build_and_benchmark_linux_release
only_if: $CIRRUS_BRANCH == 'master' # Only run for post-submit commits.
compile_host_script: |
cd $ENGINE_PATH/src
./flutter/tools/gn --runtime-mode=release
ninja -C out/host_release
benchmark_host_script: |
cd $ENGINE_PATH/src/out/host_release/
./txt_benchmarks --benchmark_format=json > txt_benchmarks.json
cd $ENGINE_PATH/src/flutter/testing/benchmark
pub get
dart bin/parse_and_send.dart ../../../out/host_release/txt_benchmarks.json
- name: build_and_test_linux_unopt_debug
compile_host_script: |
cd $ENGINE_PATH/src
./flutter/tools/gn --unoptimized
./flutter/tools/gn --unoptimized --full-dart-sdk
ninja -C out/host_debug_unopt
test_host_script: cd $ENGINE_PATH/src && ./flutter/testing/run_tests.sh
- name: build_android
test_host_script: |
cd $ENGINE_PATH/src
./flutter/testing/run_tests.sh host_debug_unopt
test_web_engine_script: |
cd $ENGINE_PATH/src/flutter/web_sdk/web_engine_tester
$ENGINE_PATH/src/out/host_debug_unopt/dart-sdk/bin/pub get
cd $ENGINE_PATH/src/flutter/lib/web_ui
$ENGINE_PATH/src/out/host_debug_unopt/dart-sdk/bin/pub get
export FELT="$ENGINE_PATH/src/out/host_debug_unopt/dart-sdk/bin/dart dev/felt.dart"
$FELT check-licenses
CHROME_NO_SANDBOX=true $FELT test
always:
web_engine_test_artifacts:
path: test_results/*
fetch_framework_script: |
mkdir -p $FRAMEWORK_PATH
cd $FRAMEWORK_PATH
git clone https://github.com/flutter/flutter.git
test_web_script: |
cd $FRAMEWORK_PATH/flutter/dev/integration_tests/web
../../../bin/flutter config --local-engine=host_debug_unopt --no-analytics --enable-web
../../../bin/flutter --local-engine=host_debug_unopt build web -v
analyze_framework_script: |
cd $FRAMEWORK_PATH/flutter
rm -rf bin/cache/pkg/sky_engine
cp -r $ENGINE_PATH/src/out/host_debug_unopt/gen/dart-pkg/sky_engine bin/cache/pkg/
bin/flutter update-packages --local-engine=host_debug_unopt
bin/flutter analyze --dartdocs --flutter-repo --local-engine=host_debug_unopt
test_framework_script: |
cd $FRAMEWORK_PATH/flutter/packages/flutter
../../bin/flutter test --local-engine=host_debug_unopt
- name: build_and_test_web_linux_firefox
compile_host_script: |
cd $ENGINE_PATH/src
./flutter/tools/gn --unoptimized --full-dart-sdk
ninja -C out/host_debug_unopt
test_web_engine_firefox_script: |
cd $ENGINE_PATH/src/flutter/web_sdk/web_engine_tester
$ENGINE_PATH/src/out/host_debug_unopt/dart-sdk/bin/pub get
cd $ENGINE_PATH/src/flutter/lib/web_ui
$ENGINE_PATH/src/out/host_debug_unopt/dart-sdk/bin/pub get
export FELT="$ENGINE_PATH/src/out/host_debug_unopt/dart-sdk/bin/dart dev/felt.dart"
$FELT test --browser=firefox
- name: build_and_test_android_unopt_debug
env:
USE_ANDROID: "True"
ANDROID_HOME: $ENGINE_PATH/src/third_party/android_tools/sdk
lint_host_script: |
cd $ENGINE_PATH/src/flutter/tools/android_lint
$ENGINE_PATH/src/third_party/dart/tools/sdks/dart-sdk/bin/pub get
$ENGINE_PATH/src/third_party/dart/tools/sdks/dart-sdk/bin/dart bin/main.dart
compile_host_script: |
cd $ENGINE_PATH/src
./flutter/tools/gn --android --unoptimized
ninja -C out/android_debug_unopt
mkdir javadoc_tmp
./flutter/tools/gen_javadoc.py --out-dir javadoc_tmp
test_android_script: cd $ENGINE_PATH/src && python ./flutter/testing/run_tests.py --type=java
- name: format_and_dart_test
format_script: |
cd $ENGINE_PATH/src/flutter
./ci/format.sh
build_script: |
cd $ENGINE_PATH/src/flutter
./ci/build.sh
- name: build_fuchsia_artifacts
compile_fuchsia_script: |
cd $ENGINE_PATH/src
./flutter/tools/fuchsia/build_fuchsia_artifacts.py --engine-version HEAD --runtime-mode debug --no-lto --archs x64
cd $ENGINE_PATH/src/flutter

format_and_dart_test_task:
container:
image: gcr.io/flutter-cirrus/build-engine-image:latest

# WINDOWS
task:
gce_instance:
image_project: flutter-cirrus
image_name: flutter-engine-windows-server-2016
zone: us-central1-a
platform: windows
cpu: 32
memory: 32Gb
disk: 50
env:
CIRRUS_WORKING_DIR: "/tmp/github_repo"

replace_engine_script: |
cd $ENGINE_PATH/src
rm -r flutter
cp $CIRRUS_WORKING_DIR -r ./flutter
# Cirrus is somehow not picking up the environment variables set in the VM image.
PATH: "c:/depot_tools;c:/MinGit/cmd;$PATH"
DEPOT_TOOLS_WIN_TOOLCHAIN: 0
GYP_MSVS_OVERRIDE_PATH: "c:/Program Files (x86)/Microsoft Visual Studio/2017/Community"
ENGINE_PATH: "c:/flutter/engine"
setup_script: |
REM robocopy can return 1 for successful copy; suppress its error code.
REM move somehow doesn't work as it complains that the file is being used by another process.
robocopy %CIRRUS_WORKING_DIR% %ENGINE_PATH%/src/flutter /MIR| (cmd /s /c exit /b 0)
cd %ENGINE_PATH%/src
gclient sync

format_script: cd $ENGINE_PATH/src/flutter && ./ci/format.sh
build_script: cd $ENGINE_PATH/src/flutter && ./ci/build.sh
matrix:
- name: build_and_test_windows_unopt_debug
compile_host_script: |
cd %ENGINE_PATH%/src
python flutter/tools/gn --runtime-mode debug --unoptimized
ninja -C out/host_debug_unopt
test_host_script: |
cd %ENGINE_PATH%/src
python flutter/testing/run_tests.py --type=engine
- name: build_windows_opt_debug
compile_host_script: |
cd %ENGINE_PATH%/src
python flutter/tools/gn --runtime-mode debug
ninja -C out/host_debug
41 changes: 41 additions & 0 deletions .github/auto_assign.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,41 @@
# This is the config file for `auto-assign` bot.
# https://github.com/kentaro-m/auto-assign/

# Set to true to add reviewers to pull requests
addReviewers: true

# Set to true to add assignees to pull requests
addAssignees: false

# A list of reviewers to be added to pull requests (GitHub user name)
# Note: Add new engine contributors here when joining the team.
reviewers:
- gaaclarke
- liyuqian
- gw280
- chinmaygarde
- GaryQian
- jason-simmons
- iskakaushik
- franciscojma86
- cbracken
- flar
- stuartmorgan

# A number of reviewers added to the pull request
# Set 0 to add all the reviewers (default: 0)
numberOfReviewers: 1

# A list of assignees, overrides reviewers if set
# assignees:
# - assigneeA

# A number of assignees to add to the pull request
# Set to 0 to add all of the assignees.
# Uses numberOfReviewers if unset.
# numberOfAssignees: 2

# A list of keywords to be skipped the process that add reviewers if pull requests include it
skipKeywords:
- Roll
- web
8 changes: 8 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,9 @@
*~
.*.sw?
.DS_Store
.ccls-cache
.classpath
.clangd/
.cproject
.dart_tool
.gdb_history
Expand All @@ -14,10 +16,16 @@
.project
.pub
.pydevproject
compile_commands.json
cscope.*
Session.vim
tags
Thumbs.db
.idea
pubspec.lock
.vscode/
docs/doxygen/
xcuserdata

third_party/gn/

2 changes: 2 additions & 0 deletions AUTHORS
Original file line number Diff line number Diff line change
Expand Up @@ -14,3 +14,5 @@ Victor Choueiri <[email protected]>
Simon Lightfoot <[email protected]>
Dwayne Slater <[email protected]>
Tetsuhiro Ueda <[email protected]>
shoryukenn <[email protected]>
SOTEC GmbH & Co. KG <[email protected]>
Loading