forked from flutter/engine
-
Notifications
You must be signed in to change notification settings - Fork 2
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Merge pull request from flutter/engine #1
Merged
Merged
Conversation
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
* add lint script for Android with baseline
Remove an extra statement introduced in 36ca574
This is really just in order to trigger a build. ci.chromium.org infra had a short outage during our last build.
Adds support for pointer signals, in a way that will support both discrete events (e.g., scroll wheels, flutter/flutter#22762) and continuous gestures (e.g., trackpad scroll, flutter/flutter#21953). Also exposes these new event options to the embedder. Does not include code to send the new events from the platform shells.
* improve elevation bounds calculation and add diagram
Adds --clang-static-analysis option to GN to enable/disable compiling with clang static analysis enabled.
…ss Android and Windows hooks on Mac. (#8051)
There is already fml/memory/thread_checker.h
* Skip skp files in license check This fixes https://bugs.chromium.org/p/skia/issues/detail?id=8828 * Update signature
https://skia.googlesource.com/skia.git/%2Blog/72542816cadb..801a9c16d81e git log 7254281..801a9c1 --date=short --no-merges --format=%ad %ae %s 2019-03-06 recipe-roller@chromium.org Roll recipe dependencies (trivial). 2019-03-05 herb@google.com Move process* closures into the GrTextBlob 2019-02-20 halcanary@google.com SkPDF: Add experimental Harfbuzz font subsetter 2019-03-06 mtklein@google.com also tag DM results with color and alpha type 2019-03-06 kjlubick@google.com [canvaskit] Remove additional copies of CanvasKit when testing 2019-03-06 borenet@google.com [infra] Remove bookmaker bots 2019-03-06 reed@google.com change gm to use srgb (not linear) so srgb and legacy draw the same 2019-03-05 jvanverth@google.com Fix stencil setup in Metal 2019-03-06 kjlubick@google.com [canvaskit] Add particles integration 2019-03-05 egdaniel@google.com Add ddl support to drawing to wrapped vulkan secondary command buffers. 2019-03-05 nifong@google.com Basic wasm skp debugger unit test 2019-03-06 skia-autoroll@skia-public.iam.gserviceaccount.com Roll third_party/externals/angle2 a8300e5..e397949 (1 commits) 2019-02-27 nigeltao@google.com SkWuffsCodec: replace memset+check_wuffs_version 2019-03-06 kjlubick@google.com [canvaskit] Add some APIs for speed and clients 2019-03-05 robertphillips@google.com Update YUVA mipmap generation path to take a GrRecordingContext 2019-03-06 skia-recreate-skps@skia-swarming-bots.iam.gserviceaccount.com Update go_deps asset 2019-03-06 skia-autoroll@skia-public.iam.gserviceaccount.com Roll third_party/externals/angle2 55959b0..a8300e5 (3 commits) 2019-03-05 recipe-roller@chromium.org Roll recipe dependencies (trivial). 2019-03-05 khushalsagar@chromium.org remote fonts: Ensure consistent gamma usage with remote and gpu fonts. 2019-03-05 skia-autoroll@skia-public.iam.gserviceaccount.com Roll ../src 8e3cddfd5a43..2f034a6e32fc (426 commits) 2019-03-05 michaelludwig@google.com Support per-entry transforms in image-set API 2019-03-05 csmartdalton@google.com Make mixed samples detection automatic 2019-03-05 skia-autoroll@skia-public.iam.gserviceaccount.com Roll third_party/externals/swiftshader e57f10e..4c84dbd (1 commits) 2019-03-04 herb@google.com Pointer to GrStrikeCache on GrTextBlob 2019-03-04 halcanary@google.com SkQP: from skqp_gn_args import SkqpGnArgs 2019-03-05 kjlubick@google.com [particles] Clean up build - remove test deps 2019-03-05 skia-autoroll@skia-public.iam.gserviceaccount.com Roll third_party/externals/angle2 b8cff9e..55959b0 (3 commits) 2019-03-05 skia-autoroll@skia-public.iam.gserviceaccount.com Roll skia/third_party/skcms 7efede6c3d35..10736f2da359 (2 commits) 2019-03-05 recipe-roller@chromium.org Roll recipe dependencies (trivial). 2019-03-05 reed@google.com array of unique verts 2019-03-05 skia-autoroll@skia-public.iam.gserviceaccount.com Roll skia/third_party/skcms b7157d764389..7efede6c3d35 (1 commits) 2019-03-05 robertphillips@google.com Make SkImage_Base::asTextureProxyRef take a GrRecordingContext parameter 2019-03-05 bsalomon@google.com Distinguish between "flushed" and "finished" idle state callbacks on GrTexture. 2019-03-05 robertphillips@google.com Clean up logic in fontregen GM 2019-03-05 bsalomon@google.com Use GrSurface::setRelease helper that creates ref-counted wrapper 2019-03-05 recipe-roller@chromium.org Roll recipe dependencies (trivial). 2019-03-04 egdaniel@google.com Add unit test to check if we can create a VkDevice using global priority extension. 2019-03-04 scroggo@google.com Fix Android host-side Windows build 2019-03-05 csmartdalton@google.com Make sure to apply the stencil settings for GrDashOp 2019-03-04 benjaminwagner@google.com [infra] Upgrade Debian GCE bots to 9.8. 2019-03-04 herb@google.com Have SkGlyphRunListPainter close over SkStrikeCacheInterface 2019-03-05 skia-autoroll@skia-public.iam.gserviceaccount.com Roll third_party/externals/swiftshader e95eeb1..e57f10e (1 commits) 2019-03-04 bungeman@google.com Clarify ownership of typefaces in implementation. 2019-03-05 nifong@google.com Initial wasm debugger 2019-03-04 benjaminwagner@google.com Add fetch-gn to canvaskit and cmake compile scripts 2019-03-04 ethannicholas@google.com Add support for runtime color filters written in SkSL. 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 (reed@google.com), and stop the roller if necessary.
Adds scroll event handling to the macOS shell, sending them using the new embedding API. Currently, trackpad scrolling is just handled like scrollwheel scrolling, since the trackpad-gesture-based scroll handling in Flutter is still in progress. Adds code to synthesize Add events if mouse tracking isn't enabled, so that it doesn't rely on Flutter being lenient about handling events from pointers that have never been added.
* implement callback for a11y readiness * use FlutterSemanticsUpdateNotification from header, move to VC header
https://skia.googlesource.com/skia.git/%2Blog/801a9c16d81e..3c957d575c58 git log 801a9c1..3c957d5 --date=short --no-merges --format=%ad %ae %s 2019-03-06 skia-autoroll@skia-public.iam.gserviceaccount.com Roll ../src 2f034a6e32fc..ca7eff86b174 (489 commits) 2019-03-06 skia-autoroll@skia-public.iam.gserviceaccount.com Roll third_party/externals/swiftshader 2c25b14..76e9bc0 (1 commits) 2019-03-06 recipe-roller@chromium.org Roll recipe dependencies (trivial). 2019-03-06 fmalita@chromium.org Make SkCubicMap immutable 2019-03-06 brianosman@google.com Particle cleanup: IWYU 2019-03-06 skia-autoroll@skia-public.iam.gserviceaccount.com Roll third_party/externals/swiftshader 9584fe4..2c25b14 (1 commits) 2019-03-06 brianosman@google.com SkReflected - avoid double registration, auto register base types, etc. 2019-02-28 fmalita@chromium.org Make SkCubicMap public 2019-03-06 skia-autoroll@skia-public.iam.gserviceaccount.com Roll third_party/externals/swiftshader 4c84dbd..9584fe4 (1 commits) 2019-03-06 jvanverth@google.com Another stab at MTLRenderCommandEncoder memory leak. 2019-03-06 mtklein@google.com encode F16Norm as rec2020 2019-03-06 reed@google.com change gradients4f to use srgb 2019-03-06 herb@google.com Fix: set SDFT if there is only fallback 2019-03-06 brianosman@google.com Add glf16norm config to DM 2019-03-06 nifong@google.com Interface for passing skp file from JS to WASM 2019-03-06 skia-autoroll@skia-public.iam.gserviceaccount.com Roll skia/third_party/skcms 10736f2da359..5e67e5c19fd3 (1 commits) 2019-03-06 recipe-roller@chromium.org Roll recipe dependencies (trivial). 2019-03-06 brianosman@google.com Particles: Cleanup and better UI 2019-03-06 mtklein@google.com rework colorImage testing 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 (reed@google.com), and stop the roller if necessary.
https://skia.googlesource.com/skia.git/%2Blog/3c957d575c58..692122e3ef23 git log 3c957d5..692122e --date=short --no-merges --format=%ad %ae %s 2019-03-06 herb@google.com Don't apply the view matrix twice for complicated fallback 2019-03-07 skia-autoroll@skia-public.iam.gserviceaccount.com Roll third_party/externals/swiftshader bf943f6..2995dc2 (2 commits) 2019-03-06 bungeman@google.com Correct argument order for blobs in viewer. 2019-03-06 skia-autoroll@skia-public.iam.gserviceaccount.com Roll third_party/externals/swiftshader 76e9bc0..bf943f6 (2 commits) 2019-03-06 skia-autoroll@skia-public.iam.gserviceaccount.com Roll third_party/externals/angle2 e397949..1412650 (4 commits) 2019-03-06 recipe-roller@chromium.org 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 (reed@google.com), and stop the roller if necessary.
https://skia.googlesource.com/skia.git/%2Blog/692122e3ef23..4c1ea43a79b5 git log 692122e..4c1ea43 --date=short --no-merges --format=%ad %ae %s 2019-03-07 skia-autoroll@skia-public.iam.gserviceaccount.com Roll third_party/externals/swiftshader 952d273..45faa08 (1 commits) 2019-03-07 skia-autoroll@skia-public.iam.gserviceaccount.com Roll third_party/externals/swiftshader 2995dc2..952d273 (1 commits) 2019-03-07 skia-recreate-skps@skia-swarming-bots.iam.gserviceaccount.com Update go_deps asset 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 (reed@google.com), and stop the roller if necessary.
https://skia.googlesource.com/skia.git/%2Blog/4c1ea43a79b5..88b8d1124b72 git log 4c1ea43..88b8d11 --date=short --no-merges --format=%ad %ae %s 2019-03-07 bsalomon@google.com Revert "Distinguish between "flushed" and "finished" idle state callbacks on GrTexture." 2019-03-07 fmalita@chromium.org [skottie] Use std::chrono for load time stats 2019-03-07 bsalomon@google.com Revert "Change promise image contract to for when Release and Done are called." 2019-03-06 herb@google.com Removed unused fallback code 2019-03-07 kjlubick@google.com [canvaskit] Increase timeout and add logging to further diagnose test flakiness 2019-03-06 mtklein@google.com fix f16norm mips 2019-03-06 bsalomon@google.com Change promise image contract to for when Release and Done are called. 2019-03-06 reed@google.com remove dead SK_SUPPORT_LEGACY_CHOOSERASTERPIPELINE code 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 (reed@google.com), and stop the roller if necessary.
* Mark const extern * fix build
…der. (#8072) The current assumption is that the embedder will wait till the vsync event and then fire the callback. However, some embedders have that information upfront. Since the time point has already been specified by the embedder, there is no reason to burden the embedder with having to setup a wait either.
This updates the FlutterSemanticsAction enumerator identifiers for the 'move cursor forward/back one word' actions (added in #8033) for consistency with the 'move cusor forward/back on character' identifiers. ABI compatibility is unaffected, but this with require the following change in any embedder making use of these fields: Rename: kFlutterSemanticsActionMoveCursorForwardByWordIndex to: kFlutterSemanticsActionMoveCursorForwardByWord Rename: kFlutterSemanticsActionMoveCursorBackwardByWordIndex to: kFlutterSemanticsActionMoveCursorBackwardByWord
* Add script to help generate PR messages * newline
https://skia.googlesource.com/skia.git/%2Blog/88b8d1124b72..3d1b941f3a7d git log 88b8d11..3d1b941 --date=short --no-merges --format=%ad %ae %s 2019-03-08 skia-recreate-skps@skia-swarming-bots.iam.gserviceaccount.com Update go_deps asset 2019-03-08 skia-autoroll@skia-public.iam.gserviceaccount.com Roll third_party/externals/swiftshader b124373..3ed33ce (1 commits) 2019-03-07 recipe-roller@chromium.org Roll recipe dependencies (trivial). 2019-03-07 skia-autoroll@skia-public.iam.gserviceaccount.com Roll ../src ca7eff86b174..7ddffe6a4a5e (485 commits) 2019-03-07 skia-autoroll@skia-public.iam.gserviceaccount.com Roll third_party/externals/swiftshader efec1b9..b124373 (2 commits) 2019-03-07 skia-autoroll@skia-public.iam.gserviceaccount.com Roll third_party/externals/swiftshader 7273a4b..efec1b9 (4 commits) 2019-03-07 brianosman@google.com Fix two SkPathRef bugs 2019-03-07 csmartdalton@google.com Restore support for multisample locations 2019-03-07 skia-autoroll@skia-public.iam.gserviceaccount.com Roll third_party/externals/swiftshader 71008d8..7273a4b (1 commits) 2019-03-07 mtklein@google.com add color_depth field in DM/Gold 2019-03-07 recipe-roller@chromium.org Roll recipe dependencies (trivial). 2019-03-07 jvanverth@google.com Add Autorelease pools to clear out no longer needed Metal objects. 2019-03-07 ethannicholas@google.com added constant swizzle support for Metal 2019-03-07 ethannicholas@google.com Got RelaxedPrecision decorations working again in SPIR-V, and removed no-longer-needed old-style precision handling code. 2019-03-07 brianosman@google.com Add F16Norm support to a few more pixmap helpers 2019-03-07 brianosman@google.com Fix bit-depth selection for picture shader playback with F16Norm 2019-03-07 bungeman@google.com Add filter quality to paint overrides in viewer. 2019-03-07 recipe-roller@chromium.org Roll recipe dependencies (trivial). 2019-03-07 mtklein@google.com treat F16Norm like F16 as far as SW tranfer functions go 2019-03-07 skia-autoroll@skia-public.iam.gserviceaccount.com Roll third_party/externals/swiftshader ec25573..71008d8 (1 commits) 2019-03-07 fmalita@chromium.org [canvaskit] Clean up Skottie sources list 2019-03-07 mtklein@google.com add pause to SkSpinlock::contendedAcquire on Intel 2019-03-07 kjlubick@google.com [canvaskit] more testing logs 2019-03-07 skia-autoroll@skia-public.iam.gserviceaccount.com Roll third_party/externals/swiftshader 45faa08..ec25573 (1 commits) 2019-03-07 hcm@google.com Update Skia milestone to 75 2019-03-07 recipe-roller@chromium.org Roll recipe dependencies (trivial). 2019-03-07 reed@google.com undo old colorspace hacks related to savelayers 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 (reed@google.com), and stop the roller if necessary.
https://skia.googlesource.com/skia.git/%2Blog/45d5f702133e..bf341ae88c83 git log 45d5f70..bf341ae --date=short --no-merges --format=%ad %ae %s 2019-03-27 csmartdalton@google.com Revert "Add MSAA and non-aa modes to GrFillRRect Op" 2019-03-26 skia-autoroll@skia-public.iam.gserviceaccount.com Roll third_party/externals/swiftshader cc6473f..e747b3c (1 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 (stani@google.com), and stop the roller if necessary.
https://skia.googlesource.com/skia.git/%2Blog/bf341ae88c83..cec20280b3fb git log bf341ae..cec2028 --date=short --no-merges --format=%ad %ae %s 2019-03-27 skia-autoroll@skia-public.iam.gserviceaccount.com Roll third_party/externals/angle2 a47e2a2..518c679 (3 commits) 2019-03-27 skia-autoroll@skia-public.iam.gserviceaccount.com Roll ../src 4035f6c897d0..83d44af5c208 (535 commits) 2019-03-26 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 (stani@google.com), and stop the roller if necessary.
https://skia.googlesource.com/skia.git/%2Blog/cec20280b3fb..d1c271bd39f0 git log cec2028..d1c271b --date=short --no-merges --format=%ad %ae %s 2019-03-27 skia-recreate-skps@skia-swarming-bots.iam.gserviceaccount.com Update go_deps asset 2019-03-27 skia-recreate-skps@skia-swarming-bots.iam.gserviceaccount.com Update SKP version 2019-03-27 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 (stani@google.com), and stop the roller if necessary.
https://skia.googlesource.com/skia.git/%2Blog/d1c271bd39f0..c476e5da4fef git log d1c271b..c476e5d --date=short --no-merges --format=%ad %ae %s 2019-03-26 robertphillips@google.com Fix bug in GrResourceAllocator's intermediate flushing (take 2) 2019-03-27 skia-autoroll@skia-public.iam.gserviceaccount.com Roll third_party/externals/swiftshader e747b3c..df5b28f (1 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 (stani@google.com), and stop the roller if necessary.
8a92d2a Collect types deeply for deferred loading bd99509 [infra] Fix approve_results race condition checking failing on new builders. 440d287 [infra] Run pkg/(front_end|kernel) tests only on front-end builders 4256a97 [co19] DEPS file updated b7a5e47 [vm, service] Allow choice of tags and code-verus-function when getting profile samples as timeline events. 0e48504 Deflake socket reads on Fuchsia 45c367d Add plugin performance data to the server status pages 57321c1 Revert "[vm/kernel] Index all source and line starts before using them" 419243f Add support for BlockExpression. 61f0f5b [vm/bytecode] Declare members in bytecode e1a6893 [dartdevc] Generating nested functions that invoke super as arrow functions (e.g., mixins) 3a37316 Initial implementation of server support for training data fbc70da [cfe] Add inference and type checks in for-elements in lists and sets 49a7fa1 [cfe] Add inference and type checks for if-elements in lists and sets 73d5c6b Make the collection await for test actually return a stream. e8fc260 [gardening] Clean up outdated flutter hhh patches
https://skia.googlesource.com/skia.git/%2Blog/c476e5da4fef..576eb87a2d2d git log c476e5d..576eb87 --date=short --no-merges --format=%ad %ae %s 2019-03-27 skia-autoroll@skia-public.iam.gserviceaccount.com Roll third_party/externals/swiftshader df5b28f..e43cda5 (1 commits) 2019-03-26 michaelludwig@google.com Fix paint filter quality in draw_image_set GM 2019-03-26 enne@chromium.org Add a function to compute texture sizes 2019-03-25 mtklein@google.com FM, a dumber new testing tool 2019-03-27 rmistry@google.com Fix RecreateSKPs bot page sets III 2019-03-27 robertphillips@google.com Minor cleanup of GrResourceAllocator 2019-03-27 fmalita@chromium.org [skottie] Fix handling of hidden shapes and layers 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 (stani@google.com), and stop the roller if necessary.
Adds glfw to //third_party/, and rolls the buildroot to ee817fb to pick up the build rules for it.
https://skia.googlesource.com/skia.git/%2Blog/576eb87a2d2d..99ccc0ca87e6 git log 576eb87..99ccc0c --date=short --no-merges --format=%ad %ae %s 2019-03-27 mtklein@google.com lazy svg parsing in TestSVGTypeface 2019-03-27 mtklein@google.com split up skia_srcs() in public.bzl 2019-03-27 skia-autoroll@skia-public.iam.gserviceaccount.com Roll third_party/externals/angle2 518c679..c240abe (1 commits) 2019-03-27 bsalomon@google.com Disable texture storage on Android over command buffer. 2019-03-27 mtklein@google.com update DM_SRCS to build tools/HashAndEncode 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 (stani@google.com), and stop the roller if necessary.
"DispatchPointerDataPacket" should have been "PointerEvent".
…utterFragment control of render modes, FlutterSurfaceView transparent until rendering is ready. (#8317)
https://skia.googlesource.com/skia.git/%2Blog/99ccc0ca87e6..8d2c19554e4a git log 99ccc0c..8d2c195 --date=short --no-merges --format=%ad %ae %s 2019-03-27 skia-autoroll@skia-public.iam.gserviceaccount.com Roll third_party/externals/swiftshader 4c9f4a9..179c932 (1 commits) 2019-03-27 csmartdalton@google.com Add MSAA and non-aa modes to GrFillRRect Op 2019-03-27 egdaniel@google.com Add support for vsync on android viewer. 2019-03-21 reed@google.com add bgra8 bgra8s and 8888s to explicitly control swizzle and srgb-ness in gpu[] configs 2019-03-27 mtklein@google.com add .svg sources to fm 2019-03-27 brianosman@google.com Allow Mock GrBackendTextures to masquerade as GL 2019-03-27 mtklein@google.com add --backend pdf to fm 2019-03-27 egdaniel@google.com Add vsync toggle for windows viewer. 2019-03-27 mtklein@google.com add --backend skp to fm 2019-03-27 skia-autoroll@skia-public.iam.gserviceaccount.com Roll third_party/externals/swiftshader e43cda5..4c9f4a9 (1 commits) 2019-03-27 mtklein@google.com buildifier public.bzl 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 (stani@google.com), and stop the roller if necessary.
#8333) The AccessibilityViewEmbedder was not delegating a11y events coming virtual nodes(of the embedded view) that were not previously traversed by the a11y framework. It turns out the a11y framework might leave parts of the tree untraversed in some circumstances, changed the behavior to create an originId<-->flutterId mapping on the fly when an event is delegated from a not previously traversed node. Fixes flutter/flutter#30010.
Currently, all Flutter threads are managed by the engine itself. This works for all threads except the platform thread. On this thread, the engine cannot see the underlying event multiplexing mechanism. Using the new task runner interfaces, the engine can relinquish the task of setting up the event multiplexing mechanism and instead have the embedder provide one for it during setup. This scheme is only wired up for the platform thread. But, the eventual goal is to expose this message loop interoperability for all threads.
NSOpenGLView reshape is annotated with NS_REQUIRES_SUPER. This avoids build failures when building with `-Wobjc-missing-super-calls`.
Simplifies the build and runtime requirements for the Linux shell. Since the engine does GL extension lookup manually anway, an extension loader library isn't necessary.
Instead of requiring a system-level GLFW, build it from source and statically link it into the Linux shell.
Bugfix: * Use the `pub` from within the built Dart SDK (not whatever's on `$PATH`, if anything). A few minor improvements: * Allow running from below the src/ buildroot dir, as it's often convenient to work from within the flutter/engine git dir. * Echo test name before running, for slightly better debuggability. * Minor line-wrapping for readability.
ffee99d Add asyncExpectThrows<T>() to async_helper. 994f535 [vm/bytecode/compiler] Remove excessive stack overflow checks when inlining 9ea9612 Object can be used in for-in and await for elements. 4555cf7 Convert one more set of tests a9ee080 [dartdevc] Remove redundant parameters from helper methods 1bbd282 Make analyzer/tool/summary/generate.dart take an IDL path f127153 [co19] DEPS updated
https://skia.googlesource.com/skia.git/%2Blog/8d2c19554e4a..e4c67058ddb1 git log 8d2c195..e4c6705 --date=short --no-merges --format=%ad %ae %s 2019-03-28 skia-autoroll@skia-public.iam.gserviceaccount.com Roll third_party/externals/angle2 c240abe..208af3e (3 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 (stani@google.com), and stop the roller if necessary.
Enables the build of the Windows shell, based on the same GLFW code used by the current Linux shell.
cf32584 [vm] Support compiling static field initializers and dynamic invocation forwarders from a compilation trace. 3364df5 Fix a bug that led to a divide-by-zero exception f226f4f Improve type of typed-array load e5bc8c2 [ VM / Service ] Remove Platform.pathSeparator from test and replace with / to fix Windows failure 0d93a85 [vm/bytecode] Clean component metadata except bytecode when dropping AST ca2f03c [ VM / Service ] Allow for breakpoints to be set using either file: or package: URIs for packages.
https://skia.googlesource.com/skia.git/%2Blog/e4c67058ddb1..01a065884b7d git log e4c6705..01a0658 --date=short --no-merges --format=%ad %ae %s 2019-03-28 skia-autoroll@skia-public.iam.gserviceaccount.com Roll ../src 83d44af5c208..eb8d3bc0b607 (520 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 (stani@google.com), and stop the roller if necessary.
https://skia.googlesource.com/skia.git/%2Blog/01a065884b7d..3240800a9487 git log 01a0658..3240800 --date=short --no-merges --format=%ad %ae %s 2019-03-28 skia-recreate-skps@skia-swarming-bots.iam.gserviceaccount.com Update go_deps asset 2019-03-28 skia-autoroll@skia-public.iam.gserviceaccount.com Roll third_party/externals/swiftshader 179c932..57e05b8 (1 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 (stani@google.com), and stop the roller if necessary.
https://skia.googlesource.com/skia.git/%2Blog/3240800a9487..e51181387f76 git log 3240800..e511813 --date=short --no-merges --format=%ad %ae %s 2019-03-28 skia-autoroll@skia-public.iam.gserviceaccount.com Roll third_party/externals/angle2 208af3e..e810ad9 (10 commits) 2019-03-28 skia-autoroll@skia-public.iam.gserviceaccount.com Roll third_party/externals/swiftshader 57e05b8..94f195b (1 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 (stani@google.com), and stop the roller if necessary.
05f3b12 Add test for native declarations b978fdd Move experimental flag defaults to CFE cc00203 Update pub client version 3e4a1de Use dart:foo-patch import uri for patches; remove VM workaround for sdk uris cf76825 Temporarily disable 'Allow the incremental compiler to load modules' 7baae76 Always use ir constants in annotations when constant-update-2018 is enabled 10abacb Use hasOnlyNonDeferredImportPathsToConstant to add deferred constants 32a5fa0 Allow incremental compiler to just create outline 83e6e9f Allow the incremental compiler to load modules ef168de [vm/kernel] Index all source and line starts before using them (2nd try) add5a27 [infra] Add `constant-update-2018` flag to v2.3 lang features tests
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
No description provided.