skia-flutter-autoroll
51c833aed0
Roll src/third_party/skia f83d0346c06a..88c3793a4eaa (1 commits) ( flutter/engine#16534 )
2020-02-10 20:28:02 -08:00
skia-flutter-autoroll
411aedc508
Roll src/third_party/dart 5244d99a5d4e..5fc031ebc1d7 (42 commits) ( flutter/engine#16533 )
2020-02-10 19:23:03 -08:00
skia-flutter-autoroll
df539786be
Roll src/third_party/skia 21f382c19d76..f83d0346c06a (2 commits) ( flutter/engine#16532 )
2020-02-10 17:53:03 -08:00
skia-flutter-autoroll
3ee608c943
Roll fuchsia/sdk/core/linux-amd64 from 8L7NY... to Bmq1m... ( flutter/engine#16529 )
2020-02-10 16:23:03 -08:00
skia-flutter-autoroll
f0500c6ef1
Roll src/third_party/skia 465864cad5d2..21f382c19d76 (6 commits) ( flutter/engine#16528 )
2020-02-10 16:18:02 -08:00
Harry Terkelsen
e5c4302bef
Clear frame references at the end of every CanvasKit frame ( flutter/engine#16525 )
2020-02-10 15:30:24 -08:00
George Wright
e2e15d08e4
Enable verbose logging for shell unittests on Fuchsia ( flutter/engine#16526 )
2020-02-10 14:39:03 -08:00
skia-flutter-autoroll
b6823b6da4
Roll src/third_party/skia c03e6982f96f..465864cad5d2 (14 commits) ( flutter/engine#16524 )
2020-02-10 14:08:03 -08:00
chunhtai
1582b28ad3
Adds new route annoucement method. ( flutter/engine#16523 )
2020-02-10 13:59:02 -08:00
vsmenon
d66d21edab
Remove mirrors on the web ( flutter/engine#16516 )
2020-02-10 13:58:04 -08:00
Dan Field
c8507b069f
Apply lints from internal roll ( flutter/engine#16509 )
2020-02-10 13:53:04 -08:00
Yegor
25de6825f3
Partially fix canvas vs text paint order when running on Blink/Webkit browsers ( flutter/engine#16483 )
...
fix canvas vs text paint order in Blink/Webkit
2020-02-10 13:41:50 -08:00
Harry Terkelsen
df30da9ec1
Use Skia to determine "actual" font name in CanvasKit backend ( flutter/engine#16504 )
...
* Use Skia to determine "actual" font name.
This way, we don't need to hard-code a mapping of Flutter names
to actual names, we can compute it when the font is registered.
* Refactor to only have loaded and unloaded fonts
2020-02-10 13:06:30 -08:00
skia-flutter-autoroll
0ef222dcb9
Roll src/third_party/dart 4310f50edc95..9464eb51f539 (2 commits) ( flutter/engine#16511 )
2020-02-07 23:53:02 -08:00
skia-flutter-autoroll
238457e4d3
Roll src/third_party/skia 8dad1ffd81f8..c03e6982f96f (2 commits) ( flutter/engine#16510 )
2020-02-07 22:38:02 -08:00
skia-flutter-autoroll
90c534d60b
Roll fuchsia/sdk/core/linux-amd64 from LvSlH... to 8L7NY... ( flutter/engine#16508 )
2020-02-07 20:38:02 -08:00
skia-flutter-autoroll
695896074f
Roll src/third_party/dart fd992e423ef6..4310f50edc95 (17 commits) ( flutter/engine#16506 )
2020-02-07 18:28:06 -08:00
skia-flutter-autoroll
cadafec893
Roll src/third_party/skia a9405c2a2967..8dad1ffd81f8 (1 commits) ( flutter/engine#16505 )
2020-02-07 18:18:01 -08:00
skia-flutter-autoroll
365cf1bede
Roll src/third_party/skia b2031d4255e2..a9405c2a2967 (5 commits) ( flutter/engine#16502 )
2020-02-07 16:38:03 -08:00
Michael Klimushyn
2ad0c2ebe7
Apply Google Java format ( flutter/engine#16501 )
...
This shouldn't result in any logical changes. I've done a quick smoke
test by building a local Android engine and running Flutter gallery, no
compile errors or other obvious issues.
Applied by running `/ci/format.sh | patch -p0` with the altered script
added in flutter/engine#16500 . I did locally modify the script slightly
further so it would run against all Java files in the repo instead of
just modified ones.
2020-02-07 16:10:46 -08:00
Michael Klimushyn
d2e8a2d635
Check Java formatting in format.sh ( flutter/engine#16500 )
...
Uses google-java-format, a tool that's already in place in
flutter/plugins. This should take care of minor style guide issues and
unresolved imports.
2020-02-07 16:05:08 -08:00
skia-flutter-autoroll
c69d282dba
Roll src/third_party/skia 9f3eef796f63..b2031d4255e2 (12 commits) ( flutter/engine#16499 )
2020-02-07 14:58:03 -08:00
Matt Carroll
7a8e698211
Fix safe area reporting with transparent FlutterActivitys. ( #46060 ) ( flutter/engine#16208 )
2020-02-07 14:57:06 -08:00
Jason Simmons
504c378cd2
[SkParagraph] Text layout benchmarks using SkParagraph ( flutter/engine#16373 )
...
Imported from @Rusino's branch
2020-02-07 14:17:57 -08:00
Michael Goderbauer
6af1f304fa
Doc fixes in BoxHeightStyle ( flutter/engine#16424 )
2020-02-07 13:41:50 -08:00
Alexander Brusher
82ffcd8ee8
Update node fields fix ( flutter/engine#16428 )
...
* Modifies accessibility bridge to populate new node fields in semantics API.
* Adds additional UTs and fixes logic for breaking up updates for nodes with large values.
* Chaged tests to set node flags using bitwise-or instead of addition.
* Address bug in update size arithmetic.
* Fixes issue in TruncatesLargeValue unit test causing unexpected deletes.
* Fixes expected number of updates in BatchesLargeMessages unit test to reflect expected values now that node states are populated.
2020-02-07 13:24:36 -08:00
skia-flutter-autoroll
6a80a4b4e6
Roll src/third_party/skia 87e3bef6f82f..9f3eef796f63 (7 commits) ( flutter/engine#16493 )
2020-02-07 13:18:03 -08:00
George Wright
f9d5564332
Disable ShellTest.WaitForFirstFrameTimeout on Fuchsia ( flutter/engine#16495 )
2020-02-07 13:13:59 -08:00
Chris Bracken
b9545c70c0
Fix unused import in Android embedder ( flutter/engine#16494 )
...
android.os.Parcelable was added in commit
177353d759452c998879b3ac7a05d9dc6e437466 but never used.
2020-02-07 12:26:50 -08:00
Dan Field
21f6cef10b
Fix text range logic for a11y ( flutter/engine#16496 )
...
Make sure that a text range at the end of the string is still valid.
2020-02-07 12:20:30 -08:00
Kaushik Iska
d8390d3f38
Simplify task queues locking mechanism ( flutter/engine#16477 )
...
We now have one mutex guarding all accesses to
the underlying task heaps. This simplifies the more granular
but bug prone mechanism of having striped locks.
This also re-enables GPUThreadMerger tests that are currently
disabled due to their flaky nature. The scenario that gets fixed by this
change is as follows:
1. Thread-1: We lock `queue_meta_mutex_` and grab locks on `queue_1` and release the meta mutex.
2. Thread-1: We add an Observer on `queues` object.
3. Thread-2: We lock `queue_meta_mutex_` and grab locks on `queue_2`.
4. Thread-2: We try to dispose all the pending tasks on `queue_2` which calls `erase` on `queues`.
The above situation is not thread safe without having 1 lock.
Note: This increases the contention on one lock and could potentially be bad for perf. We are
explicitly making this trade-off towards reducing the complexity.
Fixes: https://github.com/flutter/flutter/issues/49007
2020-02-07 10:24:05 -08:00
sjindel-google
d4baabd022
Ensure fields of Rect and OffsetBase classes are optimized as non-null. ( flutter/engine#16465 )
...
* Ensure fields of Rect and OffsetBase classes are optimized as non-null.
* Update web_ui and formatting
2020-02-07 19:06:20 +01:00
skia-flutter-autoroll
bccf32142d
Roll src/third_party/skia 77fdf66946d2..87e3bef6f82f (2 commits) ( flutter/engine#16492 )
2020-02-07 08:53:02 -08:00
skia-flutter-autoroll
cfed60421f
Roll src/third_party/dart d765d237460d..514a8d4c8417 (7 commits) ( flutter/engine#16491 )
2020-02-07 07:28:04 -08:00
skia-flutter-autoroll
e84dc9caae
Roll src/third_party/skia f3560b680e35..77fdf66946d2 (1 commits) ( flutter/engine#16490 )
2020-02-07 07:18:03 -08:00
skia-flutter-autoroll
31c837a8bf
Roll fuchsia/sdk/core/linux-amd64 from g2s3c... to LvSlH... ( flutter/engine#16489 )
2020-02-07 07:03:03 -08:00
skia-flutter-autoroll
3ea7fa8c9b
Roll src/third_party/skia 97bf6578796c..f3560b680e35 (1 commits) ( flutter/engine#16487 )
2020-02-06 23:58:02 -08:00
skia-flutter-autoroll
56871365b6
Roll src/third_party/skia 046f9893b953..97bf6578796c (1 commits) ( flutter/engine#16486 )
2020-02-06 22:18:02 -08:00
skia-flutter-autoroll
69aaef3d03
Roll src/third_party/dart 49850e6919f7..16782e6c171f (16 commits) ( flutter/engine#16485 )
2020-02-06 20:18:03 -08:00
skia-flutter-autoroll
291207c072
Roll fuchsia/sdk/core/linux-amd64 from A9STP... to g2s3c... ( flutter/engine#16484 )
2020-02-06 17:33:03 -08:00
Francisco Magdaleno
40c7f488e9
Code cleanup on destructors ( flutter/engine#16481 )
2020-02-06 16:53:02 -08:00
skia-flutter-autoroll
0fae445981
Roll src/third_party/skia 121750c2efff..046f9893b953 (4 commits) ( flutter/engine#16482 )
2020-02-06 16:33:02 -08:00
Mouad Debbar
bdeb972d43
Run Flutter framework tests against the web engine in Cirrus ( flutter/engine#16343 )
2020-02-06 16:17:25 -08:00
skia-flutter-autoroll
0e6648c7b4
Roll src/third_party/dart b3396cbdcae1..49850e6919f7 (45 commits) ( flutter/engine#16480 )
2020-02-06 15:08:04 -08:00
George Wright
69e635c0fc
Enable shell_unittests on Fuchsia with Vulkan dependencies. ( flutter/engine#16376 )
...
This also adds a dependency on SwiftShader's Vulkan frontend.
2020-02-06 15:07:01 -08:00
skia-flutter-autoroll
8e358801f6
Roll src/third_party/skia c0360582d211..121750c2efff (7 commits) ( flutter/engine#16479 )
2020-02-06 14:58:03 -08:00
Harry Terkelsen
f2839e3a3f
Various fixes in CanvasKit ( flutter/engine#16433 )
...
- Enable dynamically loaded fonts
- Fix addOval
- Fix getBoxesForRange for negative ranges
2020-02-06 14:51:12 -08:00
stuartmorgan
f9ebc8e2dc
Add noexcept annotations to EnableValue moves ( flutter/engine#16478 )
...
Fixes a warning when compiling in Visual Studio on Windows.
2020-02-06 14:28:31 -08:00
George Wright
36f5f76944
Enable runtime_unittests on Fuchsia
2020-02-06 13:52:33 -08:00
George Wright
10e7d17444
Fix elf_loader.cc on Fuchsia, add a TODO for proper fix
2020-02-06 13:52:33 -08:00