Rivet: Browser-agnostic Remote Debugging for Web Applications - Microsoft Research