diff options
author | dglazkov@chromium.org <dglazkov@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2009-09-24 17:59:16 +0000 |
---|---|---|
committer | dglazkov@chromium.org <dglazkov@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2009-09-24 17:59:16 +0000 |
commit | 334e5ff3c29a2887f766c2a95517547633da989e (patch) | |
tree | a351d1d506afbbb075fb186232b0914bf4ea5130 /webkit/api/src | |
parent | 58f6e6dd5ce713b8bd75128de76d4878846ba5ee (diff) | |
download | chromium_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.cpp | 14 |
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 |