Ben Konyi
6412f35c5e
Manual engine roll with fixes: ( #26252 )
...
7112b72cc2...e5ec3cf3ea
git log
7112b72cc229e05d36716c3d7739885d3ffa72e6..e5ec3cf3ea5ce78c6c3116271601f60d30a799d4
--no-merges --oneline
e5ec3cf3e Dart SDK roll for 2019-01-08
08c95d27a Roll src/third_party/skia 55ff5d3ba881..1337f5b85978 (10
commits) (flutter/engine#7407 )
e385f5cbb Roll src/third_party/skia 26d173fee72b..55ff5d3ba881 (12
commits) (flutter/engine#7406 )
0f8273b0c Dart SDK roll for 2019-01-07
4036b260a Reset ParagraphBuilder after build() (flutter/engine#7401 )
4820cbec4 Dart SDK roll for 2019-01-07
8eccb860d Add onStart hook to FlutterFragmentActivity
(flutter/engine#6719 )
f2ea838b3 Roll src/third_party/skia b2fdcbf3033f..26d173fee72b (10
commits) (flutter/engine#7400 )
5ca8aadaa Announce in/out of list (flutter/engine#6918 )
4487d392d Replace Java code with equivalent, more concise code.
(flutter/engine#7398 )
395b7852d Roll src/third_party/skia 46ee3f7a8ff5..b2fdcbf3033f (11
commits) (flutter/engine#7394 )
5965f9084 Make `ParagraphConstraints` have const constructor
(flutter/engine#7346 )
e02dd416a Roll src/third_party/skia a47eb455360f..46ee3f7a8ff5 (2
commits) (flutter/engine#7390 )
f0038b3cc Roll src/third_party/skia 3ac3a4053f86..a47eb455360f (2
commits) (flutter/engine#7389 )
2019-01-08 17:59:16 -08:00
Jonah Williams
a43e3a4a2f
Retry remove package:test from flutter ( #24007 )
2018-11-06 10:48:34 -08:00
Jonah Williams
23a7535a39
Revert "Remove package:test dependency from flutter_test ( #23755 )" ( #24004 )
...
This reverts commit 71e9bd6f25125112473d5a094ee77fadaf7c259e.
2018-11-06 09:12:48 -08:00
Jonah Williams
71e9bd6f25
Remove package:test dependency from flutter_test ( #23755 )
2018-11-06 08:39:27 -08:00
Alexandre Ardhuin
0fb84e96c7
Prefer void to null ( #22977 )
...
* Future<void> main
* Future<void>.delayed
* prefer_void_to_Null
* address review comments
2018-10-16 22:03:06 +02:00
Gary Qian
00bcffd108
Roll engine and update tests ( #22643 )
...
git log 7e3b41dc7ba6..74e68ff8b108 --no-merges --oneline
74e68ff8b Roll src/third_party/skia 7b7805581733..66a973493468 (4 commits) (#6436 )
58fbd1fd1 Roll src/third_party/skia 4442e3138927..7b7805581733 (1 commits) (#6435 )
83151d9fc Roll src/third_party/skia 4dd17156c6e4..4442e3138927 (1 commits) (#6434 )
5fe7e377d Roll src/third_party/skia 8841085abeb9..4dd17156c6e4 (1 commits) (#6432 )
5340f4224 Revert "Use single_root_scheme when compiling platform (#6402 )" (#6431 )
37fd43d43 Add deadline_now_delta argument to Engine::NotifyIdle's trace (#6419 )
4af077b29 Roll src/third_party/skia 4504a652c071..8841085abeb9 (1 commits) (#6429 )
165f3dd1c Update //third_party/benchmark dependency to 21f1eb (ToT). (#6427 )
34bd0ef87 Don’t build benchmarking binaries on Windows. (#6428 )
ae4db4469 Ensure setViewIdResourceName has the correct version guard (#6404 )
2c5d0c407 [rapidjson] Fix import statements (#6418 )
c2128fc80 Create a benchmarking target for the shell. (#6420 )
30f78af91 Raise errors on non-zero exits while creating artifacts on the bots. (#6424 )
191168cec Disable line_height tests on Windows (#6423 )
061cc6643 Fix ideographic baseline to match spec. (#6422 )
74eac1f56 Roll src/third_party/skia bfa76f20bfcf..4504a652c071 (14 commits) (#6421 )
10b45405b Implement ParagraphStyle.line_height and add tests for line_height and baselines. (#6417 )
2018-10-04 10:57:30 -07:00
Gary Qian
449e3c2a0a
Roll engine 2e8e96fad1..a8890fdccd667 and fix paragraph tests ( #22111 )
2018-09-20 19:46:50 -07:00
Yegor
833540972f
add a test for single- and multi-line paragraph layout ( #22047 )
...
* add a test for single- and multi-line paragraph layout
* use flutter_test
* use closeTo for double comparison
2018-09-20 16:44:19 -07:00
Alexandre Ardhuin
d927c93310
Unnecessary new ( #20138 )
...
* enable lint unnecessary_new
* fix tests
* fix tests
* fix tests
2018-09-12 08:29:29 +02:00
Ian Hickson
686d8f8a22
Shim package:test to avoid matcher issues ( #20602 )
...
* Upgrade everything except matcher.
* Roll matcher (and test)
* Adjust tests that depend on flutter:test directly to depend on a shim
* Require use of package:test shim and remove other references to package:test
2018-08-14 20:33:58 -07:00
Alexandre Ardhuin
eda03e2586
re-re-enable lint unnecessary_const ( #20103 )
2018-08-02 12:02:32 +02:00
Todd Volkert
00aac68e2d
Revert flutter/flutter#19592 ( #19861 )
...
It was causing problems rolling Flutter into Fuchsia
2018-07-27 08:44:39 -07:00
Alexandre Ardhuin
27018359d2
re-enable lint unnecessary_const ( #19592 )
...
* re-enable lint unnecessary_const
* remove trailling whitespaces
* remove unnecessary const (after merge)
2018-07-23 08:31:48 +02:00
Ian Hickson
f630f90d6d
Revert "enable lint unnecessary_const ( #19342 )" ( #19423 )
...
This reverts commit cc1cf13eec6752af992d3db0265cf04cc90bfd13.
2018-07-16 13:30:27 -07:00
Alexandre Ardhuin
cc1cf13eec
enable lint unnecessary_const ( #19342 )
2018-07-16 21:43:48 +02:00
Florian Loitsch
bd4cf62821
Roll sync async engine ( #18454 )
...
* Roll the engine.
This engine includes a VM that defaults to sync-async.
flutter/engine@c8eeee4 Roll the Dart VM.
2018-06-18 15:17:02 +02:00
Mikkel Nygaard Ravn
c7ea3ca377
Revert sync async ( #18002 )
2018-05-29 21:07:33 +02:00
Mikkel Nygaard Ravn
00970710e0
[await sync-async flag] Add test of sync async execution ( #16795 )
2018-05-28 17:35:51 +02:00
Jason Simmons
466d15433f
Use Dart 2 camel case constants ( #15360 )
2018-03-12 11:06:32 -07:00
Alexandre Ardhuin
841d5d7bd5
prefer_const_declarations on local variables ( #14358 )
2018-02-01 07:51:26 +01:00
Chris Bracken
86e23bdb64
Verify microtasks are flushed with each event loop ( #13073 )
...
Adds a test that verifies that the microtask queue is flushed between
engine event loop iterations.
Related issue: https://github.com/flutter/flutter/issues/9998
2017-11-17 12:05:39 -08:00
Ian Hickson
e1174eb0f2
TextPainter RTL ( #12791 )
2017-10-31 10:39:34 -07:00
Ian Hickson
953dabc70b
Fix some typos ( #12233 )
2017-09-24 01:40:42 -07:00
Chris Bracken
46291903e0
Declare locals final where not reassigned (tests) ( #8566 )
2017-03-03 17:43:22 -08:00
Alexandre Ardhuin
c8447c91a9
prefer_const_constructor in packages/flutter/test ( #7181 )
2016-12-09 15:20:27 -08:00
Jason Simmons
617fa8c3a9
Engine roll with updates to the ParagraphBuilder constructor ( #6528 )
2016-10-25 12:20:02 -07:00
Adam Barth
afe3158d5b
Remove clients of getTotalMatrix ( #4487 )
...
Instead of using getTotalMatrix and setMatrix, we can just use
save/restore, which is more idiomatic.
The getTotalMatrix/setMatrix pattern was introduced to improve
performance, but the original code was calling getTotalMatrix/setMatrix
at every node in the sprite tree, which is much slower than the normal
save/transform/restore pattern.
Related to #4254
2016-06-09 08:44:38 -07:00
Adam Barth
5497ba182f
Update engine ( #3637 )
...
Turns out there were more clients of the old paragraph API than I expected.
This patch migrates them to the new API.
2016-04-29 11:19:35 -07:00
Ian Hickson
b3d964145f
Disable flakey test.
...
See https://github.com/flutter/flutter/issues/1854
2016-02-13 17:11:39 -08:00
Hixie
edac70a5dd
Reenable canvas test.
...
I'm guessing the recent changes to the bindings fixed this crash.
Closes https://github.com/flutter/flutter/issues/248 .
2016-02-12 08:39:59 -08:00
Ian Hickson
a94999ba50
Clean up imports and exports.
...
Each layer is supposed to reexport the parts of the previous layer
that are part of its API.
- In painting.dart, export from dart:ui all the Canvas-related APIs
that make sense to be used at higher levels, e.g. PaintingStyle.
- Delete painting/shadows.dart. It was dead code.
- In rendering/object.dart, export all of painting.dart.
- In widgets/basic.dart, export all of painting.dart and
animation.dart. Some classes in animation/ are renamed to make this
less disruptive and confusing to the namespace.
- Split out Stocks back into an import model rather than a part model,
so that it's easier to manage its dependencies on a per-file basis.
- Move Ticker to scheduler library.
- Remove as many redundant imports as possible now.
- Some minor nit picking cleanup in various files.
2016-02-11 00:06:23 -08:00
Ian Hickson
7151fdd054
Move flutter tests from packages/unit to packages/flutter/test
2015-12-16 08:00:57 -08:00