Reviewed by Darin and Geoff.
[WebKit-https.git] / WebCore / bindings / js / kjs_events.cpp
index f95b860432f6039f16fc38e83ecdf95603ae8f07..ac9352843157598f9d92a4cf76c487dac136f01a 100644 (file)
@@ -165,8 +165,8 @@ JSUnprotectedEventListener::JSUnprotectedEventListener(JSObject* _listener, Wind
   , win(_win)
 {
     if (_listener) {
-        Window::UnprotectedListenersMap& listeners = _html
-            ? _win->jsUnprotectedHTMLEventListeners : _win->jsUnprotectedEventListeners;
+        Window::UnprotectedListenersMap& listeners = _html 
+            ? _win->jsUnprotectedHTMLEventListeners() : _win->jsUnprotectedEventListeners();
         listeners.set(_listener, this);
     }
 }
@@ -175,7 +175,7 @@ JSUnprotectedEventListener::~JSUnprotectedEventListener()
 {
     if (listener && win) {
         Window::UnprotectedListenersMap& listeners = isHTMLEventListener()
-            ? win->jsUnprotectedHTMLEventListeners : win->jsUnprotectedEventListeners;
+            ? win->jsUnprotectedHTMLEventListeners() : win->jsUnprotectedEventListeners();
         listeners.remove(listener);
     }
 }
@@ -228,7 +228,7 @@ JSEventListener::JSEventListener(JSObject* _listener, Window* _win, bool _html)
 {
     if (_listener) {
         Window::ListenersMap& listeners = _html
-            ? _win->jsHTMLEventListeners : _win->jsEventListeners;
+            ? _win->jsHTMLEventListeners() : _win->jsEventListeners();
         listeners.set(_listener, this);
     }
 #ifndef NDEBUG
@@ -240,7 +240,7 @@ JSEventListener::~JSEventListener()
 {
     if (listener && win) {
         Window::ListenersMap& listeners = isHTMLEventListener()
-            ? win->jsHTMLEventListeners : win->jsEventListeners;
+            ? win->jsHTMLEventListeners() : win->jsEventListeners();
         listeners.remove(listener);
     }
 #ifndef NDEBUG
@@ -342,7 +342,7 @@ void JSLazyEventListener::parseCode() const
 
     if (listener) {
         Window::ListenersMap& listeners = isHTMLEventListener()
-            ? windowObj()->jsHTMLEventListeners : windowObj()->jsEventListeners;
+            ? windowObj()->jsHTMLEventListeners() : windowObj()->jsEventListeners();
         listeners.set(listener, const_cast<JSLazyEventListener*>(this));
     }
 }