Update to Flutter 3.10.0

- Fixes a lot of signatures (Flutter now has `View` and `SearchBar` which were conflicting with our internal namespace)
- Fixes a macOS dependency
- Set load strategy directly in Dart
- Initializes the Flutter binding in the same zone as `runApp()`
- Patches loading rive_text module as reported [here](https://github.com/flutter/flutter/issues/126713)

Diffs=
7768798a7 Update to Flutter 3.10.0 (#5247)
diff --git a/.rive_head b/.rive_head
index 5fe4eb6..065650d 100644
--- a/.rive_head
+++ b/.rive_head
@@ -1 +1 @@
-7acff50d4632d9e88b1474d6f23b3b1c8d7f7334
+7768798a7efb34fcbf94e76a348af064d28298f7
diff --git a/Dockerfile b/Dockerfile
index 9c895e3..5a6ac7c 100644
--- a/Dockerfile
+++ b/Dockerfile
@@ -1,4 +1,4 @@
-FROM google/dart
+FROM dart:stable
 
 RUN apt update && apt-get -y install unzip zip clang cmake ninja-build pkg-config libgtk-3-dev xvfb cargo wget g++
 RUN wget https://github.com/premake/premake-core/releases/download/v5.0.0-alpha15/premake-5.0.0-alpha15-linux.tar.gz