Open Bug 1578701 Opened 5 years ago Updated 2 years ago

Move WebDriver extension commands to marionette crate

Categories

(Testing :: geckodriver, enhancement, P3)

Version 3
enhancement

Tracking

(Not tracked)

People

(Reporter: ato, Unassigned)

References

(Blocks 2 open bugs)

Details

Bug 1569100 and preceding bugs moved most WebDriver related Marionette
commands to the new marionette Rust crate, but it did not cover
the Mozilla proprietary extension commands:

  • GeckoExtensionCommand::SetContext
  • GeckoExtensionCommand::GetContext
  • GeckoExtensionCommand::InstallAddon
  • GeckoExtensionCommand::UninstallAddon
  • GeckoExtensionCommand::XblAnonymousByAttribute
  • GeckoExtensionCommand::XblAnonymousChildren
  • GeckoExtensionCommand::TakeFullScreenshot

These map down to the following Marionette commands:

  • Marionette:SetContext
  • Maronette:GetContext
  • Addon:Install
  • Addon:Uninstall
  • WebDriver:FindElement
  • WebDriver:FindElements
  • WebDriver:FindElementFromElement
  • WebDriver:FindElementsFromElement
Priority: -- → P3
Blocks: 1578705
Blocks: 1493095
Severity: normal → S3
You need to log in before you can comment on or make changes to this bug.