18402 Commits

Author SHA1 Message Date
nturgut
dfd0727153
don't throw error for the new autofill request (#19633)
* don't throw error for the new autofill request

* change comment
2020-07-10 13:58:19 -07:00
Siva
d98d539cbb
Manual Roll of Dart dfdc7e45c5...06cb010247 (#19649)
dart-lang/sdk@dfdc7e45c5 Report PRIVATE_SETTER.
dart-lang/sdk@b0b957fe3f Roll benchmarks-internal 0b09b169b02f..78e4b5975ab4
dart-lang/sdk@7e5ac71ff3 [vm/aot] Drop Library::dependencies_ early.
dart-lang/sdk@48c2181179 [build] Automatically rebuild sdk_hash when the Git commit changes.
dart-lang/sdk@e780b31f73 prep package:js for null safety release
dart-lang/sdk@d045c137db [test] Fix expected type in error message
dart-lang/sdk@39c94735a3 Report MIXINS_SUPER_CLASS.
dart-lang/sdk@d215ab6d73 [vm] Assign top-level classes cids outside 16-bit range
dart-lang/sdk@4f66bb07e2 [dart2js] Added a powerset flag for new experiment
dart-lang/sdk@5580f89d2c Add test for new numeric operator typing rules.
dart-lang/sdk@73e9554779 Update meta to correspond to the published 1.2.2
dart-lang/sdk@c84c1cb832 [benchmark] Don't pass --sound-null-safety to dart_precompiled_runtime2.
dart-lang/sdk@9a4e2b1514 Add an additional completion metric into completion_metrics.dart: 'use old vs new relevance rank comparison'
dart-lang/sdk@c4a2efd6e7 Switch all generated LSP classes to use named constructor arguments
dart-lang/sdk@6db0396c83 Regenerate code from v3.15 LSP spec
dart-lang/sdk@d86fa966a9 Tweaks to be able to parse v3.15 spec
dart-lang/sdk@0162e7c1f8 [vm] Enable fingerprints checking of recognized methods
dart-lang/sdk@2280e77f52 [ddc] Fix copy paste error in ddb script
dart-lang/sdk@a8200e2b1b Roll benchmarks-internal 81f0ebd1fd65..0b09b169b02f
dart-lang/sdk@18081c7486 [infra] Add package:vector_math to DEPS.
dart-lang/sdk@6dcd45f2b3 update nullsafety release version
dart-lang/sdk@6d65549349 Include all files of the library into ExceptionResult.
dart-lang/sdk@c71d40f70b Migration: allow clients to use CommandLineOptions.
dart-lang/sdk@5f68b0bba6 [test/ffi] Test struct workaround for external fields
dart-lang/sdk@01ac35b844 [parser] Allow '..' as something following a nullable type
dart-lang/sdk@c8b5a9b9d3 [VM] Add more information when seeing disagreeing sources in a dill
dart-lang/sdk@e8d3389eb5 [VM] Expression compilation when loaded from dill (part 2)
dart-lang/sdk@efb1143943 Fix typos in CL 148324
dart-lang/sdk@9321c49984 [infra] Update checked-in SDKs to 2.9.0-21.0.dev
dart-lang/sdk@7940835945 [infra] Support reading builder status from staging database
dart-lang/sdk@3199847b35 [CFE] Don't issue bogus NNBD Strong error as package sets a language version
dart-lang/sdk@9ae7fd25d1 Fix disassembler fails to mention sign extend for loads on arm64.
dart-lang/sdk@e5086f9eac Support google3 DEBUG/NDEBUG handling.
dart-lang/sdk@5d47c5f278 [vm_snapshot_analysis] Improve compare command
dart-lang/sdk@e253d07ed3 [cfe] Add --no-deps option to compile_platform script
dart-lang/sdk@e3a682480a Reland "[vm] Replaces fuchsia.deprecatedtimezone"
dart-lang/sdk@6f6b1f8818 [vm] Rename --null-safety option to --sound-null-safety
dart-lang/sdk@7a87766f23 Remove bogus features from analyzer.
dart-lang/sdk@897706edbd Remove unrecommended flag from output:
dart-lang/sdk@849cdb2ab4 Check for consistency of language version overrides between library and parts.
dart-lang/sdk@aff22600de Use CaughtExceptionWithFiles instead of LibraryCycleLinkException.
dart-lang/sdk@9dea0a8d97 Add InterfaceType.asInstanceOf(ClassElement) to API.
dart-lang/sdk@d4ffb92ed8 [vm] Reify loading units.
dart-lang/sdk@c76fc431c7 Add WorkspacePackage to each FileState.
dart-lang/sdk@42102684d4 Roll benchmarks-internal fce42736f4d6..81f0ebd1fd65
dart-lang/sdk@7498facd2a fix async fix processor name
dart-lang/sdk@f2cbec8010 Check for unnecessary_parenthesis in analyzer.
dart-lang/sdk@9280712d29 Change ConstructorElement.returnType to InterfaceType.
dart-lang/sdk@8b9f920c52 [vm/isolates] Clean up redundant SafepointOperationScope when installing allocation stub.
dart-lang/sdk@8e3b375123 Roll benchmarks-internal 42145e4ddea8..fce42736f4d6
dart-lang/sdk@a38e265f04 Fix #42531
dart-lang/sdk@db5cda81fb Fix disassembler fails to mention sign extend for loads on arm64.
dart-lang/sdk@bfd15821a7 [vm] Specialize List.generate factory constructor invocations
dart-lang/sdk@255c6fa2fd [vm/compiler] Do not count UnboxedConstant instructions in inliner
dart-lang/sdk@27a13c2817 Rename dev_compiler/LICENCE.md -> LICENSE, remove obsolete text.
dart-lang/sdk@018ded55ed Support setting unique names for lint codes
dart-lang/sdk@fd432febe0 [cfe] Update messages for invalid returns
dart-lang/sdk@9ab7a5edef [cfe] Use variable name in error message for missing initializer
dart-lang/sdk@2b5eaffc15 Revert "[test] Add paths to chrome and firefox to the environment when present"
dart-lang/sdk@fcbf5341f0 [SDK] Fixes crash in tools/run_abi_tests.py
dart-lang/sdk@2e5e03fe8d [cfe] Add support for Switch statements to text serialization
dart-lang/sdk@ddb97247f7 Roll benchmarks-internal 4b33c3149cfe..42145e4ddea8
dart-lang/sdk@233fe72de0 [cfe] Handle extension setters on nullable types
dart-lang/sdk@45af99177b [cfe] Check overrides on operators
dart-lang/sdk@fefcac472f [co19] Language/Statements tests enabled in .status files
dart-lang/sdk@ad4d43cf5b [CFE] Constant transformation for expression compilation
dart-lang/sdk@219935a48f [VM] Adds Future.timeout stack unwinding support for --lazy-async-stacks.
dart-lang/sdk@05003ab60d [vm/gen_kernel] Support package_config.json when converting main script URI to package URI
dart-lang/sdk@464641f51a Extend BaselPackageUriResolver to handle files outside of `lib`.
dart-lang/sdk@36e89f845b Flow analysis: ensure that `restrict` method doesn't try to promote write-captured variables.
dart-lang/sdk@653e44485f Prepare to publish analyzer_plugin 0.2.5
dart-lang/sdk@819f0a92a5 Remove unnecessary override in ReplacementVisitor.
dart-lang/sdk@eada9fa426 Issue 42605. Do LEGACY_ERASURE when checking inferred mixin type arguments.
dart-lang/sdk@ec30a30ac2 Remove the type parameter from NullabilityEliminator.perform().
dart-lang/sdk@b524f398c3 [ddc] Add option to run non-null asserts in weak mode
dart-lang/sdk@a199791cc2 [vm/patch_class] Remove obsolete "patch" bit from Class object.
dart-lang/sdk@b8a6e77700 Update operatingSystemVersion on MacOS/iOS to return system version instead of kernel version
dart-lang/sdk@5c99205769 [dart2js] Support required named parameters in weak NNBD function types.
dart-lang/sdk@a1f510080d Use analyzer 0.39.12 in nnbd_migration.
dart-lang/sdk@7255b99432 Update dartdoc to 0.32.2.
dart-lang/sdk@fea5f5866e Add DartTypeVisitor and DartType.accept(DartTypeVisitor) to API.
dart-lang/sdk@42fcc18fcc Reland "File::Copy avoids direct copying on Windows"
dart-lang/sdk@7ac8f426ff [ddc] Update flags in ddb script
dart-lang/sdk@62ff05b84d Roll benchmarks-internal ac71e64e299f..4b33c3149cfe
dart-lang/sdk@0d1db38cf8 [ddc] Only print blank line in ddb if verbose.
dart-lang/sdk@d47395255b [benchmark] dartdevc doesn't need the --kernel option anymore.
dart-lang/sdk@55be60db13 Roll benchmarks-internal 772454259330..ac71e64e299f
dart-lang/sdk@2eee76303f [cfe] Add support for constants to Kernel text serialization
dart-lang/sdk@bec928c89f [SDK] Bumps ABI version for sdk_hash.
dart-lang/sdk@40c79c8ed7 [test] Add paths to chrome and firefox to the environment when present
dart-lang/sdk@25f01216f5 Roll benchmarks-internal d3eff2adacd3..772454259330
dart-lang/sdk@e263b52228 [cfe] Update outline expectations
dart-lang/sdk@95f55ab22b [co19] Roll co19 to bbba568b780a48c69a1de8ad1a8527a37cf71fad
dart-lang/sdk@2c98bd5bbf [benchmarks] Update benchmark_harness to null safe version
dart-lang/sdk@749d55da18 Roll benchmarks-internal 88af52754f27..d3eff2adacd3
dart-lang/sdk@494d261a41 [Test] Skips sdk_hash_test for unsupported dartkp-android.
dart-lang/sdk@e196354481 [cfe] Support more Expression nodes in text serialization
dart-lang/sdk@da8712394b [cfe] Support LabeledStatement and Break in text serialization
dart-lang/sdk@1ed7581898 [cfe] Add test for issue 42540
2020-07-10 12:33:38 -07:00
skia-flutter-autoroll
dd0a6c4034
Roll Skia from f8a6b5b4b0d0 to 5160e8caa226 (9 revisions) (#19647)
https://skia.googlesource.com/skia.git/+log/f8a6b5b4b0d0..5160e8caa226

2020-07-10 mtklein@google.com Revert "Exclude gl files for Fuchsia platform."
2020-07-10 fmalita@chromium.org [skottie] Fill-over-stroke support for text
2020-07-10 guruji@google.com Exclude gl files for Fuchsia platform.
2020-07-10 egdaniel@google.com Add internal calls for updateCompressedBackendTexture.
2020-07-10 bungeman@google.com Fix Op tests when default typeface is empty.
2020-07-10 bsalomon@google.com Revert "Revert "Put top level FPs into their own functions""
2020-07-10 michaelludwig@google.com Apply paint color to alpha-only textures in drawEdgeAAImageSet
2020-07-10 brianosman@google.com Add SkCodecImageGenerator::getScaledDimensions
2020-07-10 mtklein@google.com pack windows ABI stack tightly

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 mtklein@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-07-10 09:55:58 -07:00
Guruji Panda
d329617485
Changes to fix build errors in google3. (#19616) 2020-07-10 09:50:36 -07:00
skia-flutter-autoroll
d9e68f4208
Roll Skia from 9f821489c9f3 to f8a6b5b4b0d0 (1 revision) (#19643) 2020-07-10 07:26:01 -07:00
skia-flutter-autoroll
53038e298a
Roll Fuchsia Mac SDK from iwQCA... to Wym-S... (#19640) 2020-07-10 02:31:02 -07:00
skia-flutter-autoroll
35f59b9226
Roll Fuchsia Linux SDK from NC9pp... to 5R9a0... (#19639) 2020-07-10 00:36:01 -07:00
skia-flutter-autoroll
2d6afa7fa6
Roll Skia from 4d48bb35972f to 9f821489c9f3 (4 revisions) (#19638) 2020-07-10 00:21:02 -07:00
skia-flutter-autoroll
49c0161fff
Roll Skia from 16bf7d31c819 to 4d48bb35972f (32 revisions) (#19635) 2020-07-09 23:01:03 -07:00
nturgut
b16c47d57a
using text capitalization value in web (#19564)
* using text capitalization value in web engine

* update editing state

* add capitalization support to autofill fields

* add autocapitalize attribute for mobile browsers which effects on screen keyboards

* removing changes on the input value. only keeping onscreen keyboard changes

* update unit tests. tests are added for ios-safari. android chrome is still not supported

* changing license files this time don't update LICENSES file

* Update licenses_flutter

* addresing reviewer comments
2020-07-09 20:25:51 -07:00
Kaushik Iska
3dc81635db
[android] Pass synthesized eventType to VirtualDisplay platform views and fix memory leak (#19620) 2020-07-09 18:06:02 -07:00
Andre
69fdf6d1b5
Use identical in hashValues instead of operator== (#19615) 2020-07-09 20:29:33 -04:00
gaaclarke
9345347587
Added the ability to set properties in interface builder for FlutterViewController. (#19458) 2020-07-09 17:23:32 -07:00
Robert Ancell
f3ab78dc1f
Fix clipboard paste functionality not working (#19489) 2020-07-10 11:34:23 +12:00
Robert Ancell
c479b93708
Fix documentation of unset platform view ID (#19320) 2020-07-10 11:17:14 +12:00
Robert Ancell
160b268ef1
Set locale in Linux shell (#19470) 2020-07-10 11:16:50 +12:00
Ferhat
f10f172573
[web] Update SurfacePath to use PathRef (#19557)
* Update SurfacePath to use PathRef
* Fix test analysis errors
* Switch DDRect to use path to reduce paint time processing
* Implement toString() for debug mode
* Fix contains (bounds inclusive) edge case, add test
* Update recording canvas test for drawDRRect change
* Update diffrate for arc/conic render change
* Add test for winding for beveled border. Fix checkOnCurve
* Fix mono quad winding on curve check
* fix _chopCubicAtYExtrema and add test case
* Address reviewer comments / setAll API usage
2020-07-09 13:55:39 -07:00
skia-flutter-autoroll
9b3e3410f0
Roll Skia from 6669b0126705 to 16bf7d31c819 (6 revisions) (#19617) 2020-07-09 11:21:02 -07:00
stuartmorgan
6726a467a8
Implement cursor support for Windows (#19459)
Implements the basic engine support for Windows for
https://github.com/flutter/flutter/issues/31952
2020-07-09 11:18:39 -07:00
skia-flutter-autoroll
7d5d8fa4ef
Roll Fuchsia Linux SDK from 1oAHN... to NC9pp... (#19613) 2020-07-09 11:16:03 -07:00
skia-flutter-autoroll
c4e95c8c5c
Roll Fuchsia Mac SDK from _Na1L... to iwQCA... (#19612) 2020-07-09 11:11:02 -07:00
Jason Simmons
a48f05f833
Clarify the relationship between PictureRecorder and Canvas (#19393) 2020-07-09 11:06:03 -07:00
Luigi Rosso
29e256a709
Add CanvasKit platform support for Skia.setResourceCacheMaxBytes. (#19254)
* Add CanvasKit platform support for Skia.setResourceCacheMaxBytes.
2020-07-09 10:12:24 -07:00
skia-flutter-autoroll
55e0d29c38
Roll Skia from 473c9f4cd9b2 to 6669b0126705 (26 revisions) (#19614)
https://skia.googlesource.com/skia.git/+log/473c9f4cd9b2..6669b0126705

2020-07-08 bungeman@google.com Always check AutoFTAccess::face() for nullptr.
2020-07-08 johnstiles@google.com Update onMakeColorTypeAndColorSpace to consolidate color processors.
2020-07-08 johnstiles@google.com Update SkXfermodeImageFilter to consolidate color processors.
2020-07-08 herb@google.com Combine MakeOp and insertSubRunOpsIntoTarget
2020-07-08 jlavrova@google.com TextStyle::matchOneAttribute compares backgrounds even if they don’t exist
2020-07-08 zepenghu@google.com Use test font manager for SVG fuzzer
2020-07-08 herb@google.com don't produce empty SubRuns
2020-07-08 jlavrova@google.com Placeholders coming from flutter can have Inf sizes
2020-07-08 egdaniel@google.com Add option for client to own semaphores after telling to skia to wait.
2020-07-08 herb@google.com use clip as invariant instead of skipClip
2020-07-08 robertphillips@google.com Remove all internal uses of (and deprecate) SkSurface::getContext
2020-07-08 herb@google.com remove unused clipRect for distance field
2020-07-08 skia-recreate-skps@skia-swarming-bots.iam.gserviceaccount.com Update Go Deps
2020-07-08 robertphillips@google.com Remove SkCanvas::getGrContext calls from benches
2020-07-08 johnstiles@google.com Remove deprecated form of `asFragmentProcessor` method.
2020-07-08 johnstiles@google.com Add support for an inputFP in SkRuntimeColorFilter::asFragmentProcessor.
2020-07-08 nifong@google.com [canvaskit] Fix first frame measurement
2020-07-08 johnstiles@google.com Add support for an inputFP in SkHighContrast_Filter::asFragmentProcessor
2020-07-08 herb@google.com loop over SubRuns in GrRenderTargetContext
2020-07-08 fmalita@chromium.org [skottie] Auto-orient fixes
2020-07-08 jvanverth@google.com Replace remainder of HRESULT checks with macro
2020-07-08 skia-autoroll@skia-public.iam.gserviceaccount.com Roll ANGLE from 8b80e852bd6c to 3688cb363ccd (9 revisions)
2020-07-08 skia-autoroll@skia-public.iam.gserviceaccount.com Roll dawn from 92554d75f354 to 7622be0544b0 (6 revisions)
2020-07-08 skia-autoroll@skia-public.iam.gserviceaccount.com Roll SwiftShader from f6f11215cd93 to 28159ee9c8e3 (1 revision)
2020-07-08 robertphillips@google.com Update DDL test harness to use GrDirectContexts
2020-07-08 robertphillips@google.com Remove a Chrome staging flag

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 mtklein@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-07-09 08:51:12 -04:00
Justin McCandless
033c373730
Make DPAD movement consider grapheme clusters (#17420)
Moving the caret with the software Dpad now correctly considers complex characters.
2020-07-08 13:59:58 -07:00
gaaclarke
41c503cc23
Changed iOS channels to start cleaning up the accessibility handler when the bridge is deleted (#19556)
Started cleaning up the accessibility handler when the bridge is
deleted and made nilling out channels safer by making sure they don't
overwrite newly setup handlers.
2020-07-08 13:26:29 -07:00
Kaushik Iska
40d3f7c64e
Propoagate Tap events on Android hybrid views (#19608)
Translate the coordinate from global flutterview to the specific embedded sub-view.
2020-07-08 13:19:17 -07:00
Mouad Debbar
0ec6f6c3f2
[web][1/3] Start first batch of auto-generated (already passing) tests for line break (#19586) 2020-07-08 12:06:00 -07:00
skia-flutter-autoroll
cfa3d90394
Roll Skia from b4d60f807dbd to 473c9f4cd9b2 (11 revisions) (#19594) 2020-07-08 04:49:02 -07:00
Dan Field
eab9b7f2a4
Call Dart_NotifyLowMemory more on iOS (#19289) 2020-07-08 04:44:03 -07:00
Chinmay Garde
0dc86cda19
Only attempt surface creation in viewDidLayoutSubviews if the application is active. (#19592)
UIKit does not guarantee that the application is in the active state when it
lays out it subviews. However, in `viewDidLayoutSubviews`, Flutter attempts to
create the render surface and wait for the first frame. These operations require
GPU access which is forbidden when in the background on iOS. This layout while
in the background only seems to happen under very specific circumstances as
described in the reproducible test case. Notably, this behavior cannot be
reproduced when the application is just launched with the "Background Fetch"
XCode run scheme. The other instance of invocations to create the rendering
surface have been audited and I can confirm that those are already in the
correct lifecycle callbacks. This was the only instance where the surface
creation was in a non-lifecycle callback.

Fixes https://github.com/flutter/flutter/issues/55969
(This issue has a clear reproducible test case and was used as the basis for
verification.)
Fixes https://github.com/flutter/flutter/issues/57676
(This is significantly harder to reproduce but the issue looks to be the same. I
tried this patch on multiple devices overnight and could not reproduce this.)

This underlying cause here was identified by the enhanced GPU error reporting
introduced in iOS 14. I am not able to submit those patches because the Beta
builders are not available on infra. I will submit those when available so that
issues like this have more actionable error messages in the future.
2020-07-07 17:14:01 -07:00
Harry Terkelsen
a15bc1be26
[CanvasKit] Dispose the overlay surface when a platform view is disposed (#19546) 2020-07-07 14:32:20 -07:00
skia-flutter-autoroll
3fe5edf8e7
Roll Skia from cf5e35f72130 to b4d60f807dbd (5 revisions) (#19587) 2020-07-07 13:09:03 -07:00
Chase Latta
b919945af8
include list_libraries.dart as a snapshot for fuchsia (#19567) 2020-07-07 11:16:50 -07:00
Siva
de0932b8c4
Manual roll of Dart 06cb010247...69aba23371 (#19577)
Roll Dart from version 69aba23371ffb12caf596e29dab0d52f74a591e7 to 06cb010247fb9163db673ba2fd0b338ad6caafb8

dart-lang/sdk@06cb010247 Revert "Add unawaited to package:meta"
dart-lang/sdk@6de0f53e7c [CFE] Set correct async markers in outline phase (2nd try)
dart-lang/sdk@b6a0c50bf6 [dart2js] Support conversion of local function type variables from K to J model
dart-lang/sdk@0ce83987d6 Reland "[SDK] Adds an SDK hash to kernels and the VM."
dart-lang/sdk@315ecf2606 Roll benchmarks-internal to 88af52754f272e7a4c5737b7e003c2ed9e8a754f
dart-lang/sdk@3b25d6ff69 Add DynamicType, NeverType, and VoidType to API.
dart-lang/sdk@11632ff4d4 Add buildSdkSummary() to analyzer API.
dart-lang/sdk@431b57cbbb Add an additional category into completion_metrics.dart: parameter references
dart-lang/sdk@4140853675 [dart2js/ddc] Add null checks to with<X|Y|Z|W> methods
dart-lang/sdk@0d44449aaa Add unawaited to package:meta
dart-lang/sdk@be0f94b218 [dart2js] include dart:_js_annotations into the platform file by default
dart-lang/sdk@d9d4e5ccb3 copy package config changes to the modular_suite_nnbd.dart
dart-lang/sdk@9547628ecf [ddc] Compare types with new DartTypeEquivalence
dart-lang/sdk@f42889fbb8 create package_config.json files in ddc modular test suite
dart-lang/sdk@b4c60e6e1c [dart2js] Removing switch class restrictions.
dart-lang/sdk@935b69e676 [vm] Increase alignment in the blob container format to 16k.
dart-lang/sdk@901fa79db1 [vm] Prevent bare instructions code from clobbering decisions about which instructions to include.
dart-lang/sdk@1478b2b71c Prepare to publish analyzer 0.39.12
dart-lang/sdk@1a60f94fd0 Add two failing tests in the local_reference_contributor_test.dart, after some for(var foo ...) ^, the completion is in the implicit statement which is in the scope of the foo declaration.
dart-lang/sdk@1b1fcc0618 update package:test in the sdk
dart-lang/sdk@68bcf1b28a [dartdev] add --enable-experiment support to 'dart test'
dart-lang/sdk@34ad5a5908 Don't reuse LSP error code that triggers shutdown for refactor errors
dart-lang/sdk@5d1fbe0497 [cfe] Handle unforseen type parameter intersections
dart-lang/sdk@878e2cacdd [CFE] Don't issue an initialization error when trying to initialize when not having a platform
dart-lang/sdk@34f5c9d0b4 [cfe] Implement new async return rules
dart-lang/sdk@3a4aad6b87 [cfe] Use test description uri for expectation file location
dart-lang/sdk@fa650e46dd Implement the verbose option for dart analyze
dart-lang/sdk@b3c9e89028 Roll benchmarks-internal ee36753c0b4b..e6a5aa28c884
dart-lang/sdk@c40ebbc65e [ DartDev ] Ignore SIGINT in DartDev process
dart-lang/sdk@bda4994482 Analyzer: Finish using ///-style comments.
dart-lang/sdk@42d2996773 Analyzer: Move NON_BOOL_* tests to diagnostics/
2020-07-07 10:56:33 -07:00
Jonah Williams
35b5aa5af2
switch const finder to package_config (#19576)
Generate package config during gclient runhooks and update BUILD.gn to reference it
2020-07-07 10:31:01 -07:00
skia-flutter-autoroll
07d509035c
Roll Skia from 0c0d8dd6d637 to cf5e35f72130 (13 revisions) (#19573) 2020-07-07 09:24:02 -07:00
Kaushik Iska
0541502d7b
kick build (#19575) 2020-07-07 09:05:29 -07:00
skia-flutter-autoroll
a53782f696
Roll Skia from 6130d5079d55 to 0c0d8dd6d637 (3 revisions) (#19570) 2020-07-07 08:04:02 -07:00
James Clarke
d0d6a4c236
Refactor Win32FlutterWindow in preparation for UWP windowing implementation (#18878)
* Add flutter_windows_view and window_binding_handler

Switch input handling infra to FlutterWindowsView

win32_flutter_window implement WindowBindingHandler

Strip unneeded functionality from win32flutterwindow

Fulfill WindowBindingHandler interface in Win32FlutterWindow

Add implementations for missing input handling in Win32FlutterWindow

Cleanup dead code

Correctly hook up rendering again

Fix resizing

clang-format

Fix clipboard

Cleanup

Rename

Add comments

cleanup

* clang-format

* CR Feedback

* clang-format; gn format

* Fix licensing

* CR feedback

* CR feedback

* CR feedback

* Git rid of unnecessar :: prefixes

* Extract WindowBindingHandlerDelegate as an interface

* Missing file

* Extract physical window bounds as a struct

* CR Feedback

* CR feedback

* clang-format

Co-authored-by: Stuart Morgan <stuartmorgan@google.com>
2020-07-07 06:49:51 -07:00
Kaushik Iska
110a57983b
Track motion events for reuse post gesture disambiguation (#19484)
This change makes it so that we track all the motion events encountered by `FlutterView` and all of its subviews in the `MotionEventTracker` class, indexed by a unique `MotionEventId`. This identifier is then passed to the Flutter framework as seen in https://github.com/flutter/flutter/pull/60930. Once the gestures take part in gesture disambiguation and are sent back to the engine, we look-up the original motion event using the `MotionEventId` and dispatch it to the platform.

Bug: https://github.com/flutter/flutter/issues/58837
2020-07-06 22:22:37 -07:00
Emmanuel Garcia
5f8e91cc40
Resubmit frame when the surface is switched (#19555) 2020-07-06 21:55:52 -07:00
skia-flutter-autoroll
ab0abddd8f
Roll Fuchsia Linux SDK from TvWbh... to 1oAHN... (#19566) 2020-07-06 21:39:02 -07:00
skia-flutter-autoroll
f22ac9da9c
Roll Skia from ac45f499af46 to 6130d5079d55 (1 revision) (#19559) 2020-07-06 19:24:02 -07:00
Emmanuel Garcia
0e9b250843
Add @Keep annotation to FlutterMutatorsStack (#19560) 2020-07-06 18:23:47 -07:00
Ferhat
fd54e75c52
[web] Move surface path code (#19533)
* Move surface path code
* Update licenses_flutter
* dartfmt
2020-07-06 17:02:30 -07:00
skia-flutter-autoroll
766201096f
Roll Skia from b827e97d2bab to ac45f499af46 (26 revisions) (#19552) 2020-07-06 16:54:02 -07:00
Emmanuel Garcia
d1f3037c4c
Switch to FlutterSurfaceView if no Android view is in the frame (#19487) 2020-07-06 14:51:46 -07:00
Sanjay Chouksey
3620f2c9b4
Switch view_holder flags (#19538)
The view_holder SetProperties and UpdateScene had incorrectly
specified flags for focusable and hit_testable. This change
fixes the order, similar to how child_scene_layer specifies it.

Co-authored-by: Sanjay Chouksey <sanjayc@google.com>
2020-07-06 14:36:11 -07:00
Jason Simmons
d1defbfc9a
Pin the version of meta used by web_ui (#19544)
The latest version of meta now exports "unawaited", which conflicts with the
version of test_api currently used by web_ui.
2020-07-06 14:16:14 -07:00