Bug 1735952 part 1: Support QueryInterface to IAccessibleValue for RemoteAccessible. r=morgan

Differential Revision: https://phabricator.services.mozilla.com/D128560
This commit is contained in:
James Teh 2021-10-19 03:58:56 +00:00
Родитель f0399f75aa
Коммит a2353ff109
2 изменённых файлов: 2 добавлений и 2 удалений

Просмотреть файл

@ -34,7 +34,7 @@ ia2AccessibleValue::QueryInterface(REFIID iid, void** ppv) {
*ppv = nullptr;
if (IID_IAccessibleValue == iid) {
AccessibleWrap* valueAcc = LocalAcc();
Accessible* valueAcc = Acc();
if (valueAcc && valueAcc->HasNumericValue()) {
RefPtr<IAccessibleValue> result = this;
result.forget(ppv);

Просмотреть файл

@ -865,7 +865,7 @@ MsaaAccessible::QueryInterface(REFIID iid, void** ppv) {
if (SUCCEEDED(hr)) return hr;
}
if (!*ppv && localAcc) {
if (!*ppv) {
HRESULT hr = ia2AccessibleValue::QueryInterface(iid, ppv);
if (SUCCEEDED(hr)) return hr;
}