summaryrefslogtreecommitdiffstats
path: root/webkit/appcache/appcache_url_request_job.cc
diff options
context:
space:
mode:
Diffstat (limited to 'webkit/appcache/appcache_url_request_job.cc')
-rw-r--r--webkit/appcache/appcache_url_request_job.cc7
1 files changed, 7 insertions, 0 deletions
diff --git a/webkit/appcache/appcache_url_request_job.cc b/webkit/appcache/appcache_url_request_job.cc
index 93351ac..153421f 100644
--- a/webkit/appcache/appcache_url_request_job.cc
+++ b/webkit/appcache/appcache_url_request_job.cc
@@ -8,6 +8,7 @@
#include "base/bind.h"
#include "base/bind_helpers.h"
+#include "base/command_line.h"
#include "base/compiler_specific.h"
#include "base/message_loop.h"
#include "base/string_util.h"
@@ -104,6 +105,12 @@ void AppCacheURLRequestJob::BeginDelivery() {
break;
case APPCACHED_DELIVERY:
+ if (entry_.IsExecutable()) {
+ DCHECK(CommandLine::ForCurrentProcess()->HasSwitch(
+ kEnableExecutableHandlers));
+ // TODO(michaeln): do something different here with
+ // an AppCacheExecutableHandler.
+ }
AppCacheHistograms::AddAppCacheJobStartDelaySample(
base::TimeTicks::Now() - start_time_tick_);
request()->net_log().AddEvent(