1. 18 7月, 2019 12 次提交
    • C
      Respect EXIF information while decompressing images. (#9905) · fd2cb815
      Chinmay Garde 提交于
      Adds a unit-test asserting this behavior.
      fd2cb815
    • G
      Fix justify for RTL paragraphs. (#9859) · dd06cda5
      Gary Qian 提交于
      dd06cda5
    • G
      Fix fuchsia license detection (#9857) · be3e2ed4
      Gary Qian 提交于
      be3e2ed4
    • J
      In a single frame codec, release the compressed image buffer after giving it to the decoder (#9825) · b7b791b3
      Jason Simmons 提交于
      The codec will retain a reference to the decoded frame so it can be returned
      in repeated calls to getNextFrame.
      
      Also change the compressed image buffer to use an anonymous mapping on Android.
      This is a workaround for high consumption of native heap pages by Android's
      malloc when buffers are allocated on one thread and freed on another thread.
      
      See https://github.com/flutter/flutter/issues/36079
      b7b791b3
    • S
      Roll fuchsia/sdk/core/mac-amd64 from... · 1af19ae6
      skia-flutter-autoroll 提交于
      Roll fuchsia/sdk/core/mac-amd64 from PHtpiJGexJFgd7sgPTUbFphKES09fzotmtrO2kTHI08C to JDPk4JFZX16IXpzzjQH5KFf0vRALbOtJYiMHCqFLFOQC (#9892)
      
      Roll fuchsia/sdk/core/mac-amd64 from PHtpiJGexJFgd7sgPTUbFphKES09fzotmtrO2kTHI08C to JDPk4JFZX16IXpzzjQH5KFf0vRALbOtJYiMHCqFLFOQC
      
      
      The AutoRoll server is located here: https://autoroll.skia.org/r/fuchsia-mac-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.
      
      1af19ae6
    • J
      Log dlopen errors only in debug mode (#9890) · 5d9f7b18
      Jason Simmons 提交于
      dlopen errors are expected behavior when locating libapp.so on some older
      Android devices (see https://github.com/flutter/engine/pull/9762)
      5d9f7b18
    • D
      Add clang version to Info.plist (#9873) · 8f060b99
      Dan Field 提交于
      8f060b99
    • S
      Roll src/third_party/skia e574f1e409aa..d7639aff1001 (16 commits) (#9889) · 0fcf3b3e
      skia-flutter-autoroll 提交于
      
      https://skia.googlesource.com/skia.git
      /compare/e574f1e409aa..d7639aff1001
      
      git log e574f1e409aa3a030d84cd1122abc5348c30f9eb..d7639aff1001736bc6072da539b31f911bb3788a --date=short --no-merges --format=%ad %ae %s
      2019-07-17 halcanary@google.com Samples: clean up cruft
      2019-07-17 fmalita@chromium.org [skottie] Remove deprecated loadImageAsset API
      2019-07-17 mtklein@google.com split deaths() out of other analysis
      2019-07-17 reed@google.com search for 'main' explicitly
      2019-07-17 egdaniel@google.com Revert "First draft of Dawn backend: clears are working."
      2019-07-17 fmalita@chromium.org [skottie] De-dupe sequential cubic mappers
      2019-07-17 egdaniel@google.com Remove RG32F color type and pixel config.
      2019-07-17 reed@google.com change colorfilter signature back to just inout color
      2019-07-17 senorblanco@chromium.org First draft of Dawn backend: clears are working.
      2019-07-17 fmalita@chromium.org [skottie] Fix default cubic controls detection
      2019-07-16 reed@google.com use same signature for shader/colorfilters in sksl
      2019-07-17 ethannicholas@google.com add support for ctype=SkPMColor4f to GrSkSLFP
      2019-07-17 egdaniel@google.com Move verified color attachment flag to FormatInfo.
      2019-07-17 bsalomon@google.com Remove kRenderTarget_GrSurfaceFlag, instead pass GrRenderable.
      2019-07-16 egdaniel@google.com Move renderable flag and valid samplecounts in GrGLCaps to FormatInfo.
      2019-07-16 egdaniel@google.com Add comment regarding gl BGRA format and renderability.
      
      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 (nifong@google.com), and stop
      the roller if necessary.
      0fcf3b3e
    • D
      Simplify buildtools (#9875) · f3482700
      Dan Field 提交于
      Move GN, only get clang
      f3482700
    • M
      Add multi-line flag to semantics (#9850) · 8849d309
      Mouad Debbar 提交于
      8849d309
    • B
      Roll src/third_party/dart 24725a8559..2b3336b51e (108 commits) (#9883) · 91e7a767
      Ben Konyi 提交于
      dart-lang/sdk@2b3336b51e [vm/compiler] Initial IL serialization implementation.
      dart-lang/sdk@a66a3e321e [cfe+dart2js] Handle duplicated references in constant nodes.
      dart-lang/sdk@d68b482f26 [cfe] Handle constructor from external libraries
      dart-lang/sdk@78d87bde9a Fix docs for parseIPv6Address
      dart-lang/sdk@d14d5f1a0c Better check for TextStyle opt-in for nested properties.
      dart-lang/sdk@5765c3d231 [VM/runtime] Enable FLAG_unopt_megamorphic_calls by default, this fixes              the recent regression seen in flutter hot reload benchmarks 	     after the roll of Dart BE into flutter post 1.7 release.
      dart-lang/sdk@1eaaca642d Revert "[vm/compiler] Use pragmas instead of separately-maintained lists for inlining."
      dart-lang/sdk@27001fb289 Revert "[vm/compiler] Implement new inlining pragmas."
      dart-lang/sdk@83d2aaa072 Revert "[dart] Enable constant-update-2018"
      dart-lang/sdk@9d98dfcb49 Resolve operators whose left operand is an extension override
      dart-lang/sdk@202379aaee Implement getWidgetDescription and setPropertyValue in Flutter domain.
      dart-lang/sdk@d624848b5c Fix resolution when there are multiple extensions in one unit
      dart-lang/sdk@96fc1b4ade [dart2js] Support positional optional params in function RTI.
      dart-lang/sdk@6d9da3612c [dart2js] Polyfill Object.assign()
      dart-lang/sdk@ae9c8d00fe Add a diagnostic when extension overrides do not have exactly one argument
      dart-lang/sdk@46eaf4b039 Extract PropertyDescription, support for nested properties.
      dart-lang/sdk@1509d9ad41 [vm] initialize sigaction for msan
      dart-lang/sdk@9749a83f56 [vm/websocket] check status of streamcontroller before adding
      dart-lang/sdk@11e3897b23 Resolve extension overrides referencing a geter or setter
      dart-lang/sdk@b93a98284e Add an error if an undefined extension method is invoked
      dart-lang/sdk@664c61db34 [ VM / Service ] Handle case where a JSON RPC notification results in an error
      dart-lang/sdk@2dbd6dc83b Clean up the tests for extension overrides
      dart-lang/sdk@6d95cb72e2 [dart2js] Test type directives
      dart-lang/sdk@b2ed4b3c7b [dart2js] More error tests on pragma annotations
      dart-lang/sdk@dfa12c7456 [cfe+dart2js] Support library and error ids in annotated tests
      dart-lang/sdk@24f5d1d9d8 improve applicable extension checking
      dart-lang/sdk@aa14ff1bd0 correlate typo
      dart-lang/sdk@5c3691e9e8 [vm] Use absolute file path to snapshot in dart_precompiled_runtime2 tool.
      dart-lang/sdk@e80f779914 Add context messages for equal map keys and set elements
      dart-lang/sdk@33a757284b [vm/compiler] Use pragmas instead of separately-maintained lists for inlining.
      dart-lang/sdk@629f38cf87 [vm/compiler] Implement new inlining pragmas.
      dart-lang/sdk@1c4ad14fa3 Revert recent changes to File.openRead() and HttpClientResponse APIs
      dart-lang/sdk@4cd16d3954 [analyzer+cfe] Use more shared code for annotated code testing.
      dart-lang/sdk@d5af4ed8c2 [cfe] Remove KernelTypeBuilder and KernelFunctionTypeBuilder
      dart-lang/sdk@0661c452cd [vm] skip profile test for simdbc
      dart-lang/sdk@f4b4147381 extension method resolution
      dart-lang/sdk@c6bc0031f3 [vm, bytecode] Field initializer for schema changes.
      dart-lang/sdk@fab9b9f71f [gardening] Move language_2/conditional_rewrite_test
      dart-lang/sdk@700195642a Initial implementation of extension override resolution
      dart-lang/sdk@65f8cd4365 Start implementing widget properties.
      dart-lang/sdk@555075ba54 [dart2js] Support functions in new RTI.
      dart-lang/sdk@6eb357c7fe [vm] Print better error message if trying to use class which is not loaded yet
      dart-lang/sdk@d0cb753ebd [dartdevc] fix ddb directories and source maps
      dart-lang/sdk@52cace8160 Reland "[vm/ffi] Support structs on 32bit architectures"
      dart-lang/sdk@d76238dfca [vm] Bump oldest supported ABI version
      dart-lang/sdk@45591cd123 [dartdevc] fix sdk source map paths
      dart-lang/sdk@11bdc5ceab Send context messages from server and plugins
      dart-lang/sdk@f0b119c1b4 Add nameLocation/valueLocation to FlutterOutlineAttribute.
      dart-lang/sdk@3eb25b60d4 Convert relative Posix path to the target MemoryResourceProvider path style.
      dart-lang/sdk@db7ab14167 [cfe] Handle invariance in non-covariant checks
      dart-lang/sdk@8678df0c4d ffi example: android.md - fix example code
      dart-lang/sdk@87ab724f10 Streamline a few flow analysis tests
      dart-lang/sdk@ebbfb48e15 Followups to https://dart-review.googlesource.com/c/sdk/+/108265
      dart-lang/sdk@68124e9f63 Attempt to fix the mac and windows bots
      dart-lang/sdk@900d02cce6 [vm] Avoid crash when type argument is missing during instantiation.
      dart-lang/sdk@375adbfbe0 Enable "comment_references" lint and fix violations.
      dart-lang/sdk@117c65c901 [vm/bytecode] Fix CollectBytecodeFunctionTokenPositions for functions without bytecode
      dart-lang/sdk@6c03c1a47c Support static error tests on Fasta.
      dart-lang/sdk@70bafa8864 Revert "[vm/ffi] Support structs on 32bit architectures"
      dart-lang/sdk@2048e0a064 Rewrite extension overrides, improve resolution, remove unused method
      dart-lang/sdk@78a8f670eb [vm/bytecode] Initial support for bytecode generation in incremental compiler
      dart-lang/sdk@1112cc6bf5 [gardening] Skip vm/dart/transferable_test on debug win ia32 bot.
      dart-lang/sdk@85adf76abe [dartdevc] implement assertInterop
      dart-lang/sdk@e3663195c7 [dartdevc] Add more subtype tests
      dart-lang/sdk@f02a00359a dartfixes for collection api lints
      dart-lang/sdk@434a7a7681 [vm] Revert unnecessary changes to precompiler2
      dart-lang/sdk@8b012ac780 Replace package mock in strings with files in tests/mock_packages.
      dart-lang/sdk@8e094cd94f extension element factory helper
      dart-lang/sdk@178cfe6111 Avoid warnings in pkg/js_ast
      dart-lang/sdk@e82ca2f366 [fasta] Unconditionally enable asserts in const constructors
      dart-lang/sdk@e4eea58ac9 [gardening] Update language_2/constructor12_test for strong checking
      dart-lang/sdk@5d7bdc3cae extension method tests (and fix for duplicate entries)
      dart-lang/sdk@e7fab5eacc Fix bugs in `>>>` test now that it has been implemented.
      dart-lang/sdk@3ee54f8305 Move more diagnostic tests
      dart-lang/sdk@9bbd3192f4 [dart] Enable constant-update-2018
      dart-lang/sdk@cbaf890f88 [kernel] Few more tweaks to ast_to_text for Constant nodes.
      dart-lang/sdk@28f95fcd24 [cfe] Track dependencies in the incremental compiler
      dart-lang/sdk@afac6b1d50 [kernel] Fix text serialization for Constant nodes
      dart-lang/sdk@b64ab73b02 [cfe] Shard front-end tests
      dart-lang/sdk@4686393ccb [cfe] Add test for the id testing system.
      dart-lang/sdk@e4689c9302 [dart2js] Use new pragma directive syntax.
      dart-lang/sdk@07a53a3cc9 Set onDiagnostic in DDCs incremental compiler code path
      dart-lang/sdk@464a5a640f Issue 37401. Support for const Set default values in mocks.
      dart-lang/sdk@55b67e9eae [vm/bytecode] Ignore source positions not denoting a debug point in debugger.
      dart-lang/sdk@96906936b4 [vm/bytecode] Fix writing and reading of nested function types in bytecode
      dart-lang/sdk@55078c0d2f [dartdevc] Fix emitting double constants from the SDK
      dart-lang/sdk@1e4b799a58 It is an error for an extension to declare an abstract method
      dart-lang/sdk@28962e1e80 Support static fields in extensions
      dart-lang/sdk@7cadd70696 Fix language_2/ct_const_test
      dart-lang/sdk@a917043332 APIs for editing Flutter widget properties.
      dart-lang/sdk@09b93b7ea0 [fasta] Tweak fasta unit tests setup in anticipation of constant update 2018
      dart-lang/sdk@3c3dc09d47 Test that ! on void is a compile time error
      dart-lang/sdk@7139a2ab3a [vm] Fix function resolution so that it stops when it finds target even if it can't add method extractor.
      dart-lang/sdk@d1bd3a2f43 [gardening] Fix language_2/generic_instanceof2_test
      dart-lang/sdk@3dcaea5a25 [vm/aot/tfa] Update TFA unit tests to work with constants-update-2018
      dart-lang/sdk@e95b1f7bf0 Make UNNECESSARY_NULL_AWARE_CALL a warning
      dart-lang/sdk@2c26ece3cf [gardening] Fix non-web-integer in corelib_2/num_parse_test
      dart-lang/sdk@1eb1520702 [vm/bytecode] Prevent triggering optimizing compilation from interpreter
      dart-lang/sdk@ed764e5688 [gardening] Delete legacy parser_quirks_test
      dart-lang/sdk@723bb0eee1 [dartdevc] make nullable_inference_test resilient to const refactor
      dart-lang/sdk@f521f38b57 [vm/kernel] Handle InvalidExpression in constant contexts
      dart-lang/sdk@0c9abb8816 [vm/ffi] Support structs on 32bit architectures
      dart-lang/sdk@25bac04503 [tests] Delete temporary const tests
      dart-lang/sdk@f40aac1b75 [cfe] Move general testcases into general/ subfolder
      dart-lang/sdk@14ea27e65b [vm/concurrency] Make thread_registry not depend on [Isolate], move mutator thread from thread registry to isolate
      dart-lang/sdk@97587b554f Update the element model to support extension methods
      dart-lang/sdk@a8331cd109 Remove the STRONG_MODE_ prefix from error codes
      dart-lang/sdk@4c5028d139 [vm/concurrency] Make an IsolateGroup object which will contain group-specific resources
      91e7a767
    • S
      Roll fuchsia/sdk/core/mac-amd64 from... · 3cd3e5e7
      skia-flutter-autoroll 提交于
      Roll fuchsia/sdk/core/mac-amd64 from x0S8o-I3LOxltQzGPHsScGKtGALS89j7LYlSANNF-T8C to PHtpiJGexJFgd7sgPTUbFphKES09fzotmtrO2kTHI08C (#9885)
      
      Roll fuchsia/sdk/core/mac-amd64 from x0S8o-I3LOxltQzGPHsScGKtGALS89j7LYlSANNF-T8C to PHtpiJGexJFgd7sgPTUbFphKES09fzotmtrO2kTHI08C
      
      
      The AutoRoll server is located here: https://autoroll.skia.org/r/fuchsia-mac-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.
      
      3cd3e5e7
  2. 17 7月, 2019 19 次提交
  3. 16 7月, 2019 9 次提交