accessibility/inc/extended/accessibletabbar.hxx                                
      |    1 
 accessibility/inc/extended/accessibletabbarpage.hxx                            
      |    1 
 accessibility/inc/extended/accessibletabbarpagelist.hxx                        
      |    1 
 accessibility/inc/standard/accessiblemenucomponent.hxx                         
      |    1 
 accessibility/inc/standard/accessiblemenuitemcomponent.hxx                     
      |    1 
 accessibility/inc/standard/vclxaccessibleheaderbaritem.hxx                     
      |    1 
 accessibility/inc/standard/vclxaccessiblestatusbaritem.hxx                     
      |    1 
 accessibility/inc/standard/vclxaccessibletabpage.hxx                           
      |    1 
 accessibility/inc/standard/vclxaccessibletoolboxitem.hxx                       
      |    1 
 accessibility/source/extended/accessibletabbar.cxx                             
      |   25 ---------
 accessibility/source/extended/accessibletabbarpage.cxx                         
      |   18 ------
 accessibility/source/extended/accessibletabbarpagelist.cxx                     
      |   18 ------
 accessibility/source/standard/accessiblemenucomponent.cxx                      
      |   27 ----------
 accessibility/source/standard/accessiblemenuitemcomponent.cxx                  
      |   18 ------
 accessibility/source/standard/vclxaccessibleheaderbaritem.cxx                  
      |    7 --
 accessibility/source/standard/vclxaccessiblestatusbaritem.cxx                  
      |   18 ------
 accessibility/source/standard/vclxaccessibletabpage.cxx                        
      |   18 ------
 accessibility/source/standard/vclxaccessibletoolboxitem.cxx                    
      |    4 -
 basctl/source/accessibility/accessibledialogcontrolshape.cxx                   
      |   26 ---------
 basctl/source/accessibility/accessibledialogwindow.cxx                         
      |   25 ---------
 basctl/source/inc/accessibledialogcontrolshape.hxx                             
      |    1 
 basctl/source/inc/accessibledialogwindow.hxx                                   
      |    1 
 chart2/source/controller/accessibility/AccessibleChartElement.cxx              
      |   19 -------
 chart2/source/controller/accessibility/AccessibleChartElement.hxx              
      |    1 
 chart2/source/controller/accessibility/AccessibleChartShape.cxx                
      |    9 ---
 chart2/source/controller/accessibility/AccessibleChartShape.hxx                
      |    1 
 editeng/source/accessibility/AccessibleComponentBase.cxx                       
      |    6 --
 include/editeng/AccessibleComponentBase.hxx                                    
      |    1 
 include/toolkit/awt/vclxaccessiblecomponent.hxx                                
      |    1 
 offapi/com/sun/star/accessibility/XAccessibleExtendedComponent.idl             
      |    8 --
 qadevOOo/objdsc/svtools/com.sun.star.comp.svtools.AccessibleTabBar.csv         
      |    1 
 qadevOOo/objdsc/svtools/com.sun.star.comp.svtools.AccessibleTabBarPage.csv     
      |    1 
 qadevOOo/objdsc/svtools/com.sun.star.comp.svtools.AccessibleTabBarPageList.csv 
      |    1 
 qadevOOo/objdsc/svx/com.sun.star.comp.unknown.AccessibleControlShape.csv       
      |    1 
 qadevOOo/objdsc/svx/com.sun.star.comp.unknown.AccessibleGraphicShape.csv       
      |    1 
 qadevOOo/objdsc/svx/com.sun.star.comp.unknown.AccessibleOLEShape.csv           
      |    1 
 qadevOOo/objdsc/svx/com.sun.star.comp.unknown.AccessiblePageShape.csv          
      |    1 
 
qadevOOo/objdsc/svx/com.sun.star.comp.unknown.AccessiblePresentationGraphicShape.csv
 |    1 
 
qadevOOo/objdsc/svx/com.sun.star.comp.unknown.AccessiblePresentationOLEShape.csv
     |    1 
 qadevOOo/objdsc/svx/com.sun.star.comp.unknown.AccessiblePresentationShape.csv  
      |    1 
 qadevOOo/objdsc/svx/com.sun.star.comp.unknown.AccessibleShape.csv              
      |    1 
 qadevOOo/objdsc/toolkit/com.sun.star.comp.toolkit.AccessibleButton.csv         
      |    1 
 qadevOOo/objdsc/toolkit/com.sun.star.comp.toolkit.AccessibleCheckBox.csv       
      |    1 
 qadevOOo/objdsc/toolkit/com.sun.star.comp.toolkit.AccessibleComboBox.csv       
      |    1 
 
qadevOOo/objdsc/toolkit/com.sun.star.comp.toolkit.AccessibleDropDownComboBox.csv
     |    1 
 
qadevOOo/objdsc/toolkit/com.sun.star.comp.toolkit.AccessibleDropDownListBox.csv 
     |    1 
 qadevOOo/objdsc/toolkit/com.sun.star.comp.toolkit.AccessibleEdit.csv           
      |    1 
 qadevOOo/objdsc/toolkit/com.sun.star.comp.toolkit.AccessibleFixedText.csv      
      |    1 
 qadevOOo/objdsc/toolkit/com.sun.star.comp.toolkit.AccessibleList.csv           
      |    1 
 qadevOOo/objdsc/toolkit/com.sun.star.comp.toolkit.AccessibleListBox.csv        
      |    1 
 qadevOOo/objdsc/toolkit/com.sun.star.comp.toolkit.AccessibleMenu.csv           
      |    1 
 qadevOOo/objdsc/toolkit/com.sun.star.comp.toolkit.AccessibleMenuBar.csv        
      |    1 
 qadevOOo/objdsc/toolkit/com.sun.star.comp.toolkit.AccessibleMenuItem.csv       
      |    1 
 qadevOOo/objdsc/toolkit/com.sun.star.comp.toolkit.AccessibleMenuSeparator.csv  
      |    1 
 qadevOOo/objdsc/toolkit/com.sun.star.comp.toolkit.AccessiblePopupMenu.csv      
      |    1 
 qadevOOo/objdsc/toolkit/com.sun.star.comp.toolkit.AccessibleRadioButton.csv    
      |    1 
 qadevOOo/objdsc/toolkit/com.sun.star.comp.toolkit.AccessibleScrollBar.csv      
      |    1 
 qadevOOo/objdsc/toolkit/com.sun.star.comp.toolkit.AccessibleStatusBar.csv      
      |    1 
 qadevOOo/objdsc/toolkit/com.sun.star.comp.toolkit.AccessibleStatusBarItem.csv  
      |    1 
 qadevOOo/objdsc/toolkit/com.sun.star.comp.toolkit.AccessibleTabControl.csv     
      |    1 
 qadevOOo/objdsc/toolkit/com.sun.star.comp.toolkit.AccessibleTabPage.csv        
      |    1 
 qadevOOo/objdsc/toolkit/com.sun.star.comp.toolkit.AccessibleToolBox.csv        
      |    1 
 qadevOOo/objdsc/toolkit/com.sun.star.comp.toolkit.AccessibleToolBoxItem.csv    
      |    1 
 qadevOOo/objdsc/toolkit/com.sun.star.comp.toolkit.AccessibleWindow.csv         
      |    1 
 qadevOOo/tests/java/ifc/accessibility/_XAccessibleExtendedComponent.java       
      |   10 ---
 svx/source/table/accessiblecell.cxx                                            
      |    8 --
 svx/source/table/accessiblecell.hxx                                            
      |    1 
 toolkit/qa/complex/toolkit/AccessibleStatusBarItem.java                        
      |    1 
 toolkit/qa/complex/toolkit/accessibility/_XAccessibleExtendedComponent.java    
      |   10 ---
 toolkit/qa/cppunit/a11y/XAccessibleExtendedComponentTester.cxx                 
      |    9 ---
 toolkit/qa/cppunit/a11y/XAccessibleExtendedComponentTester.hxx                 
      |    2 
 toolkit/source/awt/vclxaccessiblecomponent.cxx                                 
      |   24 --------
 vcl/osx/a11ytextattributeswrapper.mm                                           
      |    1 
 73 files changed, 1 insertion(+), 360 deletions(-)

New commits:
commit a2c1a337f0bd02353433c2f944049e9f3ee72bcb
Author:     Michael Weghorn <m.wegh...@posteo.de>
AuthorDate: Wed Dec 4 15:36:59 2024 +0100
Commit:     Michael Weghorn <m.wegh...@posteo.de>
CommitDate: Wed Dec 4 20:46:21 2024 +0100

    [API CHANGE] a11y: Drop XAccessibleExtendedComponent::getFont
    
    This method from the unpublished XAccessibleExtendedComponent
    interface is not used by any of the a11y platform bridges, and
    I don't know of any platform a11y API that would need it.
    
    In order to report character/font attributes, there is the
    XAccessibleText interface and its
    XAccessiText::getCharacterAttributes method instead, which
    actually gets used by the platform a11y bridges.
    
    Therefore, drop this method to simplify code, and also decouple
    the accessibility module a bit further from the toolkit
    module without having to reorganize code further.
    (VCLXFont from the toolkit module currently gets used in
    various implementations.)
    
    Change-Id: I06ea3cc5998a13927b3f869877b28f03ac07c89b
    Reviewed-on: https://gerrit.libreoffice.org/c/core/+/177809
    Tested-by: Jenkins
    Reviewed-by: Michael Weghorn <m.wegh...@posteo.de>

diff --git a/accessibility/inc/extended/accessibletabbar.hxx 
b/accessibility/inc/extended/accessibletabbar.hxx
index 86848679ffbb..6d75c83a7e23 100644
--- a/accessibility/inc/extended/accessibletabbar.hxx
+++ b/accessibility/inc/extended/accessibletabbar.hxx
@@ -79,7 +79,6 @@ namespace accessibility
         virtual sal_Int32 SAL_CALL getBackground(  ) override;
 
         // XAccessibleExtendedComponent
-        virtual css::uno::Reference< css::awt::XFont > SAL_CALL getFont(  ) 
override;
         virtual OUString SAL_CALL getTitledBorderText(  ) override;
         virtual OUString SAL_CALL getToolTipText(  ) override;
     };
diff --git a/accessibility/inc/extended/accessibletabbarpage.hxx 
b/accessibility/inc/extended/accessibletabbarpage.hxx
index 052650c19de0..a8266b55c2a5 100644
--- a/accessibility/inc/extended/accessibletabbarpage.hxx
+++ b/accessibility/inc/extended/accessibletabbarpage.hxx
@@ -93,7 +93,6 @@ namespace accessibility
         virtual sal_Int32 SAL_CALL getBackground(  ) override;
 
         // XAccessibleExtendedComponent
