Commit 363d1da5 authored by Alexander Surkov's avatar Alexander Surkov Committed by Commit Bot

Remove unused AccessibilityTreeFormatter::BuildAccessibilityTreeForProcess method

It was introduced in 724239 to inspect accessible trees by process id but this feature was removed in 1113674 as duplicate of inspect by window id feature

Bug: None
Change-Id: Ifec72d6ad2aef9238632588e8a65a77a37ca66d2
AX-Relnotes: n/a
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2390852Reviewed-by: default avatarDominic Mazzoni <dmazzoni@chromium.org>
Reviewed-by: default avatarAlex Moshchuk <alexmos@chromium.org>
Commit-Queue: Alexander Surkov <asurkov@igalia.com>
Cr-Commit-Position: refs/heads/master@{#805036}
parent f2c0525b
......@@ -86,9 +86,6 @@ class AccessibilityTreeFormatterAndroid
std::unique_ptr<base::DictionaryValue> BuildAccessibilityTree(
BrowserAccessibility* root) override;
std::unique_ptr<base::DictionaryValue> BuildAccessibilityTreeForProcess(
base::ProcessId pid) override;
std::unique_ptr<base::DictionaryValue> BuildAccessibilityTreeForWindow(
gfx::AcceleratedWidget widget) override;
......@@ -148,13 +145,6 @@ AccessibilityTreeFormatterAndroid::BuildAccessibilityTree(
return dict;
}
std::unique_ptr<base::DictionaryValue>
AccessibilityTreeFormatterAndroid::BuildAccessibilityTreeForProcess(
base::ProcessId pid) {
NOTREACHED();
return nullptr;
}
std::unique_ptr<base::DictionaryValue>
AccessibilityTreeFormatterAndroid::BuildAccessibilityTreeForWindow(
gfx::AcceleratedWidget widget) {
......
......@@ -44,8 +44,6 @@ class AccessibilityTreeFormatterAuraLinux
std::unique_ptr<base::DictionaryValue> BuildAccessibilityTree(
BrowserAccessibility* root) override;
std::unique_ptr<base::DictionaryValue> BuildAccessibilityTreeForProcess(
base::ProcessId pid) override;
std::unique_ptr<base::DictionaryValue> BuildAccessibilityTreeForWindow(
gfx::AcceleratedWidget hwnd) override;
std::unique_ptr<base::DictionaryValue> BuildAccessibilityTreeForPattern(
......@@ -153,14 +151,6 @@ AccessibilityTreeFormatterAuraLinux::BuildAccessibilityTree(
return dict;
}
std::unique_ptr<base::DictionaryValue>
AccessibilityTreeFormatterAuraLinux::BuildAccessibilityTreeForProcess(
base::ProcessId pid) {
LOG(ERROR) << "Aura Linux does not yet support building trees for processes";
NOTIMPLEMENTED();
return nullptr;
}
std::unique_ptr<base::DictionaryValue>
AccessibilityTreeFormatterAuraLinux::BuildAccessibilityTreeForWindow(
gfx::AcceleratedWidget window) {
......
......@@ -214,13 +214,6 @@ AccessibilityTreeFormatterBlink::BuildAccessibilityTree(
return dict;
}
std::unique_ptr<base::DictionaryValue>
AccessibilityTreeFormatterBlink::BuildAccessibilityTreeForProcess(
base::ProcessId pid) {
NOTREACHED();
return nullptr;
}
std::unique_ptr<base::DictionaryValue>
AccessibilityTreeFormatterBlink::BuildAccessibilityTreeForWindow(
gfx::AcceleratedWidget widget) {
......
......@@ -22,9 +22,6 @@ class CONTENT_EXPORT AccessibilityTreeFormatterBlink
std::unique_ptr<base::DictionaryValue> BuildAccessibilityTree(
BrowserAccessibility* root) override;
std::unique_ptr<base::DictionaryValue> BuildAccessibilityTreeForProcess(
base::ProcessId pid) override;
std::unique_ptr<base::DictionaryValue> BuildAccessibilityTreeForWindow(
gfx::AcceleratedWidget widget) override;
......
......@@ -60,9 +60,6 @@ class AccessibilityTreeFormatterMac : public AccessibilityTreeFormatterBase {
std::unique_ptr<base::DictionaryValue> BuildAccessibilityTree(
BrowserAccessibility* root) override;
std::unique_ptr<base::DictionaryValue> BuildAccessibilityTreeForProcess(
base::ProcessId pid) override;
std::unique_ptr<base::DictionaryValue> BuildAccessibilityTreeForWindow(
gfx::AcceleratedWidget widget) override;
std::unique_ptr<base::DictionaryValue> BuildAccessibilityTreeForPattern(
......@@ -155,13 +152,6 @@ AccessibilityTreeFormatterMac::BuildAccessibilityTree(
return dict;
}
std::unique_ptr<base::DictionaryValue>
AccessibilityTreeFormatterMac::BuildAccessibilityTreeForProcess(
base::ProcessId pid) {
NOTREACHED();
return nullptr;
}
std::unique_ptr<base::DictionaryValue>
AccessibilityTreeFormatterMac::BuildAccessibilityTreeForWindow(
gfx::AcceleratedWidget widget) {
......
......@@ -423,15 +423,6 @@ AccessibilityTreeFormatterUia::BuildAccessibilityTree(
return tree;
}
std::unique_ptr<base::DictionaryValue>
AccessibilityTreeFormatterUia::BuildAccessibilityTreeForProcess(
base::ProcessId pid) {
std::unique_ptr<base::DictionaryValue> tree;
// Get HWND for process id.
HWND hwnd = GetHwndForProcess(pid);
return BuildAccessibilityTreeForWindow(hwnd);
}
std::unique_ptr<base::DictionaryValue>
AccessibilityTreeFormatterUia::BuildAccessibilityTreeForWindow(
gfx::AcceleratedWidget hwnd) {
......
......@@ -35,8 +35,6 @@ class AccessibilityTreeFormatterUia : public AccessibilityTreeFormatterBase {
base::FilePath::StringType GetVersionSpecificExpectedFileSuffix() override;
std::unique_ptr<base::DictionaryValue> BuildAccessibilityTree(
BrowserAccessibility* start) override;
std::unique_ptr<base::DictionaryValue> BuildAccessibilityTreeForProcess(
base::ProcessId pid) override;
std::unique_ptr<base::DictionaryValue> BuildAccessibilityTreeForWindow(
gfx::AcceleratedWidget hwnd) override;
std::unique_ptr<base::DictionaryValue> BuildAccessibilityTreeForPattern(
......
......@@ -46,8 +46,6 @@ class AccessibilityTreeFormatterWin : public AccessibilityTreeFormatterBase {
BrowserAccessibility* start) override;
std::unique_ptr<base::DictionaryValue> BuildAccessibilityTreeForWindow(
gfx::AcceleratedWidget hwnd) override;
std::unique_ptr<base::DictionaryValue> BuildAccessibilityTreeForProcess(
base::ProcessId pid) override;
std::unique_ptr<base::DictionaryValue> BuildAccessibilityTreeForPattern(
const base::StringPiece& pattern) override;
std::unique_ptr<base::DictionaryValue> BuildAccessibilityTree(
......@@ -327,14 +325,6 @@ AccessibilityTreeFormatterWin::BuildAccessibilityTreeForWindow(
return dict;
}
std::unique_ptr<base::DictionaryValue>
AccessibilityTreeFormatterWin::BuildAccessibilityTreeForProcess(
base::ProcessId pid) {
// Get HWND for process id.
HWND hwnd = GetHwndForProcess(pid);
return BuildAccessibilityTreeForWindow(hwnd);
}
std::unique_ptr<base::DictionaryValue>
AccessibilityTreeFormatterWin::BuildAccessibilityTreeForPattern(
const base::StringPiece& pattern) {
......
......@@ -126,10 +126,6 @@ class CONTENT_EXPORT AccessibilityTreeFormatter
static bool MatchesNodeFilters(const std::vector<NodeFilter>& node_filters,
const base::DictionaryValue& dict);
// Build an accessibility tree for any process with a window.
virtual std::unique_ptr<base::DictionaryValue>
BuildAccessibilityTreeForProcess(base::ProcessId pid) = 0;
// Build an accessibility tree for any window.
virtual std::unique_ptr<base::DictionaryValue>
BuildAccessibilityTreeForWindow(gfx::AcceleratedWidget widget) = 0;
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment