diff --git a/requirements/edx/base.in b/requirements/edx/base.in
index 961226b2a34dc1f527c0446a7ab8d76451b6ca61..2edf708bc899599b79f7db632a0a996191efad03 100644
--- a/requirements/edx/base.in
+++ b/requirements/edx/base.in
@@ -82,7 +82,7 @@ edx-rest-api-client
 edx-search
 edx-submissions
 edx-user-state-client
-edxval==0.1.17                      # Pin because the newer version causes test failures.
+edxval
 enum34==1.1.6                       # Backport of Enum from Python 3.4+
 event-tracking
 feedparser==5.1.3
diff --git a/requirements/edx/development.txt b/requirements/edx/development.txt
index b758a4c30a388633b4241b5330c9e957ae8cdd37..0012e5d6abd5dd031a4683d4f4fe2b7816b8a007 100644
--- a/requirements/edx/development.txt
+++ b/requirements/edx/development.txt
@@ -62,7 +62,7 @@ beautifulsoup==3.2.1
 before-after==1.0.1
 billiard==3.3.0.23
 bleach==1.4
-bok-choy==0.8.0
+bok-choy==0.8.1
 boto3==1.4.8
 boto==2.39.0
 botocore==1.8.17
@@ -298,7 +298,7 @@ s3transfer==0.1.13
 sailthru-client==2.2.3
 scipy==0.14.0
 scrapy==1.1.2
-selenium==3.13.0
+selenium==3.14.0
 semantic-version==2.6.0
 service-identity==17.0.0
 shapely==1.2.16
diff --git a/requirements/edx/testing.txt b/requirements/edx/testing.txt
index 91ed0acceea6464caa55acbc98a854ad59ed421b..fc2a3e6cbe7e0b1ceddff661b35bf3d049f163d5 100644
--- a/requirements/edx/testing.txt
+++ b/requirements/edx/testing.txt
@@ -59,7 +59,7 @@ beautifulsoup==3.2.1
 before-after==1.0.1
 billiard==3.3.0.23
 bleach==1.4
-bok-choy==0.8.0
+bok-choy==0.8.1
 boto3==1.4.8
 boto==2.39.0
 botocore==1.8.17
@@ -287,7 +287,7 @@ s3transfer==0.1.13
 sailthru-client==2.2.3
 scipy==0.14.0
 scrapy==1.1.2             # via pa11ycrawler
-selenium==3.13.0
+selenium==3.14.0
 semantic-version==2.6.0
 service-identity==17.0.0  # via scrapy
 shapely==1.2.16
diff --git a/scripts/generic-ci-tests.sh b/scripts/generic-ci-tests.sh
index 66cc9d40cb3c5153c758a25f777cc963bfa97158..0deac4ba260a4c11beee560ea4791ee31536407b 100755
--- a/scripts/generic-ci-tests.sh
+++ b/scripts/generic-ci-tests.sh
@@ -185,6 +185,7 @@ case "$TEST_SUITE" in
     "bok-choy")
 
         PAVER_ARGS="-n $NUMBER_OF_BOKCHOY_THREADS"
+        export BOKCHOY_HEADLESS=true
 
         case "$SHARD" in
 
diff --git a/tox.ini b/tox.ini
index 80cf329b78af94fc7c673c5bb366c74596f1bf53..c0b3d9475f531be991cd0a34d17f89ad54c737c0 100644
--- a/tox.ini
+++ b/tox.ini
@@ -29,9 +29,11 @@ passenv =
     BOK_CHOY_CMS_PORT
     BOK_CHOY_HOSTNAME
     BOK_CHOY_LMS_PORT
+    BOKCHOY_HEADLESS
     DISPLAY
     EDX_PLATFORM_SETTINGS
     EDXAPP_TEST_MONGO_HOST
+    MOZ_HEADLESS
     NO_PREREQ_INSTALL
     NO_PYTHON_UNINSTALL
     NODE_PATH