Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merge pull request from flutter/engine #1

Merged
merged 1,538 commits into from
Mar 28, 2019
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
1538 commits
Select commit Hold shift + click to select a range
14e082f
add lint script for Android with baseline (#8036)
dnfield Mar 5, 2019
effee2f
remove extra statement (#8041)
Mar 5, 2019
f4951df
Minor cleanups to CONTRIBUTING.md (#8043)
cbracken Mar 5, 2019
dd80fc9
Add engine support for scrollwheel events (#7494)
stuartmorgan Mar 5, 2019
e37bd27
Fix weak pointer use violations in shell and platform view. (#8046)
chinmaygarde Mar 5, 2019
b30f989
Improve elevation bounds for physical shape layers (#8044)
dnfield Mar 6, 2019
70a18b5
Add clang static analysis support to gn wrapper (#8047)
cbracken Mar 6, 2019
4773375
Used named conditionals for platform specific dependencies and suppre…
chinmaygarde Mar 6, 2019
57c120a
remove extra source files (#8052)
jonahwilliams Mar 6, 2019
840c523
Correct URL for Cirrus CI build status badge (#8054)
cbracken Mar 6, 2019
7f16789
Remove redundant thread checker in FML. (#8053)
chinmaygarde Mar 6, 2019
3335764
Skip skp files in license check (#8050)
liyuqian Mar 6, 2019
2fe9c9b
Roll src/third_party/skia 72542816cadb..801a9c16d81e (46 commits) (#8…
skia-flutter-autoroll Mar 6, 2019
471a2c8
Send scroll events from the macOS shell (#8056)
stuartmorgan Mar 6, 2019
3661d5e
Re-land "Buffer lifecycle in WindowData" (#8032)
GaryQian Mar 6, 2019
a93d99d
A11y callback (#8005)
dnfield Mar 7, 2019
5a06afa
Roll src/third_party/skia 801a9c16d81e..3c957d575c58 (19 commits) (#8…
skia-flutter-autoroll Mar 7, 2019
3fb627f
add signal to pointer kinds (#8065)
jonahwilliams Mar 7, 2019
ca0bac4
Revert "add signal to pointer kinds" (#8066)
jonahwilliams Mar 7, 2019
68ed654
Roll src/third_party/skia 3c957d575c58..692122e3ef23 (6 commits) (#8067)
skia-flutter-autoroll Mar 7, 2019
80c6dd2
Roll src/third_party/skia 692122e3ef23..4c1ea43a79b5 (3 commits) (#8069)
skia-flutter-autoroll Mar 7, 2019
ff46dd3
Roll src/third_party/skia 4c1ea43a79b5..88b8d1124b72 (8 commits) (#8070)
skia-flutter-autoroll Mar 7, 2019
de90dbf
Refactor web configuration/ Add dartdevc (#7978)
jonahwilliams Mar 7, 2019
d71bfe5
Only build a full Dart SDK when building for the host system (#8071)
jason-simmons Mar 7, 2019
d3f6d7a
only partial rule revert (#8078)
jonahwilliams Mar 7, 2019
7426305
Mark const extern (#8077)
dnfield Mar 8, 2019
b5f59ed
Delay the vsync callback till the frame start time specified by embed…
chinmaygarde Mar 8, 2019
a48cd16
Update a11y word forward/back enum names (#8073)
cbracken Mar 8, 2019
95ef58c
Add script to help generate PR messages (#8074)
dnfield Mar 8, 2019
6031407
Roll src/third_party/skia 88b8d1124b72..3d1b941f3a7d (27 commits) (#8…
skia-flutter-autoroll Mar 8, 2019
260669c
Fix deleting text when the last character is some special characters …
HelloCore Mar 8, 2019
7cbd9d8
Roll src/third_party/skia 3d1b941f3a7d..bea1f94f341e (7 commits) (#8083)
skia-flutter-autoroll Mar 8, 2019
4c94049
Move android_sdk_downloader so I can more easily deprecate it (#8084)
dnfield Mar 8, 2019
87edd94
Add read-only persistent cache (#8049)
liyuqian Mar 8, 2019
1d10e0e
Guard against NewAPI failures (#8048)
Mar 8, 2019
3c8ef04
Allow embedders to post tasks onto the render thread. (#8089)
chinmaygarde Mar 9, 2019
c48774c
Roll src/third_party/dart 571ea80e11..2fb6cd9f5f (122 commits) (#8086)
a-siva Mar 9, 2019
edfc0cf
Android Embedding PR 16: Add touch support to FlutterView. (#8034)
matthew-carroll Mar 9, 2019
718329c
Android Embedding PR 17: Clarify AccessibilityBridge and move logic o…
matthew-carroll Mar 9, 2019
03d5f3c
Clarify arguments to FlutterEngineOnVsync (#8093)
chinmaygarde Mar 9, 2019
24d9902
Roll src/third_party/skia bea1f94f341e..a009d582e812 (18 commits) (#8…
skia-flutter-autoroll Mar 9, 2019
a63ff46
Android linter prints to the console by default (#8090)
Mar 9, 2019
e77337b
Use right stream for Java, on mac try to autoselect Java 1.8 (#8099)
dnfield Mar 9, 2019
76ad08e
Roll src/third_party/skia a009d582e812..b45e5f1e810a (2 commits) (#8100)
skia-flutter-autoroll Mar 9, 2019
124fb1a
Roll src/third_party/skia b45e5f1e810a..29d5dec9a078 (1 commits) (#8101)
skia-flutter-autoroll Mar 9, 2019
dc216bd
Fix typo (#8102)
dnfield Mar 9, 2019
2134286
Do not cache gclient sync (#8098)
dnfield Mar 9, 2019
9e8f8d0
Drop android_sdk_downloader in favor of cipd (#8087)
dnfield Mar 9, 2019
4e54bc9
Guard initialization of touch exploration listener (#8103)
jonahwilliams Mar 9, 2019
14d1584
Roll src/third_party/skia 29d5dec9a078..92ae09900456 (1 commits) (#8104)
skia-flutter-autoroll Mar 10, 2019
a28b530
Log non-kSuccess returns from embedder API calls. (#8096)
chinmaygarde Mar 10, 2019
0d2cf58
Fix the Windows build (#8106)
dnfield Mar 10, 2019
04fe007
Roll src/third_party/dart 2fb6cd9f5f..674fd0e060 (58 commits) (#8110)
a-siva Mar 11, 2019
35e3b2b
Roll src/third_party/skia 92ae09900456..bd050b90f8c7 (7 commits) (#8111)
skia-flutter-autoroll Mar 11, 2019
a71609f
Roll src/third_party/skia bd050b90f8c7..e9c1ce89c005 (8 commits) (#8113)
skia-flutter-autoroll Mar 11, 2019
bd0f908
Adds a platfromViewId to SemanticsNode (#8055)
goderbauer Mar 11, 2019
56d8634
Improve shadow doc in PhysicalShapeLayer (#8114)
liyuqian Mar 11, 2019
2a0d354
Add support for trace counters with variable arguments and instrument…
chinmaygarde Mar 11, 2019
bc90132
Revert "Add support for trace counters with variable arguments and in…
chinmaygarde Mar 11, 2019
20165b3
Integrated AndroidTouchProcessor within the old FlutterView (#8095)
matthew-carroll Mar 11, 2019
5ccee95
Roll src/third_party/skia e9c1ce89c005..c6d8781c4036 (29 commits) (#8…
skia-flutter-autoroll Mar 11, 2019
52b67fd
Expose decorationThickness to dart:ui (#8008)
GaryQian Mar 11, 2019
8f7b183
Roll src/third_party/skia c6d8781c4036..2932a458957d (2 commits) (#8125)
skia-flutter-autoroll Mar 12, 2019
8b0df6d
Bugfix #29203: NPE in getAccessibilityProvider in old FlutterView. (#…
matthew-carroll Mar 12, 2019
f666adb
Roll src/third_party/skia 2932a458957d..762ddd7e4352 (3 commits) (#8128)
skia-flutter-autoroll Mar 12, 2019
48efd0f
Roll src/third_party/skia 762ddd7e4352..665bc64a2dc4 (2 commits) (#8129)
skia-flutter-autoroll Mar 12, 2019
ffef51b
Roll src/third_party/skia 665bc64a2dc4..406b068942f0 (8 commits) (#8137)
skia-flutter-autoroll Mar 12, 2019
5cef4a0
Use final state passed to dart before initialization as the initial l…
GaryQian Mar 12, 2019
d87d290
Roll src/third_party/skia 406b068942f0..2eecc3ea3d71 (11 commits) (#8…
skia-flutter-autoroll Mar 12, 2019
073aadd
Fix TextStyle decode misalignment (#8141)
GaryQian Mar 12, 2019
0f19b2d
Reland PerformanceOverlayLayer golden test (#8140)
liyuqian Mar 12, 2019
fc2e6b6
Typo "fast an inline" to "fast and inline" (#8142)
liyuqian Mar 12, 2019
31b289f
Fix indexing error in dart:ui TextStyle.toString (#8143)
GaryQian Mar 12, 2019
59715b7
Disable build_ios task due to lack of credits. (#8150)
chinmaygarde Mar 13, 2019
9f50dae
Look up ICU symbols based on the path to libflutter.so as a fallback …
jason-simmons Mar 13, 2019
8b1a299
[Skia] Rollback Skia to 29d5dec9a0783a033b921dc483fb98d565d684f6 (#8151)
willlarche Mar 13, 2019
8be2aca
Roll src/third_party/dart 1bd36d694d..674fd0e060 (48 commits) #8152
a-siva Mar 13, 2019
2e42703
Revert "Disable build_ios task due to lack of credits. (#8150)" (#8153)
kf6gpe Mar 13, 2019
2daebeb
Fix text.dart height docs (#8079)
GaryQian Mar 13, 2019
b1b388f
Encode scroll motion events in the Android touch processor (#8149)
jason-simmons Mar 13, 2019
3c93817
Add “full-dart-debug” that disabled optimizations in the Dart VM. (#8…
chinmaygarde Mar 13, 2019
906d684
Reland ""Add support for trace counters with variable arguments and i…
chinmaygarde Mar 13, 2019
fdad56f
Anti-Aliasing for shape layers (#8157)
dnfield Mar 13, 2019
fcc66fc
Suppress deprecation warning for use of Build.CPU_ABI (#8154)
jason-simmons Mar 13, 2019
cae0836
Roll src/third_party/dart 1bd36d694d..7d560f8385 (27 commits)
bkonyi Mar 13, 2019
cdf55a8
Roll src/third_party/skia 29d5dec9a078..1386b2d5579d (123 commits) (#…
skia-flutter-autoroll Mar 14, 2019
bbd58fa
Roll src/third_party/skia 1386b2d5579d..8b9b8f8c5846 (3 commits) (#8162)
skia-flutter-autoroll Mar 14, 2019
23cff1a
Roll src/third_party/skia 8b9b8f8c5846..5412618d503c (1 commits) (#8163)
skia-flutter-autoroll Mar 14, 2019
fbca3d3
Roll src/third_party/skia 5412618d503c..f699bf0437db (2 commits) (#8164)
skia-flutter-autoroll Mar 14, 2019
f2b42d6
Roll src/third_party/skia f699bf0437db..feb720f746dc (15 commits) (#8…
skia-flutter-autoroll Mar 14, 2019
e514f0b
Ensure that typed data is released within SendPlatformMessage scope. …
chinmaygarde Mar 14, 2019
403337e
Do not pass short-lived buffers as labels to Dart_TimelineEvent (#8166)
jason-simmons Mar 14, 2019
66fdeb1
Add dump-shader-skp switch to help ShaderWarmUp (#8148)
liyuqian Mar 14, 2019
5825bda
Roll src/third_party/dart 7d560f8385..7418238239 (61 commits)
bkonyi Mar 14, 2019
7a6bb99
Roll src/third_party/skia feb720f746dc..512e38091c85 (11 commits) (#8…
skia-flutter-autoroll Mar 14, 2019
246f0e3
Add an allocator specific check to ensure that strings passed to the …
chinmaygarde Mar 14, 2019
09db84f
Android Embedding PR 19: Add accessibility to new FlutterView. (#8109)
matthew-carroll Mar 14, 2019
f7a0922
[fuchsia] Remove deprecated libraries from snapshot (#8085)
arbreng Mar 14, 2019
4b01d79
Add frame and target time metadata to vsync events and connect platfo…
chinmaygarde Mar 14, 2019
d9b2f09
Roll src/third_party/skia 512e38091c85..05201fc7e77e (10 commits) (#8…
skia-flutter-autoroll Mar 15, 2019
b32d0ab
Bugfix: Prevent crash when responding to a platform message after Flu…
matthew-carroll Mar 15, 2019
b36068c
Roll src/third_party/skia 05201fc7e77e..aefecad7c0d2 (5 commits) (#8176)
skia-flutter-autoroll Mar 15, 2019
c0690e6
Roll src/third_party/skia aefecad7c0d2..69600007e278 (2 commits) (#8177)
skia-flutter-autoroll Mar 15, 2019
cad97fe
Update overlays_gr_context_ correctly (#8175)
iskakaushik Mar 15, 2019
7da45be
Roll src/third_party/skia 69600007e278..46f5ee156155 (8 commits) (#8178)
skia-flutter-autoroll Mar 15, 2019
0e0e0a9
Roll src/third_party/skia 46f5ee156155..49ea3194535c (8 commits) (#8179)
skia-flutter-autoroll Mar 15, 2019
d92f937
Add flag to allow only building full sdk on release to speed up bots …
jonahwilliams Mar 15, 2019
c033aa4
Fix include of libzx. (#8181)
pylaligand Mar 15, 2019
015c024
Fix log level typo from ERROR to INFO (#8180)
liyuqian Mar 15, 2019
575d61f
Roll src/third_party/skia 49ea3194535c..d3cfbcae10eb (9 commits) (#8184)
skia-flutter-autoroll Mar 16, 2019
926e655
Roll src/third_party/skia d3cfbcae10eb..f34d0c79dc6c (2 commits) (#8186)
skia-flutter-autoroll Mar 16, 2019
39fea55
Roll src/third_party/skia f34d0c79dc6c..3d42a0521d12 (1 commits) (#8187)
skia-flutter-autoroll Mar 16, 2019
4a4f182
Roll src/third_party/skia 3d42a0521d12..f3f7059cb736 (6 commits) (#8188)
skia-flutter-autoroll Mar 16, 2019
0f97c92
Roll src/third_party/skia f3f7059cb736..90155edf140b (1 commits) (#8189)
skia-flutter-autoroll Mar 16, 2019
c6f9fe7
Roll src/third_party/skia 90155edf140b..d95286de1dda (2 commits) (#8190)
skia-flutter-autoroll Mar 16, 2019
c14fde8
Roll src/third_party/skia d95286de1dda..e1f2a572cec0 (1 commits) (#8191)
skia-flutter-autoroll Mar 17, 2019
4d9b9aa
Roll src/third_party/skia e1f2a572cec0..143542fa28e9 (1 commits) (#8192)
skia-flutter-autoroll Mar 17, 2019
5ca92fb
Roll src/third_party/skia 143542fa28e9..3ea586f9f959 (1 commits) (#8193)
skia-flutter-autoroll Mar 17, 2019
a47e12d
Roll src/third_party/skia 3ea586f9f959..72ef2d519a0e (1 commits) (#8194)
skia-flutter-autoroll Mar 17, 2019
5b09204
Roll src/third_party/skia 72ef2d519a0e..895e1eedb420 (1 commits) (#8195)
skia-flutter-autoroll Mar 17, 2019
d9fda1c
Add --no-full-dart-sdk option to GN (#8196)
cbracken Mar 17, 2019
e75f6de
Roll src/third_party/skia 895e1eedb420..576b2a5596bc (1 commits) (#8198)
skia-flutter-autoroll Mar 18, 2019
e0782de
Roll src/third_party/skia 576b2a5596bc..2c043c288169 (2 commits) (#8200)
skia-flutter-autoroll Mar 18, 2019
048d70b
Support dartdevc, dart2js with shared source files, dartdevc sdk (#8105)
jonahwilliams Mar 18, 2019
8818a6c
Roll src/third_party/skia 2c043c288169..4a522b7e916c (3 commits) (#8201)
skia-flutter-autoroll Mar 18, 2019
5088735
Clip to clip_rect instead of paint bounds (#8183)
liyuqian Mar 18, 2019
6290722
Merge only gpu and platform threads for platform views, fix deadlock.…
amirh Mar 18, 2019
5688419
Disable build_ios due to large queue times. (#8204)
chinmaygarde Mar 18, 2019
6980a83
[platform_view] iOSP platformView composition optimize. (#8202)
Mar 18, 2019
ad5b722
Simplify the fallback waiter and add traces for vsync scheduling over…
chinmaygarde Mar 18, 2019
71e2d7d
Roll src/third_party/skia 4a522b7e916c..389b4b267d15 (32 commits) (#8…
skia-flutter-autoroll Mar 18, 2019
b404c69
[scenic][SCN-1054] Move back off of SetTranslationRH (#8174)
freiling Mar 18, 2019
bc8ebcb
Export FlutterSemanticsUpdateNotification and improve docs (#8203)
dnfield Mar 19, 2019
e73dbf6
Roll src/third_party/skia 389b4b267d15..7eba20aef187 (2 commits) (#8209)
skia-flutter-autoroll Mar 19, 2019
e28fc3c
Define the dart_platform_sdk GN variable only on host targets (#8206)
jason-simmons Mar 19, 2019
571964e
Allow exported __const on iOS (#8217)
dnfield Mar 19, 2019
e8bca63
Roll src/third_party/skia 7eba20aef187..dd0544078d05 (1 commits) (#8211)
skia-flutter-autoroll Mar 19, 2019
146646d
Correct greater than or equal logic in offset base (#8210)
jonahwilliams Mar 19, 2019
96ad0c8
Roll src/third_party/dart 7418238239..70e3e67dd7 (108 commits) (#8216)
bkonyi Mar 19, 2019
d764b69
Add docs for helpful commands to fix format (#8171)
liyuqian Mar 19, 2019
1728103
Add a build dependencies script for Linux desktop (#8160)
stuartmorgan Mar 19, 2019
7cbbdb4
libtxt: more accurate tracking of run positioning and width for justi…
jason-simmons Mar 19, 2019
45f69ac
Plumb a reference of PlatformViewsController and AccessibilityBridge …
amirh Mar 19, 2019
fa1931f
Send macOS keyboard data to the engine (#8219)
franciscojma86 Mar 19, 2019
a1dcb2e
[ios] Set contentsScale before we commit CATransaction (#8218)
iskakaushik Mar 19, 2019
3496156
Roll src/third_party/skia dd0544078d05..2894d13a0d9b (33 commits) (#8…
skia-flutter-autoroll Mar 19, 2019
ee4abba
Roll src/third_party/skia 2894d13a0d9b..37a9294d2eb9 (1 commits) (#8222)
skia-flutter-autoroll Mar 20, 2019
be9067c
Roll src/third_party/skia 37a9294d2eb9..d7d93001ead2 (2 commits) (#8223)
skia-flutter-autoroll Mar 20, 2019
e88573a
Roll src/third_party/skia d7d93001ead2..4273a150f84d (1 commits) (#8224)
skia-flutter-autoroll Mar 20, 2019
d9b6629
Roll src/third_party/skia 4273a150f84d..ba91f65f2070 (6 commits) (#8225)
skia-flutter-autoroll Mar 20, 2019
3b19a4d
Removed dart_plugin_tag from DEPS
bkonyi Mar 20, 2019
bb35436
Roll src/third_party/dart 70e3e67dd7..5e9df35a57 (45 commits)
bkonyi Mar 20, 2019
1dbd204
Moved io.flutter.embedding.engine.android package to io.flutter.embed…
matthew-carroll Mar 20, 2019
45b19e4
Roll src/third_party/skia ba91f65f2070..7e2c0614a2fd (13 commits) (#8…
skia-flutter-autoroll Mar 20, 2019
6a8a45f
Have the AccessibilityBridge attach/detach itself to the (#8229)
amirh Mar 20, 2019
d8c89e2
Add the Linux desktop setup script to Dockerfile (#8227)
stuartmorgan Mar 20, 2019
5120045
Remove jsoncpp from desktop Linux shell setup (#8230)
stuartmorgan Mar 20, 2019
d452dd5
Initial import of GLFW Linux shell from FDE (#8159)
stuartmorgan Mar 20, 2019
188adf7
Removed Activity reference from AccessibilityBridge by using a View f…
matthew-carroll Mar 20, 2019
10e1add
Roll src/third_party/skia 7e2c0614a2fd..4652930a7dfc (5 commits) (#8232)
skia-flutter-autoroll Mar 20, 2019
fa43538
Use the GPU thread for Android surface on-screen context lifecycle op…
jason-simmons Mar 21, 2019
250b99b
Roll src/third_party/skia 4652930a7dfc..e409441aee0d (1 commits) (#8236)
skia-flutter-autoroll Mar 21, 2019
b053999
Roll src/third_party/skia e409441aee0d..2c4ceca62d27 (1 commits) (#8238)
skia-flutter-autoroll Mar 21, 2019
2d5376c
Roll src/third_party/skia 2c4ceca62d27..174a3f61fd5d (1 commits) (#8239)
skia-flutter-autoroll Mar 21, 2019
d4d4883
Roll src/third_party/skia 174a3f61fd5d..a695da930510 (2 commits) (#8242)
skia-flutter-autoroll Mar 21, 2019
13e3b71
Roll src/third_party/skia a695da930510..d6ab77a2e20f (11 commits) (#8…
skia-flutter-autoroll Mar 21, 2019
1addfb5
Roll src/third_party/dart 5e9df35a57..cabaa78cc5 (36 commits) (#8244)
bkonyi Mar 21, 2019
28433c5
FlutterJNI no longer asserts it is attached when dispatching platform…
matthew-carroll Mar 21, 2019
06635d3
Mirror Android platform views a11y tree in the Flutter a11y tree. (#8…
amirh Mar 21, 2019
69c4d82
Roll src/third_party/skia d6ab77a2e20f..19fb3971bca5 (17 commits) (#8…
skia-flutter-autoroll Mar 21, 2019
3df6943
Roll src/third_party/dart cabaa78cc5..ba0147ac07 (3 commits) (#8248)
bkonyi Mar 21, 2019
b68f7e7
Allow specifying an alternate Mac host SDK. (#8249)
chinmaygarde Mar 21, 2019
adc6685
Add platformViewId to stub_ui (#8253)
jonahwilliams Mar 22, 2019
68bd4f2
Do not drop the DartExecutor's message handler when a FlutterNativeVi…
jason-simmons Mar 22, 2019
272957d
Roll src/third_party/skia 19fb3971bca5..d0995493f8f3 (11 commits) (#8…
skia-flutter-autoroll Mar 22, 2019
f226db9
Roll src/third_party/skia d0995493f8f3..a39bbdad93be (2 commits) (#8257)
skia-flutter-autoroll Mar 22, 2019
db9d864
Roll src/third_party/skia a39bbdad93be..f4af3608b95a (2 commits) (#8259)
skia-flutter-autoroll Mar 22, 2019
cb3a996
Roll src/third_party/skia f4af3608b95a..bc7402f30ad8 (5 commits) (#8261)
skia-flutter-autoroll Mar 22, 2019
81dbfc1
Fix incorrect vertices colors length check (#8247)
justinmc Mar 22, 2019
663967b
Roll src/third_party/dart ba0147ac07..266d823f5c (12 commits)
bkonyi Mar 22, 2019
28846b6
Roll src/third_party/dart 266d823f5c..8b8a8f7b4e (3 commits)
bkonyi Mar 22, 2019
09cb426
Roll src/third_party/dart 8b8a8f7b4e..fa74184b7a (1 commits)
bkonyi Mar 22, 2019
d21cca7
Roll src/third_party/skia bc7402f30ad8..f9264bac4e99 (8 commits) (#8264)
skia-flutter-autoroll Mar 22, 2019
f4d9949
check that public API of dart:ui conforms to web implementation (#8256)
jonahwilliams Mar 22, 2019
5f8ae42
Linking Higher & Lower Class Docs (#8265)
Piinks Mar 22, 2019
c12696c
Roll src/third_party/skia f9264bac4e99..33332f1e100c (27 commits) (#8…
skia-flutter-autoroll Mar 23, 2019
f8e3a40
Roll buildroot to 9c7b023ff266ee58b00fe60326fa1db910a087f3 (#8277)
kangwang1988 Mar 23, 2019
62c88d6
Roll src/third_party/skia 33332f1e100c..e86cc5039026 (1 commits) (#8278)
skia-flutter-autoroll Mar 23, 2019
9f878fc
Roll src/third_party/skia e86cc5039026..ec1c6fdfdd11 (1 commits) (#8279)
skia-flutter-autoroll Mar 23, 2019
61838ca
Roll src/third_party/skia ec1c6fdfdd11..61bd91237778 (1 commits) (#8280)
skia-flutter-autoroll Mar 23, 2019
8d23b21
Roll src/third_party/skia 61bd91237778..b1dbbc8509c6 (2 commits) (#8282)
skia-flutter-autoroll Mar 23, 2019
bd4f6d7
Roll src/third_party/skia b1dbbc8509c6..4c0b5c4b79dd (2 commits) (#8283)
skia-flutter-autoroll Mar 23, 2019
ef3cbe8
Roll src/third_party/skia 4c0b5c4b79dd..97d957d1db65 (1 commits) (#8284)
skia-flutter-autoroll Mar 23, 2019
cee2bd7
Roll src/third_party/skia 97d957d1db65..ab4c138c0ef3 (3 commits) (#8285)
skia-flutter-autoroll Mar 24, 2019
d2bba21
Roll src/third_party/skia ab4c138c0ef3..d79c95e8bcf2 (2 commits) (#8286)
skia-flutter-autoroll Mar 24, 2019
dcc72c7
Roll src/third_party/skia d79c95e8bcf2..e9a53fe3526a (1 commits) (#8287)
skia-flutter-autoroll Mar 24, 2019
b581391
Roll src/third_party/skia e9a53fe3526a..c9f746cfb9f4 (1 commits) (#8288)
skia-flutter-autoroll Mar 25, 2019
1b12098
Roll src/third_party/skia c9f746cfb9f4..2e2fa9e3a06b (1 commits) (#8290)
skia-flutter-autoroll Mar 25, 2019
fcc63e7
Roll src/third_party/skia 2e2fa9e3a06b..cd54466473fe (2 commits) (#8291)
skia-flutter-autoroll Mar 25, 2019
3a445ce
Roll src/third_party/skia cd54466473fe..42197c0bc68e (10 commits) (#8…
skia-flutter-autoroll Mar 25, 2019
d6ead18
Make it easy to write embedder unit tests by creating a fixture and c…
chinmaygarde Mar 25, 2019
dd6be2f
Roll src/third_party/skia 42197c0bc68e..15dc59e65cfa (19 commits) (#8…
skia-flutter-autoroll Mar 25, 2019
345ae7d
Delegate a11y events and action to/from embedded Android platform vie…
amirh Mar 25, 2019
22ee8ee
Migrate existing embedder unit tests to use the fixture. (#8296)
chinmaygarde Mar 25, 2019
af64f72
Fixing links between higher and lower classes. (#8295)
Piinks Mar 25, 2019
42d062f
[fuchsia] Add missing trace macros (#8297)
zanderso Mar 25, 2019
0d83a2e
Roll src/third_party/skia 15dc59e65cfa..c5ee499f2c59 (2 commits) (#8298)
skia-flutter-autoroll Mar 25, 2019
d88037d
Roll src/third_party/dart fa74184b7a..093c2909fe (71 commits)
bkonyi Mar 26, 2019
a673bbf
Roll src/third_party/skia c5ee499f2c59..80dd599e91d0 (5 commits) (#8301)
skia-flutter-autoroll Mar 26, 2019
2804057
Roll src/third_party/skia 80dd599e91d0..33211b2c7a02 (1 commits) (#8303)
skia-flutter-autoroll Mar 26, 2019
358273b
Roll src/third_party/skia 33211b2c7a02..d90004516a63 (1 commits) (#8305)
skia-flutter-autoroll Mar 26, 2019
95f9134
Roll src/third_party/skia d90004516a63..62fd6c411622 (4 commits) (#8306)
skia-flutter-autoroll Mar 26, 2019
2812c7d
Roll src/third_party/skia 62fd6c411622..d2ca31218bc4 (9 commits) (#8307)
skia-flutter-autoroll Mar 26, 2019
78de8dc
Enable lambda like native callbacks in tests and add support for cust…
chinmaygarde Mar 26, 2019
51f23fe
[vulkan] Add FUCHSIA external sem/mem extensions
cdotstout Mar 25, 2019
400a86a
Allow specification of std::functions as native entrypoints from Dart…
chinmaygarde Mar 26, 2019
7e77d5c
Revert "Allow specification of std::functions as native entrypoints f…
chinmaygarde Mar 26, 2019
80b825c
Roll src/third_party/dart 093c2909fe..f3fd1943fc (13 commits) (#8310)
bkonyi Mar 26, 2019
f521df3
Fixed service isolate not being initialized correctly due to bad name…
bkonyi Mar 26, 2019
f64ee01
Roll src/third_party/skia d2ca31218bc4..45d5f702133e (11 commits) (#8…
skia-flutter-autoroll Mar 26, 2019
fd7d7fa
Add a11y support for embedded iOS platform view (#8156)
Mar 26, 2019
87db585
Roll src/third_party/skia 45d5f702133e..bf341ae88c83 (2 commits) (#8316)
skia-flutter-autoroll Mar 27, 2019
1daff5c
Roll src/third_party/skia bf341ae88c83..cec20280b3fb (3 commits) (#8320)
skia-flutter-autoroll Mar 27, 2019
e5b31cd
Roll src/third_party/skia cec20280b3fb..d1c271bd39f0 (3 commits) (#8321)
skia-flutter-autoroll Mar 27, 2019
66141eb
Roll src/third_party/skia d1c271bd39f0..c476e5da4fef (2 commits) (#8322)
skia-flutter-autoroll Mar 27, 2019
cadcf1c
Roll src/third_party/dart f3fd1943fc..8a92d2a8d9 (16 commits)
bkonyi Mar 27, 2019
20c241a
Roll src/third_party/skia c476e5da4fef..576eb87a2d2d (7 commits) (#8324)
skia-flutter-autoroll Mar 27, 2019
4849658
Roll src/third_party/dart 8a92d2a8d9..991c9da720 (2 commits)
bkonyi Mar 27, 2019
ce9ea58
[fuchsia] Disable FML_TRACE_COUNTER events to unblock roll (#8325)
zanderso Mar 27, 2019
3a415c4
Map glfw into third_party, and roll buildroot (#8308)
stuartmorgan Mar 27, 2019
d4275d9
Roll src/third_party/skia 576eb87a2d2d..99ccc0ca87e6 (5 commits) (#8328)
skia-flutter-autoroll Mar 27, 2019
3a3f707
Reland "Allow specification of std::functions as native entrypoints f…
chinmaygarde Mar 27, 2019
6bd697d
Fix "PointerEvent" flow end event (#8319)
nathanrogersgoogle Mar 27, 2019
7620056
Android Embedding PR22: Polish - FlutterActivity Intent factories, Fl…
matthew-carroll Mar 27, 2019
deeb7a7
Roll src/third_party/skia 99ccc0ca87e6..8d2c19554e4a (11 commits) (#8…
skia-flutter-autoroll Mar 27, 2019
37947f9
Allow delegation of a11y events from nodes that were not yet traverse…
amirh Mar 27, 2019
cb8eb80
Allow embedders to specify their own task runner interfaces. (#8273)
chinmaygarde Mar 27, 2019
4efc321
Add super call in FLEView reshape (#8335)
cbracken Mar 27, 2019
6d8b836
Remove use of epoxy from Linux shell (#8334)
stuartmorgan Mar 27, 2019
6800245
Fix Windows build. (#8336)
chinmaygarde Mar 27, 2019
5c99138
Build GLFW from source for Linux shell (#8327)
stuartmorgan Mar 28, 2019
2098398
Cleanups to run_tests.sh script (#8337)
cbracken Mar 28, 2019
a011010
Roll src/third_party/dart 991c9da720..ffee99d79b (7 commits)
bkonyi Mar 28, 2019
6415277
Roll src/third_party/skia 8d2c19554e4a..e4c67058ddb1 (1 commits) (#8341)
skia-flutter-autoroll Mar 28, 2019
84c62b4
Build Windows shell (#8331)
stuartmorgan Mar 28, 2019
5983b7a
Roll src/third_party/dart ffee99d79b..cf32584870 (6 commits)
bkonyi Mar 28, 2019
c4d14a0
Roll src/third_party/skia e4c67058ddb1..01a065884b7d (1 commits) (#8344)
skia-flutter-autoroll Mar 28, 2019
80ea029
Roll src/third_party/skia 01a065884b7d..3240800a9487 (2 commits) (#8347)
skia-flutter-autoroll Mar 28, 2019
2aa3c3e
Roll src/third_party/skia 3240800a9487..e51181387f76 (2 commits) (#8349)
skia-flutter-autoroll Mar 28, 2019
90ad1e1
Roll src/third_party/dart cf32584870..05f3b12960 (11 commits)
bkonyi Mar 28, 2019
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
  •  
  •  
  •  
53 changes: 44 additions & 9 deletions .cirrus.yml
Original file line number Diff line number Diff line change
Expand Up @@ -11,10 +11,17 @@ gke_container:
task:
env:
CIRRUS_WORKING_DIR: "/tmp/github_repo"

replace_engine_script: |
ENGINE_PATH: "/tmp/clean_engine"
DEPOT_TOOLS: "/tmp/depot_tools"
PATH: "$DEPOT_TOOLS:$PATH"
depot_tools_script:
git clone --depth 1 https://chromium.googlesource.com/chromium/tools/depot_tools.git $DEPOT_TOOLS
gclient_sync_script: |
mkdir -p $ENGINE_PATH/src
echo 'solutions = [{"managed": False,"name": "src/flutter","url": "git@github.com:flutter/engine.git","deps_file": "DEPS", "custom_vars": {"download_android_deps" : False, "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

Expand All @@ -24,25 +31,53 @@ task:
cd $ENGINE_PATH/src
./flutter/tools/gn --unoptimized
ninja -C out/host_debug_unopt
test_host_script: cd $ENGINE_PATH/src && ./flutter/testing/run_tests.sh
test_host_script: cd $ENGINE_PATH/src && ./flutter/testing/run_tests.sh host_debug_unopt
- name: build_and_test_host_profile
compile_host_script: |
cd $ENGINE_PATH/src
./flutter/tools/gn --runtime-mode profile --no-lto
ninja -C out/host_profile
test_host_script: cd $ENGINE_PATH/src && ./flutter/testing/run_tests.sh host_profile
- name: build_and_test_host_release
compile_host_script: |
cd $ENGINE_PATH/src
./flutter/tools/gn --runtime-mode release --no-lto
ninja -C out/host_release
test_host_script: cd $ENGINE_PATH/src && ./flutter/testing/run_tests.sh host_release
- name: build_android
get_android_sdk_script: |
echo 'solutions = [{"managed": False,"name": "src/flutter","url": "git@github.com:flutter/engine.git","deps_file": "DEPS", "custom_vars": {"download_windows_deps" : False,},},]' > $ENGINE_PATH/.gclient
cd $ENGINE_PATH/src
gclient sync
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

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

env:
CIRRUS_WORKING_DIR: "/tmp/github_repo"

replace_engine_script: |
DEPOT_TOOLS: "/tmp/depot_tools"
ENGINE_PATH: "/tmp/clean_engine"
PATH: "$DEPOT_TOOLS:$PATH"
depot_tools_script:
git clone --depth 1 https://chromium.googlesource.com/chromium/tools/depot_tools.git $DEPOT_TOOLS
gclient_sync_script: |
mkdir -p $ENGINE_PATH/src
echo 'solutions = [{"managed": False,"name": "src/flutter","url": "git@github.com:flutter/engine.git","deps_file": "DEPS", "custom_vars": {"download_android_deps" : False, "download_windows_deps" : False,},},]' > $ENGINE_PATH/.gclient
cd $ENGINE_PATH/src
rm -r flutter
cp $CIRRUS_WORKING_DIR -r ./flutter
rm -rf flutter
rm -rf out
mv $CIRRUS_WORKING_DIR flutter
gclient sync

format_script: cd $ENGINE_PATH/src/flutter && ./ci/format.sh
build_script: cd $ENGINE_PATH/src/flutter && ./ci/build.sh
1 change: 1 addition & 0 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -20,3 +20,4 @@ tags
Thumbs.db
.idea
pubspec.lock
.vscode/
2 changes: 2 additions & 0 deletions AUTHORS
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,8 @@
# Name/Organization <email address>

Google Inc.
The Chromium Authors
The Fuchsia Authors
Jim Simon <jim.j.simon@gmail.com>
Ali Bitek <alibitek@protonmail.ch>
Jacob Greenfield <jacob.greenfield.256@gmail.com>
Expand Down
15 changes: 14 additions & 1 deletion BUILD.gn
Original file line number Diff line number Diff line change
@@ -1,9 +1,15 @@
# Copyright 2014 The Chromium Authors. All rights reserved.
# 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.

import("$flutter_root/common/config.gni")

# Whether to build the dartdevc sdk, libraries, and source files
# required for the flutter web sdk.
declare_args() {
full_dart_sdk = false
}

group("flutter") {
testonly = true

Expand All @@ -24,6 +30,12 @@ group("flutter") {
"$flutter_root/frontend_server",
"//third_party/dart:create_sdk",
]

if (full_dart_sdk) {
public_deps += [
"$flutter_root/web_sdk",
]
}
}
}

Expand All @@ -40,6 +52,7 @@ group("flutter") {
"$flutter_root/runtime:runtime_unittests",
"$flutter_root/shell/common:shell_unittests",
"$flutter_root/shell/platform/embedder:embedder_unittests",
"$flutter_root/shell/platform/embedder:embedder_a11y_unittests", # TODO(cbracken) build these into a different kernel blob in the embedder tests and load that in a test in embedder_unittests
"$flutter_root/synchronization:synchronization_unittests",
"$flutter_root/third_party/txt:txt_unittests",
]
Expand Down
Loading