a11y: Don't claim implementing "com.sun.star.awt.AccessibleHeaderBar"
There is no "com.sun.star.awt.AccessibleHeaderBar" service, so don't claim implementing it in VCLXAccessibleHeaderBar. Also drop VCLXAccessibleHeaderBar::getImplementationName because there is no need to use a different implementation name than the base class. Change-Id: I3fde8be90d503435a27dd5581986a5fa256d43f5 Reviewed-on: https://gerrit.libreoffice.org/c/core/+/210356 Tested-by: Jenkins Reviewed-by: Michael Weghorn <m.weghorn@posteo.de>
This commit is contained in:
@@ -41,10 +41,6 @@ public:
|
||||
SAL_CALL getAccessibleChild(sal_Int64 i) override;
|
||||
virtual sal_Int16 SAL_CALL getAccessibleRole() override;
|
||||
|
||||
// XServiceInfo
|
||||
virtual OUString SAL_CALL getImplementationName() override;
|
||||
virtual css::uno::Sequence<OUString> SAL_CALL getSupportedServiceNames() override;
|
||||
|
||||
public:
|
||||
virtual void SAL_CALL disposing() override;
|
||||
rtl::Reference<VCLXAccessibleHeaderBarItem> CreateChild(sal_Int32 i);
|
||||
|
||||
@@ -40,18 +40,6 @@ VCLXAccessibleHeaderBar::VCLXAccessibleHeaderBar(HeaderBar* pHeaderBar)
|
||||
|
||||
VCLXAccessibleHeaderBar::~VCLXAccessibleHeaderBar() {}
|
||||
|
||||
// XServiceInfo
|
||||
|
||||
OUString VCLXAccessibleHeaderBar::getImplementationName()
|
||||
{
|
||||
return u"com.sun.star.comp.toolkit.AccessibleHeaderBar"_ustr;
|
||||
}
|
||||
|
||||
Sequence<OUString> VCLXAccessibleHeaderBar::getSupportedServiceNames()
|
||||
{
|
||||
return { u"com.sun.star.awt.AccessibleHeaderBar"_ustr };
|
||||
}
|
||||
|
||||
// =======XAccessibleContext=======
|
||||
|
||||
sal_Int64 SAL_CALL VCLXAccessibleHeaderBar::getAccessibleChildCount()
|
||||
|
||||
Reference in New Issue
Block a user