summaryrefslogtreecommitdiffstats
path: root/webkit/glue/glue_util.cc
diff options
context:
space:
mode:
authordglazkov@chromium.org <dglazkov@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2009-10-13 16:09:08 +0000
committerdglazkov@chromium.org <dglazkov@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2009-10-13 16:09:08 +0000
commitcc0445fff1bc059231e7bd4772fe145105ea42cb (patch)
tree9509005c77ececab20ab81b05b3507cfd5ce4bf1 /webkit/glue/glue_util.cc
parent86791755c084285f1f4a94c9a1ba32aff807af04 (diff)
downloadchromium_src-cc0445fff1bc059231e7bd4772fe145105ea42cb.zip
chromium_src-cc0445fff1bc059231e7bd4772fe145105ea42cb.tar.gz
chromium_src-cc0445fff1bc059231e7bd4772fe145105ea42cb.tar.bz2
Implement WebAccessibility object, a wrapper for WebCore::AccessibilityObject.
R=darin BUG=24596 TEST=none Implement getter/setter-based bound properties for CppBoundClass. This is necessary for AccessibilityController, which has non-trivial property accessors. R=darin BUG=10322 TEST=CppBoundClassTest.SetAndGetPropertiesWithCallbacks Review URL: http://codereview.chromium.org/272029 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@28821 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'webkit/glue/glue_util.cc')
-rw-r--r--webkit/glue/glue_util.cc14
1 files changed, 14 insertions, 0 deletions
diff --git a/webkit/glue/glue_util.cc b/webkit/glue/glue_util.cc
index 1ae7ff6..cfe2fef 100644
--- a/webkit/glue/glue_util.cc
+++ b/webkit/glue/glue_util.cc
@@ -15,6 +15,7 @@
#include <string>
+#include "AccessibilityObject.h"
#include "ChromiumDataObject.h"
#include "CString.h"
#include "HistoryItem.h"
@@ -35,6 +36,7 @@
#include "base/string_util.h"
#include "base/sys_string_conversions.h"
#include "googleurl/src/gurl.h"
+#include "webkit/api/public/WebAccessibilityObject.h"
#include "webkit/api/public/WebCursorInfo.h"
#include "webkit/api/public/WebDragData.h"
#include "webkit/api/public/WebForm.h"
@@ -342,4 +344,16 @@ const WebCore::ResourceResponse* WebURLResponseToResourceResponse(
return &response->toResourceResponse();
}
+// WebAccessibilityObject conversions ------------------------------------------
+
+WebKit::WebAccessibilityObject AccessibilityObjectToWebAccessibilityObject(
+ const WTF::PassRefPtr<WebCore::AccessibilityObject>& object) {
+ return object;
+}
+
+WTF::PassRefPtr<WebCore::AccessibilityObject> WebAccessibilityObjectToAccessibilityObject(
+ const WebKit::WebAccessibilityObject& object) {
+ return object;
+}
+
} // namespace webkit_glue