  void OnSyntheticGestureSent() {
    gesture_run_loop_ = std::make_unique<base::RunLoop>();
    gesture_run_loop_->Run();
  }

The product specifies permissions for a security-critical resource in a way that allows that resource to be read or modified by unintended actors.