[fuchsia] Add missing protocols to V2 runner. (#29290)

diff --git a/shell/platform/fuchsia/flutter/meta/common.shard.cml b/shell/platform/fuchsia/flutter/meta/common.shard.cml
index dc240f4..e377c57 100644
--- a/shell/platform/fuchsia/flutter/meta/common.shard.cml
+++ b/shell/platform/fuchsia/flutter/meta/common.shard.cml
@@ -46,6 +46,9 @@
                 "fuchsia.tracing.provider.Registry",  // Copied from vulkan/client.shard.cml.
                 "fuchsia.ui.composition.Allocator",
                 "fuchsia.ui.composition.Flatland",
+                "fuchsia.ui.input.ImeService",
+                "fuchsia.ui.input3.Keyboard",
+                "fuchsia.ui.scenic.Scenic",
                 "fuchsia.vulkan.loader.Loader"  // Copied from vulkan/client.shard.cml.
             ]
         }