(In reply to Jens Stutte [:jstutte] from comment #2)
:asuth, can we break this into specific, finite, shippable things?
This is a type-4 meta bug in your classification system; it's just for tracking/linking spec-related issues. It helps us and other browser vendors answer the question "in what ways does Firefox deviate from the spec" and helps us answer "how do we fix our deviations". The ServiceWorker spec is a living standard that we expect to continually evolve over time. There is no endpoint, so it's not clear it would ever make sense to close the bug, although maybe one might move some of the resolved dependencies to some type of archival bug so the bugzilla UI doesn't freak out. (Creating successor meta bugs is possible, but is bad from a URL perspective, as anyone following old links then has to spend extra time figuring out what the successors are.)
1: For patent/IPR reasons, there are versioned releases of the ServiceWorker spec because the living spec doesn't get the legal protections. But we only implement against the living spec. There's an effort to try and make the whole process at the W3C lighter-weight.