From f0bfe0b939385f70b21c52ec49c0e973134b9642 Mon Sep 17 00:00:00 2001 From: Simon Hofmann Date: Mon, 13 Aug 2018 10:22:50 +0200 Subject: [PATCH] #313 Added headless Chrome browser type --- .../resources/sahi/config/browser_types/linux.xml | 10 ++++++++++ .../resources/sahi/config/browser_types/mac.xml | 15 +++++++++++++++ .../resources/sahi/config/browser_types/win32.xml | 9 +++++++++ .../resources/sahi/config/browser_types/win64.xml | 10 ++++++++++ 4 files changed, 44 insertions(+) diff --git a/src/core/src/main/resources/sahi/config/browser_types/linux.xml b/src/core/src/main/resources/sahi/config/browser_types/linux.xml index 06c21c73..7b3b8001 100644 --- a/src/core/src/main/resources/sahi/config/browser_types/linux.xml +++ b/src/core/src/main/resources/sahi/config/browser_types/linux.xml @@ -47,5 +47,15 @@ chrome 5 + + + chrome_headless + Chrome Headless + chrome.png + /usr/bin/google-chrome + --incognito --headless --disable-gpu --remote-debugging-port=9222 --user-data-dir=$userDir/browser/chrome/profiles/sahi$threadNo --start-maximized --no-default-browser-check --no-first-run --disable-infobars --proxy-server=localhost:9999 --disable-popup-blocking + chrome + 5 + \ No newline at end of file diff --git a/src/core/src/main/resources/sahi/config/browser_types/mac.xml b/src/core/src/main/resources/sahi/config/browser_types/mac.xml index 9dbd40f8..a16fb883 100644 --- a/src/core/src/main/resources/sahi/config/browser_types/mac.xml +++ b/src/core/src/main/resources/sahi/config/browser_types/mac.xml @@ -53,5 +53,20 @@ 5 true + + + chrome_headless + Chrome Headless + chrome.png + open -n -a "Google Chrome.app" + --args --incognito --headless --disable-gpu --remote-debugging-port=9222 + --user-data-dir=$userDir/browser/chrome/profiles/sahi$threadNo --start-maximized + --no-default-browser-check --no-first-run --disable-infobars --proxy-server=localhost:9999 + --disable-popup-blocking + + "Google Chrome" + 5 + true + \ No newline at end of file diff --git a/src/core/src/main/resources/sahi/config/browser_types/win32.xml b/src/core/src/main/resources/sahi/config/browser_types/win32.xml index b97f197f..c6c2e7bb 100644 --- a/src/core/src/main/resources/sahi/config/browser_types/win32.xml +++ b/src/core/src/main/resources/sahi/config/browser_types/win32.xml @@ -97,6 +97,15 @@ 5 + + chrome_headless + Chrome Headless + chrome.png + $ProgramFiles (x86)\Google\Chrome\Application\chrome.exe + --incognito --headless --disable-gpu --remote-debugging-port=9222 --user-data-dir="$userDir/browser/chrome/profiles/sahi$threadNo" --start-maximized --no-default-browser-check --no-first-run --disable-infobars --proxy-server=localhost:9999 --disable-popup-blocking + chrome.exe + 5 + safari Safari diff --git a/src/core/src/main/resources/sahi/config/browser_types/win64.xml b/src/core/src/main/resources/sahi/config/browser_types/win64.xml index 40fb8199..0b67fb1e 100644 --- a/src/core/src/main/resources/sahi/config/browser_types/win64.xml +++ b/src/core/src/main/resources/sahi/config/browser_types/win64.xml @@ -95,6 +95,16 @@ 5 + + chrome_headless + Chrome Headless + chrome.png + $ProgramFiles (x86)\Google\Chrome\Application\chrome.exe + --incognito --headless --disable-gpu --remote-debugging-port=9222 --user-data-dir="$userDir/browser/chrome/profiles/sahi$threadNo" --start-maximized --no-default-browser-check --no-first-run --disable-infobars --proxy-server=localhost:9999 --disable-popup-blocking + chrome.exe + 5 + + safari Safari