Index: webkit/api/src/ApplicationCacheHost.cpp |
=================================================================== |
--- webkit/api/src/ApplicationCacheHost.cpp (revision 27066) |
+++ webkit/api/src/ApplicationCacheHost.cpp (working copy) |
@@ -63,7 +63,8 @@ |
virtual void notifyEventListener(WebApplicationCacheHost::EventID eventID) |
{ |
- m_innerHost->notifyEventListener(static_cast<ApplicationCacheHost::EventID>(eventID)); |
+ m_innerHost->notifyDOMApplicationCache( |
+ static_cast<ApplicationCacheHost::EventID>(eventID)); |
} |
ApplicationCacheHost* m_innerHost; |
@@ -217,10 +218,15 @@ |
m_domApplicationCache = domApplicationCache; |
} |
-void ApplicationCacheHost::notifyEventListener(EventID id) |
+void ApplicationCacheHost::notifyDOMApplicationCache(EventID id) |
{ |
- if (m_domApplicationCache) |
- m_domApplicationCache->callEventListener(id); |
+ if (m_domApplicationCache) { |
+ ExceptionCode ec = 0; |
+ m_domApplicationCache->dispatchEvent( |
+ Event::create(DOMApplicationCache::toEventType(id), false, false), |
+ ec); |
+ ASSERT(!ec); |
+ } |
} |
ApplicationCacheHost::Status ApplicationCacheHost::status() const |