Interface HasExtensions

  • All Known Implementing Classes:
    FirefoxDriver

    @Beta
    public interface HasExtensions
    Used by classes to indicate that they can install and uninstall browser extensions on the fly.
    • Method Detail

      • installExtension

        java.lang.String installExtension​(java.nio.file.Path path)
        Installs an extension.
        Parameters:
        path - absolute path to the extension file that should be installed.
        Returns:
        the unique identifier of the installed extension.
      • uninstallExtension

        void uninstallExtension​(java.lang.String extensionId)
        Uninstall the extension by the given identifier.
        Parameters:
        extensionId - The unique extension identifier returned by {installExtension(Path)}