Trying to run a macro in a new browser window doesn’t work in the newest Firefox updates.
Steps to duplicate:
- Open a New browser window
- selectWindow tab=open www.google.com
- See the new tab open in the oldest/first browser window
Trying to run a macro in a new browser window doesn’t work in the newest Firefox updates.
Steps to duplicate:
This macro works fine for me, tested in FX V127.0.2:
{
"Name": "tab1",
"CreationDate": "2024-7-1",
"Commands": [
{
"Command": "selectWindow",
"Target": " tab=open",
"Value": "https://www.google.com",
"Description": ""
}
]
}
I’m still seeing the same wrong behavior with your code also.
Opening a new browser window.
Clicking UI Vision on any page in the new window.
Run the macro.
A new tab opens in the first browser window instead of the new browser.
Using the newest Firefox and UI Vision. Nothing in the UI Vision log.
Can you post a video of the macro running? That would be helpful. Maybe we can see something from the video.
Very strange, the same macro works fine for me, see the GIF below.
Now the question is, what could be different on your machine? Maybe you have a popup blocker extension installed?
I tested turning off all other extensions to no difference.
I don’t have any pop-up blocking features enabled.
Everything worked a couple of weeks ago.
Looking at your gif, the only differences I see are:
It doesn’t show that it is in a second or more browser window.
I have pinned tabs in the first browser window.
You have different extensions installed.
You have ui vision sidebar enabled and on the right.
Here is the contents of about:support, maybe you could run a diff on the contents of yours.
I did a full clean install of Firefox and also tried versions 9.0.6, 8.3.9, and 8.3.2 to no success.
Version 6.2.8 does work, which would lead me to believe that something in manifest v3 changed or wasn’t being inforced until recently.
Chrome in reports this error when running the DemoTab macro.
Could not establish connection. Receiving end does not exist., sendMessage, [1813745600,{“type”:“BG_ANSWER_CS_9402”,“uid”:“ipcp_1722409040697_15”,“err”:null,“data”:40}]