1. 27 9月, 2019 8 次提交
    • F
      Adds support for 5 mouse buttons (#12450) · a5b23d81
      Francisco Magdaleno 提交于
      a5b23d81
    • G
    • S
      Roll src/third_party/skia 559ffe4a23ce..ec85f407bfee (44 commits) (#12463) · 9a1784a5
      skia-flutter-autoroll 提交于
      
      https://skia.googlesource.com/skia.git/+log/559ffe4a23ce..ec85f407bfee
      
      git log 559ffe4a23ce..ec85f407bfee --date=short --no-merges --format='%ad %ae %s'
      2019-09-26 csmartdalton@google.com Remove the resolve rect and resolve types from GrRenderTarget
      2019-09-26 ethannicholas@google.com Revert "Revert "remove 'in uniform' support from GrSkSLFP, make rules more clear""
      2019-09-26 recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com Roll recipe dependencies (trivial).
      2019-09-26 kjlubick@google.com [canvaskit] fix null terminator on drawText
      2019-09-26 bsalomon@google.com srgb texture format cleanup.
      2019-09-26 michaelludwig@google.com Improve subpixel coverage calculation for thin quads
      2019-09-26 bsalomon@google.com Check support for each GL format independently.
      2019-09-26 fmalita@chromium.org [skottie] Add null sink option for skottie_tool
      2019-09-26 herb@google.com Restrict SkStrikeInterface to GPU and rename to SkStrikeForGPU
      2019-09-26 ethannicholas@google.com Revert "remove 'in uniform' support from GrSkSLFP, make rules more clear"
      2019-09-26 fmalita@chromium.org [skottie] Minor MotionBlurEffect cleanup
      2019-09-26 herb@google.com Blur both in x and y
      2019-09-26 ethannicholas@google.com remove 'in uniform' support from GrSkSLFP, make rules more clear
      2019-09-26 recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com Roll recipe dependencies (trivial).
      2019-09-26 recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com Roll recipe dependencies (trivial).
      2019-09-26 recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com Roll recipe dependencies (trivial).
      2019-09-26 recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com Roll recipe dependencies (trivial).
      2019-09-26 recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com Roll recipe dependencies (trivial).
      2019-09-26 skia-autoroll@skia-public.iam.gserviceaccount.com Roll third_party/externals/angle2 ba04be8c9ef9..f703443b1f67 (6 commits)
      2019-09-26 skia-recreate-skps@skia-swarming-bots.iam.gserviceaccount.com Update Go deps
      2019-09-26 skia-autoroll@skia-public.iam.gserviceaccount.com Roll third_party/externals/swiftshader cc3f09861685..30d3c8afe19c (2 commits)
      2019-09-26 skia-autoroll@skia-public.iam.gserviceaccount.com Roll ../src fb8fbb18d6f2..fbc0a229ff3c (465 commits)
      2019-09-26 recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com Roll recipe dependencies (trivial).
      2019-09-26 jcgregorio@google.com Fix HOME directory in Docker containers built under cloudbuild.
      2019-09-25 herb@google.com Move SkScalerContextEffects to SkScalerContext.h
      2019-09-25 recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com Roll recipe dependencies (trivial).
      2019-09-25 csmartdalton@google.com Move the msaa dirty rect to GrRenderTargetProxy
      2019-09-25 mtklein@google.com clean up for SSSE3 bilerp
      2019-09-25 recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com Roll recipe dependencies (trivial).
      2019-09-25 nifong@google.com Add a test that draws subpictures within an MSKP and make it pass.
      2019-09-25 recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com Roll recipe dependencies (trivial).
      2019-09-25 herb@google.com Use constexpr version of min/max
      2019-09-25 brianosman@google.com In AAConvexPathRenderer, don't assume that path direction can be computed
      2019-09-25 nigeltao@google.com Fix calls to deprecated Wuffs API
      2019-09-25 mtklein@google.com cut another multiply in SSE2 bilerp
      2019-09-25 nifong@google.com Add tests that loads mskp and changes frame.
      2019-09-25 mtklein@google.com cut a multiply in SSE2 bilerp
      2019-09-25 csmartdalton@google.com Don't submit msaa resovle command buffers except for external IO
      2019-09-25 herb@google.com Add helper SkMakeZip
      2019-09-25 mtklein@google.com comment and TODO bilerp code
      2019-09-25 herb@google.com Add project declaration for CMake
      2019-09-25 mtklein@google.com opt skottie_tool into thread-local strike caches
      2019-09-25 robertphillips@google.com Split out check_base_readbacks sub-test in BackendAllocation tests
      2019-09-25 mtklein@google.com dump frame time stats in skottie_tool
      
      Created with:
        gclient setdep -r src/third_party/skia@ec85f407bfee
      
      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 bungeman@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=bungeman@google.com
      9a1784a5
    • S
      Roll fuchsia/sdk/core/linux-amd64 from PyQPO... to YDv3O... (#12462) · d0c883bf
      skia-flutter-autoroll 提交于
      Roll fuchsia/sdk/core/linux-amd64 from PyQPO... to YDv3O...
      
      If this roll has caused a breakage, revert this CL and stop the roller
      using the controls here:
      https://autoroll.skia.org/r/fuchsia-linux-sdk-flutter-engine
      Please CC  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
      d0c883bf
    • C
      Revert "Support accessibility labels on iOS switches. (#12404)" (#12466) · 5b5fd750
      Chinmay Garde 提交于
      This reverts commit 147d0c38.
      5b5fd750
    • B
      147d0c38
    • L
    • B
      Roll src/third_party/dart 53564db036..6ff8d2199d (1 commits) · b520d7fd
      Ben Konyi 提交于
      dart-lang/sdk@6ff8d2199d [cfe] Don't crash on constructors in extensions
      b520d7fd
  2. 26 9月, 2019 15 次提交
    • B
      Roll src/third_party/dart dd65f97118..53564db036 (6 commits) · 223d6d3e
      Ben Konyi 提交于
      dart-lang/sdk@53564db036 [cfe] Handle implicit extension call()
      dart-lang/sdk@ee7aae43c0 [cfe] Handle explicit extension index access
      dart-lang/sdk@0bf6b6ae64 [cfe] Handle instantiation of extension tear-offs and check bounds on extension method invocation
      dart-lang/sdk@acfda5d837 [CFE] Parser test framework
      dart-lang/sdk@cff2b10a28 Update dart_style to 1.3.0.
      dart-lang/sdk@6b1b530081 [dartdevc] Renaming reserved JS members only when not explicitly used in JS interop.
      223d6d3e
    • S
      Roll fuchsia/sdk/core/mac-amd64 from KcXAg... to z3PaM... (#12458) · 1060cfc7
      skia-flutter-autoroll 提交于
      Roll fuchsia/sdk/core/mac-amd64 from KcXAg... to z3PaM...
      
      If this roll has caused a breakage, revert this CL and stop the roller
      using the controls here:
      https://autoroll.skia.org/r/fuchsia-mac-sdk-flutter-engine
      Please CC  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
      1060cfc7
    • B
      Roll src/third_party/dart c6a14f4459..dd65f97118 (3 commits) · 9fd35df9
      Ben Konyi 提交于
      dart-lang/sdk@dd65f97118 [vm/bytecode] Save/restore globalDebuggingNames around bytecode generation
      dart-lang/sdk@9c8de83ced Fix strict-inference for function expressions which can properly infer
      dart-lang/sdk@c49d3c3486 Use a root directory for NNBD i13n output.
      9fd35df9
    • B
      Roll src/third_party/dart 6c81690c3a..c6a14f4459 (13 commits) · 3713ecf1
      Ben Konyi 提交于
      dart-lang/sdk@c6a14f4459 [vm/fuzzer] Fix heapsize
      dart-lang/sdk@8dcf5cb413 Remove IncrementalAstCloner and TokenMap.
      dart-lang/sdk@034c529cd1 Ignore failing test on Windows.
      dart-lang/sdk@7472da8e25 Make allowInterop idempotent in DDC
      dart-lang/sdk@bd3792e714 Remove unused MapIterator and implementations.
      dart-lang/sdk@fa879f2b18 Stop using ClassElement.type in ElementResolver, infer annotation constructor type arguments.
      dart-lang/sdk@80c045ee82 [vm/fuzzer] Fix non minimized test runs
      dart-lang/sdk@e6574a7964 [vm] Add --show-invisible-isolates.
      dart-lang/sdk@cd51a30805 Remove deprecated 'assertErrorCodesInCode'.
      dart-lang/sdk@d1256a23f9 Deprecate 'useDart2jsPaths' in SdkLibrariesReader and make it optional.
      dart-lang/sdk@e2a3f9a9d7 [vm/bytecode] Move bytecode metadata when creating a fresh component
      dart-lang/sdk@f7b6169e18 Migration: add `required` keyword instead of `@required` annotation.
      dart-lang/sdk@344b30e8ce Enable pedantic 1.8.0 in analyzer, analysis_server
      3713ecf1
    • G
      Revert "Send TYPE_VIEW_FOCUSED for views with input focus. (#12410)" (#12455) · b3f2aad1
      Greg Spencer 提交于
      This reverts commit c1773f3c because it breaks the Flutter framework build.
      b3f2aad1
    • S
      Roll fuchsia/sdk/core/linux-amd64 from worpw... to PyQPO... (#12452) · 739ee778
      skia-flutter-autoroll 提交于
      Roll fuchsia/sdk/core/linux-amd64 from worpw... to PyQPO...
      
      If this roll has caused a breakage, revert this CL and stop the roller
      using the controls here:
      https://autoroll.skia.org/r/fuchsia-linux-sdk-flutter-engine
      Please CC  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
      739ee778
    • B
      Roll src/third_party/dart 69b5681546..6c81690c3a (38 commits) · 6d14c798
      Ben Konyi 提交于
      dart-lang/sdk@6c81690c3a Flow analysis: add tests of things that shouldn't be promoted.
      dart-lang/sdk@39a1baef6b Prepare to publish analyzer 0.38.4
      dart-lang/sdk@3e71f286f6 [vm/fuzzer] Add auto minimization tool
      dart-lang/sdk@5f74cc1e59 test for eof comment completions
      dart-lang/sdk@b31e71e990 Revert "Issue 37608. Use instantiated FunctionType for tear-off(s)."
      dart-lang/sdk@b325f8e965 Update checker.dart to use less Element.type
      dart-lang/sdk@7235115f36 statement completion for expression bodies
      dart-lang/sdk@2bd2392e2a Remove EngineTestCase.
      dart-lang/sdk@f5ce531db3 [dartdevc] Allow ddc modular suite to apply SDK patch files from forked directory
      dart-lang/sdk@c3bbd6a247 Added parser recovery for multiple variance modifiers.
      dart-lang/sdk@9a683de40d [vm] Support testing assembly snapshots for ARM.
      dart-lang/sdk@a2803a1b2d Add documentation for more diagnostics
      dart-lang/sdk@bf361ebe19 Replace addTestFile()/resolveTestFile() pair with resolveTestCode().
      dart-lang/sdk@bd1ca04b79 add meta dependency to kernel and front_end
      dart-lang/sdk@7972c61aab fix detection of dart sdk lines in stack traces to recognize the ddk sdk
      dart-lang/sdk@60328ca858 [vm] Restore _getHash/_setHash asm intrinsics
      dart-lang/sdk@41dd8b522c [SDK] Further adjusts flags for dart2native.
      dart-lang/sdk@9f0258f4b6 Include more information for 'Missing library'.
      dart-lang/sdk@e034104f04 [cfe] Remove TypeEnvironment.*Type getters
      dart-lang/sdk@463894f986 [cfe] Remove NullabilityBuilder.legacy
      dart-lang/sdk@4209c50587 [cfe] Remove NullabilityBuilder.pendingImplementation
      dart-lang/sdk@fdc34003e9 await futures
      dart-lang/sdk@8cbc4f3982 [benchmark] Add support for benchmarking DDC.
      dart-lang/sdk@b03d472e4c [cfe] Handle default values on extension methods
      dart-lang/sdk@1ffbebe07a Revert "[cfe/vm] Enable prefer_final lints in pkg/vm"
      dart-lang/sdk@12f6cbb7b1 [cfe] Thread nullability modifiers for TypeParameterTypes from source
      dart-lang/sdk@13fcf27c25 [cfe] Implement library-specific NullabilityBuilder getters
      dart-lang/sdk@db3bf8f509 [cfe] Preserve abstraction level in TypeDeclarationBuilder.buildType
      dart-lang/sdk@adbfe7ce05 [cfe] Update the rules for TypeParameterType.nullability
      dart-lang/sdk@f2743fceee Fix language_2/extension_methods/basic_static_extension_test
      dart-lang/sdk@7b9bcd08b4 [cfe] Correctly substitute function types from extension on-clauses
      dart-lang/sdk@2f7ad92ee4 [cfe] Handle null aware explicit extension application
      dart-lang/sdk@763421a88e Add a first test of the InfoBuilder
      dart-lang/sdk@9754f19eb6 [dart2js] dead code elimination can create GVN candidates
      dart-lang/sdk@0fe9634425 Skip wasm tests on dart2js
      dart-lang/sdk@6d86779288 Make the NNBD fork not stomp on the other build.
      dart-lang/sdk@35748514c7 [ VM / Service ] Added additional tests for package:vm_service and fixed service bugs
      dart-lang/sdk@79cc54e519 [kernel] Avoid trampling sources when loading split components.
      6d14c798
    • S
      Roll fuchsia/sdk/core/mac-amd64 from avi05... to KcXAg... (#12449) · 06c765ae
      skia-flutter-autoroll 提交于
      Roll fuchsia/sdk/core/mac-amd64 from avi05... to KcXAg...
      
      If this roll has caused a breakage, revert this CL and stop the roller
      using the controls here:
      https://autoroll.skia.org/r/fuchsia-mac-sdk-flutter-engine
      Please CC  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
      06c765ae
    • G
      Send TYPE_VIEW_FOCUSED for views with input focus. (#12410) · c1773f3c
      Greg Spencer 提交于
      This change modifies the accessibility bridge so that if a node has input focus, then it will tell TalkBack so that it will request the accessibility focus for the view.
      
      It also sets the content change types bit field to include CONTENT_CHANGE_TYPE_SUBTREE to indicate that the subtree for the view has changed for API levels after, and including, KitKat (19)
      c1773f3c
    • Y
      [web] filter test targets; cache host.dart compilation (#12445) · 3360d861
      Yegor 提交于
      * filter test targets; cache host.dart compilation
      3360d861
    • M
      Work around Samsung keyboard issue (#12432) · efb7bf43
      Michael Klimushyn 提交于
      Samsung's Korean keyboard has a bug where it always attempts to combine
      characters based on its internal state, ignoring if and when the cursor
      is moved programmatically. EG typing "ㄴㅇ" and then moving the cursor
      back to the front of the text and typing "ㄴ" again would result in
      "ㄴㅇㄴ", not "ㄴㄴㅇ".
      
      Fully restarting the IMM works around this because it flushes the
      keyboard's internal state and stops it from trying to incorrectly
      combine characters. However this also has some negative performance
      implications, so we only apply the workaround on Samsung devices set
      to use Korean input.
      
      This also effectively disables the feature on Samsung keyboards that
      allowed users to re-open a composing region for previously typed
      characters. See https://github.com/flutter/flutter/issues/29341#issuecomment-531283508.
      
      Fixes flutter/flutter#29341.
      efb7bf43
    • Y
      Force exit felt tool on sigint, sigterm (#12443) · 0bfca375
      Yegor 提交于
      0bfca375
    • S
      Roll src/third_party/skia 6abaff3041a3..559ffe4a23ce (2 commits) (#12444) · d7c69c16
      skia-flutter-autoroll 提交于
      
      https://skia.googlesource.com/skia.git/+log/6abaff3041a3..559ffe4a23ce
      
      git log 6abaff3041a3..559ffe4a23ce --date=short --no-merges --format='%ad %ae %s'
      2019-09-25 brianosman@google.com Particles: Added particle flags for tracking state (one-time triggers, etc)
      2019-09-25 mtklein@google.com poor man's contention profiler
      
      Created with:
        gclient setdep -r src/third_party/skia@559ffe4a23ce
      
      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 bungeman@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=bungeman@google.com
      d7c69c16
    • D
      [fuchsia] Wire up OpacityLayer to Scenic (#11322) · fcc4ab32
      David Worsham 提交于
      On Fuchsia, add a build flag for compositing OpacityLayers using the system
      compositor vs Skia, which exposes a fastpath for opacity via Scenic.
      This will only work under certain circumstances, in particular nested
      OpacityLayers will not render correctly!
      
      On Fuchsia, add a build flag for compositing PhysicalShapeLayers using
      the system compositor vs Skia. Set to off by default, which restores
      performant shadows on Fuchsia.
      
      Remove the opacity exposed from ChildView, as that was added mistakenly.
      
      Finally, we centralize the logic for switching between the
      system-composited and in-process-composited paths inside of
      ContainerLayer. We also centralize the logic for computing elevation
      there. This allows the removal of many OS_FUCHSIA-specific code-paths.
      
      Test: Ran workstation on Fuchsia; benchmarked before and after
      Bug: 23711
      Bug: 24163
      
      * Fix broken tests
      fcc4ab32
    • Y
      delete golden files; switch to flutter/goldens (#12434) · c3bfbec9
      Yegor 提交于
      Delete golden files from flutter/engine; switch to flutter/goldens
      c3bfbec9
  3. 25 9月, 2019 15 次提交
  4. 24 9月, 2019 2 次提交
    • S
      Roll src/third_party/skia 867ab81687fc..f07a36341330 (1 commits) (#12421) · 63a1d6ba
      skia-flutter-autoroll 提交于
      
      https://skia.googlesource.com/skia.git/+log/867ab81687fc..f07a36341330
      
      git log 867ab81687fc..f07a36341330 --date=short --no-merges --format='%ad %ae %s'
      2019-09-24 herb@google.com Limit sigma for software blurs
      
      Created with:
        gclient setdep -r src/third_party/skia@f07a36341330
      
      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 bungeman@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=bungeman@google.com
      63a1d6ba
    • B
      Roll src/third_party/dart d53d355c6c..dccbb236a9 (16 commits) · a600109e
      Ben Konyi 提交于
      dart-lang/sdk@dccbb236a9 [DDC/bazel/frontend] Fix same library in old and new dill
      dart-lang/sdk@c71ee4b0c9 [cfe] Report override errors at the class in which the override takes place.
      dart-lang/sdk@175fc6edff [cfe] Use original name in extension method errors.
      dart-lang/sdk@b7ad248209 [cfe] Handle annotations on extension members
      dart-lang/sdk@bf76e4b49c [cfe] Handle complex extension setters
      dart-lang/sdk@2b3541da57 [cfe] Make IfNullJudgment an internal expression
      dart-lang/sdk@2777806901 [cfe] Handle dynamic invocation
      dart-lang/sdk@18e4f6ba8d [cfe] Handle conflicting extension and extension member names
      dart-lang/sdk@2be1d090ca [cfe] Correctly resolve extension properties in face of getter/setter conflict
      dart-lang/sdk@71896d5586 [cfe] Support implicit this access to extension methods in extensions
      dart-lang/sdk@25166af3ea [cfe] Remove SyntheticExpressionJudgment
      dart-lang/sdk@037b9052d2 [cfe] Handle compound assignment on explicit extension application
      dart-lang/sdk@bdd432f427 [cfe] Handle if-null assignment on explicit extension application
      dart-lang/sdk@a2a155afd1 [cfe] Refactor null-aware if-null and compound assignments
      dart-lang/sdk@9203453183 [infra] Remove non-essential test expectations with comments from dart2js status files
      dart-lang/sdk@e6092d54ae Resolve / report errors for extension overrides and index expressions.
      a600109e