Chris Bracken
1571befea8
[iOS, macOS] Migrate from assert to FML_DCHECK ( flutter/engine#38368 )
...
Eliminates raw C asserts in the iOS and macOS embedders, replacing them
with FML_DCHECK for consistency with the rest of the codebase.
No semantic change so no changes to tests.
2022-12-16 19:07:16 -08:00
gaaclarke
29c3e97f45
Sped up FlutterStandardCodec writing speed. ( flutter/engine#38345 )
...
* Sped up FlutterStandardCodec writing speed.
* added clear division of reader and writer helpers
* updated doxygen comment
2022-12-16 22:43:55 +00:00
Jason Simmons
46a94de351
Remove DisplayList's dependency on SkAutoTMalloc ( flutter/engine#38359 )
...
SkAutoTMalloc is not a public Skia API
2022-12-16 22:18:30 +00:00
Jackson Gardner
25ca78aaec
Update documentation to use --local-web-sdk flags. ( flutter/engine#38328 )
2022-12-16 21:54:20 +00:00
Zachary Anderson
79566e6cc1
Ensure licenses excluded file list has newline at EOF ( flutter/engine#38354 )
2022-12-16 21:42:05 +00:00
Chris Bracken
dc3033d922
Clarify semantics action dispatch id parameter ( flutter/engine#38356 )
...
Previously the embedder API documented this as an action ID, but it's
actually the semantics node ID. This fixes the docs and renames the
parameter to clarify its purpose.
This callback is registered in the framework render bindings:
9102f2fe0b/packages/flutter/lib/src/rendering/binding.dart (L43)
Handled by `_handleSemanticsAction`:
9102f2fe0b/packages/flutter/lib/src/rendering/binding.dart (L360-L366)
Which invokes `SemanticsOwner.performAction`, where the node is looked up by ID:
9102f2fe0b/packages/flutter/lib/src/semantics/semantics.dart (L3258-L3277)
2022-12-16 13:40:48 -08:00
Erik
5262e76f26
Port touch-based tests from embedder integration test ( flutter/engine#38234 )
...
* Port touch-based tests from embedder integration test
* Remove RegisterTouchScreen and related variables
* Update embedded child view size
2022-12-16 20:54:07 +00:00
skia-flutter-autoroll
b23b1bf484
Roll Skia from 1b1f53d77ced to 7b0a9d9a3008 (8 revisions) ( flutter/engine#38358 )
...
https://skia.googlesource.com/skia.git/+log/1b1f53d77ced..7b0a9d9a3008
2022-12-16 robertphillips@google.com [graphite] Start generating pipelines in Context::precompile
2022-12-16 sharaks@google.com Update Skia milestone to 111
2022-12-16 johnstiles@google.com Add RasterPipeline copy_n_constants ops.
2022-12-16 kjlubick@google.com Skip sandbox when building gni exporter tool
2022-12-16 johnstiles@google.com Move SkSL-specific raster pipeline logic into Utils cpp.
2022-12-16 skia-autoroll@skia-public.iam.gserviceaccount.com Roll vulkan-deps from 9449c7f77d1b to c943ccc4d398 (3 revisions)
2022-12-16 skia-autoroll@skia-public.iam.gserviceaccount.com Roll SK Tool from b1f9505daa83 to 43194c40e2e6
2022-12-16 skia-autoroll@skia-public.iam.gserviceaccount.com Roll Skia Infra from f9adb7ab099d to b1f9505daa83 (1 revision)
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 johnstiles@google.com ,jsimmons@google.com on the revert to ensure that a human
is aware of the problem.
To file a bug in Skia: https://bugs.chromium.org/p/skia/issues/entry
To file a bug in Flutter: https://github.com/flutter/flutter/issues/new/choose
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/main/autoroll/README.md
2022-12-16 20:19:17 +00:00
skia-flutter-autoroll
b179d4e9f4
Roll Fuchsia Linux SDK from urDNtEiHFAcBBhYe0... to H6B0UgW07fc1nBtnc... ( flutter/engine#38357 )
...
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 jsimmons@google.com on the revert to ensure that a human
is aware of the problem.
To file a bug in Flutter: https://github.com/flutter/flutter/issues/new/choose
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/main/autoroll/README.md
2022-12-16 19:55:54 +00:00
Brandon DeRosier
b74e879a3f
[Impeller] Fix SceneC crash for nodes with children ( flutter/engine#38346 )
2022-12-16 10:35:10 -08:00
Brandon DeRosier
5f1aeb0603
Remove 30fps cap from playgrounds ( flutter/engine#38347 )
2022-12-16 10:34:34 -08:00
Jason Simmons
4a4b08aaff
Add an explicit constraint on the matcher package version to ensure Dart 3 compatibility ( flutter/engine#38352 )
2022-12-16 09:29:15 -08:00
Jason Simmons
b0a282e0cc
Revert "Started using FlutterEngineGroups by default on Android ( #37822 )" ( flutter/engine#38351 )
...
This reverts commit 91655b80d28ed70adf4e7f4d82a807a9ede8f885.
This commit caused a regression in the entrypoint_dart_registrant test.
2022-12-16 08:22:44 -08:00
Jason Simmons
f06cc73071
Roll the test package used by Web in preparation for a Dart 3 SDK roll ( flutter/engine#38342 )
2022-12-16 02:09:16 +00:00
skia-flutter-autoroll
f7ead6a7fe
Roll Skia from 5e69caecd166 to 62f22c9c7d67 (3 revisions) ( flutter/engine#38341 )
...
https://skia.googlesource.com/skia.git/+log/5e69caecd166..62f22c9c7d67
2022-12-15 michaelludwig@google.com [graphite] Add coverage logic to AnalyticRoundRectRenderStep
2022-12-15 skia-autoroll@skia-public.iam.gserviceaccount.com Roll vulkan-deps from 3f9a78474605 to 9449c7f77d1b (2 revisions)
2022-12-15 jvanverth@google.com [graphite] Convert color data for writePixels.
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 johnstiles@google.com ,jsimmons@google.com on the revert to ensure that a human
is aware of the problem.
To file a bug in Skia: https://bugs.chromium.org/p/skia/issues/entry
To file a bug in Flutter: https://github.com/flutter/flutter/issues/new/choose
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/main/autoroll/README.md
2022-12-16 02:01:10 +00:00
gaaclarke
cf3c286780
Sped up reading with FlutterStandardCodec. ( flutter/engine#38327 )
...
* Sped up reading with FlutterStandardCodec.
* added missing license diff
* put the IsStandardType in the header so it's closer to where it should change
* added unittest for subclassing codecs
* fixed lints
2022-12-16 01:40:56 +00:00
Matej Knopp
b56271e908
Add missing include to FlutterThreadSynchronizer ( flutter/engine#38337 )
2022-12-15 15:55:40 -08:00
skia-flutter-autoroll
584e5ac1c0
Roll Skia from f549128104ba to 5e69caecd166 (11 revisions) ( flutter/engine#38333 )
...
https://skia.googlesource.com/skia.git/+log/f549128104ba..5e69caecd166
2022-12-15 johnstiles@google.com Remove usage of <err.h> from Skia tools.
2022-12-15 johnstiles@google.com Update RP codegen tests to work as color filters.
2022-12-15 clupo@google.com SkSLSwitchCase.h: include <cinttypes> instead of inttypes.h
2022-12-15 robertphillips@google.com [graphite] Remove old CombinationBuilder system
2022-12-15 johnstiles@google.com Add RP codegen support for global variables.
2022-12-15 johnstiles@google.com Implement swizzle lvalues in RP codegen.
2022-12-15 robertphillips@google.com [graphite] Add runtimeEffectDictionary to KeyContext
2022-12-15 kjlubick@google.com Manual Dawn roll
2022-12-15 johnstiles@google.com Implement RP codegen for non-lvalue Swizzle ops.
2022-12-15 johnstiles@google.com Add builder support for swizzles.
2022-12-15 bsalomon@google.com Fixes related to integer image sample coords in RP
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 johnstiles@google.com ,jsimmons@google.com on the revert to ensure that a human
is aware of the problem.
To file a bug in Skia: https://bugs.chromium.org/p/skia/issues/entry
To file a bug in Flutter: https://github.com/flutter/flutter/issues/new/choose
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/main/autoroll/README.md
2022-12-15 23:15:32 +00:00
dependabot[bot]
f95d5d7059
Bump github/codeql-action from 2.1.35 to 2.1.36 ( flutter/engine#38210 )
...
Bumps [github/codeql-action](https://github.com/github/codeql-action ) from 2.1.35 to 2.1.36.
- [Release notes](https://github.com/github/codeql-action/releases )
- [Changelog](https://github.com/github/codeql-action/blob/main/CHANGELOG.md )
- [Commits](b2a92eb56d...a669cc5936 )
---
updated-dependencies:
- dependency-name: github/codeql-action
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-12-15 21:53:49 +00:00
gaaclarke
91655b80d2
Started using FlutterEngineGroups by default on Android ( flutter/engine#37822 )
...
* Started using FlutterEngineGroups by default on Android and making
them accessible to plugins.
* added docstring
* format
2022-12-15 13:50:38 -08:00
Jim Graham
75c325f43b
make sure CanvasRecorder updates clip bounds methods ( flutter/engine#38325 )
2022-12-15 21:40:18 +00:00
Jonas Uekötter
41bfb453f9
Remove doc reference to the compute method ( flutter/engine#38246 )
2022-12-15 21:31:02 +00:00
Alexander Biggs
0b6b169ecb
[fuchsia] Manually roll Fuchsia Linux SDK. ( flutter/engine#38324 )
2022-12-15 20:34:24 +00:00
Alexander Markov
bf04bd6451
Update web_sdk -> package test dependency to get updated package matcher ( flutter/engine#38323 )
2022-12-15 12:07:09 -08:00
LongCatIsLooong
648fe736a7
Migrate iOS text input plugin to use ARC ( flutter/engine#38179 )
...
* migrate iOS text input plugin to ARC
* review
* review
* review
2022-12-15 20:02:05 +00:00
skia-flutter-autoroll
e704c194ff
Roll Skia from 9f728d78f10d to f549128104ba (1 revision) ( flutter/engine#38319 )
...
https://skia.googlesource.com/skia.git/+log/9f728d78f10d..f549128104ba
2022-12-15 kjlubick@google.com Add skpathutils namespace
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 johnstiles@google.com ,jsimmons@google.com on the revert to ensure that a human
is aware of the problem.
To file a bug in Skia: https://bugs.chromium.org/p/skia/issues/entry
To file a bug in Flutter: https://github.com/flutter/flutter/issues/new/choose
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/main/autoroll/README.md
2022-12-15 16:49:47 +00:00
Chris Bracken
55911c9c7f
[linux] Allow overriding asset, ICU data path ( flutter/engine#38296 )
...
Support setting a custom asset directory and ICU data path.
Fixes: https://github.com/flutter/flutter/issues/117103
Issue: https://github.com/flutter/flutter/issues/117102
2022-12-15 08:25:01 -08:00
ColdPaleLight
2779c20e03
Collapse bounds calculations into DisplayListBuilder ( flutter/engine#34365 )
...
* Collapse bounds calculations into DisplayListBuilder
* Tweak code
* Remove bounds cull
* Remove obsolete comment
2022-12-15 11:52:52 +00:00
skia-flutter-autoroll
f86db24a88
Roll Skia from 3f81f95176ce to 46e8f2a18a3d (3 revisions) ( flutter/engine#38314 )
...
https://skia.googlesource.com/skia.git/+log/3f81f95176ce..46e8f2a18a3d
2022-12-15 skia-autoroll@skia-public.iam.gserviceaccount.com Roll SK Tool from f9adb7ab099d to b1f9505daa83
2022-12-15 skia-autoroll@skia-public.iam.gserviceaccount.com Roll ANGLE from 214742be91b8 to 20f4aced0007 (13 revisions)
2022-12-15 skia-autoroll@skia-public.iam.gserviceaccount.com Roll Skia Infra from fd73b4a7dc4f to f9adb7ab099d (2 revisions)
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 johnstiles@google.com ,jsimmons@google.com on the revert to ensure that a human
is aware of the problem.
To file a bug in Skia: https://bugs.chromium.org/p/skia/issues/entry
To file a bug in Flutter: https://github.com/flutter/flutter/issues/new/choose
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/main/autoroll/README.md
2022-12-15 10:15:03 +00:00
skia-flutter-autoroll
4fe176fbed
Roll Skia from b368746d696a to 3f81f95176ce (11 revisions) ( flutter/engine#38312 )
...
https://skia.googlesource.com/skia.git/+log/b368746d696a..3f81f95176ce
2022-12-15 skia-autoroll@skia-public.iam.gserviceaccount.com Roll SwiftShader from 647d3d24c935 to c70b46423fc4 (2 revisions)
2022-12-15 bsalomon@google.com Fix double playback of pictures in MSKPPlayer used by viewer.
2022-12-14 robertphillips@google.com [graphite] Make UniquePaintParamsID Graphite-only
2022-12-14 herb@google.com Revert "Move SkAutoTMalloc to namespace skia::internal"
2022-12-14 herb@google.com Remove SkTArray::reset()
2022-12-14 herb@google.com Move SkAutoTMalloc to namespace skia::internal
2022-12-14 49699333+dependabot[bot]@users.noreply.github.com Bump express from 4.17.1 to 4.17.3 in /tools/run-wasm-gm-tests
2022-12-14 egdaniel@google.com Remove function support for GL mixed samples.
2022-12-14 johnstiles@google.com Add missing IWYU mappings for min/max_element.
2022-12-14 robertphillips@google.com [graphite] Make RuntimeEffectDictionary Graphite-only
2022-12-14 skia-autoroll@skia-public.iam.gserviceaccount.com Roll vulkan-deps from a7b8bd76ed0c to c77b9ed3b121 (4 revisions)
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 johnstiles@google.com ,jsimmons@google.com on the revert to ensure that a human
is aware of the problem.
To file a bug in Skia: https://bugs.chromium.org/p/skia/issues/entry
To file a bug in Flutter: https://github.com/flutter/flutter/issues/new/choose
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/main/autoroll/README.md
2022-12-15 07:45:14 +00:00
Bruno Leroux
876852439d
[Windows] Synthesize modifier keys events on pointer events ( flutter/engine#38138 )
...
Co-authored-by: Bruno Leroux <bruno.leroux@gmail.com>
2022-12-15 07:25:11 +00:00
Ian Hickson
1d61a2cde1
License script improvements ( flutter/engine#38148 )
2022-12-15 04:48:22 +00:00
Chinmay Garde
a35e55cf9a
[Impeller] Disable impeller_unittests. ( flutter/engine#38307 )
...
Fixes https://github.com/flutter/flutter/issues/114872
Followup in https://github.com/flutter/flutter/issues/117122
2022-12-15 02:27:17 +00:00
Chinmay Garde
0292d72e3c
[Impeller] Remove validation log when the pipeline library is collected before pipeline is setup. ( flutter/engine#38306 )
...
This is a benign condition but the validation logs could be fatal since
https://github.com/flutter/engine/commit/f292cf45fa8 . Don't crash in these
situations.
2022-12-15 02:23:23 +00:00
Chris Yang
b5a39aae41
Revert "Revert "reland "Migrate darwin common "framework_shared" target to ARC #37049 " ( #37219 )" ( #37320 )" ( flutter/engine#37883 )
...
This reverts commit 27186a3bc77361fecf18729f7161c9895457222b.
2022-12-15 00:25:04 +00:00
skia-flutter-autoroll
12e5b6fc0e
Roll Skia from 3171deabd88a to b368746d696a (13 revisions) ( flutter/engine#38294 )
...
https://skia.googlesource.com/skia.git/+log/3171deabd88a..b368746d696a
2022-12-14 armansito@google.com [sksl] Document atomics and barriers in README
2022-12-14 herb@google.com SkTArray: reset() -> clear()
2022-12-14 armansito@google.com [sksl] Introduce atomicUint intrinsics
2022-12-14 johnstiles@google.com Fix-forward for Swizzle test error.
2022-12-14 robertphillips@google.com [graphite] Switch PaintParamsKeyTest over to the new combination system
2022-12-14 robertphillips@google.com [graphite] Make all the blend shader blocks agree that the order is Dst, Src
2022-12-14 johnstiles@google.com Pass byte offsets to swizzle_N, not float offsets.
2022-12-14 kjlubick@google.com Manual Dawn roll
2022-12-14 kjlubick@google.com Mark SkPathUtils functions as SK_API
2022-12-14 michaelludwig@google.com [graphite] Add SK_WARN_UNUSED_RESULT to QueueManager functions
2022-12-14 rmistry@google.com [RecreateSKPs] Add back ability to upload to partner bucket
2022-12-14 johnstiles@google.com Implement swizzle op in Raster Pipeline.
2022-12-14 jcgregorio@google.com [adb] Use kill-server instead of reconnect offline.
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 johnstiles@google.com ,jsimmons@google.com on the revert to ensure that a human
is aware of the problem.
To file a bug in Skia: https://bugs.chromium.org/p/skia/issues/entry
To file a bug in Flutter: https://github.com/flutter/flutter/issues/new/choose
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/main/autoroll/README.md
2022-12-15 00:23:18 +00:00
Zachary Anderson
eeaadec488
Revert "Revert "[Impeller] Speculatively attempt to fix Metal PSO construction errors on host targets." ( #38292 )" ( flutter/engine#38301 )
...
This reverts commit 4b13f5a4117681d70e5bcb06186f632d2b7077f5.
2022-12-14 15:41:03 -08:00
Chinmay Garde
4b13f5a411
Revert "[Impeller] Speculatively attempt to fix Metal PSO construction errors on host targets." ( flutter/engine#38292 )
...
This reverts commit 4953bee7f0e44c86fca1251576d80e7e7efa382a.
2022-12-14 12:08:06 -08:00
Phil Quitslund
9545fe3573
Fix new unnecessary_parenthesis diagnostics. ( flutter/engine#38291 )
...
These will get flagged w/ the latest linter.
See, [try failure](https://logs.chromium.org/logs/dart/buildbucket/cr-buildbucket/8794866247739072257/+/u/analyze_flutter_plugins/stdout ) and [linter roll PR](https://dart-review.googlesource.com/c/sdk/+/275044 ).
2022-12-14 20:05:08 +00:00
Mouad Debbar
3e9721dbcc
[web] Make Canvaskit's malloc more useful ( flutter/engine#38130 )
...
* [web] Make Canvaskit's malloc more useful
* address review comments
2022-12-14 19:41:47 +00:00
Matej Knopp
ed9d9bf372
[macOS] Refactor rendering infrastructure ( flutter/engine#37789 )
...
* [macos] Refactor rendering process
* Put includes and imports together
* Update shell/platform/darwin/macos/framework/Source/FlutterCompositor.mm
Co-authored-by: Chris Bracken <chris@bracken.jp>
* Update shell/platform/darwin/macos/framework/Source/FlutterCompositor.mm
Co-authored-by: Chris Bracken <chris@bracken.jp>
* Update shell/platform/darwin/macos/framework/Source/FlutterCompositor.mm
Co-authored-by: Chris Bracken <chris@bracken.jp>
* Update shell/platform/darwin/macos/framework/Source/FlutterPlatformViewController.mm
Co-authored-by: Chris Bracken <chris@bracken.jp>
* Update shell/platform/darwin/macos/framework/Source/FlutterRenderer.mm
Co-authored-by: Chris Bracken <chris@bracken.jp>
* Remove cast
* Do not manually add platform view layer to FlutterView
* Remove unnecesary _Internal header files
* Make surfaceManager a readonly property
* Add comment
* Style nit: Rewrite as a noun phrase.
* Naming nit for consistency with removeSurfaceForSize:
* Write as ternary conditional.
* Fix plural in comment.
* Offset and index are already set to 0.
* Remove FlutterSurfaceManager lookupSurface
And the associate bookkeeping of borrowed (lent) surfaces.
* Update shell/platform/darwin/macos/framework/Source/FlutterThreadSynchronizer.mm
Co-authored-by: Chris Bracken <chris@bracken.jp>
* Update shell/platform/darwin/macos/framework/Source/FlutterSurfaceManager.mm
Co-authored-by: Chris Bracken <chris@bracken.jp>
* Update shell/platform/darwin/macos/framework/Source/FlutterSurfaceManagerTest.mm
Co-authored-by: Chris Bracken <chris@bracken.jp>
* Update shell/platform/darwin/macos/framework/Source/FlutterRenderer.mm
Co-authored-by: Chris Bracken <chris@bracken.jp>
* Update shell/platform/darwin/macos/framework/Source/FlutterSurfaceManagerTest.mm
Co-authored-by: Chris Bracken <chris@bracken.jp>
* Update shell/platform/darwin/macos/framework/Source/FlutterSurfaceManager.h
Co-authored-by: Chris Bracken <chris@bracken.jp>
* Update shell/platform/darwin/macos/framework/Source/FlutterSurfaceManagerTest.mm
Co-authored-by: Chris Bracken <chris@bracken.jp>
* Update shell/platform/darwin/macos/framework/Source/FlutterSurfaceManager.h
Co-authored-by: Chris Bracken <chris@bracken.jp>
* Update shell/platform/darwin/macos/framework/Source/FlutterSurfaceManager.h
Co-authored-by: Chris Bracken <chris@bracken.jp>
* Update shell/platform/darwin/macos/framework/Source/FlutterSurfaceManager.h
Co-authored-by: Chris Bracken <chris@bracken.jp>
* Fix build error
* Address nits
* Replace EVent with fml::AutoResetWaitableEvent
* Remove unecessary CATransaction
* Add GetRequiredFrameSize
Co-authored-by: Chris Bracken <chris@bracken.jp>
2022-12-14 20:40:56 +01:00
Victoria Ashworth
61f2e6b757
Fix issues related to keyboard inset ( flutter/engine#37719 )
...
* fix keyboard inset not collapsing when expected
* fix some formatting
* fix issue with rotating with undocked and split keyboard
* fix formatting
* fix behavior on slide over view
* fix formatting
* refactor to make logic more clear
* move enum to header file, remove unneeded parameters, syntax fixes, remove rotation logic
* ignore notification if app state is not active, change way it checks if keyboard intersects with screen to accomodate for repeating decimals, format
* fix leaking unit test
* use viewIfLoaded and update tests to fix mocking
* change ignore logic related to application state to be more specific
* add more comments
* add more comments
* change function name to be more clear, add warning log if view is not loaded, update a comment
2022-12-14 18:15:38 +00:00
Jonah Williams
d7a2d4a253
[web] correct float count in runtime effect ( flutter/engine#38288 )
2022-12-14 18:11:50 +00:00
Zachary Anderson
9896c5f66d
pylint all Python scripts under testing/ ( flutter/engine#38268 )
2022-12-14 16:23:16 +00:00
Jonah Williams
d2ba8a23ef
add link to website ( flutter/engine#38273 )
2022-12-14 16:23:14 +00:00
skia-flutter-autoroll
f19939352a
Roll Skia from 729ccbfb87bc to 3171deabd88a (4 revisions) ( flutter/engine#38279 )
...
https://skia.googlesource.com/skia.git/+log/729ccbfb87bc..3171deabd88a
2022-12-14 skia-autoroll@skia-public.iam.gserviceaccount.com Roll vulkan-deps from 88f98bfd92f8 to a7b8bd76ed0c (5 revisions)
2022-12-14 skia-autoroll@skia-public.iam.gserviceaccount.com Roll ANGLE from 91bfd02e7089 to 214742be91b8 (9 revisions)
2022-12-14 skia-autoroll@skia-public.iam.gserviceaccount.com Roll SK Tool from fd73b4a7dc4f to a8f703c69182
2022-12-14 skia-autoroll@skia-public.iam.gserviceaccount.com Roll Skia Infra from 3eaf78cf42e0 to fd73b4a7dc4f (1 revision)
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 johnstiles@google.com ,jsimmons@google.com on the revert to ensure that a human
is aware of the problem.
To file a bug in Skia: https://bugs.chromium.org/p/skia/issues/entry
To file a bug in Flutter: https://github.com/flutter/flutter/issues/new/choose
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/main/autoroll/README.md
2022-12-14 09:37:18 +00:00
skia-flutter-autoroll
3d1002f44b
Roll Fuchsia Linux SDK from A0jnUUORf2LQu1z2V... to e2lfUFBW5ddtTZBbw... ( flutter/engine#38280 )
...
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 jsimmons@google.com on the revert to ensure that a human
is aware of the problem.
To file a bug in Flutter: https://github.com/flutter/flutter/issues/new/choose
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/main/autoroll/README.md
2022-12-14 09:17:47 +00:00
skia-flutter-autoroll
96367b61fe
Roll Skia from 537e1e8c1ca6 to 729ccbfb87bc (7 revisions) ( flutter/engine#38277 )
...
https://skia.googlesource.com/skia.git/+log/537e1e8c1ca6..729ccbfb87bc
2022-12-14 skia-autoroll@skia-public.iam.gserviceaccount.com Roll SwiftShader from 4a769cd69867 to 647d3d24c935 (2 revisions)
2022-12-14 armansito@google.com [tests] Run graphite compute tests only on a Metal context
2022-12-13 brianosman@google.com Tweak / clean-up gradient texture caching code
2022-12-13 cmumford@google.com [infra] Moved some *SAN_Vulcan jobs to new machines
2022-12-13 johnstiles@google.com Enforce that unsupported statements/expressions are detected.
2022-12-13 johnstiles@google.com Fix up IWYU for std::iota.
2022-12-13 johnstiles@google.com Allow copy_stack_to_slots to take an offset from stack-top.
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 johnstiles@google.com ,jsimmons@google.com on the revert to ensure that a human
is aware of the problem.
To file a bug in Skia: https://bugs.chromium.org/p/skia/issues/entry
To file a bug in Flutter: https://github.com/flutter/flutter/issues/new/choose
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/main/autoroll/README.md
2022-12-14 06:48:31 +00:00
Jackson Gardner
fe5366cae0
Generate font fallback data to be const. ( flutter/engine#38259 )
...
* Generate font fallback data to be const.
* Fix end points.
2022-12-13 15:59:37 -08:00
Jackson Gardner
1cd2486423
Some fixes for dart2wasm ( flutter/engine#38167 )
...
* A few fixes to get things compiling via dart2wasm.
* Use `futureToPromise`.
* Some more fixes for dart2wasm.
* Allow promises to have nullable objects.
2022-12-13 15:28:45 -08:00