From a97280df228b2bd299f1d77afff9dd55b0c7bebe Mon Sep 17 00:00:00 2001 From: Jonathan Kingston Date: Wed, 5 Nov 2025 14:56:52 +0000 Subject: [PATCH 1/2] Enhance Windows development documentation Added instructions for using Visual Studio on M-series Macs and symlink setup for C-S-S changes. --- injected/docs/build-and-troubleshooting.md | 13 +++++++++++-- 1 file changed, 11 insertions(+), 2 deletions(-) diff --git a/injected/docs/build-and-troubleshooting.md b/injected/docs/build-and-troubleshooting.md index 634753888d..9cd568b5ba 100644 --- a/injected/docs/build-and-troubleshooting.md +++ b/injected/docs/build-and-troubleshooting.md @@ -44,8 +44,17 @@ This document provides platform-specific build instructions, troubleshooting ste ## Windows -- [Work with content-scope-scripts repo on Windows](./development-utilities.md#windows-development) -- [Debugging `autofill.js` (or other submodules) on Windows](https://app.asana.com/1/137249556945/project/1198964220583541/task/1208938714611510) +- Visual Studio in Parallels is extremely usable on an M-series Mac. + - Make sure you get Parallels Pro so that you can set it to use ~8 CPUs and ~16 GB RAM. + - You can purchase this using your Ramp card. +- Set up Visual Studio per the instructions in the Windows browser README. +- To test C-S-S changes, you can create a directory symlink (mklink /D) between submodules/content-scope-scripts ↔ the content-scope-scripts directory in macOS. + - This lets you make C-S-S changes in macOS and then see them in the Windows app. + - Remember to configure Parallels to share your macOS disk. +- A nice-to-have is to set up a WSL environment so that you can use familiar command line tools within Windows (git, vim, Clalude Code, etc.) +- Other guides: + - [Work with content-scope-scripts repo on Windows](./development-utilities.md#windows-development) + - [Debugging `autofill.js` (or other submodules) on Windows](https://app.asana.com/1/137249556945/project/1198964220583541/task/1208938714611510) ## Extensions From 02fc56f4d854d3579d3bafef96985ea59bbdee79 Mon Sep 17 00:00:00 2001 From: Jonathan Kingston Date: Wed, 5 Nov 2025 15:02:48 +0000 Subject: [PATCH 2/2] Update build and troubleshooting instructions --- injected/docs/build-and-troubleshooting.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/injected/docs/build-and-troubleshooting.md b/injected/docs/build-and-troubleshooting.md index 9cd568b5ba..6a6b73bcf4 100644 --- a/injected/docs/build-and-troubleshooting.md +++ b/injected/docs/build-and-troubleshooting.md @@ -47,11 +47,11 @@ This document provides platform-specific build instructions, troubleshooting ste - Visual Studio in Parallels is extremely usable on an M-series Mac. - Make sure you get Parallels Pro so that you can set it to use ~8 CPUs and ~16 GB RAM. - You can purchase this using your Ramp card. -- Set up Visual Studio per the instructions in the Windows browser README. -- To test C-S-S changes, you can create a directory symlink (mklink /D) between submodules/content-scope-scripts ↔ the content-scope-scripts directory in macOS. +- Set up Visual Studio per the instructions in the [Windows browser README](https://github.com/duckduckgo/windows-browser/blob/develop/README.md). +- To test C-S-S changes, you can create a directory symlink (`mklink /D`) between `submodules/content-scope-scripts` ↔ the `content-scope-scripts` directory in macOS. - This lets you make C-S-S changes in macOS and then see them in the Windows app. - Remember to configure Parallels to share your macOS disk. -- A nice-to-have is to set up a WSL environment so that you can use familiar command line tools within Windows (git, vim, Clalude Code, etc.) +- A nice-to-have is to [set up a WSL environment](https://learn.microsoft.com/en-us/windows/wsl/setup/environment) so that you can use familiar command line tools within Windows (git, vim, Clalude Code, etc.) - Other guides: - [Work with content-scope-scripts repo on Windows](./development-utilities.md#windows-development) - [Debugging `autofill.js` (or other submodules) on Windows](https://app.asana.com/1/137249556945/project/1198964220583541/task/1208938714611510)