Emircan Uysaler
f54713cc5e
[fuchsia] Reduce noise from child view disconnects ( flutter/engine#41132 )
...
This CL changes ERROR to WARNING for the logs when a child disconnects
and ChildViewWatcher is closed. This may happen due to other apps and
doesn't necessarily indicate a flutter error.
Bug:fxb/125256
2023-04-13 06:42:55 +10:00
Chris Yang
5da580cfb2
[embedder] embedder external view adopt DisplayListEmbedderViewSlice ( flutter/engine#40578 )
...
[embedder] embedder external view adopt DisplayListEmbedderViewSlice
2023-04-10 18:54:39 +00:00
Corey Tabaka
dac17395ad
[Fuchsia] Implement thread priorities. ( flutter/engine#40970 )
...
[Fuchsia] Implement thread priorities.
2023-04-07 19:25:20 +00:00
Emircan Uysaler
647ad5e49e
[fuchsia] Rename params and add comments to FlatlandConnection ( flutter/engine#40941 )
...
This CL renames params and adds comments to FlatlandConnection to
clarify behavior.
Bug: fxb/123838
2023-04-05 18:03:22 -04:00
Thomas Gales
7f5afc5533
[fuchsia] Feedback filing migration ( flutter/engine#40736 )
...
[fuchsia] Feedback filing migration
2023-03-30 20:09:50 +00:00
Filip Filmar
c68289bb76
Remove timezone from flutter ( flutter/engine#40588 )
...
Remove timezone from flutter
2023-03-27 17:08:05 +00:00
Alexander Aprelev
6a2019ca61
Roll dart to 01350005aab7a7bfe2dc98066cb7acc95a811f7a ( flutter/engine#40455 )
...
Roll dart to 01350005aab7a7bfe2dc98066cb7acc95a811f7a
2023-03-20 19:57:15 +00:00
Michael Goderbauer
9258a58a33
add final class modifiers to fix dart roll ( flutter/engine#40434 )
2023-03-20 10:10:55 -07:00
Michael Goderbauer
dcc4b1b535
Reland: Bump lower Dart SDK constraints to 3.0 ( flutter/engine#40318 )
...
* WIP
Bump to 3.0.0-0
* fix lints
* drop web_ui
* opt pointer_converter.dart out of dart 3
* Revert "drop web_ui"
This reverts commit b97a015d5cd0d7e0380a4231be4c31aad36671f1.
2023-03-16 08:07:39 -07:00
Zachary Anderson
32b3e66d7c
Revert "Bump lower Dart SDK constraints to 3.0 ( #40178 )" ( flutter/engine#40317 )
...
Revert "Bump lower Dart SDK constraints to 3.0"
2023-03-15 18:53:00 +00:00
Michael Goderbauer
828f3deb86
Bump lower Dart SDK constraints to 3.0 ( flutter/engine#40178 )
...
Bump lower Dart SDK constraints to 3.0
2023-03-15 17:57:04 +00:00
Adam Perry
e9942f8f52
Reland "[fuchsia] Remove component framework v1 support. ( #39732 )" ( flutter/engine#40198 )
...
Previously reverted in #40104 , this should now be safe to reland as
the last dependency has been deleted internally.
This reverts commit 9369c1ed1f33cfdad25ebe9cb809d6b5d6941159.
2023-03-09 15:05:45 -08:00
Adam Perry
9369c1ed1f
Revert "[fuchsia] Remove component framework v1 support. ( #39732 )" ( flutter/engine#40104 )
...
This reverts commit 181ee0e750727f4ef54e9b8421b264a333a0bdfc.
2023-03-07 10:53:16 -08:00
Adam Perry
181ee0e750
[fuchsia] Remove component framework v1 support. ( flutter/engine#39732 )
...
There are no longer any CMX-based components outside of prebuilts
which are run by existing flutter runner prebuilts.
2023-03-01 20:07:03 -08:00
Jaeheon Yi
203ba859ed
[fuchsia] Avoid log spam ( flutter/engine#39862 )
...
[fuchsia] Avoid log spam
2023-02-27 21:55:15 +00:00
Jim Graham
0fa8cbec8a
Create DlCanvas interface and implement with DisplayListBuilder and SkCanvasAdapter ( flutter/engine#39762 )
...
* Create DlCanvas interface and implement with DisplayListBuilder and SkCanvasAdapter
2023-02-23 22:09:35 -08:00
Rulong Chen(陈汝龙)
4fb5044193
Uses int64_t instead of int for the |view_id| parameter. ( flutter/engine#39618 )
2023-02-16 20:20:15 +00:00
Jason Simmons
5f09e0fdf0
Remove Libtxt and Minikin ( flutter/engine#39499 )
2023-02-13 17:16:04 +00:00
Amit Uttamchandani
091acd9397
Disable mouse-input-test ( flutter/engine#39492 )
...
See http://fxbug.dev/121501
Co-authored-by: Amit Uttamchandani <amituttam@google.com>
2023-02-08 11:31:31 -08:00
Miguel
786803bc70
[fuchsia] fdio_service_connect no longer provides rights which we need ( flutter/engine#39374 )
...
fdio_service_connect no longer provides rights. Since we need the READABLE right when opening the debug/ctrl/diagnostics directories, this change uses fdio_open_at.
This change also fixes the Clone to remove specific rights and instead use CLONE_SAME_RIGHTS.
Verified locally that we no longer get ACCESS_DENIED on the diagnostics directory when opening in component manager.
2023-02-03 17:03:36 -05:00
Brandon DeRosier
841758cc6c
Add SkSurface include to every file where it's used ( flutter/engine#39304 )
2023-02-01 00:50:58 +00:00
Miguel
ea5b6dfa72
Revert "[fuchsia] Diagnostics directory rights are R* ( #39203 )" ( flutter/engine#39271 )
...
This reverts commit f1bbb9058945878a280c37991d4a4488cda0cb96.
2023-01-30 18:10:56 -08:00
Ben Konyi
d3f45828bf
Reland "Remove references to Observatory ( #38919 )" ( flutter/engine#39139 )
...
This reverts commit 5dd945442b230a2c0549ee6d798fda71e031a4a9.
2023-01-30 09:50:09 -05:00
Miguel
f1bbb90589
[fuchsia] Diagnostics directory rights are R* ( flutter/engine#39203 )
2023-01-27 17:44:24 -05:00
Tamir Duberstein
15f53d515e
[fuchsia] Migrate to new RealmBuilder API ( flutter/engine#39205 )
...
See https://fxrev.dev/793422 .
Missed in 92fca42e0667969b3a78815c77afca9c6acd1c83,
3bfa5c5b1db5391d49cc58f9a23f1b4cd802d3e3 and
d429b674f1dd60590fda077fd893a4493c2b5455.
2023-01-27 15:42:15 -05:00
Tamir Duberstein
d429b674f1
[fuchsia] Migrate to new RealmBuilder API ( flutter/engine#39196 )
...
See https://fxrev.dev/793422 .
Missed in 92fca42e0667969b3a78815c77afca9c6acd1c83 and
3bfa5c5b1db5391d49cc58f9a23f1b4cd802d3e3.
2023-01-27 13:01:28 -05:00
Tamir Duberstein
3bfa5c5b1d
[fuchsia] Migrate to new RealmBuilder API ( flutter/engine#39175 )
...
See https://fxrev.dev/793422 .
Missed in 92fca42e0667969b3a78815c77afca9c6acd1c83.
2023-01-26 17:54:43 -08:00
Tamir Duberstein
92fca42e06
[fuchsia] Migrate to new RealmBuilder API ( flutter/engine#39163 )
...
See https://fxrev.dev/793422 .
2023-01-26 11:15:23 -08:00
Ahmed Ashour
51c0a9ec65
Remove superfluous words from comments ( flutter/engine#39068 )
...
* Remove superfluous words.
* Format
* Duplicate in consecutive lines.
2023-01-24 09:54:19 -08:00
Ben Konyi
002fce29e0
Revert "Remove references to Observatory ( #38919 )" ( flutter/engine#39035 )
...
Reason for revert: breaking Flutter -> plugins roll
This reverts commit 1f603711c7b7afe52dff3872a5035789e3ddba02.
2023-01-20 12:33:40 -05:00
Ben Konyi
1f603711c7
Remove references to Observatory ( flutter/engine#38919 )
...
Observatory is being deprecated for Dart 3.0 so it should no longer be referenced in tooling messaging / flags.
See https://github.com/dart-lang/sdk/issues/50233
2023-01-19 09:20:46 -05:00
Rich Kadel
e43616416f
[fuchsia] Replace deprecated AddLocalChild ( flutter/engine#38788 )
...
`AddLocalChild(LocalComponent*)` is deprecated.
It was replaced by:
`AddLocalChild(LocalComponentFactory)`, which is a type alias for a
lambda that returns a `std::unique_ptr<LocalComponentImpl>`.
This change addresses problems that arised due to object lifetime
management of the components, and allows RealmBuilder to model the
component lifecycle of local components in a way that's more consistent
with other components.
The RealmBuilder-built `Realm` now owns the lifetime of the local
components, instead of the client, and those objects are valid until
the `Realm` is destroyed.
Bug: fxbug.dev/109804
2023-01-11 16:54:22 -05:00
Jaeheon Yi
0720c7f6dc
[fuchsia][scenic] Use infinite hit region ( flutter/engine#38647 )
...
fxbug.dev/118729
2023-01-09 15:40:51 +00:00
Erik
010e710512
Remove strict equality check for SkMatrix comparison ( flutter/engine#38665 )
...
* Remove strict equality check for SkMatrix comparison
* Address PR comments
2023-01-05 21:44:50 +00:00
Jason Simmons
226cf8354c
Roll quiver to 3.2.1 ( flutter/engine#38617 )
...
Need to roll quiver to a version that doesn't depend on BidirectionalIterator, which is being removed in https://dart-review.googlesource.com/c/sdk/+/276741?tab=checks .
2023-01-04 02:04:38 +00:00
Emircan Uysaler
8528d4f572
[fuchsia] Add trace flow for Flatland::Present ( flutter/engine#38565 )
2022-12-29 15:52:09 -05:00
Emircan Uysaler
4667a310d0
[fuchsia] Set presentation interval ( flutter/engine#38549 )
2022-12-29 13:02:56 -05:00
Alexander Biggs
72c5b1eee5
[fuchsia] Debugging code for crash. ( flutter/engine#38518 )
2022-12-27 20:26:47 +00: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
Erik
b7bf0a3155
Full implementation of text-input-test ( flutter/engine#37986 )
...
Implements text-input-test, validates that we're able to receive the correct platform messages through the flutter/keyevent channel
2022-12-07 12:17:51 -05:00
Siva
aac2690ea4
Roll Dart SDK from 35a9facce191 to e517487c5679 (Dart 3.0) ( flutter/engine#38105 )
...
* Remove uses of --no-sound-null-safety in preparation for the Dart 3.0
roll.
* Update quiver package to latest.
* Run Fuchsia engine in null safe mode.
* Run Fuchsia engine in non null safe mode.
* Update Dart version to 3.0
* Address review comments.
2022-12-06 20:38:02 -08:00
Emircan Uysaler
8a3da8a9d5
[flatland] Update bug numbers. ( flutter/engine#37880 )
2022-11-23 16:14:48 -08:00
Emircan Uysaler
326622e3f1
Set nested clip nodes ( flutter/engine#37850 )
2022-11-22 17:07:36 -05:00
cfontas
02f77a716e
fix pixel ratio ( flutter/engine#37268 )
2022-11-22 16:32:20 -05:00
Dan Field
6be3cc1572
[Impeller] Format shader sources. ( flutter/engine#37770 )
...
* Update format.dart to include glsl, format repo
* format more
2022-11-21 17:21:02 +00:00
Alexander Brusher
42fb1ed9d7
[fuchsia][a11y] Set explicit hit regions in flatland embedder ( flutter/engine#37338 )
2022-11-18 18:16:14 +00:00
Josh Gargus
a1255b6105
[fuchsia] Fix shader warmup. ( flutter/engine#37662 )
...
Before, ~VulkanSurface() invokes a potentially empty std::function.
Now, checks if it is empty before invoking it.
2022-11-16 13:35:13 -05:00
Chris Johnson
b8f5767b7f
Remove usage of deprecated Fuchsia event source ( flutter/engine#37641 )
...
This capability is being removed by the Fuchsia platform (https://fuchsia-review.git.corp.google.com/c/fuchsia/+/758606 ), but is currently blocked on this usage.
This change simply removes the capability from this tests, where it doesn't seem to be used at all.
2022-11-15 15:53:26 -08:00
Naud Ghebre
318ac378b8
mouse-input-view nit and add mouse-input-test to integration test script ( flutter/engine#37441 )
...
* Use fuchsia_component
* [mouse-input] mouse-input-view doc nits and add mouse-input-test to the run_integration_test.sh script
Co-authored-by: Erik <erkln@google.com>
2022-11-10 21:10:06 +00:00
fzyzcjy
3ac82e66e3
Eliminate duplicated code when dealing with pointer data ( flutter/engine#36822 )
...
* add methods
* add empty test
* add unit test
* Update licenses_flutter
* add const
* size -> get length
* add boundary checks
* add tests
* remove death test since it says "Death tests use fork(), which is unsafe particularly in a threaded context."
2022-11-10 21:05:20 +00:00