summaryrefslogtreecommitdiffstats
path: root/webkit/appcache/manifest_parser.h
diff options
context:
space:
mode:
authordpranke@chromium.org <dpranke@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2011-09-30 22:14:57 +0000
committerdpranke@chromium.org <dpranke@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2011-09-30 22:14:57 +0000
commitbfe1948ccf82e5b848fa3b56ddafb3d6b6a18879 (patch)
tree3197bcad424c8db5bb856108cf55f3cce2897537 /webkit/appcache/manifest_parser.h
parent57edb5b4ea262238e9940ce18160de4af3781728 (diff)
downloadchromium_src-bfe1948ccf82e5b848fa3b56ddafb3d6b6a18879.zip
chromium_src-bfe1948ccf82e5b848fa3b56ddafb3d6b6a18879.tar.gz
chromium_src-bfe1948ccf82e5b848fa3b56ddafb3d6b6a18879.tar.bz2
Add more appcache_exports needed for test_shell_tests when we start linking appcache as a DLL.
R=michaeln@chromium.org BUG=90442 TEST= Review URL: http://codereview.chromium.org/8086017 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@103562 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'webkit/appcache/manifest_parser.h')
-rw-r--r--webkit/appcache/manifest_parser.h11
1 files changed, 7 insertions, 4 deletions
diff --git a/webkit/appcache/manifest_parser.h b/webkit/appcache/manifest_parser.h
index 19d5cac..cd1d569 100644
--- a/webkit/appcache/manifest_parser.h
+++ b/webkit/appcache/manifest_parser.h
@@ -1,4 +1,4 @@
-// Copyright (c) 2009 The Chromium Authors. All rights reserved.
+// Copyright (c) 2011 The Chromium Authors. All rights reserved.
// Use of this source code is governed by a BSD-style license that can be
// found in the LICENSE file.
//
@@ -36,6 +36,7 @@
#include <vector>
#include "base/hash_tables.h"
+#include "webkit/appcache/appcache_export.h"
class GURL;
@@ -43,7 +44,7 @@ namespace appcache {
typedef std::pair<GURL, GURL> FallbackNamespace;
-struct Manifest {
+struct APPCACHE_EXPORT Manifest {
Manifest();
~Manifest();
@@ -53,8 +54,10 @@ struct Manifest {
bool online_whitelist_all;
};
-bool ParseManifest(const GURL& manifest_url, const char* data, int length,
- Manifest& manifest);
+APPCACHE_EXPORT bool ParseManifest(const GURL& manifest_url,
+ const char* data,
+ int length,
+ Manifest& manifest);
} // namespace appcache