Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
591 commits
Select commit Hold shift + click to select a range
6ebfa3b
Roll src/third_party/skia cc92b27c78a0..3e01360677b2 (2 commits) (#14…
skia-flutter-autoroll Dec 6, 2019
fd240d0
Roll src/third_party/skia 3e01360677b2..aa4f7f55829d (3 commits) (#14…
skia-flutter-autoroll Dec 6, 2019
ed2d00b
Roll fuchsia/sdk/core/mac-amd64 from qQlb5... to VKso5... (#14154)
skia-flutter-autoroll Dec 6, 2019
b1d4f88
Roll src/third_party/skia aa4f7f55829d..46e2d8d4a1ae (1 commits) (#14…
skia-flutter-autoroll Dec 6, 2019
5f6fa92
Roll src/third_party/skia 46e2d8d4a1ae..24ee4e0341fd (2 commits) (#14…
skia-flutter-autoroll Dec 6, 2019
e7b69ce
Roll src/third_party/skia 24ee4e0341fd..274a766baf2f (8 commits) (#14…
skia-flutter-autoroll Dec 6, 2019
6447d2b
Roll fuchsia/sdk/core/mac-amd64 from VKso5... to 9C6UA... (#14161)
skia-flutter-autoroll Dec 6, 2019
f5250ec
[fuchsia] SnapToNextPhase refactor + add tests and documentation (#14…
iskakaushik Dec 6, 2019
5b870a2
Add support for setting window size limits for glfw (#13415)
rokob Dec 8, 2019
ff6fa47
Roll src/third_party/skia 274a766baf2f..b60ec7f98b08 (9 commits) (#14…
skia-flutter-autoroll Dec 9, 2019
4beaa69
Roll src/third_party/skia b60ec7f98b08..9910d829ad18 (3 commits) (#14…
skia-flutter-autoroll Dec 9, 2019
d9f8565
Roll src/third_party/skia 9910d829ad18..f0148c4881df (1 commits) (#14…
skia-flutter-autoroll Dec 9, 2019
562fb8f
Roll src/third_party/dart a9c77229c2..7fcaafbb3e (88 commits) (#14260)
bkonyi Dec 9, 2019
3b100d7
Roll fuchsia/sdk/core/linux-amd64 from 2Nav3... to Zkpa_... (#14261)
skia-flutter-autoroll Dec 9, 2019
5e346c4
Roll src/third_party/skia f0148c4881df..c937bc50250d (11 commits) (#1…
skia-flutter-autoroll Dec 9, 2019
a614c0a
Convert radians to degrees in canvaskit backend for drawArc (#14163)
hterkelsen Dec 9, 2019
b9080c9
Roll src/third_party/dart 7fcaafbb3e..8b8894648f (1 commits) (#14266)
bkonyi Dec 9, 2019
3a2ec83
Use the versioned canvaskit from unpkg. (#14264)
hterkelsen Dec 9, 2019
b6bb57d
Roll src/third_party/skia c937bc50250d..095d2468a075 (7 commits) (#14…
skia-flutter-autoroll Dec 9, 2019
b2ab78f
[shell][fuchsia] Add lib/async/default.h
cdotstout Dec 7, 2019
2805da9
Enable web engine unit tests on Firefox (#14267)
nturgut Dec 10, 2019
434f6f9
Add support for platform views in the CanvasKit backend (#14263)
hterkelsen Dec 10, 2019
12bf95f
Roll src/third_party/skia 095d2468a075..e56cc054dbae (4 commits) (#14…
skia-flutter-autoroll Dec 10, 2019
571c999
Roll src/third_party/skia e56cc054dbae..ab26643258ad (3 commits) (#14…
skia-flutter-autoroll Dec 10, 2019
140818a
Roll fuchsia/sdk/core/linux-amd64 from Zkpa_... to nqJnP... (#14274)
skia-flutter-autoroll Dec 10, 2019
ed6830e
Roll src/third_party/dart 8b8894648f..02a8b015ad (26 commits) (#14278)
bkonyi Dec 10, 2019
721fb5b
Roll src/third_party/skia ab26643258ad..732c49739fa5 (1 commits) (#14…
skia-flutter-autoroll Dec 10, 2019
b7d4278
Create separate objects for isolate state and isolate group state (#1…
jason-simmons Dec 10, 2019
57afd86
Remove specificity on Android and iOS (#14282)
tvolkert Dec 10, 2019
b7c947d
Roll src/third_party/dart 02a8b015ad..98c13ba18f (5 commits) (#14280)
bkonyi Dec 10, 2019
76d264e
[SkParagraph] Convert the height override flag in text styles (#14283)
jason-simmons Dec 10, 2019
deb8e57
Fix for tab not working (#14165)
nturgut Dec 10, 2019
2bd5cc2
Roll src/third_party/dart 98c13ba18f..c74a8ec2c4 (14 commits) (#14309)
bkonyi Dec 10, 2019
212fbba
Cleanup the IO thread GrContext (#14265)
liyuqian Dec 11, 2019
3e55f64
[web] Update build_web_compilers to 2.7.1 (#14305)
iskakaushik Dec 11, 2019
b6d4fd1
Roll fuchsia/sdk/core/mac-amd64 from 9C6UA... to h4iiT... (#14314)
skia-flutter-autoroll Dec 11, 2019
c0b1dc0
Roll src/third_party/skia 732c49739fa5..5afc7b2af854 (16 commits) (#1…
skia-flutter-autoroll Dec 11, 2019
5b5206e
Roll fuchsia/sdk/core/linux-amd64 from nqJnP... to UdfLO... (#14316)
skia-flutter-autoroll Dec 11, 2019
058b4bc
Roll src/third_party/dart c74a8ec2c46e..bcd18e67dcae (9 commits) (#14…
skia-flutter-autoroll Dec 11, 2019
6430ecf
[fuchsia] Do not Execute paint tasks when there is no vsync (#14298)
iskakaushik Dec 11, 2019
49d6552
Verify accounting for loop counts in Gif and WebP assets is consisten…
chinmaygarde Dec 11, 2019
2ae0d42
Roll src/third_party/dart bcd18e67dcae..bd008dd1e406 (3 commits) (#14…
skia-flutter-autoroll Dec 11, 2019
ac95536
Roll src/third_party/skia 5afc7b2af854..75799967be60 (2 commits) (#14…
skia-flutter-autoroll Dec 11, 2019
02fb9c1
Roll src/third_party/dart bd008dd1e406..d9fa37e85d5c (1 commits) (#14…
skia-flutter-autoroll Dec 11, 2019
db60ebc
Roll fuchsia/sdk/core/mac-amd64 from h4iiT... to otkJA... (#14327)
skia-flutter-autoroll Dec 11, 2019
18519e9
Roll fuchsia/sdk/core/linux-amd64 from UdfLO... to 9wKTl... (#14342)
iskakaushik Dec 11, 2019
fb9dfe0
[fuchsia] Move async_get_default_dispatcher include to the header (#1…
iskakaushik Dec 11, 2019
3ebb7b4
Roll src/third_party/skia 75799967be60..3517aa7b14ad (3 commits) (#14…
skia-flutter-autoroll Dec 11, 2019
2713225
Remove duplicate and outdated src/third_party/dart/tools/sdks entry f…
aam Dec 11, 2019
80d80ff
Add ability to control dithering on Paint (#13868)
ds84182 Dec 11, 2019
8595361
Conditionally use offscreen root surface only when needed
flar Dec 11, 2019
0a40f3d
Assert that arc end caps on canvases with root surface transformation…
chinmaygarde Dec 11, 2019
d698d96
Fix missing timeline event of flutter engine's startup time (#14319)
yuanhuihui Dec 11, 2019
9dc23b8
Fix missing API stream when record event in systrace (#14323)
yuanhuihui Dec 11, 2019
9e4c6ad
Fix CGMutablePathRef memory leaks when the path is invalid. (#14275)
zhongwuzw Dec 11, 2019
fc8cafb
objcdoc fix for some ambiguity (#14367)
xster Dec 12, 2019
9bafb3c
[tests] Use distinct begin and end times (#14361)
iskakaushik Dec 12, 2019
897ce34
Roll src/third_party/skia 3517aa7b14ad..826484f2631f (18 commits) (#1…
skia-flutter-autoroll Dec 12, 2019
1ce85be
[flutter_runner] Enable Skia tracing by default on Fuchsia (#13457)
nathanrogersgoogle Dec 12, 2019
97634d2
Roll src/third_party/skia 826484f2631f..51b99659ed82 (2 commits) (#14…
skia-flutter-autoroll Dec 12, 2019
a7b6ee5
Smart quote/dash configuration support in iOS (#13863)
justinmc Dec 12, 2019
48ba39c
Roll fuchsia/sdk/core/mac-amd64 from otkJA... to SlgE8... (#14407)
skia-flutter-autoroll Dec 12, 2019
0081e8c
Remove unused _TypeNone enum field. (#14440)
aam Dec 12, 2019
d8edfea
Roll src/third_party/dart d9fa37e85d5c..45db29709547 (48 commits) (#1…
skia-flutter-autoroll Dec 12, 2019
f650bca
Refactoring text editing. Strategy pattern is used to handle differen…
nturgut Dec 12, 2019
4275b49
Fix type in build_fuchsia_artifacts (#14452)
cbracken Dec 12, 2019
0c24f3d
Roll src/third_party/skia 51b99659ed82..c514e7d9be6e (13 commits) (#1…
skia-flutter-autoroll Dec 12, 2019
ffbe2a4
[testing] Move test vsync waiters to their own TUs (#14456)
iskakaushik Dec 12, 2019
18c89f1
[web][refactor] Split html and canvaskit classes more (#14320)
yjbanov Dec 12, 2019
181ad4e
Use futures to images used for comparison with fixtures in embedder u…
chinmaygarde Dec 12, 2019
e0e0ac0
[testing] Make vsync waiters pluggable in shell_unittests (#14463)
iskakaushik Dec 12, 2019
ef64bec
Roll fuchsia/sdk/core/linux-amd64 from 9wKTl... to sBbWo... (#14461)
jason-simmons Dec 12, 2019
94654db
[fuchsia] Add diagnostics directory to the set of remote dirs (#14470)
miguelfrde Dec 12, 2019
8d62a7c
Roll src/third_party/dart 45db29709547..c561a9eacc1b (14 commits) (#1…
skia-flutter-autoroll Dec 12, 2019
e65b490
[animator] Pass target frametime for Window.onBeginFrame (#14318)
iskakaushik Dec 12, 2019
7922bc8
[web] adding firefox unit tests to font loading (#14467)
nturgut Dec 13, 2019
4ca54fe
Roll src/third_party/dart c561a9eacc1b..fe9f30c3896e (7 commits) (#14…
skia-flutter-autoroll Dec 13, 2019
b616dcd
Roll fuchsia/sdk/core/linux-amd64 from sBbWo... to QZVxo... (#14473)
skia-flutter-autoroll Dec 13, 2019
4a28c68
Roll fuchsia/sdk/core/mac-amd64 from SlgE8... to 5t09i... (#14476)
skia-flutter-autoroll Dec 13, 2019
1377ef6
Roll src/third_party/skia c514e7d9be6e..d0840ecf5831 (18 commits) (#1…
skia-flutter-autoroll Dec 13, 2019
bdd4e4d
Do not assume that createTypeface is called before getStyle in the As…
jason-simmons Dec 13, 2019
c260057
Roll src/third_party/dart fe9f30c3896e..8ad8abfb7463 (19 commits) (#1…
skia-flutter-autoroll Dec 13, 2019
47c1dde
Roll src/third_party/skia d0840ecf5831..ea47b0e65802 (9 commits) (#14…
skia-flutter-autoroll Dec 13, 2019
35adf37
[web] Implement Paragraph.getLineBoundary (#14479)
mdebbar Dec 13, 2019
00cbfd3
[web] Remove Paragraph._lines which isn't necessary anymore (#14485)
mdebbar Dec 13, 2019
d6172fd
libtxt: cache fallback fonts found by a Minikin font collection (#14482)
jason-simmons Dec 13, 2019
1912478
adding firefox unit tests to font loading (#14487)
nturgut Dec 13, 2019
03f45a1
Verify embedders can convert clip rects from mutation stack into surf…
chinmaygarde Dec 13, 2019
6c71f89
Introduce an auto-deletable SkiaObject; make SkPaint a SkiaObject (#1…
yjbanov Dec 13, 2019
2026b83
Roll src/third_party/dart 8ad8abfb7463..83eeab1e63d9 (13 commits) (#1…
skia-flutter-autoroll Dec 14, 2019
f058321
Allow embedders to post Dart objects on send ports from the native si…
chinmaygarde Dec 14, 2019
b43d3fe
Roll src/third_party/skia ea47b0e65802..cd9ad409a90d (7 commits) (#14…
skia-flutter-autoroll Dec 14, 2019
3c85b82
Roll fuchsia/sdk/core/linux-amd64 from QZVxo... to q0tup... (#14494)
skia-flutter-autoroll Dec 14, 2019
3e3eb9c
Roll src/third_party/dart 83eeab1e63d9..6c99171686be (5 commits) (#14…
skia-flutter-autoroll Dec 14, 2019
cbe0e6c
Roll src/third_party/skia cd9ad409a90d..cf0e3c63fd22 (1 commits) (#14…
skia-flutter-autoroll Dec 14, 2019
a653bd8
Roll fuchsia/sdk/core/mac-amd64 from 5t09i... to esDH2... (#14493)
skia-flutter-autoroll Dec 14, 2019
17d8882
Roll src/third_party/dart 6c99171686be..09a0b040dd9b (1 commits) (#14…
skia-flutter-autoroll Dec 14, 2019
be9c7c9
Roll src/third_party/skia cf0e3c63fd22..9e7199561fc8 (1 commits) (#14…
skia-flutter-autoroll Dec 14, 2019
c504b8f
Roll src/third_party/skia 9e7199561fc8..ef363a9ce692 (1 commits) (#14…
skia-flutter-autoroll Dec 14, 2019
cf20f87
Roll src/third_party/dart 09a0b040dd9b..ae3973da4023 (1 commits) (#14…
skia-flutter-autoroll Dec 14, 2019
bb3166b
Roll src/third_party/dart ae3973da4023..24b99838f433 (3 commits) (#14…
skia-flutter-autoroll Dec 15, 2019
87c1110
Roll src/third_party/skia ef363a9ce692..187cd367d388 (1 commits) (#14…
skia-flutter-autoroll Dec 15, 2019
45c6c3a
Roll src/third_party/skia 187cd367d388..706eb5788e8b (1 commits) (#14…
skia-flutter-autoroll Dec 15, 2019
d292380
Fix comments of iOS status bar height constant (#14496)
zhongwuzw Dec 15, 2019
1ed7247
Roll src/third_party/dart 24b99838f433..2e1dd98e5e7f (1 commits) (#14…
skia-flutter-autoroll Dec 15, 2019
3dd67a8
Roll src/third_party/dart 2e1dd98e5e7f..c5c469088697 (4 commits) (#14…
skia-flutter-autoroll Dec 16, 2019
8712461
Allow custom embedders to post low memory notifications. (#14506)
chinmaygarde Dec 16, 2019
1d1eae2
Roll fuchsia/sdk/core/linux-amd64 from q0tup... to O6ELR... (#14512)
skia-flutter-autoroll Dec 16, 2019
8b47886
Roll src/third_party/dart c5c469088697..44ba80053396 (1 commits) (#14…
skia-flutter-autoroll Dec 16, 2019
ca799fa
Roll src/third_party/skia 706eb5788e8b..9b59953e77b9 (3 commits) (#14…
skia-flutter-autoroll Dec 16, 2019
8456411
Roll src/third_party/dart 44ba80053396..2eba06d26f71 (32 commits) (#1…
skia-flutter-autoroll Dec 17, 2019
46d76eb
Roll src/third_party/skia 9b59953e77b9..d78a9b45b9e5 (23 commits) (#1…
skia-flutter-autoroll Dec 17, 2019
5f9e558
Forward low memory notifications from the shell to DartVM. (#14517)
chinmaygarde Dec 17, 2019
dc59758
Apply SmoothPointerDataDispatcher to Fuchsia (#14514)
liyuqian Dec 17, 2019
025230f
Roll src/third_party/skia d78a9b45b9e5..6153165d78f2 (1 commits) (#14…
skia-flutter-autoroll Dec 17, 2019
9556f2c
Roll src/third_party/dart 2eba06d26f71..b1afe2d0ebc1 (6 commits) (#14…
skia-flutter-autoroll Dec 17, 2019
e829384
Roll fuchsia/sdk/core/linux-amd64 from O6ELR... to ZHhOi... (#14525)
skia-flutter-autoroll Dec 17, 2019
0fbdeb8
Roll src/third_party/dart b1afe2d0ebc1..2d332ee1d3f1 (1 commits) (#14…
skia-flutter-autoroll Dec 17, 2019
500f9ce
Roll src/third_party/skia 6153165d78f2..fdb2b7d53038 (2 commits) (#14…
skia-flutter-autoroll Dec 17, 2019
02825aa
Roll src/third_party/dart 2d332ee1d3f1..51859cb2056c (2 commits) (#14…
skia-flutter-autoroll Dec 17, 2019
ee92285
Roll src/third_party/skia fdb2b7d53038..cbeabd969bbe (1 commits) (#14…
skia-flutter-autoroll Dec 17, 2019
9f2daad
Fix off-by-one fromRGBO alpha value calculation (#13777)
KNawm Dec 17, 2019
ad3bade
Roll src/third_party/dart 51859cb2056c..f10fa3df28a8 (4 commits) (#14…
skia-flutter-autoroll Dec 17, 2019
9b369ad
Rename 'test_vsync_waiters' to 'vsync_waiters_test' for consistency. …
GaryQian Dec 17, 2019
0f97a1e
Roll src/third_party/skia cbeabd969bbe..3794db84e141 (8 commits) (#14…
skia-flutter-autoroll Dec 17, 2019
86456e1
Support timeline can enabled in release mode (#14521)
yuanhuihui Dec 17, 2019
ac42640
Roll src/third_party/dart f10fa3df28a8..44da51fc720d (20 commits) (#1…
skia-flutter-autoroll Dec 17, 2019
3da1e11
Roll fuchsia/sdk/core/linux-amd64 from ZHhOi... to WSlsF... (#14534)
skia-flutter-autoroll Dec 17, 2019
c216ba4
Calling onConnectionClosed when the input element is blurred (#14484)
nturgut Dec 18, 2019
fad8665
Roll src/third_party/skia 3794db84e141..190b82d67ce1 (11 commits) (#1…
skia-flutter-autoroll Dec 18, 2019
07429c1
Revert "[fuchsia] Do not Execute paint tasks when there is no vsync (…
chingjun Dec 18, 2019
44f0757
Manual roll of Dart to revision 8a4cac1ddb141d4a1e395f6e0a7d5bbf2247e…
a-siva Dec 18, 2019
995c4a7
Roll src/third_party/dart 8a4cac1ddb14..b6e051e2c87a (2 commits) (#14…
skia-flutter-autoroll Dec 18, 2019
c568308
Roll src/third_party/skia 190b82d67ce1..37a88b43637e (1 commits) (#14…
skia-flutter-autoroll Dec 18, 2019
c88e8a1
Roll src/third_party/dart b6e051e2c87a..c9d89d55a60e (1 commits) (#14…
skia-flutter-autoroll Dec 18, 2019
c327cae
Revert "Fix off-by-one fromRGBO alpha value calculation (#13777)" (#1…
chingjun Dec 18, 2019
f1b0b82
Roll src/third_party/skia 37a88b43637e..21df075cab00 (2 commits) (#14…
skia-flutter-autoroll Dec 18, 2019
866b158
Roll fuchsia/sdk/core/linux-amd64 from WSlsF... to jsuQq... (#14550)
skia-flutter-autoroll Dec 18, 2019
fa1adf4
Roll src/third_party/dart c9d89d55a60e..6fcd1de98c2c (8 commits) (#14…
skia-flutter-autoroll Dec 18, 2019
6ea69a0
Revert "Wire up Opacity on Fuchsia, round 2 (#14024)" (#14543)
iskakaushik Dec 18, 2019
1e1f371
Roll src/third_party/dart 6fcd1de98c2c..270966b16044 (7 commits) (#14…
skia-flutter-autoroll Dec 18, 2019
988b8f1
Fix FontLoader does not remove the cache in web engine (#14536)
chunhtai Dec 18, 2019
0aacac7
Roll src/third_party/skia 21df075cab00..e6a2ad81ab40 (1 commits) (#14…
skia-flutter-autoroll Dec 18, 2019
417dd7e
Roll fuchsia/sdk/core/mac-amd64 from esDH2... to NHgyx... (#14554)
skia-flutter-autoroll Dec 18, 2019
f2e841d
[Web] Fix pointer binding (#14378)
dkwingsmt Dec 18, 2019
105eb66
Roll src/third_party/skia e6a2ad81ab40..8fec4140f614 (17 commits) (#1…
skia-flutter-autoroll Dec 18, 2019
1ecfdcb
[web] Calculate align offset for each paragraph line (LineMetrics.lef…
mdebbar Dec 18, 2019
dda3619
Roll src/third_party/dart 270966b16044..171059d27689 (19 commits) (#1…
skia-flutter-autoroll Dec 18, 2019
9c1bd8a
Fixes Objective-C objects memory leaks (#14326)
zhongwuzw Dec 18, 2019
f2dbeb8
Reland Wire up Opacity on Fuchsia (#14559)
iskakaushik Dec 19, 2019
2f536e5
Roll fuchsia/sdk/core/linux-amd64 from jsuQq... to VdBKA... (#14560)
skia-flutter-autoroll Dec 19, 2019
4312d37
Revert "[fuchsia] Add diagnostics directory to the set of remote dirs…
iskakaushik Dec 19, 2019
5c77ea1
Roll src/third_party/skia 8fec4140f614..9e0afb791ac2 (4 commits) (#14…
skia-flutter-autoroll Dec 19, 2019
a09ff7c
Roll src/third_party/dart 171059d27689..aa6709974dea (11 commits) (#1…
skia-flutter-autoroll Dec 19, 2019
0f90e65
Revert "[web] Calculate align offset for each paragraph line (LineMet…
chingjun Dec 19, 2019
ffb497d
Roll src/third_party/skia 9e0afb791ac2..c76ac8e325c7 (4 commits) (#14…
skia-flutter-autoroll Dec 19, 2019
da08f4c
Roll src/third_party/dart aa6709974dea..8d11c1dce64a (2 commits) (#14…
skia-flutter-autoroll Dec 19, 2019
472197a
Roll fuchsia/sdk/core/mac-amd64 from NHgyx... to Ykb4b... (#14573)
skia-flutter-autoroll Dec 19, 2019
bb118c6
Roll src/third_party/dart 8d11c1dce64a..642f8d052fd7 (1 commits) (#14…
skia-flutter-autoroll Dec 19, 2019
09c434d
Use ELF for Dart AOT snapshots on Fuchsia. (#13896)
sjindel-google Dec 19, 2019
e1e7851
Roll fuchsia/sdk/core/linux-amd64 from VdBKA... to uFFWW... (#14575)
skia-flutter-autoroll Dec 19, 2019
f317f8f
Roll src/third_party/skia c76ac8e325c7..77742c350371 (1 commits) (#14…
skia-flutter-autoroll Dec 19, 2019
2ba5633
instructions for running firefox/safari tests (#14562)
nturgut Dec 19, 2019
9cf1e46
Roll src/third_party/dart 642f8d052fd7..7113fc79a83c (3 commits) (#14…
skia-flutter-autoroll Dec 19, 2019
f5b877a
[web] Run engine tests on Safari locally by launching safari installe…
nturgut Dec 19, 2019
68d9196
Fix DOM-based ParagraphRuler.hitTest() (#14504)
photon3108 Dec 19, 2019
bb65df8
Roll src/third_party/skia 77742c350371..a8352ccaae37 (8 commits) (#14…
skia-flutter-autoroll Dec 19, 2019
ad1ab56
Roll src/third_party/dart 7113fc79a83c..e50d98cd5651 (8 commits) (#14…
skia-flutter-autoroll Dec 19, 2019
22413ef
Update formatting in web_ui scene bulder to match flutter style and d…
flar Dec 19, 2019
6e825e7
Roll fuchsia/sdk/core/mac-amd64 from Ykb4b... to f51Q_... (#14584)
skia-flutter-autoroll Dec 19, 2019
1d3bb8c
Fix message_loop_fuchsia and thus enable fml_tests and flow_tests for…
Dec 19, 2019
1f7bb9d
Wire up OpacityLayer to Scenic (#14577)
mikejurka Dec 19, 2019
11db035
Roll src/third_party/skia a8352ccaae37..87e9ddb675b6 (11 commits) (#1…
skia-flutter-autoroll Dec 19, 2019
bd58af7
Roll src/third_party/dart e50d98cd5651..141fcfa61092 (3 commits) (#14…
skia-flutter-autoroll Dec 19, 2019
929b1ed
Engine support for ImageFiltered widget (#14491)
flar Dec 20, 2019
40b84fc
Fix lint warnings across web_ui, add missing browserEngine case in te…
ferhatb Dec 20, 2019
ea1d330
Roll fuchsia/sdk/core/linux-amd64 from uFFWW... to 25LzW... (#14587)
skia-flutter-autoroll Dec 20, 2019
854d5f8
Roll src/third_party/skia 87e9ddb675b6..7e2dea568299 (1 commits) (#14…
skia-flutter-autoroll Dec 20, 2019
399a29e
Roll src/third_party/dart 141fcfa61092..4681868aaf77 (9 commits) (#14…
skia-flutter-autoroll Dec 20, 2019
97fd705
Roll src/third_party/skia 7e2dea568299..dcac29b02d02 (3 commits) (#14…
skia-flutter-autoroll Dec 20, 2019
6d92887
Roll src/third_party/dart 4681868aaf77..b92fefdfe971 (1 commits) (#14…
skia-flutter-autoroll Dec 20, 2019
4d7313f
Roll fuchsia/sdk/core/mac-amd64 from f51Q_... to VC7eE... (#14593)
skia-flutter-autoroll Dec 20, 2019
fac66c2
[web] Long press fix on Safari on IOS (#14588)
nturgut Dec 20, 2019
32eb6e9
Roll src/third_party/skia dcac29b02d02..088913a63b7e (1 commits) (#14…
skia-flutter-autoroll Dec 20, 2019
ede1b6b
Roll fuchsia/sdk/core/linux-amd64 from 25LzW... to TUoVa... (#14596)
skia-flutter-autoroll Dec 20, 2019
cce5afd
Roll src/third_party/dart b92fefdfe971..886615d0f95b (2 commits) (#14…
skia-flutter-autoroll Dec 20, 2019
9b299f2
fix editable placement in a11y mode (#14581)
yjbanov Dec 20, 2019
3381392
[web] implement pushImageFilter (#14599)
yjbanov Dec 20, 2019
384f455
Roll src/third_party/skia 088913a63b7e..28b0c5d4b3bb (17 commits) (#1…
skia-flutter-autoroll Dec 20, 2019
4c3cfcf
Roll src/third_party/dart 886615d0f95b..c260e4e8dac6 (15 commits) (#1…
skia-flutter-autoroll Dec 20, 2019
42bb7c9
[web] fix leaking problem in tests for text editing. (#14582)
nturgut Dec 20, 2019
baf7449
Roll fuchsia/sdk/core/mac-amd64 from VC7eE... to IZ278... (#14603)
skia-flutter-autoroll Dec 20, 2019
129c0e3
View ref pair (#14602)
dnfield Dec 20, 2019
838ad8d
Roll src/third_party/skia 28b0c5d4b3bb..2723af6a6d43 (4 commits) (#14…
skia-flutter-autoroll Dec 21, 2019
5a730c6
Roll src/third_party/dart c260e4e8dac6..1db1a837f8c9 (8 commits) (#14…
skia-flutter-autoroll Dec 21, 2019
cd96c57
Roll src/third_party/skia 2723af6a6d43..6ec826085b2a (3 commits) (#14…
skia-flutter-autoroll Dec 21, 2019
37d998c
Roll src/third_party/dart 1db1a837f8c9..cfca5ea9f2e9 (2 commits) (#14…
skia-flutter-autoroll Dec 21, 2019
9c36304
Roll fuchsia/sdk/core/mac-amd64 from IZ278... to ZA31z... (#14675)
skia-flutter-autoroll Dec 23, 2019
9296a69
Roll src/third_party/skia 6ec826085b2a..ac29f1342fd2 (1 commits) (#14…
skia-flutter-autoroll Dec 23, 2019
1c4ebf3
Roll src/third_party/dart cfca5ea9f2e9..4a639e8df261 (7 commits) (#14…
skia-flutter-autoroll Dec 23, 2019
271f5f0
Roll fuchsia/sdk/core/linux-amd64 from TUoVa... to v3R8A... (#14670)
skia-flutter-autoroll Dec 23, 2019
c2f44be
fix selection issue (#14604)
Dec 23, 2019
df4a858
Roll src/third_party/skia ac29f1342fd2..a2d7225c0fc1 (5 commits) (#14…
skia-flutter-autoroll Dec 23, 2019
d669f63
Roll src/third_party/dart 4a639e8df261..8736fec094bb (11 commits) (#1…
skia-flutter-autoroll Dec 23, 2019
17fa0fa
Run and collect benchmarks (#14556)
liyuqian Dec 24, 2019
dc0187f
Roll src/third_party/dart 8736fec094bb..75fc15c7e186 (6 commits) (#14…
skia-flutter-autoroll Dec 24, 2019
8f1d62c
Roll src/third_party/skia a2d7225c0fc1..3d3150c89c5f (1 commits) (#14…
skia-flutter-autoroll Dec 24, 2019
58889f9
Roll src/third_party/skia 3d3150c89c5f..05eb83be171c (3 commits) (#14…
skia-flutter-autoroll Dec 26, 2019
500c3d3
Roll fuchsia/sdk/core/mac-amd64 from ZA31z... to IEPKx... (#14702)
skia-flutter-autoroll Dec 26, 2019
6962e8c
Roll src/third_party/dart 75fc15c7e186..232a171a0b1c (4 commits) (#14…
skia-flutter-autoroll Dec 26, 2019
ed4ab21
Roll fuchsia/sdk/core/linux-amd64 from v3R8A... to ikxBh... (#14802)
skia-flutter-autoroll Dec 26, 2019
69e4149
Roll src/third_party/skia 05eb83be171c..07d744fb8a53 (3 commits) (#14…
skia-flutter-autoroll Dec 26, 2019
99df406
Roll src/third_party/skia 07d744fb8a53..f2d522a3f434 (4 commits) (#14…
skia-flutter-autoroll Dec 26, 2019
e731ad9
Roll src/third_party/dart 232a171a0b1c..94a4f6415e6c (8 commits) (#14…
skia-flutter-autoroll Dec 26, 2019
a1817c3
Roll src/third_party/skia f2d522a3f434..89bf1547f3aa (4 commits) (#14…
skia-flutter-autoroll Dec 27, 2019
ef8fdd0
Roll src/third_party/dart 94a4f6415e6c..c547f5d933e5 (9 commits) (#14…
skia-flutter-autoroll Dec 27, 2019
c152969
Roll fuchsia/sdk/core/mac-amd64 from IEPKx... to iImpF... (#14817)
skia-flutter-autoroll Dec 27, 2019
d36a001
Roll fuchsia/sdk/core/linux-amd64 from ikxBh... to sxapd... (#14821)
skia-flutter-autoroll Dec 27, 2019
c60b6af
Roll src/third_party/skia 89bf1547f3aa..5a2f962313a5 (16 commits) (#1…
skia-flutter-autoroll Dec 27, 2019
bdc9708
Revert "Use ELF for Dart AOT snapshots on Fuchsia. (#13896)" (#14823)
franciscojma86 Dec 28, 2019
4ef65fa
Roll src/third_party/dart c547f5d933e5..b52d264f5b2f (19 commits) (#1…
skia-flutter-autoroll Dec 28, 2019
79f45cd
Roll src/third_party/skia 5a2f962313a5..7c095dc67ce6 (6 commits) (#15…
skia-flutter-autoroll Dec 30, 2019
eb05391
Roll src/third_party/skia 7c095dc67ce6..c65d0069ec56 (9 commits) (#15…
skia-flutter-autoroll Dec 30, 2019
fa05d36
Roll src/third_party/skia c65d0069ec56..107c66669d37 (4 commits) (#15…
skia-flutter-autoroll Jan 2, 2020
a8d170f
Roll fuchsia/sdk/core/linux-amd64 from sxapd... to AVtRQ... (#15083)
skia-flutter-autoroll Jan 2, 2020
3649e58
Roll fuchsia/sdk/core/mac-amd64 from iImpF... to zkzoZ... (#15086)
skia-flutter-autoroll Jan 2, 2020
4cc307c
Roll src/third_party/dart b52d264f5b2f..05e70d5b38cb (17 commits) (#1…
skia-flutter-autoroll Jan 2, 2020
d35a4b3
Roll src/third_party/skia 107c66669d37..7ac038f302f2 (30 commits) (#1…
skia-flutter-autoroll Jan 3, 2020
d0d64c0
Roll fuchsia/sdk/core/mac-amd64 from zkzoZ... to Vk6uT... (#15104)
skia-flutter-autoroll Jan 3, 2020
8b13381
Roll fuchsia/sdk/core/linux-amd64 from AVtRQ... to MwGkB... (#15110)
skia-flutter-autoroll Jan 3, 2020
5858519
Roll src/third_party/dart 05e70d5b38cb..2f57602411b3 (44 commits) (#1…
skia-flutter-autoroll Jan 3, 2020
eb13993
[web] Fix right click issues (#15103)
mdebbar Jan 3, 2020
cbdc7bd
Roll src/third_party/skia 7ac038f302f2..6791ee2f8059 (20 commits) (#1…
skia-flutter-autoroll Jan 4, 2020
3851981
Roll fuchsia/sdk/core/mac-amd64 from Vk6uT... to Kom_K... (#15142)
skia-flutter-autoroll Jan 4, 2020
ea16489
Roll src/third_party/dart 2f57602411b3..76e3faa9824e (37 commits) (#1…
skia-flutter-autoroll Jan 4, 2020
9598dea
Roll src/third_party/dart 76e3faa9824e..bebc7d3af5bd (1 commits) (#15…
skia-flutter-autoroll Jan 6, 2020
c070cf3
Roll src/third_party/skia 6791ee2f8059..d445e2b6fcf1 (1 commits) (#15…
skia-flutter-autoroll Jan 6, 2020
a426e5f
Roll fuchsia/sdk/core/mac-amd64 from Kom_K... to nbeLe... (#15149)
skia-flutter-autoroll Jan 6, 2020
41e2fa3
Roll fuchsia/sdk/core/linux-amd64 from MwGkB... to xYmDF... (#15145)
skia-flutter-autoroll Jan 6, 2020
abaac56
Font subset (#14828)
dnfield Jan 7, 2020
3f52888
Roll src/third_party/skia d445e2b6fcf1..91e0d7526944 (44 commits) (#1…
skia-flutter-autoroll Jan 7, 2020
f9a2fab
Fix RectHeightStyle::kMax ascent computation bug (#15106)
GaryQian Jan 7, 2020
45bbbd7
Recover when browser throws on ImageElement.decode due to too many im…
ferhatb Jan 7, 2020
27a221d
Refactor BitmapCanvas, lazily allocate canvas, fix image composition …
ferhatb Jan 7, 2020
a50f1ef
Migrate flutter_runner from flutter_runner::{Thread,Loop} to fml::{Th…
Jan 8, 2020
23d4904
Roll fuchsia/sdk/core/linux-amd64 from xYmDF... to oNKzr... (#15257)
skia-flutter-autoroll Jan 8, 2020
15d0aa8
Roll src/third_party/dart bebc7d3af5bd..c0ca187f2699 (37 commits) (#1…
skia-flutter-autoroll Jan 8, 2020
a39f3f0
Add plugin_registrar_windows.h to published wrapper (#15265)
stuartmorgan-g Jan 8, 2020
4e9e69d
Roll fuchsia/sdk/core/mac-amd64 from nbeLe... to gL-XG... (#15253)
skia-flutter-autoroll Jan 8, 2020
f001ea2
adding windows platform to felt. fixing signal (#15111)
Jan 8, 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
  •  
  •  
  •  
33 changes: 25 additions & 8 deletions .cirrus.yml
Original file line number Diff line number Diff line change
Expand Up @@ -3,20 +3,25 @@ gcp_credentials: ENCRYPTED[987a78af29b91ce8489594c9ab3fec21845bbe5ba68294b8f6def
# LINUX
task:
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
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"
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
Expand All @@ -27,6 +32,18 @@ task:
mv $CIRRUS_WORKING_DIR flutter
gclient sync
matrix:
- 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
Expand Down Expand Up @@ -73,8 +90,8 @@ task:
$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 DART="$ENGINE_PATH/src/out/host_debug_unopt/dart-sdk/bin/dart"
$DART dev/firefox_installer_test.dart
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"
Expand Down
40 changes: 40 additions & 0 deletions .github/auto_assign.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,40 @@
# 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
20 changes: 20 additions & 0 deletions BUILD.gn
Original file line number Diff line number Diff line change
Expand Up @@ -31,6 +31,10 @@ group("flutter") {
"$flutter_root/sky",
]

if (current_toolchain == host_toolchain) {
public_deps += [ "$flutter_root/tools/font-subset" ]
}

if (current_toolchain == host_toolchain) {
public_deps += [ "$flutter_root/shell/testing" ]
}
Expand Down Expand Up @@ -73,6 +77,7 @@ group("flutter") {
"$flutter_root/shell/platform/common/cpp/client_wrapper:client_wrapper_unittests",
"$flutter_root/shell/platform/embedder:embedder_unittests",
"$flutter_root/shell/platform/glfw/client_wrapper:client_wrapper_glfw_unittests",
"$flutter_root/testing:testing_unittests",
"$flutter_root/third_party/txt:txt_unittests",
]

Expand Down Expand Up @@ -118,3 +123,18 @@ group("dist") {
"$flutter_root/sky/dist",
]
}

# Fuchsia currently only supports a subset of our unit tests
# When adding a new dep here, please also ensure the dep is added to
# testing/fuchsia/run_tests.sh and testing/fuchsia/test_fars
if (is_fuchsia) {
group("fuchsia_tests") {
testonly = true

deps = [
"$flutter_root/flow:flow_tests",
"$flutter_root/fml:fml_tests",
"$flutter_root/shell/platform/fuchsia/flutter:flutter_runner_tests",
]
}
}
42 changes: 16 additions & 26 deletions DEPS
Original file line number Diff line number Diff line change
Expand Up @@ -26,15 +26,15 @@ vars = {
'skia_git': 'https://skia.googlesource.com',
# OCMock is for testing only so there is no google clone
'ocmock_git': 'https://github.com/erikdoe/ocmock.git',
'skia_revision': '8e083eee8ece4e1acaeb01ae4192050969c4b0c6',
'skia_revision': '91e0d7526944f714706ec9510c346bd4eab3d5f1',

# When updating the Dart revision, ensure that all entries that are
# dependencies of Dart are also updated to match the entries in the
# Dart SDK's DEPS file for that revision of Dart. The DEPS file for
# Dart is: https://github.com/dart-lang/sdk/blob/master/DEPS.
# You can use //tools/dart/create_updated_flutter_deps.py to produce
# updated revision list of existing dependencies.
'dart_revision': 'bbe2ac28c9ab5bfec4e13d5df9360e7aa691cfe6',
'dart_revision': 'c0ca187f2699fb7f46fccb8c664a2ba3a0958fce',

# WARNING: DO NOT EDIT MANUALLY
# The lines between blank lines above and below are generated by a script. See create_updated_flutter_deps.py
Expand Down Expand Up @@ -63,7 +63,7 @@ vars = {
'dart_http_throttle_tag': '1.0.2',
'dart_intl_tag': '0.15.7',
'dart_json_rpc_2_tag': '2.0.9',
'dart_linter_tag': '0.1.102',
'dart_linter_tag': '0.1.106',
'dart_logging_tag': '0.11.3+2',
'dart_markdown_tag': '2.1.1',
'dart_matcher_tag': '0.12.3',
Expand All @@ -78,7 +78,7 @@ vars = {
'dart_pedantic_tag': 'v1.8.0',
'dart_pool_tag': '1.3.6',
'dart_protobuf_rev': '3746c8fd3f2b0147623a8e3db89c3ff4330de760',
'dart_pub_rev': '80ac76400ff58fde3c5a335d860d196c3febe837',
'dart_pub_rev': '4d8ecbd409d773fec47da33b7e6c8db0b51487fd',
'dart_pub_semver_tag': '1.4.2',
'dart_quiver-dart_tag': '2.0.0+1',
'dart_resource_rev': 'f8e37558a1c4f54550aa463b88a6a831e3e33cd6',
Expand All @@ -99,7 +99,7 @@ vars = {
'dart_tflite_native_rev': '3c777c40608a2a9f1427bfe0028ab48e7116b4c1',
'dart_typed_data_tag': '1.1.6',
'dart_usage_tag': '3.4.0',
'dart_watcher_rev': '0.9.7+12-pub',
'dart_watcher_rev': '0.9.7+13',
'dart_web_socket_channel_tag': '1.0.9',
'dart_yaml_tag': '2.2.0',

Expand Down Expand Up @@ -137,7 +137,7 @@ allowed_hosts = [
]

deps = {
'src': 'https://github.com/flutter/buildroot.git' + '@' + 'a518e359c41e00f964f7cc079cbc5ef525f82516',
'src': 'https://github.com/flutter/buildroot.git' + '@' + '8a6510fad8f4e0cb7570a677fa25720f751d34a9',

# Fuchsia compatibility
#
Expand All @@ -152,7 +152,7 @@ deps = {
Var('fuchsia_git') + '/third_party/benchmark' + '@' + 'a779ffce872b4c811beef482e18bd0b63626aa42',

'src/third_party/googletest':
Var('fuchsia_git') + '/third_party/googletest' + '@' + 'd8827ca8e397b725a3039b19cc116e309c47815e',
Var('fuchsia_git') + '/third_party/googletest' + '@' + '3fef9015bfe7617d57806cd7c73a653b28559fae',

'src/third_party/rapidjson':
Var('fuchsia_git') + '/third_party/rapidjson' + '@' + '32d07c55db1bb6c2ae17cba4033491a667647753',
Expand Down Expand Up @@ -192,7 +192,7 @@ deps = {
# WARNING: Unused Dart dependencies in the list below till "WARNING:" marker are removed automatically - see create_updated_flutter_deps.py.

'src/third_party/dart/pkg/analysis_server/language_model':
{'packages': [{'version': '9fJQZ0TrnAGQKrEtuL3-AXbUfPzYxqpN_OBHr9P4hE4C', 'package': 'dart/language_model'}], 'dep_type': 'cipd'},
{'packages': [{'version': 'lIRt14qoA1Cocb8j3yw_Fx5cfYou2ddam6ArBm4AI6QC', 'package': 'dart/language_model'}], 'dep_type': 'cipd'},

'src/third_party/dart/third_party/observatory_pub_packages':
Var('dart_git') + '/observatory_pub_packages.git' + '@' + Var('dart_observatory_pub_packages_rev'),
Expand Down Expand Up @@ -231,7 +231,7 @@ deps = {
Var('dart_git') + '/dart2js_info.git' + '@' + Var('dart_dart2js_info_tag'),

'src/third_party/dart/third_party/pkg/dartdoc':
Var('dart_git') + '/dartdoc.git@v0.28.8',
Var('dart_git') + '/dartdoc.git@v0.29.3',

'src/third_party/dart/third_party/pkg/ffi':
Var('dart_git') + '/ffi.git' + '@' + Var('dart_ffi_tag'),
Expand Down Expand Up @@ -381,7 +381,7 @@ deps = {
Var('dart_git') + '/package_resolver.git' + '@' + Var('dart_package_resolver_tag'),

'src/third_party/dart/tools/sdks':
{'packages': [{'version': 'version:2.6.0-dev.4.0', 'package': 'dart/dart-sdk/${{platform}}'}], 'dep_type': 'cipd'},
{'packages': [{'version': 'version:2.8.0-dev.0.0', 'package': 'dart/dart-sdk/${{platform}}'}], 'dep_type': 'cipd'},

# WARNING: end of dart dependencies list that is cleaned up automatically - see create_updated_flutter_deps.py.

Expand Down Expand Up @@ -420,7 +420,7 @@ deps = {
Var('github_git') + '/KhronosGroup/Vulkan-Docs.git' + '@' + 'v1.1.91',

'src/third_party/swiftshader':
Var('swiftshader_git') + '/SwiftShader.git' + '@' + 'd70129a3d3409dac58e14f819b62620393afb652',
Var('swiftshader_git') + '/SwiftShader.git' + '@' + '5d1e8540407c138f47028d64684f3da599430aa4',

'src/third_party/angle':
Var('github_git') + '/google/angle.git' + '@' + '3ea90d609720b7b9b9d05ca094860382f2425294',
Expand Down Expand Up @@ -494,21 +494,11 @@ deps = {
'dep_type': 'cipd',
},

'src/third_party/dart/tools/sdks': {
'packages': [
{
'package': 'dart/dart-sdk/${{platform}}',
'version': 'version:2.4.0'
}
],
'dep_type': 'cipd',
},

'src/third_party/dart/pkg/analysis_server/language_model': {
'packages': [
{
'package': 'dart/language_model',
'version': '9fJQZ0TrnAGQKrEtuL3-AXbUfPzYxqpN_OBHr9P4hE4C',
'version': 'lIRt14qoA1Cocb8j3yw_Fx5cfYou2ddam6ArBm4AI6QC',
}
],
'dep_type': 'cipd',
Expand Down Expand Up @@ -542,7 +532,7 @@ deps = {
'packages': [
{
'package': 'fuchsia/sdk/core/mac-amd64',
'version': 'ggsQ5vCgXEhoHFZSNBKKZWxStVwTPSlaOD2fRdJyL_gC'
'version': 'gL-XGLFjK54v2X1duSqq3mbo3SqNeCu9gl0eNqLxTJoC'
}
],
'condition': 'host_os == "mac"',
Expand All @@ -552,7 +542,7 @@ deps = {
'packages': [
{
'package': 'fuchsia/clang/mac-amd64',
'version': '6tttOTlynvfnjkMSTokwfI4sj7gfuyeF02Y6F7zwBKkC'
'version': 'OzTZOKkICT0yD82Dbx0jvVn5hN5eOSi6ByVTDseE7i0C'
}
],
'condition': 'host_os == "mac"',
Expand All @@ -562,7 +552,7 @@ deps = {
'packages': [
{
'package': 'fuchsia/sdk/core/linux-amd64',
'version': 'dhwMRVa1EqOssqHjmArBMM7Ne4-LwwiF1c51klzy318C'
'version': 'oNKzr_f8lbFMtdLNoE5sJHpi8K-9fm1uYYV7Z-lwR8gC'
}
],
'condition': 'host_os == "linux"',
Expand All @@ -572,7 +562,7 @@ deps = {
'packages': [
{
'package': 'fuchsia/clang/linux-amd64',
'version': 'WxGHgTOyvYvcynHb6cBxdHIwSdivQJecIrb5NRHvxfwC'
'version': 'OT6p30bQQhyCzRSy7xPsSbZ88J3PWOnneenkMZ0j7kIC'
}
],
'condition': 'host_os == "linux"',
Expand Down
4 changes: 2 additions & 2 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,8 +3,8 @@ Flutter Engine
[![Build Status - Cirrus][]][Build status]

Flutter is Google's mobile app SDK for crafting high-quality native interfaces
on iOS and Android in record time. Flutter works with existing code, is used by
developers and organizations around the world, and is free and open source.
in record time. Flutter works with existing code, is used by developers and
organizations around the world, and is free and open source.

The Flutter Engine is a portable runtime for hosting
[Flutter](https://flutter.dev) applications. It implements Flutter's core
Expand Down
17 changes: 12 additions & 5 deletions ci/docker/build/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,9 +4,16 @@ building flutter/engine in our CI system (currently [Cirrus](cirrus-ci.org)).
In order to run the scripts, you have to setup `docker` and `gcloud`. Please
refer to internal doc go/installdocker for how to setup `docker` on gLinux.

After setup,
* edit `Dockerfile` to change how the container image is built.
* run `./build_docker.sh` to build the container image.
* run `./push_docker.sh` to push the image to google cloud registry. This will
affect our CI tests.
Cirrus will build (and cache) a Docker image based on this `Dockerfile` for
Linux tasks using its
[Dockerfile as CI](https://cirrus-ci.org/guide/docker-builder-vm/) feature.
Any change to the `Dockerfile` will cause a new task to be triggered to build
and tag a new version of the Docker image which will be a dependency of the
other Linux tasks. This task will instantiate a new GCP VM based on the image
specified in the `.cirrus.yml` `builder_image_name` field.

To test changes to the Linux `Dockerfile`, create a PR with the changes, and
Cirrus will attempt to build a new image.

To debug locally, you can build an image with `./build_docker.sh`, but pushing
to the registry is no longer necessary.
2 changes: 1 addition & 1 deletion ci/format.sh
Original file line number Diff line number Diff line change
Expand Up @@ -42,7 +42,7 @@ fi;

BASE_SHA="$(git fetch $UPSTREAM master > /dev/null 2>&1 && \
(git merge-base --fork-point FETCH_HEAD HEAD || git merge-base FETCH_HEAD HEAD))"
FILES_TO_CHECK="$(git diff $DIFF_OPTS $BASE_SHA..HEAD -- $FILETYPES)"
FILES_TO_CHECK="$(git diff $DIFF_OPTS $BASE_SHA -- $FILETYPES)"

FAILED_CHECKS=0
for f in $FILES_TO_CHECK; do
Expand Down
Loading