1. 08 6月, 2019 5 次提交
  2. 07 6月, 2019 12 次提交
    • S
      Roll src/third_party/skia 6faf8d662af8..fe18de506097 (1 commits) (#9228) · 91ee7806
      skia-flutter-autoroll 提交于
      
      https://skia.googlesource.com/skia.git
      /%2Blog/6faf8d662af8..fe18de506097
      
      git log 6faf8d662af8beb770b49d9f8adaab0bf7d68637..fe18de506097d9cfa5f2a2a057e1dd134a96c116 --date=short --no-merges --format=%ad %ae %s
      2019-06-06 robertphillips@google.com Experimental: Add R_16 and RG_1616 to Ganesh (take 2)
      
      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 (jcgregorio@google.com), and stop
      the roller if necessary.
      91ee7806
    • B
      Roll src/third_party/dart 6e0d978505..40ef0c6d9f (7 commits) · 82819199
      Ben Konyi 提交于
      dart-lang/sdk@40ef0c6d9f Specify type of _location field in Widget Inspector Transformer
      dart-lang/sdk@ad38f88c59 [vm/transferable] Skip oom test on mac
      dart-lang/sdk@fd77972d8f Print time to prepare linking inputs.
      dart-lang/sdk@60f37fa189 Fix builds targeting Android from a Windows host gen_snapshot.
      dart-lang/sdk@8c9765c648 Clean up lazy_ast a bit.
      dart-lang/sdk@01b0001f8e [vm/transferable] Refactor oom transferable test out of other throwing tests.
      dart-lang/sdk@19447e1061 [vm/transferable] Skip oom transferable test on asan.
      82819199
    • S
      Roll src/third_party/skia 0e8362655a66..6faf8d662af8 (1 commits) (#9225) · 9dafb40a
      skia-flutter-autoroll 提交于
      
      https://skia.googlesource.com/skia.git
      /%2Blog/0e8362655a66..6faf8d662af8
      
      git log 0e8362655a66ac2761d8aea1bec544bb86a0bc76..6faf8d662af8beb770b49d9f8adaab0bf7d68637 --date=short --no-merges --format=%ad %ae %s
      2019-06-07 skia-autoroll@skia-public.iam.gserviceaccount.com Roll third_party/externals/angle2 b91f87b6ce1c..ea49f6f5d4e3 (8 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 (jcgregorio@google.com), and stop
      the roller if necessary.
      9dafb40a
    • S
      Roll src/third_party/skia 3431d9d1dcc6..0e8362655a66 (2 commits) (#9223) · e3b8b612
      skia-flutter-autoroll 提交于
      
      https://skia.googlesource.com/skia.git
      /%2Blog/3431d9d1dcc6..0e8362655a66
      
      git log 3431d9d1dcc6b48427cfb739609e131dc9832635..0e8362655a66ac2761d8aea1bec544bb86a0bc76 --date=short --no-merges --format=%ad %ae %s
      2019-06-07 skia-autoroll@skia-public.iam.gserviceaccount.com Roll ../src 5f60135c7766..6406ce90edf0 (429 commits)
      2019-06-07 skia-autoroll@skia-public.iam.gserviceaccount.com Roll third_party/externals/swiftshader 5c9e165bc4d5..c2c829bc9a63 (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 (jcgregorio@google.com), and stop
      the roller if necessary.
      e3b8b612
    • A
      Keyboard support for embedded Android views. (#9203) · e80df363
      Amir Hardon 提交于
      Generally what this PR is doing is setting up a delegation mechanism
      for Android's onCreateInputConnection.
      
      It works by letting the framework know when an embedded view gets loses
      focus(within the virtual display), the framework maintains a focus node
      for each Android view that is kept in sync with the focus state of the
      embedded view.
      
      The TextInputPlugin is extended to allow for 2 type of text clients a
      "framework client"(what we had before) and a "platform view client".
      When the AndroidView's focus node in the framework is focused the
      framework sets a "platform view text client" for the TextInputPlugin,
      which will result in the TextInputPlugin delegating
      createInputConnection to the platform view.
      
      When a platform view is resized, we are detaching it from a virtual
      display and attaching it to a new one, as a side affect a platform view
      might lose an active input connection, to workaround that we "lock" the
      connection when resizing(by caching it and forcing the cached copy until
      the resize is done).
      
      Additional things worth calling out in this PR:
      
      To properly answer which views are allowed for input connection
      proxying we compare a candidate view's root view to the set of root
      views of all virtual displays.
      We also preserve a view's focus state across resizes.
      Note that this PR only wires text for the io.flutter.view.FlutterView
      For the new Android embedding some additional plumbing is necessary.
      
      Corresponding framework PR: flutter/flutter#33901
      
      flutter/flutter#19718
      e80df363
    • S
      Roll src/third_party/skia 6e4fee8c812e..3431d9d1dcc6 (17 commits) (#9221) · 2ec6dada
      skia-flutter-autoroll 提交于
      
      https://skia.googlesource.com/skia.git
      /%2Blog/6e4fee8c812e..3431d9d1dcc6
      
      git log 6e4fee8c812e204222ec8b5c7217924d42743d31..3431d9d1dcc6b48427cfb739609e131dc9832635 --date=short --no-merges --format=%ad %ae %s
      2019-06-06 recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com Roll recipe dependencies (trivial).
      2019-06-06 bungeman@google.com Remove duplicate simple samples, make one a gm.
      2019-06-06 brianosman@google.com Remove unused caps: UnsignedSupport and ImageLoadStoreSupport
      2019-06-06 fmalita@chromium.org [skottie] Fix text selector sub-unit range handling
      2019-06-06 brianosman@google.com Fix line numbering problem when reporting SkSL compile errors
      2019-06-05 stani@google.com Small fixes to C API. Add SK_API and fix function signature mismatch.
      2019-06-06 herb@google.com Make FindOrCreateStrikeWithNoDeviceExclusive analog for SkStrikeSpec
      2019-06-06 egdaniel@google.com Manual revert of "Revise GrDataUtils to be more self-contained"
      2019-06-06 egdaniel@google.com remove unused metal variable
      2019-06-06 egdaniel@google.com Revert "Experimental: Add R_16 and RG_1616 to Ganesh"
      2019-06-06 egdaniel@google.com Remove version from copy shaders.
      2019-06-06 herb@google.com Rename SkStrikeSpecStorage -> SkStrikeSpec
      2019-06-06 herb@google.com Move Glyph Intercept code from SkStrike to SkGlyph
      2019-06-06 egdaniel@google.com Revert "Reland "Remove support for copyAsDraw in gpu copySurface.""
      2019-06-06 egdaniel@google.com Reland "Fix vulkan async transfer from call to not submit command buffer to early."
      2019-06-06 egdaniel@google.com Revert "Fix vulkan async transfer from call to not submit command buffer to early."
      2019-06-06 mtklein@google.com run rewrite_includes.py
      
      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 (jcgregorio@google.com), and stop
      the roller if necessary.
      2ec6dada
    • B
      Roll src/third_party/dart 9dcb026b26..6e0d978505 (72 commits) · 0602dbb2
      Ben Konyi 提交于
      dart-lang/sdk@6e0d978505 Build elements in default values.
      dart-lang/sdk@612a3f8978 [dartdevc] enable sdk compilation from dartdevc
      dart-lang/sdk@587806476f Remove parsed units caching for now.
      dart-lang/sdk@7e9a4b786d [VM/benchmarks] Rework Dart2JSCompileAll test to instead do CFE compile all
      dart-lang/sdk@8270e90f84 [vm/transferable] SkipSlow long-running transferable test on sim* platforms
      dart-lang/sdk@3d92a7599b [vm] Censor mirroring of dart:ffi when --enable-ffi=false
      dart-lang/sdk@41eea71a69 improve dartfix fix descriptions and add examples
      dart-lang/sdk@ea60ef96dc [ VM ] Fixed data_uri_import_test which was never migrated properly to Dart 2
      dart-lang/sdk@b324850eae cleanup list of fixes in dartfix help text
      dart-lang/sdk@c4541e63f8 [vm/aot] Update serializer for V8's "snapshot profile" format
      dart-lang/sdk@c130384c71 Migration: support assignments to fields and setters.
      dart-lang/sdk@4ccae238ea [vm/isolate] Add TransferableTypedData class that allows low-cost passing of Uint8List between isolates.
      dart-lang/sdk@527dffd21b Use StringSource in type provider tests to prevent bad path lookups.
      dart-lang/sdk@09296499c2 Resolve type names in decls to * types in legacy libs
      dart-lang/sdk@4bdd6e160b Compute unlinked API signatures from AST.
      dart-lang/sdk@e9b25d72a1 [vm/ffi] Fix double shadow space on safepoint slow path
      dart-lang/sdk@04670fb47a [vm] Cleanup Dart 1 code in ClassFinalizer::AllocateEnumValues
      dart-lang/sdk@14b75b522b Remove some unused imports
      dart-lang/sdk@6b7013224c Revert "[vm/ffi] Regression test for dartbug.com/36993"
      dart-lang/sdk@30390c6ba1 Prepare to compute the documentation URL for diagnostics
      dart-lang/sdk@dab26bbd60 [vm/aot] Re-enable vm/dart tests in AOT.
      dart-lang/sdk@c34f74fd68 Update the minimum SDK constraint to allow the use of ui-as-code features
      dart-lang/sdk@dd306dd36f [vm/ffi] Remove hacks and instability from FFI GC tests.
      dart-lang/sdk@e1a7ef52af [vm/ffi] Regression test for dartbug.com/36993
      dart-lang/sdk@ba8e5f6535 list fixes when displaying help
      dart-lang/sdk@2e7501b1f8 [vm/compiler] Refine type information when replacing definitions.
      dart-lang/sdk@b9e877be78 Extract informative data from linked data.
      dart-lang/sdk@3bd2b03980 Issue 2972. Fix 'Wrap with...' for assignment.
      dart-lang/sdk@4a27605fdc generate kernel experimental flags
      dart-lang/sdk@0bcb607868 [vm/compiler] Reland "Fix receiver redefinition type for poly inlining."
      dart-lang/sdk@64b0ce5b58 Remove UI as code experimental flags from our tests
      dart-lang/sdk@3894b0896e Add partial code tests for extension methods
      dart-lang/sdk@7e933abe68 Convert more tests to include diagnostic location information
      dart-lang/sdk@a8a0aff237 Add `@Since` annotations to some recent and future features.
      dart-lang/sdk@56793b3d47 Dart.g fixes, not including nnbd updates.
      dart-lang/sdk@c8ee114beb [cfe] Pass triple-shift flag to scanner.
      dart-lang/sdk@e9acd9033e [fasta] Add test for runtime checks in mixins with implicit covariance
      dart-lang/sdk@1e6f08d41c Fix crash when non-class is given as supertype
      dart-lang/sdk@b4d190f5cd [incremental compiler] Streamline processing of reused/removed builders
      dart-lang/sdk@5eff2a0374 Split CanonicalNameError, no warning if CanonicalNameSdkError
      dart-lang/sdk@0c1c0afba3 Fix the documentation for ElementVisitor (issue 37151)
      dart-lang/sdk@cabd3237f5 Build new elements for GenericFunctionType in DeclarationResolver.
      dart-lang/sdk@237d3ca398 dart2js: Add skeleton dart:_rti libary
      dart-lang/sdk@63994f054e [ VM ] Added Dart_IsolateServiceID() to the embedding API
      dart-lang/sdk@e81101e37c [vm, fuchsia] Allow for enabling trace categories through both traceutil and the service protocol.
      dart-lang/sdk@b079445295 [vm, profiler] Fix unsigned underflow with an empty set of profiler symbols.
      dart-lang/sdk@9efd0fa899 Use the right type provider based on the feature set of the library
      dart-lang/sdk@bbf0055a28 Follow up on recent computer_hover.dart changes, the containingLibraryName should not include relative paths from /.
      dart-lang/sdk@86ea9ad1e7 [vm/bytecode] Add source positions for more bytecode instructions
      dart-lang/sdk@9cfe9bd34e [analyzer] Fix runtime error when creating SDK manager
      dart-lang/sdk@9a061448a5 Migration: support assignment to index expressions.
      dart-lang/sdk@50efa48bc1 [vm/bytecode] Cleanup uses of KernelReaderHelper from bytecode reader
      dart-lang/sdk@74636a5777 Generate more fine-grained timing of the emission
      dart-lang/sdk@ffea2b3245 [vm/debugger] Implement debug breaks in interpreter without bytecode patching.
      dart-lang/sdk@487326eef4 fix AstTextPrinter
      dart-lang/sdk@9b22dd8e92 remove hard coded feature index
      dart-lang/sdk@37976dd26d Improve test so that snippet is displayed when an exception is thrown
      dart-lang/sdk@788dcf681e Set or map literals can be ambiguous in invalid code
      dart-lang/sdk@94968f9bae Correct LSP completion relevance to add maximum boost instead of all boosts
      dart-lang/sdk@42688f9d28 Migration: add support for reads from fields.
      dart-lang/sdk@2cd86030a5 Fix return value in GraphBuilder.visitVariableDeclaration.
      dart-lang/sdk@9197b34a0e generate analyzer experimental flags
      dart-lang/sdk@4181185070 parse nullable function typed formal parameter
      dart-lang/sdk@682ffb6e7a Handle unevaluated constants in annotations
      dart-lang/sdk@79989d2627 Migration: recognize /*?*/ as expressing nullability.
      dart-lang/sdk@4402fbe672 Migration: support index expressions.
      dart-lang/sdk@c388c263b0 Fix potentially-nullable test case
      dart-lang/sdk@a684f2051b Reduce JSON for LSP completions by moving edits to resolve
      dart-lang/sdk@2f0c9904ee Remove docs from LSP (suggestion set) completions and provide during resolve
      dart-lang/sdk@91b3281531 Reduce LSP completion JSON by removing optional fields set to defaults
      dart-lang/sdk@6031ca4116 Remove an unused import from the LSP support
      dart-lang/sdk@37b714401d Add AvailableSuggestion.declaringLibraryUri
      0602dbb2
    • J
      74975a4d
    • J
    • S
      Roll src/third_party/skia 93d0146dc6a1..6e4fee8c812e (8 commits) (#9214) · 9b47dc67
      skia-flutter-autoroll 提交于
      
      https://skia.googlesource.com/skia.git
      /%2Blog/93d0146dc6a1..6e4fee8c812e
      
      git log 93d0146dc6a1a94fa1dca1c05272f1f46e777ddf..6e4fee8c812e204222ec8b5c7217924d42743d31 --date=short --no-merges --format=%ad %ae %s
      2019-06-06 jvanverth@google.com Fix MetalWindowContext setup.
      2019-06-06 recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com Roll recipe dependencies (trivial).
      2019-06-06 fmalita@chromium.org [skottie] Fix zero-overlap selector handling
      2019-06-06 egdaniel@google.com Fix vulkan async transfer from call to not submit command buffer to early.
      2019-06-06 ethannicholas@google.com Major rearchitecture of SkSL parsing, focused on improving performance.
      2019-06-05 egdaniel@google.com Reland "Remove support for copyAsDraw in gpu copySurface."
      2019-06-06 fmalita@chromium.org [skottie] Add support for RangeSelector shapes
      2019-06-05 bungeman@google.com Fix GrBackendRenderTarget and GrBackendTexture operator=
      
      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 (jcgregorio@google.com), and stop
      the roller if necessary.
      9b47dc67
    • L
      Add onReportTimings and FrameRasterizedCallback API (#8983) · 9f088c65
      liyuqian 提交于
      Using it, a Flutter app can monitor missing frames in the release mode, and a custom Flutter runner (e.g., Fuchsia) can add a custom FrameRasterizedCallback.
      
      Related issues:
      https://github.com/flutter/flutter/issues/26154
      https://github.com/flutter/flutter/issues/31444
      https://github.com/flutter/flutter/issues/32447
      
      Need review as soon as possible so we can merge this before the end of May to catch the milestone.
      
      Tests added:
      * NoNeedToReportTimingsByDefault
      * NeedsReportTimingsIsSetWithCallback
      * ReportTimingsIsCalled
      * FrameRasterizedCallbackIsCalled
      * FrameTimingSetsAndGetsProperly
      * onReportTimings preserves callback zone
      * FrameTiming.toString has the correct format
      
      This will need a manual engine roll as the TestWindow defined in the framework needs to implement onReportTimings.
      9f088c65
    • A
  3. 06 6月, 2019 12 次提交
  4. 05 6月, 2019 10 次提交
    • B
      Roll src/third_party/dart b080e7c97a..9dcb026b26 (30 commits) · 369ba9ee
      Ben Konyi 提交于
      dart-lang/sdk@9dcb026b26 [vm] Replace cycle_free and type_finalized bits with class loading state
      dart-lang/sdk@cf4a9f4f75 Revert "Restore explicit SimpleIdentifier."
      dart-lang/sdk@664a3f04b3 Revert "[vm/compiler] Fix receiver redefinition type for poly inlining."
      dart-lang/sdk@37b7db8fff [ VM / Service ] Added document outlining service protocol design principles.
      dart-lang/sdk@f7526daebd Fix a hint in the migration engine
      dart-lang/sdk@011aa23944 Remove dead _resolvePackageUri implementation
      dart-lang/sdk@7654ee2250 bump to linter 0.1.91
      dart-lang/sdk@fa19cd7bb8 Migration: handle simple assignment expressions (x = y).
      dart-lang/sdk@2e5cc24b8f Fix bugs in a couple of language tests
      dart-lang/sdk@74b7165cc8 Migration: support references to local variables.
      dart-lang/sdk@da0de06643 [vm] Use separate string tables for .dynstr and .shstrtab.
      dart-lang/sdk@cf2e2e88e1 [vm/compiler] Fix receiver redefinition type for poly inlining.
      dart-lang/sdk@20b2118dc4 [fuchsia] Finish migration to fdio_pipe_half
      dart-lang/sdk@64a9253763 Add LSP method to fetch super method/class for a position
      dart-lang/sdk@15c0315e8e Migration: add support for local variable declarations.
      dart-lang/sdk@3ff7bc3992 [vm] Disable dual code mapping when perf flags are passed.
      dart-lang/sdk@46dd19609e Migration: recognize /*!*/ as expressing non-null intent.
      dart-lang/sdk@331b3a7658 [vm/ffi] Fix flaky crash of ffi/function_callbacks_test
      dart-lang/sdk@53de6054d9 Add a missing migration test case for binary expression
      dart-lang/sdk@3b5a187726 [dartdevc] move ddc internal libraries under sdk
      dart-lang/sdk@9a3478ac20 Add support + tests for closing labels
      dart-lang/sdk@0200a1e7b2 Extract LSP initializationOptions into a class
      dart-lang/sdk@bd60fa1ad5 [cfe] Write constant field initializers into outlines
      dart-lang/sdk@0915db5168 first cut experimental flag declaration file
      dart-lang/sdk@422553798e [incremental compiler] Don't process dill libraries twice
      dart-lang/sdk@41d5cb53ed [co19] co19 roll (7bd9873fceb872aeb8c6ee69f14de7f7e7605e4e..c4a8862775188ecb25991b815e2f1f700b19d0cc)
      dart-lang/sdk@d3cb666ac9 [tools] add target os option to tools/generate_idefiles.py
      dart-lang/sdk@0779751b82 Fix implementation of isDartCore and isDartAsync.
      dart-lang/sdk@d24b407568 Add --use-summary2 flag to AnalysisServer.
      dart-lang/sdk@55d3bbf13f Promote parameter of == to nullable when invoked.
      369ba9ee
    • K
      44b1cedf
    • S
      Roll src/third_party/skia 346f82c1c3e0..89fc1db4e809 (2 commits) (#9191) · 89c0c1b8
      skia-flutter-autoroll 提交于
      
      https://skia.googlesource.com/skia.git
      /%2Blog/346f82c1c3e0..89fc1db4e809
      
      git log 346f82c1c3e0b302e46b0850b4ac63b21d263697..89fc1db4e809fa7aaf2cd79bda6f70bde8c22dcf --date=short --no-merges --format=%ad %ae %s
      2019-06-04 recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com Roll recipe dependencies (trivial).
      2019-06-04 recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com 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 (jcgregorio@google.com), and stop
      the roller if necessary.
      89c0c1b8
    • G
      Add the key event source, vendorId, and productId from Android (#9186) · bf15bd08
      Greg Spencer 提交于
      This adds the key event source from Android so that the framework can differentiate between keyboard events and game controller events. Also added vendor and product ids so that Flutter code can decide to do special processing based on the kind of device, if desired.
      bf15bd08
    • S
      Roll src/third_party/skia a4bb02063672..346f82c1c3e0 (6 commits) (#9188) · d4c7c30f
      skia-flutter-autoroll 提交于
      
      https://skia.googlesource.com/skia.git
      /%2Blog/a4bb02063672..346f82c1c3e0
      
      git log a4bb020636726be3b62fc8ac0ba072f60d51e966..346f82c1c3e0b302e46b0850b4ac63b21d263697 --date=short --no-merges --format=%ad %ae %s
      2019-06-04 mtklein@google.com print 1/K floats as fractions
      2019-06-04 mtklein@google.com move peepholes where they're relevant
      2019-06-04 fmalita@chromium.org [skottie] Initial text range selector support
      2019-06-04 mtklein@google.com print SKVM test failures
      2019-06-04 mtklein@google.com allow two immediates
      2019-06-04 robertphillips@google.com Make color initialization version of createBackendTexture public
      
      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 (jcgregorio@google.com), and stop
      the roller if necessary.
      d4c7c30f
    • C
      Compile the physical_shape_layer_unittests.cc TU. (#9187) · 7746e2e7
      Chinmay Garde 提交于
      This was incorrectly removed by my as I was reworking the GN rules for Fuchsia https://github.com/flutter/engine/pull/8869/files#diff-b6056f6ec9dff658c81f7711f6865e5eL739
      7746e2e7
    • B
      Allow for whitelisted flags to be passed to the Dart VM (#9148) · 12f48f76
      Ben Konyi 提交于
      * Allow for whitelisted flags to be passed to the Dart VM
      
      Fixed part of https://github.com/flutter/flutter/issues/32176
      12f48f76
    • D
      [scene_host] Cleanup scene_host closures (#9061) · b304dabc
      David Worsham 提交于
      Fix null closure warnings, and a possible race condition where the
      handle for the view_holder_token is destroyed on the gpu thread.  The
      handle's destructor enters the isolate, so it must be destroyed on the
      UI thread.
      
      FL-257 #done
      FL-269 #done
      b304dabc
    • A
      Fix platform views channel regression (#9185) · 86aa0144
      Amir Hardon 提交于
      This regression was introduced in #7847.
      
      The PlatformViewsChannel method call handler was always setting the result to `notImplemented` even after handling a result, this resulted in a "Reply already submitted" exception being thrown.
      Note that the method channel code is swallowing this exception and logging an error, so we didn't crash instead we were logging an error(this is why the integration test didn't fail).
      
      Filed https://github.com/flutter/flutter/issues/33863 to make sure tests fail when such exceptions are thrown.
      
      This PR also cleans up an unused `NoSuchPlatformViewException` that was introduced in #7847.
      
      https://github.com/flutter/flutter/issues/33866
      86aa0144
    • S
      Roll src/third_party/skia 806267973f8d..a4bb02063672 (10 commits) (#9184) · bd358e79
      skia-flutter-autoroll 提交于
      
      https://skia.googlesource.com/skia.git
      /%2Blog/806267973f8d..a4bb02063672
      
      git log 806267973f8d7a20b40d836c6bccbd5a99bd159e..a4bb020636726be3b62fc8ac0ba072f60d51e966 --date=short --no-merges --format=%ad %ae %s
      2019-06-04 mtklein@google.com add SkVMBuilders.* to DM deps in G3
      2019-06-04 michaelludwig@google.com Extract GrQuadList into separate header
      2019-06-04 borenet@google.com [infra] Fixes for chrome_release_branch
      2019-06-04 mtklein@google.com dump register and instruction count
      2019-06-04 mtklein@google.com add extract instruction
      2019-06-04 mtklein@google.com add pack instruction
      2019-06-04 recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com Roll recipe dependencies (trivial).
      2019-06-04 mtklein@google.com add mul_unorm8 instruction
      2019-06-03 mtklein@google.com centralize test/bench SkVM builders
      2019-06-04 skia-autoroll@skia-public.iam.gserviceaccount.com Roll skia/third_party/skcms ca5b4470be98..386ae89d2b64 (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 (jcgregorio@google.com), and stop
      the roller if necessary.
      bd358e79
  5. 04 6月, 2019 1 次提交
    • S
      Roll src/third_party/skia 525aa0ca60c8..806267973f8d (11 commits) (#9182) · 661c24e4
      skia-flutter-autoroll 提交于
      
      https://skia.googlesource.com/skia.git
      /%2Blog/525aa0ca60c8..806267973f8d
      
      git log 525aa0ca60c80de7ad7611d824bcc5ae06005628..806267973f8d7a20b40d836c6bccbd5a99bd159e --date=short --no-merges --format=%ad %ae %s
      2019-06-04 robertphillips@google.com Switch all internel uses of GrContext::createBackendTexture over to initialized versions
      2019-06-04 jvanverth@google.com Create FenceSync implementation that works for all Metal configs
      2019-04-17 herb@google.com Convert over more sites to SkStrikeSpecStorage, and remove unused calls
      2019-06-04 rmistry@google.com Add Tecno Spark3 Pro devices to the tree
      2019-06-03 michaelludwig@google.com Move GrPathUtils, GrRect, and GrShape into src/gpu/geometry/
      2019-06-04 recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com Roll recipe dependencies (trivial).
      2019-06-03 brianosman@google.com Interpreter: Minor cleanup of opcodes
      2019-06-03 jbroman@chromium.org Don't mark inline functions in SkString.h as static.
      2019-06-03 recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com Roll recipe dependencies (trivial).
      2019-06-04 borenet@google.com [infra] Supply revision as target_branch to bot_update
      2019-06-04 skia-autoroll@skia-public.iam.gserviceaccount.com Roll third_party/externals/swiftshader bb575d48d5f9..79d4ac9ab695 (6 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 (jcgregorio@google.com), and stop
      the roller if necessary.
      661c24e4