servo/python
Sam Gibson 732ae5714f Fix the parsing of the chromium HSTS preload list
Urg! The Chromium HSTS preload JSON file contains single line comments. Previously these were filtered out with a very simple regex that just looked for '//' and removed the line. Now the file has added a couple fields that have URLs in them that were erroneously removed and caused the JSON parsing to fail. This commit slightly complicates the regex to fix this specific problem.

If this happens again, it's likely worth it to figure out how to use a real parser to remove the comments.

servo/servo#8760
2015-12-02 15:36:38 +11:00
..
mach Upgrade to latest mach from mozilla-central 2015-10-02 15:52:07 -07:00
servo Fix the parsing of the chromium HSTS preload list 2015-12-02 15:36:38 +11:00
licenseck.py Add flake8 to the tidy process for Python files 2015-06-04 11:17:34 -04:00
mach_bootstrap.py Make virtualenv more tolerant of spaces in directory names 2015-11-07 11:28:52 -05:00
README.md Remove references to no-longer-in-tree Python packages 2015-09-02 09:34:02 -04:00
requirements.txt Revert "Revert "Auto merge of #7103 - frewsxcv:python-venv, r=metajack" for breaking web-platform-tests." 2015-09-02 09:34:01 -04:00
tidy.py adding wpt lint script to tidy checks 2015-11-30 10:08:10 -05:00

This directory contains various Python modules used to support servo development.

= mach =

The command dispatch framework used to wrap the build system and test harnesses.

= servo =

servo-specific python code e.g. implementations of mach commands. This is the canonical repository for this code.