- 23 5月, 2019 8 次提交
-
-
由 Ben Konyi 提交于
ec4d48e241 [vm/bytecode] Add starting and ending source positions for closures efde7dd642 [dartdevc] fix assert 345af8d9ed [vm/compiler/dbc] Make LoadIndexedInstr load unboxed values and StoreIndexedInstr take unboxed values b22cd05c51 Reland fix for #28233: add hint for missing returns to function expressions e15a98c4f2 Tighten types for runtimeStatement and runtimeCall c86c277c0f Reapply "Use the full URI for DDK library debug names" 7cb48804ee [vm/compiler] Merge cid ranges when generating receiver check
-
由 stuartmorgan 提交于
Uses the new embedding API support for device type and buttons to pass appropriate mouse button events, allowing for right click, middle click, etc. Also fixes some edge cases where macOS event delivery violated Flutter requirements by tracking more data about the mouse event stream and adjusting the sent events as necessary.
-
由 stuartmorgan 提交于
Based on the iOS Flutter.podspec. This will be used for plugin management via CocoaPods, as on iOS. Part of https://github.com/flutter/flutter/issues/32718
-
由 Jason Simmons 提交于
libtxt: have GetRectsForRange(strut) fall back to tight bounds if layout isn't forcing use of the strut (#9058)
-
由 Jonah Williams 提交于
-
由 Jonah Williams 提交于
-
由 Ben Konyi 提交于
e3edfd36b2 [vm/snapshots] Finalize and sort all classes in snapshots with compilation trace 93481167a6 Add innerText field to Element class a17b52c2c1 Revert "[vm, compiler] Unoptimized megamorphic calls." 7d1b54bd47 Add a minimal implementation of ExtensionDeclaration 07a45e9d4c [cfe] Transform collections before set literals bbd22cb8ff Changes that slipped through rebasing 978dc6b372 [vm/compiler] Remove left-over free in unit_test.cc (we attach a finalizer now to the ExternalTypedData) 4317c5ff3f Don't set elements and types during AstRewriteVisitor. 6457ac1d4b Test potentially-nullable access errors ab6aeaa106 [vm/kernel] Use GC-tracked ExternalTypedData/TypedDataView for kernel buffers 2bbb2f3c1f Disallow implicit casts add95652d2 fix AstBuilder invalid getter recovery 79062c7587 Revert "[Test] Remove some dead code." 27e1c91c39 Add src/diagnostics test for assert(bool?)
-
由 skia-flutter-autoroll 提交于
https://skia.googlesource.com/skia.git /%2Blog/e63b01b364a0..f77dbd04b926 git log e63b01b364a0e86668ff4c4508b725b2e6752c00..f77dbd04b92645d0f62d645210c449b5cac9b484 --date=short --no-merges --format=%ad %ae %s 2019-05-21 mtklein@google.com remove -ffp-contract 2019-05-22 senorblanco@chromium.org GrTessellator: improved straight skeleton implementation. 2019-05-21 herb@google.com Move SkFont over to SkStrikeSpecStorage 2019-05-21 csmartdalton@google.com Remove VisitorType from GrOp::visitProxies 2019-05-20 jvanverth@google.com Fix resize and vsync issues in Mac Viewer 2019-05-21 robertphillips@google.com Make GrGLGpu::createBackendTexture parallel GrGLGpu::createTextureImpl 2019-05-22 halcanary@google.com VkTestUtils: respect new optional SK_GPU_TOOLS_VK_LIBRARY_NAME define 2019-05-22 jvanverth@google.com ARC cleanup and memory leak fix. 2019-05-21 mtklein@google.com use float -> float math functions 2019-05-22 zhenyu.shan@intel.com Add AVX2 implementation for blit_row_s32a_opaque 2019-05-21 jcgregorio@google.com Add Huawei P30 to the tree. 2019-05-22 skia-autoroll@skia-public.iam.gserviceaccount.com Roll third_party/externals/angle2 e8247a574956..fb8e1b25ad71 (6 commits) 2019-05-22 skia-autoroll@skia-public.iam.gserviceaccount.com Roll ../src 09fbfa7a6919..aacbdfe80aea (446 commits) 2019-05-22 skia-autoroll@skia-public.iam.gserviceaccount.com Roll third_party/externals/swiftshader 9e2844fa2744..f4d2a446cc12 (2 commits) 2019-05-21 recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com Roll recipe dependencies (trivial). 2019-05-21 recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com Roll recipe dependencies (trivial). 2019-05-21 recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com Roll recipe dependencies (trivial). 2019-05-21 recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com Roll recipe dependencies (trivial). 2019-05-21 recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com Roll recipe dependencies (trivial). 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 (csmartdalton@google.com), and stop the roller if necessary.
-
- 22 5月, 2019 9 次提交
-
-
由 stuartmorgan 提交于
Rather than hard-coding the type of incoming events to mouse, and synthesizing a primary button press for kDown/kUp, expose device kind and buttons in the API. For backwards compatibility, if the type is not set, the old behavior is used. If an embedder sets the type to mouse explicitly, however, they must also set correct button information. For the touch type, the API abstracts away the framework's internal expectation that a button is set for touch down/move for simplicity. Fixes flutter/flutter#32854
-
由 Ben Konyi 提交于
fde6a5917e [vm, compiler] Unoptimized megamorphic calls. e20da9c220 Fix order of resolving / writing / reading of function / method declarations. 5218970024 Update README.md cfdcfe2bfe Update DeclarationsTracker when a context options change. 181685b852 Allow disabling individual server features. e114fc3453 [release] Prepare changelog and version file for 2.3.1 and 2.3.2-dev.0.0 9b017a1ced [dart/vm] Peephole optimizer (window size one) on stack code 2b6b0e00d9 Fix resolveToBound for nullability
-
由 Jason Simmons 提交于
-
-
由 Ben Konyi 提交于
* Roll src/third_party/dart b48c8b1d1c..433bc1b350 (2 commits) 433bc1b350 [vm/compiler] Avoid adding unused Redefinition instructions 04e329b6ed Add override annotations across DDC * Roll src/third_party/dart 433bc1b350..6d76c8790d (5 commits) 6d76c8790d bump to linter 0.1.89 0799ac0edb Enforce DDC lints 2fd1021326 [dartdevc] Turn on lints and cleanup violations 9adc5be551 Dartfmt all of DDC with the latest e9b5c9ce8b Ignore todos in DDC * Remove duplicate flag "track-widget-creation". Unblocks SDK roll. * Roll src/third_party/dart b11308657c..b11308657c (0 commits)
-
由 Jonah Williams 提交于
-
由 skia-flutter-autoroll 提交于
https://skia.googlesource.com/skia.git /%2Blog/12710911dcc2..e63b01b364a0 git log 12710911dcc2056d8b6697cd0aa540f01a1c47df..e63b01b364a0e86668ff4c4508b725b2e6752c00 --date=short --no-merges --format=%ad %ae %s 2019-05-21 halcanary@google.com SkTypeface_mac/SkPDF codepoints out of BMP 2019-05-21 ethannicholas@google.com SkSL interpreter intrinsics 2019-05-21 herb@google.com Revert "Make SkRemoteGlyphCache obey the prepareForDrawing contract" 2019-05-21 herb@google.com Simplify scale handling 2019-05-21 csmartdalton@google.com ccpr: Visit atlas proxies during visitProxies() 2019-05-21 recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com Roll recipe dependencies (trivial). 2019-05-21 herb@google.com Make SkRemoteGlyphCache obey the prepareForDrawing contract 2019-05-21 mtklein@google.com simplify VECTOR macros, negates 2019-05-21 robertphillips@google.com Rename createTestingOnlyBackendTexture to createBackendTexture 2019-05-21 csmartdalton@google.com Blacklist PinnedImageTest on LenovoYogaC630 2019-05-21 mtklein@google.com 16-bit instructions 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 (csmartdalton@google.com), and stop the roller if necessary.
-
由 Matthew Dempsky 提交于
-
由 skia-flutter-autoroll 提交于
https://skia.googlesource.com/skia.git /%2Blog/54fbe0f813c1..12710911dcc2 git log 54fbe0f813c146afa9c983d8fa358937d00d2fec..12710911dcc2056d8b6697cd0aa540f01a1c47df --date=short --no-merges --format=%ad %ae %s 2019-05-21 mtklein@google.com negateS -> negateI 2019-05-21 recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com Roll recipe dependencies (trivial). 2019-05-21 recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com Roll recipe dependencies (nontrivial). 2019-05-21 mtklein@google.com Revert "Revert "SkSLInterpreter refactoring"" 2019-05-20 bungeman@google.com Move SkLeanWindows.h to src. 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 (csmartdalton@google.com), and stop the roller if necessary.
-
- 21 5月, 2019 13 次提交
-
-
由 skia-flutter-autoroll 提交于
https://skia.googlesource.com/skia.git /%2Blog/1903c94f44fd..54fbe0f813c1 git log 1903c94f44fd0abce10da49b3a53b2c4e4af428f..54fbe0f813c146afa9c983d8fa358937d00d2fec --date=short --no-merges --format=%ad %ae %s 2019-05-21 recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com Roll recipe dependencies (trivial). 2019-05-20 recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com Roll recipe dependencies (nontrivial). 2019-05-21 csmartdalton@google.com Revert "SkSLInterpreter refactoring" 2019-05-21 skia-autoroll@skia-public.iam.gserviceaccount.com Roll third_party/externals/angle2 70958d15db70..e8247a574956 (3 commits) 2019-05-21 skia-autoroll@skia-public.iam.gserviceaccount.com Roll ../src 4dc9df3b70d6..09fbfa7a6919 (351 commits) 2019-05-21 skia-autoroll@skia-public.iam.gserviceaccount.com Roll third_party/externals/swiftshader 7ab65834bc02..9e2844fa2744 (2 commits) 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 (csmartdalton@google.com), and stop the roller if necessary.
-
由 skia-flutter-autoroll 提交于
https://skia.googlesource.com/skia.git /%2Blog/dbc3caaf6c3d..1903c94f44fd git log dbc3caaf6c3d9e257f078fc273941a7cf148be9d..1903c94f44fd0abce10da49b3a53b2c4e4af428f --date=short --no-merges --format=%ad %ae %s 2019-05-20 reed@google.com use rect-memset in legacy rect blit 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 (csmartdalton@google.com), and stop the roller if necessary.
-
由 Matthew Dempsky 提交于
This member variable was added to three classes in #7807, but only initialized to 0 in one of them. Initialize to 0 in the other two.
-
由 liyuqian 提交于
It should return void as SceneBuilder::addRetained is returning void. Thanks yjbanov@ for finding this typo!
-
由 Ben Konyi 提交于
b48c8b1d1c [vm] Re-order ICData entries to allow CID and count to be accessed with a load-pair. 959e7df20e Remove 'await null' in build mode. 59381cd8d0 Fix summary2 linking when using API summaries, which don't include line starts. 59bcb38db7 Report the missing library in LinkedElementFactory. f9402d635a [vm] Get script of closure from owner as parent function may contain wrong script
-
由 skia-flutter-autoroll 提交于
https://skia.googlesource.com/skia.git /%2Blog/d93ee53affd3..dbc3caaf6c3d git log d93ee53affd3ffaa8e3206d9358b8f9197d118bf..dbc3caaf6c3d9e257f078fc273941a7cf148be9d --date=short --no-merges --format=%ad %ae %s 2019-05-20 reed@google.com rect-memset: memset + stride and height 2019-05-20 recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com Roll recipe dependencies (trivial). 2019-05-20 mtklein@google.com SkSLInterpreter refactoring 2019-05-20 ethannicholas@google.com switched over to using fallthrough in SkSL interpreter vector operations 2019-05-20 recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com Roll recipe dependencies (nontrivial). 2019-05-20 recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com Roll recipe dependencies (trivial). 2019-05-20 bsalomon@google.com return kSkip in async read GMs when context is abandoned 2019-05-20 iannucci@chromium.org Manual recipe roll 2019-05-20 mtklein@google.com update SkUserConfig.h a bit 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 (csmartdalton@google.com), and stop the roller if necessary.
-
由 stuartmorgan 提交于
macOS uses negative values to represent scrolls to the right, while Flutter expects the opposite, so flip X deltas.
-
由 stuartmorgan 提交于
Adds the flutter/platform channel to the macOS shell, and implements SystemNavigator.pop. Other methods from this channel will be implement in the future. macOS part of flutter/flutter#30713
-
由 Amir Hardon 提交于
-
由 stuartmorgan 提交于
- Makes json_method_codec.cc compatible with the last stable RapidJSON release. - Allows removing the GTK dependency with a compile flag. - Fixes a missing break in a switch flagged by some toolchains.
-
由 skia-flutter-autoroll 提交于
https://skia.googlesource.com/skia.git /%2Blog/a8ceb775c12f..d93ee53affd3 git log a8ceb775c12f1516e11dd7463f0576d9fb26d524..d93ee53affd3ffaa8e3206d9358b8f9197d118bf --date=short --no-merges --format=%ad %ae %s 2019-05-20 reed@google.com Rework colorfilter bench 2019-05-20 reed@google.com simplify setColor, without needing the 4f or the colorspace 2019-05-20 bsalomon@google.com Fix async_rescale_and_read_no_bleed with --preAbandonGpuContext 2019-05-20 bsalomon@google.com Reland "Make SkSurface::asyncRescaleAndRead use kStrict constraint" 2019-05-20 robertphillips@google.com Move explicit backend object allocation API to GrContext 2019-05-17 bungeman@chromium.org Move ccpr headers for display list out of include/private. 2019-05-20 reed@google.com remove allocs for colorfilters 2019-05-17 ethannicholas@google.com support for SkSL interpreter external function calls 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 (csmartdalton@google.com), and stop the roller if necessary.
-
由 Emmanuel Garcia 提交于
-
由 Ben Konyi 提交于
82c8c78739 Make StreamTransformer(..) transformed stream mimic original's isBroadcast. 022adc5bc3 Implement using suggestion sets for LSP completions 0f24e4b277 Wire up LSP completion resolution provider + sendWorkspaceEdit command b6ce27a141 Add LSP tests for suggestion sets (marked failing) 7be23977f1 Minor LSP tweaks in preperation for included suggestionSets 435066d194 [infra] Increase number of shards for debug precomp builder. 09b46aa084 Support in-memory CodegenResult serialization/deserialization c69d0c6e30 Flatten DynamicUse and StaticUse class hierarchies 6757d0c6d9 Use ModularNamer/ModularEmitter to generate code separate from codegen enqueuing a9827a0c05 Refactor OneShotInterceptorData to prepare for modular codegen c0b967d7da Refactor Namer and ConstantEmitter to prepare for modular compilation 670ac1aca8 Prepare js_ast for more advanced use of DeferredExpression e13b1b6e0c Build summary2 for SDK. 58cf83df4d Don't crash on during indexing references to named parameters of a generic function types. 5e5b03881c Fix for exporting setters. 234103f9d4 Fix for hasImplicitReturnType. 2d8fc016b9 Sort declarations in resynthesize_common.dart
-
- 20 5月, 2019 4 次提交
-
-
由 skia-flutter-autoroll 提交于
https://skia.googlesource.com/skia.git /%2Blog/f4c66ccafcb7..a8ceb775c12f git log f4c66ccafcb7fe62201cbe9a6eb72b09ef8a31da..a8ceb775c12f1516e11dd7463f0576d9fb26d524 --date=short --no-merges --format=%ad %ae %s 2019-05-20 mtklein@google.com Revert "remove SkMiniPicture and co." 2019-05-20 recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com Roll recipe dependencies (trivial). 2019-05-19 recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com Roll recipe dependencies (nontrivial). 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 (csmartdalton@google.com), and stop the roller if necessary.
-
由 skia-flutter-autoroll 提交于
https://skia.googlesource.com/skia.git /%2Blog/6a8c3f07e81a..f4c66ccafcb7 git log 6a8c3f07e81a6647c7de1b6d9b7835435dbfe691..f4c66ccafcb7fe62201cbe9a6eb72b09ef8a31da --date=short --no-merges --format=%ad %ae %s 2019-05-20 skia-autoroll@skia-public.iam.gserviceaccount.com Roll third_party/externals/angle2 06de90c66c18..70958d15db70 (8 commits) 2019-05-20 skia-autoroll@skia-public.iam.gserviceaccount.com Roll ../src 5ca9f9560554..4dc9df3b70d6 (533 commits) 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 (csmartdalton@google.com), and stop the roller if necessary.
-
由 Ben Konyi 提交于
ed169c4bb0 Revert "[vm/ffi] FFI callbacks on X64." f930d674ca Restore old nullability behavior of TypeParameterElement.type. ce62987c9d Remove DynamicState and make NumState an abstract class be209f7846 [vm/ffi] FFI callbacks on X64.
-
由 skia-flutter-autoroll 提交于
https://skia.googlesource.com/skia.git /%2Blog/ed2255b4ea13..6a8c3f07e81a git log ed2255b4ea13a4627e3ef3d4f593565463ef6421..6a8c3f07e81a6647c7de1b6d9b7835435dbfe691 --date=short --no-merges --format=%ad %ae %s 2019-05-20 skia-autoroll@skia-public.iam.gserviceaccount.com Roll third_party/externals/swiftshader ab1e2b49fe88..7ab65834bc02 (24 commits) 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 (csmartdalton@google.com), and stop the roller if necessary.
-
- 19 5月, 2019 1 次提交
-
-
由 skia-flutter-autoroll 提交于
https://skia.googlesource.com/skia.git /%2Blog/8c6bfe5350cf..ed2255b4ea13 git log 8c6bfe5350cf5ba0f4979dc5f13872c09e3ca3cc..ed2255b4ea13a4627e3ef3d4f593565463ef6421 --date=short --no-merges --format=%ad %ae %s 2019-05-19 skia-recreate-skps@skia-swarming-bots.iam.gserviceaccount.com Update SKP version 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 (csmartdalton@google.com), and stop the roller if necessary.
-
- 18 5月, 2019 5 次提交
-
-
由 skia-flutter-autoroll 提交于
https://skia.googlesource.com/skia.git /%2Blog/76346ac952c4..8c6bfe5350cf git log 76346ac952c4006b41bbc8fd5a41c22a8b6e43b1..8c6bfe5350cf5ba0f4979dc5f13872c09e3ca3cc --date=short --no-merges --format=%ad %ae %s 2019-02-05 rmistry@google.com Whitespace test 2019-05-17 reed@google.com Revert "Revert "Experimental SkVideoDecoder, to wrap calls to ffmpeg"" 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 (michaelludwig@google.com), and stop the roller if necessary.
-
由 Ben Konyi 提交于
9e30fbaea4 [vm] Unify function prologue generation across all backends. 9b1c8fca91 More fixes for GenericFunctionType. cf15dc17e0 With summary2 FunctionTypedFormalParameter has type parameters. 7983fac33b add "extension" built-in keyword for extension methods 475f55d46b Add dart2js modular test suite under a unit test. 1f409716d6 Add packageBase to simplify how we build packages files and how we process package import uris
-
由 Ben Konyi 提交于
c6f6713de1 [vm,exception] notify debugger to stop for ReThrow 8d52c0d08e Store library nullability status in LibraryElement; adjust TypeParameterElement.type based on it. c33f1a079e revise scanner api so that error tokens are always prepended 42334a7f67 Infer when the bound of a type parameter needs to be nullable.
-
由 Chris Bracken 提交于
four_gate -> flutter_runner dt_rush -> dart_runner
-
由 Adam Barth 提交于
Fuchsia is changing zx_clock_get to return a zx_status_t. This change prepares us for that change.
-