Securedart: Trusting Client-Side Code