Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(333)

Unified Diff: Source/testing/runner/AccessibilityUIElementChromium.cpp

Issue 23726007: Remove old accessibility enums, finish renaming public interface. (Closed) Base URL: svn://svn.chromium.org/blink/trunk
Patch Set: Rebase Created 7 years, 3 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View side-by-side diff with in-line comments
Download patch
« no previous file with comments | « Source/testing/runner/AccessibilityUIElementChromium.h ('k') | Source/testing/runner/WebTestProxy.cpp » ('j') | no next file with comments »
Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
Index: Source/testing/runner/AccessibilityUIElementChromium.cpp
diff --git a/Source/testing/runner/AccessibilityUIElementChromium.cpp b/Source/testing/runner/AccessibilityUIElementChromium.cpp
index e48d75c71f9b12f4821fb8d9766f186ba26a7ef3..d99be8bb1e8879276ebcd662b9a706b4bc00b5de 100644
--- a/Source/testing/runner/AccessibilityUIElementChromium.cpp
+++ b/Source/testing/runner/AccessibilityUIElementChromium.cpp
@@ -35,7 +35,7 @@
#include "public/platform/WebPoint.h"
#include "public/platform/WebRect.h"
#include "public/platform/WebString.h"
-#include "public/web/WebAccessibilityObject.h"
+#include "public/web/WebAXObject.h"
using namespace WebKit;
using namespace std;
@@ -275,22 +275,22 @@ string roleToString(WebAXRole role)
}
}
-string getDescription(const WebAccessibilityObject& object)
+string getDescription(const WebAXObject& object)
{
string description = object.accessibilityDescription().utf8();
return description.insert(0, "AXDescription: ");
}
-string getHelpText(const WebAccessibilityObject& object)
+string getHelpText(const WebAXObject& object)
{
string helpText = object.helpText().utf8();
return helpText.insert(0, "AXHelp: ");
}
-string getStringValue(const WebAccessibilityObject& object)
+string getStringValue(const WebAXObject& object)
{
string value;
- if (object.roleValue() == WebAccessibilityRoleColorWell) {
+ if (object.role() == WebAXRoleColorWell) {
int r, g, b;
char buffer[100];
object.colorValue(r, g, b);
@@ -301,26 +301,26 @@ string getStringValue(const WebAccessibilityObject& object)
return value.insert(0, "AXValue: ");
}
-string getRole(const WebAccessibilityObject& object)
+string getRole(const WebAXObject& object)
{
string roleString = roleToString(object.role());
// Special-case canvas with fallback content because Chromium wants to
// treat this as essentially a separate role that it can map differently depending
// on the platform.
- if (object.roleValue() == WebAccessibilityRoleCanvas && object.canvasHasFallbackContent())
+ if (object.role() == WebAXRoleCanvas && object.canvasHasFallbackContent())
roleString += "WithFallbackContent";
return roleString;
}
-string getTitle(const WebAccessibilityObject& object)
+string getTitle(const WebAXObject& object)
{
string title = object.title().utf8();
return title.insert(0, "AXTitle: ");
}
-string getOrientation(const WebAccessibilityObject& object)
+string getOrientation(const WebAXObject& object)
{
if (object.isVertical())
return "AXOrientation: AXVerticalOrientation";
@@ -328,13 +328,13 @@ string getOrientation(const WebAccessibilityObject& object)
return "AXOrientation: AXHorizontalOrientation";
}
-string getValueDescription(const WebAccessibilityObject& object)
+string getValueDescription(const WebAXObject& object)
{
string valueDescription = object.valueDescription().utf8();
return valueDescription.insert(0, "AXValueDescription: ");
}
-string getAttributes(const WebAccessibilityObject& object)
+string getAttributes(const WebAXObject& object)
{
// FIXME: Concatenate all attributes of the AccessibilityObject.
string attributes(getTitle(object));
@@ -351,7 +351,7 @@ string getAttributes(const WebAccessibilityObject& object)
// AttributesOfChildrenCallback, etc.
class AttributesCollector {
public:
- void collectAttributes(const WebAccessibilityObject& object)
+ void collectAttributes(const WebAXObject& object)
{
m_attributes.append("\n------------\n");
m_attributes.append(getAttributes(object));
@@ -365,7 +365,7 @@ private:
}
-AccessibilityUIElement::AccessibilityUIElement(const WebAccessibilityObject& object, Factory* factory)
+AccessibilityUIElement::AccessibilityUIElement(const WebAXObject& object, Factory* factory)
: m_accessibilityObject(object)
, m_factory(factory)
{
@@ -467,7 +467,7 @@ AccessibilityUIElement* AccessibilityUIElement::getChildAtIndex(unsigned index)
return m_factory->getOrCreate(accessibilityObject().childAt(index));
}
-bool AccessibilityUIElement::isEqual(const WebKit::WebAccessibilityObject& other)
+bool AccessibilityUIElement::isEqual(const WebKit::WebAXObject& other)
{
return accessibilityObject().equals(other);
}
@@ -536,7 +536,7 @@ void AccessibilityUIElement::intValueGetterCallback(CppVariant* result)
{
if (accessibilityObject().supportsRangeValue())
result->set(accessibilityObject().valueForRange());
- else if (accessibilityObject().roleValue() == WebAccessibilityRoleHeading)
+ else if (accessibilityObject().role() == WebAXRoleHeading)
result->set(accessibilityObject().headingLevel());
else
result->set(atoi(accessibilityObject().stringValue().utf8().data()));
@@ -783,7 +783,7 @@ void AccessibilityUIElement::elementAtPointCallback(const CppArgumentList& argum
int x = arguments[0].toInt32();
int y = arguments[1].toInt32();
WebPoint point(x, y);
- WebAccessibilityObject obj = accessibilityObject().hitTest(point);
+ WebAXObject obj = accessibilityObject().hitTest(point);
if (obj.isNull())
return;
@@ -822,7 +822,7 @@ void AccessibilityUIElement::attributesOfHeaderCallback(const CppArgumentList&,
void AccessibilityUIElement::tableHeaderCallback(const CppArgumentList&, CppVariant* result)
{
- WebAccessibilityObject obj = accessibilityObject().headerContainerObject();
+ WebAXObject obj = accessibilityObject().headerContainerObject();
if (obj.isNull()) {
result->setNull();
return;
@@ -862,7 +862,7 @@ void AccessibilityUIElement::cellForColumnAndRowCallback(const CppArgumentList&
int column = arguments[0].toInt32();
int row = arguments[1].toInt32();
- WebAccessibilityObject obj = accessibilityObject().cellForColumnAndRow(column, row);
+ WebAXObject obj = accessibilityObject().cellForColumnAndRow(column, row);
if (obj.isNull()) {
result->setNull();
return;
@@ -873,7 +873,7 @@ void AccessibilityUIElement::cellForColumnAndRowCallback(const CppArgumentList&
void AccessibilityUIElement::titleUIElementCallback(const CppArgumentList&, CppVariant* result)
{
- WebAccessibilityObject obj = accessibilityObject().titleUIElement();
+ WebAXObject obj = accessibilityObject().titleUIElement();
if (obj.isNull()) {
result->setNull();
return;
@@ -1041,7 +1041,7 @@ void AccessibilityUIElement::fallbackCallback(const CppArgumentList &, CppVarian
result->setNull();
}
-RootAccessibilityUIElement::RootAccessibilityUIElement(const WebAccessibilityObject &object, Factory *factory)
+RootAccessibilityUIElement::RootAccessibilityUIElement(const WebAXObject &object, Factory *factory)
: AccessibilityUIElement(object, factory) { }
AccessibilityUIElement* RootAccessibilityUIElement::getChildAtIndex(unsigned index)
@@ -1065,7 +1065,7 @@ void AccessibilityUIElementList::clear()
m_elements.clear();
}
-AccessibilityUIElement* AccessibilityUIElementList::getOrCreate(const WebAccessibilityObject& object)
+AccessibilityUIElement* AccessibilityUIElementList::getOrCreate(const WebAXObject& object)
{
if (object.isNull())
return 0;
@@ -1081,7 +1081,7 @@ AccessibilityUIElement* AccessibilityUIElementList::getOrCreate(const WebAccessi
return element;
}
-AccessibilityUIElement* AccessibilityUIElementList::createRoot(const WebAccessibilityObject& object)
+AccessibilityUIElement* AccessibilityUIElementList::createRoot(const WebAXObject& object)
{
AccessibilityUIElement* element = new RootAccessibilityUIElement(object, this);
m_elements.push_back(element);
« no previous file with comments | « Source/testing/runner/AccessibilityUIElementChromium.h ('k') | Source/testing/runner/WebTestProxy.cpp » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698