From 1f4257b2d95727bcab20fc9eda3a01be1865a733 Mon Sep 17 00:00:00 2001 From: Michael Weghorn Date: Tue, 1 Sep 2026 17:22:35 +0200 Subject: [PATCH] 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 --- vcl/inc/accessibility/vclxaccessibleheaderbar.hxx | 4 ---- vcl/source/accessibility/vclxaccessibleheaderbar.cxx | 12 ------------ 2 files changed, 16 deletions(-) diff --git a/vcl/inc/accessibility/vclxaccessibleheaderbar.hxx b/vcl/inc/accessibility/vclxaccessibleheaderbar.hxx index 09b84536ea17..886f99c1db1d 100644 --- a/vcl/inc/accessibility/vclxaccessibleheaderbar.hxx +++ b/vcl/inc/accessibility/vclxaccessibleheaderbar.hxx @@ -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 SAL_CALL getSupportedServiceNames() override; - public: virtual void SAL_CALL disposing() override; rtl::Reference CreateChild(sal_Int32 i); diff --git a/vcl/source/accessibility/vclxaccessibleheaderbar.cxx b/vcl/source/accessibility/vclxaccessibleheaderbar.cxx index 643205571b10..49355c652a68 100644 --- a/vcl/source/accessibility/vclxaccessibleheaderbar.cxx +++ b/vcl/source/accessibility/vclxaccessibleheaderbar.cxx @@ -40,18 +40,6 @@ VCLXAccessibleHeaderBar::VCLXAccessibleHeaderBar(HeaderBar* pHeaderBar) VCLXAccessibleHeaderBar::~VCLXAccessibleHeaderBar() {} -// XServiceInfo - -OUString VCLXAccessibleHeaderBar::getImplementationName() -{ - return u"com.sun.star.comp.toolkit.AccessibleHeaderBar"_ustr; -} - -Sequence VCLXAccessibleHeaderBar::getSupportedServiceNames() -{ - return { u"com.sun.star.awt.AccessibleHeaderBar"_ustr }; -} - // =======XAccessibleContext======= sal_Int64 SAL_CALL VCLXAccessibleHeaderBar::getAccessibleChildCount()