1. 03 May, 2018 10 commits
    • Ian Hickson's avatar
    • Ian Hickson's avatar
      Update issue templates (#17213) · 916ed6c4
      Ian Hickson authored
      * Update issue templates
      
      * Rename Custom.md to Z.md
      
      * Create A.md
      
      * Rename A.md to BUG.md
      
      * Rename Z.md to SUPPORT.md
      
      * Create ACTIVATION.md
      
      * Update BUG.md
      
      * Update BUG.md
      
      * Delete ISSUE_TEMPLATE.md
      916ed6c4
    • xster's avatar
    • Konstantin Scheglov's avatar
    • Todd Volkert's avatar
      Add Flutter-repo-specific golden comparator (#17205) · 65079ad5
      Todd Volkert authored
      In order to avoid checking binaries into flutter/flutter,
      this comparator can be used to retrieve golden files from
      a sibling flutter/goldens repository.
      
      https://github.com/flutter/flutter/issues/16859
      65079ad5
    • Alexander Aprelev's avatar
      Roll engine to pick updated dart sdk with NSM and hot reload fix. (#17240) · 50afda01
      Alexander Aprelev authored
      Changes since last roll:
      ```
      ae0d3a553 Roll dart to 2765fcf2aecd3841d082fedaeafc00a73a965f8c. (#5160)
      73b835c33 Roll src/third_party/skia/ 0caef298c..20fa1e94a (1 commit) (#5159)
      f5c7cb366 Roll dart to b298fc6d8f6a0e1aa841dbbdda26663d6012a79a. (#5155)
      93b85ee68 Add Android accessibility bridge support for "longPress" and "tap" semantic events
      862d13c6f Roll src/third_party/skia/ 97b48a9c7..0caef298c (6 commits) (#5158)
      9b7cc44df Dart bindings own the FDIO namespace. Release the engine side reference to the handle after bindings are setup. (#5156)
      8896bd35a Roll src/third_party/skia/ f9ab22385..97b48a9c7 (11 commits; 1 trivial rolls) (#5154)
      77910baad Roll src/third_party/skia/ 2050565fe..f9ab22385 (11 commits) (#5151)
      0667cba31 Roll src/third_party/skia/ 3fef39d94..2050565fe (2 commits) (#5150)
      5da171634 Roll src/third_party/skia/ ef4142a9b..3fef39d94 (1 commit) (#5148)
      4ec4b3870 Roll src/third_party/skia/ c86c5c014..ef4142a9b (2 commits) (#5147)
      d5c111717 Roll dart to 011676641a8b4b77bb372384c712709cbf037675 (#5146)
      beb988c60 Roll src/third_party/skia/ 91368c9b9..c86c5c014 (4 commits) (#5145)
      a58eabf14 Roll src/third_party/skia/ dc3192b30..91368c9b9 (12 commits; 1 trivial rolls) (#5144)
      ```
      50afda01
    • Todd Volkert's avatar
      Handle pubspec.yaml files with no dependencies (#17195) · 29775f74
      Todd Volkert authored
      Currently, `flutter update-packages --force-upgrade` will
      crash if it encounters a pubspec.yaml file with no dependencies
      (either regular or dev). The assumption that we'd never see
      such pubspec files is no longer valid, as we have such a file
      in one of our tests.
      29775f74
    • Chris Bracken's avatar
      Handle multi-arch builds in Xcode lipo phase (#17212) · 7f087670
      Chris Bracken authored
      Correctly split ARCHS into a Bash array in xcode_backend.sh.
      
      Previously, when ARCHS contained multiple values (e.g., ARCHS="armv7 arm64"),
      we treated that as a single architecture, and lipo invocation would
      fail.
      7f087670
    • Todd Volkert's avatar
      Roll engine to 2812ea3ed304eac01d89fe456cd5d45f658ce11c (#17206) · 27a2a27c
      Todd Volkert authored
      This contains the following commits:
      
      flutter/engine@2812ea3 Define Uri.base as CWD to match the standalone Dart VM.
      flutter/engine@6f15a91 Roll src/third_party/skia/ 4912d903b..dc3192b30 (7 commits)
      flutter/engine@f9165be Roll src/third_party/skia/ c353ee211..4912d903b (1 commit)
      flutter/engine@fb51bf2 Roll src/third_party/skia/ d5750b6b3..c353ee211 (1 commit)
      flutter/engine@a859432 Roll buildroot to a69ebc4e1.
      flutter/engine@89a8dff Roll src/third_party/skia/ 0ce19fa0b..d5750b6b3 (3 commits; 1 trivial rolls)
      27a2a27c
    • Hans Muller's avatar
      Fixed a typeO (#17223) · c75db13f
      Hans Muller authored
      c75db13f
  2. 02 May, 2018 9 commits
    • xster's avatar
      4e604588
    • Hans Muller's avatar
      dba7855d
    • Hans Muller's avatar
      8d0ec25e
    • Andrew Davies's avatar
      5d8bdd35
    • Yegor's avatar
      Revert "Roll engine to d5c111717 (#17178)" (#17201) · 4d61ea27
      Yegor authored
      This reverts commit 2849bc04.
      
      The engine roll causes hot reload crashes.
      4d61ea27
    • Vyacheslav Egorov's avatar
      Fix strong mode issue in _PosixUtils._which. (#17192) · f6fb982d
      Vyacheslav Egorov authored
      ProcessResult.stdout has static type dynamic so for
      inference to infer proper type argument for the map
      invocation we need to cast stdout to String explicitly.
      
      Fixes #17163
      f6fb982d
    • Yegor's avatar
      Roll engine to d5c111717 (#17178) · 2849bc04
      Yegor authored
      d5c111717 (HEAD -> master, upstream/master) Roll dart to 011676641a8b4b77bb372384c712709cbf037675 (#5146)
      beb988c60 (dart-roll) Roll src/third_party/skia/ 91368c9b9..c86c5c014 (4 commits) (#5145)
      a58eabf14 Roll src/third_party/skia/ dc3192b30..91368c9b9 (12 commits; 1 trivial rolls) (#5144)
      2812ea3ed Define Uri.base as CWD to match the standalone Dart VM. (#5137)
      6f15a915c Roll src/third_party/skia/ 4912d903b..dc3192b30 (7 commits) (#5142)
      f9165befd Roll src/third_party/skia/ c353ee211..4912d903b (1 commit) (#5141)
      fb51bf280 Roll src/third_party/skia/ d5750b6b3..c353ee211 (1 commit) (#5140)
      a8594324d Roll buildroot to a69ebc4e1. (#5139)
      89a8dffcb Roll src/third_party/skia/ 0ce19fa0b..d5750b6b3 (3 commits; 1 trivial rolls) (#5138)
      2849bc04
    • Chris Bracken's avatar
      Include kernel_compile.d in Gradle depfiles (#17175) · 75290649
      Chris Bracken authored
      This updates the Android build to declare the kernel compile depfile as
      an output and its contents as inputs when running with --preview-dart-2
      (the default mode).
      
      The 'flutter build aot' command behaves differently depending on whether
      it's running in Dart 1 or Dart 2 mode:
      
      * Dart 1: the entrypoint Dart file (typically main.dart) is passed
        directly to gen_snapshot, which then emits snapshot.d, whose contents
        list the transitive closure of Dart dependencies (input files) for the
        snapshot. snapshot.d is a declared output, its contents (plus
        gen_snapshot itself) constitute the set of input files to the Gradle
        build action.
      
      * Dart 2: then entrypoint Dart file (typically main.dart) is first
        compiled with the Dart kernel frontend. This emits kernel_compile.d,
        whose contents list the transitive closure of Dart dependencies (input
        files) for the kernel 'dill' output file. This 'dill' file is then
        passed to gen_snapshot, which emits snapshot.d, whose contents are
        empty. As of this change, both snapshot.d and kernel_compile.d are
        declared outputs, and their contents (plus gen_snapshot and the
        frontend compiler themselves) constitute the set of input files to the
        Gradle build action.
      
      This fixes a bug wherein profile/release AOT outputs were not
      invalidated due to snapshot.d being empty, and kernel_compile.d being
      ignored. This was introduced during recent refactoring of the AOT build
      code, wherein the kernel compile and gen_snapshot actions were changed
      to emit independent depfiles (previously one stomped -- or failed to --
      on the other's output).
      75290649
    • xster's avatar
      New gallery performance improvements (#17167) · 7982a3a2
      xster authored
      7982a3a2
  3. 01 May, 2018 15 commits
  4. 30 Apr, 2018 6 commits