11532 Commits

Author SHA1 Message Date
skia-flutter-autoroll
b520ce6da6 Roll Skia from d5e6368fffd0 to 7585a65ac709 (7 revisions) (flutter/engine#22237) 2020-11-02 08:58:02 -08:00
Jonah Williams
08e76f8416 [web] fix hot restart type error (flutter/engine#22248) 2020-11-02 08:55:32 -08:00
Chris Yang
4512036697 update golden (flutter/engine#22247) 2020-11-02 08:03:53 -08:00
xster
256561e284 disable AppLifecycleTests (flutter/engine#22236) 2020-10-30 15:44:18 -07:00
gaaclarke
a92f113402 Refactored the FlutterEngine to make it easier to implement spawn functionality (flutter/engine#21890) 2020-10-30 15:29:10 -07:00
nturgut
ba15918f8f Fixing semantics borders on mobile web (flutter/engine#21856)
* logging

* fixing positions with wrong a11y borders screenreader-on/mobile browsers

* remove logs from the window class

* work on unit tests

* using reviewer suggestion for translations

* compute bounding matrix

* compute bounding matrix

* addding more comments

* reenable failing test case
2020-10-30 15:28:46 -07:00
skia-flutter-autoroll
100491292d Roll Skia from 9615bcf71f2a to d5e6368fffd0 (8 revisions) (flutter/engine#22234) 2020-10-30 15:28:01 -07:00
Chris Yang
fba0836112 Report image diff status for iOS scenario golden tests (flutter/engine#22230) 2020-10-30 13:05:34 -07:00
skia-flutter-autoroll
174245305e Roll Skia from c21902c0d3cc to 9615bcf71f2a (1 revision) (flutter/engine#22226) 2020-10-30 09:03:02 -07:00
Ferhat
147824d998 [web] Fixes canvas pixelation and overallocation due to transforms. (flutter/engine#22160) 2020-10-30 09:02:49 -07:00
Kaushik Iska
1e2d6b2dbb Fix includes to start with shell (flutter/engine#22227)
See b/172031915
2020-10-30 08:51:32 -07:00
skia-flutter-autoroll
86b535f296 Roll Skia from f548a028ce70 to c21902c0d3cc (46 revisions) (flutter/engine#22224) 2020-10-30 07:43:01 -07:00
skia-flutter-autoroll
f161624b55 Roll Fuchsia Linux SDK from Usec4YBzR... to sNx8qabBn... (flutter/engine#22220) 2020-10-29 22:38:02 -07:00
Siva
f5ef63edb2 Manual roll of Dart 1a18fff9ad2e...ba80ed989cc (flutter/engine#22216) 2020-10-29 21:28:01 -07:00
Robert Ancell
524a96de10 Fix warning when no entrypoing args provided. (flutter/engine#22136)
Fixes errors like:
GLib-CRITICAL **: 14:20:17.248: g_strv_length: assertion 'str_array != NULL' failed

Introduced in fe489569a722816acab038ebe0f882722d2434ee
2020-10-30 14:57:35 +13:00
Robert Ancell
904e5d491e Fix incorrect parameter used for self object (flutter/engine#22135)
Fix incorrect parameter used for self object

Rename the GWeakNotify function parameters.
This matches the prototype and makes it harder to accidentally use the object
parameter the wrong way.
2020-10-30 14:52:24 +13:00
Devon Carew
5cadb93fe2 use the dart analyze command to analyze source (flutter/engine#22212) 2020-10-29 18:46:52 -07:00
Lazy Llama
176d1345a4 Fix viewInset.bottom and viewPadding.bottom… (flutter/engine#21730) 2020-10-29 17:28:01 -07:00
Siva
d09ea8f82e Manual Roll of Dart to ba80ed989cc...9c6e76468ca (flutter/engine#22213)
* Manual Roll of Dart from ba80ed989c...9c6e76468c

dart-lang/sdk@ba80ed989c Version 2.11.0-277.0.dev
dart-lang/sdk@619e388a1d Breaking changes for analyzer version 0.41.
dart-lang/sdk@e46c31c24c Version 2.11.0-276.0.dev
dart-lang/sdk@13704520a0 [cfe] Indicate nullability as assignability issue when appropriate
dart-lang/sdk@33b7f1425e Migration: remove unreachable `break` statements
dart-lang/sdk@68fe2649f3 Migration: remove 2 pixel offset from CSS for `.region.informative-region`.
dart-lang/sdk@f506071e34 Add DartType.alias{Element,Arguments} and class TypeAliasElement
dart-lang/sdk@5b2f57d365 Fix changelog
dart-lang/sdk@d459f2244a Enable non-function type alias tests for CFE based tools
dart-lang/sdk@5ac5b710ee Migration --apply-changes implies --no-web-preview
dart-lang/sdk@8abf6c67ad Add test of potentially constant scopes.
dart-lang/sdk@146423c02d Version 2.11.0-275.0.dev
dart-lang/sdk@d38b366eb6 Add quick fix to remove unnecessary null-aware assignments
dart-lang/sdk@1a56b8e7eb Version 2.11.0-274.0.dev
dart-lang/sdk@d5118d5fc8 Reland "[ Service / dart:isolate ] Added getPorts RPC and 'debugName' optional"
dart-lang/sdk@2672eb34f6 Add Flutter plugins to the list of allowed null safety experiments
dart-lang/sdk@30d13109e7 Error on all ignored command line arguments with a named config.
dart-lang/sdk@a983155d44 [vm/ffi] Remove bytecode mode only runtime entries
dart-lang/sdk@5f5c0ec025 Version 2.11.0-273.0.dev
dart-lang/sdk@3c5d1d2575 fix nodes for path error reporting
dart-lang/sdk@0128ffa6d1 Add most of the remaining parser diagnostics to the data file parser
dart-lang/sdk@91be377fda [io/ssl] Avoid redundant handshake call that can break ongoing handshake try-retry sequence.
dart-lang/sdk@774e18d14a Issue 43925. Set the enclosing class for completion.
dart-lang/sdk@061848e97e Cleanup misc remaining references to bytecode
dart-lang/sdk@bc01cb740a [vm] Don't assume fields are already canonical when canonicalizing closures.
dart-lang/sdk@2fd4b4f562 [dart2js, ddc] Emit native null checks in sound mode only
dart-lang/sdk@8b68bb4191 Revert "Revert "[ddc] Move native null-checks to definitions""
dart-lang/sdk@d4c03fbc1b [ddc] Add more descriptive error for native null assertions
dart-lang/sdk@312a572ade [vm/ffi] Fix prepare_flutter_bundle.dart
dart-lang/sdk@31c065ef4c Change frontend server expression evaluation tests to use strong ddc platform sdk
dart-lang/sdk@2fafb4061f Remove LibrariesLog, we don't use it anymore.
dart-lang/sdk@2653b851d3 Version 2.11.0-272.0.dev
dart-lang/sdk@e5dfd38404 check for invalid git and path deps in publishable packages
dart-lang/sdk@f8fdb4be05 Remove return type from addSource().
dart-lang/sdk@7588ed86de Remove bytecode mode from the VM
dart-lang/sdk@c877d5bf3e [pkg/vm_service] remove three deprecation warnings
dart-lang/sdk@2eef1aa1ad Prepare analyzer_cli/ tests for turning Null Safety on by default.
dart-lang/sdk@80f0976e02 [pkg/nnbd_migration] mark package:nnbd_migration as not publishable
dart-lang/sdk@1958d61b02 Issue 43929. Report HintCode.DEPRECATED_MEMBER_USE for Null Safe from Legacy, refactoring.
dart-lang/sdk@68c50f7f92 Migration: re-work test_informationalRegion_containsTraceLinks_separateDrive.
dart-lang/sdk@ee740fae4a [dart2js] Inference of List.generate elements
dart-lang/sdk@c3ddc5c374 [vm/concurrency] Add EventLoopLatencyJson350KB bechmark
dart-lang/sdk@5851f8bc0c [Analyzer] Add a fix for unnecessary_non_null_assertion
dart-lang/sdk@e38d42fc7d [android] Switch to Flutter Android tooling
dart-lang/sdk@ed009afc4c [package:js] Add static errors for invalid extends
dart-lang/sdk@2e99e59369 Fix integration tests for analyzer/ and analysis_server/ in preparation for Null Safety turned on.
dart-lang/sdk@9181570513 Migration: Work around null reference exception with complex type parameters.
dart-lang/sdk@a777d2b798 Sort declarations in api_test.dart
dart-lang/sdk@a99904a45a [vm/nnbd] Explicitly opt-out test helper scripts from null safety to prepare for NNBD turned on
dart-lang/sdk@77a0daeda9 Update to latest package:collection
dart-lang/sdk@f78c40e32a Revert "Reland "[ Service / dart:isolate ] Added getPorts RPC and 'debugName' optional""
dart-lang/sdk@5a3e7bf18f [Dart CLI] Refactor analytics
dart-lang/sdk@7a87580ec4 [vm] Avoid racy access to SafepointRwLock::reader_ids_
dart-lang/sdk@e5184d71b7 Version 2.11.0-271.0.dev
dart-lang/sdk@7d764a6b3a Get the observatory tests correctly opting out of sound null safety.
dart-lang/sdk@38e3414748 analyzer_plugin: Prepare tests for Null safety flag flip.
dart-lang/sdk@e9bf10bda0 Version 2.11.0-270.0.dev
dart-lang/sdk@56947222cc Fixes for analysis_server/ tests for Windows.
dart-lang/sdk@7a60fd3fd2 Fix Glob creation, PubspecValidator dependencyPath.
dart-lang/sdk@a5d4511847 Reland "[ Service / dart:isolate ] Added getPorts RPC and 'debugName' optional"
dart-lang/sdk@6360dcbecb Version 2.11.0-269.0.dev
dart-lang/sdk@14e4d5fb48 [Tests] - Explicitly opt out vm/dart_2/splay_test.dart
dart-lang/sdk@20b8b1c0cf [vm/concurrency] Introduce a read lock acquisition of program_lock.
dart-lang/sdk@76118806bd [dart:io / Service] Rename State class to _State to avoid class name conflicts with Flutter
dart-lang/sdk@e2cc75e847 Fix the offset used when reporting errors inside of string literals
dart-lang/sdk@29c7474845 Add a test for accessing type arguments
dart-lang/sdk@297fb8606a Un-hide the dart migrate command from stable.
dart-lang/sdk@dac61ff879 Remove a message for pre-nnbd sdks.
dart-lang/sdk@05af48a5df Version 2.11.0-268.0.dev
dart-lang/sdk@a074c793b8 Rename to resolveTestCode() and resolveTestFile().
dart-lang/sdk@47a2ab2866 Prepare to publish analyzer 0.40.5 and _fe_analyzer_shared 12.0.0.
dart-lang/sdk@af8413d8e9 [vm/concurrency] Add write lock acquisiton when updating Class direct_subclasses.
dart-lang/sdk@4f630a9a16 [typed_data] Remove specific Errors from docs
dart-lang/sdk@d9d7324b27 Issue 43777. Update analysis_server/ tests to run when Null Safety is enabled by default in 2.12
dart-lang/sdk@3e856b8ace [vm/concurrency] Allow concurrent access to invocation dispatcher cache
dart-lang/sdk@e8ff7f9d29 Version 2.11.0-267.0.dev
dart-lang/sdk@c45d52b62a Rework the parser to parse code fragments rather than value generators
dart-lang/sdk@34cedb980c [kernel] Make Procedure.kind final
dart-lang/sdk@50d36afc34 [release] Add release notes for 2.10.3
dart-lang/sdk@2928af2b12 [kernel] Remove unused Class.level, ClassLevel enum and shift Library.flags down
dart-lang/sdk@ff60518cad [kernel] Remove getChildFromMember from CanonicalName
dart-lang/sdk@741bb5ec4e [kernel] Change library nnbd bit encoding slightly
dart-lang/sdk@ae5fc78992 [kernel] Remove 'addMember'

* Adjust comment.
2020-10-29 17:07:35 -07:00
Kaushik Iska
996bd164c8 [ios] Surface factory holds the canonical reference to the external view embedder (flutter/engine#22206)
This furthers the refactor of making platform view hold the reference to
the external view embedder on iOS.
2020-10-29 16:47:31 -07:00
张风捷特烈
3b2148731f Update painting.dart (flutter/engine#22195) 2020-10-29 15:28:02 -07:00
mikaelpessa
92beaad3ea Add "input shield" to capture pointer input for reinjection (flutter/engine#22067) 2020-10-29 15:23:02 -07:00
J-P Nurmi
30b8a62f7f Fix FlTextInputPlugin tear down (flutter/engine#22007) 2020-10-29 15:18:04 -07:00
J-P Nurmi
f1621c0370 Fix typos in FlValue docs (flutter/engine#21875) 2020-10-29 15:13:04 -07:00
Anirudh Balaji
07498fbc67 Refactor make_mock_engine into fl_test (flutter/engine#21585) 2020-10-29 15:08:03 -07:00
Matej Knopp
5ba6d1e42f Use preTranslate when applying offset to matrix (flutter/engine#21648) 2020-10-29 15:03:02 -07:00
stuartmorgan
ff1528235d Add a proc table version of embedder API (flutter/engine#21813) 2020-10-29 13:13:03 -07:00
Harry Terkelsen
393987c03e Set strut font to Roboto if the given font hasn't been registered (flutter/engine#22129) 2020-10-29 12:43:30 -07:00
Christopher Fujino
6339dfd5a4 bring back build_test to ensure we validate licenses (flutter/engine#22201)
* add license check to cirrus config
* update license goldens file
2020-10-29 12:19:41 -07:00
Ferhat
c1694b912a Fix for firefox custom clipping (flutter/engine#22182) 2020-10-29 12:08:02 -07:00
Kaushik Iska
4f5768ab85 [profiling] Handle thread_info to account for killed threads (flutter/engine#22170)
Fixes: https://github.com/flutter/flutter/issues/63025
2020-10-29 12:06:16 -07:00
Greg Spencer
1c7cc94f67 Standardize macro names for dartdoc macros (flutter/engine#22180) 2020-10-29 12:03:04 -07:00
Kaushik Iska
5fe332317b Reland [ios] Refactor IOSSurface factory and unify surface creation (flutter/engine#22016) 2020-10-29 11:58:03 -07:00
Ferhat
ba481e41ac [web] Fix scroll wheel line delta on Firefox. (flutter/engine#21928) 2020-10-29 11:06:37 -07:00
Ferhat
ada2d894e3 [web] Fix transform not invalidating path bounds causing debugValidate failure (flutter/engine#22172) 2020-10-29 11:04:46 -07:00
Zachary Anderson
dc3cf6a04e Migrate runZoned to runZonedGuarded (flutter/engine#22198) 2020-10-29 11:02:35 -07:00
Ferhat
a2befaef62 [web] Assign default natural width/height for svgs that report 0,0 on firefox and ie11 (flutter/engine#22184) 2020-10-29 09:54:49 -07:00
Jason Simmons
edd1e923fc Invalidate the cached SkParagraph font collection when a new font manager is installed (flutter/engine#22157) 2020-10-29 09:31:04 -07:00
skia-flutter-autoroll
56c54ca40e Roll Fuchsia Linux SDK from PY5hNI-wY... to Usec4YBzR... (flutter/engine#22197) 2020-10-29 09:18:01 -07:00
skia-flutter-autoroll
b58d4fa1a3 Roll Skia from 5567a6091ceb to f548a028ce70 (7 revisions) (flutter/engine#22155) 2020-10-28 18:22:01 -07:00
Mouad Debbar
cf565ad378 [web] Clean up unused previousStyle logic (flutter/engine#22150) 2020-10-28 18:17:03 -07:00
stuartmorgan
d5a259fcba Fix possible use of std::moved value in Rasterizer (flutter/engine#22125) 2020-10-28 18:12:03 -07:00
George Wright
64dc21d702 Add plumbing for command line arguments on Windows (flutter/engine#22094) 2020-10-28 18:07:03 -07:00
skia-flutter-autoroll
b48615f7b8 Roll Fuchsia Linux SDK from UKgKCjxSA... to PY5hNI-wY... (flutter/engine#22175) 2020-10-28 18:02:07 -07:00
Alexander Brusher
35c4f90d44 Includes roles for links, checkboxes, and radio buttons in semantics (flutter/engine#22061) 2020-10-28 18:02:02 -07:00
Yuqian Li
5fbc34bfcf Allow parse_and_send to use access tokens (flutter/engine#22019) 2020-10-28 17:57:03 -07:00
Matej Knopp
0491b2cc32 Smooth window resizing on macOS (flutter/engine#21525) 2020-10-28 11:12:04 -07:00
Martin Kustermann
e9ec3d5656 Manual Dart SDK roll 6e015bd9cddb to 9c6e76468ca4 (6 revisions (flutter/engine#22153)
This includes the commits from

  https://dart.googlesource.com/sdk.git/+log/6e015bd9cddb..9c6e76468ca4

as well as the changes from

  https://github.com/flutter/engine/pull/22149/files

which are needed due to dart-lang/sdk@23ee425de7
2020-10-27 18:26:48 -07:00
skia-flutter-autoroll
5ec34cae1c Roll Fuchsia Linux SDK from XYN02FThN... to UKgKCjxSA... (flutter/engine#22147)
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-10-27 11:49:59 -07:00
skia-flutter-autoroll
1d3a8f3f57 Roll Skia from 7737a5bd2510 to 5567a6091ceb (8 revisions) (flutter/engine#22146)
https://skia.googlesource.com/skia.git/+log/7737a5bd2510..5567a6091ceb

2020-10-27 brianosman@google.com Guard traversal of certain kinds of mid-optimization IfStatement
2020-10-27 johnstiles@google.com Pass function arguments using SkSpan instead of count + ptr.
2020-10-27 egdaniel@google.com Add uma histogram tracking for the number of submit render passes.
2020-10-27 johnstiles@google.com Prototype helper functions from FP files before use.
2020-10-27 johnstiles@google.com Mangle function names as a separate step before emitting func-bodies.
2020-10-27 mtklein@google.com remove absl experiment
2020-10-27 mtklein@google.com use ieee divide
2020-10-27 ethannicholas@google.com Made IRNode smaller

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 jcgregorio@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-10-27 11:49:17 -07:00