1. 01 4月, 2020 4 次提交
  2. 31 3月, 2020 2 次提交
  3. 30 3月, 2020 1 次提交
  4. 28 3月, 2020 1 次提交
  5. 27 3月, 2020 1 次提交
  6. 26 3月, 2020 5 次提交
    • L
      Rename GPU thread to raster thread in code comments (#17329) · b3075b30
      liyuqian 提交于
      1. Simple "GPU thread" to "raster thread" replacement.
      
      2. Regex replace "GPU([\n\r\s]+//+ thread)" with "raster$1".
      
      3. Regex replace "// gpu$" with "// raster".
      
      4. Simple test change.
      
      5. Run ci/format.sh
      b3075b30
    • R
      Android change to match the Google internal changes. (#17331) · ba80c0c4
      renyou 提交于
      * Android change to match the google internal changes.
      
      * Fix format.
      
      * Revert format change, add super call.
      
      * Remove comment for API version.
      ba80c0c4
    • F
      [runner] Corrects logging of close() status (#16698) · 23dff31a
      Filip Filmar 提交于
      close() returns a nonzero in case of an error.  Old code had it log
      only when *no* error happens on close, which is exactly the opposite
      of what we want.
      23dff31a
    • E
      Revert unobstructed platform views (#17326) · b235233e
      Emmanuel Garcia 提交于
      b235233e
    • D
      fuchsia: remove use of replace_as_executable (second try) (#17313) · fb841071
      Drew Fisher 提交于
      On Fuchsia, we can now get executable VMOs from trusted backing
      filesystems.  This allows us to remove the use of replace_as_executable
      in favor of opening files with `fdio_open_fd_at` with the
      `OPEN_RIGHT_EXECUTABLE` flag and getting VMOs by calling
      `fdio_get_vmo_exec`.
      
      By moving the responsibility for executability into the filesystem, we
      are able to remove `deprecated-ambient-replace-as-executable` from
      component manifests for non-JIT runners (the JIT runners still call
      replace_as_executable in Dart's allocator).  It wasn't abundantly clear
      whether .cmx files for tests were used purely in AOT runtime
      environments or also saw JIT usage, so I left those as-is.
      
      For context: this is a second attempt at #16690, which was reverted
      because it broke the Dart JIT runner.  The primary difference is that
      this time around, we correctly handle absolute vs relative paths,
      depending on whether library loading bottoms out in `fdio_open_fd` or
      `fdio_open_fd_at`.  I've added additional assertions to help ensure any
      new usages use the correct shape of path.
      
      Testing: I verified locally that the flutter product runner works on
      Astro, and also successfully ran the Dart JIT example test (which was
      the thing blocking the google3 roll with the previous attempt at this
      patchset).
      Co-authored-by: NDrew Fisher <zarvox@google.com>
      fb841071
  7. 25 3月, 2020 2 次提交
  8. 24 3月, 2020 6 次提交
    • C
    • M
      [Fuchsia] Move physical shape layer compositing to Flutter (#17005) · ad8ccf47
      mikejurka 提交于
      * [fuchsia] Add labels to Scenic nodes.
      
      * [fuchsia] Skip creating Scenic nodes for identity Transforms.
      
      * [fuchsia] Assign elevation to Scenic nodes based on paint order.
      
      * [fuchsia] Create Scenic OpacityNodes at leaf nodes.
      
      * [fuchsia] Composite PhysicalShapeLayers using Skia, except when they need to float above child views.
      
      In that case, they will still need to be pulled
      into separate Scenic nodes to be composited on top
      of the child view[s].
      
      * [fuchsia] Add tests for Fuchsia-specific layer behavior.
      
      Inspect commands going to Scenic and make sure
      they match what is expected.
      
      Also, restructure code to need less member variables,
      and other cleanups based on review feedback.
      ad8ccf47
    • G
      Removed a text input trait that causes VoiceOver to be incorrect when tapping... · 6fef0d0a
      gaaclarke 提交于
      Removed a text input trait that causes VoiceOver to be incorrect when tapping a text input. (#17203)
      
      6fef0d0a
    • G
      9343c5ed
    • S
      Add DartProject for Windows embedding API (#17210) · 33a21d1f
      stuartmorgan 提交于
      This is a step toward aligning the API with macOS, and will make it easier to add the precompiled library later for release mode (since it can just be added to the project directory, without any code changes required for wrapper clients).
      
      At the C API, uses a struct instead of individual arguments, mirroring a change that was already made on the Linux side to make the C API cleaner.
      
      Functional changes in addition to the restructuring:
      
      adds relative path support, as was recently added for GLFW
      Uses wstring, rather than string, for paths; the conversion to UTF-8 is actually a potential problem on Windows, so pushing it into the embedding allows us the possibility of removing it later (if we can figure out a good solution at the embedder.h layer) without API breakage.
      The old APIs used by the standard runner are left in place for now to avoid breaking the template on an engine roll. Once the framework template has been updated, the old API paths will be removed.
      33a21d1f
    • G
  9. 23 3月, 2020 1 次提交
  10. 21 3月, 2020 3 次提交
  11. 20 3月, 2020 1 次提交
  12. 19 3月, 2020 1 次提交
  13. 18 3月, 2020 2 次提交
  14. 16 3月, 2020 1 次提交
  15. 14 3月, 2020 3 次提交
  16. 13 3月, 2020 2 次提交
  17. 11 3月, 2020 4 次提交