1. 24 8月, 2019 2 次提交
  2. 23 8月, 2019 19 次提交
    • K
      Make message loop task entry containers thread safe (#11367) · 632a37b5
      Kaushik Iska 提交于
      The core underlying issue is that vector push_back could re-allocate and cause us to segfault. I have switched the backing queues to a map per @jason-simmons suggestion in flutter/flutter#38778.
      
      I've also added a test to capture the aforementioned bug. I've run internal tests several times to validate that this is fixed.
      
      General threading note for this class is that only the following operations take a write lock on the meta mutex:
      
      1. Create
      2. Dispose
      
      The rest of the operations take read lock on the meta mutex and acquire finer grained locks for the duration of the operation. We can not grab read lock for the entire duration of NotifyObservers for example because observer can in-turn create other queues -- Which we should not block.
      
      Additional changes:
      
      1. Make as many methods as possible const. Unlocked methods are all const.
      2. Migrate all the queue members to a struct, and have a map.
      3. Get rid of the un-used Swap functionality.
      632a37b5
    • B
      Roll src/third_party/dart 022585cfe2..06d3769ac6 (12 commits) · 975a8aa5
      Ben Konyi 提交于
      dart-lang/sdk@06d3769ac6 [vm/bytecode] Correctly resolve breakpoints in inner functions.
      dart-lang/sdk@8b2deca4fa [vm/fuzzer] Add more ffi types
      dart-lang/sdk@d5a9a732a5 [vm/bytecode] Register closure functions in the object store's list of closures
      dart-lang/sdk@527cf27633 Smarter error reporting in static error tests.
      dart-lang/sdk@96a3aa6378 [vm/fuzzer] Extend special fuzzing values
      dart-lang/sdk@5e428ed638 [vm/bytecode] Fixes for expression evaluation
      dart-lang/sdk@fb90729cf7 Fix isMoreSpecific() for extensions to check that extensions declared in the platform.
      dart-lang/sdk@d165492976 Clean up a test
      dart-lang/sdk@fdbc2920c7 [vm, bytecode] Use the global lookup cache for dynamic calls.
      dart-lang/sdk@fe9814195b Produce diagnostics when a reference to a static member of an extension cannot be resolved
      dart-lang/sdk@e7f82cdb7c Support for FunctionTypedFormalParameter in GenericFunctionType.
      dart-lang/sdk@3617c8d704 [vm/bytecode] Add missing DebugCheck to local function declaration
      975a8aa5
    • S
      Roll src/third_party/skia 941d0a365045..f17d1c952987 (1 commits) (#11393) · 735d30c7
      skia-flutter-autoroll 提交于
      
      https://skia.googlesource.com/skia.git/+log/941d0a365045..f17d1c952987
      
      git log 941d0a365045..f17d1c952987 --date=short --no-merges --format='%ad %ae %s'
      2019-08-23 recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com Roll recipe dependencies (trivial).
      
      Created with:
        gclient setdep -r src/third_party/skia@f17d1c952987
      
      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=egdaniel@google.com
      735d30c7
    • C
      fcc158fd
    • B
      Roll src/third_party/dart 88c0c11612..022585cfe2 (14 commits) · 698f7f31
      Ben Konyi 提交于
      dart-lang/sdk@022585cfe2 [vm/vmservice] Ensure same name used for all flow events that share same Flow.id.
      dart-lang/sdk@2b31e41564 Remove 'docComplete' and 'docSummary' from AvailableSuggestion.
      dart-lang/sdk@5935b916e3 Rename several error codes and improve some messages
      dart-lang/sdk@a35f4ec412 [vm/fuzzer] Add forEach loops
      dart-lang/sdk@f632df018a [vm/fuzzer] Add interesting fuzzing values
      dart-lang/sdk@223724fa76 [vm/bytecode] Lookup source and line starts for bytecode scripts specifying uri only.
      dart-lang/sdk@0176526799 [vm, compiler] Always clone MegamorphicCaches before accessing on a background compiler thread.
      dart-lang/sdk@782e018630 [vm/fuzzer] change file attribute of fuzzing files
      dart-lang/sdk@2da2ab7218 [vm/mirrors] ClassMirror stop getting methods from mixin class
      dart-lang/sdk@a65615964a Log computed unit elements.
      dart-lang/sdk@83458092ef Migration: add support for inferred types that are generic function types.
      dart-lang/sdk@eee596363b Migration: decouple DecoratedType from PotentialModification.
      dart-lang/sdk@1fcaa26004 [vm/benchmarks] Add sync/sync*/async/async* call benchmarks
      dart-lang/sdk@3f0f66cabc [DDC,bazel] Allow no digest when not in worker mode
      698f7f31
    • Y
      preventDefault on touchend to show iOS keyboard (#11390) · ffe8c0b3
      Yegor 提交于
      ffe8c0b3
    • S
      Roll src/third_party/skia 2a5954140b49..941d0a365045 (6 commits) (#11389) · 47b2d9b3
      skia-flutter-autoroll 提交于
      
      https://skia.googlesource.com/skia.git/+log/2a5954140b49..941d0a365045
      
      git log 2a5954140b49..941d0a365045 --date=short --no-merges --format='%ad %ae %s'
      2019-08-22 recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com Roll recipe dependencies (trivial).
      2019-08-22 recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com Roll recipe dependencies (trivial).
      2019-08-22 herb@google.com Revert "Don't send strike with no pending glyphs"
      2019-08-22 egdaniel@google.com Reland "Merge GrOpList and GrRTOpList and rename to GrOpsTask."
      2019-08-22 egdaniel@google.com Revert "Merge GrOpList and GrRTOpList and rename to GrOpsTask."
      2019-08-22 fmalita@chromium.org Revert "[canvaskit] Optimize CK builds for size"
      
      Created with:
        gclient setdep -r src/third_party/skia@941d0a365045
      
      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=egdaniel@google.com
      47b2d9b3
    • S
      Allow overriding the GLFW pixel ratio (#11388) · 4f6f390b
      stuartmorgan 提交于
      Allows a client to set a specific pixel ratio rather than using one
      computed based on the screen details.
      
      Fixes https://github.com/flutter/flutter/issues/37620
      4f6f390b
    • S
      Allow non-resizable windows in GLFW embedding (#11386) · 6f911ab3
      stuartmorgan 提交于
      Adds a flag to create non-resizeable windows.
      
      Since the number of parameters is getting awkward, extracts
      window-related parameters and engine-related parameters into structs for
      clarity. This also removes some duplication in method signatures.
      
      The window parameters struct change is also made to the C++ wrapper,
      making this a breaking change for the runners.
      
      Fixes https://github.com/flutter/flutter/issues/37623
      6f911ab3
    • Y
      sync web engine; run web engine tests (#11031) · fad38e25
      Yegor 提交于
      sync web engine; run web engine tests
      fad38e25
    • G
    • E
      Remove empty line in the pom file (#11382) · 3e403dd2
      Emmanuel Garcia 提交于
      3e403dd2
    • S
      Roll src/third_party/skia 068af9e416cb..2a5954140b49 (8 commits) (#11383) · 78ac6532
      skia-flutter-autoroll 提交于
      
      https://skia.googlesource.com/skia.git/+log/068af9e416cb..2a5954140b49
      
      git log 068af9e416cb..2a5954140b49 --date=short --no-merges --format='%ad %ae %s'
      2019-08-22 egdaniel@google.com Merge GrOpList and GrRTOpList and rename to GrOpsTask.
      2019-08-22 recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com Roll recipe dependencies (trivial).
      2019-08-22 fmalita@chromium.org [svgcanvas] Named colors support
      2019-08-22 egdaniel@google.com Delete unused GrTextureOpList.
      2019-08-22 fmalita@chromium.org [canvaskit] Optimize CK builds for size
      2019-08-22 csmartdalton@google.com Don't perform dst reads on MSAA targets that require manual resolve
      2019-08-22 scroggo@google.com Remove SK_LEGACY_HEIF_API
      2019-08-22 recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com Roll recipe dependencies (trivial).
      
      Created with:
        gclient setdep -r src/third_party/skia@2a5954140b49
      
      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=egdaniel@google.com
      78ac6532
    • S
      Switch to an incremental runloop for GLFW (#11368) · fa161274
      stuartmorgan 提交于
      Rather than running the runloop forever, have the API expose an incremental runloop. This allows clients to do other processing if they need it.
      
      This allows for removing the odd construction of having knowledge of GTK event handling built into the library even though nothing in the library uses it; instead runner applications that use GTK plugins (such as FDE's testbed) can do that processing at the application level instead.
      fa161274
    • D
      Update scenarios readme (#11374) · cffa8b0c
      Dan Field 提交于
      This is out of date.
      cffa8b0c
    • S
      Use of App.framework in macOS FlutterDartProject (#11380) · 5f03c7e3
      stuartmorgan 提交于
      Adds initial use of App.framework in the macOS project configuration,
      using that rather than the main bundle as the default Dart bundle, and
      expecting flutter_resources to be located there.
      
      This is an incremental step toward aligning with the behvaior of the iOS
      version of this class.
      
      Fixes https://github.com/flutter/flutter/issues/38363
      5f03c7e3
    • B
      Roll src/third_party/dart 9fda4c1101..88c0c11612 (12 commits) · 9e9425ea
      Ben Konyi 提交于
      dart-lang/sdk@88c0c11612 Remove constant-update-2018 flag from tests.
      dart-lang/sdk@e4c552fb48 [CFE] Add test that runs analyzer on CFE source with lints
      dart-lang/sdk@95c9f732de Expire spread and control-flow collection flags.
      dart-lang/sdk@a7a1860283 [infra] Remove non-essential status expectations from pkg status file
      dart-lang/sdk@5428119bee [infra] Remove non-essential test expectations from analyzer status files
      dart-lang/sdk@9e676aa228 [cfe+dart2js] Add error testing to constant_test
      dart-lang/sdk@46d5556e56 [co19] Roll co19 to 52daae49d7bff80039ff1eea36a24e98c2b9a837
      dart-lang/sdk@976877974b [bazel] Don't require empty linked inputs for incremental mode
      dart-lang/sdk@ceaf00ebe6 [co19] Document how co19 rolls are done.
      dart-lang/sdk@51f6cab413 [cfe] Parse nnbd modifiers in kernel type substitution tests
      dart-lang/sdk@5dcec3c93e [CFE] Disallow exports internally
      dart-lang/sdk@40589f80aa [CFE] Fourth batch of fixes for requiring explicit types
      9e9425ea
    • S
      Roll src/third_party/skia c071fc92cd3d..068af9e416cb (3 commits) (#11379) · 5d32ff66
      skia-flutter-autoroll 提交于
      
      https://skia.googlesource.com/skia.git/+log/c071fc92cd3d..068af9e416cb
      
      git log c071fc92cd3d..068af9e416cb --date=short --no-merges --format='%ad %ae %s'
      2019-08-22 brianosman@google.com Revert "Temporary Lua hook to measure impact of conservative convexity"
      2019-08-22 brianosman@google.com Enable SkSL interpreter in CanvasKit to get particles working again
      2019-08-22 bsalomon@google.com limit SK_API exposure on GrTexture
      
      Created with:
        gclient setdep -r src/third_party/skia@068af9e416cb
      
      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=egdaniel@google.com
      5d32ff66
    • A
      0345967a
  3. 22 8月, 2019 12 次提交
    • B
      Roll src/third_party/dart 1279641cdd..9fda4c1101 (3 commits) · bb8e6e4d
      Ben Konyi 提交于
      dart-lang/sdk@9fda4c1101 [vm/bytecode] Avoid using closure call instructions if code coverage may be needed
      dart-lang/sdk@c62be7398c Log full requests except 'analysis.updateContent'.
      dart-lang/sdk@09528fc276 Check for null from DeclarationsTracker.getContext()
      bb8e6e4d
    • S
      Roll src/third_party/skia 42c6af9182d2..c071fc92cd3d (6 commits) (#11372) · 17f1b500
      skia-flutter-autoroll 提交于
      
      https://skia.googlesource.com/skia.git/+log/42c6af9182d2..c071fc92cd3d
      
      git log 42c6af9182d2..c071fc92cd3d --date=short --no-merges --format='%ad %ae %s'
      2019-08-22 skia-recreate-skps@skia-swarming-bots.iam.gserviceaccount.com Update Go deps
      2019-08-22 skia-autoroll@skia-public.iam.gserviceaccount.com Roll third_party/externals/angle2 6d653c02dd24..91dc5da80684 (8 commits)
      2019-08-22 skia-autoroll@skia-public.iam.gserviceaccount.com Roll ../src 85a9084804fd..0ef8680cf8f1 (479 commits)
      2019-08-22 skia-autoroll@skia-public.iam.gserviceaccount.com Roll third_party/externals/swiftshader 92eb0415d0b1..23742c0958dd (3 commits)
      2019-08-22 herb@google.com Only send font metrics if not already sent.
      2019-08-22 bsalomon@google.com SK_API in src/gpu cleanup
      
      Created with:
        gclient setdep -r src/third_party/skia@c071fc92cd3d
      
      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=egdaniel@google.com
      17f1b500
    • S
      Roll fuchsia/clang/mac-amd64 from 4uAyd... to NRiBy... (#11371) · 9e08fcc7
      skia-flutter-autoroll 提交于
      Roll fuchsia/clang/mac-amd64 from 4uAyd... to NRiBy...
      
      The AutoRoll server is located here: https://autoroll.skia.org/r/fuchsia-mac-toolchain-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.
      9e08fcc7
    • S
      1. Update license files to account for the new Dart License file (#11364) · fc27f80a
      Siva 提交于
      2. Roll src/third_party/dart 027071318f..1279641cdd (65 commits)
      
      dart-lang/sdk@1279641cdd Migration: integrate for-each loops with flow analysis.
      dart-lang/sdk@51cd16ecf0 Flow analysis: support for and for-in elements in collections.
      dart-lang/sdk@47d2794a71 Implement methods that were missing from ExtensionElementForLink
      dart-lang/sdk@a17959b5a0 Log the context in which analysis work is done.
      dart-lang/sdk@9198813a55 Revert "Scaffolding for dart:wasm"
      dart-lang/sdk@4bf5a72ca0 Flow analysis: support functions whose bodies are expressions.
      dart-lang/sdk@b569bf048e Migration: node builder support for new-style typedefs.
      dart-lang/sdk@f39a3f188e Scaffolding for dart:wasm
      dart-lang/sdk@3729b961bb Use SearchedFiles when searching subtypes for 'analysis.implemented'.
      dart-lang/sdk@5d816cbc5d [vm/concurrency] Add FLAG_enable_isolate_groups, still defaulting to true
      dart-lang/sdk@480e481708 Throw HttpException instead of String in http impl
      dart-lang/sdk@9aa48c2e91 Build local elements in initializers of typed constants.
      dart-lang/sdk@af2e729fca Record request / response statistics.
      dart-lang/sdk@7bc9515ac2 Fix CompilationUnitMember doc comment. Fixes #27170
      dart-lang/sdk@ef39492fd6 Fix support for annotations on extensions
      dart-lang/sdk@64efe44e5e Formal parameters of FunctionTypeAlias should be created in @function reference.
      dart-lang/sdk@0323fb97bc Migration: support Function() syntax with type formal parameters.
      dart-lang/sdk@19533094eb Stop deleting the terminating period on diagnostic messages
      dart-lang/sdk@d252efaa49 Migration: node builder support for old-style typedefs
      dart-lang/sdk@468800f9d7 Refine the type of FunctionTypeAlias.declaredElement.
      dart-lang/sdk@c44c2f1b68 Update LSP readme with instructions for shipped SDKs instead of source
      dart-lang/sdk@f2e04caeaf [CFE] Fix CQ race condition with lint status
      dart-lang/sdk@bc16959fc7 Reland "[vm/ffi] Dispatch native callbacks through trampolines if we can't ensure callbacks will always be executable."
      dart-lang/sdk@48edb2362a [CFE] Update lint for explicit types to also look at fields and top level fields
      dart-lang/sdk@5905fe41a9 [CFE] Explicit return types and overrides in constant evaluator
      dart-lang/sdk@698c5b1a36 [CFE] Add 'double import' lint
      dart-lang/sdk@b625152523 [infra] Remove non-essential test expectations from kernel status files
      dart-lang/sdk@c37b5b2edf [vm/ffi] Status: skip test including callbacks on DBC
      dart-lang/sdk@095d1c2835 [infra] Clean up general status files
      dart-lang/sdk@7f9f4ad774 [cfe] Delete legacy tests
      dart-lang/sdk@91c8cf7167 [cfe] Support per folder experimental flags in testcases
      dart-lang/sdk@670d40d808 [vm/ffi] regression test for 37511
      dart-lang/sdk@c651102793 Remove third_party licenses from LICENSE
      dart-lang/sdk@5e5313c8d6 [vm/bytecode] Keep unreachable code for code coverage
      dart-lang/sdk@922c2bfbb0 [vm/bytecode] Include source info and asserts into platform with bytecode
      dart-lang/sdk@457c4349d0 [ package:vm_service ] Prep for 1.1.1 release
      dart-lang/sdk@861cae4853 [vm/fuzzer] Disable stacktrace option on FFI runs
      dart-lang/sdk@f50a566476 Enclose local variables in default values of optional formal parameters.
      dart-lang/sdk@239a6d1449 [vm, bytecode] Annotate super calls and clear lookup caches on reload.
      dart-lang/sdk@ee38a308da thread feature set into linter debug util
      dart-lang/sdk@afc259ea6b [dart2js] Add 'any' to DartType.
      dart-lang/sdk@1d9b6427ef Prepare to publish analyzer version 0.38.1.
      dart-lang/sdk@a5007cde35 Clean up an obsolete TODO comment
      dart-lang/sdk@293eee940b [dart2js] Revert to old Closure.toString() implementation for old RTI.
      dart-lang/sdk@f842b03de5 linter visit hooks for extensions
      dart-lang/sdk@3fe9ba152f Migration: implement Variables._decorateDirectSupertypes.
      dart-lang/sdk@d67eaefe77 Add more tests of the visibility of extension members
      dart-lang/sdk@72923471c4 strict-inference failures for untyped parameters:
      dart-lang/sdk@bfc7f8c4b5 Fix crash parsing invalid constructor initializer
      dart-lang/sdk@3e69627752 Fix type argument parsing crash
      dart-lang/sdk@e2777454cc Fix dartfmt bug
      dart-lang/sdk@d95bb2d74f [ package:vm_service ] Analyze package:vm_service on bots
      dart-lang/sdk@38ca72a3e7 [dart2js] TrivialRuntimeTypesNeed should not say non-generic classes need type arguments.
      dart-lang/sdk@04bd34ed87 Issue 37916. The name of ConstructorName cannot be shadowed.
      dart-lang/sdk@3865187956 [nnbd_migration] already-migrated types with 1:1 type args & params.
      dart-lang/sdk@e2fee9c0dd [pkg:vm_service] fix an issue serializing list args
      dart-lang/sdk@37183f8865 [observatory] Remove stale asserts from heap snapshot processing.
      dart-lang/sdk@396613d884 [pkg:vm_service] be more lenient towards nulls json fields in the java library
      dart-lang/sdk@0fee296130 [vm] Add wasmer to third_party, and support building rust libraries
      dart-lang/sdk@663a8630e6 Revert "[vm/ffi] Dispatch native callbacks through trampolines if we can't ensure callbacks will always be executable."
      dart-lang/sdk@e8c82c6784 [vm/ffi] Suppress irrelevant lint failures in FFI sources.
      dart-lang/sdk@bab592fd28 [vm/ffi] Dispatch native callbacks through trampolines if we can't ensure callbacks will always be executable.
      dart-lang/sdk@e34c4319dc Migration: property decorate implicit bottom types.
      dart-lang/sdk@c6e2497569 Migration: capture more exception information and make it easier to examine stack traces.
      dart-lang/sdk@fc16f8aa58 Apply flutter-engine patch to dump dart_package_config_tag version
      dart-lang/sdk@1e79aa6b7e Update LSP readme to link to dart-vim instructions
      fc27f80a
    • S
      Roll src/third_party/skia 9e081d164c81..42c6af9182d2 (3 commits) (#11366) · 3c695b13
      skia-flutter-autoroll 提交于
      
      https://skia.googlesource.com/skia.git/+log/9e081d164c81..42c6af9182d2
      
      git log 9e081d164c81..42c6af9182d2 --date=short --no-merges --format='%ad %ae %s'
      2019-08-21 recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com Roll recipe dependencies (trivial).
      2019-08-21 recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com Roll recipe dependencies (trivial).
      2019-08-21 fmalita@chromium.org [svgcanvas] Add flag to suppress newlines and tabs in XML
      
      Created with:
        gclient setdep -r src/third_party/skia@42c6af9182d2
      
      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=egdaniel@google.com
      3c695b13
    • J
      Build legacy web dart sdk (#11360) · e6b983ce
      Jonah Williams 提交于
      e6b983ce
    • C
      Dry up fixture comparison in embedder unit-tests. (#11359) · ccf5d619
      Chinmay Garde 提交于
      No functional change. Just makes testing with fixture images easier. Adding a
      whole lot more tests that use this path for the embedder surface rotation
      patches. Want to land stuff in smaller chunks.
      ccf5d619
    • E
      Remove engine hash from pom filename (#11356) · ce0bad76
      Emmanuel Garcia 提交于
      ce0bad76
    • S
      Roll src/third_party/skia 80bff5b3a2d7..9e081d164c81 (16 commits) (#11354) · 3606f7bc
      skia-flutter-autoroll 提交于
      
      https://skia.googlesource.com/skia.git/+log/80bff5b3a2d7..9e081d164c81
      
      git log 80bff5b3a2d7..9e081d164c81 --date=short --no-merges --format='%ad %ae %s'
      2019-08-21 herb@google.com Don't send strike with no pending glyphs
      2019-08-21 jlavrova@google.com Bug fixes for Flutter
      2019-08-21 brianosman@google.com SkRuntimeShaderMaker -> SkRuntimeShaderFactory
      2019-08-21 egdaniel@google.com Move CopyOps to CopyRenderTask.
      2019-08-21 csmartdalton@google.com Mark mipmaps dirty from makeClosed() rather than opList constructors
      2019-08-21 robertphillips@google.com Remove GrPendingIOResource
      2019-08-21 csmartdalton@google.com Convert GrManyDependentsMipMappedTest to a mock gpu test
      2019-08-21 fmalita@chromium.org [svgcanvas] Don't emit default fill and stroke attributes
      2019-08-21 bsalomon@google.com Fix sk_sp<> for incomplete type build issue
      2019-08-21 bungeman@google.com Simplify gdi handle use with gdi fonts.
      2019-08-21 skia-autoroll@skia-public.iam.gserviceaccount.com Roll skia/third_party/skcms 12b0343d8960..47820316fcec (1 commits)
      2019-08-21 bsalomon@google.com GrSurfaceContext not ref counted.
      2019-08-21 reed@google.com improve verts bench
      2019-08-21 brianosman@google.com Conservatively consider any path with tiny edges to be concave
      2019-08-21 skia-autoroll@skia-public.iam.gserviceaccount.com Roll skia/third_party/skcms 6655095842ec..12b0343d8960 (1 commits)
      2019-08-21 kjlubick@google.com Fix aggregators to use new gold objects
      
      Created with:
        gclient setdep -r src/third_party/skia@9e081d164c81
      
      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=egdaniel@google.com
      3606f7bc
    • D
      update sim script (#11355) · 1efb5b77
      Dan Field 提交于
      1efb5b77
    • D
      Firebase test for Platform Views on iOS (#11350) · 4b5ffb0a
      Dan Field 提交于
      4b5ffb0a
    • S
      De-dup FILE output for each license (#10945) · ab097a59
      stuartmorgan 提交于
      Only list each file once per license block.
      ab097a59
  4. 21 8月, 2019 7 次提交