- Pass through principal as lambda argument in internal RemovePermissionEntries permission manager function - Add new permission manager internal function RemoveAllForPrivateBrowsing, which removes all permission manager entries with a private browsing principal - Call RemoveAllForPrivateBrowsing on `last-pb-context-exited` event Differential Revision: https://phabricator.services.mozilla.com/D244787