Note: This is the reference sheet version. The details and the big picture are covered in Understanding Web Security Checks in Firefox (Part 1). Principals as a level of privilege A security context is always using one of these four kinds of Principals: ContentPrincipal: This principal is used for typical …