Ben Konyi
4cc48e2f51
Roll src/third_party/dart ebd9af9043..8e176998b4 (10 commits) ( flutter/engine#13875 )
...
dart-lang/sdk@8e176998b4 [cfe] Support late lowering of instance fields
dart-lang/sdk@09d75d94e7 [cfe] Avoid use of #isSet# field on non-nullabel late fields
dart-lang/sdk@45996ee170 [cfe] Add late field lowering for static/top-level fields
dart-lang/sdk@49aaed295f [cfe] Refactor field type inference
dart-lang/sdk@70892fff0c nnbd preview tool: text for uninitialized field
dart-lang/sdk@fea5e1b741 Fix UNUSED_MEMBER check for cross-class private class members
dart-lang/sdk@bd43ef8144 Migration: stop using "never" for the result type of an "is" check
dart-lang/sdk@9cb0b678ce Migration: remove more explicit uses of never from EdgeBuilder.
dart-lang/sdk@f9175f2099 Remove undetected unused field in ClosedEntityWriter
dart-lang/sdk@a75ffc8956 Add non-NNBD language version marker to all sdk (non-nnbd) files
2019-11-15 10:21:59 -08:00
Alexander Aprelev
b3581aa59b
Reland children isolates sharing isolate group change. ( flutter/engine#13758 )
...
* Revert "Revert "Provide dart vm initalize isolate callback so that children isolates belong to parent's isolate group. (#9888 )" (#12327 )"
* Ensure that when isolate shuts down it calls isolate_data, rather than isolage_group_data callback.
2019-11-15 09:22:26 -08:00
skia-flutter-autoroll
267b7855d3
Roll src/third_party/skia f7281db422b7..b3d3551577a3 (1 commits) ( flutter/engine#13874 )
...
https://skia.googlesource.com/skia.git/+log/f7281db422b7..b3d3551577a3
git log f7281db422b7..b3d3551577a3 --date=short --no-merges --format='%ad %ae %s'
2019-11-15 robertphillips@google.com Revert "Reland "Reland "Reland "Implement sample mask and sample locations support in Vulkan""""
Created with:
gclient setdep -r src/third_party/skia@b3d3551577a3
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 halcanary@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=halcanary@google.com
2019-11-15 09:26:17 -05:00
skia-flutter-autoroll
e2abfe7d98
Roll fuchsia/sdk/core/mac-amd64 from VMTIz... to RI85D... ( flutter/engine#13873 )
...
Roll fuchsia/sdk/core/mac-amd64 from VMTIz... to RI85D...
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
2019-11-15 06:12:51 -05:00
skia-flutter-autoroll
cc00d522a4
Roll src/third_party/skia 3fafc831bc15..f7281db422b7 (4 commits) ( flutter/engine#13871 )
...
https://skia.googlesource.com/skia.git/+log/3fafc831bc15..f7281db422b7
git log 3fafc831bc15..f7281db422b7 --date=short --no-merges --format='%ad %ae %s'
2019-11-15 skia-autoroll@skia-public.iam.gserviceaccount.com Roll third_party/externals/angle2 1b52f05868c9..5f4db6a76640 (9 commits)
2019-11-15 skia-autoroll@skia-public.iam.gserviceaccount.com Roll ../src 7ca6de3adb8e..6961018759e7 (8341 commits)
2019-11-15 skia-autoroll@skia-public.iam.gserviceaccount.com Roll third_party/externals/swiftshader b2407dd746de..102fd19c65f4 (4 commits)
2019-11-15 csmartdalton@google.com Reland "Reland "Reland "Implement sample mask and sample locations support in Vulkan"""
Created with:
gclient setdep -r src/third_party/skia@f7281db422b7
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 halcanary@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=halcanary@google.com
2019-11-15 02:27:01 -05:00
skia-flutter-autoroll
ed1ed4fd49
Roll src/third_party/skia c1c4634dcb07..3fafc831bc15 (1 commits) ( flutter/engine#13870 )
...
https://skia.googlesource.com/skia.git/+log/c1c4634dcb07..3fafc831bc15
git log c1c4634dcb07..3fafc831bc15 --date=short --no-merges --format='%ad %ae %s'
2019-11-14 recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com Roll recipe dependencies (trivial).
Created with:
gclient setdep -r src/third_party/skia@3fafc831bc15
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 halcanary@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=halcanary@google.com
2019-11-14 22:34:09 -05:00
Jonah Williams
f1e34e1ea3
Allow passing hot reload debugging flags through dart-flags ( flutter/engine#13780 )
2019-11-14 19:12:27 -08:00
Jim Graham
c35c2a3813
Revert "Roll src/third_party/dart dc35290111..dc808f3fcb (5 commits) ( #13859 )" ( flutter/engine#13867 )
...
This reverts commit 169be3a77a6cb60b3163ff46f251687df0c27204.
Dart commit 45033c6ad9725be939f2baa019301f702efc694c was causing problems for the engine->flutter roll and it will be fixed when dart commit ef5fb7d3f456123262ddee3f26a7a20276096fc6 lands.
2019-11-14 17:05:24 -08:00
skia-flutter-autoroll
9b17fc416e
Roll src/third_party/skia e57ca4931952..c1c4634dcb07 (15 commits) ( flutter/engine#13866 )
...
https://skia.googlesource.com/skia.git/+log/e57ca4931952..c1c4634dcb07
git log e57ca4931952..c1c4634dcb07 --date=short --no-merges --format='%ad %ae %s'
2019-11-14 reed@google.com add some api helpers (extracted from different CL)
2019-11-14 recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com Roll recipe dependencies (trivial).
2019-11-14 benjaminwagner@google.com Use Clang for CMake build
2019-11-14 herb@google.com Hoist regenGlyphs out of per glyph loop
2019-11-14 rmistry@google.com Specify only luci buckets instead of hardcoding trybot names
2019-11-14 ahujabharat93@gmail.com Issue- >Skia tiled bitmap rendering is too slow when tildmodeX is not same as tileModeY. Reason-> Skia uses general-purpose pipeline in this case instead of more optimized faster pipeline. Faster pipeline code was available in older versions of Skia and used to work fine but we removed faster pipeline code to consolidate the code. As discussed offline for us in the office we have significant scenarios running on software, so maintaining software performance is very important for us thus I am bringing this fast path back. To make this work I didn't have to do much, everything was already available, I just had to modify MatirxProcs to accept tilemodex and tilemodeY as parameters and define and configure SkBitmapProcState::MatrixProc GeneralProcs. I have also limited this change to ARM devices
2019-11-14 jvanverth@google.com Reduce scaling of large SDF glyphs on Mac.
2019-11-14 recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com Roll recipe dependencies (trivial).
2019-11-14 csmartdalton@google.com Revert "Reland "Reland "Implement sample mask and sample locations support in Vulkan"""
2019-11-14 kjlubick@google.com [canvaskit] Expose a few more methods
2019-11-14 fmalita@chromium.org [skottie] One-node camera support
2019-11-14 robertphillips@google.com Respect max index buffer sizes in GrFillRectOp::MakeSet
2019-11-14 csmartdalton@google.com Reland "Reland "Implement sample mask and sample locations support in Vulkan""
2019-11-14 nigeltao@google.com Reset SkWuffsCodec frame-count decoder less often
2019-11-14 bsalomon@google.com Fixed sampling non-SkSL FPs with coordinates
Created with:
gclient setdep -r src/third_party/skia@c1c4634dcb07
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 halcanary@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=halcanary@google.com
2019-11-14 18:39:52 -05:00
James Robinson
e9fb9f7bb8
[flow][fuchsia] Add more tracing to layers and Fuchsia surface pool ( flutter/engine#13864 )
...
This adds more trace events to more layer operations and enhances the
trace counters for the Fuchsia vulkan surface pool to include retained
surface counts, emit stats on recycle events that might change the
surface count, and by separating counters which measure bytes from
counters which measure counts to make analysis simpler.
2019-11-14 15:31:37 -08:00
Kaushik Iska
4620ef2a3b
[fuchsia] Package flutter_frontend_server snapshot for fuchsia ( flutter/engine#13865 )
2019-11-14 14:18:19 -08:00
Darren Austin
9c643907f0
Guard against orphaned semantic objects from referencing dead accessibility bridge on iOS ( flutter/engine#13857 )
...
* Guard against orphaned semantic objects trying to reference a dead bridge on iOS.
* Switched back to a function instead of a macro for checking the bridge.
* Fixed some formatting issues.
2019-11-14 12:16:02 -08:00
Chinmay Garde
f2997c18a6
Fix test to account for pixel ratio transformations being framework responsibility. ( flutter/engine#13850 )
...
This incorrect assumption led to the introduction of a failure on an external embedder. Also dries up the section that copies the picture to the embedder managed render targets.
Fixes https://github.com/flutter/flutter/issues/43906
Fixes https://b.corp.google.com/issues/143529469
2019-11-14 12:15:33 -08:00
Chris Yang
7552e93705
RendererContextSwitch guard flutter's gl context rework. ( flutter/engine#13812 )
2019-11-14 11:50:45 -08:00
skia-flutter-autoroll
609c24b185
Roll src/third_party/skia d860a78fd60c..e57ca4931952 (44 commits) ( flutter/engine#13862 )
...
https://skia.googlesource.com/skia.git/+log/d860a78fd60c..e57ca4931952
git log d860a78fd60c..e57ca4931952 --date=short --no-merges --format='%ad %ae %s'
2019-11-14 rosasco@google.com Use original fuchsia sdk token
2019-11-14 egdaniel@google.com Miscellaneous updates to handle more vulkan creation failures.
2019-11-14 flar@google.com Only define SK_GL for Flutter on non-Fuchsia platforms.
2019-11-14 robertphillips@google.com Revert "Reland "Implement sample mask and sample locations support in Vulkan""
2019-11-14 skia-autoroll@skia-public.iam.gserviceaccount.com Roll third_party/externals/angle2 4f023f565a61..1b52f05868c9 (8 commits)
2019-11-14 skia-autoroll@skia-public.iam.gserviceaccount.com Roll third_party/externals/swiftshader 88632cac30e1..b2407dd746de (3 commits)
2019-11-14 recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com Roll recipe dependencies (trivial).
2019-11-14 csmartdalton@google.com Reland "Implement sample mask and sample locations support in Vulkan"
2019-11-14 recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com Roll recipe dependencies (trivial).
2019-11-13 mtklein@google.com implement assert_true on ARM
2019-11-13 brianosman@google.com Move the persistent GrMemoryPool to the heap
2019-11-13 csmartdalton@google.com Implement mixed samples support in vulkan
2019-11-13 csmartdalton@google.com Enforce extra constraints for mixed samples at GrCaps level
2019-11-13 emircan@google.com Disable VkProtectedContext_DDLMakeRenderTargetTest
2019-11-13 nigeltao@google.com Move SkWuffsCodec's reset_and_decode_image_config
2019-11-13 robertphillips@google.com Revert "Respect the max indexBuffer limits in the bulk texture draw API"
2019-11-13 jvanverth@google.com Put check for MTLTextureUsageShaderRead in available block.
2019-11-13 skia-autoroll@skia-public.iam.gserviceaccount.com Roll skia/third_party/skcms 0e5f77218153..8d45badce994 (1 commits)
2019-11-13 robertphillips@google.com Respect the max indexBuffer limits in the bulk texture draw API
2019-11-13 robertphillips@google.com Remove GL 4-bit stencil option
2019-11-13 recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com Roll recipe dependencies (trivial).
2019-11-13 skia-autoroll@skia-public.iam.gserviceaccount.com Roll third_party/externals/angle2 e33c1582b4bc..4f023f565a61 (4 commits)
2019-11-13 skia-autoroll@skia-public.iam.gserviceaccount.com Roll third_party/externals/swiftshader 9da287fd0264..88632cac30e1 (6 commits)
2019-11-12 recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com Roll recipe dependencies (trivial).
2019-11-12 herb@google.com Force single glyph calls through bulk interface
2019-11-12 rosasco@google.com Reland fully delineate GL usage w/ skia_use_gl.
2019-11-12 csmartdalton@google.com Fix detection of when we will have mixed sampled coverage
2019-11-12 mtklein@google.com sketch out structure for ops with immediates
2019-11-12 mtklein@google.com implement assert_true on x86
2019-11-12 mtklein@google.com add Release SkVMBlitter bot
2019-11-12 robertphillips@google.com Remove final usage of GrProgramDesc's header
2019-11-12 recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com Roll recipe dependencies (trivial).
2019-11-12 csmartdalton@google.com Add 'numRasterSamples' and 'isMixedSampled' to GrProgramInfo
2019-11-12 ccross@android.com [SkQP/Android] Replace -Weverything with -Wextra
2019-11-12 robertphillips@google.com Use a priori knowledge about the number of stencil bits in Dawn, Metal and Vulkan backends
2019-11-12 senorblanco@chromium.org Dawn: implement dynamic primitive processor texture handling.
2019-11-12 recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com Roll recipe dependencies (trivial).
2019-11-12 skia-autoroll@skia-public.iam.gserviceaccount.com Roll third_party/externals/swiftshader 31edef751a8d..9da287fd0264 (6 commits)
2019-11-12 jvanverth@google.com Detect whether trying to blit a Metal swapchain texture, and fail if so.
2019-11-12 senorblanco@chromium.org Dawn: fix bug in stencil handling.
2019-11-12 nigeltao@google.com Free SkWuffsCodec frame-count decoder earlier
2019-11-12 bungeman@google.com Track and force opsz axis on Mac.
2019-11-12 herb@google.com Make metrics const on SkStrike
2019-11-12 recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com Roll recipe dependencies (trivial).
Created with:
gclient setdep -r src/third_party/skia@e57ca4931952
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 halcanary@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=halcanary@google.com
2019-11-14 14:47:52 -05:00
skia-flutter-autoroll
9c6884efef
Roll fuchsia/sdk/core/mac-amd64 from 7XOyl... to VMTIz... ( flutter/engine#13861 )
...
Roll fuchsia/sdk/core/mac-amd64 from 7XOyl... to VMTIz...
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
2019-11-14 14:44:26 -05:00
Ben Konyi
169be3a77a
Roll src/third_party/dart dc35290111..dc808f3fcb (5 commits) ( flutter/engine#13859 )
...
dart-lang/sdk@dc808f3fcb [vm/compiler] Canonicalize CompressedStackMaps payloads when possible.
dart-lang/sdk@6e85f3337a [cfe] Support null-aware cascade
dart-lang/sdk@3855eeaae7 [cfe] Move shared id-tests into id_tests folder
dart-lang/sdk@45033c6ad9 [cfe] Use StaticTypeContext for getStaticType
dart-lang/sdk@efbfda2e6d [gardening] Fix frontend-server-test uri vs file path use.
2019-11-14 21:32:51 +02:00
Harry Terkelsen
92c365b630
Implement the rest of ui.Path methods for CanvasKit ( flutter/engine#13851 )
...
- the relative path methods
- Path.combine
2019-11-14 11:08:34 -08:00
Ferhat
afe298e698
[web] Change canvas sibling transforms to 3d with z=0 to get around canvas rendering bug. ( flutter/engine#13860 )
...
* Change off canvas element transforms to 3d with z=0
* update matrix4 call to call 3d version
2019-11-14 11:03:05 -08:00
Mouad Debbar
add5ddd86c
[web] Fix selectable text rendering ( flutter/engine#13802 )
2019-11-14 00:12:56 -08:00
skia-flutter-autoroll
85b43f56c7
Roll fuchsia/sdk/core/mac-amd64 from _QV9E... to 7XOyl... ( flutter/engine#13856 )
...
Roll fuchsia/sdk/core/mac-amd64 from _QV9E... to 7XOyl...
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
2019-11-14 00:39:35 -05:00
Matt Carroll
be849d1363
Add support for --dart-flags in FlutterShellArgs. ( #44855 ) ( flutter/engine#13855 )
2019-11-14 04:09:08 +00:00
Ben Konyi
67646517b9
Roll src/third_party/dart e5655d5cfe..dc35290111 (2 commits)
...
dart-lang/sdk@dc35290111 [VM/nnbd] Reland of 3 reverted CLs and fix for canonicalization of legacy types.
dart-lang/sdk@9223b9d844 [vm, gc] Change CollectAllGarbage to ensure there is no floating garbage caused by incremental marking.
2019-11-13 19:49:57 -08:00
Ben Konyi
9dd83a9d6f
Roll src/third_party/dart a0bb025024..e5655d5cfe (19 commits)
...
dart-lang/sdk@e5655d5cfe [dartfuzz] Make generic types explicit when using API table
dart-lang/sdk@06aef10d76 nnbd preview: Remove descriptionPrefix; don't link Details which will link to some bizarre Never node
dart-lang/sdk@9cd6c01bfd [vm, gc] Add a release barrier to prevent header initialization during promotion from being ordered after publishing stores of that object.
dart-lang/sdk@c1c4470da6 [gardening] Fix pkg/vm/test/modular_kernel_plus_aot_test on Windows.
dart-lang/sdk@6f11d998d0 [dart2js] Allocate minified type$ names in more stable manner
dart-lang/sdk@de498e9655 Add the generation date as a footer to the preview page
dart-lang/sdk@2928b6179c Test interfaces of opt-in and opt-out mixes.
dart-lang/sdk@22b2a35b9f Add failing test for issue #39376
dart-lang/sdk@5767cc1bfd Migration: do not use "always" node for dynamic dispatches in EdgeBuilder.
dart-lang/sdk@8452d2d188 Migration: change behavior of `dynamic`.
dart-lang/sdk@30690b1526 Issue 39357. Catch FormatError and report FLUTTER_SET_WIDGET_PROPERTY_VALUE_INVALID_EXPRESSION.
dart-lang/sdk@a8e48405dd Share search methods in FindElement and ImportFindElement.
dart-lang/sdk@26f160b9c4 nnbd preview: Fix positioning of #content HTML, allowing for footer
dart-lang/sdk@64329c879d [vm, docs] Describe how to run size analysis for Flutter apps.
dart-lang/sdk@bc4ced0738 Fix the list of migrated files to not include non-migrated files
dart-lang/sdk@7a0d9455e4 [vm/aot] Ensure interface targets are re-resolved after deduping of mixin application classes
dart-lang/sdk@858265d0b4 NNBD preview: Link to spans rather than anchors
dart-lang/sdk@df2093362d [analyzer] Clean up casting for variance and related tests.
dart-lang/sdk@39194779c1 nnbd preview tool: Add better text for dynamic values
2019-11-13 18:32:13 -08:00
Jason Simmons
91ec75170b
Use Skia's matchStyleCSS3 to find bundled asset typefaces matching a font style ( flutter/engine#13848 )
...
This will improve font matching in SkParagraph for fonts that are bundled as
assets within the app. Libtxt was using Minikin's FontFamily class to select
the closest matching font, but SkParagraph will rely on the matchStyle
implementation in the asset font manager.
2019-11-13 17:44:25 -08:00
Jim Graham
c36b203a4e
Avoid GL calls when compiling for Fuchsia. ( flutter/engine#13847 )
...
* Avoid GL calls when compiling for Fuchsia.
2019-11-13 16:41:03 -08:00
Kaushik Iska
85e7580127
[build] Make --engine-version flag optional ( flutter/engine#13803 )
2019-11-13 14:34:22 -08:00
Kaushik Iska
01327cfff1
Disable LTO on Fuchsia ( flutter/engine#13842 )
2019-11-13 14:33:21 -08:00
Todd Volkert
16ebe4633a
Remove unused import ( flutter/engine#13832 )
2019-11-13 14:12:46 -08:00
xster
50e84b5bb6
add recent packages to javadoc list ( flutter/engine#13789 )
2019-11-13 14:10:38 -08:00
Ben Konyi
554d5f845e
Roll src/third_party/dart ffbd2eb7ee..a0bb025024 (1 commits)
...
dart-lang/sdk@a0bb025024 [vm] Late static final fields
2019-11-13 13:13:26 -08:00
Ferhat
ce9826e1bf
[web] Fix blendmode for images ( flutter/engine#13809 )
...
* Fix blendmode for images
2019-11-13 13:09:16 -08:00
Chinmay Garde
5f0f517ef9
Roll buildroot to 0fec442d067a0998352ea12706fcae0a53b62884. ( flutter/engine#13837 )
...
Pulls in Skia GN flag addition of skia_using_fuchsia_sdk.
2019-11-13 12:00:19 -08:00
chunhtai
7787960f0c
reland add lifecycle enum ( flutter/engine#13767 )
...
This reverts commit 5e7e183369b3816650f776c767e241bb98a87276.
2019-11-13 11:26:25 -08:00
Gary Qian
d4a5a15200
Remove extra shadows from Web Engine EngineParagraphStyle ( flutter/engine#13805 )
2019-11-13 11:13:46 -08:00
Ben Konyi
3cdd5f6ef6
Roll src/third_party/dart d5d889668b..ffbd2eb7ee (15 commits)
...
dart-lang/sdk@ffbd2eb7ee Address comments from an earlier CL
dart-lang/sdk@7c71115b28 Remove unused type parameter from VariableMember.
dart-lang/sdk@cd22f16f0b Fix crash when building //utils/dartdevc:dartdevc_kernel_sdk.
dart-lang/sdk@f443bc918e [cfe] Add tests for inheritance from opt-out libraries
dart-lang/sdk@6ed0fcaa12 [analysis_server] Remove last dependency on front_end+kernel
dart-lang/sdk@2b94bd678d [CFE] Fix renames from test to suite and move of parser
dart-lang/sdk@d4f1512e00 [cfe] Support forEffect and readOnlyReceiver in IndexSet
dart-lang/sdk@082c10aab7 Revert "[VM/nnbd] Pass nullability when creating Class::DeclarationType."
dart-lang/sdk@b4779e8f72 Revert "[VM/nnbd] Make Nullability and NNBDMode class enums to avoid name conflicts."
dart-lang/sdk@82aa7e79af Revert "[VM/nnbd] Force the DeclarationType of a class to have legacy nullability."
dart-lang/sdk@a7472ba4c6 Cache value of "non-nullable" flag so it can be used in the VM code without having to search through the array of experimental flags array.
dart-lang/sdk@8938a5ed2d Migration: make an edge origin for assignments of dynamic.
dart-lang/sdk@c9ef7cc5e3 Deprecate Member.baseElement, use Element.declaration in analyzer.
dart-lang/sdk@3793a40e6a Migration: stop using `always` for decorating the type of explicit `null`s.
dart-lang/sdk@12265c4e42 Hacky prototype of how to fix the seventh item from #39247
2019-11-13 11:13:21 -08:00
Kaushik Iska
24bf127ba8
[dart_runner] Initialize logging and tracing ( flutter/engine#13829 )
...
Remove !defined(FUCHSIA_SDK) bits to start using the SDK
apis to initialize logging and trace events for dart runners.
2019-11-13 10:02:09 -08:00
G. Ari Aye
311aa4808b
Update version of dart/language_model distributed with flutter engine to latest ( flutter/engine#13799 )
...
Fixes https://github.com/dart-lang/sdk/issues/39352 .
2019-11-13 09:56:38 -08:00
Ben Konyi
38fa8a1fb8
Roll src/third_party/dart 5cce1e4acd..d5d889668b (17 commits) ( flutter/engine#13806 )
...
dart-lang/sdk@d5d889668b [analyzer] Added variance support for upper/lower bounds.
dart-lang/sdk@a65aff122d [analyzer] Changed subtype checking for variance modifiers.
dart-lang/sdk@a520e771f6 More subtyping tests.
dart-lang/sdk@942419e6ba [analysis_server] Funnel sendServerErrorNotification through logException
dart-lang/sdk@26cabb72c3 [analyzer] Add [SilentException] where previously not reported to users.
dart-lang/sdk@d355778418 [analyzer] rate limit the crash reports we send
dart-lang/sdk@0b210e5e81 strict inference should not complain about top-level setter return types
dart-lang/sdk@ab7bceb622 Ensure that Member(s) are not created around Member(s).
dart-lang/sdk@b3d52df66d Remove undetected unused field in CreateAllSummariesVisitor
dart-lang/sdk@158559bc03 Changelog update for extension method prefix change.
dart-lang/sdk@2563a1b2ac Add an option to dartfix to specify the SDK used by analysis
dart-lang/sdk@667f77ed60 Add an http server for the interactive preview mode
dart-lang/sdk@2a9af7d953 [vm] Late modifier for non-final static fields.
dart-lang/sdk@3771dddf43 [VM/nnbd] Force the DeclarationType of a class to have legacy nullability.
dart-lang/sdk@024a4b2999 Remove unused import
dart-lang/sdk@3bde76208d Fix for AstBinaryFlags.hasQuestion
dart-lang/sdk@63c67a6768 Ignore zero length regions in the preview tool
2019-11-13 19:10:56 +02:00
skia-flutter-autoroll
8ee2ee0507
Roll fuchsia/sdk/core/mac-amd64 from p9FbP... to _QV9E... ( flutter/engine#13823 )
...
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
2019-11-13 09:04:03 -08:00
Kaushik Iska
1c8fb6612e
Revert "Roll src/third_party/skia d860a78fd60c..581108137b46 (13 commits) ( #13800 )" ( flutter/engine#13828 )
...
This reverts commit 2d34550cb365c9167929bf4693492b5f12974a1e.
2019-11-13 07:22:42 -08:00
skia-flutter-autoroll
4384b0f1ca
Roll fuchsia/sdk/core/mac-amd64 from tZdOC... to p9FbP... ( flutter/engine#13801 )
...
Roll fuchsia/sdk/core/mac-amd64 from tZdOC... to p9FbP...
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
2019-11-12 18:49:45 -05:00
George Wright
47f1a8028a
Create a WeakPtrFactory for use on the UI thread in VsyncWaiter ( flutter/engine#13781 )
2019-11-12 15:46:07 -08:00
skia-flutter-autoroll
2d34550cb3
Roll src/third_party/skia d860a78fd60c..581108137b46 (13 commits) ( flutter/engine#13800 )
...
https://skia.googlesource.com/skia.git/+log/d860a78fd60c..581108137b46
git log d860a78fd60c..581108137b46 --date=short --no-merges --format='%ad %ae %s'
2019-11-12 recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com Roll recipe dependencies (trivial).
2019-11-12 csmartdalton@google.com Add 'numRasterSamples' and 'isMixedSampled' to GrProgramInfo
2019-11-12 ccross@android.com [SkQP/Android] Replace -Weverything with -Wextra
2019-11-12 robertphillips@google.com Use a priori knowledge about the number of stencil bits in Dawn, Metal and Vulkan backends
2019-11-12 senorblanco@chromium.org Dawn: implement dynamic primitive processor texture handling.
2019-11-12 recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com Roll recipe dependencies (trivial).
2019-11-12 skia-autoroll@skia-public.iam.gserviceaccount.com Roll third_party/externals/swiftshader 31edef751a8d..9da287fd0264 (6 commits)
2019-11-12 jvanverth@google.com Detect whether trying to blit a Metal swapchain texture, and fail if so.
2019-11-12 senorblanco@chromium.org Dawn: fix bug in stencil handling.
2019-11-12 nigeltao@google.com Free SkWuffsCodec frame-count decoder earlier
2019-11-12 bungeman@google.com Track and force opsz axis on Mac.
2019-11-12 herb@google.com Make metrics const on SkStrike
2019-11-12 recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com Roll recipe dependencies (trivial).
Created with:
gclient setdep -r src/third_party/skia@581108137b46
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 halcanary@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=halcanary@google.com
2019-11-12 18:45:58 -05:00
Ben Konyi
18cee24b3a
Roll src/third_party/dart 7ebc820ffc..5cce1e4acd (1 commits) ( flutter/engine#13798 )
...
dart-lang/sdk@5cce1e4acd Reland "[vm] Remove obsolete kernel constant expression evaluator."
2019-11-13 00:45:33 +02:00
Chinmay Garde
2d7d114126
Document the coordinate space of points in FlutterPointerEvent. ( flutter/engine#13782 )
2019-11-12 12:21:50 -08:00
Yegor
0aec3787c7
implement radial gradient in canvaskit backend ( flutter/engine#13796 )
2019-11-12 10:56:07 -08:00
Clement Skau
f3b15f82c9
Adds missing comma in EngineParagraphStyle.toString() ( flutter/engine#13795 )
2019-11-12 17:00:54 +01:00
skia-flutter-autoroll
e8235212c8
Roll src/third_party/skia ad21d47cfa8d..d860a78fd60c (2 commits) ( flutter/engine#13794 )
...
https://skia.googlesource.com/skia.git/+log/ad21d47cfa8d..d860a78fd60c
git log ad21d47cfa8d..d860a78fd60c --date=short --no-merges --format='%ad %ae %s'
2019-11-12 skia-autoroll@skia-public.iam.gserviceaccount.com Roll third_party/externals/angle2 012d15196023..e33c1582b4bc (6 commits)
2019-11-12 herb@google.com WS: SkStrike
Created with:
gclient setdep -r src/third_party/skia@d860a78fd60c
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 halcanary@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=halcanary@google.com
2019-11-12 10:29:49 -05:00
Ben Konyi
2a9dfd046e
Roll src/third_party/dart 7408ed4730..7ebc820ffc (20 commits)
...
dart-lang/sdk@7ebc820ffc [CFE] Also guard _extensions for LazyScope
dart-lang/sdk@a196d68145 Revert "[vm, front-end server] Cache generated bytecode using separate file"
dart-lang/sdk@b2fa458f3d [CFE] Support experiments in the incremental compiler tests
dart-lang/sdk@da561313c6 [vm/bytecode] Erase promoted bounds of type parameter types
dart-lang/sdk@be6e5d8717 [vm] Try to symbolize Dart frames on crash or assertion failure when there is an exit frame.
dart-lang/sdk@804706c026 Represent variance as an object rather than an integer
dart-lang/sdk@782b048625 Bump the ABI version
dart-lang/sdk@a26f8402e5 [dartdevc] Branch the logic for FutureOr type tests when NNBD is enabled
dart-lang/sdk@f9969cca58 Add Element.declaration to unify elements and members.
dart-lang/sdk@b4ab28fef1 [vm/bytecode] Do not declare receiver variable in closures
dart-lang/sdk@cd6dbad074 [front-end server] Cleanup --strong in test/frontend_server_flutter.dart
dart-lang/sdk@6cde7ce224 Deprecate synthetic FunctionTypeImpl constructor.
dart-lang/sdk@86641d07ae [vm, front-end server] Cache generated bytecode using separate file
dart-lang/sdk@b5110a59a9 Revert "[vm/async] Don't add an <asynchronous suspension> marker along sync-async calls."
dart-lang/sdk@263ac017be Use standard Set in LegacyTypeAsserter.
dart-lang/sdk@c98df62dd0 [CFE] Add comments to clarify source encoding and offsets
dart-lang/sdk@1d6584720b Migrating DDC dart:developer patch files.
dart-lang/sdk@830b3d5f36 [front-end server] Remove obsolete --strong option
dart-lang/sdk@f4d930997b [vm/async] Don't add an <asynchronous suspension> marker along sync-async calls.
dart-lang/sdk@4366afc6f5 [http] noFolding() should follow same check as add()
2019-11-12 07:10:59 -08:00