1. 16 8月, 2019 20 次提交
  2. 15 8月, 2019 20 次提交
    • B
      Roll src/third_party/dart e35e8833ee..cae08c6813 (28 commits) · 5d3012a1
      Ben Konyi 提交于
      dart-lang/sdk@cae08c6813 [CFE] Apply lines_longer_than_80_chars lint
      dart-lang/sdk@2c49015cd5 [vm] Add (Zone*) overload for Object::ZoneHandle()
      dart-lang/sdk@54f26e3554 [cfe+ddc] Support --target=dartdevc in _fasta/compile.dart
      dart-lang/sdk@3921ae1ee1 [CFE] Enable a number of linters
      dart-lang/sdk@c30a2be812 [vm/compiler] Check current_ssa_temp_index in FlowGraphChecker.
      dart-lang/sdk@e14300e7d9 [vm] Adding zone-passing constructor to IntMap.
      dart-lang/sdk@024052f367 [cfe+dart2js+analyzer] Remove support for libs in id testing
      dart-lang/sdk@7551b9cee3 [dart2js] (New RTI) Support constructing all unary RTIs.
      dart-lang/sdk@29b9aa84e3 Build summary1 or summary2 for SDK depending on the useSummary2 flag.
      dart-lang/sdk@617dd903e2 Update static error expectations for static_extension_bounds_error_test.dart .
      dart-lang/sdk@326139b729 [dart2js] Add new RTI instantiation entry point.
      dart-lang/sdk@d0c24059c6 [dart2js] new-rti: Specialize some cases of instanceType
      dart-lang/sdk@8d1dc8c99b Add a cli flag to enable ML code completion using the default SDK path
      dart-lang/sdk@a981bfe47b [dartdevc] fix virtual method computation due to nsm
      dart-lang/sdk@81e98dd47b Update comment on assignability
      dart-lang/sdk@12b66ceb9d Migration: begin hooking up flow analysis.
      dart-lang/sdk@b64cf7a146 Cherry-pick CHANGELOG from analyzer 0.37.1+1.
      dart-lang/sdk@14825ebaf7 Remove defensive coding around type arguments of Future/FutureOr.
      dart-lang/sdk@6a73fc8442 Fix for detecting constant class fields with summary2.
      dart-lang/sdk@edb7d0e1d4 Fix the documentation of TypeSystem.isAssignableTo
      dart-lang/sdk@02dc398b6e Cover the invocation of a function-valued getter defined by an extension of a function type
      dart-lang/sdk@3e6e0bb368 Enhance the documentation to call out that some members of a class can now be members of an extension
      dart-lang/sdk@1eaa7d2902 [html] cleanup JS types
      dart-lang/sdk@2ea18498e9 [vm/compiler] Improve range analysis over MOD
      dart-lang/sdk@85f7f4c453 [dartdevc] Workaround for constants with overridden fields
      dart-lang/sdk@ec2d06d4b9 Use MAP_JIT when doing an mmap for executable pages (needed for macOS Catalina).
      dart-lang/sdk@f87237c4e4 [vm/bytecode] Check context level when accessing await jump variable in debugger
      dart-lang/sdk@a2de29095e [vm] Implement fingerprints for bytecode functions.
      5d3012a1
    • S
      Roll src/third_party/skia f3f50099533d..e30a485a68c9 (2 commits) (#11022) · 52b6ddf2
      skia-flutter-autoroll 提交于
      
      https://skia.googlesource.com/skia.git/+log/f3f50099533d..e30a485a68c9
      
      git log f3f50099533d..e30a485a68c9 --date=short --no-merges --format='%ad %ae %s'
      2019-08-15 michaelludwig@google.com Move the source image into Context
      2019-08-15 bsalomon@google.com Make GrSamplerState.h and GrRenderTarget.h private
      
      Created with:
        gclient setdep -r src/third_party/skia@e30a485a68c9
      
      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, who should
      be CC'd on the roll, and stop the roller if necessary.
      
      
      Bug: None
      TBR=scroggo@google.com
      52b6ddf2
    • S
      Roll src/third_party/skia 319fd3d7bcb4..f3f50099533d (4 commits) (#11021) · 01bc17ac
      skia-flutter-autoroll 提交于
      
      https://skia.googlesource.com/skia.git/+log/319fd3d7bcb4..f3f50099533d
      
      git log 319fd3d7bcb4..f3f50099533d --date=short --no-merges --format='%ad %ae %s'
      2019-08-15 skia-autoroll@skia-public.iam.gserviceaccount.com Roll third_party/externals/angle2 99cffe5db419..3ea90d609720 (11 commits)
      2019-08-15 skia-recreate-skps@skia-swarming-bots.iam.gserviceaccount.com Update Go deps
      2019-08-15 skia-autoroll@skia-public.iam.gserviceaccount.com Roll ../src 3f00da8c515f..efe495cfe7ef (457 commits)
      2019-08-15 skia-autoroll@skia-public.iam.gserviceaccount.com Roll third_party/externals/swiftshader 5e4e8b0af5fa..aa3f31f98a5c (26 commits)
      
      Created with:
        gclient setdep -r src/third_party/skia@f3f50099533d
      
      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, who should
      be CC'd on the roll, and stop the roller if necessary.
      
      
      Bug: None
      TBR=scroggo@google.com
      01bc17ac
    • S
      Roll fuchsia/sdk/core/linux-amd64 from pCY3J... to _fvZN... (#11020) · f8e7453f
      skia-flutter-autoroll 提交于
      Roll fuchsia/sdk/core/linux-amd64 from pCY3J... to _fvZN...
      
      The AutoRoll server is located here: https://autoroll.skia.org/r/fuchsia-linux-sdk-flutter-engine
      
      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, who should
      be CC'd on the roll, and stop the roller if necessary.
      f8e7453f
    • S
      Roll src/third_party/skia c061d31c2415..319fd3d7bcb4 (9 commits) (#11018) · e2544e31
      skia-flutter-autoroll 提交于
      
      https://skia.googlesource.com/skia.git/+log/c061d31c2415..319fd3d7bcb4
      
      git log c061d31c2415..319fd3d7bcb4 --date=short --no-merges --format='%ad %ae %s'
      2019-08-14 recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com Roll recipe dependencies (trivial).
      2019-08-14 recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com Roll recipe dependencies (trivial).
      2019-08-14 recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com Roll recipe dependencies (trivial).
      2019-08-14 bungeman@google.com Add portable allocator to raster allocator test.
      2019-08-14 liyuqian@google.com Test serializing pictures with cull rects
      2019-08-14 bungeman@google.com Make fontscalerdistortable more flexible.
      2019-08-14 recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com Roll recipe dependencies (trivial).
      2019-08-14 senorblanco@chromium.org Implement GrDawnGpuTextureCommandBuffer.
      2019-08-14 bungeman@google.com Move bigconic gm to be a test.
      
      Created with:
        gclient setdep -r src/third_party/skia@319fd3d7bcb4
      
      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, who should
      be CC'd on the roll, and stop the roller if necessary.
      
      
      Bug: None
      TBR=scroggo@google.com
      e2544e31
    • B
      7c6e274f
    • C
      Fix gn breakage on non-Fuchsia macOS host builds (#11019) · 426ea8db
      Chris Bracken 提交于
      Ensure that we always pull in the ensure_fuchsia_sdk gn variable.
      
      Fixes breakage introduced in flutter/engine#11016 when building outside
      of a Fuchsia tree (e.g. in a stock Flutter engine tree0 on macOS hosts.
      426ea8db
    • C
      Fix gn breakage on Fuchsia macOS host builds (#11016) · c4dd2239
      Chris Bracken 提交于
      When building Fuchsia on macOS hosts, ensure that we reference the
      correct clang toolchain path. This patch also prevents bitcode
      compilation on Fuchsia tree builds on macOS.
      c4dd2239
    • C
    • X
      5e155c6c
    • J
      Initialize the engine in the running state to match the animator's default state (#11011) · ca1dda03
      Jason Simmons 提交于
      The engine's activity_running flag tracks whether the app is in the paused or
      running lifecycle state.  The engine had been defaulting activity_running to
      false (meaning paused).  But the animator had been defaulting its paused flag
      to false, which allowed frames to render at startup.  If the engine loses and
      regains its surface, then frames would stop rendering because activity_running
      is false (even though frames had been rendering when the engine initially
      acquired its surface).
      
      This change puts the engine and the animator into a consistent state at
      startup.  Frames will continue to render until the embedder sends a lifecycle
      message that will pause both the engine and the animator.
      
      See https://github.com/flutter/flutter/issues/32624
      ca1dda03
    • L
    • S
      Rename macOS FLE* classes to Flutter* (#11010) · c3e9c145
      stuartmorgan 提交于
      Renames all FLE* classes in the macOS embedding to Flutter*. With the exception
      of -[FlutterDartProject engineSwitches], which is very clearly called out in the
      comment, the APIs should be stable at this point, so the marker prefix is no
      longer needed.
      
      This is a breaking change for macOS embedders, but going forward breaking
      changes at the source level for the macOS API should now be rare.
      
      Some of these classes will likely merge with the iOS versions in the future (e.g.,
      FlutterDartProject), but that will be an implementation detail that will not affect
      clients.
      
      Fixes flutter/flutter#31735
      c3e9c145
    • J
      [Windows] Alternative Windows shell platform implementation (#9835) · ff484d4f
      James Clarke 提交于
      Start work on flutter/flutter#30726 by adding an alternative win32 shell platform implementation for Windows that is not based on GLFW and that uses LIBANGLE for rendering and native win32 windowing and input. This change does not replace the GLFW implementation but rather runs side by side with it producing a secondary flutter_windows_win32.dll artifact. The following items must be added to attain parity with the GLFW implementation:
      - Custom task scheduling
      - Support for keyboard modifier keys
      - Async texture uploads
      - Correct high DPI handling on Windows versions < 1703
      and will be added in subsequent changes.
      ff484d4f
    • S
      Roll src/third_party/skia 735f1d2f0208..c061d31c2415 (17 commits) (#11008) · c5e30553
      skia-flutter-autoroll 提交于
      
      https://skia.googlesource.com/skia.git/+log/735f1d2f0208..c061d31c2415
      
      git log 735f1d2f0208..c061d31c2415 --date=short --no-merges --format='%ad %ae %s'
      2019-08-14 bungeman@google.com Make the flippity not crash in Viewer.
      2019-08-14 bsalomon@google.com Turn calls to glTexImage2D with non-null ptr into glTexImage2D followed by glTexSubImage2D.
      2019-08-14 senorblanco@chromium.org First implementation of GrTextureRenderTarget.
      2019-08-14 egdaniel@google.com Remove GrCaps isConfigTexturable.
      2019-08-14 bsalomon@google.com Handle size_t addition overflow in GrCpuBuffer::Make
      2019-08-14 michaelludwig@google.com Remove SkImageFilter_Base::OutputProperties
      2019-08-14 brianosman@google.com Remove unused dstColorSpace parameter from makeTextureImage
      2019-08-14 senorblanco@chromium.org First implementation of GrDawnTexture.
      2019-08-14 recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com Roll recipe dependencies (trivial).
      2019-08-14 jlavrova@google.com Existing unit tests are working with some minor differences
      2019-08-14 recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com Roll recipe dependencies (trivial).
      2019-08-14 brianosman@google.com Add coord transform to GrSKSLFP, support CTM/local matrix in runtime shaders
      2019-08-14 robertphillips@google.com Swap async readback gms over to using GrContext's createBackendTexture
      2019-08-14 mtklein@google.com new ideas for bilerp/bicubic?
      2019-08-14 fmalita@chromium.org [skottie] Add support for multiple range selectors
      2019-08-14 robertphillips@google.com Update Metal backend's createBackendTexture to initialize to a given color
      2019-08-14 bungeman@google.com Use COM_DECLSPEC_NOTHROW STDMETHODIMP
      
      Created with:
        gclient setdep -r src/third_party/skia@c061d31c2415
      
      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, who should
      be CC'd on the roll, and stop the roller if necessary.
      
      
      Bug: None
      TBR=scroggo@google.com
      c5e30553
    • D
      Revert "Update README.md (#11007)" (#11009) · c96f3536
      Dan Field 提交于
      This reverts commit e075e719.
      c96f3536
    • D
      Update README.md (#11007) · e075e719
      Dan Field 提交于
      e075e719
    • B
      Roll src/third_party/dart c4727fddf4..e35e8833ee (1 commits) · f65a040c
      Ben Konyi 提交于
      dart-lang/sdk@e35e8833ee [vm/bytecode] Take context level into account when accessing async context vars
      f65a040c
    • D
      2ecd541b
    • D
      Add script for running ios Tests on simulator (#10999) · 4f00cb74
      Dan Field 提交于
      4f00cb74