1. 26 8月, 2020 1 次提交
  2. 25 8月, 2020 1 次提交
  3. 19 8月, 2020 1 次提交
  4. 17 8月, 2020 1 次提交
  5. 16 8月, 2020 1 次提交
  6. 15 8月, 2020 1 次提交
  7. 14 8月, 2020 2 次提交
  8. 13 8月, 2020 2 次提交
  9. 12 8月, 2020 1 次提交
  10. 11 8月, 2020 1 次提交
  11. 06 8月, 2020 2 次提交
  12. 04 8月, 2020 2 次提交
  13. 01 8月, 2020 2 次提交
  14. 31 7月, 2020 1 次提交
  15. 29 7月, 2020 2 次提交
  16. 18 7月, 2020 1 次提交
  17. 17 7月, 2020 3 次提交
  18. 10 7月, 2020 1 次提交
  19. 09 7月, 2020 1 次提交
  20. 08 7月, 2020 2 次提交
    • D
      Call Dart_NotifyLowMemory more on iOS (#19289) · eab9b7f2
      Dan Field 提交于
      eab9b7f2
    • C
      Only attempt surface creation in viewDidLayoutSubviews if the application is active. (#19592) · 0dc86cda
      Chinmay Garde 提交于
      UIKit does not guarantee that the application is in the active state when it
      lays out it subviews. However, in `viewDidLayoutSubviews`, Flutter attempts to
      create the render surface and wait for the first frame. These operations require
      GPU access which is forbidden when in the background on iOS. This layout while
      in the background only seems to happen under very specific circumstances as
      described in the reproducible test case. Notably, this behavior cannot be
      reproduced when the application is just launched with the "Background Fetch"
      XCode run scheme. The other instance of invocations to create the rendering
      surface have been audited and I can confirm that those are already in the
      correct lifecycle callbacks. This was the only instance where the surface
      creation was in a non-lifecycle callback.
      
      Fixes https://github.com/flutter/flutter/issues/55969
      (This issue has a clear reproducible test case and was used as the basis for
      verification.)
      Fixes https://github.com/flutter/flutter/issues/57676
      (This is significantly harder to reproduce but the issue looks to be the same. I
      tried this patch on multiple devices overnight and could not reproduce this.)
      
      This underlying cause here was identified by the enhanced GPU error reporting
      introduced in iOS 14. I am not able to submit those patches because the Beta
      builders are not available on infra. I will submit those when available so that
      issues like this have more actionable error messages in the future.
      0dc86cda
  21. 27 6月, 2020 1 次提交
  22. 25 6月, 2020 1 次提交
  23. 24 6月, 2020 1 次提交
  24. 23 6月, 2020 2 次提交
  25. 22 6月, 2020 2 次提交
  26. 18 6月, 2020 2 次提交
  27. 16 6月, 2020 2 次提交