Chrome Extensions: A Peek Under the Hood