17929 Commits

Author SHA1 Message Date
skia-flutter-autoroll
de4e202979
Roll Fuchsia Mac SDK from JVQxV... to Xqev9... (#18876) 2020-06-07 06:58:04 -07:00
skia-flutter-autoroll
e35917804c
Roll Skia from aed47a38a08a to 81aa5ddb9404 (1 revision) (#18874) 2020-06-07 01:38:02 -07:00
skia-flutter-autoroll
eae490061b
Roll Skia from 47b06754624e to aed47a38a08a (1 revision) (#18873) 2020-06-07 00:03:01 -07:00
skia-flutter-autoroll
52009adfc1
Roll Dart SDK from 4b9c2356e962 to 48b4528a44ac (1 revision) (#18872) 2020-06-06 22:43:02 -07:00
Jonah Williams
3f224d8e86
[nnbd] un-fork sky engine (#18830)
Copy the nnbd SDK so that the analyzer works and can migrate
2020-06-06 18:34:29 -07:00
skia-flutter-autoroll
25bfe11472
Roll Dart SDK from 578fa6bee9eb to 4b9c2356e962 (1 revision) (#18871) 2020-06-06 18:23:02 -07:00
xster
5709dc5318
sadly missed an asterisk (#18746) 2020-06-06 18:09:00 -07:00
skia-flutter-autoroll
bd7dd73b47
Roll Fuchsia Mac SDK from b4Gyr... to JVQxV... (#18869) 2020-06-06 17:38:02 -07:00
skia-flutter-autoroll
5ca5c4ccaa
Roll Fuchsia Linux SDK from DELkx... to j9T0m... (#18868) 2020-06-06 17:33:02 -07:00
Guruji Panda
6734ab3914
Fix include paths to help building flutter runner for Fuchsia in Google3. (#18840)
Include header file without absolute path if the header file belongs to
the same directory as source file.
2020-06-06 16:05:04 -07:00
skia-flutter-autoroll
c0365be2ab
Roll Dart SDK from 403955cf347f to 578fa6bee9eb (8 revisions) (#18864) 2020-06-06 03:08:02 -07:00
skia-flutter-autoroll
e87b214e69
Roll Skia from 0ef90dd5e9c6 to 47b06754624e (1 revision) (#18863) 2020-06-06 01:33:02 -07:00
skia-flutter-autoroll
6533a3fca7
Roll Skia from aa10dfeec96a to 0ef90dd5e9c6 (7 revisions) (#18862) 2020-06-05 23:58:03 -07:00
skia-flutter-autoroll
43c7c4260a
Roll Fuchsia Linux SDK from hIXuO... to DELkx... (#18861) 2020-06-05 22:58:02 -07:00
skia-flutter-autoroll
617ec36d2a
Roll Fuchsia Mac SDK from ASjDr... to b4Gyr... (#18860) 2020-06-05 22:38:03 -07:00
skia-flutter-autoroll
566960456f
Roll Dart SDK from 249cb9c974e1 to 403955cf347f (9 revisions) (#18854) 2020-06-05 22:28:02 -07:00
skia-flutter-autoroll
cb5b585eb7
Roll Skia from 9f7485b4bbeb to aa10dfeec96a (8 revisions) (#18853) 2020-06-05 22:23:03 -07:00
Yegor
ff6462e457
null-annotate remaining engine code (#18852)
* null-annotate remaining engine code
2020-06-05 21:00:07 -07:00
Harry Terkelsen
5741134bc0
Roll CanvasKit to 0.16.1 (#18618)
* Roll CanvasKit to 0.16.1

Fixes https://github.com/flutter/flutter/issues/58014
Fixes https://github.com/flutter/flutter/issues/56938

* Use multiple shared color arrays

* Use fresh color arrays for computeTonalColors

* Use drawColorInt

* Add TODO to use a flattened array when CanvasKit supports it
2020-06-05 14:51:44 -07:00
skia-flutter-autoroll
5e4df2815f
Roll Skia from 288ecf60bde8 to 9f7485b4bbeb (7 revisions) (#18851) 2020-06-05 13:33:02 -07:00
skia-flutter-autoroll
dbb57f1874
Roll Skia from 59f31b143ccd to 288ecf60bde8 (14 revisions) (#18847)
https://skia.googlesource.com/skia.git/+log/59f31b143ccd..288ecf60bde8

2020-06-05 egdaniel@google.com Use main command buffer for updateBackendTexture in vulkan.
2020-06-05 michaelludwig@google.com Detect empty clip when difference op clips everything
2020-06-05 csmartdalton@google.com Handle tessellated paths that require more segments than are supported
2020-06-05 mtklein@google.com tiny fixup: depend on :skx
2020-06-05 mtklein@google.com add structure for normal SKX opts
2020-06-05 senorblanco@chromium.org Dawn: fix for abandoned contexts.
2020-06-05 kjlubick@google.com [canvaskit] Fix infrequent crash in SkFontMgr.FromData
2020-06-05 mtklein@google.com remove sse4.1 opts level
2020-06-05 skia-recreate-skps@skia-swarming-bots.iam.gserviceaccount.com Update Go Deps
2020-06-05 skia-autoroll@skia-public.iam.gserviceaccount.com Roll ANGLE from 989c790d4b8b to b10f4b94aa17 (11 revisions)
2020-06-05 skia-autoroll@skia-public.iam.gserviceaccount.com Roll Chromium from 2f74454086a5 to b7bb5840cba2 (462 revisions)
2020-06-05 skia-autoroll@skia-public.iam.gserviceaccount.com Roll SwiftShader from 0711869b5f20 to e3eb327e8c3c (1 revision)
2020-06-05 skia-autoroll@skia-public.iam.gserviceaccount.com Roll dawn from 783cd5a79c8a to 0a6a9d86926e (1 revision)
2020-06-04 jlavrova@google.com ICU optimization

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 tdenniston@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/+doc/master/autoroll/README.md
2020-06-05 14:21:33 -04:00
skia-flutter-autoroll
9d4e755647
Roll Dart SDK from 62903873df30 to 249cb9c974e1 (6 revisions) (#18843)
https://dart.googlesource.com/sdk.git/+log/62903873df30..249cb9c974e1

2020-06-05 sra@google.com [benchmark] BigIntParsePrint lint fixes
2020-06-05 bkonyi@google.com [ VM Service / DDS ] Redirect web socket connection requests made to VM Service to DDS
2020-06-05 rmacnak@google.com [vm, gc] Prevent a program with sufficient idle time and dominated by direct old-space allocations from avoiding scavenges for too long.
2020-06-04 scheglov@google.com Implement allowedExperimentsJson for EmbedderSdk.
2020-06-04 rnystrom@google.com Migrate language_2/number to NNBD.
2020-06-04 scheglov@google.com Fix type cast exception in AddExplicitCast.

If this roll has caused a breakage, revert this CL and stop the roller
using the controls here:
https://autoroll.skia.org/r/dart-sdk-flutter-engine
Please CC dart-vm-team@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/+doc/master/autoroll/README.md
2020-06-05 10:38:50 -07:00
Yegor
2230d18612
add nullability annotations to lib/ui/painting.dart (#18374)
* add nullability annotations to lib/ui/painting.dart
2020-06-05 10:26:14 -07:00
skia-flutter-autoroll
575dcf885e
Roll Fuchsia Linux SDK from 9-PNW... to hIXuO... (#18845) 2020-06-05 09:28:03 -07:00
skia-flutter-autoroll
5356def7d3
Roll Fuchsia Mac SDK from aEbAT... to ASjDr... (#18844) 2020-06-05 09:23:02 -07:00
Emmanuel Garcia
fafccf8a3a
Refactor AndroidContextGL, AndroidSurface and AndroidSurfaceGL (#18670) 2020-06-05 09:18:03 -07:00
Yegor
e87a05fbba
add nullability annotations to lib/web_ui painting.dart (#18395)
* add nullability annotations to lib/web_ui painting.dat
2020-06-05 08:20:55 -07:00
Yegor
612568c67b
add nullability annotations to ui/text.dart (#18400)
* add nullability annotations to ui/text.dart
2020-06-05 08:19:14 -07:00
David Reveman
7f388bf814
[fuchsia] Limit unnecessary layout transition to aarch64. (#18833)
This is causing rendering artifacts on intel.

Co-authored-by: David Reveman <reveman@google.com>
2020-06-04 22:29:40 -04:00
Robert Ancell
a25d851edf
Don't call engine when not initialized. (#18810)
This stops events and platform messages generating errors when the engine has
failed to initialize.
2020-06-05 13:27:56 +12:00
Robert Ancell
8d97830992
Fix braces style (#18837) 2020-06-05 13:26:54 +12:00
skia-flutter-autoroll
7b706abdc2
Roll Skia from cdc39bda9237 to 59f31b143ccd (1 revision) (#18839) 2020-06-04 18:18:03 -07:00
skia-flutter-autoroll
feb5274772
Roll Dart SDK from f92a7d2669b1 to 62903873df30 (10 revisions) (#18836) 2020-06-04 17:08:02 -07:00
skia-flutter-autoroll
8cc760065b
Roll Skia from 024d42fdd6bb to cdc39bda9237 (19 revisions) (#18835) 2020-06-04 16:43:06 -07:00
Dan Field
7e38261e1a
Record path memory usage in SkPictures (#18827) 2020-06-04 15:48:25 -07:00
Jason Simmons
5efd2e820f
Reset AndroidExternalViewEmbedder state when starting a new frame (#18831) 2020-06-04 15:08:04 -07:00
Yegor
fe80dff37b
null annotate window.dart (#18789) 2020-06-04 14:31:08 -07:00
nturgut
201dc00cb9
[web] Adding profile parameter to firefox (#18792)
* opening firefox with a given profile

* use .dart_tool for temporary directory. delete the directory if exits before creation
2020-06-04 13:22:13 -07:00
Chris Yang
1482d9b05e
Rework GLContextSwitch, get rid of RendererContextManager (#18601) 2020-06-04 11:37:51 -07:00
Yegor
4ce831e469
null-annotate semantics.dart (#18791) 2020-06-04 11:35:24 -07:00
skia-flutter-autoroll
c4a2d0938b
Roll Fuchsia Linux SDK from VXyRo... to 9-PNW... (#18796)
If this roll has caused a breakage, revert this CL and stop the roller
using the controls here:
https://autoroll.skia.org/r/fuchsia-linux-sdk-flutter-engine
Please CC garyq@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/+doc/master/autoroll/README.md
2020-06-04 11:17:26 -07:00
Yegor
d30024829e
Minimize child DOM node moves in many-to-many update (#18648)
* minimize child DOM node moves in many-to-many update
2020-06-04 10:53:38 -07:00
skia-flutter-autoroll
a62f724668
Roll Dart SDK from ac45f23134f2 to f92a7d2669b1 (4 revisions) (#18824) 2020-06-04 10:53:04 -07:00
Emmanuel Garcia
fdc457d342
Revert "onDisplayPlatformView JNI (#18786)" (#18826)
This reverts commit c8ab763f79269bf275644cfaa72edeba1c4b0898.
2020-06-04 09:42:51 -07:00
cg021
c8ab763f79
onDisplayPlatformView JNI (#18786)
* onDisplayPlatformView JNI

* format

* add todo in onDisplayPlatformView

Co-authored-by: Emmanuel Garcia <egarciad@google.com>

* move methods

* add platformViewsController setter

* remove unnecessary calls

* remove override and add unit test

* remove override

* test

* mockito

* fix formatting

Co-authored-by: Emmanuel Garcia <egarciad@google.com>
2020-06-04 11:20:45 -05:00
skia-flutter-autoroll
d3427ddb85
Roll Skia from 1adcac52d64b to 024d42fdd6bb (66 revisions) (#18823) 2020-06-04 09:13:04 -07:00
skia-flutter-autoroll
a27336bcbf
Roll Dart SDK from acb552d056be to ac45f23134f2 (4 revisions) (#18821) 2020-06-04 08:03:02 -07:00
skia-flutter-autoroll
52b20a2ad2
Roll Fuchsia Mac SDK from YmMjL... to aEbAT... (#18818) 2020-06-04 02:43:03 -07:00
skia-flutter-autoroll
aa21eaf97f
Roll Dart SDK from e5b2cb0b02ae to acb552d056be (1 revision) (#18817) 2020-06-04 01:58:02 -07:00
skia-flutter-autoroll
cde417ffbe
Roll Dart SDK from 54adfeb93f0b to e5b2cb0b02ae (53 revisions) (#18806)
https://dart.googlesource.com/sdk.git/+log/54adfeb93f0b..e5b2cb0b02ae

2020-06-04 scheglov@google.com Fix for filtering name argument suggestions for Cider.
2020-06-03 rnystrom@google.com Print a count of how many language subdirectories have been migrated.
2020-06-03 zichangguo@google.com Unlink file before Unix socket binds
2020-06-03 kaushikiska@google.com Revert "Replaces fuchsia.deprecatedtimezone"
2020-06-03 jonasfj@google.com Bumped pub revision
2020-06-03 sra@google.com Update DEPS for package:fixnum
2020-06-03 rmacnak@google.com [vm, gc] Use the standard out-of-memory message when the scavenger fails to copy.
2020-06-03 rnystrom@google.com Migrate language_2/nosuchmethod_forwarding to NNBD.
2020-06-03 paulberry@google.com Remove the analysis server's DartFixListener.addDetail.
2020-06-03 paulberry@google.com Prepare to publish package nnbd_migration
2020-06-03 alexmarkov@google.com [vm/nnbd] Finish migration of vm/cc tests to NNBD
2020-06-03 rnystrom@google.com Migrate language_2/mixin_constructor_forwarding to NNBD.
2020-06-03 nathanrogers@google.com [fuchsia] Avoid unnecessary zx_clock_get(ZX_CLOCK_THREAD, ...) calls
2020-06-03 rnystrom@google.com Add an option to the migration test runner to compare legacy results.
2020-06-03 rnystrom@google.com Migrate language_2/no_such_method to NNBD.
2020-06-03 brianwilkerson@google.com An initial naive approach to integrating the new relevance computations and the available declarations support.
2020-06-03 mit@google.com Clarify migration guidance
2020-06-03 19204050+creativecreatorormaybenot@users.noreply.github.com [nnbd_migration] Fix typos/mistakes
2020-06-03 devoncarew@google.com Revert "[nnbd_migration] handle multiple contexts"
2020-06-03 joshualitt@google.com [dart2js] Move tests/compiler/dart2js_extra to tests/dart2js_2.
2020-06-03 udeepbahadur7@gmail.com Fix docs typo.
2020-06-03 vegorov@google.com [vm/compiler] Handle phis specially in TryCreateConstantReplacementFor.
2020-06-03 sortie@google.com [benchmark] Fix dart2 files importing dart files.
2020-06-03 mit@google.com Clarify terms for environment declerations
2020-06-03 lrn@google.com Migrate void tests to Null Safety.
2020-06-03 paulberry@google.com Add a pubspec dev_dependency from analyzer to linter.
2020-06-03 mfairhurst@google.com [nnbd_migration] Fix #42117, cannot load edit details on windows.
2020-06-03 dacoharkes@google.com [nnbd] Make PRESUBMIT.py not warn about status files
2020-06-03 sortie@google.com [benchmark] Synchronize Calls benchmark changes to dart2 implementation.
2020-06-03 sortie@google.com [benchmark] Format all benchmarks.
2020-06-03 jensj@google.com [parser] Update parser tests for using keywords as methods/fields/typedefs
2020-06-03 athom@google.com [release] Add release notes for 2.8.4 to the changelog
2020-06-03 johnniwinther@google.com [cfe] Add regress test for issue39666
2020-06-03 johnniwinther@google.com Reland: [cfe] Embed and use allowed experiments in CFE
2020-06-03 scheglov@google.com Add CiderCompletionResult.performance
2020-06-03 paulberry@google.com Prepare to publish analyzer 0.39.10
2020-06-03 rnystrom@google.com Migrate language_2/malbounded to NNBD.
2020-06-03 rnystrom@google.com Migrate language_2/new to NNBD.
2020-06-03 rnystrom@google.com Migrate language_2/method to NNBD.
2020-06-03 scheglov@google.com Fix the breaking change in SummaryBuilder.
2020-06-03 rnystrom@google.com Migrate language_2/list to NNBD.
2020-06-03 rnystrom@google.com Migrate language_2/mixin to NNBD.
2020-06-02 alexmarkov@google.com [vm/nnbd] Migate runtime/tests/vm/dart/* tests to NNBD
2020-06-02 parkermeronat@gmail.com [pkg/analyzer] Update pedantic to 1.9.0
2020-06-02 rmacnak@google.com [vm, api] Add Dart_UpdateExternalSize to the embedding API.
2020-06-02 mit@google.com Add -t abbreviation for consistency with flutter create:
2020-06-02 alexmarkov@google.com [vm/nnbd] Support NNBD weak mode in vm/cc tests
2020-06-02 paulberry@google.com Prepare to publish analyzer 0.39.9 and _fe_analyzer_shared 4.0.0.
2020-06-02 alexmarkov@google.com [tests/nnbd] Remove mixed mode test cases from language/nnbd/subtyping/type_casts_strong_test
2020-06-02 danny@tuppeny.com Retain original LSP registrations so unregistrations use the same IDs
2020-06-02 bkonyi@google.com [ DDS ] Fix issue where forwarding requests with no RPC parameters would return an error
2020-06-02 paulberry@google.com Migration: fix pubspec deps.
2020-06-02 zichangguo@google.com Revert "[dart:io] Fixes the FileIO performance regression"

If this roll has caused a breakage, revert this CL and stop the roller
using the controls here:
https://autoroll.skia.org/r/dart-sdk-flutter-engine
Please CC dart-vm-team@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/+doc/master/autoroll/README.md
2020-06-03 21:31:28 -07:00