arc: add test for blocking incognito windows in screenshot

BUG=778852
TEST=ArcVoiceInteractionFrameworkServiceUnittest.
  CapturingScreenshotBlocksIncognitoWindows

Change-Id: I0bfa5a486759783d7c8926a309c6b5da9b02dcc6
Reviewed-on: https://chromium-review.googlesource.com/914983
Commit-Queue: Muyuan Li <muyuanli@chromium.org>
Reviewed-by: Luis Hector Chavez <lhchavez@chromium.org>
Cr-Commit-Position: refs/heads/master@{#536438}
    StartVoiceInteractionSetupWizardActivity() {
  DCHECK_CURRENTLY_ON(content::BrowserThread::UI);

  arc::mojom::VoiceInteractionFrameworkInstance* framework_instance =
      ARC_GET_INSTANCE_FOR_METHOD(
          arc_bridge_service_->voice_interaction_framework(),
          StartVoiceInteractionSetupWizard);

  if (!framework_instance)
    return;

  if (should_start_runtime_flow_) {
    should_start_runtime_flow_ = false;
    VLOG(1) << "Starting runtime setup flow.";
    framework_instance->StartVoiceInteractionSession(IsHomescreenActive());
    return;
  }
   framework_instance->StartVoiceInteractionSetupWizard();
 }

    StartVoiceInteractionSetupWizardActivity() {
  DCHECK_CURRENTLY_ON(content::BrowserThread::UI);

  arc::mojom::VoiceInteractionFrameworkInstance* framework_instance =
      ARC_GET_INSTANCE_FOR_METHOD(
          arc_bridge_service_->voice_interaction_framework(),
          StartVoiceInteractionSetupWizard);

  if (!framework_instance)
    return;

  if (should_start_runtime_flow_) {
    should_start_runtime_flow_ = false;
    VLOG(1) << "Starting runtime setup flow.";
    framework_instance->StartVoiceInteractionSession(IsHomescreenActive());
    return;
  }
   framework_instance->StartVoiceInteractionSetupWizard();
 }
