summaryrefslogtreecommitdiffstats
path: root/webkit/api/src
diff options
context:
space:
mode:
authordglazkov@chromium.org <dglazkov@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2009-09-24 17:59:16 +0000
committerdglazkov@chromium.org <dglazkov@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2009-09-24 17:59:16 +0000
commit334e5ff3c29a2887f766c2a95517547633da989e (patch)
treea351d1d506afbbb075fb186232b0914bf4ea5130 /webkit/api/src
parent58f6e6dd5ce713b8bd75128de76d4878846ba5ee (diff)
downloadchromium_src-334e5ff3c29a2887f766c2a95517547633da989e.zip
chromium_src-334e5ff3c29a2887f766c2a95517547633da989e.tar.gz
chromium_src-334e5ff3c29a2887f766c2a95517547633da989e.tar.bz2
WebKit update 48700:48721.
Accommodate upstream changes, introduced by: * http://trac.webkit.org/changeset/48720 (V8 fix) * http://trac.webkit.org/changeset/48701 (original) R=vitalyr TEST=none BUG=none Review URL: http://codereview.chromium.org/224018 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@27089 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'webkit/api/src')
-rw-r--r--webkit/api/src/ApplicationCacheHost.cpp14
1 files changed, 10 insertions, 4 deletions
diff --git a/webkit/api/src/ApplicationCacheHost.cpp b/webkit/api/src/ApplicationCacheHost.cpp
index 6085dbd..75129a9 100644
--- a/webkit/api/src/ApplicationCacheHost.cpp
+++ b/webkit/api/src/ApplicationCacheHost.cpp
@@ -63,7 +63,8 @@ public:
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 @@ void ApplicationCacheHost::setDOMApplicationCache(DOMApplicationCache* domApplic
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