Bug 1105511 - Check validity of principals before doing permissions check; r=gerard-majax
Bug 1105511 - Store principals with locks instead of with tasks; r=gerard-majax
Bug 1105511 - Make observer principal cache name reflect content; r=gerard-majax