diff options
Diffstat (limited to 'Source/WebCore/inspector/front-end/ApplicationCacheItemsView.js')
-rw-r--r-- | Source/WebCore/inspector/front-end/ApplicationCacheItemsView.js | 30 |
1 files changed, 30 insertions, 0 deletions
diff --git a/Source/WebCore/inspector/front-end/ApplicationCacheItemsView.js b/Source/WebCore/inspector/front-end/ApplicationCacheItemsView.js index b345749..f181907 100644 --- a/Source/WebCore/inspector/front-end/ApplicationCacheItemsView.js +++ b/Source/WebCore/inspector/front-end/ApplicationCacheItemsView.js @@ -268,3 +268,33 @@ WebInspector.ApplicationCacheItemsView.prototype = { } WebInspector.ApplicationCacheItemsView.prototype.__proto__ = WebInspector.View.prototype; + +WebInspector.ApplicationCacheDispatcher = function() +{ +} + +WebInspector.ApplicationCacheDispatcher.getApplicationCachesAsync = function(callback) +{ + function mycallback(error, applicationCaches) + { + // FIXME: Currently, this list only returns a single application cache. + if (!error && applicationCaches) + callback(applicationCaches); + } + + ApplicationCacheAgent.getApplicationCaches(mycallback); +} + +WebInspector.ApplicationCacheDispatcher.prototype = { + updateApplicationCacheStatus: function(status) + { + WebInspector.panels.resources.updateApplicationCacheStatus(status); + }, + + updateNetworkState: function(isNowOnline) + { + WebInspector.panels.resources.updateNetworkState(isNowOnline); + } +} + +InspectorBackend.registerDomainDispatcher("ApplicationCache", new WebInspector.ApplicationCacheDispatcher()); |