From a2e9430b050b04ad372a44bfc024c8cb5d9ac1ce Mon Sep 17 00:00:00 2001 From: Brandon Thomas Date: Thu, 10 Apr 2025 17:09:49 -0400 Subject: [PATCH] move dev browser script to main script dir --- .gitignore | 1 + .../editor3d/script/launch_dev_browser.sh | 68 ------------------- .../script => script}/launch_dev_browser.sh | 0 3 files changed, 1 insertion(+), 68 deletions(-) delete mode 100755 frontend/editor3d/script/launch_dev_browser.sh rename {frontend/editor2d/script => script}/launch_dev_browser.sh (100%) diff --git a/.gitignore b/.gitignore index e3251e16a9..05c0e916eb 100644 --- a/.gitignore +++ b/.gitignore @@ -33,6 +33,7 @@ production_database_voice_clone_report_download.sh # Scratch data scratch/ test_data/temp/ +tmp/ # Rust build directory target/ diff --git a/frontend/editor3d/script/launch_dev_browser.sh b/frontend/editor3d/script/launch_dev_browser.sh deleted file mode 100755 index 6c51827b80..0000000000 --- a/frontend/editor3d/script/launch_dev_browser.sh +++ /dev/null @@ -1,68 +0,0 @@ -#!/bin/bash - -declare -r entropy=$(xxd -l16 -ps /dev/urandom) - -#declare -r CHROME_DIR="${HOME}/.chromeDevTemp" -declare -r chrome_dir="/tmp/chrome/${entropy}" - -# See flags available and documentation: -# https://chromium.googlesource.com/chromium/src/+/HEAD/chrome/common/chrome_switches.cc -# https://github.com/GoogleChrome/chrome-launcher/blob/main/docs/chrome-flags-for-tools.md -# https://peter.sh/experiments/chromium-command-line-switches/ - -# NB: Creating the directory first seems to block process start. -# Perhaps this is the wrong chmod ownership flags. -#mkdir -p $CHROME_DIR - - #--auto-open-devtools-for-tabs="true" \ - #--devtools-flags="" \ - -# TODO(bt): Math to determine better window placement. - -launch_linux() { - chromium \ - --allow-running-insecure-content \ - --disable-features=ChromeLabs \ - --disable-site-isolation-trials \ - --disable-web-security \ - --ignore-certificate-errors \ - --install-autogenerated-theme="100,150,255" \ - --unsafely-treat-insecure-origin-as-secure="http://devproxy.fakeyou.com:7000" \ - --user-data-dir="${chrome_dir}" \ - --window-position=1200,300 \ - --window-size=1500,1700 \ - http://devproxy.fakeyou.com:7000 -} - -launch_mac() { - # See https://stackoverflow.com/a/58658101 - # NB: '7001' port is being chosen because something on the system is hogging port 7000. - # chrome://flags/#unsafely-treat-insecure-origin-as-secure - allow microphone recording - # otherwise getUserMedia() / navigator.mediaDevices will not function - # --guest: no Google login screen - open -na "Google Chrome" --args \ - --disable-features=ChromeLabs \ - --disable-site-isolation-trials \ - --disable-web-security \ - --ignore-certificate-errors \ - --install-autogenerated-theme="100,150,255" \ - --unsafely-treat-insecure-origin-as-secure="http://devproxy.fakeyou.com:7001" \ - --user-data-dir="${chrome_dir}" \ - --window-position=1200,300 \ - --window-size=1500,1700 \ - --guest \ - http://devproxy.fakeyou.com:7001 -} - -case $OSTYPE in - linux*) - launch_linux - ;; - darwin*) - launch_mac - ;; - *) - echo "Unknown OS" - ;; -esac - diff --git a/frontend/editor2d/script/launch_dev_browser.sh b/script/launch_dev_browser.sh similarity index 100% rename from frontend/editor2d/script/launch_dev_browser.sh rename to script/launch_dev_browser.sh