{
  "version": 12,
  "stages": [
    {
      "stage": "BrowserSource_Click_LocalFile_Checked",
      "start": [
        "In Properties for 'browser_source', Begin Choose CheckBox: Local file, State: Unchecked"
      ],
      "end": [
        "browser_source:RefreshProperties Done"
      ],
      "feature": [
        "Properties"
      ]
    },
    {
      "stage": "BrowserSource_Click_LocalFile_Unchecked",
      "start": [
        "In Properties for 'browser_source', Begin Choose CheckBox: Local file, State: Checked"
      ],
      "end": [
        "browser_source:RefreshProperties Done"
      ],
      "feature": [
        "Properties"
      ]
    },
    {
      "stage": "BrowserSource_Select_LocalFilePath",
      "start": [
        "In [Properties for 'browser_source'], Click [Local file: Browse]"
      ],
      "end": [
        "Widget FileDialog Show"
      ],
      "feature": [
        "Properties"
      ]
    },
    {
      "stage": "BrowserSource_Click_Width_Plus",
      "start": [
        "In Properties for 'browser_source', Click SpinBox: width Step Up Button"
      ],
      "end": [
        "browser_source:ControlChanged Done"
      ],
      "feature": [
        "Properties"
      ]
    },
    {
      "stage": "BrowserSource_Click_Width_Minus",
      "start": [
        "In Properties for 'browser_source', Click SpinBox: width Step Down Button"
      ],
      "end": [
        "browser_source:ControlChanged Done"
      ],
      "feature": [
        "Properties"
      ]
    },
    {
      "stage": "BrowserSource_Click_Height_Plus",
      "start": [
        "In Properties for 'browser_source', Click SpinBox: height Step Up Button"
      ],
      "end": [
        "browser_source:ControlChanged Done"
      ],
      "feature": [
        "Properties"
      ]
    },
    {
      "stage": "BrowserSource_Click_Height_Minus",
      "start": [
        "In Properties for 'browser_source', Click SpinBox: height Step Down Button"
      ],
      "end": [
        "browser_source:ControlChanged Done"
      ],
      "feature": [
        "Properties"
      ]
    },
    {
      "stage": "BrowserSource_Click_ControlAudio_Checked",
      "start": [
        "In Properties for 'browser_source', Begin Choose CheckBox: Control audio via PRISM, State: Unchecked"
      ],
      "end": [
        "browser_source:ControlChanged Done"
      ],
      "feature": [
        "Properties"
      ]
    },
    {
      "stage": "BrowserSource_Click_ControlAudio_Unchecked",
      "start": [
        "In Properties for 'browser_source', Begin Choose CheckBox: Control audio via PRISM, State: Checked"
      ],
      "end": [
        "browser_source:ControlChanged Done"
      ],
      "feature": [
        "Properties"
      ]
    },
    {
      "stage": "BrowserSource_Click_CustomFPS_Checked",
      "start": [
        "In Properties for 'browser_source', Begin Choose CheckBox: Use custom frame rate, State: Unchecked"
      ],
      "end": [
        "browser_source:RefreshProperties Done"
      ],
      "feature": [
        "Properties"
      ]
    },
    {
      "stage": "BrowserSource_Click_CustomFPS_Unchecked",
      "start": [
        "In Properties for 'browser_source', Begin Choose CheckBox: Use custom frame rate, State: Checked"
      ],
      "end": [
        "browser_source:RefreshProperties Done"
      ],
      "feature": [
        "Properties"
      ]
    },
    {
      "stage": "BrowserSource_Click_FPS_Plus",
      "start": [
        "In Properties for 'browser_source', Click SpinBox: fps Step Up Button"
      ],
      "end": [
        "browser_source:ControlChanged Done"
      ],
      "feature": [
        "Properties"
      ]
    },
    {
      "stage": "BrowserSource_Click_FPS_Minus",
      "start": [
        "In Properties for 'browser_source', Click SpinBox: fps Step Down Button"
      ],
      "end": [
        "browser_source:ControlChanged Done"
      ],
      "feature": [
        "Properties"
      ]
    },
    {
      "stage": "BrowserSource_Click_Shutdown_Checked",
      "start": [
        "In Properties for 'browser_source', Begin Choose CheckBox: Shutdown source when not visible, State: Unchecked"
      ],
      "end": [
        "browser_source:ControlChanged Done"
      ],
      "feature": [
        "Properties"
      ]
    },
    {
      "stage": "BrowserSource_Click_Shutdown_Unchecked",
      "start": [
        "In Properties for 'browser_source', Begin Choose CheckBox: Shutdown source when not visible, State: Checked"
      ],
      "end": [
        "browser_source:ControlChanged Done"
      ],
      "feature": [
        "Properties"
      ]
    },
    {
      "stage": "BrowserSource_Click_RefreshActive_Checked",
      "start": [
        "In Properties for 'browser_source', Begin Choose CheckBox: Refresh browser when scene becomes active, State: Unchecked"
      ],
      "end": [
        "browser_source:ControlChanged Done"
      ],
      "feature": [
        "Properties"
      ]
    },
    {
      "stage": "BrowserSource_Click_RefreshActive_Unchecked",
      "start": [
        "In Properties for 'browser_source', Begin Choose CheckBox: Refresh browser when scene becomes active, State: Checked"
      ],
      "end": [
        "browser_source:ControlChanged Done"
      ],
      "feature": [
        "Properties"
      ]
    },
    {
      "stage": "BrowserSource_Click_PagePermissions_Show",
      "start": [
        "In Properties for 'browser_source', Click ComboBox: Page permissions"
      ],
      "end": [
        "Widget Properties for 'browser_source', ComboBox: Page permissions Show"
      ],
      "feature": [
        "Properties"
      ]
    },
    {
      "stage": "BrowserSource_Select_PagePermissions_Hide",
      "start": [
        "In Properties for 'browser_source', Choose ComboBox: Page permissions, Item:"
      ],
      "end": [
        "browser_source:ControlChanged Done"
      ],
      "feature": [
        "Properties"
      ]
    },
    {
      "stage": "BrowserSource_Click_RefreshCache",
      "start": [
        "In [Properties for 'browser_source'], Click [button: Refresh cache of current page]"
      ],
      "end": [
        "browser_source:ControlChanged Done"
      ],
      "feature": [
        "Properties"
      ]
    },
    {
      "stage": "BrowserSource_Click_Filters",
      "start": [
        "In [Properties for 'browser_source'], Click [button: Filters]"
      ],
      "end": [
        "PLSDialogView OBSBasicFilters Show"
      ],
      "feature": [
        "Properties"
      ]
    },
    {
      "stage": "BrowserSource_Click_Defaults",
      "start": [
        "In [Properties for 'browser_source'], Click [button: Restore defaults]"
      ],
      "end": [
        "PLSDialogView PLSAlertView Show"
      ],
      "feature": [
        "Properties"
      ]
    },
    {
      "stage": "BrowserSource_Click_Cancel",
      "start": [
        "In [Properties for 'browser_source'], Click [button: Cancel]"
      ],
      "end": [
        "PLSDialogView PLSBasicProperties Hide"
      ],
      "feature": [
        "Properties"
      ]
    },
    {
      "stage": "BrowserSource_Click_OK",
      "start": [
        "In [Properties for 'browser_source'], Click [button: OK]"
      ],
      "end": [
        "PLSDialogView PLSBasicProperties Hide"
      ],
      "feature": [
        "Properties"
      ]
    },
    {
      "stage": "BrowserSourceToolbar_Click_Properties",
      "start": [
        "In [ToolBar For 'browser_source'], Click [button: Properties]"
      ],
      "end": [
        "PLSDialogView PLSBasicProperties Show"
      ],
      "feature": [
        "Toolbar"
      ]
    },
    {
      "stage": "BrowserSourceToolbar_Click_Filter",
      "start": [
        "In [ToolBar For 'browser_source'], Click [button: Filters]"
      ],
      "end": [
        "PLSDialogView OBSBasicFilters Show"
      ],
      "feature": [
        "Toolbar"
      ]
    },
    {
      "stage": "BrowserSourceToolbar_Click_Interaction",
      "start": [
        "In [ToolBar For 'browser_source'], Click [button: Interact]"
      ],
      "end": [
        "Widget PRISM Browser Interaction Dialog Show"
      ],
      "feature": [
        "Toolbar"
      ]
    },
    {
      "stage": "BrowserSourceToolbar_Click_Refresh",
      "start": [
        "In [ToolBar For 'browser_source'], Click [refresh: ]"
      ],
      "end": [
        "Widget BrowserToolbar Refresh Done"
      ],
      "feature": [
        "Toolbar"
      ]
    }
  ]
}