From 5da39dfa745a69449905dac66f8ca7d1cd855e71 Mon Sep 17 00:00:00 2001 From: Paul Brabban Date: Sat, 19 Oct 2024 20:57:21 +0000 Subject: [PATCH] GitHub codespaces not working with Chrome due to JIT settings as of 2024-10-18 --- README.md | 2 +- roles/chrome-browser/README.md | 2 +- roles/chrome-browser/files/recommended.json | 5 ++++- roles/firefox/README.md | 4 +++- 4 files changed, 9 insertions(+), 4 deletions(-) diff --git a/README.md b/README.md index 35973d4..61bda09 100644 --- a/README.md +++ b/README.md @@ -1,6 +1,6 @@ Single-user Xubuntu setup: repeatable and demonstrable software installs and configuration. -**Target OS: Xubuntu 22.04 LTS** (see OS version in [GitHub actions](.github/workflows/test_install.yml)) +**Target OS: Xubuntu latest LTS and rolling** (see OS version in [GitHub actions](.github/workflows/test_install.yml)) ## Support diff --git a/roles/chrome-browser/README.md b/roles/chrome-browser/README.md index 1286b67..b9fd0a7 100644 --- a/roles/chrome-browser/README.md +++ b/roles/chrome-browser/README.md @@ -1,4 +1,4 @@ https://support.google.com/chrome/a/answer/9027408?hl=en https://chromeenterprise.google/policies/ -chrome://policy/ \ No newline at end of file +chrome://policy/ diff --git a/roles/chrome-browser/files/recommended.json b/roles/chrome-browser/files/recommended.json index a6615a3..4fa2c84 100644 --- a/roles/chrome-browser/files/recommended.json +++ b/roles/chrome-browser/files/recommended.json @@ -5,5 +5,8 @@ "AdvancedProtectionAllowed": true, "DownloadRestrictions": 4, "SafeBrowsingProtectionLevel": 2, - "DefaultJavaScriptJitSetting": 2 + "DefaultJavaScriptJitSetting": 2, + "JavaScriptJitAllowedForSites": [ + "[*.]github.dev" + ] } diff --git a/roles/firefox/README.md b/roles/firefox/README.md index 9369ac5..f3056bc 100644 --- a/roles/firefox/README.md +++ b/roles/firefox/README.md @@ -1 +1,3 @@ -https://github.com/mozilla/policy-templates/blob/master/README.md \ No newline at end of file +https://github.com/mozilla/policy-templates/blob/master/README.md + +Note - currently won't work with GitHub Codespaces due to tracking protection. \ No newline at end of file