Search Support

Avoid support scams. We will never ask you to call or text a phone number or share personal information. Please report suspicious activity using the “Report Abuse” option.

Learn More

Is the Firefox Web Console accessible in headless mode?

  • 1 reply
  • 1 has this problem
  • 1 view
  • Last reply by grobber

more options

The title says it all: I am wondering whether it is possible to interact with the Firefox console upon starting Firefox in headless mode.

More generally, I'd settle for some way of accessing it programmatically, in scripts.

What I've tried:

So far I've been playing with the Javascript bindings to Selenium without success:

Starting Firefox with the -devtools option from Selenium does opn the dev tools, but I then cannot send key combinations that will switch me to the actual console, or in fact interact from my `.js` script with the open devtools window in any way.

The title says it all: I am wondering whether it is possible to interact with the Firefox [https://developer.mozilla.org/en-US/docs/Tools/Web_Console console] upon starting Firefox in [https://developer.mozilla.org/en-US/docs/Mozilla/Firefox/Headless_mode headless mode]. More generally, I'd settle for some way of accessing it programmatically, in scripts. '''What I've tried:''' So far I've been playing with the [https://www.npmjs.com/package/selenium-webdriver Javascript bindings] to [https://github.com/SeleniumHQ Selenium] without success: Starting Firefox with the [https://developer.mozilla.org/en-US/docs/Mozilla/Command_Line_Options -devtools option] from Selenium does opn the dev tools, but I then [https://github.com/SeleniumHQ/selenium/issues/8665 cannot] send key combinations that will switch me to the actual console, or in fact interact from my `.js` script with the open devtools window in any way.

Modified by grobber

Chosen solution

It is, as discussed on Stack Overflow:

https://stackoverflow.com/a/63708393/11064961

Read this answer in context 👍 0

All Replies (1)

more options

Chosen Solution

It is, as discussed on Stack Overflow:

https://stackoverflow.com/a/63708393/11064961