1. 23 5月, 2019 8 次提交
    • B
      Roll src/third_party/dart e3edfd36b2..ec4d48e241 (7 commits) · 26b4fb57
      Ben Konyi 提交于
      ec4d48e241 [vm/bytecode] Add starting and ending source positions for closures
      efde7dd642 [dartdevc] fix assert
      345af8d9ed [vm/compiler/dbc] Make LoadIndexedInstr load unboxed values and StoreIndexedInstr take unboxed values
      b22cd05c51 Reland fix for #28233: add hint for missing returns to function expressions
      e15a98c4f2 Tighten types for runtimeStatement and runtimeCall
      c86c277c0f Reapply "Use the full URI for DDK library debug names"
      7cb48804ee [vm/compiler] Merge cid ranges when generating receiver check
      26b4fb57
    • S
      Add mouse button support to the macOS shell (#9054) · 9d2d58a3
      stuartmorgan 提交于
      Uses the new embedding API support for device type and buttons to pass
      appropriate mouse button events, allowing for right click, middle click,
      etc.
      
      Also fixes some edge cases where macOS event delivery violated Flutter
      requirements by tracking more data about the mouse event stream and
      adjusting the sent events as necessary.
      9d2d58a3
    • S
      Add a podspec for FlutterMacOS.framework (#9062) · b17c0c6e
      stuartmorgan 提交于
      Based on the iOS Flutter.podspec. This will be used for plugin
      management via CocoaPods, as on iOS.
      
      Part of https://github.com/flutter/flutter/issues/32718
      b17c0c6e
    • J
      libtxt: have GetRectsForRange(strut) fall back to tight bounds if layout isn't... · 82ccba30
      Jason Simmons 提交于
      libtxt: have GetRectsForRange(strut) fall back to tight bounds if layout isn't forcing use of the strut (#9058)
      
      82ccba30
    • J
      Add missing top level to stub_ui (#9060) · 8dc3a4cd
      Jonah Williams 提交于
      8dc3a4cd
    • J
      remove over-optimistic assert (#9045) · 6299af30
      Jonah Williams 提交于
      6299af30
    • B
      Roll src/third_party/dart fde6a5917e..e3edfd36b2 (14 commits) · 0308a1c4
      Ben Konyi 提交于
      e3edfd36b2 [vm/snapshots] Finalize and sort all classes in snapshots with compilation trace
      93481167a6 Add innerText field to Element class
      a17b52c2c1 Revert "[vm, compiler] Unoptimized megamorphic calls."
      7d1b54bd47 Add a minimal implementation of ExtensionDeclaration
      07a45e9d4c [cfe] Transform collections before set literals
      bbd22cb8ff Changes that slipped through rebasing
      978dc6b372 [vm/compiler] Remove left-over free in unit_test.cc (we attach a finalizer now to the ExternalTypedData)
      4317c5ff3f Don't set elements and types during AstRewriteVisitor.
      6457ac1d4b Test potentially-nullable access errors
      ab6aeaa106 [vm/kernel] Use GC-tracked ExternalTypedData/TypedDataView for kernel buffers
      2bbb2f3c1f Disallow implicit casts
      add95652d2 fix AstBuilder invalid getter recovery
      79062c7587 Revert "[Test] Remove some dead code."
      27e1c91c39 Add src/diagnostics test for assert(bool?)
      0308a1c4
    • S
      Roll src/third_party/skia e63b01b364a0..f77dbd04b926 (19 commits) (#9057) · 1bce7799
      skia-flutter-autoroll 提交于
      
      https://skia.googlesource.com/skia.git
      /%2Blog/e63b01b364a0..f77dbd04b926
      
      git log e63b01b364a0e86668ff4c4508b725b2e6752c00..f77dbd04b92645d0f62d645210c449b5cac9b484 --date=short --no-merges --format=%ad %ae %s
      2019-05-21 mtklein@google.com remove -ffp-contract
      2019-05-22 senorblanco@chromium.org GrTessellator: improved straight skeleton implementation.
      2019-05-21 herb@google.com Move SkFont over to SkStrikeSpecStorage
      2019-05-21 csmartdalton@google.com Remove VisitorType from GrOp::visitProxies
      2019-05-20 jvanverth@google.com Fix resize and vsync issues in Mac Viewer
      2019-05-21 robertphillips@google.com Make GrGLGpu::createBackendTexture parallel GrGLGpu::createTextureImpl
      2019-05-22 halcanary@google.com VkTestUtils: respect new optional SK_GPU_TOOLS_VK_LIBRARY_NAME define
      2019-05-22 jvanverth@google.com ARC cleanup and memory leak fix.
      2019-05-21 mtklein@google.com use float -> float math functions
      2019-05-22 zhenyu.shan@intel.com Add AVX2 implementation for blit_row_s32a_opaque
      2019-05-21 jcgregorio@google.com Add Huawei P30 to the tree.
      2019-05-22 skia-autoroll@skia-public.iam.gserviceaccount.com Roll third_party/externals/angle2 e8247a574956..fb8e1b25ad71 (6 commits)
      2019-05-22 skia-autoroll@skia-public.iam.gserviceaccount.com Roll ../src 09fbfa7a6919..aacbdfe80aea (446 commits)
      2019-05-22 skia-autoroll@skia-public.iam.gserviceaccount.com Roll third_party/externals/swiftshader 9e2844fa2744..f4d2a446cc12 (2 commits)
      2019-05-21 recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com Roll recipe dependencies (trivial).
      2019-05-21 recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com Roll recipe dependencies (trivial).
      2019-05-21 recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com Roll recipe dependencies (trivial).
      2019-05-21 recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com Roll recipe dependencies (trivial).
      2019-05-21 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 (csmartdalton@google.com), and stop
      the roller if necessary.
      1bce7799
  2. 22 5月, 2019 9 次提交
  3. 21 5月, 2019 13 次提交
    • S
      Roll src/third_party/skia 1903c94f44fd..54fbe0f813c1 (6 commits) (#9030) · 6dd38f3b
      skia-flutter-autoroll 提交于
      
      https://skia.googlesource.com/skia.git
      /%2Blog/1903c94f44fd..54fbe0f813c1
      
      git log 1903c94f44fd0abce10da49b3a53b2c4e4af428f..54fbe0f813c146afa9c983d8fa358937d00d2fec --date=short --no-merges --format=%ad %ae %s
      2019-05-21 recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com Roll recipe dependencies (trivial).
      2019-05-20 recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com Roll recipe dependencies (nontrivial).
      2019-05-21 csmartdalton@google.com Revert "SkSLInterpreter refactoring"
      2019-05-21 skia-autoroll@skia-public.iam.gserviceaccount.com Roll third_party/externals/angle2 70958d15db70..e8247a574956 (3 commits)
      2019-05-21 skia-autoroll@skia-public.iam.gserviceaccount.com Roll ../src 4dc9df3b70d6..09fbfa7a6919 (351 commits)
      2019-05-21 skia-autoroll@skia-public.iam.gserviceaccount.com Roll third_party/externals/swiftshader 7ab65834bc02..9e2844fa2744 (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 (csmartdalton@google.com), and stop
      the roller if necessary.
      6dd38f3b
    • S
      Roll src/third_party/skia dbc3caaf6c3d..1903c94f44fd (1 commits) (#9028) · 301f560b
      skia-flutter-autoroll 提交于
      
      https://skia.googlesource.com/skia.git
      /%2Blog/dbc3caaf6c3d..1903c94f44fd
      
      git log dbc3caaf6c3d9e257f078fc273941a7cf148be9d..1903c94f44fd0abce10da49b3a53b2c4e4af428f --date=short --no-merges --format=%ad %ae %s
      2019-05-20 reed@google.com use rect-memset in legacy rect blit
      
      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 (csmartdalton@google.com), and stop
      the roller if necessary.
      301f560b
    • M
      Initialize next_pointer_flow_id_ to 0 (#9026) · e40768c6
      Matthew Dempsky 提交于
      This member variable was added to three classes in #7807, but only
      initialized to 0 in one of them. Initialize to 0 in the other two.
      e40768c6
    • L
      Correct the return type of addRetained (#9025) · 3d2e9b24
      liyuqian 提交于
      It should return void as SceneBuilder::addRetained is returning void.
      Thanks yjbanov@ for finding this typo!
      3d2e9b24
    • B
      Roll src/third_party/dart 82c8c78739..b48c8b1d1c (5 commits) (#9021) · e3772232
      Ben Konyi 提交于
      b48c8b1d1c [vm] Re-order ICData entries to allow CID and count to be accessed with a load-pair.
      959e7df20e Remove 'await null' in build mode.
      59381cd8d0 Fix summary2 linking when using API summaries, which don't include line starts.
      59bcb38db7 Report the missing library in LinkedElementFactory.
      f9402d635a [vm] Get script of closure from owner as parent function may contain wrong script
      e3772232
    • S
      Roll src/third_party/skia d93ee53affd3..dbc3caaf6c3d (9 commits) (#9024) · 14912e8e
      skia-flutter-autoroll 提交于
      
      https://skia.googlesource.com/skia.git
      /%2Blog/d93ee53affd3..dbc3caaf6c3d
      
      git log d93ee53affd3ffaa8e3206d9358b8f9197d118bf..dbc3caaf6c3d9e257f078fc273941a7cf148be9d --date=short --no-merges --format=%ad %ae %s
      2019-05-20 reed@google.com rect-memset: memset + stride and height
      2019-05-20 recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com Roll recipe dependencies (trivial).
      2019-05-20 mtklein@google.com SkSLInterpreter refactoring
      2019-05-20 ethannicholas@google.com switched over to using fallthrough in SkSL interpreter vector operations
      2019-05-20 recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com Roll recipe dependencies (nontrivial).
      2019-05-20 recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com Roll recipe dependencies (trivial).
      2019-05-20 bsalomon@google.com return kSkip in async read GMs when context is abandoned
      2019-05-20 iannucci@chromium.org Manual recipe roll
      2019-05-20 mtklein@google.com update SkUserConfig.h a bit
      
      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 (csmartdalton@google.com), and stop
      the roller if necessary.
      14912e8e
    • S
      Fix horizontal scroll direction for macOS (#9022) · e1599ccd
      stuartmorgan 提交于
      macOS uses negative values to represent scrolls to the right, while
      Flutter expects the opposite, so flip X deltas.
      e1599ccd
    • S
      Macos systemnavigator pop (#9019) · dbf083bd
      stuartmorgan 提交于
      Adds the flutter/platform channel to the macOS shell, and implements
      SystemNavigator.pop.
      
      Other methods from this channel will be implement in the future.
      
      macOS part of flutter/flutter#30713
      dbf083bd
    • A
    • S
      Minor fixes/adjustments to the GLFW shell (#8990) · 75678602
      stuartmorgan 提交于
      - Makes json_method_codec.cc compatible with the last stable RapidJSON release.
      - Allows removing the GTK dependency with a compile flag.
      - Fixes a missing break in a switch flagged by some toolchains.
      75678602
    • S
      Roll src/third_party/skia a8ceb775c12f..d93ee53affd3 (8 commits) (#9018) · effc2147
      skia-flutter-autoroll 提交于
      
      https://skia.googlesource.com/skia.git
      /%2Blog/a8ceb775c12f..d93ee53affd3
      
      git log a8ceb775c12f1516e11dd7463f0576d9fb26d524..d93ee53affd3ffaa8e3206d9358b8f9197d118bf --date=short --no-merges --format=%ad %ae %s
      2019-05-20 reed@google.com Rework colorfilter bench
      2019-05-20 reed@google.com simplify setColor, without needing the 4f or the colorspace
      2019-05-20 bsalomon@google.com Fix async_rescale_and_read_no_bleed with --preAbandonGpuContext
      2019-05-20 bsalomon@google.com Reland "Make SkSurface::asyncRescaleAndRead use kStrict constraint"
      2019-05-20 robertphillips@google.com Move explicit backend object allocation API to GrContext
      2019-05-17 bungeman@chromium.org Move ccpr headers for display list out of include/private.
      2019-05-20 reed@google.com remove allocs for colorfilters
      2019-05-17 ethannicholas@google.com support for SkSL interpreter external function calls
      
      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 (csmartdalton@google.com), and stop
      the roller if necessary.
      effc2147
    • E
      20f5000b
    • B
      Roll src/third_party/dart ed169c4bb0..82c8c78739 (17 commits) · ec347cfb
      Ben Konyi 提交于
      82c8c78739 Make StreamTransformer(..) transformed stream mimic original's isBroadcast.
      022adc5bc3 Implement using suggestion sets for LSP completions
      0f24e4b277 Wire up LSP completion resolution provider + sendWorkspaceEdit command
      b6ce27a141 Add LSP tests for suggestion sets (marked failing)
      7be23977f1 Minor LSP tweaks in preperation for included suggestionSets
      435066d194 [infra] Increase number of shards for debug precomp builder.
      09b46aa084 Support in-memory CodegenResult serialization/deserialization
      c69d0c6e30 Flatten DynamicUse and StaticUse class hierarchies
      6757d0c6d9 Use ModularNamer/ModularEmitter to generate code separate from codegen enqueuing
      a9827a0c05 Refactor OneShotInterceptorData to prepare for modular codegen
      c0b967d7da Refactor Namer and ConstantEmitter to prepare for modular compilation
      670ac1aca8 Prepare js_ast for more advanced use of DeferredExpression
      e13b1b6e0c Build summary2 for SDK.
      58cf83df4d Don't crash on during indexing references to named parameters of a generic function types.
      5e5b03881c Fix for exporting setters.
      234103f9d4 Fix for hasImplicitReturnType.
      2d8fc016b9 Sort declarations in resynthesize_common.dart
      ec347cfb
  4. 20 5月, 2019 4 次提交
  5. 19 5月, 2019 1 次提交
  6. 18 5月, 2019 5 次提交