6445 Commits

Author SHA1 Message Date
Dan Field
2eae3feaaf fix up analysis for Dart in Engine (flutter/engine#7404)
* fix up analysis for Dart in Engine, particularly for tests
2019-01-11 13:50:58 -08:00
Ben Konyi
3d2a746cd5 Reland Dart SDK rolls made since 2019/01/08 (flutter/engine#7446)
* Reland Dart SDK rolls made since 2019/01/08

This reverts commit 176feb668f39fc2d13fb87502de11ba234fab445.
2019-01-11 11:42:48 -08:00
Justin McCandless
67fb5e4ec6 Match the ios number input type behavior to what is said in the docs (flutter/engine#7281) 2019-01-11 10:24:00 -08:00
Jason Simmons
c937fa2a71 Make SetLocales more consistent with other RuntimeController methods (flutter/engine#7447) 2019-01-10 17:30:58 -08:00
Jason Simmons
2cc1104dd0 Use anti-aliasing when drawing text in the performance overlay (flutter/engine#7445)
The engine dropped the ability to draw non anti-aliased text in
a10b062df0

Fixes https://github.com/flutter/flutter/issues/26387
2019-01-10 15:28:48 -08:00
Zachary Anderson
6bd9431a0c Pass deadline to embedder idle notification callback (flutter/engine#7444) 2019-01-10 14:08:43 -08:00
木士羽
c7de795701 Fix settings.advisory_script_uri in iOS createShell (flutter/engine#7235) 2019-01-10 12:09:37 -08:00
Chris Bracken
483adfa381 Eliminate std::string using directive (flutter/engine#7433)
Eliminates a using std::string directive that conflicts with a
Google-internal using directive in base libs.

This applies a small subset of an upstream Minikin patch.
2019-01-10 11:52:36 -08:00
Jason Simmons
613bb815ba Clear the font collection's cache when a font is dynamically loaded (flutter/engine#7436)
Fixes https://github.com/flutter/flutter/issues/26293
2019-01-10 11:26:49 -08:00
liyuqian
12604b5aed Remove legacy and deprecated defaultClipBehavior (flutter/engine#7439)
The defaultClipBehavior is no longer used anywhere in the Flutter framework and Google3.
2019-01-11 02:31:15 +08:00
Ben Konyi
176feb668f Temporary revert of Dart SDK rolls made since 2019/01/08 (flutter/engine#7437) 2019-01-09 19:11:35 -08:00
skia-flutter-autoroll
8beabf7ae6 Roll src/third_party/skia 292ece8024ea..d2fa7e33798c (8 commits) (flutter/engine#7434)
https://skia.googlesource.com/skia.git/%2Blog/292ece8024ea..d2fa7e33798c

git log 292ece8024ea9468eca76f7f11ac38fa6c2d6d60..d2fa7e33798c8b6bee0533e3dad02380d27bcfbe --date=short --no-merges --format=%ad %ae %s
2019-01-09 recipe-roller@chromium.org Roll recipe dependencies (trivial).
2019-01-09 herb@google.com Make pointers to glyphs in the SkGlyphCache stable
2019-01-08 robertphillips@google.com No longer round the non-AA clip bounds
2019-01-09 halcanary@google.com Docs: drawText -> drawSimpleText
2019-01-09 halcanary@google.com tools: Remove sk_tool_utils::set_portable_typeface()
2019-01-08 halcanary@google.com drawText Cleanup, part 6
2019-01-09 skia-autoroll@skia-public.iam.gserviceaccount.com Roll third_party/externals/angle2 4f3b207d049a..b5ba549abf2f (3 commits)
2019-01-09 skia-autoroll@skia-public.iam.gserviceaccount.com Roll skia/third_party/skcms 1747706b4afe..ca80251f9aca (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-09 20:43:21 -05:00
Stanislav Baranov
e82ebbd3c5 Simplify rollback of dynamic patches (flutter/engine#7432) 2019-01-09 17:29:04 -08:00
Stanislav Baranov
e4a7d30fcb Download dynamic patch to separate file, then rename it to install. (flutter/engine#7428)
This fixes potential race condition when patch gets downloaded on top
of zip file that's currently in active use by resource extractor and/or
asset manager. This change is necessary since download can happen in
the background while normal application operations are in progress.
2019-01-09 16:26:24 -08:00
Ben Konyi
6b673e43ab Roll src/third_party/dart cb966bdce7a0a9d0c34149b50ae5704676cf34c8..651d19cdaa25d020b8f7c193c907644284029130 (4 commits)
651d19cdaa Ignore --fast-startup flag, assume true
aeb7fccd5b Fix plugin start up to work with OverlayResourceProvider
0b0704c7c4 [vm] Use std::abs instead of regular abs().
36b5fe0c7a Track how many analysis server requests had latency info
2019-01-09 16:00:21 -08:00
Ben Konyi
42ef45d5f6 Roll src/third_party/dart 927b0cb9edda5500fed0acbd60c04487d3e526e6..cb966bdce7a0a9d0c34149b50ae5704676cf34c8 (1 commits)
cb966bdce7 Unify parsing of co19 test options and regular test options.
2019-01-09 16:00:21 -08:00
Ben Konyi
6d425542cd Roll src/third_party/dart f4986cc78ddd884e60e7274c44f31dbcd990b912..927b0cb9edda5500fed0acbd60c04487d3e526e6 (73 commits)927b0cb9ed [vm/aot] Support optimization of modulo against a power-of-two.
bf13ac85c4 Ensure LSP server clears diagnostics for removed files/analysis roots
54fffe4cca Add support for LSP workspace/didChangeWorkspaceFolders
e7b783ba5d Fix bug with deprecated rootPath + add tests
ad300b904d Improve handling of server-specific analysis diagnostics pages
1d096d8499 Enable the analyzer Diagnostics server for LSP
6bb1dcdfa4 Fix wording
e749576caa [VM/Compiler/AOT] Do not populate unused arguments descriptor in bare instructions mode
a1250467fe Move member conflict detection to own method
2019-01-09 16:00:21 -08:00
Justin McCandless
7ef4965d9c Docs improvements per @Hixie's comments (flutter/engine#7387) 2019-01-10 07:46:50 +08:00
Chinmay Garde
1aa19e022b Wire up support for external OpenGL textures for the embedder. (flutter/engine#7087) 2019-01-09 15:21:39 -08:00
Chris Bracken
bf7d09f9ca Eliminate unused import of ZipException (flutter/engine#7429)
Use of this class was eliminated in https://github.com/flutter/engine/pull/7398.
2019-01-09 15:08:43 -08:00
Chinmay Garde
074da7fd65 Allow embedders to add per shell idle notification callbacks. (flutter/engine#7427) 2019-01-09 14:33:56 -08:00
Stanislav Baranov
077b1ebf23 Refactor dynamic patching to use clearer naming and structure. (flutter/engine#7426)
This is a no-op change, except for fixing a bug where download task
reference wasn't cleared after download was completed.

This change also removes call to output stream flush(), which is not
necessary according to Java spec.

The rest of the change deals with requiring the code to work directly
with ResourceUpdater object instead of having FlutterMain be a facade
that forwards some of ResourceUpdater's methods. This simplifies the
other (more essential) upcoming changes that will be landing in the
followings few PRs.
2019-01-09 14:21:36 -08:00
skia-flutter-autoroll
1bdc80b8d6 Roll src/third_party/skia 3560ea702f1b..292ece8024ea (9 commits) (flutter/engine#7424)
https://skia.googlesource.com/skia.git/%2Blog/3560ea702f1b..292ece8024ea

git log 3560ea702f1bab12104112000f2776a754d07f61..292ece8024ea9468eca76f7f11ac38fa6c2d6d60 --date=short --no-merges --format=%ad %ae %s
2019-01-09 halcanary@google.com SkCanvas::drawText: remove calls
2019-01-09 halcanary@google.com SkPDF: Fix Hal's bad spelling
2019-01-09 rmistry@google.com Revert "Remove android framework compile bots from CQ"
2019-01-09 mtklein@google.com add SkTHashTable::LookupOrNull()
2019-01-07 mtklein@google.com remove --undefok
2019-01-09 halcanary@google.com revert changes to FontHostStreamTest
2019-01-09 reed@google.com remove legacy drawstring
2019-01-09 jcgregorio@google.com Add link to general Google privacy policy.
2019-01-08 halcanary@google.com drawText Cleanup, part 5

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-09 14:58:39 -05:00
Ben Konyi
1d2d2c8318 Dart SDK roll for 2019-01-09
f4986cc78d Fixed a couple of typos, including LaTeX error
68f77faa96 Specify that extending or implementing Function does nothing.
0f1b9439b5 Use 'no-' prefix to disable an experiment.
de85d1661a Implement DillClass.supertype
2bc015b03a Remove dependency on TypeEnvironment.hierarchy
7ba199794d Save transient state
2bb2f5e834 Simplify ClassHierarchyBuilder.getNode
34afa499a1 Merge interfaces only when necessary
1dc920e0d7 Change names to reflect merge isn't used only for superclasses
2019-01-09 09:34:40 -08:00
skia-flutter-autoroll
2fd4ec6af9 Roll src/third_party/skia 76dc683364c2..3560ea702f1b (10 commits) (flutter/engine#7420)
https://skia.googlesource.com/skia.git/%2Blog/76dc683364c2..3560ea702f1b

git log 76dc683364c2d48b87e7b1b414a3d456203e156c..3560ea702f1bab12104112000f2776a754d07f61 --date=short --no-merges --format=%ad %ae %s
2019-01-08 halcanary@google.com drawText Cleanup, part 3
2019-01-08 halcanary@google.com drawText Cleanup, part 4
2019-01-08 halcanary@google.com drawText Cleanup, part 2
2019-01-09 brianosman@google.com Remove SK_LEGACY_TESSELLATOR_CPU_COVERAGE
2019-01-09 rmistry@google.com Remove android framework compile bots from CQ
2019-01-09 halcanary@google.com SkPDF: rasterize for color-filter+layer
2019-01-08 michaelludwig@google.com Don't store local coordinates for solid color quad ops
2019-01-09 recipe-roller@chromium.org Roll recipe dependencies (trivial).
2019-01-08 dawsonmcoleman@gmail.com Update BUILDCONFIG.gn to support Visual Studio 2017 Enterprise
2019-01-08 djsollen@google.com Use ICU in libandroidicu

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-09 11:32:27 -05:00
Ben Konyi
0d70442e59 Dart SDK roll for 2019-01-09
50ea6344f5 Use TypeEnvironment.getTypeAsInstanceOf instead of ClassHierarchy
d21b852b02 Extend bare to have coverage across all AOT configurations
a7b23e1cb5 [Kernel] Add text serializers for some invocations
e7c808f910 Remove unused methods
cc4da96fb5 Decouple runtime type analysis from the K-world
3c662736d9 [VM] Ensure PP is restored when returning from runtime calls in bare instructions mode.
2019-01-09 05:43:53 -08:00
skia-flutter-autoroll
7ee5d66eb5 Roll src/third_party/skia 1337f5b85978..76dc683364c2 (18 commits) (flutter/engine#7418)
https://skia.googlesource.com/skia.git/%2Blog/1337f5b85978..76dc683364c2

git log 1337f5b859787de20c368d0d3f089b2e698c1848..76dc683364c2d48b87e7b1b414a3d456203e156c --date=short --no-merges --format=%ad %ae %s
2019-01-09 skia-autoroll@skia-public.iam.gserviceaccount.com Roll third_party/externals/angle2 29b4941737bc..4f3b207d049a (1 commits)
2019-01-08 recipe-roller@chromium.org Roll recipe dependencies (trivial).
2019-01-08 recipe-roller@chromium.org Roll recipe dependencies (trivial).
2019-01-09 skia-recreate-skps@skia-swarming-bots.iam.gserviceaccount.com Update go_deps asset
2019-01-08 recipe-roller@chromium.org Roll recipe dependencies (trivial).
2019-01-08 recipe-roller@chromium.org Roll recipe dependencies (trivial).
2019-01-09 skia-autoroll@skia-public.iam.gserviceaccount.com Roll third_party/externals/angle2 6344d8ea30d7..29b4941737bc (2 commits)
2019-01-08 recipe-roller@chromium.org Roll recipe dependencies (trivial).
2019-01-08 recipe-roller@chromium.org Roll recipe dependencies (trivial).
2019-01-08 michaelludwig@google.com Reland "Use specialized quad lists in rectangle ops"
2019-01-08 egdaniel@google.com Add ability to write out VkPipelineCache to gpu PersistentCache.
2019-01-07 csmartdalton@google.com Add support for Windows to the gradle builds
2019-01-07 halcanary@google.com sed s/drawSimpleText/drawString/
2019-01-08 brianosman@google.com Remove templates from GrTextBlobVertexRegenerator
2019-01-08 halcanary@google.com gm/gammagradienttext: Attempt to see what changed in gold.
2019-01-08 benjaminwagner@google.com Add Ubuntu18 jobs.
2019-01-07 csmartdalton@google.com Reland "ccpr: Support caching of paths that span multiple tiles"
2019-01-08 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 (bsalomon@google.com), and stop
the roller if necessary.
2019-01-09 08:07:21 -05:00
Ben Konyi
896f333c72 Dart SDK roll for 2019-01-09
d09c1265e9 Issue 35467. Move ast_type_matchers/element_type_matchers into test/util/.
6680438415 Parse AnalysisOptionsImpl.enabledExperiments into experimentStatus.
2019-01-09 01:31:31 -08:00
Ben Konyi
e511e096b1 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
62fd86ce5c 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
75cb2b8d97 remove deprecated updateNode argument (flutter/engine#7413) 2019-01-08 16:39:38 -08:00
Stanislav Baranov
089ea4bf10 Refactor shared code into separate function to simplify further work. (flutter/engine#7410)
This should be a no-op change that behaves identical to as before.
2019-01-08 12:44:07 -08:00
Dan Field
9ff2d2b937 Cleanup dead code (flutter/engine#7409)
* Remove unused files
2019-01-08 12:21:25 -08:00
Ben Konyi
83d5024ce7 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
071a9174a2 Roll src/third_party/skia 55ff5d3ba881..1337f5b85978 (10 commits) (flutter/engine#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
2b10774a38 Roll src/third_party/skia 26d173fee72b..55ff5d3ba881 (12 commits) (flutter/engine#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
7e9977562b 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
df35434ca0 Reset ParagraphBuilder after build() (flutter/engine#7401)
* Reset ParagraphBuilder after build()
2019-01-07 16:10:53 -08:00
Ben Konyi
4649c4b09d 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
d6a1bcc917 Add onStart hook to FlutterFragmentActivity (flutter/engine#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
66be1dee05 Roll src/third_party/skia b2fdcbf3033f..26d173fee72b (10 commits) (flutter/engine#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
7c43b20b1d Announce in/out of list (flutter/engine#6918)
* Support in/out of list announcements on Android
2019-01-07 13:36:20 -08:00
Todd Volkert
66ab3f16bc Replace Java code with equivalent, more concise code. (flutter/engine#7398) 2019-01-07 11:28:00 -08:00
skia-flutter-autoroll
b893886b6f Roll src/third_party/skia 46ee3f7a8ff5..b2fdcbf3033f (11 commits) (flutter/engine#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
c00f855ac5 Make ParagraphConstraints have const constructor (flutter/engine#7346) 2019-01-07 08:51:47 -08:00
skia-flutter-autoroll
708bc41304 Roll src/third_party/skia a47eb455360f..46ee3f7a8ff5 (2 commits) (flutter/engine#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
cf615226bb Roll src/third_party/skia 3ac3a4053f86..a47eb455360f (2 commits) (flutter/engine#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
1c050c1ad2 Roll src/third_party/skia caf4f9241217..3ac3a4053f86 (1 commits) (flutter/engine#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
ee1747f94b Roll src/third_party/skia d6f349750bfd..caf4f9241217 (2 commits) (flutter/engine#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
998a19772f Roll src/third_party/skia e9d28bdbe577..d6f349750bfd (1 commits) (flutter/engine#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