This content has been archived and is no longer being maintained.

Table of Contents

Article

Mozilla Firefox support in Pega Robotic Automation

Pega® Robotic Automation Studio versions 7.1.41.0 and later include limited support for interrogating and automating the Mozilla Firefox browser. An extension to Firefox adds this functionality by using the Universal Web Adapter, which is also available in versions 7.1.41.0 and later.

The versions of Robotic Automation Studio that work with Firefox versions are listed in the following table:

For these versions of FirefoxUse these versions of StudioWith this extension
31-397.1.41.0 - 8.0.11001.0.36
52+8.0.2006 and later1.0.85 and later
For these versions of Firefox ESRUse these versions of StudioWith this extension
31.6.0 - 38.3.07.1.41.0 - 8.0.11001.0.36
52+8.0.2006 and later1.0.85 and later
The Robotic Automation Studio Setup wizard lets you install the Firefox plug-in. You can also use the INST_FIREFOX=1 command line option to install the plug-in from the command line. If omitted, the Firefox plug-in is not installed. For more information, see the Installation Instructions.

Keep in mind the following limitations:

  • When installing the Firefox extension and running it for the first time on a Robotic Automation Runtime machine, end users must decide whether to enable or uninstall the Firefox Extension. End users must enable the extension for Robotic Automation Runtime to inject. If an end user does not enable the extension, a manual process must be run to recover and install the extension again. For more information, contact Pega Support Home.
  • You can interrogate cells within simple tables, but the table designer is not available for Firefox. Complex tables cannot be matched based on the table schema.
  • Property changed events are not supported.
  • Cancellable events are not supported.
  • Plug-ins, such as Java and Flash, are not supported.
  • You must have version 8.0.2006 or later to support multiple concurrent adapters.
  • You must have version 8.0.2006 or later to support multi-tab functionality for Firefox during interrogation. Multi-tab functionality works with automations, however, tabs cannot be pulled apart from the original window when Robotic Automation Studio is injected.
  • You must have version 8.0.2006 or later to support multiple top-level windows when Robotic Automation Studio is injected.
  • You must have version 8.0.2006 or later to automate multiple concurrent Firefox processes under the same user profile. The Universal Web Adapter opens under the default user profile. If you are using a version prior to version 8.0.2006 and you need to have multiple concurrent Firefox processes, use the Windows adapter and specify the user profile within the Arguments property.
  • In versions prior to version 8.0.2006, if Robotic Automation Studio loads Firefox in a user profile that is actively running, the current process requests to shut down. Because of this action, it is a best practice to start Firefox adapters at the project start and to not close them throughout the automation.
  • When uninstalling Robotic Automation Runtime or Robotic Automation Studio, the Firefox registry entries are left in place. This files that comprise the extension, however, are removed.

Tags:

Published December 1, 2016 — Updated March 12, 2019


100% found this useful

Have a question? Get answers now.

Visit the Pega Support Community to ask questions, engage in discussions, and help others.