Open command do not work from an internal pages of firefox

Hi

Ui vision for firefox 5.3.7 windows 7 Italian 64 bit

In the latest version of Ui vision open command was optimized.

I read this

  • Fixed: Firefox: Macros should run when about:config or about:blank is open.

Today i try this macro but do not give any error but do not work

{
  "Name": "open_site_new_tab",
  "CreationDate": "2019-12-9",
  "Commands": [
    {
      "Command": "bringBrowserToForeground",
      "Target": "",
      "Value": ""
    },
    {
      "Command": "XType",
      "Target": "${KEY_CTRL+KEY_T} ",
      "Value": ""
    },
    {
      "Command": "open",
      "Target": "http://www.google.com",
      "Value": ""
    }
  ]
}

Log
[status]

Playing macro open_site_new_tab

[info]

Executing:  | bringBrowserToForeground |  |  | 

[info]

Executing:  | XType | ${KEY_CTRL+KEY_T}  |  | 

[info]

Executing:  | open | http://www.google.com |  | 

[info]

Macro completed (Runtime 4.01s)

Image

But do not open any site, do not load any url but do not report any error and command open is in green (successfully)

Can help me to solve this ?

I remeber that firefox open command works in any internal page of firefox.

After some test I Known that Ui vision for 1 tab use the original tab when starting the works and ignore new tabs opened after by

XType | ${KEY_CTRL+KEY_T}  |  | 

The command selectWindow do not works in this case because the new tab have not a website loaded and selectWindow need to work a tab with a site loaded.

Exist a solution to force ui vision to work in active selected tabs opened ?

If i need to run multiple macro one macro in one tab what is the best solution ?

This command usually open multiple tab (there are in the forum many report of this bug)

{
  "Command": "selectWindow",
  "Target": "tab=open",
  "Value": "http://www.google.com/"
}

I search a good solution to run one macro in one different tab.

Thanks

I confirmed the issue. Also, I get the same if I manually click CTRL+T to open a new tab. But if I open the new tab with a mouse click, the OPEN command plays in the new tab as expected.

I search a good solution to run one macro in one different tab.

Will selectWindow | tab=open | new url work? It opens a new tab, and now the macro (and all following macros) run in the new tab.

{
  "Command": "",
  "Target": "tab=open",
  "Value": "https://ui.vision"
},

Sometimes this command open multiple tabs, it’s random i search an alternative solution

In this code there is an error

{
  "Command": "",
  "Target": "tab=open",
  "Value": "https://ui.vision"
},