1. 24 10月, 2019 11 次提交
    • R
      Roll Dart to 635c47b1c9efe86b896d95bd446c6a5e2459037e. (#13315) · dcf7b510
      Ryan Macnak 提交于
      635c47b1c9ef Reland "Update BoringSSL to 4dfd5af70191b068aebe567b8e29ce108cee85ce."
      2be376385cf0 [vm/ffi] Support moves with temp in ffi call
      92c69f224b96 Flow analysis: promote on successful execution of an "as" expression.
      6461e412b63c Flow analysis: call initialize for params after functionExpression_begin.
      5837c65b6e87 Flow analysis: test unreachability for constructor initializers.
      8e23f76ac731 Flow analysis: properly handle promotion of type parameters.
      a7b092edf06e Fix operator== for type parameter types.
      06a8577de223 Flow analysis: recursively annotate unreachable nodes in test
      dcf7b510
    • F
      Wires the locale provided by Fuchsia. (#13045) · 400e3b00
      Filip Filmar 提交于
      The FIDL service `fuchsia.intl.PropertyProvider` is a service that
      the flutter runner can use to obtain information on system preferred
      locales.
      
      This change sends a platform message "setLocale" on the channel
      "flutter/localization", based on the values provided by the above
      mentioned FIDL service.
      
      Credit: most of this was initially written by @kpozin; I ported it
      to out-of-tree flutter engine.
      
      Tested:
      
      1. Compile and publish the unit tests package as shown in
         the script below.
      2. In a Fuchsia repository (pointed to by `$FUCHSIA_DIR`), run
         `fx serve`
      3. `fx shell run fuchsia-pkg://fuchsia.com/flutter_runner_tests#meta/flutter_runner_tests.cmx`
      
      The script used to update the unit tests.
      
      ```bash
      
      set -x
      
      FLUTTER_ENGINE_DIR="${FLUTTER_ENGINE_DIR:-$HOME/fx/flutter/engine/src}"
      readonly OUT_DIR="${FLUTTER_ENGINE_DIR}/out"
      
      (
        cd ${FLUTTER_ENGINE_DIR}
        ./flutter/tools/gn --fuchsia --fuchsia-cpu x64 --unoptimized
        ninja -j 100 -C "${OUT_DIR}/fuchsia_debug_unopt_x64"
        cp "${OUT_DIR}/compile_commands.json" "${FLUTTER_ENGINE_DIR}"
      
        echo "Publishing the tests package"
        "${FLUTTER_ENGINE_DIR}/fuchsia/sdk/linux/tools/pm" publish \
          -a -r $FUCHSIA_DIR/out/release/amber-files \
          -f "${FLUTTER_ENGINE_DIR}/out/fuchsia_debug_unopt_x64/flutter_runner_tests-0.far"
      )
      ```
      400e3b00
    • C
      Add FlutterEngineRunsAOTCompiledDartCode to the embedder API. (#13319) · 1663ac9e
      Chinmay Garde 提交于
      For embedder code that is configured for both AOT and JIT mode Dart execution
      based on the Flutter engine being linked to, this runtime check may be used to
      appropriately configure the `FlutterProjectArgs`. In JIT mode execution, the
      kernel snapshots must be present in the Flutter assets directory specified in
      the `FlutterProjectArgs`. For AOT execution, the fields `vm_snapshot_data`,
      `vm_snapshot_instructions`, `isolate_snapshot_data` and
      `isolate_snapshot_instructions` (along with their size fields) must be specified
      in `FlutterProjectArgs`.
      1663ac9e
    • N
      [web] [test] Adding firefox install functionality to the test platform (#13272) · 3b97d3a3
      Nurhan Turgut 提交于
      * Add Firefox installing functionality to test platform. For Linux only. Refactor test platform code
      
      * remove download.dart. Not complete for now
      
      * uncomment firefox.dart. Adding new CL parameters.
      
      * Licence headers added.
      
      * adding more comments to firefox_installer
      
      * adding test for firefox download
      
      * address pr comments. change directory for test in .cirrus.yml
      
      * change directory for test_web_engine_firefox_script
      
      * removing the system test.
      3b97d3a3
    • S
      Roll src/third_party/skia 32803ff74448..6863bb0930cf (7 commits) (#13318) · 23fb1eb3
      skia-flutter-autoroll 提交于
      
      https://skia.googlesource.com/skia.git/+log/32803ff74448..6863bb0930cf
      
      git log 32803ff74448..6863bb0930cf --date=short --no-merges --format='%ad %ae %s'
      2019-10-23 jvanverth@google.com Set Metal rendertargetproxy via drawableSize
      2019-10-23 senorblanco@chromium.org Dawn: implement unified UBOs.
      2019-10-23 michaelludwig@google.com Revert "hide color filters from blitters"
      2019-10-23 mtklein@google.com hide color filters from blitters
      2019-10-23 bsalomon@google.com Rewrite ReadPixels_Gpu test to be more exhaustive and share code.
      2019-10-23 robertphillips@google.com Rename *worstCase* to backingStore* in GrSurfaceProxy
      2019-10-23 fmalita@chromium.org GPU support for SkColorFilters::HSLAMatrix
      
      Created with:
        gclient setdep -r src/third_party/skia@6863bb0930cf
      
      If this roll has caused a breakage, revert this CL and stop the roller
      using the controls here:
      https://autoroll.skia.org/r/skia-flutter-autoroll
      Please CC michaelludwig@google.com on the revert to ensure that a human
      is aware of the problem.
      
      To report a problem with the AutoRoller itself, please file a bug:
      https://bugs.chromium.org/p/skia/issues/entry?template=Autoroller+Bug
      
      Documentation for the AutoRoller is here:
      https://skia.googlesource.com/buildbot/+/master/autoroll/README.md
      
      Bug: None
      TBR=michaelludwig@google.com
      23fb1eb3
    • B
      Roll src/third_party/dart 5fd6c8a3c1..b359ac0a1e (2 commits) · 1b04cd7b
      Ben Konyi 提交于
      dart-lang/sdk@b359ac0a1e [vm] Don't leave code pages unprotected when a free-list element's header straddles a page boundary.
      dart-lang/sdk@e82fedc345 [vm] Remove deprecated (and untested) ARMv5 support from the VM
      1b04cd7b
    • K
      [recipe] Upload opt flutter_tester (#13311) · 00e5f3d5
      Kaushik Iska 提交于
      00e5f3d5
    • J
    • J
      NO_SUGGESTIONS keyboard flag in Android (#13099) · 7071dc70
      Justin McCandless 提交于
      Add the enableSuggestions parameter to control Android's keyboard suggestions
      7071dc70
    • B
      Roll src/third_party/dart 04702d827b..5fd6c8a3c1 (6 commits) · 195425e0
      Ben Konyi 提交于
      dart-lang/sdk@5fd6c8a3c1 [vm] Do not fuse constants with different representations
      dart-lang/sdk@2727fd9b3c [cfe] Add helper for creating property set
      dart-lang/sdk@e5a587fca4 [cfe] Add helper for creating property get during inference
      dart-lang/sdk@857502b1d2 [cfe] Add helpers for creating index set/get operations
      dart-lang/sdk@9e06f24c92 [cfe/ffi] add fileUri/fileOffset to members introduced by transformation
      dart-lang/sdk@0887806796 Flow analysis: introduce TypeOperations.tryPromoteToType method.
      195425e0
    • S
      Roll src/third_party/skia a12f6cbff348..32803ff74448 (4 commits) (#13312) · 06c72c59
      skia-flutter-autoroll 提交于
      
      https://skia.googlesource.com/skia.git/+log/a12f6cbff348..32803ff74448
      
      git log a12f6cbff348..32803ff74448 --date=short --no-merges --format='%ad %ae %s'
      2019-10-23 robertphillips@google.com Add PrePreparedDesc to GrTextureOp
      2019-10-23 robertphillips@google.com Revert "Rename gl_SampleMask to sk_SampleMask"
      2019-10-23 robertphillips@google.com Revert "Rename sampleVariablesSupport() to sampleMaskSupport()"
      2019-10-23 senorblanco@chromium.org Dawn: fix compile.
      
      Created with:
        gclient setdep -r src/third_party/skia@32803ff74448
      
      If this roll has caused a breakage, revert this CL and stop the roller
      using the controls here:
      https://autoroll.skia.org/r/skia-flutter-autoroll
      Please CC michaelludwig@google.com on the revert to ensure that a human
      is aware of the problem.
      
      To report a problem with the AutoRoller itself, please file a bug:
      https://bugs.chromium.org/p/skia/issues/entry?template=Autoroller+Bug
      
      Documentation for the AutoRoller is here:
      https://skia.googlesource.com/buildbot/+/master/autoroll/README.md
      
      Bug: None
      TBR=michaelludwig@google.com
      06c72c59
  2. 23 10月, 2019 28 次提交
  3. 22 10月, 2019 1 次提交