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