This is remaining cleanup after http://trac.webkit.org/changeset/49949. Since EventListeners are now independent of Frame or V8 context, there is no need to have ListenerGuard that was disabling listeners on window close or navigation. This enables fast/events/add-event-without-document.html for Chromium. Run the change through Chromium trybots.
Created attachment 42170 [details] Proposed patch. Trybot run completed successfully.
Comment on attachment 42170 [details] Proposed patch. r=me. Gorgeous. Thanks for cleaning up what I should've cleaned up in the first place.
Landed: http://trac.webkit.org/changeset/50347