diff options
Diffstat (limited to 'webkit/webkit.gyp')
-rw-r--r-- | webkit/webkit.gyp | 11 |
1 files changed, 7 insertions, 4 deletions
diff --git a/webkit/webkit.gyp b/webkit/webkit.gyp index 07d4447..c9028c2 100644 --- a/webkit/webkit.gyp +++ b/webkit/webkit.gyp @@ -8,6 +8,7 @@ 'ENABLE_CHANNEL_MESSAGING=1', 'ENABLE_DATABASE=1', 'ENABLE_DATAGRID=0', + 'ENABLE_OFFLINE_WEB_APPLICATIONS=1', 'ENABLE_DASHBOARD_SUPPORT=0', 'ENABLE_DOM_STORAGE=1', 'ENABLE_JAVASCRIPT_DEBUGGER=0', @@ -611,8 +612,10 @@ # JSC-only. ['exclude', '/third_party/WebKit/WebCore/inspector/JavaScript[^/]*\\.cpp$'], - # ENABLE_OFFLINE_WEB_APPLICATIONS only. + # ENABLE_OFFLINE_WEB_APPLICATIONS, exclude most of webcore's impl ['exclude', '/third_party/WebKit/WebCore/loader/appcache/'], + ['include', '/third_party/WebKit/WebCore/loader/appcache/ApplicationCacheHost\.h$'], + ['include', '/third_party/WebKit/WebCore/loader/appcache/DOMApplicationCache\.(h|cpp|idl)$'], # SVG_FILTERS only. ['exclude', '/third_party/WebKit/WebCore/(platform|svg)/graphics/filters/'], @@ -631,9 +634,6 @@ # JSC-only. '../third_party/WebKit/WebCore/inspector/JavaScriptCallFrame.idl', - # ENABLE_OFFLINE_WEB_APPLICATIONS only. - '../third_party/WebKit/WebCore/loader/appcache/DOMApplicationCache.idl', - # ENABLE_GEOLOCATION only. '../third_party/WebKit/WebCore/page/Geolocation.idl', '../third_party/WebKit/WebCore/page/Geoposition.idl', @@ -975,6 +975,8 @@ 'api/public/x11/WebScreenInfoFactory.h', 'api/public/mac/WebInputEventFactory.h', 'api/public/mac/WebScreenInfoFactory.h', + 'api/public/WebApplicationCacheHost.h', + 'api/public/WebApplicationCacheHostClient.h', 'api/public/WebBindings.h', 'api/public/WebCache.h', 'api/public/WebCanvas.h', @@ -1036,6 +1038,7 @@ 'api/public/win/WebSandboxSupport.h', 'api/public/win/WebScreenInfoFactory.h', 'api/public/win/WebScreenInfoFactory.h', + 'api/src/ApplicationCacheHost.cpp', 'api/src/ChromiumBridge.cpp', 'api/src/ChromiumCurrentTime.cpp', 'api/src/ChromiumThreading.cpp', |