Skip to content

Add support for all step "types" in the recorder #1

@tkadlec

Description

@tkadlec

There are a few different "step types" currently supported by the Chrome recorder. We should try to add support for each. https://chromium.googlesource.com/devtools/devtools-frontend/+/2df2aa4747ee6254c7fb8161092a61bb01cc7f45/front_end/models/recorder/RecordingScriptWriter.ts#78
This link is old, will update a new link here.

  • navigate
  • click
  • doubleClick
  • hover (WPT does not support hover event through custom script, need to fix this)
  • change
  • keydown
  • keyup
  • scroll
  • waitForElement
  • waitForExpression
  • setViewport
  • close (probably don't need this in the context of WebPageTest as it looks like it's just closing the page?)
  • emulateNetworkConditions (probably don't need this as we can just let them choose connectivity via WebPageTest)
  • customStep (Here we can add all the supported and useful events by WPT)

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions