On 24/09/2018 14:01, Boris Zbarsky wrote:
On 9/24/18 8:43 AM, James Graham wrote:
Thanks to great work by Outreachy intern Ahilya Sinha (:Cactusmachete)
[1], the in-tree wpt MANIFEST.json files are no longer used and will
soon be removed.
That's great news. :)
Invoking `mach wpt` will now cause a recent wpt manifest to be
downloaded from Taskcluster into the objdir (if not already present)
and updated to match the source tree.
Just to make sure I understand, what happens in an offline scenario?
Does it basically "update" from an empty starting manifest or something
else?
Yes, that. Nothing is supposed to break if you're entirely offline, but
a full manifest update is rather slow (technical details: because all
the metadata is extracted from the test files, and we currently parse
them using a slow-but-correct Python HTML parser. Switching to html5ever
or similar is the most obvious path to fix this, but comes with
additional challenges in terms of workflow and compatibility).
_______________________________________________
dev-platform mailing list
dev-platform@lists.mozilla.org
https://lists.mozilla.org/listinfo/dev-platform