-        virtual css::uno::Reference< css::awt::XFont > SAL_CALL getFont(  ) 
override;
         virtual OUString SAL_CALL getTitledBorderText(  ) override;
         virtual OUString SAL_CALL getToolTipText(  ) override;
     };
diff --git a/accessibility/inc/extended/accessibletabbarpagelist.hxx 
b/accessibility/inc/extended/accessibletabbarpagelist.hxx
index b3045aa77c6f..950a37167086 100644
--- a/accessibility/inc/extended/accessibletabbarpagelist.hxx
+++ b/accessibility/inc/extended/accessibletabbarpagelist.hxx
@@ -89,7 +89,6 @@ namespace accessibility
         virtual sal_Int32 SAL_CALL getBackground(  ) override;
 
         // XAccessibleExtendedComponent
-        virtual css::uno::Reference< css::awt::XFont > SAL_CALL getFont(  ) 
override;
         virtual OUString SAL_CALL getTitledBorderText(  ) override;
         virtual OUString SAL_CALL getToolTipText(  ) override;
 
diff --git a/accessibility/inc/standard/accessiblemenucomponent.hxx 
b/accessibility/inc/standard/accessiblemenucomponent.hxx
index 90c89922654a..e9d46dcfa70a 100644
--- a/accessibility/inc/standard/accessiblemenucomponent.hxx
+++ b/accessibility/inc/standard/accessiblemenucomponent.hxx
@@ -60,7 +60,6 @@ public:
     virtual sal_Int32 SAL_CALL getBackground(  ) override;
 
     // XAccessibleExtendedComponent
-    virtual css::uno::Reference< css::awt::XFont > SAL_CALL getFont(  ) 
override;
     virtual OUString SAL_CALL getTitledBorderText(  ) override;
     virtual OUString SAL_CALL getToolTipText(  ) override;
 
diff --git a/accessibility/inc/standard/accessiblemenuitemcomponent.hxx 
b/accessibility/inc/standard/accessiblemenuitemcomponent.hxx
index b6adebbde81e..fae6e577b590 100644
--- a/accessibility/inc/standard/accessiblemenuitemcomponent.hxx
+++ b/accessibility/inc/standard/accessiblemenuitemcomponent.hxx
@@ -78,7 +78,6 @@ public:
     virtual sal_Int32 SAL_CALL getBackground(  ) override;
 
     // XAccessibleExtendedComponent
-    virtual css::uno::Reference< css::awt::XFont > SAL_CALL getFont(  ) 
override;
     virtual OUString SAL_CALL getTitledBorderText(  ) override;
     virtual OUString SAL_CALL getToolTipText(  ) override;
 };
diff --git a/accessibility/inc/standard/vclxaccessibleheaderbaritem.hxx 
b/accessibility/inc/standard/vclxaccessibleheaderbaritem.hxx
index 563e86ff5252..337a3db65845 100644
--- a/accessibility/inc/standard/vclxaccessibleheaderbaritem.hxx
+++ b/accessibility/inc/standard/vclxaccessibleheaderbaritem.hxx
@@ -79,7 +79,6 @@ public:
     virtual sal_Int32 SAL_CALL getBackground() override;
 
     // XAccessibleExtendedComponent
-    virtual css::uno::Reference< css::awt::XFont > SAL_CALL getFont(    ) 
override;
     virtual OUString SAL_CALL getTitledBorderText(  ) override;
     virtual OUString SAL_CALL getToolTipText(  ) override;
 };
diff --git a/accessibility/inc/standard/vclxaccessiblestatusbaritem.hxx 
b/accessibility/inc/standard/vclxaccessiblestatusbaritem.hxx
index 9556f961d140..87bed611bf0a 100644
--- a/accessibility/inc/standard/vclxaccessiblestatusbaritem.hxx
+++ b/accessibility/inc/standard/vclxaccessiblestatusbaritem.hxx
@@ -92,7 +92,6 @@ public:
     virtual sal_Int32 SAL_CALL getBackground(  ) override;
 
     // XAccessibleExtendedComponent
-    virtual css::uno::Reference< css::awt::XFont > SAL_CALL getFont(  ) 
override;
     virtual OUString SAL_CALL getTitledBorderText(  ) override;
     virtual OUString SAL_CALL getToolTipText(  ) override;
 
diff --git a/accessibility/inc/standard/vclxaccessibletabpage.hxx 
b/accessibility/inc/standard/vclxaccessibletabpage.hxx
index efdc75e2c677..fece8744721a 100644
--- a/accessibility/inc/standard/vclxaccessibletabpage.hxx
+++ b/accessibility/inc/standard/vclxaccessibletabpage.hxx
@@ -102,7 +102,6 @@ public:
     virtual sal_Int32 SAL_CALL getBackground(  ) override;
 
     // XAccessibleExtendedComponent
-    virtual css::uno::Reference< css::awt::XFont > SAL_CALL getFont(  ) 
override;
     virtual OUString SAL_CALL getTitledBorderText(  ) override;
     virtual OUString SAL_CALL getToolTipText(  ) override;
 
diff --git a/accessibility/inc/standard/vclxaccessibletoolboxitem.hxx 
b/accessibility/inc/standard/vclxaccessibletoolboxitem.hxx
index 6fbfc1e55138..e33e61eb568e 100644
--- a/accessibility/inc/standard/vclxaccessibletoolboxitem.hxx
+++ b/accessibility/inc/standard/vclxaccessibletoolboxitem.hxx
@@ -127,7 +127,6 @@ public:
     virtual sal_Int32 SAL_CALL getBackground(  ) override;
 
     // XAccessibleExtendedComponent
-    virtual css::uno::Reference< css::awt::XFont > SAL_CALL getFont(  ) 
override;
     virtual OUString SAL_CALL getTitledBorderText(  ) override;
     virtual OUString SAL_CALL getToolTipText(  ) override;
 
diff --git a/accessibility/source/extended/accessibletabbar.cxx 
b/accessibility/source/extended/accessibletabbar.cxx
index f6b722c09d88..58f8ab58539f 100644
--- a/accessibility/source/extended/accessibletabbar.cxx
+++ b/accessibility/source/extended/accessibletabbar.cxx
@@ -427,31 +427,6 @@ namespace accessibility
 
     // XAccessibleExtendedComponent
 
