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 latest from master => 21008 staging branch #7012

Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
460 commits
Select commit Hold shift + click to select a range
cf75289
TextField is only a live region when it has input focus (#6649)
jonahwilliams Oct 25, 2018
3edf5fa
Roll src/third_party/skia dfca8f6adb6b..a2272ef92640 (4 commits) (#6659)
skia-flutter-autoroll Oct 25, 2018
69dced9
Dart SDK roll for 2018-10-25
bkonyi Oct 25, 2018
6c2ade9
Update contributing.md for xcode_backend refactor notes (#6642)
dnfield Oct 25, 2018
3930b7c
Roll src/third_party/skia a2272ef92640..2cf29ce4dbbf (8 commits) (#6661)
skia-flutter-autoroll Oct 25, 2018
7286e9a
Roll src/third_party/skia 2cf29ce4dbbf..f5eaee917bb7 (4 commits) (#6664)
skia-flutter-autoroll Oct 26, 2018
074e67a
Roll src/third_party/skia f5eaee917bb7..3f5b4ee4adfd (1 commits) (#6666)
skia-flutter-autoroll Oct 26, 2018
d53c2be
Roll src/third_party/skia 3f5b4ee4adfd..603c5da17491 (1 commits) (#6667)
skia-flutter-autoroll Oct 26, 2018
9c46333
Roll src/third_party/skia 603c5da17491..e2fd74b48f6f (1 commits) (#6668)
skia-flutter-autoroll Oct 26, 2018
270b02b
Roll src/third_party/skia e2fd74b48f6f..a944142412cd (9 commits) (#6669)
skia-flutter-autoroll Oct 26, 2018
dd791f3
Propagate pointer size from Android MotionEvent (#6662)
sbaranov Oct 26, 2018
3236b49
Add missing includes (#6670)
mehmetf Oct 26, 2018
162b2e9
Roll src/third_party/skia a944142412cd..3b79aa3a5ad0 (15 commits) (#6…
skia-flutter-autoroll Oct 26, 2018
2bfb893
iOS Embedding Refactor (#6447)
dnfield Oct 26, 2018
df85722
Plumb the iOS PlatformViewsController into flow. (#6603)
amirh Oct 26, 2018
f797004
Attach and position embedded UIVIews (#6614)
amirh Oct 26, 2018
55e1299
Update FlutterPlugin.h docs, suppress warning for older API (#6672)
dnfield Oct 26, 2018
6c2a0b3
Undefine ERROR in platform_view_layer.cc (#6675)
amirh Oct 26, 2018
505d2a9
Roll buildroot to pick up updates to custom toolchains. (#6674)
chinmaygarde Oct 26, 2018
ba8f6aa
Handle Windows headers defining ERROR to 0 in log levels. (#6677)
chinmaygarde Oct 26, 2018
c4f5061
Roll buildroot to pick up Mac toolchain updates. (#6678)
chinmaygarde Oct 27, 2018
236661c
Roll src/third_party/skia 3b79aa3a5ad0..b53f1f46982d (13 commits) (#6…
skia-flutter-autoroll Oct 28, 2018
a1d7cad
Fix inconsistent include syntax (#6680)
mehmetf Oct 28, 2018
2f06a53
Roll src/third_party/skia b53f1f46982d..38e4fd0c5654 (1 commits) (#6681)
skia-flutter-autoroll Oct 28, 2018
3dac47e
Roll src/third_party/skia 38e4fd0c5654..79c96811863f (1 commits) (#6682)
skia-flutter-autoroll Oct 29, 2018
7352251
Roll src/third_party/skia 79c96811863f..797197a772b8 (1 commits) (#6683)
skia-flutter-autoroll Oct 29, 2018
c4aa8d3
Roll src/third_party/skia 797197a772b8..1de48d8040aa (2 commits) (#6684)
skia-flutter-autoroll Oct 29, 2018
ab782fa
Roll src/third_party/skia 1de48d8040aa..68825776f4b4 (1 commits) (#6685)
skia-flutter-autoroll Oct 29, 2018
cc686d7
Don't populate the external view embedder in PaintContext. (#6686)
amirh Oct 29, 2018
0e9defb
Roll src/third_party/skia 68825776f4b4..ab18c8e6cc20 (11 commits) (#6…
skia-flutter-autoroll Oct 29, 2018
96bbd2b
Roll buildroot to 11a934e99eaa4aa8e278cd2772aff4f51f1f3c41 (#6687)
goderbauer Oct 29, 2018
3b17cfb
Flutter tester default locales (#6689)
GaryQian Oct 29, 2018
58c8e30
Roll src/third_party/skia ab18c8e6cc20..d48b7a881b24 (5 commits) (#6690)
skia-flutter-autoroll Oct 29, 2018
2b2fbf0
Add Locale.fromSubtags and support for scriptCode. (#6518)
hugovdm Oct 29, 2018
91a019c
Fix popSystemNavigator (#6691)
dnfield Oct 29, 2018
7be0217
Roll back _countryCode assert - breaking change (#6693)
GaryQian Oct 30, 2018
d7e2be2
Roll src/third_party/skia d48b7a881b24..ca44d5d85895 (3 commits) (#6694)
skia-flutter-autoroll Oct 30, 2018
ab92772
Roll src/third_party/skia ca44d5d85895..14768f64fba3 (1 commits) (#6695)
skia-flutter-autoroll Oct 30, 2018
3a67757
Roll src/third_party/skia 14768f64fba3..dde307f14273 (3 commits) (#6697)
skia-flutter-autoroll Oct 30, 2018
48f2662
Roll src/third_party/skia dde307f14273..5785405afa1b (1 commits) (#6698)
skia-flutter-autoroll Oct 30, 2018
f5d571a
Roll src/third_party/skia 5785405afa1b..52a715455181 (5 commits) (#6699)
skia-flutter-autoroll Oct 30, 2018
e56c3b7
Roll src/third_party/skia 52a715455181..78252fedaab9 (6 commits) (#6700)
skia-flutter-autoroll Oct 30, 2018
d9c2b21
Roll src/third_party/skia 78252fedaab9..4c169456061d (12 commits) (#6…
skia-flutter-autoroll Oct 30, 2018
d8672ba
Ensure Simulator publishes mDNS records (#6696)
dnfield Oct 31, 2018
605ae5d
Roll src/third_party/skia 4c169456061d..1801b94e85b4 (2 commits) (#6703)
skia-flutter-autoroll Oct 31, 2018
059876e
Delay embedded UIViews touch events until the framework says so. (#6…
amirh Oct 31, 2018
635e204
Roll src/third_party/skia 1801b94e85b4..69a72945dcdd (1 commits) (#6704)
skia-flutter-autoroll Oct 31, 2018
54882ef
Roll src/third_party/skia 69a72945dcdd..4d8f48db9ef5 (1 commits) (#6705)
skia-flutter-autoroll Oct 31, 2018
67ba697
Roll src/third_party/skia 4d8f48db9ef5..83d923f38664 (2 commits) (#6706)
skia-flutter-autoroll Oct 31, 2018
552fae6
Roll src/third_party/skia 83d923f38664..9985a27c06ad (2 commits) (#6707)
skia-flutter-autoroll Oct 31, 2018
a27d2f2
Check needs_painting in RasterCache::Prepare (#6708)
liyuqian Oct 31, 2018
d34cb17
Roll src/third_party/skia 9985a27c06ad..348a03729796 (15 commits) (#6…
skia-flutter-autoroll Oct 31, 2018
92944f7
Move FlutterPlatformViewsController into FlutterEngine. (#6709)
amirh Oct 31, 2018
0ec3b7d
Apply changes to the embedded UIView tree when presenting a frame (#6…
amirh Oct 31, 2018
467ff33
Roll src/third_party/skia 348a03729796..d7a7586b0d2f (12 commits) (#6…
skia-flutter-autoroll Oct 31, 2018
c79faed
Decode UIView's creation parameters and pass them to the view factory…
amirh Oct 31, 2018
1b0d26a
Roll src/third_party/skia d7a7586b0d2f..628f0a57d102 (1 commits) (#6718)
skia-flutter-autoroll Nov 1, 2018
b9726c2
Roll src/third_party/skia 628f0a57d102..1ae419b62b2b (2 commits) (#6720)
skia-flutter-autoroll Nov 1, 2018
28514b5
Roll src/third_party/skia 1ae419b62b2b..e008d6feb2d0 (1 commits) (#6721)
skia-flutter-autoroll Nov 1, 2018
e91e4db
Roll src/third_party/skia e008d6feb2d0..763fc966993d (1 commits) (#6722)
skia-flutter-autoroll Nov 1, 2018
60d4d58
Roll src/third_party/skia 763fc966993d..3bdaa46bff71 (2 commits) (#6723)
skia-flutter-autoroll Nov 1, 2018
d06ace6
Roll src/third_party/skia 3bdaa46bff71..f1eda00bf6b0 (11 commits) (#6…
skia-flutter-autoroll Nov 1, 2018
fbb7893
Report asset names in loading trace events. (#6713)
rmacnak-google Nov 1, 2018
f3fcb8f
Roll src/third_party/skia f1eda00bf6b0..e978ca297965 (10 commits) (#6…
skia-flutter-autoroll Nov 1, 2018
c57d29a
Fixed typo (#6717)
Maxim-Mazurok Nov 1, 2018
1360556
Roll src/third_party/skia e978ca297965..94d7af7bcc96 (5 commits) (#6727)
skia-flutter-autoroll Nov 2, 2018
9e1f546
Add an overlay surface on top of embedded UIViews. (#6726)
amirh Nov 2, 2018
10ec1fd
Roll src/third_party/skia 94d7af7bcc96..26fcd7166c74 (5 commits) (#6729)
skia-flutter-autoroll Nov 2, 2018
7618e54
Roll src/third_party/skia 26fcd7166c74..2dc1e34f9029 (2 commits) (#6730)
skia-flutter-autoroll Nov 2, 2018
eacf61e
Roll src/third_party/skia 2dc1e34f9029..13853a120d5a (1 commits) (#6731)
skia-flutter-autoroll Nov 2, 2018
88cb78c
Roll src/third_party/skia 13853a120d5a..30edaaac1da4 (1 commits) (#6732)
skia-flutter-autoroll Nov 2, 2018
57c21d4
Roll src/third_party/skia 30edaaac1da4..3bfe9665aabc (5 commits) (#6735)
skia-flutter-autoroll Nov 2, 2018
b5758d0
Propagate positions of secondary pointers in UP events on Android (#6…
sbaranov Nov 2, 2018
96f7f34
Update scene_update_context to match recent PaintContext changes. (#6…
amirh Nov 2, 2018
50ecdf9
Roll src/third_party/skia 3bfe9665aabc..13245412d49e (15 commits) (#6…
skia-flutter-autoroll Nov 2, 2018
dd32b3f
Roll src/third_party/skia 13245412d49e..1edff303fddb (6 commits) (#6739)
skia-flutter-autoroll Nov 3, 2018
731045e
Roll freetype2 to a10b062df0c8958d69377aa04ea6554a9961a111 (#6738)
goderbauer Nov 3, 2018
be97304
Roll src/third_party/skia 1edff303fddb..5d5de8bc79aa (4 commits) (#6740)
skia-flutter-autoroll Nov 3, 2018
c5fa47a
Roll src/third_party/skia 5d5de8bc79aa..f1ec3918534f (3 commits) (#6741)
skia-flutter-autoroll Nov 3, 2018
3429791
Roll src/third_party/skia f1ec3918534f..e1b1d056fed9 (1 commits) (#6742)
skia-flutter-autoroll Nov 3, 2018
0e6b1e6
Roll src/third_party/skia e1b1d056fed9..b5ae3b5afc29 (3 commits) (#6743)
skia-flutter-autoroll Nov 3, 2018
5d57e8a
Roll src/third_party/skia b5ae3b5afc29..7e4081554d06 (1 commits) (#6744)
skia-flutter-autoroll Nov 3, 2018
fafef22
Roll src/third_party/skia 7e4081554d06..2b21e88ed6dd (1 commits) (#6745)
skia-flutter-autoroll Nov 4, 2018
4453e42
Roll src/third_party/skia 2b21e88ed6dd..99485ace81ac (1 commits) (#6746)
skia-flutter-autoroll Nov 4, 2018
86feacc
Roll src/third_party/skia 99485ace81ac..16d91aaf44fa (1 commits) (#6747)
skia-flutter-autoroll Nov 4, 2018
551d7f1
Roll src/third_party/skia 16d91aaf44fa..0a8b4e1acbd6 (1 commits) (#6748)
skia-flutter-autoroll Nov 4, 2018
1a5a083
Roll src/third_party/skia 0a8b4e1acbd6..51916083e752 (2 commits) (#6749)
skia-flutter-autoroll Nov 5, 2018
c9b36fa
Roll src/third_party/skia 51916083e752..e71e9ef311ba (1 commits) (#6750)
skia-flutter-autoroll Nov 5, 2018
61dbcda
Roll src/third_party/skia e71e9ef311ba..8b35379ae1f1 (6 commits) (#6751)
skia-flutter-autoroll Nov 5, 2018
3374f4c
Roll src/third_party/skia 8b35379ae1f1..32262da42bed (8 commits) (#6752)
skia-flutter-autoroll Nov 5, 2018
124f20f
Clear the on-screen surface every frame. (#6753)
amirh Nov 5, 2018
f0380b3
Roll src/third_party/skia 32262da42bed..df8225e253a2 (10 commits) (#6…
skia-flutter-autoroll Nov 5, 2018
ded297f
Roll src/third_party/skia df8225e253a2..5b2bda70e52f (5 commits) (#6761)
skia-flutter-autoroll Nov 6, 2018
fa4c01e
Add an Info.plist flag to enable the embedded iOS views preview. (#6756)
amirh Nov 6, 2018
4fd2d14
Roll src/third_party/skia 5b2bda70e52f..11407e56f277 (1 commits) (#6762)
skia-flutter-autoroll Nov 6, 2018
fb5b097
Revert "Roll freetype2 to a10b062df0c8958d69377aa04ea6554a9961a111 (#…
dnfield Nov 6, 2018
1132d6c
Roll src/third_party/skia 11407e56f277..e6c85755832b (2 commits) (#6765)
skia-flutter-autoroll Nov 6, 2018
aea7071
Roll src/third_party/skia e6c85755832b..e70c6b13dd55 (1 commits) (#6766)
skia-flutter-autoroll Nov 6, 2018
eec27fc
Roll src/third_party/skia e70c6b13dd55..f2b35e4fb8cc (6 commits) (#6768)
skia-flutter-autoroll Nov 6, 2018
5006ce5
fix type in embedded views preview flag name (#6767)
amirh Nov 6, 2018
5077e95
Roll src/third_party/skia f2b35e4fb8cc..2aa9a22fe159 (7 commits) (#6770)
skia-flutter-autoroll Nov 6, 2018
e8f0c08
Add instructions to download the full license log diff. (#6771)
GaryQian Nov 6, 2018
dda667f
Roll update to harfbuzz to 2.1.0 (#6760)
GaryQian Nov 6, 2018
21eb1ca
Update the contributing guide (#6754)
Hixie Nov 6, 2018
e61f052
Roll src/third_party/skia 2aa9a22fe159..630e7d651a34 (5 commits) (#6773)
skia-flutter-autoroll Nov 6, 2018
6fa5c0a
Pass scriptCode into Locale on initialization. (#6711)
GaryQian Nov 7, 2018
177e043
fix setInitialRoute (#6774)
dnfield Nov 7, 2018
4f4c470
Roll src/third_party/skia 630e7d651a34..3daed9b12db4 (6 commits) (#6775)
skia-flutter-autoroll Nov 7, 2018
824daac
Roll src/third_party/skia 3daed9b12db4..2a13921745eb (1 commits) (#6776)
skia-flutter-autoroll Nov 7, 2018
e64af75
Roll src/third_party/skia 2a13921745eb..67f5c0ceac22 (2 commits) (#6777)
skia-flutter-autoroll Nov 7, 2018
daeeeda
Roll src/third_party/skia 67f5c0ceac22..273fa2f3bd0b (1 commits) (#6779)
skia-flutter-autoroll Nov 7, 2018
2494abd
Roll src/third_party/skia 273fa2f3bd0b..62cc5f581747 (7 commits) (#6780)
skia-flutter-autoroll Nov 7, 2018
4cdddba
Fix String comparison as if Java were Dart. (#6781)
tvolkert Nov 7, 2018
f9095fc
Roll src/third_party/skia 62cc5f581747..b52c273d3f05 (13 commits) (#6…
skia-flutter-autoroll Nov 7, 2018
70a1106
Unify copyright lines (#6757)
goderbauer Nov 7, 2018
b6f76e0
Delete unused license goldens and add check (#6784)
goderbauer Nov 7, 2018
547b858
Roll src/third_party/skia b52c273d3f05..f49563bf9276 (7 commits) (#6785)
skia-flutter-autoroll Nov 7, 2018
94dd716
Skia Cleanup (#6786)
mehmetf Nov 7, 2018
c8da288
Roll Dart version to 9c07fb64c48adb3d6fde50bab6b8b641c5b67683 (#6788)
a-siva Nov 8, 2018
bd793c0
Roll src/third_party/skia f49563bf9276..71bcc7d63f8c (3 commits) (#6790)
skia-flutter-autoroll Nov 8, 2018
09ff6dc
avoid overreleasing FlutterView (#6791)
dnfield Nov 8, 2018
0ce31d6
Roll src/third_party/skia 71bcc7d63f8c..2f8889b876d3 (1 commits) (#6792)
skia-flutter-autoroll Nov 8, 2018
8f105d7
Roll src/third_party/skia 2f8889b876d3..23d1f94faac1 (1 commits) (#6793)
skia-flutter-autoroll Nov 8, 2018
d372d56
Roll src/third_party/skia 23d1f94faac1..fa8898747551 (1 commits) (#6794)
skia-flutter-autoroll Nov 8, 2018
22fc020
Roll src/third_party/skia fa8898747551..5d58d09ae77d (4 commits) (#6796)
skia-flutter-autoroll Nov 8, 2018
387ca2e
Add an internal_nodes_canvas to PaintContext. (#6728)
amirh Nov 8, 2018
18ca035
Discard embedded UIViews on hot restart. (#6772)
amirh Nov 8, 2018
01f6ad0
Roll src/third_party/skia 5d58d09ae77d..06a477c3300d (5 commits) (#6797)
skia-flutter-autoroll Nov 8, 2018
86d34e0
disable embedder_unittests (#6798)
dnfield Nov 8, 2018
7ed4909
Fix mDNS publishing for iOS simulator (#6789)
dnfield Nov 8, 2018
a0efb94
Make the FlutterPlatformViewFactory create FlutterPlatformViews. (#6782)
amirh Nov 8, 2018
47ef89e
Include vector in embedded_views.h (#6800)
amirh Nov 8, 2018
e011d54
Roll src/third_party/skia 06a477c3300d..dd650c40d148 (11 commits) (#6…
skia-flutter-autoroll Nov 8, 2018
16f8c67
Update paint hinting for upcoming Skia API changes. (#6802)
Rusino Nov 8, 2018
b2479f8
Revert "Roll src/third_party/skia 06a477c3300d..dd650c40d148 (11 comm…
jason-simmons Nov 9, 2018
099b4ee
Support platform view overlays with GL rendering (#6769)
amirh Nov 9, 2018
59f79d0
Reland "Roll freetype2 to a10b062df0c8958d69377aa04ea6554a9961a111 (#…
goderbauer Nov 9, 2018
316f636
Fix wrong `flutter/platform_views` protocol implementation on iOS. (#…
amirh Nov 9, 2018
f5e5d81
Move the embedded view preview flag check to a common function. (#6813)
amirh Nov 9, 2018
a64049a
Update Vulkan headers to 1.1 (#6806)
jason-simmons Nov 9, 2018
21c265c
Synchronize Flutter's rendering with CA. (#6807)
amirh Nov 9, 2018
5646e86
Use the internal_nodes_canvas for all leaf node operations. (#6804)
amirh Nov 9, 2018
9669aeb
Roll src/third_party/skia 06a477c3300d..ef4709b7850d (31 commits) (#6…
skia-flutter-autoroll Nov 9, 2018
2584816
Roll Dart version to f9ebf2129732fd2b606286fdf58e500384b8a0bc (#6812)
a-siva Nov 9, 2018
3e4c8cc
Roll src/third_party/skia ef4709b7850d..95af4726bf91 (22 commits) (#6…
skia-flutter-autoroll Nov 10, 2018
799ce87
fix log (#6817)
dnfield Nov 10, 2018
4dbdf94
Ensure that the EGL rendering context is bound to the GPU thread in R…
jason-simmons Nov 10, 2018
9619306
Roll src/third_party/skia 95af4726bf91..1c3f17fffa79 (1 commits) (#6819)
skia-flutter-autoroll Nov 10, 2018
a5bc335
Revert "Roll Dart version to f9ebf2129732fd2b606286fdf58e500384b8a0bc…
dnfield Nov 10, 2018
bdd5640
Roll src/third_party/skia 1c3f17fffa79..c7a34cae21d2 (2 commits) (#6821)
skia-flutter-autoroll Nov 10, 2018
06377b1
Document not passing empty-strings into Locale (#6818)
GaryQian Nov 11, 2018
1f73993
Roll src/third_party/skia c7a34cae21d2..0243949545eb (11 commits) (#6…
skia-flutter-autoroll Nov 12, 2018
453fc8f
Roll src/third_party/skia 0243949545eb..eb4d641d9437 (10 commits) (#6…
skia-flutter-autoroll Nov 12, 2018
14db8b3
SkPaint::FontMetrics -> SkFontMetrics (#6824)
Rusino Nov 12, 2018
faabf0c
Fix MakeRenderContextCurrent to handle software rendering (#6827)
jason-simmons Nov 12, 2018
2c38967
Fix a minikin crash (nullptr& EXC_BAD_ACCESS) on iOS8. (#6795)
kangwang1988 Nov 12, 2018
28e7002
Roll src/third_party/skia eb4d641d9437..6b90dfed6742 (5 commits) (#6828)
skia-flutter-autoroll Nov 12, 2018
b1b5891
Respect offset in OpacityLayer's paint bounds (#6826)
liyuqian Nov 12, 2018
266b098
Release the surface texture entry when the platform view is disposed.…
amirh Nov 12, 2018
5fb9b18
Roll src/third_party/skia 6b90dfed6742..82cd7e80a98d (4 commits) (#6831)
skia-flutter-autoroll Nov 12, 2018
ea4bbbd
Avoid announcing text field when it lacks a11y focus (#6830)
dnfield Nov 13, 2018
4959b71
Roll src/third_party/skia 82cd7e80a98d..f04fb3cacbad (2 commits) (#6836)
skia-flutter-autoroll Nov 13, 2018
09ef73f
Fix code smells reported by chrome's clang plugin (#6833)
goderbauer Nov 13, 2018
1174193
Roll src/third_party/skia f04fb3cacbad..1e1ba0e0176f (2 commits) (#6838)
skia-flutter-autoroll Nov 13, 2018
a68e214
Roll src/third_party/skia 1e1ba0e0176f..9e3109c99ea5 (1 commits) (#6840)
skia-flutter-autoroll Nov 13, 2018
889f41f
Roll src/third_party/skia 9e3109c99ea5..60b6bc3c2950 (1 commits) (#6843)
skia-flutter-autoroll Nov 13, 2018
e6d6f18
- Roll engine to version f9ebf2129732fd2b606286fdf58e500384b8a0bc (#6…
a-siva Nov 13, 2018
6a132f8
Fix Windows Engine Bot (#6844)
goderbauer Nov 13, 2018
4e89aa2
Roll src/third_party/skia 60b6bc3c2950..abde1adc5f0c (6 commits) (#6845)
skia-flutter-autoroll Nov 13, 2018
71ade82
Roll src/third_party/skia abde1adc5f0c..14b9f537c5ee (9 commits) (#6846)
skia-flutter-autoroll Nov 13, 2018
0d02877
Avoid a never-disappearing splash screen if the engine came from some…
dnfield Nov 14, 2018
97b6293
Add missing pragma directive. (#6847)
a-siva Nov 14, 2018
520746e
Roll src/third_party/skia 14b9f537c5ee..1e00aebd9a45 (5 commits) (#6848)
skia-flutter-autoroll Nov 14, 2018
b10b8e8
Roll src/third_party/skia 1e00aebd9a45..b45b53f01cf3 (3 commits) (#6852)
skia-flutter-autoroll Nov 14, 2018
1e7e676
Remove unused import (#6854)
goderbauer Nov 14, 2018
396402f
Flush UserSettings to window (#6850)
dnfield Nov 14, 2018
114d33d
Set and unset accessibility flags even when re-entrant (#6853)
dnfield Nov 14, 2018
99d848a
Roll src/third_party/skia b45b53f01cf3..7f2b6fa66575 (1 commits) (#6855)
skia-flutter-autoroll Nov 14, 2018
76522eb
Roll src/third_party/skia 7f2b6fa66575..f152130ef910 (5 commits) (#6856)
skia-flutter-autoroll Nov 14, 2018
14ee957
Set up secondary isolates with all kernel buffers rather than just on…
aam Nov 14, 2018
289de46
Return EngineLayer for all SceneBuilder pushXXX (#6814)
liyuqian Nov 14, 2018
110a5f3
Reset a11y bridge state on hot restart (#6857)
dnfield Nov 14, 2018
f23862b
Added delegate forwarding for didReceiveLocalNotification and willPre…
bkonyi Nov 14, 2018
498bbd5
Roll src/third_party/skia f152130ef910..44764000b49c (8 commits) (#6860)
skia-flutter-autoroll Nov 14, 2018
2c6be93
Clean up stale cache entries in Skia's GrContext (#6859)
jason-simmons Nov 14, 2018
00e4abf
Roll src/third_party/skia 44764000b49c..7d2aae3165a2 (1 commits) (#6861)
skia-flutter-autoroll Nov 15, 2018
db59088
Roll src/third_party/skia 7d2aae3165a2..2eccd58916ee (3 commits) (#6862)
skia-flutter-autoroll Nov 15, 2018
b20ec53
Roll src/third_party/skia 2eccd58916ee..c3064e7c5139 (6 commits) (#6863)
skia-flutter-autoroll Nov 15, 2018
093b2fe
Disable the persistent cache (#6835)
Nov 15, 2018
6461f46
Don't allow for creation of CallbackHandle objects for anonymous clos…
bkonyi Nov 15, 2018
c0aa62f
Roll src/third_party/skia c3064e7c5139..5fb83f94c1f2 (7 commits) (#6865)
skia-flutter-autoroll Nov 15, 2018
699f328
Revert "Clean up stale cache entries in Skia's GrContext (#6859)" (#6…
dnfield Nov 15, 2018
6de0be2
Add presubmit check for license count (#6759)
goderbauer Nov 15, 2018
e6f22b7
Fix license headers (#6868)
goderbauer Nov 15, 2018
d8b52ef
Reland "Clean up stale cache entries in Skia's GrContext" (#6867)
jason-simmons Nov 15, 2018
921eca9
Roll src/third_party/skia 5fb83f94c1f2..2791be403817 (5 commits) (#6869)
skia-flutter-autoroll Nov 15, 2018
d1ea3fe
Roll src/third_party/skia 2791be403817..e5bb81f640a1 (2 commits) (#6870)
skia-flutter-autoroll Nov 16, 2018
333c2c1
Roll src/third_party/skia e5bb81f640a1..dcdb6042002f (2 commits) (#6871)
skia-flutter-autoroll Nov 16, 2018
04e716f
Roll src/third_party/skia dcdb6042002f..c735b4f9dc50 (1 commits) (#6874)
skia-flutter-autoroll Nov 16, 2018
6172548
Roll src/third_party/skia c735b4f9dc50..6e486cec6a10 (1 commits) (#6875)
skia-flutter-autoroll Nov 16, 2018
c622e56
Roll src/third_party/skia 6e486cec6a10..c5df7cb3d9f7 (4 commits) (#6877)
skia-flutter-autoroll Nov 16, 2018
5c327e1
Roll src/third_party/skia c5df7cb3d9f7..a89316d8227b (10 commits) (#6…
skia-flutter-autoroll Nov 16, 2018
5ded367
Roll src/third_party/skia a89316d8227b..c00e47054744 (4 commits) (#6880)
skia-flutter-autoroll Nov 16, 2018
5a694c4
Roll src/third_party/skia c00e47054744..3b155a77c370 (2 commits) (#6881)
skia-flutter-autoroll Nov 16, 2018
8a42213
Remove unused examples targets. (#6882)
chinmaygarde Nov 16, 2018
c02dd8f
Don't load a splash screen by default (#6883)
dnfield Nov 16, 2018
0870e37
Roll src/third_party/skia 3b155a77c370..a2187bf7629a (11 commits) (#6…
skia-flutter-autoroll Nov 16, 2018
3978f07
Keep a copy of each engine's description that can be accessed outside…
jason-simmons Nov 16, 2018
aa9793f
Roll src/third_party/skia a2187bf7629a..281224020a57 (5 commits) (#6887)
skia-flutter-autoroll Nov 17, 2018
93cbf60
Roll src/third_party/skia 281224020a57..7fb30f11a055 (1 commits) (#6889)
skia-flutter-autoroll Nov 17, 2018
9296d80
Roll src/third_party/skia 7fb30f11a055..73b4a1f57254 (3 commits) (#6891)
skia-flutter-autoroll Nov 17, 2018
9352360
Guard the service protocol's global handlers list with a reader/write…
jason-simmons Nov 17, 2018
517e525
Roll src/third_party/skia 73b4a1f57254..7e9ea391cfce (1 commits) (#6892)
skia-flutter-autoroll Nov 17, 2018
9ba5561
Revert "Guard the service protocol's global handlers list with a read…
jason-simmons Nov 17, 2018
a01c82e
Roll src/third_party/skia 7e9ea391cfce..1bfdd1adfa22 (1 commits) (#6894)
skia-flutter-autoroll Nov 17, 2018
fffcce4
Roll src/third_party/skia 1bfdd1adfa22..d017e5138c57 (1 commits) (#6896)
skia-flutter-autoroll Nov 18, 2018
fd0911c
Guard the service protocol's global handlers list with a reader/write…
jason-simmons Nov 18, 2018
25db6e0
Roll src/third_party/skia d017e5138c57..66b91e4afb88 (1 commits) (#6897)
skia-flutter-autoroll Nov 18, 2018
b44b94e
Roll src/third_party/skia 66b91e4afb88..def9bcecd994 (1 commits) (#6898)
skia-flutter-autoroll Nov 18, 2018
b6e9375
Revert "Guard the service protocol's global handlers list with a read…
tvolkert Nov 18, 2018
cebde43
Guard the service protocol's global handlers list with a reader/write…
aam Nov 18, 2018
3114206
Roll src/third_party/skia def9bcecd994..e22505b4f07f (1 commits) (#6901)
skia-flutter-autoroll Nov 19, 2018
dccbf9f
Roll src/third_party/skia e22505b4f07f..01979132133e (1 commits) (#6902)
skia-flutter-autoroll Nov 19, 2018
46b2e1e
Roll src/third_party/skia 01979132133e..e7b1a13a1e2a (1 commits) (#6904)
skia-flutter-autoroll Nov 19, 2018
2e06da3
Roll src/third_party/skia e7b1a13a1e2a..f7376330d11e (1 commits) (#6905)
skia-flutter-autoroll Nov 19, 2018
2f1b388
Roll src/third_party/skia f7376330d11e..f2a7a20b32ad (7 commits) (#6906)
skia-flutter-autoroll Nov 19, 2018
e5b9f35
Roll src/third_party/skia f2a7a20b32ad..133944a14f4f (12 commits) (#6…
skia-flutter-autoroll Nov 19, 2018
a4afd19
Roll src/third_party/skia 133944a14f4f..a63cf8e80aa5 (3 commits) (#6909)
skia-flutter-autoroll Nov 19, 2018
1baf081
Roll src/third_party/skia a63cf8e80aa5..6bdfb6fba352 (1 commits) (#6911)
skia-flutter-autoroll Nov 20, 2018
9ccd1e8
Compile libcxx and libcxxabi for Android (#6886)
goderbauer Nov 20, 2018
983d70e
Revert "Compile libcxx and libcxxabi for Android (#6886)" (#6912)
goderbauer Nov 20, 2018
3822765
Roll src/third_party/skia 6bdfb6fba352..eb35650f9177 (15 commits) (#6…
skia-flutter-autoroll Nov 20, 2018
dda9f69
Remove unused code from licenses script (#6910)
goderbauer Nov 20, 2018
8d38417
Roll buildroot to 7e555aec776cfda9ab2e898f83dccef3005795c2 (#6916)
goderbauer Nov 20, 2018
5c81474
Clear layer cache in RasterCache::Clear (#6915)
liyuqian Nov 21, 2018
1e37b99
Add basic validation on loading from kernel list (#6921)
cbracken Nov 21, 2018
df2e939
load default splash screen when not init with engine (#6925)
dnfield Nov 21, 2018
99e73d8
Roll buildroot to 29a5d76757ec12655c0562b317830f669bd44ea7. (#6929)
aam Nov 25, 2018
25d99cd
Use software renderer in embedder unittests (#6928)
cbracken Nov 26, 2018
eebc6a5
Roll Skia to 988f54e4689b3d9fb6d5220e02b418f5cfa2b6db (#6931)
tvolkert Nov 26, 2018
f804a1f
Improve error message when kernel not set (#6924)
cbracken Nov 26, 2018
84e3b13
Dont attempt to log names of extensions as these change depending on …
chinmaygarde Nov 26, 2018
5bf4deb
Update Dartdoc for SceneBuilder#addPlatformView (#6957)
amirh Nov 27, 2018
2ab0194
Use application_kernel_asset in flutter_tester (#6972)
cbracken Nov 27, 2018
2f706be
Fix EXIF orentation problem (#6974)
goderbauer Nov 27, 2018
be973ea
Roll Skia to bb37aba39910ef1a95cdcbb5b85d99cdabf3c362 (#6975)
tvolkert Nov 27, 2018
72c7a75
Prepend [NSLocale currentLocale] for first locale on iOS to ensure co…
GaryQian Nov 28, 2018
d4889e5
Merge branch 'master' into rewrite-android-embedding_merge-latest-fro…
Nov 29, 2018
fb52e43
Manually adjusted licenses_flutter to pass analysis.
Dec 1, 2018
e866eb7
Trying to make license happy
Dec 1, 2018
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
  •  
  •  
  •  
4 changes: 2 additions & 2 deletions .cirrus.yml
Original file line number Diff line number Diff line change
Expand Up @@ -19,11 +19,12 @@ task:
gclient sync

matrix:
- name: build_host
- name: build_and_test_host
compile_host_script: |
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
- name: build_android
compile_host_script: |
cd $ENGINE_PATH/src
Expand All @@ -45,4 +46,3 @@ format_and_dart_test_task:

format_script: cd $ENGINE_PATH/src/flutter && ./ci/format.sh
build_script: cd $ENGINE_PATH/src/flutter && ./ci/build.sh
test_script: cd $ENGINE_PATH/src/flutter && ./ci/test.sh
10 changes: 3 additions & 7 deletions .gitattributes
Original file line number Diff line number Diff line change
@@ -1,7 +1,3 @@
## This page intentionally left blank. ##
#
# Workaround for VS2013 automatically creating .gitattributes files with
# default settings that we don't want.
# See also:
# http://connect.microsoft.com/VisualStudio/feedback/details/804948/inappropriately-creates-gitattributes-file
# http://crbug.com/342064
# Dart sources have to be normalized so that source offsets in kernel files
# with source embedded in them match across all platforms.
*.dart text eol=lf
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
6 changes: 5 additions & 1 deletion BUILD.gn
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
# 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.

Expand Down Expand Up @@ -43,6 +43,10 @@ group("flutter") {
"$flutter_root/synchronization:synchronization_unittests",
"$flutter_root/third_party/txt:txt_unittests",
]

if (!is_win) {
public_deps += [ "$flutter_root/shell/common:shell_benchmarks" ]
}
}
}

Expand Down
274 changes: 8 additions & 266 deletions CONTRIBUTING.md

Large diffs are not rendered by default.

34 changes: 17 additions & 17 deletions DEPS
Original file line number Diff line number Diff line change
Expand Up @@ -23,15 +23,15 @@ vars = {
'fuchsia_git': 'https://fuchsia.googlesource.com',
'github_git': 'https://github.com',
'skia_git': 'https://skia.googlesource.com',
'skia_revision': '3b8b11e1f912fb2ad41de46292819d41f9230748',
'skia_revision': 'bb37aba39910ef1a95cdcbb5b85d99cdabf3c362',

# 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': '8a919426f0e8665a0e6b01c2fcf3113587f8b040',
'dart_revision': 'f9ebf2129732fd2b606286fdf58e500384b8a0bc',

# 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 All @@ -47,20 +47,20 @@ vars = {
'dart_convert_tag': '2.0.2',
'dart_crypto_tag': '2.0.6',
'dart_csslib_tag': '0.14.4+1',
'dart_dart2js_info_tag': '0.5.6+4',
'dart_dart2js_info_tag': '0.5.13',
'dart_dart_style_tag': '1.2.0',
'dart_dartdoc_tag': 'v0.21.1',
'dart_dartdoc_tag': 'v0.24.1',
'dart_fixnum_tag': '0.10.8',
'dart_glob_tag': '1.1.7',
'dart_html_tag': '0.13.3+2',
'dart_http_multi_server_tag': '2.0.5',
'dart_http_parser_tag': '3.1.1',
'dart_http_retry_tag': '0.1.1',
'dart_http_tag': '0.11.3+17',
'dart_http_tag': '0.12.0',
'dart_http_throttle_tag': '1.0.2',
'dart_intl_tag': '0.15.6',
'dart_intl_tag': '0.15.7',
'dart_json_rpc_2_tag': '2.0.9',
'dart_linter_tag': '0.1.65',
'dart_linter_tag': '0.1.71',
'dart_logging_tag': '0.11.3+2',
'dart_markdown_tag': '2.0.2',
'dart_matcher_tag': '0.12.3',
Expand Down Expand Up @@ -92,7 +92,7 @@ vars = {
'dart_string_scanner_tag': '1.0.3',
'dart_term_glyph_tag': '1.0.1',
'dart_test_reflective_loader_tag': '0.1.8',
'dart_test_tag': '1.0.0',
'dart_test_tag': '1.3.4',
'dart_tuple_tag': 'v1.0.1',
'dart_typed_data_tag': '1.1.6',
'dart_usage_tag': '3.4.0',
Expand All @@ -104,7 +104,7 @@ vars = {
# Build bot tooling for iOS
'ios_tools_revision': '69b7c1b160e7107a6a98d948363772dc9caea46f',

'buildtools_revision': 'c1408453246f0475547b6fe634c2f3dad71c6457',
'buildtools_revision': '5a9e1b3a0b84a2871f20f85fde665e54a894ba72',
}

# Only these hosts are allowed for dependencies in this DEPS file.
Expand All @@ -117,7 +117,7 @@ allowed_hosts = [
]

deps = {
'src': 'https://github.com/flutter/buildroot.git' + '@' + '96d2493887daabe6877142caa8504a2f964b0e7e',
'src': 'https://github.com/flutter/buildroot.git' + '@' + '29a5d76757ec12655c0562b317830f669bd44ea7',

# Fuchsia compatibility
#
Expand All @@ -126,19 +126,19 @@ deps = {
# and not have to specific specific hashes.

'src/third_party/tonic':
Var('fuchsia_git') + '/tonic' + '@' + 'd91fa62844f8531a3701450f6192298d0e873246',
Var('fuchsia_git') + '/tonic' + '@' + '5c9c2b63091ffd6000d44a3b5ff86e4f349e6978',

'src/third_party/benchmark':
Var('fuchsia_git') + '/third_party/benchmark' + '@' + '296537bc48d380adf21567c5d736ab79f5363d22',
Var('fuchsia_git') + '/third_party/benchmark' + '@' + '21f1eb3fe269ea43eba862bf6b699cde46587ade',

'src/third_party/googletest':
Var('fuchsia_git') + '/third_party/googletest' + '@' + '2072b0053d3537fa5e8d222e34c759987aae1320',

'src/third_party/rapidjson':
Var('fuchsia_git') + '/third_party/rapidjson' + '@' + '9defbb0209a534ffeb3a2b79d5ee440a77407292',
Var('fuchsia_git') + '/third_party/rapidjson' + '@' + '32d07c55db1bb6c2ae17cba4033491a667647753',

'src/third_party/harfbuzz':
Var('fuchsia_git') + '/third_party/harfbuzz' + '@' + 'd837034f09a957faf2814002e8ebd81da6151d1b',
Var('fuchsia_git') + '/third_party/harfbuzz' + '@' + '02caec6c1c6ad996666788b8e920ccaec8b385e5',

# Chromium-style
#
Expand Down Expand Up @@ -353,7 +353,7 @@ deps = {
Var('chromium_git') + '/external/colorama.git' + '@' + '799604a1041e9b3bc5d2789ecbd7e8db2e18e6b8',

'src/third_party/freetype2':
Var('fuchsia_git') + '/third_party/freetype2' + '@' + '6581fd3e9c8645f01c0d51e4f53893f5391f2bf3',
Var('fuchsia_git') + '/third_party/freetype2' + '@' + 'a10b062df0c8958d69377aa04ea6554a9961a111',

'src/third_party/root_certificates':
Var('dart_git') + '/root_certificates.git' + '@' + Var('dart_root_certificates_rev'),
Expand All @@ -370,9 +370,9 @@ deps = {
'src/third_party/gyp':
Var('chromium_git') + '/external/gyp.git' + '@' + '4801a5331ae62da9769a327f11c4213d32fb0dad',

# Headers for Vulkan 1.0
# Headers for Vulkan 1.1
'src/third_party/vulkan':
Var('github_git') + '/KhronosGroup/Vulkan-Docs.git' + '@' + 'e29c2489e238509c41aeb8c7bce9d669a496344b',
Var('github_git') + '/KhronosGroup/Vulkan-Docs.git' + '@' + 'v1.1.91',

'src/third_party/pkg/when':
Var('dart_git') + '/when.git' + '@' + '0.2.0',
Expand Down
2 changes: 1 addition & 1 deletion LICENSE
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
// Copyright 2014 The Chromium Authors. All rights reserved.
// Copyright 2013 The Flutter Authors. All rights reserved.
//
// Redistribution and use in source and binary forms, with or without
// modification, are permitted provided that the following conditions are
Expand Down
33 changes: 10 additions & 23 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -14,26 +14,13 @@ toolchain. Most developers will interact with Flutter via the [Flutter
Framework](https://github.com/flutter/flutter), which provides a modern,
reactive framework, and a rich set of platform, layout and foundation widgets.


_Flutter is still under development and we continue to add
features._ However, it is ready for use by early adopters who are willing to deal
with the odd wrinkle or two along the way. We hope you try it out and send
us [feedback](mailto:flutter-dev@googlegroups.com).

- For information about using Flutter to build apps, please see
the [getting started guide](https://flutter.io/getting-started/).

- For information about contributing to the Flutter framework, please see
[the main Flutter repository](https://github.com/flutter/flutter/blob/master/CONTRIBUTING.md).

- For information about contributing code to the engine itself, please see
[CONTRIBUTING.md](CONTRIBUTING.md).

- For information about the engine's architecture, please see
[the wiki](https://github.com/flutter/engine/wiki).

Community
---------

Join us in our [Gitter chat room](https://gitter.im/flutter/flutter) or join our mailing list,
[flutter-dev@googlegroups.com](https://groups.google.com/forum/#!forum/flutter-dev).
If you are new to Flutter, then you will find more general information
on the Flutter project, including tutorials and samples, on our Web
site at [flutter.io](https://flutter.io). For specific information
about Flutter's APIs, consider our API reference which can be found at
the [docs.flutter.io](https://docs.flutter.io/).

If you intend to contribute to Flutter, welcome! You are encouraged to
start with [our contributor
guide](https://github.com/flutter/flutter/blob/master/CONTRIBUTING.md),
which helps onboard new team members.
2 changes: 1 addition & 1 deletion assets/BUILD.gn
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
# Copyright 2015 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.

Expand Down
9 changes: 3 additions & 6 deletions assets/asset_manager.cc
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
// Copyright 2017 The Flutter 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.

Expand All @@ -7,10 +7,6 @@
#include "flutter/assets/directory_asset_bundle.h"
#include "flutter/fml/trace_event.h"

#ifdef ERROR
#undef ERROR
#endif

namespace blink {

AssetManager::AssetManager() = default;
Expand Down Expand Up @@ -39,7 +35,8 @@ std::unique_ptr<fml::Mapping> AssetManager::GetAsMapping(
if (asset_name.size() == 0) {
return nullptr;
}
TRACE_EVENT0("flutter", "AssetManager::GetAsMapping");
TRACE_EVENT1("flutter", "AssetManager::GetAsMapping", "name",
asset_name.c_str());
for (const auto& resolver : resolvers_) {
auto mapping = resolver->GetAsMapping(asset_name);
if (mapping != nullptr) {
Expand Down
15 changes: 6 additions & 9 deletions assets/asset_manager.h
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
// Copyright 2017 The Flutter 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.

Expand All @@ -15,9 +15,12 @@

namespace blink {

class AssetManager final : public AssetResolver,
public fml::RefCountedThreadSafe<AssetManager> {
class AssetManager final : public AssetResolver {
public:
AssetManager();

~AssetManager() override;

void PushFront(std::unique_ptr<AssetResolver> resolver);

void PushBack(std::unique_ptr<AssetResolver> resolver);
Expand All @@ -32,13 +35,7 @@ class AssetManager final : public AssetResolver,
private:
std::deque<std::unique_ptr<AssetResolver>> resolvers_;

AssetManager();

~AssetManager();

FML_DISALLOW_COPY_AND_ASSIGN(AssetManager);
FML_FRIEND_MAKE_REF_COUNTED(AssetManager);
FML_FRIEND_REF_COUNTED_THREAD_SAFE(AssetManager);
};

} // namespace blink
Expand Down
2 changes: 1 addition & 1 deletion assets/asset_resolver.h
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
// Copyright 2017 The Flutter 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.

Expand Down
2 changes: 1 addition & 1 deletion assets/directory_asset_bundle.cc
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
// Copyright 2016 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.

Expand Down
2 changes: 1 addition & 1 deletion assets/directory_asset_bundle.h
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
// Copyright 2016 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.

Expand Down
5 changes: 3 additions & 2 deletions assets/zip_asset_store.cc
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
// Copyright 2016 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.

Expand Down Expand Up @@ -41,7 +41,8 @@ bool ZipAssetStore::IsValid() const {
// |blink::AssetResolver|
std::unique_ptr<fml::Mapping> ZipAssetStore::GetAsMapping(
const std::string& asset_name) const {
TRACE_EVENT0("flutter", "ZipAssetStore::GetAsMapping");
TRACE_EVENT1("flutter", "ZipAssetStore::GetAsMapping", "name",
asset_name.c_str());
auto found = stat_cache_.find(asset_name);

if (found == stat_cache_.end()) {
Expand Down
2 changes: 1 addition & 1 deletion assets/zip_asset_store.h
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
// Copyright 2016 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.

Expand Down
26 changes: 26 additions & 0 deletions benchmarking/BUILD.gn
Original file line number Diff line number Diff line change
@@ -0,0 +1,26 @@
# 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.

config("benchmark_config") {
include_dirs = [ "//third_party/benchmark:benchmark_config" ]
}

source_set("benchmarking") {
testonly = true

sources = [
"benchmarking.cc",
"benchmarking.h",
]

public_deps = [
"$flutter_root/fml",
"//third_party/benchmark",
]

public_configs = [
"$flutter_root:config",
":benchmark_config",
]
}
22 changes: 22 additions & 0 deletions benchmarking/benchmarking.cc
Original file line number Diff line number Diff line change
@@ -0,0 +1,22 @@
// 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.

#include "benchmarking.h"

#include "flutter/fml/icu_util.h"

namespace benchmarking {

int Main(int argc, char** argv) {
benchmark::Initialize(&argc, argv);
fml::icu::InitializeICU("icudtl.dat");
::benchmark::RunSpecifiedBenchmarks();
return 0;
}

} // namespace benchmarking

int main(int argc, char** argv) {
return benchmarking::Main(argc, argv);
}
Loading