|
12 | 12 | #include "mozilla/a11y/Platform.h"
|
13 | 13 | #include "mozilla/Assertions.h"
|
14 | 14 | #include "mozilla/mscom/ProcessRuntime.h"
|
15 |
| -#include "mozilla/StaticPrefs_accessibility.h" |
16 | 15 | #include "mozilla/UniquePtr.h"
|
17 | 16 | #include "mozilla/WinHeaderOnlyUtils.h"
|
18 | 17 | #include "MsaaRootAccessible.h"
|
@@ -111,7 +110,7 @@ already_AddRefed<IAccessible> LazyInstantiator::GetRootAccessible(HWND aHwnd) {
|
111 | 110 | /* static */
|
112 | 111 | already_AddRefed<IRawElementProviderSimple> LazyInstantiator::GetRootUia(
|
113 | 112 | HWND aHwnd) {
|
114 |
| - if (!StaticPrefs::accessibility_uia_enable()) { |
| 113 | + if (!Compatibility::IsUiaEnabled()) { |
115 | 114 | return nullptr;
|
116 | 115 | }
|
117 | 116 | return GetRoot<IRawElementProviderSimple>(aHwnd);
|
@@ -381,7 +380,7 @@ LazyInstantiator::MaybeResolveRoot() {
|
381 | 380 | }
|
382 | 381 | // mWeakAccessible is weak, so don't hold a strong ref
|
383 | 382 | mWeakAccessible->Release();
|
384 |
| - if (StaticPrefs::accessibility_uia_enable()) { |
| 383 | + if (Compatibility::IsUiaEnabled()) { |
385 | 384 | hr = mRealRootUnk->QueryInterface(IID_IRawElementProviderSimple,
|
386 | 385 | (void**)&mWeakUia);
|
387 | 386 | if (FAILED(hr)) {
|
@@ -418,7 +417,7 @@ IMPL_IUNKNOWN_QUERY_IFACE_AMBIGIOUS(IUnknown, IAccessible)
|
418 | 417 | IMPL_IUNKNOWN_QUERY_IFACE(IAccessible)
|
419 | 418 | IMPL_IUNKNOWN_QUERY_IFACE(IDispatch)
|
420 | 419 | IMPL_IUNKNOWN_QUERY_IFACE(IServiceProvider)
|
421 |
| -if (StaticPrefs::accessibility_uia_enable()) { |
| 420 | +if (Compatibility::IsUiaEnabled()) { |
422 | 421 | IMPL_IUNKNOWN_QUERY_IFACE(IRawElementProviderSimple)
|
423 | 422 | }
|
424 | 423 | // See EnableBlindAggregation for comments.
|
|
0 commit comments