-
-    Reference< awt::XFont > AccessibleTabBar::getFont(  )
-    {
-        OExternalLockGuard aGuard( this );
-
-        Reference< awt::XFont > xFont;
-        if ( m_pTabBar )
-        {
-            Reference< awt::XDevice > xDev( 
m_pTabBar->GetComponentInterface(), UNO_QUERY );
-            if ( xDev.is() )
-            {
-                vcl::Font aFont;
-                if ( m_pTabBar->IsControlFont() )
-                    aFont = m_pTabBar->GetControlFont();
-                else
-                    aFont = m_pTabBar->GetFont();
-                rtl::Reference<VCLXFont> pVCLXFont = new VCLXFont(*xDev, 
aFont);
-                xFont = pVCLXFont;
-            }
-        }
-
-        return xFont;
-    }
-
-
     OUString AccessibleTabBar::getTitledBorderText(  )
     {
         OExternalLockGuard aGuard( this );
diff --git a/accessibility/source/extended/accessibletabbarpage.cxx 
b/accessibility/source/extended/accessibletabbarpage.cxx
index 97af7f39d8b1..4f9249ce9099 100644
--- a/accessibility/source/extended/accessibletabbarpage.cxx
+++ b/accessibility/source/extended/accessibletabbarpage.cxx
@@ -371,24 +371,6 @@ namespace accessibility
 
     // XAccessibleExtendedComponent
 
-
-    Reference< awt::XFont > AccessibleTabBarPage::getFont(  )
-    {
-        OExternalLockGuard aGuard( this );
-
-        Reference< awt::XFont > xFont;
-        Reference< XAccessible > xParent = getAccessibleParent();
-        if ( xParent.is() )
-        {
-            Reference< XAccessibleExtendedComponent > xParentComp( 
xParent->getAccessibleContext(), UNO_QUERY );
-            if ( xParentComp.is() )
-                xFont = xParentComp->getFont();
-        }
-
-        return xFont;
-    }
-
-
     OUString AccessibleTabBarPage::getTitledBorderText(  )
     {
         OExternalLockGuard aGuard( this );
diff --git a/accessibility/source/extended/accessibletabbarpagelist.cxx 
b/accessibility/source/extended/accessibletabbarpagelist.cxx
index db553e40e0ce..a1e1f0a6f893 100644
--- a/accessibility/source/extended/accessibletabbarpagelist.cxx
+++ b/accessibility/source/extended/accessibletabbarpagelist.cxx
@@ -548,24 +548,6 @@ namespace accessibility
 
     // XAccessibleExtendedComponent
 
-
-    Reference< awt::XFont > AccessibleTabBarPageList::getFont(  )
-    {
-        OExternalLockGuard aGuard( this );
-
-        Reference< awt::XFont > xFont;
-        Reference< XAccessible > xParent = getAccessibleParent();
-        if ( xParent.is() )
-        {
-            Reference< XAccessibleExtendedComponent > xParentComp( 
xParent->getAccessibleContext(), UNO_QUERY );
-            if ( xParentComp.is() )
-                xFont = xParentComp->getFont();
-        }
-
-        return xFont;
-    }
-
-
     OUString AccessibleTabBarPageList::getTitledBorderText(  )
     {
         return OUString();
diff --git a/accessibility/source/standard/accessiblemenucomponent.cxx 
b/accessibility/source/standard/accessiblemenucomponent.cxx
index 470a87fc8234..4fbbd394e92f 100644
--- a/accessibility/source/standard/accessiblemenucomponent.cxx
+++ b/accessibility/source/standard/accessiblemenucomponent.cxx
@@ -277,33 +277,6 @@ sal_Int32 OAccessibleMenuComponent::getBackground(  )
 
 // XAccessibleExtendedComponent
 
-
-Reference< awt::XFont > OAccessibleMenuComponent::getFont(  )
-{
-    OExternalLockGuard aGuard( this );
-
-    Reference< awt::XFont > xFont;
-
-    if ( m_pMenu )
-    {
-        vcl::Window* pWindow = m_pMenu->GetWindow();
-        if ( pWindow )
-        {
-            Reference< awt::XDevice > xDev( pWindow->GetComponentInterface(), 
UNO_QUERY );
-            if ( xDev.is() )
-            {
-                const StyleSettings& rStyleSettings = 
Application::GetSettings().GetStyleSettings();
-                rtl::Reference<VCLXFont> pVCLXFont
-                    = new VCLXFont(*xDev, rStyleSettings.GetMenuFont());
-                xFont = pVCLXFont;
-            }
-        }
-    }
-
-    return xFont;
-}
-
-
 OUString OAccessibleMenuComponent::getTitledBorderText(  )
 {
     OExternalLockGuard aGuard( this );
diff --git a/accessibility/source/standard/accessiblemenuitemcomponent.cxx 
b/accessibility/source/standard/accessiblemenuitemcomponent.cxx
index 011e05f9dadf..0fa008b11aff 100644
--- a/accessibility/source/standard/accessiblemenuitemcomponent.cxx
+++ b/accessibility/source/standard/accessiblemenuitemcomponent.cxx
@@ -417,24 +417,6 @@ sal_Int32 OAccessibleMenuItemComponent::getBackground(  )
 
 // XAccessibleExtendedComponent
 
-
-Reference< awt::XFont > OAccessibleMenuItemComponent::getFont(  )
-{
-    OExternalLockGuard aGuard( this );
-
-    Reference< awt::XFont > xFont;
-    Reference< XAccessible > xParent = getAccessibleParent();
-    if ( xParent.is() )
-    {
-        Reference< XAccessibleExtendedComponent > xParentComp( 
xParent->getAccessibleContext(), UNO_QUERY );
-        if ( xParentComp.is() )
-            xFont = xParentComp->getFont();
-    }
-
-    return xFont;
-}
-
-
 OUString OAccessibleMenuItemComponent::getTitledBorderText(  )
 {
     OExternalLockGuard aGuard( this );
diff --git a/accessibility/source/standard/vclxaccessibleheaderbaritem.cxx 
b/accessibility/source/standard/vclxaccessibleheaderbaritem.cxx
index df740cd7cf62..7e9f03f061d9 100644
--- a/accessibility/source/standard/vclxaccessibleheaderbaritem.cxx
+++ b/accessibility/source/standard/vclxaccessibleheaderbaritem.cxx
@@ -227,13 +227,6 @@ sal_Int32 VCLXAccessibleHeaderBarItem::getBackground()
 
 // XAccessibleExtendedComponent
 
-
-Reference< awt::XFont > VCLXAccessibleHeaderBarItem::getFont()
-{
-    return Reference< awt::XFont >();
-}
-
-
 OUString VCLXAccessibleHeaderBarItem::getTitledBorderText()
 {
     return OUString();
diff --git a/accessibility/source/standard/vclxaccessiblestatusbaritem.cxx 
b/accessibility/source/standard/vclxaccessiblestatusbaritem.cxx
index b49f3cbecd4b..b309d6c39c9d 100644
--- a/accessibility/source/standard/vclxaccessiblestatusbaritem.cxx
+++ b/accessibility/source/standard/vclxaccessiblestatusbaritem.cxx
@@ -378,24 +378,6 @@ sal_Int32 VCLXAccessibleStatusBarItem::getBackground(  )
 
 // XAccessibleExtendedComponent
 
-
-Reference< awt::XFont > VCLXAccessibleStatusBarItem::getFont(  )
-{
-    OExternalLockGuard aGuard( this );
-
-    Reference< awt::XFont > xFont;
-    Reference< XAccessible > xParent = getAccessibleParent();
-    if ( xParent.is() )
-    {
-        Reference< XAccessibleExtendedComponent > xParentComp( 
xParent->getAccessibleContext(), UNO_QUERY );
-        if ( xParentComp.is() )
-            xFont = xParentComp->getFont();
-    }
-
-    return xFont;
-}
-
-
 OUString VCLXAccessibleStatusBarItem::getTitledBorderText(  )
 {
     OExternalLockGuard aGuard( this );
diff --git a/accessibility/source/standard/vclxaccessibletabpage.cxx 
b/accessibility/source/standard/vclxaccessibletabpage.cxx
index 1cf1330cfbe9..9c1b2d3db303 100644
--- a/accessibility/source/standard/vclxaccessibletabpage.cxx
+++ b/accessibility/source/standard/vclxaccessibletabpage.cxx
@@ -469,24 +469,6 @@ sal_Int32 VCLXAccessibleTabPage::getBackground(  )
 
 // XAccessibleExtendedComponent
 
-
-Reference< awt::XFont > VCLXAccessibleTabPage::getFont(  )
-{
-    OExternalLockGuard aGuard( this );
-
-    Reference< awt::XFont > xFont;
-    Reference< XAccessible > xParent = getAccessibleParent();
-    if ( xParent.is() )
-    {
-        Reference< XAccessibleExtendedComponent > xParentComp( 
xParent->getAccessibleContext(), UNO_QUERY );
-        if ( xParentComp.is() )
-            xFont = xParentComp->getFont();
-    }
-
-    return xFont;
-}
-
-
 OUString VCLXAccessibleTabPage::getTitledBorderText(  )
 {
     OExternalLockGuard aGuard( this );
diff --git a/accessibility/source/standard/vclxaccessibletoolboxitem.cxx 
b/accessibility/source/standard/vclxaccessibletoolboxitem.cxx
index bb6796ba4d76..b7e31f3bd1be 100644
--- a/accessibility/source/standard/vclxaccessibletoolboxitem.cxx
+++ b/accessibility/source/standard/vclxaccessibletoolboxitem.cxx
@@ -594,10 +594,6 @@ sal_Int32 SAL_CALL 
VCLXAccessibleToolBoxItem::getBackground(  )
 }
 
 // XAccessibleExtendedComponent
-Reference< awt::XFont > SAL_CALL VCLXAccessibleToolBoxItem::getFont(    )
-{
-    return uno::Reference< awt::XFont >();
-}
 
 OUString SAL_CALL VCLXAccessibleToolBoxItem::getTitledBorderText(  )
 {
diff --git a/basctl/source/accessibility/accessibledialogcontrolshape.cxx 
b/basctl/source/accessibility/accessibledialogcontrolshape.cxx
index 0dbe0bbbf364..0d929b144f47 100644
--- a/basctl/source/accessibility/accessibledialogcontrolshape.cxx
+++ b/basctl/source/accessibility/accessibledialogcontrolshape.cxx
@@ -480,32 +480,6 @@ sal_Int32 AccessibleDialogControlShape::getBackground(  )
 
 // XAccessibleExtendedComponent
 
-
-Reference< awt::XFont > AccessibleDialogControlShape::getFont(  )
-{
-    OExternalLockGuard aGuard( this );
-
-    Reference< awt::XFont > xFont;
-    vcl::Window* pWindow = GetWindow();
-    if ( pWindow )
-    {
-        Reference< awt::XDevice > xDev( pWindow->GetComponentInterface(), 
UNO_QUERY );
-        if ( xDev.is() )
-        {
-            vcl::Font aFont;
-            if ( pWindow->IsControlFont() )
-                aFont = pWindow->GetControlFont();
-            else
-                aFont = pWindow->GetFont();
-            rtl::Reference<VCLXFont> pVCLXFont = new VCLXFont(*xDev, aFont);
-            xFont = pVCLXFont;
-        }
-    }
-
-    return xFont;
-}
-
-
 OUString AccessibleDialogControlShape::getTitledBorderText(  )
 {
     OExternalLockGuard aGuard( this );
diff --git a/basctl/source/accessibility/accessibledialogwindow.cxx 
b/basctl/source/accessibility/accessibledialogwindow.cxx
index 48e887e34dd2..9e31a8783cc4 100644
--- a/basctl/source/accessibility/accessibledialogwindow.cxx
+++ b/basctl/source/accessibility/accessibledialogwindow.cxx
@@ -750,31 +750,6 @@ sal_Int32 AccessibleDialogWindow::getBackground(  )
 
 // XAccessibleExtendedComponent
 
-
-Reference< awt::XFont > AccessibleDialogWindow::getFont(  )
-{
-    OExternalLockGuard aGuard( this );
-
-    Reference< awt::XFont > xFont;
-    if ( m_pDialogWindow )
-    {
-        Reference< awt::XDevice > xDev( 
m_pDialogWindow->GetComponentInterface(), UNO_QUERY );
-        if ( xDev.is() )
-        {
-            vcl::Font aFont;
-            if ( m_pDialogWindow->IsControlFont() )
-                aFont = m_pDialogWindow->GetControlFont();
-            else
-                aFont = m_pDialogWindow->GetFont();
-            rtl::Reference<VCLXFont> pVCLXFont = new VCLXFont(*xDev, aFont);
-            xFont = pVCLXFont;
-        }
-    }
-
-    return xFont;
-}
-
-
 OUString AccessibleDialogWindow::getTitledBorderText(  )
 {
     OExternalLockGuard aGuard( this );
diff --git a/basctl/source/inc/accessibledialogcontrolshape.hxx 
b/basctl/source/inc/accessibledialogcontrolshape.hxx
index 3af6e3da90ee..6979fee0f025 100644
--- a/basctl/source/inc/accessibledialogcontrolshape.hxx
+++ b/basctl/source/inc/accessibledialogcontrolshape.hxx
@@ -110,7 +110,6 @@ public:
     virtual sal_Int32 SAL_CALL getBackground(  ) override;
 
     // XAccessibleExtendedComponent
-    virtual css::uno::Reference< css::awt::XFont > SAL_CALL getFont(  ) 
override;
     virtual OUString SAL_CALL getTitledBorderText(  ) override;
     virtual OUString SAL_CALL getToolTipText(  ) override;
 };
diff --git a/basctl/source/inc/accessibledialogwindow.hxx 
b/basctl/source/inc/accessibledialogwindow.hxx
index 0332b98a4175..42c1f9390433 100644
--- a/basctl/source/inc/accessibledialogwindow.hxx
+++ b/basctl/source/inc/accessibledialogwindow.hxx
@@ -124,7 +124,6 @@ public:
     virtual sal_Int32 SAL_CALL getBackground(  ) override;
 
     // XAccessibleExtendedComponent
-    virtual css::uno::Reference< css::awt::XFont > SAL_CALL getFont(  ) 
override;
     virtual OUString SAL_CALL getTitledBorderText(  ) override;
     virtual OUString SAL_CALL getToolTipText(  ) override;
 
diff --git a/chart2/source/controller/accessibility/AccessibleChartElement.cxx 
b/chart2/source/controller/accessibility/AccessibleChartElement.cxx
index 2ed0d06e29c4..adec462c4db3 100644
--- a/chart2/source/controller/accessibility/AccessibleChartElement.cxx
+++ b/chart2/source/controller/accessibility/AccessibleChartElement.cxx
@@ -138,25 +138,6 @@ OUString SAL_CALL 
AccessibleChartElement::getAccessibleDescription()
 }
 
 // ________ AccessibleChartElement::XAccessibleExtendedComponent ________
-Reference< awt::XFont > SAL_CALL AccessibleChartElement::getFont()
-{
-    CheckDisposeState();
-
-    Reference< awt::XFont > xFont;
-    Reference< awt::XDevice > xDevice( Reference< awt::XWindow >( 
GetInfo().m_xWindow ), uno::UNO_QUERY );
-
-    if( xDevice.is())
-    {
-        Reference< beans::XMultiPropertySet > xObjProp(
-            ObjectIdentifier::getObjectPropertySet(
-                GetInfo().m_aOID.getObjectCID(), GetInfo().m_xChartDocument ), 
uno::UNO_QUERY );
-        awt::FontDescriptor aDescr(
-            CharacterProperties::createFontDescriptorFromPropertySet( xObjProp 
));
-        xFont = xDevice->getFont( aDescr );
-    }
-
-    return xFont;
-}
 
 OUString SAL_CALL AccessibleChartElement::getTitledBorderText()
 {
diff --git a/chart2/source/controller/accessibility/AccessibleChartElement.hxx 
b/chart2/source/controller/accessibility/AccessibleChartElement.hxx
index 283efed69d80..e2a94bf69ff8 100644
--- a/chart2/source/controller/accessibility/AccessibleChartElement.hxx
+++ b/chart2/source/controller/accessibility/AccessibleChartElement.hxx
@@ -70,7 +70,6 @@ public:
     virtual OUString SAL_CALL getAccessibleDescription() override;
 
     // ________ XAccessibleExtendedComponent ________
-    virtual css::uno::Reference< css::awt::XFont > SAL_CALL getFont() override;
     virtual OUString SAL_CALL getTitledBorderText() override;
     virtual OUString SAL_CALL getToolTipText() override;
 
diff --git a/chart2/source/controller/accessibility/AccessibleChartShape.cxx 
b/chart2/source/controller/accessibility/AccessibleChartShape.cxx
index f0ebacf77a86..6d573762eb95 100644
--- a/chart2/source/controller/accessibility/AccessibleChartShape.cxx
+++ b/chart2/source/controller/accessibility/AccessibleChartShape.cxx
@@ -215,15 +215,6 @@ sal_Int32 AccessibleChartShape::getBackground()
 }
 
 // ________ XAccessibleExtendedComponent ________
-Reference< awt::XFont > AccessibleChartShape::getFont()
-{
-    Reference< awt::XFont > xFont;
-    if ( m_pAccShape.is() )
-    {
-        xFont.set( m_pAccShape->getFont() );
-    }
-    return xFont;
-}
 
 OUString AccessibleChartShape::getTitledBorderText()
 {
diff --git a/chart2/source/controller/accessibility/AccessibleChartShape.hxx 
b/chart2/source/controller/accessibility/AccessibleChartShape.hxx
index c31204ed3c8a..3f8975921e68 100644
--- a/chart2/source/controller/accessibility/AccessibleChartShape.hxx
+++ b/chart2/source/controller/accessibility/AccessibleChartShape.hxx
@@ -69,7 +69,6 @@ public:
     virtual sal_Int32 SAL_CALL getBackground() override;
 
     // ________ XAccessibleExtendedComponent ________
-    virtual css::uno::Reference< css::awt::XFont > SAL_CALL getFont() override;
     virtual OUString SAL_CALL getTitledBorderText() override;
     virtual OUString SAL_CALL getToolTipText() override;
 
diff --git a/editeng/source/accessibility/AccessibleComponentBase.cxx 
b/editeng/source/accessibility/AccessibleComponentBase.cxx
index 5e95afbd2f70..4b1d5438b735 100644
--- a/editeng/source/accessibility/AccessibleComponentBase.cxx
+++ b/editeng/source/accessibility/AccessibleComponentBase.cxx
@@ -114,12 +114,6 @@ sal_Int32 SAL_CALL AccessibleComponentBase::getBackground()
 
 // XAccessibleExtendedComponent
 
-css::uno::Reference< css::awt::XFont > SAL_CALL
-        AccessibleComponentBase::getFont()
-{
-    return uno::Reference<awt::XFont>();
-}
-
 
 OUString SAL_CALL AccessibleComponentBase::getTitledBorderText()
 {
diff --git a/include/editeng/AccessibleComponentBase.hxx 
b/include/editeng/AccessibleComponentBase.hxx
index 80b0c2b95030..cf73a5bd2144 100644
--- a/include/editeng/AccessibleComponentBase.hxx
+++ b/include/editeng/AccessibleComponentBase.hxx
@@ -92,7 +92,6 @@ public:
     virtual sal_Int32 SAL_CALL getBackground() override;
 
     //=====  XAccessibleExtendedComponent  ====================================
-    virtual css::uno::Reference<css::awt::XFont> SAL_CALL getFont() override;
     virtual OUString SAL_CALL getTitledBorderText() override;
     virtual OUString SAL_CALL getToolTipText() override;
 
diff --git a/include/toolkit/awt/vclxaccessiblecomponent.hxx 
b/include/toolkit/awt/vclxaccessiblecomponent.hxx
index d3aaa30f5646..9227f6958035 100644
--- a/include/toolkit/awt/vclxaccessiblecomponent.hxx
+++ b/include/toolkit/awt/vclxaccessiblecomponent.hxx
@@ -100,7 +100,6 @@ public:
     virtual sal_Int32 SAL_CALL getBackground(  ) override;
 
     // css::accessibility::XAccessibleExtendedComponent
-    virtual css::uno::Reference< css::awt::XFont > SAL_CALL getFont(  ) 
override;
     virtual OUString SAL_CALL getTitledBorderText(  ) override;
     virtual OUString SAL_CALL getToolTipText(  ) override;
 
diff --git a/offapi/com/sun/star/accessibility/XAccessibleExtendedComponent.idl 
b/offapi/com/sun/star/accessibility/XAccessibleExtendedComponent.idl
index d8d755fe0b2a..ea9afea783b1 100644
--- a/offapi/com/sun/star/accessibility/XAccessibleExtendedComponent.idl
+++ b/offapi/com/sun/star/accessibility/XAccessibleExtendedComponent.idl
@@ -37,14 +37,6 @@ module com { module sun { module star { module accessibility 
{
 */
 interface XAccessibleExtendedComponent : XAccessibleComponent
 {
-    /** Returns the font of this object.
-
-        @return
-            The returned reference to a font object is empty if a font is not
-            supported by this object.
-    */
-    ::com::sun::star::awt::XFont getFont ();
-
     /** Returns the titled border text.
 
         <p>This method stems from the Java interface
diff --git 
a/qadevOOo/objdsc/svtools/com.sun.star.comp.svtools.AccessibleTabBar.csv 
b/qadevOOo/objdsc/svtools/com.sun.star.comp.svtools.AccessibleTabBar.csv
index 73948b2fc6f0..93aca238e1fc 100644
--- a/qadevOOo/objdsc/svtools/com.sun.star.comp.svtools.AccessibleTabBar.csv
+++ b/qadevOOo/objdsc/svtools/com.sun.star.comp.svtools.AccessibleTabBar.csv
@@ -1,4 +1,3 @@
-"AccessibleTabBar";"com::sun::star::accessibility::XAccessibleExtendedComponent";"getFont()"
 
"AccessibleTabBar";"com::sun::star::accessibility::XAccessibleExtendedComponent";"getTitledBorderText()"
 
"AccessibleTabBar";"com::sun::star::accessibility::XAccessibleExtendedComponent";"getToolTipText()"
 
"AccessibleTabBar";"com::sun::star::accessibility::XAccessibleEventBroadcaster";"addEventListener()"
diff --git 
a/qadevOOo/objdsc/svtools/com.sun.star.comp.svtools.AccessibleTabBarPage.csv 
b/qadevOOo/objdsc/svtools/com.sun.star.comp.svtools.AccessibleTabBarPage.csv
index 32b30d64b1a5..0390988618e1 100644
--- a/qadevOOo/objdsc/svtools/com.sun.star.comp.svtools.AccessibleTabBarPage.csv
+++ b/qadevOOo/objdsc/svtools/com.sun.star.comp.svtools.AccessibleTabBarPage.csv
@@ -1,4 +1,3 @@
-"AccessibleTabBarPage";"com::sun::star::accessibility::XAccessibleExtendedComponent";"getFont()"
 
"AccessibleTabBarPage";"com::sun::star::accessibility::XAccessibleExtendedComponent";"getTitledBorderText()"
 
"AccessibleTabBarPage";"com::sun::star::accessibility::XAccessibleExtendedComponent";"getToolTipText()"
 
"AccessibleTabBarPage";"com::sun::star::accessibility::XAccessibleEventBroadcaster";"addEventListener()"
diff --git 
a/qadevOOo/objdsc/svtools/com.sun.star.comp.svtools.AccessibleTabBarPageList.csv
 
b/qadevOOo/objdsc/svtools/com.sun.star.comp.svtools.AccessibleTabBarPageList.csv
index b4f87286f6b7..fcb2912662d8 100644
--- 
a/qadevOOo/objdsc/svtools/com.sun.star.comp.svtools.AccessibleTabBarPageList.csv
+++ 
b/qadevOOo/objdsc/svtools/com.sun.star.comp.svtools.AccessibleTabBarPageList.csv
@@ -1,4 +1,3 @@
-"AccessibleTabBarPageList";"com::sun::star::accessibility::XAccessibleExtendedComponent";"getFont()"
 
"AccessibleTabBarPageList";"com::sun::star::accessibility::XAccessibleExtendedComponent";"getTitledBorderText()"
 
"AccessibleTabBarPageList";"com::sun::star::accessibility::XAccessibleExtendedComponent";"getToolTipText()"
 
"AccessibleTabBarPageList";"com::sun::star::accessibility::XAccessibleEventBroadcaster";"addEventListener()"
diff --git 
a/qadevOOo/objdsc/svx/com.sun.star.comp.unknown.AccessibleControlShape.csv 
b/qadevOOo/objdsc/svx/com.sun.star.comp.unknown.AccessibleControlShape.csv
index 887d3151b4c5..832b17a4368f 100644
--- a/qadevOOo/objdsc/svx/com.sun.star.comp.unknown.AccessibleControlShape.csv
+++ b/qadevOOo/objdsc/svx/com.sun.star.comp.unknown.AccessibleControlShape.csv
@@ -1,4 +1,3 @@
-"AccessibleControlShape";"com::sun::star::accessibility::XAccessibleExtendedComponent#optional";"getFont()"
 
"AccessibleControlShape";"com::sun::star::accessibility::XAccessibleExtendedComponent#optional";"getTitledBorderText()"
 
"AccessibleControlShape";"com::sun::star::accessibility::XAccessibleExtendedComponent#optional";"getToolTipText()"
 
"AccessibleControlShape";"com::sun::star::accessibility::XAccessibleEventBroadcaster#optional";"addEventListener()"
diff --git 
a/qadevOOo/objdsc/svx/com.sun.star.comp.unknown.AccessibleGraphicShape.csv 
b/qadevOOo/objdsc/svx/com.sun.star.comp.unknown.AccessibleGraphicShape.csv
index 2db06b3e8b53..35ca0d8dc5f5 100644
--- a/qadevOOo/objdsc/svx/com.sun.star.comp.unknown.AccessibleGraphicShape.csv
+++ b/qadevOOo/objdsc/svx/com.sun.star.comp.unknown.AccessibleGraphicShape.csv
@@ -1,4 +1,3 @@
-"AccessibleGraphicShape";"com::sun::star::accessibility::XAccessibleExtendedComponent#optional";"getFont()"
 
"AccessibleGraphicShape";"com::sun::star::accessibility::XAccessibleExtendedComponent#optional";"getTitledBorderText()"
 
"AccessibleGraphicShape";"com::sun::star::accessibility::XAccessibleExtendedComponent#optional";"getToolTipText()"
 
"AccessibleGraphicShape";"com::sun::star::accessibility::XAccessibleEventBroadcaster#optional";"addEventListener()"
diff --git 
a/qadevOOo/objdsc/svx/com.sun.star.comp.unknown.AccessibleOLEShape.csv 
b/qadevOOo/objdsc/svx/com.sun.star.comp.unknown.AccessibleOLEShape.csv
index e5db4c6989e8..a8a99d8561f9 100644
--- a/qadevOOo/objdsc/svx/com.sun.star.comp.unknown.AccessibleOLEShape.csv
+++ b/qadevOOo/objdsc/svx/com.sun.star.comp.unknown.AccessibleOLEShape.csv
@@ -1,4 +1,3 @@
-"AccessibleOLEShape";"com::sun::star::accessibility::XAccessibleExtendedComponent#optional";"getFont()"
 
"AccessibleOLEShape";"com::sun::star::accessibility::XAccessibleExtendedComponent#optional";"getTitledBorderText()"
 
"AccessibleOLEShape";"com::sun::star::accessibility::XAccessibleExtendedComponent#optional";"getToolTipText()"
 
"AccessibleOLEShape";"com::sun::star::accessibility::XAccessibleEventBroadcaster#optional";"addEventListener()"
diff --git 
a/qadevOOo/objdsc/svx/com.sun.star.comp.unknown.AccessiblePageShape.csv 
b/qadevOOo/objdsc/svx/com.sun.star.comp.unknown.AccessiblePageShape.csv
index 8a61c76902dd..0ac7da9bf9b9 100644
--- a/qadevOOo/objdsc/svx/com.sun.star.comp.unknown.AccessiblePageShape.csv
+++ b/qadevOOo/objdsc/svx/com.sun.star.comp.unknown.AccessiblePageShape.csv
@@ -1,4 +1,3 @@
-"AccessiblePageShape";"com::sun::star::accessibility::XAccessibleExtendedComponent#optional";"getFont()"
 
"AccessiblePageShape";"com::sun::star::accessibility::XAccessibleExtendedComponent#optional";"getTitledBorderText()"
 
"AccessiblePageShape";"com::sun::star::accessibility::XAccessibleExtendedComponent#optional";"getToolTipText()"
 
"AccessiblePageShape";"com::sun::star::accessibility::XAccessibleEventBroadcaster#optional";"addEventListener()"
diff --git 
a/qadevOOo/objdsc/svx/com.sun.star.comp.unknown.AccessiblePresentationGraphicShape.csv
 
b/qadevOOo/objdsc/svx/com.sun.star.comp.unknown.AccessiblePresentationGraphicShape.csv
index 991f2b8f078c..1e57d8568041 100644
--- 
a/qadevOOo/objdsc/svx/com.sun.star.comp.unknown.AccessiblePresentationGraphicShape.csv
+++ 
b/qadevOOo/objdsc/svx/com.sun.star.comp.unknown.AccessiblePresentationGraphicShape.csv
@@ -1,4 +1,3 @@
-"AccessiblePresentationGraphicShape";"com::sun::star::accessibility::XAccessibleExtendedComponent#optional";"getFont()"
 
"AccessiblePresentationGraphicShape";"com::sun::star::accessibility::XAccessibleExtendedComponent#optional";"getTitledBorderText()"
 
"AccessiblePresentationGraphicShape";"com::sun::star::accessibility::XAccessibleExtendedComponent#optional";"getToolTipText()"
 
"AccessiblePresentationGraphicShape";"com::sun::star::accessibility::XAccessibleEventBroadcaster#optional";"addEventListener()"
diff --git 
a/qadevOOo/objdsc/svx/com.sun.star.comp.unknown.AccessiblePresentationOLEShape.csv
 
b/qadevOOo/objdsc/svx/com.sun.star.comp.unknown.AccessiblePresentationOLEShape.csv
index c37eea41cb82..c69cbd7e00b1 100644
--- 
a/qadevOOo/objdsc/svx/com.sun.star.comp.unknown.AccessiblePresentationOLEShape.csv
+++ 
b/qadevOOo/objdsc/svx/com.sun.star.comp.unknown.AccessiblePresentationOLEShape.csv
@@ -1,4 +1,3 @@
-"AccessiblePresentationOLEShape";"com::sun::star::accessibility::XAccessibleExtendedComponent#optional";"getFont()"
 
"AccessiblePresentationOLEShape";"com::sun::star::accessibility::XAccessibleExtendedComponent#optional";"getTitledBorderText()"
 
"AccessiblePresentationOLEShape";"com::sun::star::accessibility::XAccessibleExtendedComponent#optional";"getToolTipText()"
 
"AccessiblePresentationOLEShape";"com::sun::star::accessibility::XAccessibleEventBroadcaster#optional";"addEventListener()"
diff --git 
a/qadevOOo/objdsc/svx/com.sun.star.comp.unknown.AccessiblePresentationShape.csv 
b/qadevOOo/objdsc/svx/com.sun.star.comp.unknown.AccessiblePresentationShape.csv
index 84d3ebc1fe12..6ba64047c3ab 100644
--- 
a/qadevOOo/objdsc/svx/com.sun.star.comp.unknown.AccessiblePresentationShape.csv
+++ 
b/qadevOOo/objdsc/svx/com.sun.star.comp.unknown.AccessiblePresentationShape.csv
@@ -1,4 +1,3 @@
-"AccessiblePresentationShape";"com::sun::star::accessibility::XAccessibleExtendedComponent#optional";"getFont()"
 
"AccessiblePresentationShape";"com::sun::star::accessibility::XAccessibleExtendedComponent#optional";"getTitledBorderText()"
 
"AccessiblePresentationShape";"com::sun::star::accessibility::XAccessibleExtendedComponent#optional";"getToolTipText()"
 
"AccessiblePresentationShape";"com::sun::star::accessibility::XAccessibleEventBroadcaster#optional";"addEventListener()"
diff --git a/qadevOOo/objdsc/svx/com.sun.star.comp.unknown.AccessibleShape.csv 
b/qadevOOo/objdsc/svx/com.sun.star.comp.unknown.AccessibleShape.csv
index 154ee27961c0..24c5fbdb945a 100644
--- a/qadevOOo/objdsc/svx/com.sun.star.comp.unknown.AccessibleShape.csv
+++ b/qadevOOo/objdsc/svx/com.sun.star.comp.unknown.AccessibleShape.csv
@@ -1,4 +1,3 @@
-"AccessibleShape";"com::sun::star::accessibility::XAccessibleExtendedComponent#optional";"getFont()"
 
"AccessibleShape";"com::sun::star::accessibility::XAccessibleExtendedComponent#optional";"getTitledBorderText()"
 
"AccessibleShape";"com::sun::star::accessibility::XAccessibleExtendedComponent#optional";"getToolTipText()"
 
"AccessibleShape";"com::sun::star::accessibility::XAccessibleEventBroadcaster#optional";"addEventListener()"
diff --git 
a/qadevOOo/objdsc/toolkit/com.sun.star.comp.toolkit.AccessibleButton.csv 
b/qadevOOo/objdsc/toolkit/com.sun.star.comp.toolkit.AccessibleButton.csv
index b5074fae0796..ebef697030df 100644
--- a/qadevOOo/objdsc/toolkit/com.sun.star.comp.toolkit.AccessibleButton.csv
+++ b/qadevOOo/objdsc/toolkit/com.sun.star.comp.toolkit.AccessibleButton.csv
@@ -1,4 +1,3 @@
-"AccessibleButton";"com::sun::star::accessibility::XAccessibleExtendedComponent";"getFont()"
 
"AccessibleButton";"com::sun::star::accessibility::XAccessibleExtendedComponent";"getTitledBorderText()"
 
"AccessibleButton";"com::sun::star::accessibility::XAccessibleExtendedComponent";"getToolTipText()"
 
"AccessibleButton";"com::sun::star::accessibility::XAccessibleValue";"getCurrentValue()"
diff --git 
a/qadevOOo/objdsc/toolkit/com.sun.star.comp.toolkit.AccessibleCheckBox.csv 
b/qadevOOo/objdsc/toolkit/com.sun.star.comp.toolkit.AccessibleCheckBox.csv
index f55d013eae03..59e2efe3799a 100644
--- a/qadevOOo/objdsc/toolkit/com.sun.star.comp.toolkit.AccessibleCheckBox.csv
+++ b/qadevOOo/objdsc/toolkit/com.sun.star.comp.toolkit.AccessibleCheckBox.csv
@@ -1,4 +1,3 @@
-"AccessibleCheckBox";"com::sun::star::accessibility::XAccessibleExtendedComponent";"getFont()"
 
"AccessibleCheckBox";"com::sun::star::accessibility::XAccessibleExtendedComponent";"getTitledBorderText()"
 
"AccessibleCheckBox";"com::sun::star::accessibility::XAccessibleExtendedComponent";"getToolTipText()"
 
"AccessibleCheckBox";"com::sun::star::accessibility::XAccessibleValue";"getCurrentValue()"
diff --git 
a/qadevOOo/objdsc/toolkit/com.sun.star.comp.toolkit.AccessibleComboBox.csv 
b/qadevOOo/objdsc/toolkit/com.sun.star.comp.toolkit.AccessibleComboBox.csv
index 30956a4ef8a0..b2c7d4414714 100644
--- a/qadevOOo/objdsc/toolkit/com.sun.star.comp.toolkit.AccessibleComboBox.csv
+++ b/qadevOOo/objdsc/toolkit/com.sun.star.comp.toolkit.AccessibleComboBox.csv
@@ -1,4 +1,3 @@
-"AccessibleComboBox";"com::sun::star::accessibility::XAccessibleExtendedComponent";"getFont()"
 
"AccessibleComboBox";"com::sun::star::accessibility::XAccessibleExtendedComponent";"getTitledBorderText()"
 
"AccessibleComboBox";"com::sun::star::accessibility::XAccessibleExtendedComponent";"getToolTipText()"
 
"AccessibleComboBox";"com::sun::star::accessibility::XAccessibleEventBroadcaster#optional";"addEventListener()"
diff --git 
a/qadevOOo/objdsc/toolkit/com.sun.star.comp.toolkit.AccessibleDropDownComboBox.csv
 
b/qadevOOo/objdsc/toolkit/com.sun.star.comp.toolkit.AccessibleDropDownComboBox.csv
index 96e3d27f3ba4..593fdcab0416 100644
--- 
a/qadevOOo/objdsc/toolkit/com.sun.star.comp.toolkit.AccessibleDropDownComboBox.csv
+++ 
b/qadevOOo/objdsc/toolkit/com.sun.star.comp.toolkit.AccessibleDropDownComboBox.csv
@@ -1,4 +1,3 @@
-"AccessibleDropDownComboBox";"com::sun::star::accessibility::XAccessibleExtendedComponent";"getFont()"
 
"AccessibleDropDownComboBox";"com::sun::star::accessibility::XAccessibleExtendedComponent";"getTitledBorderText()"
 
"AccessibleDropDownComboBox";"com::sun::star::accessibility::XAccessibleExtendedComponent";"getToolTipText()"
 
"AccessibleDropDownComboBox";"com::sun::star::accessibility::XAccessibleEventBroadcaster#optional";"addEventListener()"
diff --git 
a/qadevOOo/objdsc/toolkit/com.sun.star.comp.toolkit.AccessibleDropDownListBox.csv
 
b/qadevOOo/objdsc/toolkit/com.sun.star.comp.toolkit.AccessibleDropDownListBox.csv
index 2df3ecb2f6a3..be66442c2e93 100644
--- 
a/qadevOOo/objdsc/toolkit/com.sun.star.comp.toolkit.AccessibleDropDownListBox.csv
+++ 
b/qadevOOo/objdsc/toolkit/com.sun.star.comp.toolkit.AccessibleDropDownListBox.csv
@@ -1,4 +1,3 @@
-"AccessibleDropDownListBox";"com::sun::star::accessibility::XAccessibleExtendedComponent";"getFont()"
 
"AccessibleDropDownListBox";"com::sun::star::accessibility::XAccessibleExtendedComponent";"getTitledBorderText()"
 
"AccessibleDropDownListBox";"com::sun::star::accessibility::XAccessibleExtendedComponent";"getToolTipText()"
 
"AccessibleDropDownListBox";"com::sun::star::accessibility::XAccessibleEventBroadcaster#optional";"addEventListener()"
diff --git 
a/qadevOOo/objdsc/toolkit/com.sun.star.comp.toolkit.AccessibleEdit.csv 
b/qadevOOo/objdsc/toolkit/com.sun.star.comp.toolkit.AccessibleEdit.csv
index ab60d7412017..004352673b9d 100644
--- a/qadevOOo/objdsc/toolkit/com.sun.star.comp.toolkit.AccessibleEdit.csv
+++ b/qadevOOo/objdsc/toolkit/com.sun.star.comp.toolkit.AccessibleEdit.csv
@@ -1,4 +1,3 @@
-"AccessibleEdit";"com::sun::star::accessibility::XAccessibleExtendedComponent";"getFont()"
 
"AccessibleEdit";"com::sun::star::accessibility::XAccessibleExtendedComponent";"getTitledBorderText()"
 
"AccessibleEdit";"com::sun::star::accessibility::XAccessibleExtendedComponent";"getToolTipText()"
 
"AccessibleEdit";"com::sun::star::accessibility::XAccessibleEventBroadcaster";"addEventListener()"
diff --git 
a/qadevOOo/objdsc/toolkit/com.sun.star.comp.toolkit.AccessibleFixedText.csv 
b/qadevOOo/objdsc/toolkit/com.sun.star.comp.toolkit.AccessibleFixedText.csv
index 0a58a7933a6c..c736c47d402f 100644
--- a/qadevOOo/objdsc/toolkit/com.sun.star.comp.toolkit.AccessibleFixedText.csv
+++ b/qadevOOo/objdsc/toolkit/com.sun.star.comp.toolkit.AccessibleFixedText.csv
@@ -1,4 +1,3 @@
-"AccessibleFixedText";"com::sun::star::accessibility::XAccessibleExtendedComponent";"getFont()"
 
"AccessibleFixedText";"com::sun::star::accessibility::XAccessibleExtendedComponent";"getTitledBorderText()"
 
"AccessibleFixedText";"com::sun::star::accessibility::XAccessibleExtendedComponent";"getToolTipText()"
 
"AccessibleFixedText";"com::sun::star::accessibility::XAccessibleEventBroadcaster";"addEventListener()"
diff --git 
a/qadevOOo/objdsc/toolkit/com.sun.star.comp.toolkit.AccessibleList.csv 
b/qadevOOo/objdsc/toolkit/com.sun.star.comp.toolkit.AccessibleList.csv
index ddbc2a586b70..4952e9f2b1dc 100644
--- a/qadevOOo/objdsc/toolkit/com.sun.star.comp.toolkit.AccessibleList.csv
+++ b/qadevOOo/objdsc/toolkit/com.sun.star.comp.toolkit.AccessibleList.csv
@@ -1,4 +1,3 @@
-"AccessibleList";"com::sun::star::accessibility::XAccessibleExtendedComponent";"getFont()"
 
"AccessibleList";"com::sun::star::accessibility::XAccessibleExtendedComponent";"getTitledBorderText()"
 
"AccessibleList";"com::sun::star::accessibility::XAccessibleExtendedComponent";"getToolTipText()"
 
"AccessibleList";"com::sun::star::accessibility::XAccessibleEventBroadcaster#optional";"addEventListener()"
diff --git 
a/qadevOOo/objdsc/toolkit/com.sun.star.comp.toolkit.AccessibleListBox.csv 
b/qadevOOo/objdsc/toolkit/com.sun.star.comp.toolkit.AccessibleListBox.csv
index fbf420288a74..819e661c184a 100644
--- a/qadevOOo/objdsc/toolkit/com.sun.star.comp.toolkit.AccessibleListBox.csv
+++ b/qadevOOo/objdsc/toolkit/com.sun.star.comp.toolkit.AccessibleListBox.csv
@@ -1,4 +1,3 @@
-"AccessibleListBox";"com::sun::star::accessibility::XAccessibleExtendedComponent";"getFont()"
 
"AccessibleListBox";"com::sun::star::accessibility::XAccessibleExtendedComponent";"getTitledBorderText()"
 
"AccessibleListBox";"com::sun::star::accessibility::XAccessibleExtendedComponent";"getToolTipText()"
 
"AccessibleListBox";"com::sun::star::accessibility::XAccessibleEventBroadcaster#optional";"addEventListener()"
diff --git 
a/qadevOOo/objdsc/toolkit/com.sun.star.comp.toolkit.AccessibleMenu.csv 
b/qadevOOo/objdsc/toolkit/com.sun.star.comp.toolkit.AccessibleMenu.csv
index 017a8ff4e902..8d0e92af515a 100644
--- a/qadevOOo/objdsc/toolkit/com.sun.star.comp.toolkit.AccessibleMenu.csv
+++ b/qadevOOo/objdsc/toolkit/com.sun.star.comp.toolkit.AccessibleMenu.csv
@@ -1,4 +1,3 @@
-"AccessibleMenu";"com::sun::star::accessibility::XAccessibleExtendedComponent";"getFont()"
 
"AccessibleMenu";"com::sun::star::accessibility::XAccessibleExtendedComponent";"getTitledBorderText()"
 
"AccessibleMenu";"com::sun::star::accessibility::XAccessibleExtendedComponent";"getToolTipText()"
 
"AccessibleMenu";"com::sun::star::accessibility::XAccessibleValue";"getCurrentValue()"
diff --git 
a/qadevOOo/objdsc/toolkit/com.sun.star.comp.toolkit.AccessibleMenuBar.csv 
b/qadevOOo/objdsc/toolkit/com.sun.star.comp.toolkit.AccessibleMenuBar.csv
index 580dcf2b2bb8..f1c3c3696961 100644
--- a/qadevOOo/objdsc/toolkit/com.sun.star.comp.toolkit.AccessibleMenuBar.csv
+++ b/qadevOOo/objdsc/toolkit/com.sun.star.comp.toolkit.AccessibleMenuBar.csv
@@ -1,4 +1,3 @@
-"AccessibleMenuBar";"com::sun::star::accessibility::XAccessibleExtendedComponent";"getFont()"
 
"AccessibleMenuBar";"com::sun::star::accessibility::XAccessibleExtendedComponent";"getTitledBorderText()"
 
"AccessibleMenuBar";"com::sun::star::accessibility::XAccessibleExtendedComponent";"getToolTipText()"
 
"AccessibleMenuBar";"com::sun::star::accessibility::XAccessibleEventBroadcaster";"addEventListener()"
diff --git 
a/qadevOOo/objdsc/toolkit/com.sun.star.comp.toolkit.AccessibleMenuItem.csv 
b/qadevOOo/objdsc/toolkit/com.sun.star.comp.toolkit.AccessibleMenuItem.csv
index 12978754ab68..9c69804ab849 100644
--- a/qadevOOo/objdsc/toolkit/com.sun.star.comp.toolkit.AccessibleMenuItem.csv
+++ b/qadevOOo/objdsc/toolkit/com.sun.star.comp.toolkit.AccessibleMenuItem.csv
@@ -1,4 +1,3 @@
-"AccessibleMenuItem";"com::sun::star::accessibility::XAccessibleExtendedComponent";"getFont()"
 
"AccessibleMenuItem";"com::sun::star::accessibility::XAccessibleExtendedComponent";"getTitledBorderText()"
 
"AccessibleMenuItem";"com::sun::star::accessibility::XAccessibleExtendedComponent";"getToolTipText()"
 
"AccessibleMenuItem";"com::sun::star::accessibility::XAccessibleValue";"getCurrentValue()"
diff --git 
a/qadevOOo/objdsc/toolkit/com.sun.star.comp.toolkit.AccessibleMenuSeparator.csv 
b/qadevOOo/objdsc/toolkit/com.sun.star.comp.toolkit.AccessibleMenuSeparator.csv
index d0fd63b66dce..ada369f7263f 100644
--- 
a/qadevOOo/objdsc/toolkit/com.sun.star.comp.toolkit.AccessibleMenuSeparator.csv
+++ 
b/qadevOOo/objdsc/toolkit/com.sun.star.comp.toolkit.AccessibleMenuSeparator.csv
@@ -1,4 +1,3 @@
-"AccessibleMenuSeparator";"com::sun::star::accessibility::XAccessibleExtendedComponent";"getFont()"
 
"AccessibleMenuSeparator";"com::sun::star::accessibility::XAccessibleExtendedComponent";"getTitledBorderText()"
 
"AccessibleMenuSeparator";"com::sun::star::accessibility::XAccessibleExtendedComponent";"getToolTipText()"
 
"AccessibleMenuSeparator";"com::sun::star::accessibility::XAccessibleEventBroadcaster";"addEventListener()"
diff --git 
a/qadevOOo/objdsc/toolkit/com.sun.star.comp.toolkit.AccessiblePopupMenu.csv 
b/qadevOOo/objdsc/toolkit/com.sun.star.comp.toolkit.AccessiblePopupMenu.csv
index ec26fdf299e8..205f80cd9c08 100644
--- a/qadevOOo/objdsc/toolkit/com.sun.star.comp.toolkit.AccessiblePopupMenu.csv
+++ b/qadevOOo/objdsc/toolkit/com.sun.star.comp.toolkit.AccessiblePopupMenu.csv
@@ -1,4 +1,3 @@
-"AccessiblePopupMenu";"com::sun::star::accessibility::XAccessibleExtendedComponent";"getFont()"
 
"AccessiblePopupMenu";"com::sun::star::accessibility::XAccessibleExtendedComponent";"getTitledBorderText()"
 
"AccessiblePopupMenu";"com::sun::star::accessibility::XAccessibleExtendedComponent";"getToolTipText()"
 
"AccessiblePopupMenu";"com::sun::star::accessibility::XAccessibleEventBroadcaster";"addEventListener()"
diff --git 
a/qadevOOo/objdsc/toolkit/com.sun.star.comp.toolkit.AccessibleRadioButton.csv 
b/qadevOOo/objdsc/toolkit/com.sun.star.comp.toolkit.AccessibleRadioButton.csv
index e6b09510472c..b64a3aa8ed24 100644
--- 
a/qadevOOo/objdsc/toolkit/com.sun.star.comp.toolkit.AccessibleRadioButton.csv
+++ 
b/qadevOOo/objdsc/toolkit/com.sun.star.comp.toolkit.AccessibleRadioButton.csv
@@ -1,4 +1,3 @@
-"AccessibleRadioButton";"com::sun::star::accessibility::XAccessibleExtendedComponent";"getFont()"
 
"AccessibleRadioButton";"com::sun::star::accessibility::XAccessibleExtendedComponent";"getTitledBorderText()"
 
"AccessibleRadioButton";"com::sun::star::accessibility::XAccessibleExtendedComponent";"getToolTipText()"
 
"AccessibleRadioButton";"com::sun::star::accessibility::XAccessibleValue";"getCurrentValue()"
diff --git 
a/qadevOOo/objdsc/toolkit/com.sun.star.comp.toolkit.AccessibleScrollBar.csv 
b/qadevOOo/objdsc/toolkit/com.sun.star.comp.toolkit.AccessibleScrollBar.csv
index 38ef1161a39e..e5d9daee7c10 100644
--- a/qadevOOo/objdsc/toolkit/com.sun.star.comp.toolkit.AccessibleScrollBar.csv
+++ b/qadevOOo/objdsc/toolkit/com.sun.star.comp.toolkit.AccessibleScrollBar.csv
@@ -1,4 +1,3 @@
-"AccessibleScrollBar";"com::sun::star::accessibility::XAccessibleExtendedComponent";"getFont()"
 
"AccessibleScrollBar";"com::sun::star::accessibility::XAccessibleExtendedComponent";"getTitledBorderText()"
 
"AccessibleScrollBar";"com::sun::star::accessibility::XAccessibleExtendedComponent";"getToolTipText()"
 
"AccessibleScrollBar";"com::sun::star::accessibility::XAccessibleValue";"getCurrentValue()"
diff --git 
a/qadevOOo/objdsc/toolkit/com.sun.star.comp.toolkit.AccessibleStatusBar.csv 
b/qadevOOo/objdsc/toolkit/com.sun.star.comp.toolkit.AccessibleStatusBar.csv
index 3850e15f2969..e2c8e4e2c009 100644
--- a/qadevOOo/objdsc/toolkit/com.sun.star.comp.toolkit.AccessibleStatusBar.csv
+++ b/qadevOOo/objdsc/toolkit/com.sun.star.comp.toolkit.AccessibleStatusBar.csv
@@ -1,4 +1,3 @@
-"AccessibleStatusBar";"com::sun::star::accessibility::XAccessibleExtendedComponent";"getFont()"
 
"AccessibleStatusBar";"com::sun::star::accessibility::XAccessibleExtendedComponent";"getTitledBorderText()"
 
"AccessibleStatusBar";"com::sun::star::accessibility::XAccessibleExtendedComponent";"getToolTipText()"
 
"AccessibleStatusBar";"com::sun::star::accessibility::XAccessibleEventBroadcaster";"addEventListener()"
diff --git 
a/qadevOOo/objdsc/toolkit/com.sun.star.comp.toolkit.AccessibleStatusBarItem.csv 
b/qadevOOo/objdsc/toolkit/com.sun.star.comp.toolkit.AccessibleStatusBarItem.csv
index 78254662dd4b..0d08841628d0 100644
--- 
a/qadevOOo/objdsc/toolkit/com.sun.star.comp.toolkit.AccessibleStatusBarItem.csv
+++ 
b/qadevOOo/objdsc/toolkit/com.sun.star.comp.toolkit.AccessibleStatusBarItem.csv
@@ -1,4 +1,3 @@
-"AccessibleStatusBarItem";"com::sun::star::accessibility::XAccessibleExtendedComponent";"getFont()"
 
"AccessibleStatusBarItem";"com::sun::star::accessibility::XAccessibleExtendedComponent";"getTitledBorderText()"
 
"AccessibleStatusBarItem";"com::sun::star::accessibility::XAccessibleExtendedComponent";"getToolTipText()"
 
"AccessibleStatusBarItem";"com::sun::star::accessibility::XAccessibleEventBroadcaster";"addEventListener()"
diff --git 
a/qadevOOo/objdsc/toolkit/com.sun.star.comp.toolkit.AccessibleTabControl.csv 
b/qadevOOo/objdsc/toolkit/com.sun.star.comp.toolkit.AccessibleTabControl.csv
index 34936b28a5c1..d8434f71616a 100644
--- a/qadevOOo/objdsc/toolkit/com.sun.star.comp.toolkit.AccessibleTabControl.csv
+++ b/qadevOOo/objdsc/toolkit/com.sun.star.comp.toolkit.AccessibleTabControl.csv
@@ -1,4 +1,3 @@
-"AccessibleTabControl";"com::sun::star::accessibility::XAccessibleExtendedComponent";"getFont()"
 
"AccessibleTabControl";"com::sun::star::accessibility::XAccessibleExtendedComponent";"getTitledBorderText()"
 
"AccessibleTabControl";"com::sun::star::accessibility::XAccessibleExtendedComponent";"getToolTipText()"
 
"AccessibleTabControl";"com::sun::star::accessibility::XAccessibleEventBroadcaster";"addEventListener()"
diff --git 
a/qadevOOo/objdsc/toolkit/com.sun.star.comp.toolkit.AccessibleTabPage.csv 
b/qadevOOo/objdsc/toolkit/com.sun.star.comp.toolkit.AccessibleTabPage.csv
index 9df4ff13dc9c..de2248619165 100644
--- a/qadevOOo/objdsc/toolkit/com.sun.star.comp.toolkit.AccessibleTabPage.csv
+++ b/qadevOOo/objdsc/toolkit/com.sun.star.comp.toolkit.AccessibleTabPage.csv
@@ -1,4 +1,3 @@
-"AccessibleTabPage";"com::sun::star::accessibility::XAccessibleExtendedComponent";"getFont()"
 
"AccessibleTabPage";"com::sun::star::accessibility::XAccessibleExtendedComponent";"getTitledBorderText()"
 
"AccessibleTabPage";"com::sun::star::accessibility::XAccessibleExtendedComponent";"getToolTipText()"
 
"AccessibleTabPage";"com::sun::star::accessibility::XAccessibleEventBroadcaster";"addEventListener()"
diff --git 
a/qadevOOo/objdsc/toolkit/com.sun.star.comp.toolkit.AccessibleToolBox.csv 
b/qadevOOo/objdsc/toolkit/com.sun.star.comp.toolkit.AccessibleToolBox.csv
index 38b6e66890d4..a230ea8b3282 100644
--- a/qadevOOo/objdsc/toolkit/com.sun.star.comp.toolkit.AccessibleToolBox.csv
+++ b/qadevOOo/objdsc/toolkit/com.sun.star.comp.toolkit.AccessibleToolBox.csv
@@ -1,4 +1,3 @@
-"AccessibleToolBox";"com::sun::star::accessibility::XAccessibleExtendedComponent";"getFont()"
 
"AccessibleToolBox";"com::sun::star::accessibility::XAccessibleExtendedComponent";"getTitledBorderText()"
 
"AccessibleToolBox";"com::sun::star::accessibility::XAccessibleExtendedComponent";"getToolTipText()"
 
"AccessibleToolBox";"com::sun::star::accessibility::XAccessibleEventBroadcaster#optional";"addEventListener()"
diff --git 
a/qadevOOo/objdsc/toolkit/com.sun.star.comp.toolkit.AccessibleToolBoxItem.csv 
b/qadevOOo/objdsc/toolkit/com.sun.star.comp.toolkit.AccessibleToolBoxItem.csv
index c37673d7e271..b38537283fc9 100644
--- 
a/qadevOOo/objdsc/toolkit/com.sun.star.comp.toolkit.AccessibleToolBoxItem.csv
+++ 
b/qadevOOo/objdsc/toolkit/com.sun.star.comp.toolkit.AccessibleToolBoxItem.csv
@@ -1,4 +1,3 @@
-"AccessibleToolBoxItem";"com::sun::star::accessibility::XAccessibleExtendedComponent";"getFont()"
 
"AccessibleToolBoxItem";"com::sun::star::accessibility::XAccessibleExtendedComponent";"getTitledBorderText()"
 
"AccessibleToolBoxItem";"com::sun::star::accessibility::XAccessibleExtendedComponent";"getToolTipText()"
 
"AccessibleToolBoxItem";"com::sun::star::accessibility::XAccessibleValue";"getCurrentValue()"
diff --git 
a/qadevOOo/objdsc/toolkit/com.sun.star.comp.toolkit.AccessibleWindow.csv 
b/qadevOOo/objdsc/toolkit/com.sun.star.comp.toolkit.AccessibleWindow.csv
index c59a575c8fb2..b8679d33948a 100644
--- a/qadevOOo/objdsc/toolkit/com.sun.star.comp.toolkit.AccessibleWindow.csv
+++ b/qadevOOo/objdsc/toolkit/com.sun.star.comp.toolkit.AccessibleWindow.csv
@@ -1,4 +1,3 @@
-"AccessibleWindow";"com::sun::star::accessibility::XAccessibleExtendedComponent";"getFont()"
 
"AccessibleWindow";"com::sun::star::accessibility::XAccessibleExtendedComponent";"getTitledBorderText()"
 
"AccessibleWindow";"com::sun::star::accessibility::XAccessibleExtendedComponent";"getToolTipText()"
 
"AccessibleWindow";"com::sun::star::accessibility::XAccessibleEventBroadcaster";"addEventListener()"
diff --git 
a/qadevOOo/tests/java/ifc/accessibility/_XAccessibleExtendedComponent.java 
b/qadevOOo/tests/java/ifc/accessibility/_XAccessibleExtendedComponent.java
index 2156c09a00dc..902722a6a1a5 100644
--- a/qadevOOo/tests/java/ifc/accessibility/_XAccessibleExtendedComponent.java
+++ b/qadevOOo/tests/java/ifc/accessibility/_XAccessibleExtendedComponent.java
@@ -29,7 +29,6 @@ import com.sun.star.awt.XFont;
  * <ul>
  *  <li><code> getForeground()</code></li>
  *  <li><code> getBackground()</code></li>
- *  <li><code> getFont()</code></li>
  *  <li><code> isEnabled()</code></li>
  *  <li><code> getTitledBorderText()</code></li>
  *  <li><code> getToolTipText()</code></li>
@@ -60,15 +59,6 @@ public class _XAccessibleExtendedComponent extends 
MultiMethodTest {
         tRes.tested("getBackground()", true);
     }
 
-    /**
-     * Just calls the method.
-     */
-    public void _getFont() {
-        XFont font = oObj.getFont();
-        log.println("getFont(): " + font);
-        tRes.tested("getFont()", true);
-    }
-
     /**
      * Calls the method and checks returned value.
      * Has OK status if returned value isn't null.
diff --git a/svx/source/table/accessiblecell.cxx 
b/svx/source/table/accessiblecell.cxx
index e74674d9ba26..65b74d4ae6de 100644
--- a/svx/source/table/accessiblecell.cxx
+++ b/svx/source/table/accessiblecell.cxx
@@ -385,14 +385,6 @@ sal_Int32 SAL_CALL AccessibleCell::getBackground()
 
 // XAccessibleExtendedComponent
 
-
-css::uno::Reference< css::awt::XFont > SAL_CALL AccessibleCell::getFont()
-{
-//todo
-    return AccessibleComponentBase::getFont();
-}
-
-
 OUString SAL_CALL AccessibleCell::getTitledBorderText()
 {
     return AccessibleComponentBase::getTitledBorderText();
diff --git a/svx/source/table/accessiblecell.hxx 
b/svx/source/table/accessiblecell.hxx
index 39c45da3d890..4218225cc064 100644
--- a/svx/source/table/accessiblecell.hxx
+++ b/svx/source/table/accessiblecell.hxx
@@ -84,7 +84,6 @@ public:
     virtual sal_Int32 SAL_CALL getBackground() override;
 
     // XAccessibleExtendedComponent
-    virtual css::uno::Reference< css::awt::XFont > SAL_CALL getFont() override;
     virtual OUString SAL_CALL getTitledBorderText() override;
     virtual OUString SAL_CALL getToolTipText() override;
 
diff --git a/toolkit/qa/complex/toolkit/AccessibleStatusBarItem.java 
b/toolkit/qa/complex/toolkit/AccessibleStatusBarItem.java
index d2c9b0f68a43..153bdd494aaf 100644
--- a/toolkit/qa/complex/toolkit/AccessibleStatusBarItem.java
+++ b/toolkit/qa/complex/toolkit/AccessibleStatusBarItem.java
@@ -305,7 +305,6 @@ public class AccessibleStatusBarItem {
             System.out.println("*** Now testing XAccessibleExtendedComponent 
***");
             _XAccessibleExtendedComponent _xAccExtComp =
                                     new _XAccessibleExtendedComponent(object);
-            assertTrue("failed: "+accName+" - 
XAccessibleExtendedComponent::getFont", _xAccExtComp._getFont());
             assertTrue("failed: "+accName+" - 
XAccessibleExtendedComponent::getTitledBorderText", 
_xAccExtComp._getTitledBorderText());
             assertTrue("failed: "+accName+" - 
XAccessibleExtendedComponent::getToolTipText", _xAccExtComp._getToolTipText());
 
diff --git 
a/toolkit/qa/complex/toolkit/accessibility/_XAccessibleExtendedComponent.java 
b/toolkit/qa/complex/toolkit/accessibility/_XAccessibleExtendedComponent.java
index 64dd66fcb71f..c26dd83403f0 100644
--- 
a/toolkit/qa/complex/toolkit/accessibility/_XAccessibleExtendedComponent.java
+++ 
b/toolkit/qa/complex/toolkit/accessibility/_XAccessibleExtendedComponent.java
@@ -29,7 +29,6 @@ import com.sun.star.uno.UnoRuntime;
  * <ul>
  *  <li><code> getForeground()</code></li>
  *  <li><code> getBackground()</code></li>
- *  <li><code> getFont()</code></li>
  *  <li><code> isEnabled()</code></li>
  *  <li><code> getTitledBorderText()</code></li>
  *  <li><code> getToolTipText()</code></li>
@@ -44,15 +43,6 @@ public class _XAccessibleExtendedComponent {
         oObj = UnoRuntime.queryInterface(XAccessibleExtendedComponent.class, 
object);
     }
 
-    /**
-     * Just calls the method.
-     */
-    public boolean _getFont() {
-        XFont font = oObj.getFont();
-        System.out.println("getFont(): " + font);
-        return true;
-    }
-
     /**
      * Calls the method and checks returned value.
      * Has OK status if returned value isn't null.
diff --git a/toolkit/qa/cppunit/a11y/XAccessibleExtendedComponentTester.cxx 
b/toolkit/qa/cppunit/a11y/XAccessibleExtendedComponentTester.cxx
index a7137c4ba5ac..ec192bdf0f47 100644
--- a/toolkit/qa/cppunit/a11y/XAccessibleExtendedComponentTester.cxx
+++ b/toolkit/qa/cppunit/a11y/XAccessibleExtendedComponentTester.cxx
@@ -23,15 +23,6 @@
 
 #include <com/sun/star/accessibility/XAccessibleExtendedComponent.hpp>
 
-/**
- * @brief Just calls the method.
- */
-void XAccessibleExtendedComponentTester::testGetFont()
-{
-    auto font = mxExtendedComponent->getFont();
-    std::cout << "font: " << font << std::endl;
-}
-
 /**
  * @brief Just calls the method.
  */
diff --git a/toolkit/qa/cppunit/a11y/XAccessibleExtendedComponentTester.hxx 
b/toolkit/qa/cppunit/a11y/XAccessibleExtendedComponentTester.hxx
index 12970528229e..353fd663b1a9 100644
--- a/toolkit/qa/cppunit/a11y/XAccessibleExtendedComponentTester.hxx
+++ b/toolkit/qa/cppunit/a11y/XAccessibleExtendedComponentTester.hxx
@@ -35,13 +35,11 @@ public:
     {
     }
 
-    void testGetFont();
     void testGetTitledBorderText();
     void testGetToolTipText();
 
     void testAll()
     {
-        testGetFont();
         testGetTitledBorderText();
         testGetToolTipText();
     }
diff --git a/toolkit/source/awt/vclxaccessiblecomponent.cxx 
b/toolkit/source/awt/vclxaccessiblecomponent.cxx
index e415f353c848..2f709a2329a8 100644
--- a/toolkit/source/awt/vclxaccessiblecomponent.cxx
+++ b/toolkit/source/awt/vclxaccessiblecomponent.cxx
@@ -804,30 +804,6 @@ sal_Int32 SAL_CALL VCLXAccessibleComponent::getBackground( 
 )
 
 // XAccessibleExtendedComponent
 
-uno::Reference< awt::XFont > SAL_CALL VCLXAccessibleComponent::getFont(  )
-{
-    OExternalLockGuard aGuard( this );
-
-    uno::Reference< awt::XFont > xFont;
-    VclPtr<vcl::Window> pWindow = GetWindow();
-    if ( pWindow )
-    {
-        uno::Reference< awt::XDevice > xDev( pWindow->GetComponentInterface(), 
uno::UNO_QUERY );
-        if ( xDev.is() )
-        {
-            vcl::Font aFont;
-            if ( pWindow->IsControlFont() )
-                aFont = pWindow->GetControlFont();
-            else
-                aFont = pWindow->GetFont();
-            rtl::Reference<VCLXFont> pVCLXFont = new VCLXFont(*xDev, aFont);
-            xFont = pVCLXFont;
-        }
-    }
-
-    return xFont;
-}
-
 OUString SAL_CALL VCLXAccessibleComponent::getTitledBorderText(  )
 {
     OExternalLockGuard aGuard( this );
diff --git a/vcl/osx/a11ytextattributeswrapper.mm 
b/vcl/osx/a11ytextattributeswrapper.mm
index 11b205a8039b..9310ae137726 100644
--- a/vcl/osx/a11ytextattributeswrapper.mm
+++ b/vcl/osx/a11ytextattributeswrapper.mm
@@ -25,6 +25,7 @@
 #include "a11ytextattributeswrapper.h"
 
 #include <com/sun/star/accessibility/AccessibleTextType.hpp>
+#include <com/sun/star/awt/FontSlant.hpp>
 #include <com/sun/star/awt/FontUnderline.hpp>
 #include <com/sun/star/awt/FontWeight.hpp>
 #include <com/sun/star/awt/FontStrikeout.hpp>

Reply via email to