4022 Commits

Author SHA1 Message Date
Chinmay Garde
1fcba44904 Allow embedders to set the root surface transformation. (flutter/engine#6085) 2018-08-28 14:13:49 -07:00
Jonah Williams
cce79157ff expose bold text flag in accessibility features for iOS (flutter/engine#6072) 2018-08-28 12:38:54 -07:00
Amir Hardon
dc470dc12a Convert synthesized Android motion events to long and not to int. (flutter/engine#6103) 2018-08-28 12:12:47 -07:00
skia-flutter-autoroll
6911fa49d1 Roll src/third_party/skia f125111ca733..7ba1d64f0706 (18 commits) (flutter/engine#6102)
Auto-roller completed checks. Merging.
2018-08-28 14:36:51 -04:00
skia-flutter-autoroll
a53cf1fadc Roll src/third_party/skia 0fdc53f9ffc6..f125111ca733 (10 commits) (flutter/engine#6100)
Auto-roller completed checks. Merging.
2018-08-27 18:02:51 -04:00
skia-flutter-autoroll
7e94d6d6a4 Roll src/third_party/skia dd04bec39cea..0fdc53f9ffc6 (13 commits) (flutter/engine#6098)
Auto-roller completed checks. Merging.
2018-08-27 14:43:51 -04:00
Jonah Williams
02d928b047 Unconditionally set resource id to empty string (flutter/engine#6096) 2018-08-27 10:54:07 -07:00
skia-flutter-autoroll
c504777dc8 Roll src/third_party/skia e00fe30b8fe7..dd04bec39cea (4 commits) (flutter/engine#6095)
Auto-roller completed checks. Merging.
2018-08-27 11:18:51 -04:00
skia-flutter-autoroll
d41244c2aa Roll src/third_party/skia 420696961c8c..e00fe30b8fe7 (1 commits) (flutter/engine#6094)
Auto-roller completed checks. Merging.
2018-08-27 07:55:51 -04:00
skia-flutter-autoroll
3014402ea6 Roll src/third_party/skia b5729c94f9a7..420696961c8c (1 commits) (flutter/engine#6092)
Auto-roller completed checks. Merging.
2018-08-26 15:01:51 -04:00
skia-flutter-autoroll
6ccb052448 Roll src/third_party/skia 471a946cf126..b5729c94f9a7 (1 commits) (flutter/engine#6091)
Auto-roller completed checks. Merging.
2018-08-26 05:38:51 -04:00
skia-flutter-autoroll
f9f60e1980 Roll src/third_party/skia 305498942654..471a946cf126 (1 commits) (flutter/engine#6090)
Auto-roller completed checks. Merging.
2018-08-25 21:00:51 -04:00
skia-flutter-autoroll
b6122817ff Roll src/third_party/skia 95be425f5b30..305498942654 (1 commits) (flutter/engine#6089)
Auto-roller completed checks. Merging.
2018-08-25 15:54:51 -04:00
skia-flutter-autoroll
6ad9989d1a Roll src/third_party/skia 1e5937821868..95be425f5b30 (1 commits) (flutter/engine#6088)
Auto-roller completed checks. Merging.
2018-08-25 04:33:51 -04:00
skia-flutter-autoroll
e07b9480fa Roll src/third_party/skia 92bc476c8c49..1e5937821868 (1 commits) (flutter/engine#6087)
Auto-roller completed checks. Merging.
2018-08-25 01:11:51 -04:00
Chinmay Garde
366a898572 Allow embedders to invalidate FBO bindings after present. (flutter/engine#6084) 2018-08-24 16:53:13 -07:00
skia-flutter-autoroll
9fba3887f9 Roll src/third_party/skia ee2a3f36dcf7..92bc476c8c49 (6 commits) (flutter/engine#6083)
Auto-roller completed checks. Merging.
2018-08-24 18:48:51 -04:00
skia-flutter-autoroll
1f67d97291 Roll src/third_party/skia 1118cfdbdcc2..ee2a3f36dcf7 (8 commits) (flutter/engine#6082)
Auto-roller completed checks. Merging.
2018-08-24 15:24:51 -04:00
amirh
00c385f497 Allow passing extra creation parameters for embedded Android views. (flutter/engine#6081)
This allows plugins to pass extra parameters from the Dart side to the
platform view constructor.
2018-08-24 11:15:14 -07:00
skia-flutter-autoroll
f70dcd1274 Roll src/third_party/skia 60e5b43e85ec..1118cfdbdcc2 (1 commits) (flutter/engine#6080)
Auto-roller completed checks. Merging.
2018-08-24 11:58:18 -04:00
skia-flutter-autoroll
21614b0cbc Roll src/third_party/skia 2a53275c38fb..60e5b43e85ec (1 commits) (flutter/engine#6078)
Auto-roller completed checks. Merging.
2018-08-24 07:14:17 -04:00
skia-flutter-autoroll
6fb163e4a0 Roll src/third_party/skia 3a4818d15a00..2a53275c38fb (3 commits) (flutter/engine#6077)
Auto-roller completed checks. Merging.
2018-08-23 22:14:17 -04:00
skia-flutter-autoroll
1067593cdd Roll src/third_party/skia 66567d870fd1..3a4818d15a00 (13 commits) (flutter/engine#6076)
Auto-roller completed checks. Merging.
2018-08-23 18:51:17 -04:00
skia-flutter-autoroll
6f0f60374e Roll src/third_party/skia 3b83afe8d921..66567d870fd1 (11 commits) (flutter/engine#6075)
Auto-roller completed checks. Merging.
2018-08-23 15:28:17 -04:00
skia-flutter-autoroll
850f6bf968 Roll src/third_party/skia 31629a8a3271..3b83afe8d921 (9 commits) (flutter/engine#6074)
Auto-roller completed checks. Merging.
2018-08-23 12:05:17 -04:00
skia-flutter-autoroll
571d78d20a Roll src/third_party/skia 5953a476d9f7..31629a8a3271 (1 commits) (flutter/engine#6073)
Auto-roller completed checks. Merging.
2018-08-23 08:43:25 -04:00
skia-flutter-autoroll
6bb827bce3 Roll src/third_party/skia fd1303618b08..5953a476d9f7 (4 commits) (flutter/engine#6071)
Auto-roller completed checks. Merging.
2018-08-23 00:30:09 -04:00
skia-flutter-autoroll
e71eb047c3 Roll src/third_party/skia 33d5394d08f6..fd1303618b08 (6 commits) (flutter/engine#6070)
Auto-roller completed checks. Merging.
2018-08-22 21:06:48 -04:00
Chinmay Garde
20b525fc88 Allow building the embedder API for the target toolchains. (flutter/engine#6069) 2018-08-22 16:42:47 -07:00
skia-flutter-autoroll
f565706b5e Roll src/third_party/skia 82cf64a0d317..33d5394d08f6 (14 commits) (flutter/engine#6068)
Auto-roller completed checks. Merging.
2018-08-22 17:42:48 -04:00
skia-flutter-autoroll
c50c82bebe Roll src/third_party/skia 96597c22c344..82cf64a0d317 (12 commits) (flutter/engine#6067)
Auto-roller completed checks. Merging.
2018-08-22 14:19:48 -04:00
skia-flutter-autoroll
c44ff8ff84 Roll src/third_party/skia 4d727c560b58..96597c22c344 (27 commits) (flutter/engine#6066)
Auto-roller completed checks. Merging.
2018-08-22 10:56:48 -04:00
Siva
dcdada2680 Roll Dart to version ccb16f72824374163562364bf19dd18e8a882fab (flutter/engine#6065)
* Roll Dart to version ccb16f72824374163562364bf19dd18e8a882fab

This roll includes the following changes :

* Roll engine to version ccb16f72824374163562364bf19dd18e8a882fab

ccb16f7282 [VM] fix the arguments of training run of kernel-service to      turn
 on strong mode and sync-async on by default.
41e720b486 [vm] Add support for a new source file format kernel file lists.
306141999d Update testing for unresolved invoke types.
34e6aa8ad2 Fix mock SDK and front-end targer in analyzer.
5d86b5e1b0 [vm/kernel/bytecode] Share contexts between scopes in bytecode
1b5d273fd7 Fix analyzer/FE integration of assignments to ambiguous types.
4a4132ccab Change code ranges for fields/variables.
d1bd887d03 [VM/SDK] Switch kernel isolate to run in Dart 2 mode
bfd86e5b22 [vm, gc] Make bypass_safepoints on helper threads sticky.
f69d2fd096 [VM runtime] Fix build. Missed one reference in previous commit.
f0169f4fe0 [dart] Remove usage of ConnectToEnvironmentService.
14f3982a1f [VM runtime] Remove broken LongJumpScope::IsSafeToJump().
e87efdffb4 Fix analyzer/FE integration of assignments to ambiguous types.
4445ad1707 Support custom --multi-root-scheme flag, and --multi-root arguments.
Also pass the custom scheme to jsProgramToCode to fix placeSourceMap calls.
8c82098b39 Remove special ignoring MissingImplementationCause.
4004194c29 Clean up super calls in swarm.
d06f4f807f Refactor parsing top level keyword declarations
569290dbf5 Revert "[vm] Use multiple entrypoints to remove unnecessary checks on
 statically-typed closure calls."
ceace12724 dart2js: Work-around for imprecise calledOnce info
d10204f3a0 Fix analyzer/FE integration of assignments to non-l-values.
8b125b55d0 Add an AST structure for the new mix-in support
19126e861e [vm] Use multiple entrypoints to remove unnecessary checks on statica
lly-typed closure calls.
0093885165 Issues on co19_2 missing compile-time error failures
a95db177b8 Fix VM status after language_2 triage
fe939f9433 [vm] Update status file after entrypoints change (again).
ee6ef702ce Update issues for Fasta missing compile-time errors in language_2
b7790e3147 [VM] Make all of our compilation pipeline use a [FrameLayout] to gene
rate code
2a36502b02 Squelch some false warnings for disallowed uses of void
244c9bebec Remove STRONG_MODE flag
814738b273 Remove CompilerOptions.strongMode/enableTypeAssertions/trustTypeAnnot
ations
d7c71862da Check setters in Dart 2
bedc1440d0 Analyzer: replaceComponent: Add small to big instead of the other way
 around
a814614cf4 Fix analyzer/FE integration of invalid assignments to classes.
701b13048b [vm/kernel/bytecode] Zap expression stack in try-catch handlers
7f88b64e0a [vm] buffer size based log flushing
dec1da2437 [VM interpreter] Bytecode reader should make const list immutable.
51bed8a0ed [test matrix] Add back --compiler=dartkb
1f5f197e90 [VM] Do not start the kernel isolate when doing an app JIT snapshot t
raining run if a kernel file is specified as the application.
9bf9822bec Increase a timeout for a slow test.
5e0a28a384 [vm/kernel/bytecode] Support unsafeCast() intrinsic method in bytecod
e
2cca4415b1 Replace Deprecated.expires with message
844b7a9c40 [Test] Add test case for capturing variables in nested sync* closures
a37496d24d [VM interpreter] Fix native call to growable list factory.
47332ae3cb [vm] Update status file after entrypoints change.
b97f885d1d Revert "[vm] Deep clone context when cloning closure"
f88582e74f Improve wording in invalid return spec per comments.
fc24d41b47 Fix status file for super_call4_test/01
2e22f7b247 [vm] Fix a bug in the field exactness tracking state machine.
dea7de23bd [vm] Use multiple entrypoints to remove unnecessary checks on calls a
gainst "this".
c082761e09 [vm/compiler] improve type progagation
2018-08-21 22:06:48 -07:00
Chinmay Garde
86e253fadd Alllow access to Flutter engine, Dart & Skia versions in the Shell API. (flutter/engine#6060) 2018-08-21 08:52:24 -07:00
Jason Simmons
fe46205025 Add a Flutter build flag that enables dart_debug checks (flutter/engine#6059) 2018-08-21 08:42:13 -07:00
skia-flutter-autoroll
d8bc642dfd Roll src/third_party/skia f13375c925bf..4d727c560b58 (1 commits) (flutter/engine#6063)
Auto-roller completed checks. Merging.
2018-08-21 09:11:46 -04:00
skia-flutter-autoroll
105be42e5b Roll src/third_party/skia ca0cdef06349..f13375c925bf (1 commits) (flutter/engine#6062)
Auto-roller completed checks. Merging.
2018-08-21 05:01:46 -04:00
skia-flutter-autoroll
f6f0dc49ba Roll src/third_party/skia 8bbd3fedf55b..ca0cdef06349 (2 commits) (flutter/engine#6061)
Auto-roller completed checks. Merging.
2018-08-20 22:14:46 -04:00
Jason Simmons
c7a2e969b1 Clear the line baselines when doing each pass of layout (flutter/engine#6058)
Fixes https://github.com/flutter/flutter/issues/20824
2018-08-20 16:42:06 -07:00
amirh
eb77c3044d Support LTR/RTL layout directions for embedded Android views. (flutter/engine#6057) 2018-08-20 16:22:38 -07:00
skia-flutter-autoroll
91be498ee6 Roll src/third_party/skia 4f41dcf7d99a..8bbd3fedf55b (4 commits) (flutter/engine#6056)
Auto-roller completed checks. Merging.
2018-08-20 18:52:46 -04:00
liyuqian
3766540e1e Rename clipMode to clipBehavior in compositing.dart (flutter/engine#6053)
This is a follow up of https://github.com/flutter/engine/pull/5853
2018-08-20 12:56:30 -07:00
skia-flutter-autoroll
405a95fa03 Roll src/third_party/skia 7c42e01cedb9..4f41dcf7d99a (5 commits) (flutter/engine#6054)
Auto-roller completed checks. Merging.
2018-08-20 15:29:46 -04:00
amirh
bf9aa07b49 Delay the removal of the onDrawListener. (flutter/engine#6052)
In Android O removing the ViewTreeObserver.onDrawListener from the
listener call crashes. Instead we post a runnable to remove it.
2018-08-20 12:13:26 -07:00
Jonah Williams
8c942fb413 use setContentDescription for controls on Android (flutter/engine#6050) 2018-08-20 09:30:13 -07:00
skia-flutter-autoroll
cb824926ae Roll src/third_party/skia 6676079d2b79..7c42e01cedb9 (4 commits) (flutter/engine#6051)
Auto-roller completed checks. Merging.
2018-08-20 12:11:46 -04:00
skia-flutter-autoroll
a25ea513f9 Roll src/third_party/skia 2c687ea6e0a9..6676079d2b79 (1 commits) (flutter/engine#6049)
Auto-roller completed checks. Merging.
2018-08-20 08:48:46 -04:00
skia-flutter-autoroll
0dc3259264 Roll src/third_party/skia fb65db10aa31..2c687ea6e0a9 (1 commits) (flutter/engine#6048)
Auto-roller completed checks. Merging.
2018-08-20 04:37:46 -04:00
skia-flutter-autoroll
3cbb8a5e32 Roll src/third_party/skia ae7229480cbe..fb65db10aa31 (1 commits) (flutter/engine#6047)
Auto-roller completed checks. Merging.
2018-08-19 09:20:46 -04:00
skia-flutter-autoroll
8fb92181a3 Roll src/third_party/skia 5cc10c8cd6db..ae7229480cbe (1 commits) (flutter/engine#6046)
Auto-roller completed checks. Merging.
2018-08-19 05:06:46 -04:00