add   goog.base(this); to the MapBrowserEventHandler's constructor
fixes the Uncaught AssertionError: Assertion failed: Event target is not initialized. Did you call superclass (goog.events.EventTarget) constructor?