[fuchsia] Update manifests and sandbox to pass through VmexResource

Once VmexResource is available to Chromium components, this will
allow ambient-replace-as-executable to be removed from them.

Bug: 1290907
Change-Id: Ie2ea39681516470e172b4cf1d496f11c02091259
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3826296
Reviewed-by: Greg Thompson <grt@chromium.org>
Auto-Submit: Wez <wez@chromium.org>
Owners-Override: Wez <wez@chromium.org>
Commit-Queue: Greg Thompson <grt@chromium.org>
Reviewed-by: Tom Sepez <tsepez@chromium.org>
Cr-Commit-Position: refs/heads/main@{#1037026}
NOKEYCHECK=True
GitOrigin-RevId: f84dc40911d090abb0ac2111b429b80d36b2b28b
diff --git a/fuchsia/test/README.md b/fuchsia/test/README.md
index 3faeac9..af6143d 100644
--- a/fuchsia/test/README.md
+++ b/fuchsia/test/README.md
@@ -25,7 +25,7 @@
 For tests that use the fonts in `//third_party/test_fonts` by way of
 `//skia:test_fonts_cfv2`.
 
-#### jit_capabilities.test-cmx
+#### jit_capabilities.test-cmx and mark_vmo_executable.shard.test-cml
 Required by tests that execute JavaScript. Should only be required in a small
 number of tests.
 
diff --git a/fuchsia/test/jit_capabilities.test-cmx b/fuchsia/test/jit_capabilities.test-cmx
index ff70e25..97b4979 100644
--- a/fuchsia/test/jit_capabilities.test-cmx
+++ b/fuchsia/test/jit_capabilities.test-cmx
@@ -2,6 +2,9 @@
   "sandbox": {
     "features": [
       "deprecated-ambient-replace-as-executable"
+    ],
+    "services": [
+      "fuchsia.kernel.VmexResource"
     ]
   }
 }
diff --git a/fuchsia/test/mark_vmo_executable.shard.test-cml b/fuchsia/test/mark_vmo_executable.shard.test-cml
new file mode 100644
index 0000000..79a3dee
--- /dev/null
+++ b/fuchsia/test/mark_vmo_executable.shard.test-cml
@@ -0,0 +1,9 @@
+{
+  use: [
+    {
+      protocol: [
+        "fuchsia.kernel.VmexResource",
+      ],
+    },
+  ],
+}