From 3d9acb85a0bbd1a02cf1e1c357629542706372c9 Mon Sep 17 00:00:00 2001 From: Joe Pea Date: Mon, 30 Oct 2023 21:50:14 -0700 Subject: [PATCH] Update contributing.md: remove outdated xvfb system requirement, and list the requirement for Chrome for local unit testing --- guide/contributing.md | 9 ++------- 1 file changed, 2 insertions(+), 7 deletions(-) diff --git a/guide/contributing.md b/guide/contributing.md index ded4f3f..23dd857 100644 --- a/guide/contributing.md +++ b/guide/contributing.md @@ -77,13 +77,8 @@ First install needed system dependencies. will face an [error saying `pngquant pre-build test failed`](https://github.com/gatsbyjs/gatsby/issues/20389). - First install [Homebrew](https://brew.sh) - then run `brew install libpng pkg-config`. -4. Install `xvfb` which includes the command `xvfb-run` for running Linux windows headlessly during testing. - - In Linux (and WSL), the package is usually has the name `xvfb` in it. - - f.e. in Ubuntu: `sudo apt install xvfb` - - and in Arch Linux `pacman -S xorg-server-xvfb`. - - In macOS - - you can install it from https://www.xquartz.org/ - - or use Homebrew: `brew install XQuartz` +4. Install [Google Chrome](https://www.google.com/chrome/) which is needed for + running tests locally. ### Local Dependencies