[a11y] Re-enable flutter spatial semantics tests

Test: semantics-integration-tests
Multiply: semantics-integration-tests: 500
Bug: 81626

Change-Id: I097a849876baf56cd4382b4f933c62eaff16b9b5
Reviewed-on: https://fuchsia-review.googlesource.com/c/fuchsia/+/692939
Reviewed-by: Alice Neels <neelsa@google.com>
Commit-Queue: Alexander Brusher <abrusher@google.com>
diff --git a/src/ui/a11y/lib/semantics/tests/flutter_semantics_tests.cc b/src/ui/a11y/lib/semantics/tests/flutter_semantics_tests.cc
index 72acefe..08e0db7 100644
--- a/src/ui/a11y/lib/semantics/tests/flutter_semantics_tests.cc
+++ b/src/ui/a11y/lib/semantics/tests/flutter_semantics_tests.cc
@@ -165,7 +165,11 @@
 }
 
 // Loads ally-demo flutter app and validates hit testing
-TEST_P(FlutterSemanticsTests, DISABLED_HitTesting) {
+TEST_P(FlutterSemanticsTests, HitTesting) {
+  FX_LOGS(INFO) << "Wait for scale factor";
+  WaitForScaleFactor();
+  FX_LOGS(INFO) << "Received scale factor";
+
   auto root = view_manager()->GetSemanticNode(view_ref_koid(), 0u);
 
   // Hit test something with an action
@@ -210,7 +214,11 @@
 }
 
 // Loads ally-demo flutter app and validates scroll-to-make-visible
-TEST_P(FlutterSemanticsTests, DISABLED_ScrollToMakeVisible) {
+TEST_P(FlutterSemanticsTests, ScrollToMakeVisible) {
+  FX_LOGS(INFO) << "Wait for scale factor";
+  WaitForScaleFactor();
+  FX_LOGS(INFO) << "Received scale factor";
+
   auto root = view_manager()->GetSemanticNode(view_ref_koid(), 0u);
 
   // The "Yellow" node should be off-screen in a scrollable list