It looks like there are few cases where one might want to parse UUID instead of generating a new one:
Replace license with new MPL2.
Add support for uuid parsing.
Add tests for uuid parsing.
Document uuid module.
I looked at C++ code for Components.ID and generateUUID. Both of them returns nsIJSID
Looks good. r+
Mention JSID as suggested in review.