Given the breakage that was found when Gecko switched to self (and Gecko changing to all), we should update the spec to use all instead.
Even though the API remains enabled for "all", it at least makes this a policy-controlled feature (allowed those that want to disable it to do so).