Analyzing Information Flow in JavaScript-based Browser Extensions
Cross Site Scripting Prevention with Dynamic Data Tainting and Static Analysis