google/tracing-framework

Xhr provider broken in firefox (nightly, at least)

rsturgell opened this issue · 1 comments

I get exceptions:

TypeError: 'type' getter called on an object that does not implement interface Event.

From BaseEventTarget..dispatchEvent when ProxyXMLHttpRequest passes it a funny fake event built with "Object.create(e, {'target': { 'value': self } })".

Maybe 'type' changed from a normal field to a getter and they now verify the type of "this". Ugh.

Solved with commit 5c3f453.