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
Robert Ancell
6e378cf669
Mark symbols that should be public ( #18802 )
2020-06-04 14:31:35 +12:00
Dan Field
343af33344
Live region announcements for iOS ( #18798 )
2020-06-03 19:13:04 -07:00
stuartmorgan
a95882ba70
Don't export embedder API in desktop embeddings ( #18735 )
...
The embedder.h API layer is an implementation detail of the desktop
embeddings, not part of the public API surface, so should not be part of
the public symbol list for those libraries.
2020-06-03 18:13:59 -07:00
nturgut
2608f2ee9f
removing firefox tests from cirrus. since yesterday they are running on LUCI. ( #18790 )
2020-06-03 15:07:57 -07:00
gaaclarke
f1d37398f4
ios accessibility: started ignoring route changes when presenting modal view controllers ( #18544 )
2020-06-03 14:49:56 -07:00
nturgut
895ef3375e
[web] Remove connection close on blur for desktop browsers ( #18743 )
...
* Do not close the text editing connection when an input text element is blurred (upon clicking another element on the page) on a desktop browser. keep the current behaviour for mobile browsers
* change the unit tests for blur
* refocus after blur so that the user can keep inputing text to the TextFormField
* skipping failing firefox check. active element didn't get updated in firefox in the automated test. manually checks working
2020-06-03 12:12:00 -07:00
Dan Field
25054fb470
Implement GetAllocationSize for Vertices ( #18756 )
...
* Implement GetAllocationSize for Vertices
* Reflect vertex buffer size in pictures
2020-06-03 10:35:14 -07:00
stuartmorgan
77617e47cf
Revert "null-annotate SemanticsUpdateBuilder.updateNode ( #18552 )" ( #18785 )
...
This reverts commit cc08940e6262ca6675eda145d7caf635e9774b4a.
2020-06-03 09:54:06 -07:00
Emmanuel Garcia
243bb59c71
Pass SurfaceFrame to SubmitFrame ( #18709 )
2020-06-02 21:59:44 -07:00
Jason Simmons
33a1f1a4b9
Pin the analyzer version as a temporary workaround for https://github.com/dart-lang/sdk/issues/42163 ( #18755 )
...
A recent change to the analyzer package introduced an API incompatibility with
the build_resolvers package. The analyzer package needs to be pinned to an
older version until this is resolved.
2020-06-02 16:15:15 -07:00
Dan Field
f46dde1f06
Make images contribute to Picture allocation size, more aggressively release references when dispose is called ( #18706 )
...
SkImage references get held by both our Image and Picture objects. The GC has no idea about this, and so sometimes pictures look very small when they're actually holding a reference to a large chunk of memory. This patch helps make sure that the GC can more adequately catch the real size impact of Picture objects, and combined with an upstream patch in Dart allows for much more aggressive collection of unused image related memory.
2020-06-02 15:12:06 -07:00
Chris Bracken
cc08940e62
null-annotate SemanticsUpdateBuilder.updateNode ( #18552 )
...
The underlying _updateNode call requires that all parameters be set
non-null. There's a single call site in the framework in
lib/src/semantics/semantics.dart in SemanticsNode.updateWith(). At that
call site, all parameters are either asserted non-null in the
constructor of SemanticsData or defaulted to null, with the sole
exception of textDirection.
The ergonomics of this method are currently pretty ugly and we should
consider migrating most of the defaulting and assertions that we apply
at the call site up to the definition in dart:ui. That work is filed as
https://github.com/flutter/flutter/issues/57720 .
2020-06-02 14:42:36 -07:00
skia-flutter-autoroll
859d892f1f
Roll Dart SDK from 3d53df52afb5 to 54adfeb93f0b (14 revisions) ( #18747 )
...
https://dart.googlesource.com/sdk.git/+log/3d53df52afb5..54adfeb93f0b
2020-06-02 devoncarew@google.com [nnbd_migration] handle multiple contexts
2020-06-02 zichangguo@google.com [dart:io] Fixes the FileIO performance regression
2020-06-02 srawlins@google.com Analyzer: move built_in_identifier_* tests
2020-06-02 rnystrom@google.com Migrate language_2/metadata to NNBD.
2020-06-02 rnystrom@google.com Migrate language_2/malformed to NNBD.
2020-06-02 srawlins@google.com Analyzer: Mark used extension operators as such
2020-06-02 srawlins@google.com Migrator: Edit the package_config.json file
2020-06-02 scheglov@google.com Clean up verify_sorted_test.
2020-06-02 paulberry@google.com Revert "Remove DartSdk.useSummary."
2020-06-02 jwren@google.com Cleanup format.dart now that recent dartfmt has been rolled forward
2020-06-02 danny@tuppeny.com Enable/disable and register/unregister LSP formatter based on client settings
2020-06-02 danny@tuppeny.com Add LSP support for client-side configuration
2020-06-02 danny@tuppeny.com Minor refactor of LSP server capabilities+init test
2020-06-02 danny@tuppeny.com Improve LSP spec regex to catch didChangeConfiguration method
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-02 14:25:01 -07:00
xster
a4ee0ec4cf
Add an engine PR template ( #18721 )
2020-06-02 12:05:59 -07:00
Robert Ancell
cf0e272edd
Add missing standard codec alignment bytes ( #18724 )
2020-06-03 06:22:52 +12:00
Robert Ancell
1b4d958f98
Add braces around multi-line branches to match code style ( #18719 )
2020-06-03 06:22:24 +12:00
Robert Ancell
6589dcb2d4
Add missing full stops on the end of comments. ( #18634 )
2020-06-03 06:21:46 +12:00
bungeman
9ccb2e7f14
Mark conditional SkParagraph include nogncheck. ( #18741 )
2020-06-02 11:18:03 -07:00
skia-flutter-autoroll
b3db8fef9e
Roll Skia from a5ced794731b to 1adcac52d64b (6 revisions) ( #18740 )
2020-06-02 10:38:02 -07:00
Chris Bracken
90eb48956c
null-annotate lib/ui/hooks.dart ( #18555 )
2020-06-02 09:49:50 -07:00
skia-flutter-autoroll
2a024ead01
Roll Dart SDK from 6489a0c68df8 to 3d53df52afb5 (141 revisions) ( #18738 )
2020-06-02 08:48:02 -07:00
skia-flutter-autoroll
3226b83418
Roll Skia from 502eab4fc913 to a5ced794731b (22 revisions) ( #18737 )
2020-06-02 08:43:03 -07:00
skia-flutter-autoroll
c087bab726
Roll Fuchsia Linux SDK from in0Aq... to VXyRo... ( #18728 )
2020-06-02 06:48:02 -07:00
nturgut
6d169b8bbd
add driver for chrome 83 ( #18722 )
2020-06-01 19:07:25 -07:00
Tong Mu
b3e7732cf9
System mouse cursor: Android ( #18569 )
...
Adds system mouse cursor to the Android engine.
2020-06-01 18:08:43 -07:00
skia-flutter-autoroll
5a085ac3c6
Roll Fuchsia Mac SDK from WuG3u... to YmMjL... ( #18717 )
...
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 liyuqian@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-01 17:07:40 -07:00
nturgut
ffe82a77a7
[web] runs ios unit tests ( #18650 )
...
* runs ios unit tests, if the simulator is already booted.
* address reviewer comments
* changing comments for the Safari desktop tests
* addressing reviewer comments. removing the timeout.
* change mobile browsers ver name for safari.dart
* removing then calback on browser exit, only leaving the exception callback
2020-06-01 16:52:27 -07:00
Robert Ancell
24e1e8c8cd
Don't show warnings when removing handlers. ( #18633 )
...
These are removed in destructors.
2020-06-02 11:32:57 +12:00
chenjianguang
42b40b436a
Fix BM_ShellShutdown regression ( #18676 )
2020-06-01 16:13:02 -07:00
Dan Field
c9e51d074a
Make GetAllocationSize const ( #18713 )
2020-06-01 15:58:03 -07:00
Kaushik Iska
3d621903bc
[fuchsia] NNBD: Kernel libraries for Flutter, Dart runners ( #18714 )
...
This updates the references to `third_party/dart/sdk` to
`third_party/dart/sdk_nnbd`
Fixes: https://github.com/flutter/flutter/issues/58431
2020-06-01 15:28:10 -07:00
Robert Ancell
e39301f23f
Add tests for FlBinaryMessenger, FlBasicMessageChannel, FlMethodChannel ( #18638 )
2020-06-02 09:39:37 +12:00
Robert Ancell
8c8c7b06d0
Fix FlValue functions not marked for export ( #18641 )
2020-06-02 09:38:10 +12:00
skia-flutter-autoroll
c5234bce6e
Roll Skia from 8c5786622b4e to 502eab4fc913 (2 revisions) ( #18707 )
2020-06-01 12:58:02 -07:00
Yegor
d501c49cce
do not lock petitparser ( #18703 )
2020-06-01 11:49:45 -07:00
skia-flutter-autoroll
b927979aae
Roll Skia from 25a8404bd150 to 8c5786622b4e (17 revisions) ( #18704 )
2020-06-01 11:28:03 -07:00