11764 Commits

Author SHA1 Message Date
Ben Konyi
a369ef6060 Dart SDK roll for 2019-01-08
03ba8c16aa [vm,fuchsia] Disable safe-stack
5f59e42f9c Remove unused import
ea6d343bae js_runtime: Improve hashCode for double values
b767744cfc Add optional elementUri field to CompletionSuggestion types in analysis server protocol
13a689f0fd [vm] Remove unnecessary class finalization
2019-01-08 21:40:16 -08:00
Ben Konyi
3ae5eb8c14 Dart SDK roll for 2019-01-08
efdbeb8059 [vm] Repair JIT snapshots generated from gen_snapshot.
8f33211f25 Fix typo in import, was using path
e5c32261da Add note about new Literal codes
303b3a96a7 Use ExperimentStatus field in summary / resynthesize tests.
52a159de5c Change AnalysisContext.analysisOptions setter to just remembering the AnalysisOptions object.
e9eb4842ea Remove the unused hint code INVALID_ASSIGNMENT
253b0cc1e3 [dartdevc] improve cast failoure error message
2ca417aff1 Initial support for recording nullability in types
f54ac41ce1 Ensure LSP server advertises it has QuickFixes
9dbb6fb113 Add a Hint enforcing contract of @literal
2019-01-08 21:40:16 -08:00
Jonah Williams
42f449fa47
remove deprecated updateNode argument (#7413) 2019-01-08 16:39:38 -08:00
Stanislav Baranov
5e33f33a18
Refactor shared code into separate function to simplify further work. (#7410)
This should be a no-op change that behaves identical to as before.
2019-01-08 12:44:07 -08:00
Dan Field
937ee8bf9d
Cleanup dead code (#7409)
* Remove unused files
2019-01-08 12:21:25 -08:00
Ben Konyi
e5ec3cf3ea Dart SDK roll for 2019-01-08
2cb346bd0c Add support for parsing complex nullable types
1ec1a8b46e Update LSP status doc
16f7f421df pkg:kernel - Fix three bugs identified by lints
6f3ce5b9e9 Fixes for SDK packages
ac4809a1de [vm/aot] Support optimization of bitwise not.
ac99b68c00 Don't catch call to buildOutlines
199fdb4d9e Dill loader.builders shouldn't have `dart:` uris removed
48f99e98d8 [VM] Fix calculation of unchecked entrypoint offset
3a37ebba9f [vm/tools] Update python scripts to avoid quadratic string concat.
8e486164a4 [Fasta] Enable running the constant evaluation pass
938665a290 Update comment to match parameter
113ca50ba3 [kernel] Add a step to fasta unit tests to check text serialization
6b8826f336 [kernel] Rename failure classes for TextSerializationVerifier
c76c5a023d [kernel] Rename 'errors' to 'failures' in TextSerializationVerifier
cebd469ecd [kernel] Move RoundTripVerifier to pkg/kernel/lib/text and rename it
a2844bdfd4 [Kernel] Add serializers for public names
fef600a998 Remove effectively empty type holders
cba23af8ce Adjusted spec to make it an error to have a method - getter/setter clash
b58e8d7307 [vm] Use TFA to remove explicit type-checks (including keyword-covariant parameters).
0213c9f9d2 [gardening] Mark test as flaky in dartkb mode
a69e73e42a [VM / Runtime] Remove more dead code
b0900cf494 [ VM / Service ] Fixed issue where VMOptions were not being passed to app_jitk tests.
e639c0df28 [vm, profiler] Place idle GC into a separate VM tag.
2c09a4cf33 update error message
f6ce65b9b1 [vm] Fix handling of unwind errors in RegExp_ExecuteMatch* native methods
2019-01-08 12:01:09 -08:00
skia-flutter-autoroll
08c95d27a6
Roll src/third_party/skia 55ff5d3ba881..1337f5b85978 (10 commits) (#7407)
https://skia.googlesource.com/skia.git/%2Blog/55ff5d3ba881..1337f5b85978

git log 55ff5d3ba88117c667214fc6b4e08768eddc11b2..1337f5b859787de20c368d0d3f089b2e698c1848 --date=short --no-merges --format=%ad %ae %s
2019-01-08 skia-autoroll@skia-public.iam.gserviceaccount.com Roll third_party/externals/angle2 eb278cb04e97..6344d8ea30d7 (1 commits)
2019-01-08 reed@google.com fix docs after removing kPreserveLCDText_SaveLayerFlag
2019-01-08 ethannicholas@google.com disallow varying matrices in shaders
2019-01-07 ethannicholas@google.com fixed SPIR-V indexing a swizzle
2019-01-07 halcanary@google.com drawText Cleanup
2019-01-08 skia-autoroll@skia-public.iam.gserviceaccount.com Roll skia/third_party/skcms cecf6c0ebb91..1747706b4afe (1 commits)
2019-01-07 fmalita@chromium.org Remove SkCanvas::kPreserveLCDText_SaveLayerFlag
2019-01-07 egdaniel@google.com Don't store the length and checksom on the GrProgramDesc key itself.
2019-01-08 jcgregorio@google.com skottie - Use our new skottie-inline-sk element.
2019-01-08 mtklein@google.com Revert "update p3 GM"

The AutoRoll server is located here: https://autoroll.skia.org/r/skia-flutter-autoroll

Documentation for the AutoRoller is here:
https://skia.googlesource.com/buildbot/+/master/autoroll/README.md

If the roll is causing failures, please contact the current sheriff (bsalomon@google.com), and stop
the roller if necessary.
2019-01-08 12:08:42 -05:00
skia-flutter-autoroll
e385f5cbbd
Roll src/third_party/skia 26d173fee72b..55ff5d3ba881 (12 commits) (#7406)
https://skia.googlesource.com/skia.git/%2Blog/26d173fee72b..55ff5d3ba881

git log 26d173fee72b4674d0d044fb7d693c628408e57f..55ff5d3ba88117c667214fc6b4e08768eddc11b2 --date=short --no-merges --format=%ad %ae %s
2019-01-07 robertphillips@google.com Fix truncation of sigma parameter in blur-mask-filtered mask key
2019-01-08 robertphillips@google.com Revert "Make SkBitmap/SkPixmap::erase* do so in sRGB"
2019-01-08 skia-recreate-skps@skia-swarming-bots.iam.gserviceaccount.com Update go_deps asset
2019-01-08 skia-autoroll@skia-public.iam.gserviceaccount.com Roll third_party/externals/angle2 5df1d281a992..eb278cb04e97 (1 commits)
2019-01-07 mtklein@google.com update p3 GM
2019-01-07 reed@google.com no more text encoding in paint
2019-01-07 brianosman@google.com Revert "Revert "Support combining per-vertex coverage with color in default GP vertex shader""
2019-01-07 skia-autoroll@skia-public.iam.gserviceaccount.com Roll skia/third_party/skcms d2f489e79366..cecf6c0ebb91 (1 commits)
2019-01-07 csmartdalton@google.com Revert "ccpr: Support caching of paths that span multiple tiles"
2019-01-07 scroggo@google.com Make SkBitmap/SkPixmap::erase* do so in sRGB
2019-01-07 skia-autoroll@skia-public.iam.gserviceaccount.com Roll third_party/externals/swiftshader f6d56f15c09e..24e71928441e (1 commits)
2019-01-07 csmartdalton@google.com ccpr: Support caching of paths that span multiple tiles

The AutoRoll server is located here: https://autoroll.skia.org/r/skia-flutter-autoroll

Documentation for the AutoRoller is here:
https://skia.googlesource.com/buildbot/+/master/autoroll/README.md

If the roll is causing failures, please contact the current sheriff (bsalomon@google.com), and stop
the roller if necessary.
2019-01-08 08:43:42 -05:00
Ben Konyi
0f8273b0cf Dart SDK roll for 2019-01-07
3cec3dd5bf Issue 35548. Don't report CONST_CONSTRUCTOR_WITH_MIXIN_WITH_FIELD when mixin has a static field.
f715a2e79e Include experiments into AnalysisOptions.unlinkedSignature.
2019-01-07 17:36:36 -08:00
Dan Field
4036b260aa
Reset ParagraphBuilder after build() (#7401)
* Reset ParagraphBuilder after build()
2019-01-07 16:10:53 -08:00
Ben Konyi
4820cbec49 Dart SDK roll for 2019-01-07
e541849a9f [dartdevc] fix mixin super constructor calls in kernel backend
eebafbc4a8 Issue 35090. Add noSuchMethod forwarders to implemented members.
b2ace8fa61 Add hasPragmaAnalyzerNonNullable to AstBuilder and CompilationUnitImpl.
2427a69e14 [VM/Runtime] Refactoring sources to enable interpreter only builds.
5f25d1546c Guard analysis server against missing .instrumentation directory location on disk
3f797f1223 [gardening] Marking ListBase_class_A01_t03 as Slow.
a62e924859 [vm/compiler] Ensure that field is added to guarded fields when Slot::Get uses its guarded properties.
f41ecbe01e Modified inaccurate comments for tryparse to be more precise.
477de6b84b Cleanup unittests
e14472c46b Use getters/setters found through the static types.
555485c891 Start splitting out the tests for hint codes
dd47792f16 Replace isMergingInterfaces with an enum
f3677bb2e7 Merge interfaces when building hierarchy
78482496d5 [gardening] Mark more large list sorts as slow.
0008641bfd Remove InterfaceResolver.legacyMode
7d6a3e0058 Fix http links to pub which has https.
3b29f5ad81 [VM/AOT/TFA] Do not attribute calls via fields/getters with inference results
a10f6aac38 Finish cleaning up the copyright notices in the analyzer_cli package
f259cc674f Don't split const/final variable declarations. Add explicit type.
4e0762c636 Fix constant evaluation for the new bool operators
cb61275708 Remove remaining uses of Null as a type argument from analyzer
18844b85ec Remove occurrences of Future<Null> from analyzer_cli
2f913e7c15 Add documentation about how to debug plugins
c39a58a9fe Generate an error if a constant set contains two elements with the same value
88b1a9d241 Remove hack; test fix for #35441
614f6241bb Initial version of DefiniteAssignmentTracker.
272088a4f7 linter 0.1.78
d9ac2704f8 [VM / Runtime] Remove Class::ApplyPatch which is dead code now.
36ab8b18ea [dartdevc] implement set literal and enable-experiments support
26d5345fb1 Fix TypeInfo.couldBeExpression in recovery situations
5be48e1aca [test] Repair DWARF stacktrace test from Dart 2 damage.
807421cc44 Update dartdoc to 0.27.0.
80fa1a874d Replace more uses of deprecated elements
3d6acab3e7 [dartdevc] remove unused `dartdevk` binary, fixes #35483
7fd0c78c15 [gardening] Unmark language/vm/optimized_stacktrace_test
7778a8b6ca [kernel] Start setting up test suite for round-trip serialization
5e609d7946 [kernel] Implement serialization round-trip check for dart types
39539773bb [kernel] Implement serialization round-trip check for expressions
3b728c0a04 [kernel] Wire round-trip verification down to expressions and types
1cbae9fe48 [kernel] Start implementing verifier for serialization round trips
e2471dd363 Fix spelling of "occurrences" in flaky test results output.
d0f1edb2da Temporary desugaring of set literals.
d53f02aa8a Remove writeOptionalReference
5ed1c6132a Minor grammar and consistency fixes
5e808aa048 [infra] Add retry logic to find_base_commit.
e8c60f7ba6 [gardening] Mark service/simple_reload_test as Timeout for issue 35506
077ad9acfb Change ticker name for checking supertypes
c3b0ebd391 dill serialization: Specialize some writeNodes
ea16f85f8c [tools] repurpose generate_compile_commands.py to generate_idefiles.py
6c909a0efa Be explicit about whether a reference is allowed to be null or not
a4ba658dfb Update analyzer CHANGELOG entry with annotations
8deb5aabba Reinstate reduction for closure call to known static method
2019-01-07 16:10:15 -08:00
David Guralnick
8eccb860de Add onStart hook to FlutterFragmentActivity (#6719)
Seems like this file was missed when onStart hooks were added recently in this pull request: https://github.com/flutter/engine/pull/5177
2019-01-07 17:16:06 -05:00
skia-flutter-autoroll
f2ea838b36
Roll src/third_party/skia b2fdcbf3033f..26d173fee72b (10 commits) (#7400)
https://skia.googlesource.com/skia.git/%2Blog/b2fdcbf3033f..26d173fee72b

git log b2fdcbf3033f2df7ec5f37cdfa70897271b096bd..26d173fee72b4674d0d044fb7d693c628408e57f --date=short --no-merges --format=%ad %ae %s
2019-01-07 caryclark@skia.org fix bookmaker
2019-01-07 jcgregorio@google.com Fix extra semicolon.
2019-01-07 skia-autoroll@skia-public.iam.gserviceaccount.com Roll third_party/externals/swiftshader a4afa24ff909..f6d56f15c09e (1 commits)
2019-01-07 skia-autoroll@skia-public.iam.gserviceaccount.com Roll skia/third_party/skcms 8b9d1f9db8a8..d2f489e79366 (1 commits)
2019-01-07 recipe-roller@chromium.org Roll recipe dependencies (trivial).
2019-01-07 reed@google.com document drawSimpleText
2019-01-07 brianosman@google.com Revert &#34;Support combining per-vertex coverage with color in default GP vertex shader&#34;
2019-01-03 herb@google.com Isolate cache lookups in preparation to hoist into painter
2019-01-07 egdaniel@google.com Add wait function to GrVkSecondaryCBDrawContext for semaphores.
2019-01-07 reed@google.com hide setTextEncoding

The AutoRoll server is located here: https://autoroll.skia.org/r/skia-flutter-autoroll

Documentation for the AutoRoller is here:
https://skia.googlesource.com/buildbot/+/master/autoroll/README.md

If the roll is causing failures, please contact the current sheriff (bsalomon@google.com), and stop
the roller if necessary.
2019-01-07 17:08:54 -05:00
Dan Field
5ca8aadaa2
Announce in/out of list (#6918)
* Support in/out of list announcements on Android
2019-01-07 13:36:20 -08:00
Todd Volkert
4487d392da
Replace Java code with equivalent, more concise code. (#7398) 2019-01-07 11:28:00 -08:00
skia-flutter-autoroll
395b7852d6
Roll src/third_party/skia 46ee3f7a8ff5..b2fdcbf3033f (11 commits) (#7394)
https://skia.googlesource.com/skia.git/%2Blog/46ee3f7a8ff5..b2fdcbf3033f

git log 46ee3f7a8ff52f961b390b8e553483dfe0818c9d..b2fdcbf3033f2df7ec5f37cdfa70897271b096bd --date=short --no-merges --format=%ad %ae %s
2019-01-07 brianosman@google.com Add SkNamedGamut::kXYZ (ie, the identity matrix)
2019-01-07 kjlubick@google.com Add canvaskit to the CQ
2019-01-07 skia-autoroll@skia-public.iam.gserviceaccount.com Roll third_party/externals/swiftshader 050698222644..a4afa24ff909 (1 commits)
2019-01-07 csmartdalton@google.com ccpr: Convert GrCCDrawPathsOp::SingleDraw to a class
2019-01-07 kjlubick@google.com [canvaskit] Add path/canvas methods
2019-01-07 ethannicholas@google.com Revert &#34;Revert &#34;we now cache GLSL shaders when we can&#39;t cache the binaries&#34;&#34;
2019-01-07 reed@google.com use drawstring with font
2019-01-06 csmartdalton@google.com Reland &#34;ccpr: Rework the path cache to support sporadic flushing&#34;
2019-01-02 brianosman@google.com Support combining per-vertex coverage with color in default GP vertex shader
2018-12-21 bsalomon@google.com Run ddl2-vk and ddl2-gl on bots
2019-01-07 nigeltao@google.com Update third_party/wuffs version

The AutoRoll server is located here: https://autoroll.skia.org/r/skia-flutter-autoroll

Documentation for the AutoRoller is here:
https://skia.googlesource.com/buildbot/+/master/autoroll/README.md

If the roll is causing failures, please contact the current sheriff (bsalomon@google.com), and stop
the roller if necessary.
2019-01-07 13:28:56 -05:00
Dan Field
5965f9084b
Make ParagraphConstraints have const constructor (#7346) 2019-01-07 08:51:47 -08:00
skia-flutter-autoroll
e02dd416a8
Roll src/third_party/skia a47eb455360f..46ee3f7a8ff5 (2 commits) (#7390)
https://skia.googlesource.com/skia.git/%2Blog/a47eb455360f..46ee3f7a8ff5

git log a47eb455360f5c34147eaa9073f3a2c289615a6c..46ee3f7a8ff52f961b390b8e553483dfe0818c9d --date=short --no-merges --format=%ad %ae %s
2019-01-02 reed@google.com return proper false for jpeg
2019-01-07 reed@google.com use drawString with font

The AutoRoll server is located here: https://autoroll.skia.org/r/skia-flutter-autoroll

Documentation for the AutoRoller is here:
https://skia.googlesource.com/buildbot/+/master/autoroll/README.md

If the roll is causing failures, please contact the current sheriff (bsalomon@google.com), and stop
the roller if necessary.
2019-01-07 11:01:52 -05:00
skia-flutter-autoroll
f0038b3cc7
Roll src/third_party/skia 3ac3a4053f86..a47eb455360f (2 commits) (#7389)
https://skia.googlesource.com/skia.git/%2Blog/3ac3a4053f86..a47eb455360f

git log 3ac3a4053f861060a217d3a6eac6dee71cd862cc..a47eb455360f5c34147eaa9073f3a2c289615a6c --date=short --no-merges --format=%ad %ae %s
2019-01-07 skia-recreate-skps@skia-swarming-bots.iam.gserviceaccount.com Update go_deps asset
2019-01-06 kjlubick@google.com [*kit] fulfil promise immediately

The AutoRoll server is located here: https://autoroll.skia.org/r/skia-flutter-autoroll

Documentation for the AutoRoller is here:
https://skia.googlesource.com/buildbot/+/master/autoroll/README.md

If the roll is causing failures, please contact the current sheriff (bsalomon@google.com), and stop
the roller if necessary.
2019-01-07 02:04:27 -05:00
skia-flutter-autoroll
7112b72cc2
Roll src/third_party/skia caf4f9241217..3ac3a4053f86 (1 commits) (#7388)
https://skia.googlesource.com/skia.git/%2Blog/caf4f9241217..3ac3a4053f86

git log caf4f9241217b77f728b1913a0208a147e8150c5..3ac3a4053f861060a217d3a6eac6dee71cd862cc --date=short --no-merges --format=%ad %ae %s
2019-01-07 skia-autoroll@skia-public.iam.gserviceaccount.com Roll third_party/externals/angle2 86b0868d367c..5df1d281a992 (1 commits)

The AutoRoll server is located here: https://autoroll.skia.org/r/skia-flutter-autoroll

Documentation for the AutoRoller is here:
https://skia.googlesource.com/buildbot/+/master/autoroll/README.md

If the roll is causing failures, please contact the current sheriff (bsalomon@google.com), and stop
the roller if necessary.
2019-01-06 22:39:03 -05:00
skia-flutter-autoroll
714856123d
Roll src/third_party/skia d6f349750bfd..caf4f9241217 (2 commits) (#7386)
https://skia.googlesource.com/skia.git/%2Blog/d6f349750bfd..caf4f9241217

git log d6f349750bfde2141b949a8883878b4a373850c4..caf4f9241217b77f728b1913a0208a147e8150c5 --date=short --no-merges --format=%ad %ae %s
2019-01-06 skia-autoroll@skia-public.iam.gserviceaccount.com Roll third_party/externals/angle2 f75e654d1966..86b0868d367c (1 commits)
2019-01-06 skia-recreate-skps@skia-swarming-bots.iam.gserviceaccount.com Update SKP version

The AutoRoll server is located here: https://autoroll.skia.org/r/skia-flutter-autoroll

Documentation for the AutoRoller is here:
https://skia.googlesource.com/buildbot/+/master/autoroll/README.md

If the roll is causing failures, please contact the current sheriff (bsalomon@google.com), and stop
the roller if necessary.
2019-01-06 12:46:44 -05:00
skia-flutter-autoroll
888d999c00
Roll src/third_party/skia e9d28bdbe577..d6f349750bfd (1 commits) (#7384)
https://skia.googlesource.com/skia.git/%2Blog/e9d28bdbe577..d6f349750bfd

git log e9d28bdbe577a6ca0443ef8a1e81177014ab4b43..d6f349750bfde2141b949a8883878b4a373850c4 --date=short --no-merges --format=%ad %ae %s
2019-01-06 skia-recreate-skps@skia-swarming-bots.iam.gserviceaccount.com Update go_deps asset

The AutoRoll server is located here: https://autoroll.skia.org/r/skia-flutter-autoroll

Documentation for the AutoRoller is here:
https://skia.googlesource.com/buildbot/+/master/autoroll/README.md

If the roll is causing failures, please contact the current sheriff (bsalomon@google.com), and stop
the roller if necessary.
2019-01-06 03:30:50 -05:00
skia-flutter-autoroll
67c9a235d6
Roll src/third_party/skia 4de2f1fead6a..e9d28bdbe577 (1 commits) (#7383)
https://skia.googlesource.com/skia.git/%2Blog/4de2f1fead6a..e9d28bdbe577

git log 4de2f1fead6ab529a00b6ab5d4cf739eb8f0cbb9..e9d28bdbe577a6ca0443ef8a1e81177014ab4b43 --date=short --no-merges --format=%ad %ae %s
2019-01-06 skia-autoroll@skia-public.iam.gserviceaccount.com Roll third_party/externals/angle2 dbc605cecc64..f75e654d1966 (1 commits)

The AutoRoll server is located here: https://autoroll.skia.org/r/skia-flutter-autoroll

Documentation for the AutoRoller is here:
https://skia.googlesource.com/buildbot/+/master/autoroll/README.md

If the roll is causing failures, please contact the current sheriff (bsalomon@google.com), and stop
the roller if necessary.
2019-01-06 00:05:02 -05:00
skia-flutter-autoroll
0a656dc874
Roll src/third_party/skia 82ebe04caff2..4de2f1fead6a (1 commits) (#7382)
https://skia.googlesource.com/skia.git/%2Blog/82ebe04caff2..4de2f1fead6a

git log 82ebe04caff2d7a0b47772ed44c4e3d2318e8aff..4de2f1fead6ab529a00b6ab5d4cf739eb8f0cbb9 --date=short --no-merges --format=%ad %ae %s
2019-01-05 reed@google.com add drawString to ease the pain of converting to skfont

The AutoRoll server is located here: https://autoroll.skia.org/r/skia-flutter-autoroll

Documentation for the AutoRoller is here:
https://skia.googlesource.com/buildbot/+/master/autoroll/README.md

If the roll is causing failures, please contact the current sheriff (bungeman@google.com), and stop
the roller if necessary.
2019-01-05 18:55:03 -05:00
skia-flutter-autoroll
debbf30b6a
Roll src/third_party/skia b282e1f622f6..82ebe04caff2 (1 commits) (#7381)
https://skia.googlesource.com/skia.git/%2Blog/b282e1f622f6..82ebe04caff2

git log b282e1f622f62df3cdf6b9c2ad67ce7b2e9364e0..82ebe04caff2d7a0b47772ed44c4e3d2318e8aff --date=short --no-merges --format=%ad %ae %s
2019-01-04 brianosman@google.com Reland &#34;Add SkColorSpace factory from 3x3 row-major gamut and transfer function&#34;

The AutoRoll server is located here: https://autoroll.skia.org/r/skia-flutter-autoroll

Documentation for the AutoRoller is here:
https://skia.googlesource.com/buildbot/+/master/autoroll/README.md

If the roll is causing failures, please contact the current sheriff (bungeman@google.com), and stop
the roller if necessary.
2019-01-05 15:30:50 -05:00
skia-flutter-autoroll
716185fb79
Roll src/third_party/skia 125f76790131..b282e1f622f6 (1 commits) (#7380)
https://skia.googlesource.com/skia.git/%2Blog/125f76790131..b282e1f622f6

git log 125f76790131adcd0a8916f28e18be3ad64f37d9..b282e1f622f62df3cdf6b9c2ad67ce7b2e9364e0 --date=short --no-merges --format=%ad %ae %s
2019-01-05 skia-autoroll@skia-public.iam.gserviceaccount.com Roll third_party/externals/angle2 9db8df4c3e6e..dbc605cecc64 (2 commits)

The AutoRoll server is located here: https://autoroll.skia.org/r/skia-flutter-autoroll

Documentation for the AutoRoller is here:
https://skia.googlesource.com/buildbot/+/master/autoroll/README.md

If the roll is causing failures, please contact the current sheriff (bungeman@google.com), and stop
the roller if necessary.
2019-01-05 05:38:02 -05:00
skia-flutter-autoroll
cd0de779ea
Roll src/third_party/skia 5e710e13a55b..125f76790131 (1 commits) (#7379)
https://skia.googlesource.com/skia.git/%2Blog/5e710e13a55b..125f76790131

git log 5e710e13a55bfd42389427c29e65dfd078e5d4e8..125f76790131adcd0a8916f28e18be3ad64f37d9 --date=short --no-merges --format=%ad %ae %s
2019-01-05 skia-recreate-skps@skia-swarming-bots.iam.gserviceaccount.com Update go_deps asset

The AutoRoll server is located here: https://autoroll.skia.org/r/skia-flutter-autoroll

Documentation for the AutoRoller is here:
https://skia.googlesource.com/buildbot/+/master/autoroll/README.md

If the roll is causing failures, please contact the current sheriff (bungeman@google.com), and stop
the roller if necessary.
2019-01-05 02:12:04 -05:00
skia-flutter-autoroll
7ded1d3d61
Roll src/third_party/skia 3d5b488e5cd7..5e710e13a55b (1 commits) (#7378)
https://skia.googlesource.com/skia.git/%2Blog/3d5b488e5cd7..5e710e13a55b

git log 3d5b488e5cd749e08a2e5e0ed0f6f8038621bb82..5e710e13a55bfd42389427c29e65dfd078e5d4e8 --date=short --no-merges --format=%ad %ae %s
2019-01-04 recipe-roller@chromium.org Roll recipe dependencies (trivial).

The AutoRoll server is located here: https://autoroll.skia.org/r/skia-flutter-autoroll

Documentation for the AutoRoller is here:
https://skia.googlesource.com/buildbot/+/master/autoroll/README.md

If the roll is causing failures, please contact the current sheriff (bungeman@google.com), and stop
the roller if necessary.
2019-01-04 22:46:39 -05:00
Ben Konyi
bcc7dcbe79
Revert "Test SDK roll" (#7374)
* Revert "Roll src/third_party/skia 275eaff3be4b..3d5b488e5cd7 (9 commits) (#7372)"

This reverts commit ee83c383b63253a9368078e806984155afec5a17.

* Revert "Dart SDK roll for 2019-01-04"

This reverts commit a4450af555b43c0f72ca4f851e059f2469330258.
2019-01-04 16:24:08 -08:00
skia-flutter-autoroll
ee83c383b6
Roll src/third_party/skia 275eaff3be4b..3d5b488e5cd7 (9 commits) (#7372)
https://skia.googlesource.com/skia.git/%2Blog/275eaff3be4b..3d5b488e5cd7

git log 275eaff3be4b371983451f3e15c4d757e4c6c675..3d5b488e5cd749e08a2e5e0ed0f6f8038621bb82 --date=short --no-merges --format=%ad %ae %s
2019-01-04 skia-autoroll@skia-public.iam.gserviceaccount.com Roll third_party/externals/angle2 e4109f27136d..9db8df4c3e6e (1 commits)
2019-01-03 herb@google.com Separate cache lookup from run font setup
2019-01-04 csmartdalton@google.com Revert &#34;ccpr: Rework the path cache to support sporadic flushing&#34;
2019-01-04 reed@google.com paint is losing its text-related fields
2019-01-04 recipe-roller@chromium.org Roll recipe dependencies (trivial).
2019-01-04 benjaminwagner@google.com Add IntelIris655 Win10 jobs.
2019-01-04 kjlubick@google.com [pathkit] Increase test timeouts (for asmjs mostly)
2019-01-04 csmartdalton@google.com ccpr: Rework the path cache to support sporadic flushing
2019-01-04 fmalita@chromium.org [skjson] NaN while parsing long decimals

The AutoRoll server is located here: https://autoroll.skia.org/r/skia-flutter-autoroll

Documentation for the AutoRoller is here:
https://skia.googlesource.com/buildbot/+/master/autoroll/README.md

If the roll is causing failures, please contact the current sheriff (bungeman@google.com), and stop
the roller if necessary.
2019-01-04 19:20:05 -05:00
Ben Konyi
a4450af555 Dart SDK roll for 2019-01-04
26d5345fb1 Fix TypeInfo.couldBeExpression in recovery situations
5be48e1aca [test] Repair DWARF stacktrace test from Dart 2 damage.
807421cc44 Update dartdoc to 0.27.0.
80fa1a874d Replace more uses of deprecated elements
3d6acab3e7 [dartdevc] remove unused `dartdevk` binary, fixes #35483
7fd0c78c15 [gardening] Unmark language/vm/optimized_stacktrace_test
7778a8b6ca [kernel] Start setting up test suite for round-trip serialization
5e609d7946 [kernel] Implement serialization round-trip check for dart types
39539773bb [kernel] Implement serialization round-trip check for expressions
3b728c0a04 [kernel] Wire round-trip verification down to expressions and types
1cbae9fe48 [kernel] Start implementing verifier for serialization round trips
e2471dd363 Fix spelling of "occurrences" in flaky test results output.
d0f1edb2da Temporary desugaring of set literals.
d53f02aa8a Remove writeOptionalReference
5ed1c6132a Minor grammar and consistency fixes
5e808aa048 [infra] Add retry logic to find_base_commit.
e8c60f7ba6 [gardening] Mark service/simple_reload_test as Timeout for issue 35506
077ad9acfb Change ticker name for checking supertypes
c3b0ebd391 dill serialization: Specialize some writeNodes
ea16f85f8c [tools] repurpose generate_compile_commands.py to generate_idefiles.py
6c909a0efa Be explicit about whether a reference is allowed to be null or not
a4ba658dfb Update analyzer CHANGELOG entry with annotations
8deb5aabba Reinstate reduction for closure call to known static method
2019-01-04 16:03:06 -08:00
Ben Konyi
b35f021a8e
Update GetCallbackHandle to use Dart_IsTearOff instead of a string comparison (#7324)
* Update GetCallbackHandle to use Dart_IsTearOff instead of a string
comparison to determine whether or not a closure was provided as an
argument to PluginUtilities.GetCallbackHandle.

Fixes #24394
2019-01-04 14:41:56 -08:00
skia-flutter-autoroll
4ea4573550
Roll src/third_party/skia 18df87ec8bda..275eaff3be4b (7 commits) (#7369)
https://skia.googlesource.com/skia.git/%2Blog/18df87ec8bda..275eaff3be4b

git log 18df87ec8bda0d01999c52fde7c1b7eed663afb5..275eaff3be4b371983451f3e15c4d757e4c6c675 --date=short --no-merges --format=%ad %ae %s
2019-01-04 kjlubick@google.com [pathkit] Add .ready() to initialize
2019-01-02 ethannicholas@google.com Fixed GL shader link status checks
2019-01-04 kjlubick@google.com [canvaskit] Add .ready() which is a real promise
2019-01-04 reed@google.com change paint serialization to exclude font-related fields
2019-01-04 herb@google.com Update SkDescriptor
2019-01-04 brianosman@google.com Revert &#34;Add SkColorSpace factory from 3x3 row-major gamut and transfer function&#34;
2019-01-04 benjaminwagner@google.com Reland &#34;Remove win_vulkan_sdk.&#34;

The AutoRoll server is located here: https://autoroll.skia.org/r/skia-flutter-autoroll

Documentation for the AutoRoller is here:
https://skia.googlesource.com/buildbot/+/master/autoroll/README.md

If the roll is causing failures, please contact the current sheriff (bungeman@google.com), and stop
the roller if necessary.
2019-01-04 15:58:03 -05:00
skia-flutter-autoroll
27eaab4f6f
Roll src/third_party/skia 5f1692c60a43..18df87ec8bda (12 commits) (#7368)
https://skia.googlesource.com/skia.git/%2Blog/5f1692c60a43..18df87ec8bda

git log 5f1692c60a43bfb9f9039e288862c82a9f7cbc8e..18df87ec8bda0d01999c52fde7c1b7eed663afb5 --date=short --no-merges --format=%ad %ae %s
2019-01-04 brianosman@google.com Fix bugs and add features to imgcvt
2019-01-04 recipe-roller@chromium.org Roll recipe dependencies (trivial).
2019-01-04 reed@google.com remove blob iterator::applyFontToPaint
2019-01-04 egdaniel@google.com Set skia_use_vulkan on our vulkan bots.
2019-01-04 reed@google.com start to change Viewer&#39;s filtering to know about fonts
2019-01-04 kjlubick@google.com more extra semis
2019-01-03 egdaniel@google.com Add support to gpu command buffers to wrap an external command buffer.
2019-01-04 jcgregorio@google.com Fix link in /dev/contrib.
2019-01-04 michaelludwig@google.com Revert &#34;Use specialized quad lists in rectangle ops&#34;
2019-01-03 brianosman@google.com Add SkColorSpace factory from 3x3 row-major gamut and transfer function
2019-01-04 kjlubick@google.com remove more extra semicolons
2019-01-03 egdaniel@google.com Restrict ops that can be executed when we have a wrapped vulkan secondary command buffer.

The AutoRoll server is located here: https://autoroll.skia.org/r/skia-flutter-autoroll

Documentation for the AutoRoller is here:
https://skia.googlesource.com/buildbot/+/master/autoroll/README.md

If the roll is causing failures, please contact the current sheriff (bungeman@google.com), and stop
the roller if necessary.
2019-01-04 12:29:00 -05:00
skia-flutter-autoroll
9fb8f8bdfa
Roll src/third_party/skia c519fed6ddce..5f1692c60a43 (1 commits) (#7367)
https://skia.googlesource.com/skia.git/%2Blog/c519fed6ddce..5f1692c60a43

git log c519fed6ddce2f0c10234fa66a3312a9a7992846..5f1692c60a43bfb9f9039e288862c82a9f7cbc8e --date=short --no-merges --format=%ad %ae %s
2019-01-03 kjlubick@google.com [canvaskit] Allow providing webgl context and canvas element

The AutoRoll server is located here: https://autoroll.skia.org/r/skia-flutter-autoroll

Documentation for the AutoRoller is here:
https://skia.googlesource.com/buildbot/+/master/autoroll/README.md

If the roll is causing failures, please contact the current sheriff (bungeman@google.com), and stop
the roller if necessary.
2019-01-04 08:43:44 -05:00
skia-flutter-autoroll
83239e141b
Roll src/third_party/skia 76616a10a786..c519fed6ddce (3 commits) (#7366)
https://skia.googlesource.com/skia.git/%2Blog/76616a10a786..c519fed6ddce

git log 76616a10a78604139cb3da13ef051246fe8fb828..c519fed6ddce2f0c10234fa66a3312a9a7992846 --date=short --no-merges --format=%ad %ae %s
2019-01-04 skia-recreate-skps@skia-swarming-bots.iam.gserviceaccount.com Update go_deps asset
2019-01-03 reed@google.com start to build with no paint-text fields
2019-01-03 reed@google.com fix conditionals for flag

The AutoRoll server is located here: https://autoroll.skia.org/r/skia-flutter-autoroll

Documentation for the AutoRoller is here:
https://skia.googlesource.com/buildbot/+/master/autoroll/README.md

If the roll is causing failures, please contact the current sheriff (bungeman@google.com), and stop
the roller if necessary.
2019-01-04 03:19:11 -05:00
skia-flutter-autoroll
62b9594d21
Roll src/third_party/skia 4683942a45f6..76616a10a786 (8 commits) (#7365)
https://skia.googlesource.com/skia.git/%2Blog/4683942a45f6..76616a10a786

git log 4683942a45f6927435249677adceefdb8c424443..76616a10a78604139cb3da13ef051246fe8fb828 --date=short --no-merges --format=%ad %ae %s
2019-01-04 skia-autoroll@skia-public.iam.gserviceaccount.com Roll third_party/externals/angle2 9fa54eab2590..e4109f27136d (7 commits)
2019-01-03 recipe-roller@chromium.org Roll recipe dependencies (trivial).
2019-01-03 csmartdalton@google.com Allow aliasing in GrProxyProvider::processInvalidUniqueKey
2019-01-03 benjaminwagner@google.com Revert &#34;Remove win_vulkan_sdk.&#34;
2019-01-03 benjaminwagner@google.com [infra] Upgrade Win10 in Skolo.
2019-01-03 benjaminwagner@google.com Remove win_vulkan_sdk.
2019-01-03 michaelludwig@google.com Use specialized quad lists in rectangle ops
2019-01-03 reed@google.com change textutils to require font param

The AutoRoll server is located here: https://autoroll.skia.org/r/skia-flutter-autoroll

Documentation for the AutoRoller is here:
https://skia.googlesource.com/buildbot/+/master/autoroll/README.md

If the roll is causing failures, please contact the current sheriff (bungeman@google.com), and stop
the roller if necessary.
2019-01-03 23:28:53 -05:00
Siva
23d0874204
Roll Dart to version ec86471ccc47a62df8b4009e1fb37c66ff9dc91b (#7363)
This roll includes the following changes

ec86471ccc Rephrase FormatException for int.parse
3d702164c9 Revert "bump to linter 0.1.77"
01a8ff067e Remove support for "@checked" annotations.
0e65e45e9e [vm/compiler] Do not use interface target for calls via getters
359217d30d Correct doc comment for sealed
fdee3a42e0 [vm, gc] Fix untracked pointer in DeoptContext.
af2e4d5855 add exception details to linter logging info
168dcbf7cc bump to linter 0.1.77
2111f507bd rework parsing local variable declaration with nullable type
0668014f30 [VM compiler] Take FutureOr into account when checking for Number type.
5334524f2b Remove conditional sync async code
42702e2c64 [vm] Spot fixes for Fuchsia
70d5438254 Redo "Extend allocator-initialization to some primitive types"
8170d27b99 Flag on target to indicate set literal support
ce256c762c Impl of INVALID_LITERAL_ANNOTATION
15b1c1c401 [vm] Return empty array for constant table rather than null when there are no libraries.
d200089583 Make MethodInvocationImpl.methodNameType a synonym of staticInvokeType if the target element is not a getter.
c32737cc4c Add open files to LSP server/drivers priorityFiles
5653dab2df Revise is/as parsing for nullable types
c442539619 Remove fasta parser listener.beginExpressionStatement
7e9c56c43b [Gardening] Kill any leaked flutter_tester processes before/after 3-head builder work
fd92515e14 Make ExprBuilder.uc private.
5d85f113e8 Add constant map-based set implementation.
0a0eac5038 [infra] Build Linux ARM architectures in tools/bots/dart_sdk.py.
5a29552002 Enable set literal tests for Fasta
7475080928 Enable set literals by default in the parser
60f6ccf3e4 Type inference of set literals
451fdc41e6 Experimental flags in Fasta
fa296dc3fa Add a string representation of initializer expressions to summaries.
38829df284 [VM/Compiler] Fix binds replaced with statements.
822ec43ab5 [dart:io] Fix WebSocket deflate compression of empty fragments.
ff10e5dd22 Class Hierarchy Builder
c565d4e477 Make the specification not mention `LinkedHashSet`.
9f866c8696 [Kernel] Do not serialize list lengths
31fa815dca Remove sealed ability on mixin
c37c7a2a77 [observatory] Include Contexts in user heap snapshots.
97156b5f41 [dart:io] Throw an exception if HttpClient attempts to connect after closing
08492f41cd [VM Runtime] Removed 'IsMoreSpecificThan' support in the VM.
78fdeb688f Improve the MUST_BE_IMMUTABLE messaging; Fixes #29394
0d744a51da Allow and enforce @immutable on mixins and mixin applications
16b51c3dc1 [vm/bytecode] Disable incremental compilation if bytecode is used
a9906d2cfb Revert "Extend allocator-initialization to some primitive types"
d8e920fbad [vm/bytecode] Correct token kind for _instanceOf calls
53447f5d63 Fix an exception in ErrorReporter that caused server to crash
5d3fb9f140 Extend allocator-initialization to some primitive types
d99fb0618f Remove unused imports
7eae70112c Handle InconsistentAnalysisException when attempting to generate completion suggestions (issue 35169)
0797d6ef69 Remove unused variables in analyzer workspace/
983795d26a Add Annotation support to LinterVisitor and NodeLintRegistry
428629efd8 Enforce sealed annotation on classes and mixins
e548154bbb [fuchsia] Update to new FIDL API
caf321aaa6 [fuchsia] Handle `host_{cpu,os}` vars in DEPS
66fa918fd3 [Kernel] Add text serializers for Let expressions
b84bfcce80 Remove some dead code from the analysis_server lsp support
73ea4b1a82 Remove dead code from the analysis_server tests
4b04ff2270 Remove dead code from analyzer_cli
01b23e23a4 [Kernel] Add text serializers for lists, sets, and maps
94e77946a0 [Kernel] Add text serializers for some DartTypes
64a4354a55 Improve handling of fatal errors in LSP
737209b85c Remove some unused hint codes
8c6f495f9b Stop creating contexts for excluded directories
28fb42cc5b [VM] Filter noSuchMethod forwarders from coverage reports
3a0da16796 Select to rely on ToBoolean conversion for null test
b61efcd3c4 [ VM / Service ] Started cleaning up tests for the service protocol.
f1002ce11b [ Gardening ] Marked co19_2/LibTest/isolate/Isolate/kill_A01_t01 as Timeout, Pass.
2019-01-03 16:19:34 -08:00
skia-flutter-autoroll
78f6eb5c81
Roll src/third_party/skia 3b7e65107f67..4683942a45f6 (10 commits) (#7362)
https://skia.googlesource.com/skia.git/%2Blog/3b7e65107f67..4683942a45f6

git log 3b7e65107f671e35674ab8bfc163d998039b81bf..4683942a45f6927435249677adceefdb8c424443 --date=short --no-merges --format=%ad %ae %s
2019-01-03 kjlubick@google.com [canvaskit] Refactor skottie into own file
2019-01-03 recipe-roller@chromium.org Roll recipe dependencies (trivial).
2019-01-03 robertphillips@google.com Make the RRectEffect&#39;s screen coords be Float4 (rather than Half4)
2019-01-02 michaelludwig@google.com Normalize vectors in dot product for quad type calculations.
2018-12-27 halcanary@google.com SkPDF: eliminalte one member function
2019-01-03 skia-autoroll@skia-public.iam.gserviceaccount.com Roll third_party/externals/angle2 4627b3705d59..9fa54eab2590 (1 commits)
2019-01-03 reed@google.com use drawSimpleText
2019-01-03 skia-autoroll@skia-public.iam.gserviceaccount.com Roll skia/third_party/skcms e9b211dd665b..8b9d1f9db8a8 (1 commits)
2019-01-03 reed@google.com remove legacy drawPosText (and variants)
2019-01-03 mtklein@google.com tear down one-big-switch SkRasterPipeline backend

The AutoRoll server is located here: https://autoroll.skia.org/r/skia-flutter-autoroll

Documentation for the AutoRoller is here:
https://skia.googlesource.com/buildbot/+/master/autoroll/README.md

If the roll is causing failures, please contact the current sheriff (bungeman@google.com), and stop
the roller if necessary.
2019-01-03 16:49:40 -05:00
liyuqian
e52287a1b5
Fix typo clas -> class (#7360) 2019-01-03 10:06:17 -08:00
skia-flutter-autoroll
80c19b6b18
Roll src/third_party/skia 8966b55644c2..3b7e65107f67 (3 commits) (#7361)
https://skia.googlesource.com/skia.git/%2Blog/8966b55644c2..3b7e65107f67

git log 8966b55644c2623a199814fbe75a5130f373f1ff..3b7e65107f671e35674ab8bfc163d998039b81bf --date=short --no-merges --format=%ad %ae %s
2019-01-03 reed@google.com rm legacy FontMetrics from docs
2019-01-03 reed@google.com remove legacy fontmetrics flag
2019-01-03 reed@google.com rm unneeded encoding param

The AutoRoll server is located here: https://autoroll.skia.org/r/skia-flutter-autoroll

Documentation for the AutoRoller is here:
https://skia.googlesource.com/buildbot/+/master/autoroll/README.md

If the roll is causing failures, please contact the current sheriff (bungeman@google.com), and stop
the roller if necessary.
2019-01-03 12:56:02 -05:00
skia-flutter-autoroll
beed0c4551
Roll src/third_party/skia fdde2926df92..8966b55644c2 (1 commits) (#7359)
https://skia.googlesource.com/skia.git/%2Blog/fdde2926df92..8966b55644c2

git log fdde2926df92aa70c2ffbb89be908ba90751693b..8966b55644c2623a199814fbe75a5130f373f1ff --date=short --no-merges --format=%ad %ae %s
2019-01-03 reed@google.com Reland &#34;undefine SK_SUPPORT_LEGACY_PAINT_TEXTMEASURE&#34;

The AutoRoll server is located here: https://autoroll.skia.org/r/skia-flutter-autoroll

Documentation for the AutoRoller is here:
https://skia.googlesource.com/buildbot/+/master/autoroll/README.md

If the roll is causing failures, please contact the current sheriff (bungeman@google.com), and stop
the roller if necessary.
2019-01-03 08:47:39 -05:00
skia-flutter-autoroll
134b65ec60
Roll src/third_party/skia aae6ae39a356..fdde2926df92 (1 commits) (#7358)
https://skia.googlesource.com/skia.git/%2Blog/aae6ae39a356..fdde2926df92

git log aae6ae39a3561f1735eaf7027e2d5e400b4a5599..fdde2926df92aa70c2ffbb89be908ba90751693b --date=short --no-merges --format=%ad %ae %s
2019-01-03 skia-autoroll@skia-public.iam.gserviceaccount.com Roll third_party/externals/angle2 904bb9185767..4627b3705d59 (1 commits)

The AutoRoll server is located here: https://autoroll.skia.org/r/skia-flutter-autoroll

Documentation for the AutoRoller is here:
https://skia.googlesource.com/buildbot/+/master/autoroll/README.md

If the roll is causing failures, please contact the current sheriff (bungeman@google.com), and stop
the roller if necessary.
2019-01-03 05:23:38 -05:00
skia-flutter-autoroll
f97edf2ac3
Roll src/third_party/skia 96345a23dfa9..aae6ae39a356 (1 commits) (#7357)
https://skia.googlesource.com/skia.git/%2Blog/96345a23dfa9..aae6ae39a356

git log 96345a23dfa905819e8f97c94e567bf9cf187613..aae6ae39a3561f1735eaf7027e2d5e400b4a5599 --date=short --no-merges --format=%ad %ae %s
2019-01-03 skia-recreate-skps@skia-swarming-bots.iam.gserviceaccount.com Update go_deps asset

The AutoRoll server is located here: https://autoroll.skia.org/r/skia-flutter-autoroll

Documentation for the AutoRoller is here:
https://skia.googlesource.com/buildbot/+/master/autoroll/README.md

If the roll is causing failures, please contact the current sheriff (bungeman@google.com), and stop
the roller if necessary.
2019-01-03 01:57:39 -05:00
skia-flutter-autoroll
d051c47e5e
Roll src/third_party/skia bc84adceaada..96345a23dfa9 (2 commits) (#7356)
https://skia.googlesource.com/skia.git/%2Blog/bc84adceaada..96345a23dfa9

git log bc84adceaadabd3c785365d32763b742efc912cd..96345a23dfa905819e8f97c94e567bf9cf187613 --date=short --no-merges --format=%ad %ae %s
2019-01-02 reed@google.com pass font&#39;s explicitly, instead of relying on SkFont::LEGACY_ExtractFromPaint
2019-01-02 skia-autoroll@skia-public.iam.gserviceaccount.com Roll third_party/externals/angle2 04ea03e4e1e1..904bb9185767 (4 commits)

The AutoRoll server is located here: https://autoroll.skia.org/r/skia-flutter-autoroll

Documentation for the AutoRoller is here:
https://skia.googlesource.com/buildbot/+/master/autoroll/README.md

If the roll is causing failures, please contact the current sheriff (bungeman@google.com), and stop
the roller if necessary.
2019-01-02 22:31:38 -05:00
skia-flutter-autoroll
15fcba4d87
Roll src/third_party/skia d0d5bb8c8500..bc84adceaada (6 commits) (#7355)
https://skia.googlesource.com/skia.git/%2Blog/d0d5bb8c8500..bc84adceaada

git log d0d5bb8c85002629fd0750c7548f468d188bd420..bc84adceaadabd3c785365d32763b742efc912cd --date=short --no-merges --format=%ad %ae %s
2019-01-02 egdaniel@google.com Move GrVkSecondaryCBDrawContext header into src to hide it.
2019-01-01 reed@google.com hide drawpostext etc.
2019-01-02 reed@google.com pass a font to GlyphRunBuilder
2019-01-02 kjlubick@google.com [canvaskit] Move to using SkFont instead of SkPaint.measure*
2019-01-02 benjaminwagner@google.com [infra] Uninstall ASAN when cleaning up Android device.
2019-01-02 egdaniel@google.com Add initial support for creating a vulkan secondary command buffer drawing context.

The AutoRoll server is located here: https://autoroll.skia.org/r/skia-flutter-autoroll

Documentation for the AutoRoller is here:
https://skia.googlesource.com/buildbot/+/master/autoroll/README.md

If the roll is causing failures, please contact the current sheriff (bungeman@google.com), and stop
the roller if necessary.
2019-01-02 19:05:38 -05:00
Rusino
4d353de493 Preparing to remove SK_SUPPORT_LEGACY_PAINT_TEXTMEASURE (#7354)
* Preparing to remove SK_SUPPORT_LEGACY_PAINT_TEXTMEASURE

* Fixing a bug

* Formatting problem
2019-01-02 16:23:35 -05:00
Gary Qian
54d7c42566
Paint all backgrounds first to prevent overlap (#7287) 2019-01-02 16:22:05 -05:00
skia-flutter-autoroll
0ad16dd10e
Roll src/third_party/skia 279b65ddb5a3..d0d5bb8c8500 (12 commits) (#7353)
https://skia.googlesource.com/skia.git/%2Blog/279b65ddb5a3..d0d5bb8c8500

git log 279b65ddb5a306cb05552a6adfd4f63a9e78fb45..d0d5bb8c85002629fd0750c7548f468d188bd420 --date=short --no-merges --format=%ad %ae %s
2019-01-02 reed@google.com Revert &#34;undefine SK_SUPPORT_LEGACY_PAINT_TEXTMEASURE&#34;
2019-01-02 brianosman@google.com Remove special case for DCI P3 when making ICC profiles
2018-12-29 ianloic@google.com Update SkFontMgr_fuchsia.cpp for new FIDL API
2019-01-02 herb@google.com Return SkGlyphCache and GrTextStrike together.
2019-01-02 fmalita@chromium.org [skottie] Initial 3D layer transform support
2019-01-02 reed@google.com undefine SK_SUPPORT_LEGACY_PAINT_TEXTMEASURE
2019-01-02 reed@google.com don&#39;t use paint to perform char-to-glyph
2019-01-02 reed@google.com make bookmaker happier
2019-01-02 mtklein@google.com flip on one-big-switch SkRasterPipeline
2019-01-02 mtklein@google.com allocate a little bit of space
2019-01-02 reed@google.com use font instead of paint for text
2019-01-02 mtklein@google.com fix fallthrough when deciding lowp/highp

The AutoRoll server is located here: https://autoroll.skia.org/r/skia-flutter-autoroll

Documentation for the AutoRoller is here:
https://skia.googlesource.com/buildbot/+/master/autoroll/README.md

If the roll is causing failures, please contact the current sheriff (bungeman@google.com), and stop
the roller if necessary.
2019-01-02 15:40:12 -05:00
Stanislav Baranov
8cca33aea8
Give more control over when dynamic patches get downloaded and installed. (#7327)
This change introduces manifest properties that control when dynamic patches are downloaded and installed in the application lifecycle.

Application developer can choose whether between install on restart, install on resume, or immediate forced install of dynamic patches.
2019-01-02 10:40:37 -08:00