php-webdriver/Selenium, как получить лог консоли браузера?

Фанат

oncle terrible
Команда форума
Поскольку на стаковерфлое меня опять, эх, забанили, возвращаюсь в родные пенаты.

Если кто использовал "Селениум на РНР" - Facebook php-webdriver. Как там получить доступ к консоли?

Попробовал
PHP:
$return= $driver->manage()->getLog('browser');
var_dump($return);
получил пустой массив по все морде.
Что я делаю не так?
 

Фанат

oncle terrible
Команда форума
Отвечаю - невнимательно прочитал вопрос

PHP:
<?php
namespace Facebook\WebDriver;

use Facebook\WebDriver\Remote\DesiredCapabilities;
use Facebook\WebDriver\Remote\RemoteWebDriver;
use Facebook\WebDriver\Chrome\ChromeOptions;

require_once('vendor/autoload.php');

$host = 'http://localhost:4444/wd/hub';

$options = new ChromeOptions();
$options->setBinary('/opt/google/chrome/chrome');
$options->addArguments(array(
    '--headless',
));
$caps = DesiredCapabilities::chrome();
$caps->setCapability(ChromeOptions::CAPABILITY, $options);
$caps->setCapability('loggingPrefs', array('browser'=>'ALL'));

$driver = RemoteWebDriver::create($host, $caps);

$driver->get('https://google.com/');

$driver->executeScript("console.log('Hello');");

$return= $driver->manage()->getLog('browser');
var_dump($return);

$driver->quit();
Выводит нечто похожее на логи
 

AnrDaemon

Продвинутый новичок
Не понял, а почему изначально тогда не сработало?
Только из-за LoggingPrefs ?
 
Сверху