Bug 1203266 will cause them to be invoked during manifest reading, so we need to package them and put them on hg servers for json-mozbuildinfo.
Looking at this I think it might be ok to move the python reftest manifest parser into the mozbuild package. The wptmanifest parser is going to a bit harder.
Ok, I think the way forward for wptmanifests is to add a setup.py to the wpt-tools repo so we can upload it, add it to the in-tree virtualenv, and import it as a normal package in the emitter. Although I guess this will add some overly-general names to the in-tree python environment (like "runner" and "manifest").
You need to log in before you can comment on or make changes to this bug.