| Index: content/browser/accessibility/accessibility_win_browsertest.cc
|
| diff --git a/content/browser/accessibility/accessibility_win_browsertest.cc b/content/browser/accessibility/accessibility_win_browsertest.cc
|
| index 4b6f4d735e8d4441a76289a95b5a4a7d21d363f7..2b31d4ef858561b49facf281496a5baaf7ae2d31 100644
|
| --- a/content/browser/accessibility/accessibility_win_browsertest.cc
|
| +++ b/content/browser/accessibility/accessibility_win_browsertest.cc
|
| @@ -70,9 +70,8 @@ class AccessibilityWinBrowserTest : public ContentBrowserTest {
|
| base::win::ScopedComPtr<IAccessibleText>* input_text);
|
| void SetUpTextareaField(
|
| base::win::ScopedComPtr<IAccessibleText>* textarea_text);
|
| - template <typename Interface>
|
| void SetUpSampleParagraph(
|
| - base::win::ScopedComPtr<Interface>* com_interface,
|
| + base::win::ScopedComPtr<IAccessibleText>* accessible_text,
|
| AccessibilityMode accessibility_mode = kAccessibilityModeComplete);
|
|
|
| static base::win::ScopedComPtr<IAccessible> GetAccessibleFromVariant(
|
| @@ -231,11 +230,10 @@ void AccessibilityWinBrowserTest::SetUpTextareaField(
|
| }
|
|
|
| // Loads a page with a paragraph of sample text.
|
| -template <typename Interface>
|
| void AccessibilityWinBrowserTest::SetUpSampleParagraph(
|
| - base::win::ScopedComPtr<Interface>* com_interface,
|
| + base::win::ScopedComPtr<IAccessibleText>* accessible_text,
|
| AccessibilityMode accessibility_mode) {
|
| - ASSERT_NE(nullptr, com_interface);
|
| + ASSERT_NE(nullptr, accessible_text);
|
| LoadInitialAccessibilityTreeFromHtml(
|
| "<!DOCTYPE html><html>"
|
| "<body style=\"overflow: scroll; margin-top: 100vh\">"
|
| @@ -259,7 +257,8 @@ void AccessibilityWinBrowserTest::SetUpSampleParagraph(
|
| LONG paragraph_role = 0;
|
| ASSERT_HRESULT_SUCCEEDED(paragraph->role(¶graph_role));
|
| ASSERT_EQ(IA2_ROLE_PARAGRAPH, paragraph_role);
|
| - ASSERT_HRESULT_SUCCEEDED(paragraph.QueryInterface(com_interface->Receive()));
|
| + ASSERT_HRESULT_SUCCEEDED(paragraph.QueryInterface(
|
| + accessible_text->Receive()));
|
| }
|
|
|
| // Static helpers ------------------------------------------------
|
| @@ -1119,8 +1118,11 @@ IN_PROC_BROWSER_TEST_F(AccessibilityWinBrowserTest,
|
| }
|
|
|
| IN_PROC_BROWSER_TEST_F(AccessibilityWinBrowserTest, TestScrollToPoint) {
|
| + base::win::ScopedComPtr<IAccessibleText> accessible_text;
|
| + SetUpSampleParagraph(&accessible_text);
|
| base::win::ScopedComPtr<IAccessible2> paragraph;
|
| - SetUpSampleParagraph(¶graph);
|
| + ASSERT_HRESULT_SUCCEEDED(
|
| + accessible_text.QueryInterface(IID_PPV_ARGS(¶graph)));
|
|
|
| LONG prev_x, prev_y, x, y, width, height;
|
| base::win::ScopedVariant childid_self(CHILDID_SELF);
|
|
|