Noncespaces: Using Randomization to Enforce Information Flow Tracking and Thwart Cross-Site Scripting Attacks
Defeating script injection attacks with browser-enforced embedded policies