I'll be curious to see if other people are getting this. It appears something died in the browser, leaving a lot of things "unset" (all the "Cannot call method 'fooBlatz'' of undefined" messages).
Here's one possibility - if this isn't it, then ... it may well happen at some point in the future anyway.
Most of weinre is actually the guts of a really old version of Web Inspector. The rest of weinre is icky bits written by me to get it the Web Inspector code to work by hook or by crook. Unfortunately, the code in Web Inspector is somewhat tied to the version of WebKit that it was originally shipped with. We are now running it under a much NEWER version of WebKit (or Blink in the case of Chrome). The CSS, the DOM, of JavaScript may have changed enough that there's now code in the WebKit code in weinre (or my icky bits) that will just not work in newer versions of WebKit/Blink.
And then we're screwed.
You might say - "just update that crusty old version of Web Inspector you're using". Easier said than done. The "icky bits" referred to above, are icky because it takes a while to reverse engineer what we need to do to make the Web Inspector code work. I only ever updated the Web Inspector code once, and it was very painful. It will be very painful to do again.
Hope that's not it, but ... thought I'd post the bits above for folk's edification ...