1. 21 2月, 2019 9 次提交
    • S
      Roll src/third_party/skia e471c05f92e8..20ebd0cb3882 (4 commits) (#7894) · ce7016e1
      skia-flutter-autoroll 提交于
      
      https://skia.googlesource.com/skia.git/%2Blog/e471c05f92e8..20ebd0cb3882
      
      git log e471c05f92e86c8f8a460f55c775ca245924519e..20ebd0cb3882d1bdeed04eaa983b0e5842f0fdaf --date=short --no-merges --format=%ad %ae %s
      2019-02-20 reed@google.com remove SK_SUPPORT_LEGACY_TEXTBLOBCACHEDIFFCANVAS_CONSTRUCTOR code
      2019-02-20 fmalita@chromium.org [skottie] Tint effect support
      2019-02-20 michaelludwig@google.com Support decal mode in GrTextureProducer
      2019-02-20 skia-autoroll@skia-public.iam.gserviceaccount.com Roll ../src bf1a36e53e69..dca111a7573e (503 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 (jvanverth@google.com), and stop
      the roller if necessary.
      ce7016e1
    • C
    • M
      e11d0e96
    • M
      Android embedding refactor pr3 add remaining systemchannels (#7892) · 2f4a38db
      Matt Carroll 提交于
      Merging back in after reversion. Fixed some messaging issues in FlutterNativeView and corrected some message parsing.
      2f4a38db
    • L
      Reland PerformanceOverlayLayer golden test (#7863) · 8427d73c
      liyuqian 提交于
      * Revert "Revert "Add mock capability to PerformanceOverlayLayer (#7537)" (#7765)"
      
      This reverts commit 693645e4.
      
      * Add command line args for golden dir and font file
      8427d73c
    • B
      Roll src/third_party/dart c92d5ca288..5ddd157809 (153 commits) · 61fc1786
      Ben Konyi 提交于
      5ddd157809 fix uris for libraries to allow the breakpoint to lookup scripts.
      7ebd02cdaa Work around for #35908.
      3068192450 [vm] Remove deferred canonicalization from isolate message serialization.
      0e453c637b [dart2js] Chain static assignments
      8b0dd94e11 Revise AstBuilder to generate the new set-or-map AST structure
      5e2529c82e Remove 'importUri' from CompletionSuggestion.
      1699562dfc Remove unused AbstractSingleUnitTest.
      27a805bde8 Add fast case for ASCII in Utf8Decoder, it significantly increases decoding speed
      7edb7dddd8 Merge allocator analysis with collection of elided fields
      6f8415245d [fasta] Transform set literals in initializers and default values.
      9b10476092 [kernel/ffi] fix library paths
      ef9592a9c7 [kernel] Add (de)serialization for ExpressionStatements
      187d6ceb20 [kernel] Add statements to Kernel (de)serialization verifier
      395c0e4b98 [kernel] Add text (de)serialization for NamedTypes
      14f5936468 [kernel] Simplify (de)serialization encoding for FunctionTypes
      5e3e633d5d [kernel] Add text (de)serialization for TypeParameterTypes
      923cea6652 [kernel] Add Bind and Binder combinators
      c19af8cee9 [kernel] Cleanup code for (De)SerializationEnvironment
      d60354b521 [kernel] Add binders and close terms as separate operations
      a3736868c0 [kernel] Add text (de)serialization for type parameters
      d76293a75a [testing] Add shared options on the test.py commandline.
      596e0aa645 Include FieldInitializer in allocator analysis
      8db489cb10 [vm/aot] Remove unnecessary closurization of some entry-points.
      c635896e1b [vm] Fix langauge_2_kernel.status after 93301
      273856c6e3 Issue 3204. Support for local mixins as types.
      45cb49108f Issue 3204. Include mixin(s) into top-level declaration for import Quick Fix.
      6cf71022a8 Add a test for type promotion in "if" collection elements.
      7df88e5755 Fix the lack of '`' in the doc.
      b83bcf59f2 Call dart::StubCode::Cleanup in AOT mode as well.
      5722ca3126 Include defaultArgumentListString / defaultArgumentListTextRanges into AvailableSuggestion(s).
      56356d426a Set 'displayUri' to IncludedSuggestionSet with file:// URIs.
      43c4749f7e [dart2js] Turn on local aliases optimization
      1ed9a34513 Add defaultArgumentListString / defaultArgumentListTextRanges to Declaration.
      c338941801 [ddc] Elide continue to next switch case
      3a0ded6d54 Use _ExecutableParameters to access named parameter names.
      4c1025493a Enhance available suggestions protocol.
      28eb8604e3 Correctly handle invocations of top-level functions with an import prefix
      0ef30fb86e Protocol for IncludedSuggestionSet.displayUri.
      bcd2c7fb96 Fix ListLiteral construction and add comments
      d3fde891bf [VM] Fix deadlock between mutator and BG compiler
      a85ae4e919 [vm/ffi] fix sizeOf on subtypes of Pointer
      98bc608202 [testing] Blacklist tests and repeat options from reproduction commands
      48beacfd78 Remove Kernel-based mixin inference
      e2b7f48333 Implement ClassHierarchyBuilder.getLegacyLeastUpperBound
      d19d50f45f Support async in LUB test
      6a65f84a63 Implement longest path to Object
      0720888236 Temporarily ignore context of errors in expression_test
      6ccdffdb35 Test for expression compilation, type variables and initialize from dill
      4bcc97a3d6 Don't run 'unbindCanonicalNames' in writeComponentToFile
      c9ef5be8d7 Issue 124524319. Improve getElementDeclaration to support invalid code with synthetic names.
      f9bb790f43 Add a fix to change invalid named argument names to an existing parameter name
      1d1654592a Do not compute any imports for use on paste if import directives are being copied
      03932bb852 Convert more diagnostic tests to DriverResolutionTest
      e1d3186ed9 Make declarations in provisional_api_test.dart private.
      bb76970857 Sort provisional_api_test.dart
      db71576ef3 [dart2js] Generator bodies can be on super mixin applications
      711dd8e82e [dart2js] Avoid generating 'return' statement in setter
      f4b649ca4f [CFE] Propagate unevaluated constants upward.
      5e70883859 [CFE] Refactor unevaluatedArguments
      cba4168da3 [CFE] Use _evaluateSubexpression in more places.
      8e5f644d0a Use constant evaluation in allocator analysis
      bfa6041801 Add allocator analysis test for the J model
      620743fb6b [vm/ffi] void functions
      885f1cbe31 Fix constant folding of type literal equality
      3638e433ce Change how DDC writes text when summarize-text is enabled
      26970f370c Move source out of PotentialModification.
      f20ee58aa7 Remove references to the set-literals experiment
      7d7d85ffa2 Change the default assumption for named parameters to "assume nullable".
      fa8c552fd9 Propagate non-null intent from callee to caller.
      ab38cf7897 Allow non-nullable usage to imply non-null intent.
      24928ffcef [dartdevc] hide summarize-text option and change default to off
      15e7457519 [dartdevc] change browser tests to wait longer for async completion
      6b5424a7e7 Use SSA nodes to infer map key/value types.
      ec599a5977 [VM] Remove retry logic from close(fd) calls
      1ac61b0c35 [dart2js] Basic chaining of field assignments
      8cb4d00b0b Remove compareXyz() methods from ResynthesizeTestHelpers.
      936b1c0404 Rename _mockOr to _either.
      046928d502 [vm/kernel] Ignore package URIs when converting main script to package URI
      99a5057bca Add set tracing.
      c291757bed Finish handling SetLiterals in the inferrer and SSA builder kernels.
      d11dd982dd Add typeinfo for sets and their elements and start tracing them in the inferrer.
      61ab8e7816 Add kernel and backend impacts for set literals.
      d87482a3e1 Add SetLiteralUse and start tracking them in resolution.
      97bfcd4a3a Add remaining support for sets to the abstract value domain. This lets us create set values and access their element types in the inferrer.
      e53cd30112 Add SetTypeMask.
      15cd12beb4 Add SetConstantValue and SetConstantExpression plus their visitors.
      c841f050c0 Add set types to the abstract value domain. We cannot yet allocate sets.
      51db39a6ae Implement basic SetLiteral visitors. Builder kernels will come later.
      a164e95582 Update CommonElements with set types.
      cd53e3b4df Patch factories for generating set literals into LinkedHashSet.
      6846a7c486 Fix flutter analyzer bot by disabling lint prefer_collection_literals.
      cf63db2594 [VM/infra] Archive kernel-service.dart.snapshot together with coredumps
      015cf88ef6 Disable set literal warning until engine rolls into flutter/flutter
      fd8b546800 Issue 35940. Clear evaluation results for constants in the library being analyzed.
      39afa4e555 Revert "Add ExecutableElement(s) based InheritanceManager3, and switch analyzer to it."
      078f8e67f8 Tests for invalid library id, and requested name.
      122aa43ef6 Convert ListLiteral and remove uses of ListLiteral2
      6df253db27 Update parse/tryParse documentation.
      5622925369 Test of class hierachy from dill file
      f4379435dd Implement DillClassBuilder.typeVariables
      d1abd84944 [infra] Add named configuration option to test.dart.
      20c3cd62fc Revert adding dart:ffi to core_types and fasta kernel_target
      185c0f3e89 [gardening] status file entry for entrypoints_verification_test
      b15fe3a994 pkg:kernel: fix path to pkg:test in pubspec
      763589472e [VM / vmservice] - Change setting of silentObservatory to a non const expression
      0e62060be4 [test] Mark standalone_2/io/arguments_test as failing due to a bug in the test harness.
      eb73f132c1 [vm] Add macro for fallthrough annotations
      b66dc30334 [VM/interpreter] Skip tests enabling interpreter when not supported (fixes #35943).
      65290f6e6a Add an option for reusing the previous compiler state in a worker
      794e1e3a09 [gen_snapshot] Allow for multiple kernel inputs.
      c8abe45b00 Retry 'getSuggestionDetails' on InconsistentAnalysisException.
      54dbc0068a Migrate resynthesizer tests from task model.
      79b4b558ec [vm/tlab] Abandon tlab when thread gets descheduled. Allow all threads to allocate from tlab. Add tlab test.
      59efe201fd Fix mistake in CHANGELOG.
      48f7364d7b Remove the UX experiment 2 flag from the Dart Analysis Server.
      6c96ff0145 Test case reproducing issue #35940
      3b2144fa93 [vm] Respect entry-point annotation on constructors during obfuscation.
      d1b15cc92c Support for FieldFormalParameter in SyntacticScopeNamesCollector.
      ed94feb30e Update dartdoc version to 0.28.2.
      223eaa6fbb Report noSuchMethod forwarders as synthetic in the mirror api
      5d6bab4ed2 Add ExecutableElement(s) based InheritanceManager3, and switch analyzer to it.
      ae7bf9e999 [vm] Support closurization of methods through @pragma entry-points.
      a5d396cd25 [vm/extensions] Fix native extensions in hot-reload and running from snapshot.
      4daabe69c3 [vm/gardening] Mark convert/base64_test/01 as flaky
      69a952b195 remove parseSetLiterals flag from tests
      3abc7d34d7 [vm/ffi] Remove platform specific logic from DynamicLibrary.open
      6a5c9597c6 Revert adding enclosingLibrary to ast.dart
      8333c8a4d0 Revert adding dart:ffi to devc libraries
      e9f239777f Split test so Kernel ClassHierarchy isn't required
      25ee9b9d47 Rename test
      837145a7c7 Properly restore state of _inConditionalControlFlow upon entering new function/method.
      dfda06061a Restore state safely in migration visitors.
      765e6338a8 [docs] classify dart:ffi as vm on docs site, and exclude it for now
      70e300fea0 [co19] DEPS updated
      7ff5be0ceb Convert LUB test to use type parser
      763035eb40 Clean up and merge dev CHANGELOG entries for stable release.
      92460b8923 Migration: use non-null assertions as a hint for parameters that should not be nullable.
      80798fad97 [tests] Add missing parenthesis on <list|map|set>Equals() calls
      46aa511b49 Improve the message when using a prefix to reference an undefined name (issue 35936)
      f4ec983fec Migrate the rest of element_test from task model.
      94d8e730fb Remove parser enableSetLiterals flag
      9b45c14c65 First stage cleanup of MapLiteral2 and SetLiteral2
      486238df49 Remove the UX experiment 1 flag from the Dart Analysis Server.
      fa092aa77b [vm/compiler] actual string constant propagation
      44eb626186 [VM} Fix script URLs for dart:* libraries
      9ca9e66c1b [dartdevc] fix #35928, type literals are now instantiated to bounds
      0f24b9e7ae [standalone] Name dart:io threads, take 2.
      7a63d31151 Improve the message when importing a deprecated library (issue 35922)
      30f9f5b1c7 Add SetOrMapLiteral to support the code-as-ui features
      1c534d852c Clean up the tutorial related to implementing a visitor
      7f2f840a91 Don't include constants of private enums.
      7329247892 [vm/tools] Add Graph Explorer to visualize output of --write_v8_snapshot_profile_to.
      5d71308b78 [vm/tools] Don't duplicate "problems" metadata into split package files.
      61fc1786
    • S
      Roll src/third_party/skia 7738736f9622..e471c05f92e8 (23 commits) (#7889) · b0671145
      skia-flutter-autoroll 提交于
      
      https://skia.googlesource.com/skia.git/%2Blog/7738736f9622..e471c05f92e8
      
      git log 7738736f96222dd326129095cc95f31845ba57be..e471c05f92e86c8f8a460f55c775ca245924519e --date=short --no-merges --format=%ad %ae %s
      2019-02-20 recipe-roller@chromium.org Roll recipe dependencies (trivial).
      2019-02-20 ethannicholas@google.com fixed SkSL parser unary expression recursion depth limit
      2019-02-20 skia-autoroll@skia-public.iam.gserviceaccount.com Roll third_party/externals/swiftshader e4ef5f77dab4..c1fd4087ddc9 (4 commits)
      2019-02-20 bsalomon@google.com Blacklist desk_techcrunck.skp_1_mpd on Iris655 and Iris540
      2019-02-20 recipe-roller@chromium.org Roll recipe dependencies (trivial).
      2019-02-20 brianosman@google.com Refactor particle age logic
      2019-02-20 skia-autoroll@skia-public.iam.gserviceaccount.com Roll skia/third_party/skcms 0c0f6dee2779..9374ba7d790a (1 commits)
      2019-02-20 kjlubick@google.com Add dockerfile to cross-compile for arm64 linux
      2019-02-20 skia-autoroll@skia-public.iam.gserviceaccount.com Roll third_party/externals/swiftshader e205d343d90c..e4ef5f77dab4 (1 commits)
      2019-02-20 skia-autoroll@skia-public.iam.gserviceaccount.com Roll third_party/externals/angle2 3d544fffe7ff..902ceed39986 (1 commits)
      2019-02-20 recipe-roller@chromium.org Roll recipe dependencies (trivial).
      2019-02-20 skia-autoroll@skia-public.iam.gserviceaccount.com Roll third_party/externals/swiftshader 93317ec84443..e205d343d90c (1 commits)
      2019-02-20 brianosman@google.com Refactor and further generalization of particle model
      2019-02-20 skia-autoroll@skia-public.iam.gserviceaccount.com Roll third_party/externals/swiftshader f4b99b674a1b..93317ec84443 (3 commits)
      2019-02-20 egdaniel@google.com Fix setting of GL texture swizzle when using 1 for swizzle.
      2019-02-20 skia-autoroll@skia-public.iam.gserviceaccount.com Roll third_party/externals/swiftshader 8f79d388784c..f4b99b674a1b (1 commits)
      2019-02-20 mtklein@google.com update NDK to r19b
      2019-02-20 brianosman@google.com Use upper case hex in viewer&#39;s zoom window
      2019-02-19 herb@google.com Break up InitDistanceFieldPaint
      2019-02-20 recipe-roller@chromium.org Roll recipe dependencies (trivial).
      2019-02-20 recipe-roller@chromium.org Roll recipe dependencies (trivial).
      2019-02-20 robertphillips@google.com Switch image filters over to GrRecordingContext
      2019-02-20 skia-autoroll@skia-public.iam.gserviceaccount.com Roll third_party/externals/swiftshader 7f8fa973f84b..8f79d388784c (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 (jvanverth@google.com), and stop
      the roller if necessary.
      b0671145
    • D
      6d7eb521
    • C
      Correct onAccessibilityFeaturesChanged docs (#7883) · dad6ec01
      Chris Bracken 提交于
      Reference to `accessibilityFlags` corrected to `accessibilityFeatures`.
      dad6ec01
  2. 20 2月, 2019 11 次提交
  3. 19 2月, 2019 6 次提交
  4. 18 2月, 2019 4 次提交
  5. 17 2月, 2019 6 次提交
  6. 16 2月, 2019 4 次提交
    • S
      Roll src/third_party/skia b7c7b7883b23..e876ec79ceff (5 commits) (#7855) · 465bbec1
      skia-flutter-autoroll 提交于
      
      https://skia.googlesource.com/skia.git/%2Blog/b7c7b7883b23..e876ec79ceff
      
      git log b7c7b7883b2377e55e5def16560b1429958e0ec3..e876ec79ceff47b3ebf669b6d65686517ee3585d --date=short --no-merges --format=%ad %ae %s
      2019-02-15 skia-autoroll@skia-public.iam.gserviceaccount.com Roll third_party/externals/swiftshader a0a80b160c6b..6d74ab852bf2 (1 commits)
      2019-02-15 skia-autoroll@skia-public.iam.gserviceaccount.com Roll third_party/externals/angle2 aead8edf8c46..b6c1c66d2547 (3 commits)
      2019-02-15 robertphillips@google.com Make asFragmentProcessor entry point only take a GrRecordingContext (take 2)
      2019-02-16 skia-recreate-skps@skia-swarming-bots.iam.gserviceaccount.com Update go_deps asset
      2019-02-15 reed@google.com update docs for paint
      
      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 (stephana@google.com), and stop
      the roller if necessary.
      465bbec1
    • S
      51416802
    • S
      Roll src/third_party/skia be9aff25bddc..b7c7b7883b23 (17 commits) (#7852) · 04728cb0
      skia-flutter-autoroll 提交于
      
      https://skia.googlesource.com/skia.git/%2Blog/be9aff25bddc..b7c7b7883b23
      
      git log be9aff25bddc3eecf84d9c37af222ea40c261cb1..b7c7b7883b2377e55e5def16560b1429958e0ec3 --date=short --no-merges --format=%ad %ae %s
      2019-02-15 herb@google.com Remove all empty glyph processing
      2019-02-15 skia-autoroll@skia-public.iam.gserviceaccount.com Roll third_party/externals/swiftshader 0eba65b14b60..a0a80b160c6b (1 commits)
      2019-02-15 robertphillips@google.com Revert &#34;Make asFragmentProcessor entry point only take a GrRecordingContext&#34;
      2019-02-15 reed@google.com make float more primary API for paint (esp. for alpha)
      2019-02-15 halcanary@google.com tools/skqp/release.sh: Add Instant and ABI XML tags
      2019-02-15 robertphillips@google.com Make asFragmentProcessor entry point only take a GrRecordingContext
      2019-02-15 robertphillips@google.com Switch GrSurfaceProxy&#39;s Copy methods over to GrRecordingContext
      2019-02-15 robertphillips@google.com Begin switching GrRecordingContext over to having the GrDrawingManager
      2019-02-15 skia-autoroll@skia-public.iam.gserviceaccount.com Roll third_party/externals/swiftshader 2bb0864b22e7..0eba65b14b60 (21 commits)
      2019-02-15 robertphillips@google.com Add addOnFlushCallbackObject at GrRecordingContext level
      2019-02-15 brianosman@google.com Moved image params out to SkParticleDrawable
      2019-02-15 scroggo@google.com Remove assert that BGRA and RGBA are not opaque
      2019-02-15 herb@google.com Revert of CL/192440 which would not reland cleanly.
      2019-02-15 fmalita@chromium.org add mixer colorfilter
      2019-02-13 csmartdalton@google.com Remove shader caps argument from GrGLSLTypeString
      2019-02-15 robertphillips@google.com Stop using resourceProvider in GrRenderTargetContext&#39;s ctor
      2019-02-15 halcanary@google.com ICU: enable on wasm
      
      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 (stephana@google.com), and stop
      the roller if necessary.
      04728cb0
    • F
      [fuchsia][SCN-1054] Map elevation onto -Z in Scenic (#7834) · f37b09a1
      freiling 提交于
      Note: the SetTranslationRH function is temporary and part of the smooth
      transition plan for Scenics handedness inversion. See SCN-1054 for details.
      
      We will follow this will a change to migrate back off SetTranslationRH
      Submit after https://fuchsia-review.googlesource.com/c/fuchsia/+/255056
      lands in fuchsia.git
      f37b09a1