[Libreoffice-commits] core.git: accessibility/inc accessibility/source basegfx/source bean/com canvas/source chart2/source comphelper/source connectivity/source cui/source dbaccess/source desktop/source drawinglayer/source extensions/source filter/source forms/source formula/source fpicker/source framework/inc framework/source include/comphelper include/connectivity include/drawinglayer include/osl include/svtools include/svx include/vcl lotuswordpro/source odk/examples offapi/com officecfg/registry oox/source package/source qadevOOo/runner qadevOOo/tests reportdesign/source sal/osl sal/qa sdext/source sd/inc sfx2/source starmath/inc starmath/source svtools/source svx/source sw/inc sw/source toolkit/source uui/source vcl/source vcl/win wizards/com writerfilter/source xmloff/source

Tor Lillqvist tml at collabora.com
Thu Apr 10 10:33:11 PDT 2014


 accessibility/inc/accessibility/extended/AccessibleBrowseBox.hxx                                 |    2 
 accessibility/inc/accessibility/extended/AccessibleGridControl.hxx                               |    2 
 accessibility/inc/accessibility/extended/listboxaccessible.hxx                                   |    2 
 accessibility/source/extended/accessiblelistboxentry.cxx                                         |    4 -
 basegfx/source/polygon/b2dtrapezoid.cxx                                                          |    4 -
 bean/com/sun/star/comp/beans/OOoBean.java                                                        |    4 -
 canvas/source/directx/dx_canvashelper_texturefill.cxx                                            |    4 -
 canvas/source/vcl/canvashelper_texturefill.cxx                                                   |    2 
 chart2/source/view/diagram/VDiagram.cxx                                                          |    2 
 chart2/source/view/inc/Clipping.hxx                                                              |    2 
 comphelper/source/misc/componentmodule.cxx                                                       |    2 
 connectivity/source/commontools/dbtools.cxx                                                      |    2 
 connectivity/source/commontools/parameters.cxx                                                   |    2 
 connectivity/source/drivers/file/FResultSet.cxx                                                  |    2 
 connectivity/source/drivers/mork/MResultSet.cxx                                                  |    2 
 connectivity/source/drivers/mozab/MResultSet.cxx                                                 |    2 
 cui/source/customize/cfg.cxx                                                                     |    2 
 dbaccess/source/core/api/query.hxx                                                               |    2 
 dbaccess/source/core/dataaccess/ModelImpl.hxx                                                    |    2 
 dbaccess/source/core/inc/querycontainer.hxx                                                      |    2 
 dbaccess/source/inc/apitools.hxx                                                                 |    2 
 dbaccess/source/ui/app/AppControllerDnD.cxx                                                      |    2 
 dbaccess/source/ui/browser/brwctrlr.cxx                                                          |    2 
 dbaccess/source/ui/misc/moduledbu.cxx                                                            |    2 
 dbaccess/source/ui/tabledesign/TableFieldDescWin.cxx                                             |    2 
 desktop/source/deployment/misc/lockfile.cxx                                                      |    2 
 drawinglayer/source/primitive2d/texteffectprimitive2d.cxx                                        |    2 
 drawinglayer/source/primitive2d/textlayoutdevice.cxx                                             |    2 
 drawinglayer/source/processor2d/hittestprocessor2d.cxx                                           |    2 
 drawinglayer/source/processor2d/vclpixelprocessor2d.cxx                                          |    4 -
 drawinglayer/source/processor3d/cutfindprocessor3d.cxx                                           |    2 
 extensions/source/abpilot/datasourcehandling.cxx                                                 |    2 
 extensions/source/bibliography/datman.cxx                                                        |    2 
 extensions/source/inc/componentmodule.cxx                                                        |    2 
 extensions/source/propctrlr/eventhandler.cxx                                                     |    4 -
 extensions/source/propctrlr/formcomponenthandler.cxx                                             |    2 
 extensions/source/propctrlr/sqlcommanddesign.cxx                                                 |    2 
 filter/source/config/cache/typedetection.cxx                                                     |    2 
 filter/source/msfilter/eschesdo.cxx                                                              |    2 
 forms/source/inc/FormComponent.hxx                                                               |    2 
 forms/source/runtime/formoperations.cxx                                                          |    2 
 formula/source/ui/resource/ModuleHelper.cxx                                                      |    2 
 fpicker/source/office/fpsmartcontent.hxx                                                         |    2 
 fpicker/source/win32/filepicker/WinFileOpenImpl.cxx                                              |    2 
 fpicker/source/win32/filepicker/dibpreview.cxx                                                   |    2 
 fpicker/source/win32/filepicker/helppopupwindow.cxx                                              |    2 
 framework/inc/classes/filtercachedata.hxx                                                        |    2 
 framework/inc/dispatch/closedispatcher.hxx                                                       |    2 
 framework/inc/dispatch/interceptionhelper.hxx                                                    |    2 
 framework/inc/jobs/job.hxx                                                                       |    4 -
 framework/inc/services/desktop.hxx                                                               |    6 -
 framework/source/dispatch/interceptionhelper.cxx                                                 |    2 
 framework/source/jobs/job.cxx                                                                    |    4 -
 include/comphelper/accessiblecontexthelper.hxx                                                   |    2 
 include/comphelper/numberedcollection.hxx                                                        |    2 
 include/comphelper/weakeventlistener.hxx                                                         |    2 
 include/connectivity/dbtools.hxx                                                                 |    2 
 include/connectivity/parameters.hxx                                                              |    4 -
 include/drawinglayer/primitive2d/graphicprimitive2d.hxx                                          |    4 -
 include/drawinglayer/primitive2d/hiddengeometryprimitive2d.hxx                                   |    2 
 include/drawinglayer/primitive2d/modifiedcolorprimitive2d.hxx                                    |    2 
 include/drawinglayer/primitive2d/structuretagprimitive2d.hxx                                     |    2 
 include/drawinglayer/primitive3d/hiddengeometryprimitive3d.hxx                                   |    2 
 include/drawinglayer/primitive3d/modifiedcolorprimitive3d.hxx                                    |    2 
 include/osl/socket.h                                                                             |    4 -
 include/svtools/unoevent.hxx                                                                     |    2 
 include/svx/AccessibleTextHelper.hxx                                                             |    2 
 include/svx/dataaccessdescriptor.hxx                                                             |    2 
 include/svx/sdr/contact/viewcontactofe3dscene.hxx                                                |    2 
 include/vcl/button.hxx                                                                           |    2 
 lotuswordpro/source/filter/xfilter/xfdrawgroup.hxx                                               |    2 
 odk/examples/DevelopersGuide/Components/Addons/JobsAddon/AsyncJob.java                           |    2 
 odk/examples/DevelopersGuide/Config/ConfigExamples.java                                          |    2 
 odk/examples/DevelopersGuide/Forms/DataAwareness.java                                            |    2 
 odk/examples/DevelopersGuide/Forms/FLTools.java                                                  |    2 
 odk/examples/DevelopersGuide/OfficeDev/FilterDevelopment/FlatXmlFilterDetection/filterdetect.cxx |    2 
 odk/examples/DevelopersGuide/OfficeDev/Linguistic/LinguisticExamples.java                        |    2 
 odk/examples/DevelopersGuide/OfficeDev/Linguistic/SampleThesaurus.java                           |    2 
 odk/examples/DevelopersGuide/Text/TextDocuments.java                                             |   38 +++++-----
 offapi/com/sun/star/awt/UnoControlSpinButtonModel.idl                                            |    2 
 offapi/com/sun/star/chart2/CoordinateSystemType.idl                                              |    2 
 offapi/com/sun/star/chart2/data/XDatabaseDataProvider.idl                                        |    6 -
 offapi/com/sun/star/document/ExtendedTypeDetectionFactory.idl                                    |    2 
 offapi/com/sun/star/document/FilterFactory.idl                                                   |    2 
 offapi/com/sun/star/document/TypeDetection.idl                                                   |    2 
 offapi/com/sun/star/embed/Storage.idl                                                            |    4 -
 offapi/com/sun/star/embed/XLinkCreator.idl                                                       |    2 
 offapi/com/sun/star/embed/XLinkageSupport.idl                                                    |    2 
 offapi/com/sun/star/form/DataAwareControlModel.idl                                               |    4 -
 offapi/com/sun/star/form/NavigationBarMode.idl                                                   |    2 
 offapi/com/sun/star/form/PropertyBrowserController.idl                                           |    2 
 offapi/com/sun/star/form/binding/BindableControlModel.idl                                        |    2 
 offapi/com/sun/star/form/binding/BindableDataAwareControlModel.idl                               |    2 
 offapi/com/sun/star/form/binding/BindableDatabaseCheckBox.idl                                    |    2 
 offapi/com/sun/star/form/binding/BindableDatabaseRadioButton.idl                                 |    2 
 offapi/com/sun/star/form/binding/BindableIntegerValueRange.idl                                   |    2 
 offapi/com/sun/star/form/binding/ListEntrySource.idl                                             |    2 
 offapi/com/sun/star/form/binding/ValueBinding.idl                                                |    4 -
 offapi/com/sun/star/form/component/DataForm.idl                                                  |    6 -
 offapi/com/sun/star/form/component/GridControl.idl                                               |    2 
 offapi/com/sun/star/form/validation/ValidatableControlModel.idl                                  |    2 
 offapi/com/sun/star/frame/DispatchHelper.idl                                                     |    2 
 offapi/com/sun/star/frame/XFrame2.idl                                                            |    2 
 offapi/com/sun/star/inspection/XPropertyHandler.idl                                              |    2 
 offapi/com/sun/star/report/XReportComponent.idl                                                  |    6 -
 offapi/com/sun/star/report/XSection.idl                                                          |    2 
 offapi/com/sun/star/sdb/XCompletedConnection.idl                                                 |    2 
 offapi/com/sun/star/sdbc/ResultSet.idl                                                           |    2 
 officecfg/registry/schema/org/openoffice/Office/Histories.xcs                                    |    2 
 officecfg/registry/schema/org/openoffice/Office/TabBrowse.xcs                                    |    2 
 oox/source/drawingml/diagram/diagramfragmenthandler.cxx                                          |    2 
 package/source/xstor/owriteablestream.cxx                                                        |    2 
 package/source/zippackage/ZipPackage.cxx                                                         |    2 
 qadevOOo/runner/convwatch/FilenameHelper.java                                                    |    2 
 qadevOOo/runner/convwatch/IniFile.java                                                           |    2 
 qadevOOo/runner/convwatch/ReportDesignerTest.java                                                |    2 
 qadevOOo/runner/graphical/IniFile.java                                                           |    2 
 qadevOOo/runner/lib/DynamicClassLoader.java                                                      |    2 
 qadevOOo/runner/lib/MultiPropertyTest.java                                                       |    4 -
 qadevOOo/runner/util/XMLTools.java                                                               |    2 
 qadevOOo/tests/java/ifc/bridge/_XBridgeFactory.java                                              |    2 
 qadevOOo/tests/java/ifc/frame/_XFrameLoader.java                                                 |    2 
 qadevOOo/tests/java/ifc/sheet/_FunctionDescription.java                                          |    2 
 qadevOOo/tests/java/ifc/sheet/_XRecentFunctions.java                                             |    2 
 reportdesign/source/core/sdr/ModuleHelper.cxx                                                    |    2 
 reportdesign/source/ui/report/ReportController.cxx                                               |    4 -
 sal/osl/unx/tempfile.c                                                                           |    2 
 sal/osl/w32/dllentry.c                                                                           |    2 
 sal/qa/osl/file/osl_File.cxx                                                                     |    2 
 sd/inc/drawdoc.hxx                                                                               |    2 
 sdext/source/pdfimport/tree/pdfiprocessor.cxx                                                    |    2 
 sfx2/source/dialog/backingcomp.cxx                                                               |    8 +-
 sfx2/source/dialog/dinfdlg.cxx                                                                   |    2 
 sfx2/source/dialog/filtergrouping.cxx                                                            |    2 
 starmath/inc/cursor.hxx                                                                          |    2 
 starmath/inc/node.hxx                                                                            |    2 
 starmath/source/cursor.cxx                                                                       |    2 
 svtools/source/brwbox/editbrowsebox.cxx                                                          |    2 
 svx/source/accessibility/AccessibleTextHelper.cxx                                                |    2 
 svx/source/form/filtnav.cxx                                                                      |    2 
 svx/source/form/fmPropBrw.cxx                                                                    |    2 
 svx/source/form/fmcontrolbordermanager.cxx                                                       |    2 
 svx/source/form/fmobj.cxx                                                                        |    2 
 svx/source/form/fmshimp.cxx                                                                      |    2 
 svx/source/form/fmundo.cxx                                                                       |    2 
 svx/source/form/fmvwimp.cxx                                                                      |    2 
 svx/source/inc/formfeaturedispatcher.hxx                                                         |    2 
 svx/source/sdr/contact/viewcontact.cxx                                                           |    2 
 svx/source/sdr/contact/viewobjectcontactofmasterpagedescriptor.cxx                               |    2 
 svx/source/sdr/primitive2d/sdrdecompositiontools.cxx                                             |    2 
 svx/source/stbctrls/pszctrl.cxx                                                                  |    2 
 sw/inc/pagepreviewlayout.hxx                                                                     |    4 -
 sw/inc/unochart.hxx                                                                              |    2 
 sw/source/core/access/accmap.cxx                                                                 |    2 
 sw/source/core/doc/doclay.cxx                                                                    |    4 -
 sw/source/core/doc/htmltbl.cxx                                                                   |    4 -
 sw/source/core/doc/tblrwcl.cxx                                                                   |    2 
 sw/source/core/layout/calcmove.cxx                                                               |    2 
 sw/source/core/unocore/unosett.cxx                                                               |    2 
 sw/source/filter/ww8/ww8par5.cxx                                                                 |    2 
 sw/source/ui/dbui/mmoutputpage.cxx                                                               |    2 
 toolkit/source/controls/accessiblecontrolcontext.cxx                                             |    2 
 toolkit/source/helper/formpdfexport.cxx                                                          |    2 
 uui/source/secmacrowarnings.cxx                                                                  |    2 
 vcl/source/control/tabctrl.cxx                                                                   |    2 
 vcl/win/source/gdi/salbmp.cxx                                                                    |    6 -
 wizards/com/sun/star/wizards/report/IReportBuilderLayouter.java                                  |    2 
 wizards/com/sun/star/wizards/reportbuilder/ReportBuilderImplementation.java                      |    2 
 writerfilter/source/dmapper/StyleSheetTable.cxx                                                  |    2 
 writerfilter/source/ooxml/OOXMLDocumentImpl.cxx                                                  |    2 
 writerfilter/source/rtftok/rtfsdrimport.cxx                                                      |    2 
 xmloff/source/forms/elementexport.cxx                                                            |    2 
 xmloff/source/text/XMLLineNumberingExport.hxx                                                    |    2 
 173 files changed, 223 insertions(+), 223 deletions(-)

New commits:
commit 6835d9f3074c1030be6632bdaff6c8398c696429
Author: Tor Lillqvist <tml at collabora.com>
Date:   Thu Apr 10 19:59:38 2014 +0300

    It's "its", not "it's"
    
    Change-Id: Ieaa787afd7cc622b4750a2ee8f17f6dad934ba63

diff --git a/accessibility/inc/accessibility/extended/AccessibleBrowseBox.hxx b/accessibility/inc/accessibility/extended/AccessibleBrowseBox.hxx
index ca43efa..a52e48e 100644
--- a/accessibility/inc/accessibility/extended/AccessibleBrowseBox.hxx
+++ b/accessibility/inc/accessibility/extended/AccessibleBrowseBox.hxx
@@ -191,7 +191,7 @@ private:
 
 /** the XAccessible which creates/returns an AccessibleBrowseBox
 
-    <p>The instance holds it's XAccessibleContext with a hard reference, while
+    <p>The instance holds its XAccessibleContext with a hard reference, while
     the contxt holds this instance weak.</p>
 */
 typedef ::cppu::WeakImplHelper1 <   ::com::sun::star::accessibility::XAccessible
diff --git a/accessibility/inc/accessibility/extended/AccessibleGridControl.hxx b/accessibility/inc/accessibility/extended/AccessibleGridControl.hxx
index 39139c3..6b3337f 100644
--- a/accessibility/inc/accessibility/extended/AccessibleGridControl.hxx
+++ b/accessibility/inc/accessibility/extended/AccessibleGridControl.hxx
@@ -179,7 +179,7 @@ private:
 
 /** the XAccessible which creates/returns an AccessibleGridControl
 
-    <p>The instance holds it's XAccessibleContext with a hard reference, while
+    <p>The instance holds its XAccessibleContext with a hard reference, while
     the contxt holds this instance weak.</p>
 */
 typedef ::cppu::WeakImplHelper1 < ::com::sun::star::accessibility::XAccessible > AccessibleGridControlAccess_Base;
diff --git a/accessibility/inc/accessibility/extended/listboxaccessible.hxx b/accessibility/inc/accessibility/extended/listboxaccessible.hxx
index 3d96774..3e34f16 100644
--- a/accessibility/inc/accessibility/extended/listboxaccessible.hxx
+++ b/accessibility/inc/accessibility/extended/listboxaccessible.hxx
@@ -35,7 +35,7 @@ namespace accessibility
 
     //= ListBoxAccessibleBase
 
-    /** helper class which couples it's life time to the life time of an
+    /** helper class which couples its life time to the life time of an
         SvTreeListBox
     */
     class ListBoxAccessibleBase
diff --git a/accessibility/source/extended/accessiblelistboxentry.cxx b/accessibility/source/extended/accessiblelistboxentry.cxx
index bb02fa3..389c404 100644
--- a/accessibility/source/extended/accessiblelistboxentry.cxx
+++ b/accessibility/source/extended/accessiblelistboxentry.cxx
@@ -338,7 +338,7 @@ namespace accessibility
                     xParent = getListBox()->GetAccessible( );
             }
             else
-            {   // we have a entry as parent -> get it's accessible
+            {   // we have a entry as parent -> get its accessible
 
                 // shorten our access path by one
                 ::std::deque< sal_Int32 > aParentPath( m_aEntryPath );
@@ -353,7 +353,7 @@ namespace accessibility
                 if ( pParentEntry )
                     xParent = new AccessibleListBoxEntry( *getListBox(), pParentEntry, NULL );
                     // note that we pass NULL here as parent-accessible:
-                    // this is allowed, as the AccessibleListBoxEntry class will create it's parent
+                    // this is allowed, as the AccessibleListBoxEntry class will create its parent
                     // when needed
             }
         }
diff --git a/basegfx/source/polygon/b2dtrapezoid.cxx b/basegfx/source/polygon/b2dtrapezoid.cxx
index 35eab94..3dafe5c 100644
--- a/basegfx/source/polygon/b2dtrapezoid.cxx
+++ b/basegfx/source/polygon/b2dtrapezoid.cxx
@@ -431,7 +431,7 @@ namespace basegfx
 
                     for(a = 0; a < rTrDeSimpleEdges.size(); a++)
                     {
-                        // get horizontal edge as candidate; prepare it's range and fixed Y
+                        // get horizontal edge as candidate; prepare its range and fixed Y
                         const TrDeSimpleEdge& rHorEdge = rTrDeSimpleEdges[a];
                         const B1DRange aRange(rHorEdge.getStart().getX(), rHorEdge.getEnd().getX());
                         const double fFixedY(rHorEdge.getStart().getY());
@@ -775,7 +775,7 @@ namespace basegfx
 
                         do
                         {
-                            // get compare edge and it's XRange
+                            // get compare edge and its XRange
                             TrDeEdgeEntries::reference aCompare(*aLoop++);
 
                             // avoid edges using the same start point as one of
diff --git a/bean/com/sun/star/comp/beans/OOoBean.java b/bean/com/sun/star/comp/beans/OOoBean.java
index e5a1102..ff11b60 100644
--- a/bean/com/sun/star/comp/beans/OOoBean.java
+++ b/bean/com/sun/star/comp/beans/OOoBean.java
@@ -474,11 +474,11 @@ public class OOoBean
     // @requirement FUNC.PAR.RWL/0.4
     // @estimation 16h
     /** This method must be called when the OOoBean before the
-        sytem window may be released by it's parent AWT/Swing component.
+        sytem window may be released by its parent AWT/Swing component.
 
         This is the case when java.awt.Component.isDisplayable() returns
         true.  This is definitely the case when the OOoBean is removed
-        from it's parent container.
+        from its parent container.
 
         @throws SystemWindowException
             if system window is not acquired.
diff --git a/canvas/source/directx/dx_canvashelper_texturefill.cxx b/canvas/source/directx/dx_canvashelper_texturefill.cxx
index 40a3a10..5bde878 100644
--- a/canvas/source/directx/dx_canvashelper_texturefill.cxx
+++ b/canvas/source/directx/dx_canvashelper_texturefill.cxx
@@ -221,7 +221,7 @@ namespace dxcanvas
             // scale focus according to aspect ratio: for wider-than-tall
             // bounds (nAspectRatio > 1.0), the focus must have non-zero
             // width. Specifically, a bound rect twice as wide as tall has
-            // a focus of half it's width.
+            // a focus of half its width.
             if( !::rtl::math::approxEqual(rValues.mnAspectRatio,
                                           1.0) )
             {
@@ -294,7 +294,7 @@ namespace dxcanvas
                 // wider-than-tall bounds (nAspectRatio > 1.0), the inner
                 // polygon, representing the gradient focus, must have
                 // non-zero width. Specifically, a bound rect twice as wide as
-                // tall has a focus polygon of half it's width.
+                // tall has a focus polygon of half its width.
                 const double nAspectRatio( rValues.mnAspectRatio );
                 if( nAspectRatio > 1.0 )
                 {
diff --git a/canvas/source/vcl/canvashelper_texturefill.cxx b/canvas/source/vcl/canvashelper_texturefill.cxx
index a34d5df..d6397c0 100644
--- a/canvas/source/vcl/canvashelper_texturefill.cxx
+++ b/canvas/source/vcl/canvashelper_texturefill.cxx
@@ -312,7 +312,7 @@ namespace vclcanvas
             // wider-than-tall bounds (nAspectRatio > 1.0), the inner
             // polygon, representing the gradient focus, must have
             // non-zero width. Specifically, a bound rect twice as wide as
-            // tall has a focus polygon of half it's width.
+            // tall has a focus polygon of half its width.
             const double nAspectRatio( rValues.mnAspectRatio );
             if( nAspectRatio > 1.0 )
             {
diff --git a/chart2/source/view/diagram/VDiagram.cxx b/chart2/source/view/diagram/VDiagram.cxx
index d292c30..966100b 100644
--- a/chart2/source/view/diagram/VDiagram.cxx
+++ b/chart2/source/view/diagram/VDiagram.cxx
@@ -438,7 +438,7 @@ void VDiagram::adjustAspectRatio3d( const awt::Size& rAvailableSize )
 
             // To get the 3D aspect ratio's effect on the 2D scene size, the scene's 2D size needs to be adapted to
             // 3D content changes here. The tooling class remembers the current 3D transformation stack
-            // and in it's destructor, calculates a new 2D SnapRect for the scene and it's modified 3D geometry.
+            // and in its destructor, calculates a new 2D SnapRect for the scene and it's modified 3D geometry.
             E3DModifySceneSnapRectUpdater aUpdater(lcl_getE3dScene( m_xOuterGroupShape ));
 
             m_xAspectRatio3D->setPropertyValue( UNO_NAME_3D_TRANSFORM_MATRIX
diff --git a/chart2/source/view/inc/Clipping.hxx b/chart2/source/view/inc/Clipping.hxx
index b8d717a..1142c59 100644
--- a/chart2/source/view/inc/Clipping.hxx
+++ b/chart2/source/view/inc/Clipping.hxx
@@ -40,7 +40,7 @@ class Clipping
 public:
     /** @descr  The intersection between an open polygon and a rectangle is
             calculated and the resulting lines are placed into the poly-polygon aResult.
-        @param  rPolygon    The polygon is required to be open, ie. it's start and end point
+        @param  rPolygon    The polygon is required to be open, ie. its start and end point
             have different coordinates and that it is continuous, ie. has no holes.
         @param  rRectangle  The clipping area.
         @param  aResult The resulting lines that are the parts of the given polygon lying inside
diff --git a/comphelper/source/misc/componentmodule.cxx b/comphelper/source/misc/componentmodule.cxx
index 81aa596..c43db98 100644
--- a/comphelper/source/misc/componentmodule.cxx
+++ b/comphelper/source/misc/componentmodule.cxx
@@ -43,7 +43,7 @@ namespace comphelper
 
     //= OModuleImpl
 
-    /** implementation for <type>OModule</type>. not threadsafe, has to be guarded by it's owner
+    /** implementation for <type>OModule</type>. not threadsafe, has to be guarded by its owner
     */
     class OModuleImpl
     {
diff --git a/connectivity/source/commontools/dbtools.cxx b/connectivity/source/commontools/dbtools.cxx
index dbecc45..adb0415 100644
--- a/connectivity/source/commontools/dbtools.cxx
+++ b/connectivity/source/commontools/dbtools.cxx
@@ -375,7 +375,7 @@ SharedConnection lcl_connectRowSet(const Reference< XRowSet>& _rxRowSet, const R
             break;
         }
 
-        // build a connection with it's current settings (4. data source name, or 5. URL)
+        // build a connection with its current settings (4. data source name, or 5. URL)
 
         const OUString sUserProp( "User" );
         OUString sDataSourceName;
diff --git a/connectivity/source/commontools/parameters.cxx b/connectivity/source/commontools/parameters.cxx
index 09f5dca..f52bd85 100644
--- a/connectivity/source/commontools/parameters.cxx
+++ b/connectivity/source/commontools/parameters.cxx
@@ -556,7 +556,7 @@ namespace dbtools
             sal_Int32 nMasterLen = m_aMasterFields.getLength();
 
             // loop through all master fields. For each of them, get the respective column from the
-            // parent , and forward it's current value as paramter value to the (inner) row set
+            // parent , and forward its current value as paramter value to the (inner) row set
             for ( sal_Int32 i = 0; i < nMasterLen; ++i, ++pMasterFields, ++pDetailFields )
             {
                 // does the name denote a valid column in the parent?
diff --git a/connectivity/source/drivers/file/FResultSet.cxx b/connectivity/source/drivers/file/FResultSet.cxx
index 1454f47..c0b85c7 100644
--- a/connectivity/source/drivers/file/FResultSet.cxx
+++ b/connectivity/source/drivers/file/FResultSet.cxx
@@ -1654,7 +1654,7 @@ void OResultSet::setBoundedColumns(const OValueRefRow& _rRow,
         (*aRowIter)->setBound(false);
         try
         {
-            // get the table column and it's name
+            // get the table column and its name
             _xNames->getByIndex(i) >>= xTableColumn;
             OSL_ENSURE(xTableColumn.is(), "OResultSet::setBoundedColumns: invalid table column!");
             if (xTableColumn.is())
diff --git a/connectivity/source/drivers/mork/MResultSet.cxx b/connectivity/source/drivers/mork/MResultSet.cxx
index 65e4930..4d8b23f 100644
--- a/connectivity/source/drivers/mork/MResultSet.cxx
+++ b/connectivity/source/drivers/mork/MResultSet.cxx
@@ -1363,7 +1363,7 @@ void OResultSet::setBoundedColumns(const OValueRow& _rRow,
     {
         try
         {
-            // get the table column and it's name
+            // get the table column and its name
             _xNames->getByIndex(i) >>= xTableColumn;
             OSL_ENSURE(xTableColumn.is(), "OResultSet::setBoundedColumns: invalid table column!");
             if (xTableColumn.is())
diff --git a/connectivity/source/drivers/mozab/MResultSet.cxx b/connectivity/source/drivers/mozab/MResultSet.cxx
index ebe599a..25fa8df 100644
--- a/connectivity/source/drivers/mozab/MResultSet.cxx
+++ b/connectivity/source/drivers/mozab/MResultSet.cxx
@@ -1364,7 +1364,7 @@ void OResultSet::setBoundedColumns(const OValueRow& _rRow,
     {
         try
         {
-            // get the table column and it's name
+            // get the table column and its name
             _xNames->getByIndex(i) >>= xTableColumn;
             OSL_ENSURE(xTableColumn.is(), "OResultSet::setBoundedColumns: invalid table column!");
             if (xTableColumn.is())
diff --git a/cui/source/customize/cfg.cxx b/cui/source/customize/cfg.cxx
index f39107b..91a4c30 100644
--- a/cui/source/customize/cfg.cxx
+++ b/cui/source/customize/cfg.cxx
@@ -3901,7 +3901,7 @@ void ToolbarSaveInData::Reset()
     SvxEntries::const_iterator toolbars = GetEntries()->begin();
     SvxEntries::const_iterator end = GetEntries()->end();
 
-    // reset each toolbar by calling removeSettings for it's toolbar URL
+    // reset each toolbar by calling removeSettings for its toolbar URL
     for ( ; toolbars != end; ++toolbars )
     {
         SvxConfigEntry* pToolbar = *toolbars;
diff --git a/dbaccess/source/core/api/query.hxx b/dbaccess/source/core/api/query.hxx
index 6c10524..e0a1491 100644
--- a/dbaccess/source/core/api/query.hxx
+++ b/dbaccess/source/core/api/query.hxx
@@ -71,7 +71,7 @@ protected:
     enum AGGREGATE_ACTION { NONE, SETTING_PROPERTIES, FLUSHING };
     AGGREGATE_ACTION    m_eDoingCurrently;
 
-    /** a class which automatically resets m_eDoingCurrently in it's destructor
+    /** a class which automatically resets m_eDoingCurrently in its destructor
     */
     class OAutoActionReset; // just for the following friend declaration
     friend class OAutoActionReset;
diff --git a/dbaccess/source/core/dataaccess/ModelImpl.hxx b/dbaccess/source/core/dataaccess/ModelImpl.hxx
index 0b816e1..258764d 100644
--- a/dbaccess/source/core/dataaccess/ModelImpl.hxx
+++ b/dbaccess/source/core/dataaccess/ModelImpl.hxx
@@ -202,7 +202,7 @@ private:
     /// true if and only if a database document existed previously (though meanwhile disposed), and was already initialized
     bool                                                m_bDocumentInitialized;
 
-    /** the URL which the document should report as it's URL
+    /** the URL which the document should report as its URL
 
         This might differ from ->m_sDocFileLocation in case the document was loaded
         as part of a crash recovery process. In this case, ->m_sDocFileLocation points to
diff --git a/dbaccess/source/core/inc/querycontainer.hxx b/dbaccess/source/core/inc/querycontainer.hxx
index d4087fa..163e04d 100644
--- a/dbaccess/source/core/inc/querycontainer.hxx
+++ b/dbaccess/source/core/inc/querycontainer.hxx
@@ -72,7 +72,7 @@ namespace dbaccess
         enum AGGREGATE_ACTION { NONE, INSERTING, FLUSHING };
         AGGREGATE_ACTION        m_eDoingCurrently;
 
-        /** a class which automatically resets m_eDoingCurrently in it's destructor
+        /** a class which automatically resets m_eDoingCurrently in its destructor
         */
         class OAutoActionReset; // just for the following friend declaration
         friend class OAutoActionReset;
diff --git a/dbaccess/source/inc/apitools.hxx b/dbaccess/source/inc/apitools.hxx
index bdb489d..6d8d565 100644
--- a/dbaccess/source/inc/apitools.hxx
+++ b/dbaccess/source/inc/apitools.hxx
@@ -30,7 +30,7 @@
 #include <comphelper/sequence.hxx>
 #include <connectivity/CommonTools.hxx>
 
-// OSubComponent - a component which holds a hard ref to it's parent
+// OSubComponent - a component which holds a hard ref to its parent
 //                 and is been hold itself (by the parent) with a weak ref
 class OSubComponent : public ::cppu::OComponentHelper
 {
diff --git a/dbaccess/source/ui/app/AppControllerDnD.cxx b/dbaccess/source/ui/app/AppControllerDnD.cxx
index 118582a..ecc19ee 100644
--- a/dbaccess/source/ui/app/AppControllerDnD.cxx
+++ b/dbaccess/source/ui/app/AppControllerDnD.cxx
@@ -244,7 +244,7 @@ void OApplicationController::deleteObjects( ElementType _eType, const ::std::vec
 
                     bSuccess = true;
 
-                    // now that we removed the element, care for all it's child elements
+                    // now that we removed the element, care for all its child elements
                     // which may also be a part of the list
                     // #i33353#
                     OSL_ENSURE( aThisRound->getLength() - 1 >= 0, "OApplicationController::deleteObjects: empty name?" );
diff --git a/dbaccess/source/ui/browser/brwctrlr.cxx b/dbaccess/source/ui/browser/brwctrlr.cxx
index 8c90f1a..1a9e937 100644
--- a/dbaccess/source/ui/browser/brwctrlr.cxx
+++ b/dbaccess/source/ui/browser/brwctrlr.cxx
@@ -1052,7 +1052,7 @@ void SbaXDataBrowserController::disposing(const EventObject& Source) throw( Runt
             disposingGridControl(Source);
     }
 
-    // it's model (the container of the columns) ?
+    // its model (the container of the columns) ?
     if (getControlModel() == Source.Source)
         disposingGridModel(Source);
 
diff --git a/dbaccess/source/ui/misc/moduledbu.cxx b/dbaccess/source/ui/misc/moduledbu.cxx
index 050c69b..63502fb 100644
--- a/dbaccess/source/ui/misc/moduledbu.cxx
+++ b/dbaccess/source/ui/misc/moduledbu.cxx
@@ -31,7 +31,7 @@ namespace dbaui
 {
 
 // OModuleImpl
-/** implementation for <type>OModule</type>. not threadsafe, has to be guarded by it's owner
+/** implementation for <type>OModule</type>. not threadsafe, has to be guarded by its owner
 */
 class OModuleImpl
 {
diff --git a/dbaccess/source/ui/tabledesign/TableFieldDescWin.cxx b/dbaccess/source/ui/tabledesign/TableFieldDescWin.cxx
index b87c999..335cb7d 100644
--- a/dbaccess/source/ui/tabledesign/TableFieldDescWin.cxx
+++ b/dbaccess/source/ui/tabledesign/TableFieldDescWin.cxx
@@ -140,7 +140,7 @@ void OTableFieldDescWin::Resize()
         nHelpWidth = DETAILS_OPT_HELP_WIDTH;
         nPageWidth = nOutputWidth - nHelpWidth - STANDARD_MARGIN - STANDARD_MARGIN;
         if (nPageWidth < DETAILS_OPT_PAGE_WIDTH)
-        {   // rather resize the help from its optimal width to it's minimum width
+        {   // rather resize the help from its optimal width to its minimum width
             long nTransfer = DETAILS_OPT_PAGE_WIDTH - nPageWidth;
             nPageWidth += nTransfer;
             nHelpWidth -= nTransfer;
diff --git a/desktop/source/deployment/misc/lockfile.cxx b/desktop/source/deployment/misc/lockfile.cxx
index 204eec1..1837fa6 100644
--- a/desktop/source/deployment/misc/lockfile.cxx
+++ b/desktop/source/deployment/misc/lockfile.cxx
@@ -44,7 +44,7 @@ static OString impl_getHostname()
     OString aHost;
 #ifdef WNT
     /*
-       prevent windows from connecting to the net to get it's own
+       prevent windows from connecting to the net to get its own
        hostname by using the netbios name
        */
     sal_Int32 sz = MAX_COMPUTERNAME_LENGTH + 1;
diff --git a/drawinglayer/source/primitive2d/texteffectprimitive2d.cxx b/drawinglayer/source/primitive2d/texteffectprimitive2d.cxx
index 852a4f6..4eb6dab 100644
--- a/drawinglayer/source/primitive2d/texteffectprimitive2d.cxx
+++ b/drawinglayer/source/primitive2d/texteffectprimitive2d.cxx
@@ -214,7 +214,7 @@ namespace drawinglayer
         basegfx::B2DRange TextEffectPrimitive2D::getB2DRange(const geometry::ViewInformation2D& rViewInformation) const
         {
             // get range of content and grow by used fDiscreteSize. That way it is not necessary to ask
-            // the whole decomposition for it's ranges (which may be expensive with outline mode which
+            // the whole decomposition for its ranges (which may be expensive with outline mode which
             // then will ask 9 times at nearly the same content. This may even be refined here using the
             // TextEffectStyle information, e.g. for TEXTEFFECTSTYLE2D_RELIEF the grow needs only to
             // be in two directions
diff --git a/drawinglayer/source/primitive2d/textlayoutdevice.cxx b/drawinglayer/source/primitive2d/textlayoutdevice.cxx
index cbe0c47..3abe03d 100644
--- a/drawinglayer/source/primitive2d/textlayoutdevice.cxx
+++ b/drawinglayer/source/primitive2d/textlayoutdevice.cxx
@@ -457,7 +457,7 @@ namespace drawinglayer
             // for WIN32 systems, the FontScaling at the Font is detected by
             // checking that FontWidth != 0. When FontScaling is used, WIN32
             // needs to do extra stuff to detect the correct width (since it's
-            // zero and not equal the font height) and it's relationship to
+            // zero and not equal the font height) and its relationship to
             // the height
             if(rFont.GetSize().getWidth() > 0)
             {
diff --git a/drawinglayer/source/processor2d/hittestprocessor2d.cxx b/drawinglayer/source/processor2d/hittestprocessor2d.cxx
index bda0990..7e412e0 100644
--- a/drawinglayer/source/processor2d/hittestprocessor2d.cxx
+++ b/drawinglayer/source/processor2d/hittestprocessor2d.cxx
@@ -541,7 +541,7 @@ namespace drawinglayer
                 case PRIMITIVE2D_ID_HIDDENGEOMETRYPRIMITIVE2D :
                 {
                     // HiddenGeometryPrimitive2D; the default decomposition would return an empty seqence,
-                    // so force this primitive to process it's children directly if the switch is set
+                    // so force this primitive to process its children directly if the switch is set
                     // (which is the default). Else, ignore invisible content
                     const primitive2d::HiddenGeometryPrimitive2D& rHiddenGeometry(static_cast< const primitive2d::HiddenGeometryPrimitive2D& >(rCandidate));
                        const primitive2d::Primitive2DSequence& rChildren = rHiddenGeometry.getChildren();
diff --git a/drawinglayer/source/processor2d/vclpixelprocessor2d.cxx b/drawinglayer/source/processor2d/vclpixelprocessor2d.cxx
index 9fcc25a..990aac0 100644
--- a/drawinglayer/source/processor2d/vclpixelprocessor2d.cxx
+++ b/drawinglayer/source/processor2d/vclpixelprocessor2d.cxx
@@ -902,7 +902,7 @@ namespace drawinglayer
 
                                             // do no tallow by default - problem is that self-overlapping parts of this geometry will
                                             // not be in a all-same transparency but will already alpha-cover themselves with blending.
-                                            // This is not what the UnifiedTransparencePrimitive2D defines: It requires all it's
+                                            // This is not what the UnifiedTransparencePrimitive2D defines: It requires all its
                                             // content to be uniformely transparent.
                                             // For hairline the effect is pretty minimal, but still not correct.
                                             static bool bAllowed(false);
@@ -918,7 +918,7 @@ namespace drawinglayer
 
                                             // do no tallow by default - problem is that self-overlapping parts of this geometry will
                                             // not be in a all-same transparency but will already alpha-cover themselves with blending.
-                                            // This is not what the UnifiedTransparencePrimitive2D defines: It requires all it's
+                                            // This is not what the UnifiedTransparencePrimitive2D defines: It requires all its
                                             // content to be uniformely transparent.
                                             // To check, acitvate and draw a wide transparent self-crossing line/curve
                                             static bool bAllowed(false);
diff --git a/drawinglayer/source/processor3d/cutfindprocessor3d.cxx b/drawinglayer/source/processor3d/cutfindprocessor3d.cxx
index 24f307f..3b30d3c 100644
--- a/drawinglayer/source/processor3d/cutfindprocessor3d.cxx
+++ b/drawinglayer/source/processor3d/cutfindprocessor3d.cxx
@@ -117,7 +117,7 @@ namespace drawinglayer
                 case PRIMITIVE3D_ID_HIDDENGEOMETRYPRIMITIVE3D :
                 {
                     // HiddenGeometryPrimitive3D; the default decomposition would return an empty seqence,
-                    // so force this primitive to process it's children directly if the switch is set
+                    // so force this primitive to process its children directly if the switch is set
                     // (which is the default). Else, ignore invisible content
                     const primitive3d::HiddenGeometryPrimitive3D& rHiddenGeometry(static_cast< const primitive3d::HiddenGeometryPrimitive3D& >(rCandidate));
                        const primitive3d::Primitive3DSequence& rChildren = rHiddenGeometry.getChildren();
diff --git a/extensions/source/abpilot/datasourcehandling.cxx b/extensions/source/abpilot/datasourcehandling.cxx
index 06f743a..c5ded23 100644
--- a/extensions/source/abpilot/datasourcehandling.cxx
+++ b/extensions/source/abpilot/datasourcehandling.cxx
@@ -105,7 +105,7 @@ namespace abp
     }
 
 
-    /// creates and inserts a data source, and sets it's URL property to the string given
+    /// creates and inserts a data source, and sets its URL property to the string given
     static ODataSource lcl_implCreateAndSetURL(
         const Reference< XComponentContext >& _rxORB, const OUString& _rName,
         const sal_Char* _pInitialAsciiURL ) SAL_THROW (( ))
diff --git a/extensions/source/bibliography/datman.cxx b/extensions/source/bibliography/datman.cxx
index 91314c8..446b895 100644
--- a/extensions/source/bibliography/datman.cxx
+++ b/extensions/source/bibliography/datman.cxx
@@ -1385,7 +1385,7 @@ Reference< awt::XControlModel > BibDataManager::loadControlModel(
 
             // now if the form where we inserted the new model is already loaded, notify the model of this
             // Note that this implementation below is a HACK as it relies on the fact that the model adds itself
-            // as load listener to it's parent, which is an implementation detail of the model.
+            // as load listener to its parent, which is an implementation detail of the model.
             //
             // the better solution would be the following:
             // in the current scenario, we insert a control model into a form. This results in the control model
diff --git a/extensions/source/inc/componentmodule.cxx b/extensions/source/inc/componentmodule.cxx
index 2b8afdb..9fdcf97 100644
--- a/extensions/source/inc/componentmodule.cxx
+++ b/extensions/source/inc/componentmodule.cxx
@@ -42,7 +42,7 @@ namespace COMPMOD_NAMESPACE
 
     //= OModuleImpl
 
-    /** implementation for <type>OModule</type>. not threadsafe, has to be guarded by it's owner
+    /** implementation for <type>OModule</type>. not threadsafe, has to be guarded by its owner
     */
     class OModuleImpl
     {
diff --git a/extensions/source/propctrlr/eventhandler.cxx b/extensions/source/propctrlr/eventhandler.cxx
index 3b8cb00..5065796 100644
--- a/extensions/source/propctrlr/eventhandler.cxx
+++ b/extensions/source/propctrlr/eventhandler.cxx
@@ -421,7 +421,7 @@ namespace pcr
         OUString* pReturn = aReturn.getArray();
 
         // SvxMacroAssignDlg has a weird API: It expects a XNameReplace, means a container whose
-        // main access method is by name. In it's UI, it shows the possible events in exactly the
+        // main access method is by name. In its UI, it shows the possible events in exactly the
         // order in which XNameAccess::getElementNames returns them.
         // However, SvxMacroAssignDlg *also* takes an index for the initial selection, which is
         // relative to the sequence returned by XNameAccess::getElementNames.
@@ -935,7 +935,7 @@ namespace pcr
         Reference< XChild > xChild( m_xComponent, UNO_QUERY_THROW );
         Reference< XIndexAccess > xParentAsIndexAccess( xChild->getParent(), UNO_QUERY_THROW );
 
-        // get the index of the inspected object within it's parent container
+        // get the index of the inspected object within its parent container
         sal_Int32 nElements = xParentAsIndexAccess->getCount();
         for ( sal_Int32 i=0; i<nElements; ++i )
         {
diff --git a/extensions/source/propctrlr/formcomponenthandler.cxx b/extensions/source/propctrlr/formcomponenthandler.cxx
index c7f6e31..071f085 100644
--- a/extensions/source/propctrlr/formcomponenthandler.cxx
+++ b/extensions/source/propctrlr/formcomponenthandler.cxx
@@ -1979,7 +1979,7 @@ namespace pcr
                 Reference< XConnection > xConnection;
                 bool bAllowEmptyDS = ::dbtools::isEmbeddedInDatabase( m_xComponent, xConnection );
 
-                // both our current form, and it's parent form, need to have a valid
+                // both our current form, and its parent form, need to have a valid
                 // data source signature
                 bool bDoEnableMasterDetailFields =
                         impl_hasValidDataSourceSignature_nothrow( m_xComponent, bAllowEmptyDS )
diff --git a/extensions/source/propctrlr/sqlcommanddesign.cxx b/extensions/source/propctrlr/sqlcommanddesign.cxx
index 963c437..0919634 100644
--- a/extensions/source/propctrlr/sqlcommanddesign.cxx
+++ b/extensions/source/propctrlr/sqlcommanddesign.cxx
@@ -267,7 +267,7 @@ namespace pcr
                 }
             }
 
-            // get the frame which we just opened and set it's title
+            // get the frame which we just opened and set its title
             Reference< XTitle> xTitle(xQueryDesign,UNO_QUERY);
             if ( xTitle.is() )
             {
diff --git a/filter/source/config/cache/typedetection.cxx b/filter/source/config/cache/typedetection.cxx
index 40fcae8..bd179b2 100644
--- a/filter/source/config/cache/typedetection.cxx
+++ b/filter/source/config/cache/typedetection.cxx
@@ -1108,7 +1108,7 @@ OUString TypeDetection::impl_askUserForTypeAndFilterIfAllowed(utl::MediaDescript
         if (aRequest.isAbort())
             return OUString();
 
-        // "OK" pressed => verify the selected filter, get it's corresponding
+        // "OK" pressed => verify the selected filter, get its corresponding
         // type and return it. (BTW: We must update the media descriptor here ...)
         // The user selected explicitly a filter ... but normaly we are interested on
         // a type here only. But we must be shure, that the selected filter is used
diff --git a/filter/source/msfilter/eschesdo.cxx b/filter/source/msfilter/eschesdo.cxx
index 4f98103..6c1d7ef 100644
--- a/filter/source/msfilter/eschesdo.cxx
+++ b/filter/source/msfilter/eschesdo.cxx
@@ -1110,7 +1110,7 @@ basegfx::B2DRange getUnrotatedGroupBoundRange(const Reference< XShape >& rxShape
             }
             else
             {
-                // iT#s a xShape, get it's transformation
+                // iT#s a xShape, get its transformation
                 const Reference< XPropertySet > mXPropSet(rxShape, UNO_QUERY);
 
                 if(mXPropSet.is())
diff --git a/forms/source/inc/FormComponent.hxx b/forms/source/inc/FormComponent.hxx
index 9fbdf37..b06168e 100644
--- a/forms/source/inc/FormComponent.hxx
+++ b/forms/source/inc/FormComponent.hxx
@@ -1258,7 +1258,7 @@ private:
                     const ::com::sun::star::uno::Reference< ::com::sun::star::form::validation::XValidator >& _rxValidator
                 );
 
-    /** disconnects the component from it's current an external validator
+    /** disconnects the component from its current an external validator
 
         @precond
             there currently is an active validator
diff --git a/forms/source/runtime/formoperations.cxx b/forms/source/runtime/formoperations.cxx
index b728ede..ad1be52 100644
--- a/forms/source/runtime/formoperations.cxx
+++ b/forms/source/runtime/formoperations.cxx
@@ -948,7 +948,7 @@ namespace frm
             bSuccess = true;
             if ( xCurrentControl.is() && !bControlIsLocked )
             {
-                // both the control and it's model can be committable, so try both
+                // both the control and its model can be committable, so try both
                 Reference< XBoundComponent > xBound( xCurrentControl, UNO_QUERY );
                 if ( !xBound.is() )
                     xBound = xBound.query( xCurrentControl->getModel() );
diff --git a/formula/source/ui/resource/ModuleHelper.cxx b/formula/source/ui/resource/ModuleHelper.cxx
index 7d6de0f..4d4803e 100644
--- a/formula/source/ui/resource/ModuleHelper.cxx
+++ b/formula/source/ui/resource/ModuleHelper.cxx
@@ -39,7 +39,7 @@ namespace formula
 
 //= OModuleImpl
 
-/** implementation for <type>OModule</type>. not threadsafe, has to be guarded by it's owner
+/** implementation for <type>OModule</type>. not threadsafe, has to be guarded by its owner
 */
 class OModuleImpl
 {
diff --git a/fpicker/source/office/fpsmartcontent.hxx b/fpicker/source/office/fpsmartcontent.hxx
index 658f503..6952f03 100644
--- a/fpicker/source/office/fpsmartcontent.hxx
+++ b/fpicker/source/office/fpsmartcontent.hxx
@@ -84,7 +84,7 @@ namespace svt
 
         /** return the internal used interaction handler object ...
             Because this pointer will be valid only, if the uno object is hold
-            alive by it's uno reference (and this reference is set on the
+            alive by its uno reference (and this reference is set on the
             command environment) we must return NULL, in case this environment does
             not exist!
         */
diff --git a/fpicker/source/win32/filepicker/WinFileOpenImpl.cxx b/fpicker/source/win32/filepicker/WinFileOpenImpl.cxx
index 261ce0d..c319f97 100644
--- a/fpicker/source/win32/filepicker/WinFileOpenImpl.cxx
+++ b/fpicker/source/win32/filepicker/WinFileOpenImpl.cxx
@@ -786,7 +786,7 @@ void SAL_CALL CWinFileOpenImpl::onInitDone()
         0);
 
     // call the parent function to center the
-    // dialog to it's parent
+    // dialog to its parent
     CFileOpenDialog::onInitDone();
 }
 
diff --git a/fpicker/source/win32/filepicker/dibpreview.cxx b/fpicker/source/win32/filepicker/dibpreview.cxx
index 149fd57..708680c 100644
--- a/fpicker/source/win32/filepicker/dibpreview.cxx
+++ b/fpicker/source/win32/filepicker/dibpreview.cxx
@@ -103,7 +103,7 @@ CDIBPreview::~CDIBPreview( )
 {
     // remember: we don't have to destroy the
     // preview window because it will be destroyed
-    // by it's parent window (the FileOpen dialog)
+    // by its parent window (the FileOpen dialog)
     // but we have to unregister the window class
     //if ( m_bWndClassRegistered )
     UnregisterDibPreviewWindowClass();
diff --git a/fpicker/source/win32/filepicker/helppopupwindow.cxx b/fpicker/source/win32/filepicker/helppopupwindow.cxx
index 8cdbdf4..cb11f28 100644
--- a/fpicker/source/win32/filepicker/helppopupwindow.cxx
+++ b/fpicker/source/win32/filepicker/helppopupwindow.cxx
@@ -96,7 +96,7 @@ CHelpPopupWindow::~CHelpPopupWindow( )
 {
     // remember: we don't have to destroy the
     // preview window because it will be destroyed
-    // by it's parent window (the FileOpen dialog)
+    // by its parent window (the FileOpen dialog)
     // but we have to unregister the window class
     if ( m_bWndClassRegistered )
         UnregisterWindowClass( );
diff --git a/framework/inc/classes/filtercachedata.hxx b/framework/inc/classes/filtercachedata.hxx
index da342fc..444fbb5 100644
--- a/framework/inc/classes/filtercachedata.hxx
+++ b/framework/inc/classes/filtercachedata.hxx
@@ -443,7 +443,7 @@ class DataContainer
                 These enum values can be used ate some interface methods to specify, which
                 configuration set should be used.
                 Further it must be possible to start the same action for more then one cfg type.
-                That's why these values must be interpreted as flags. Means: it's values must be
+                That's why these values must be interpreted as flags. Means: its values must be
                 in range [2^n]!
       */
     enum ECFGType
diff --git a/framework/inc/dispatch/closedispatcher.hxx b/framework/inc/dispatch/closedispatcher.hxx
index d338cc0..e3b93d5 100644
--- a/framework/inc/dispatch/closedispatcher.hxx
+++ b/framework/inc/dispatch/closedispatcher.hxx
@@ -251,7 +251,7 @@ class CloseDispatcher : public  ::cppu::WeakImplHelper2<
 
             @descr  The problem behind: closing some resources depends sometimes from the
                     context where its dispatched. Sometimes the start frame of the dispatch
-                    has to be closed itself (target=_self) ... sometimes it's parent frame
+                    has to be closed itself (target=_self) ... sometimes its parent frame
                     has to be closed - BUT(!) it means a parent frame containing a top level
                     window. _top cant be used then for dispatch - because it address TopFrames
                     not frames containg top level windows. So normaly _magic (which btw does not
diff --git a/framework/inc/dispatch/interceptionhelper.hxx b/framework/inc/dispatch/interceptionhelper.hxx
index af39e02..e2169c1 100644
--- a/framework/inc/dispatch/interceptionhelper.hxx
+++ b/framework/inc/dispatch/interceptionhelper.hxx
@@ -55,7 +55,7 @@ class InterceptionHelper : public  ::cppu::WeakImplHelper3<
 
     // structs, helper
 
-    /** @short bind an interceptor component to it's URL pattern registration. */
+    /** @short bind an interceptor component to its URL pattern registration. */
     struct InterceptorInfo
     {
         /** @short reference to the interceptor component. */
diff --git a/framework/inc/jobs/job.hxx b/framework/inc/jobs/job.hxx
index 32e6f4d..079b1d7 100644
--- a/framework/inc/jobs/job.hxx
+++ b/framework/inc/jobs/job.hxx
@@ -43,10 +43,10 @@
 namespace framework{
 
 /**
-    @short  it represent a job; execute it and control it's lifetime
+    @short  it represent a job; execute it and control its lifetime
 
     @descr  This implementation can be used to wrapp jobs, execute it
-            synchronously or asynchronous, control it's lifetime
+            synchronously or asynchronous, control its lifetime
             and differe between jobs with and without configuration.
  */
 class Job : public  ::cppu::WeakImplHelper3<
diff --git a/framework/inc/services/desktop.hxx b/framework/inc/services/desktop.hxx
index e8bcf35..265b135 100644
--- a/framework/inc/services/desktop.hxx
+++ b/framework/inc/services/desktop.hxx
@@ -146,7 +146,7 @@ class Desktop : private cppu::BaseMutex,
 
                         Registered termination listener will be taken into account
                         also. As special feature some of our registered listener
-                        are well known by it's UNO implementation name. They are handled
+                        are well known by its UNO implementation name. They are handled
                         different to all other listener.
 
                         Btw: Desktop.terminate() was designed in the past to be used
@@ -173,7 +173,7 @@ class Desktop : private cppu::BaseMutex,
             @short      add a listener for termination events
 
             @descr      Additional to adding normal listener these method was implemented special.
-                        Every listener will be asked for it's uno implementation name.
+                        Every listener will be asked for its uno implementation name.
                         Some of them are well known ... and the corresponding listener wont be added
                         to the container of "normal listener". Those listener will be set as special
                         member.
@@ -195,7 +195,7 @@ class Desktop : private cppu::BaseMutex,
             @short      remove a listener from this container.
 
             @descr      Additional to removing normal listener these method was implemented special.
-                        Every listener will be asked for it's uno implementation name.
+                        Every listener will be asked for its uno implementation name.
                         Some of them are well known ... and the corresponding listener was set as special member.
                         Now those special member will be reseted also.
                         see e.g. member m_xSfxTerminator
diff --git a/framework/source/dispatch/interceptionhelper.cxx b/framework/source/dispatch/interceptionhelper.cxx
index 313161fa..a645249 100644
--- a/framework/source/dispatch/interceptionhelper.cxx
+++ b/framework/source/dispatch/interceptionhelper.cxx
@@ -46,7 +46,7 @@ css::uno::Reference< css::frame::XDispatch > SAL_CALL InterceptionHelper::queryD
     // SAFE {
     SolarMutexClearableGuard aReadLock;
 
-    // a) first search an interceptor, which match to this URL by it's URL pattern registration
+    // a) first search an interceptor, which match to this URL by its URL pattern registration
     //    Note: if it return NULL - it does not mean an empty interceptor list automaticly!
     css::uno::Reference< css::frame::XDispatchProvider > xInterceptor;
     InterceptorList::const_iterator pIt = m_lInterceptionRegs.findByPattern(aURL.Complete);
diff --git a/framework/source/jobs/job.cxx b/framework/source/jobs/job.cxx
index 8058431..aabaddf 100644
--- a/framework/source/jobs/job.cxx
+++ b/framework/source/jobs/job.cxx
@@ -615,7 +615,7 @@ void Job::impl_stopListening()
                 the job, which was running and inform us now
 
     @param  aResult
-                it's results
+                its results
 */
 void SAL_CALL Job::jobFinished( /*IN*/ const css::uno::Reference< css::task::XAsyncJob >& xJob    ,
                                 /*IN*/ const css::uno::Any&                               aResult ) throw(css::uno::RuntimeException, std::exception)
@@ -775,7 +775,7 @@ void SAL_CALL Job::queryClosing( const css::lang::EventObject& aEvent         ,
     // No veto ...
     // But don't call die() here or free our internal member.
     // This must be done inside notifyClosing() only. Otherwhise the
-    // might stopped job has no chance to return it's results or
+    // might stopped job has no chance to return its results or
     // call us back. We must give him the chance to finish it's work successfully.
 }
 
diff --git a/include/comphelper/accessiblecontexthelper.hxx b/include/comphelper/accessiblecontexthelper.hxx
index a1a8247..960fb6b 100644
--- a/include/comphelper/accessiblecontexthelper.hxx
+++ b/include/comphelper/accessiblecontexthelper.hxx
@@ -126,7 +126,7 @@ namespace comphelper
             <p>If your derived implementation implements the XAccessible (and does not follow the proposed
             separation of XAccessible from XAccessibleContext), you may pass <code>this</code> here.</p>
 
-            <p>The object is hold weak, so it's life time is not affected.</p>
+            <p>The object is hold weak, so its life time is not affected.</p>
 
             <p>The object is needed for performance reasons: for <method>getAccessibleIndexInParent</method>,
             all children (which are XAccessible's theirself) of our parent have to be asked. If we know our
diff --git a/include/comphelper/numberedcollection.hxx b/include/comphelper/numberedcollection.hxx
index 82af127..d65b534 100644
--- a/include/comphelper/numberedcollection.hxx
+++ b/include/comphelper/numberedcollection.hxx
@@ -37,7 +37,7 @@
 
 namespace comphelper{
 
-/** @short  defines a collection of UNO components, where every component will get it's own unique number.
+/** @short  defines a collection of UNO components, where every component will get its own unique number.
 
     @descr  Such number will be unique at runtime only ... but it supports fragmentation.
             Note: This collection uses weak refrences only to know her components.
diff --git a/include/comphelper/weakeventlistener.hxx b/include/comphelper/weakeventlistener.hxx
index 23c57b6..c965b47 100644
--- a/include/comphelper/weakeventlistener.hxx
+++ b/include/comphelper/weakeventlistener.hxx
@@ -40,7 +40,7 @@ namespace comphelper
 
         <p>The idea is that this adapter is added as listener to a foreign component, which usually
         holds it's listener hard. The adapter itself knows the real listener as weak reference,
-        thus not affecting it's life time.</p>
+        thus not affecting its life time.</p>
     */
     class OWeakListenerAdapterBase : public OBaseMutex
     {
diff --git a/include/connectivity/dbtools.hxx b/include/connectivity/dbtools.hxx
index 0f84849..e592ebb 100644
--- a/include/connectivity/dbtools.hxx
+++ b/include/connectivity/dbtools.hxx
@@ -397,7 +397,7 @@ namespace dbtools
 
     /** calculate a NumberFormatsSupplier for use with an given connection
         @param      _rxConn         the connection for which the formatter is requested
-        @param      _bAllowDefault  if the connection (and related components, such as it's parent) cannot supply
+        @param      _bAllowDefault  if the connection (and related components, such as its parent) cannot supply
                                     a formatter, we can ask the DatabaseEnvironment for a default one. This parameter
                                     states if this is allowed.
         @param      _rxFactory      required (only of _bAllowDefault is sal_True) for creating the DatabaseEnvironment.
diff --git a/include/connectivity/parameters.hxx b/include/connectivity/parameters.hxx
index 7b63a02..37d7025 100644
--- a/include/connectivity/parameters.hxx
+++ b/include/connectivity/parameters.hxx
@@ -162,7 +162,7 @@ namespace dbtools
         /** fills parameter values, as extensive as possible
 
             <p>In particular, all values which can be filled from the master-detail relationship of
-            between our database component and it's parent are filled in.</p>
+            between our database component and its parent are filled in.</p>
 
             @param _rxCompletionHandler
                 an interaction handler which should be used to fill all parameters which
@@ -329,7 +329,7 @@ namespace dbtools
         void    createOuterParameters();
 
         /** fills in the parameters values which result from the master-detail relationship
-            between the database component and it's parent
+            between the database component and its parent
 
             @param _rxParentColumns
                 the columns of the parameter database component. Must not be <NULL/>
diff --git a/include/drawinglayer/primitive2d/graphicprimitive2d.hxx b/include/drawinglayer/primitive2d/graphicprimitive2d.hxx
index 1446412..91cc44e 100644
--- a/include/drawinglayer/primitive2d/graphicprimitive2d.hxx
+++ b/include/drawinglayer/primitive2d/graphicprimitive2d.hxx
@@ -53,10 +53,10 @@ namespace drawinglayer
             /// the geometric definition
             basegfx::B2DHomMatrix                       maTransform;
 
-            /// the GraphicObject with all it's content possibilities
+            /// the GraphicObject with all its content possibilities
             GraphicObject                               maGraphicObject;
 
-            /// The GraphicAttr with all it's modification possibilities
+            /// The GraphicAttr with all its modification possibilities
             GraphicAttr                                 maGraphicAttr;
 
         protected:
diff --git a/include/drawinglayer/primitive2d/hiddengeometryprimitive2d.hxx b/include/drawinglayer/primitive2d/hiddengeometryprimitive2d.hxx
index 0da0052..628ceb4 100644
--- a/include/drawinglayer/primitive2d/hiddengeometryprimitive2d.hxx
+++ b/include/drawinglayer/primitive2d/hiddengeometryprimitive2d.hxx
@@ -37,7 +37,7 @@ namespace drawinglayer
         // line geometry. In a further enchanced version this may change to 'if neither
         // filled nor lines' creation criteria. The whole primitive decomposes to nothing,
         // so no one not knowing it will be influenced. Only helper processors for hit test
-        // (and maybe BoundRect extractors) will use it and it's children subcontent.
+        // (and maybe BoundRect extractors) will use it and its children subcontent.
         class DRAWINGLAYER_DLLPUBLIC HiddenGeometryPrimitive2D : public GroupPrimitive2D
         {
         public:
diff --git a/include/drawinglayer/primitive2d/modifiedcolorprimitive2d.hxx b/include/drawinglayer/primitive2d/modifiedcolorprimitive2d.hxx
index 1f37fbc..156a0ce 100644
--- a/include/drawinglayer/primitive2d/modifiedcolorprimitive2d.hxx
+++ b/include/drawinglayer/primitive2d/modifiedcolorprimitive2d.hxx
@@ -36,7 +36,7 @@ namespace drawinglayer
         /** ModifiedColorPrimitive2D class
 
             This primitive is a grouping primitive and allows to define
-            how the colors of it's child content shall be modified for
+            how the colors of its child content shall be modified for
             visualisation. This can be (and is) used e.g. for generic shadow
             visualisation by forcing all color usages of the contained
             sub-content to the shadow color.
diff --git a/include/drawinglayer/primitive2d/structuretagprimitive2d.hxx b/include/drawinglayer/primitive2d/structuretagprimitive2d.hxx
index 91323b2..60409dd 100644
--- a/include/drawinglayer/primitive2d/structuretagprimitive2d.hxx
+++ b/include/drawinglayer/primitive2d/structuretagprimitive2d.hxx
@@ -40,7 +40,7 @@ namespace drawinglayer
             This primitive encapsulates these and the VCLPdfRenderer uses it
             to apply the needed infos directly to the pdf export in a compatible
             way.
-            If a renderer ignores this, it just decomposes to it's child
+            If a renderer ignores this, it just decomposes to its child
             content.
          */
         class DRAWINGLAYER_DLLPUBLIC StructureTagPrimitive2D : public GroupPrimitive2D
diff --git a/include/drawinglayer/primitive3d/hiddengeometryprimitive3d.hxx b/include/drawinglayer/primitive3d/hiddengeometryprimitive3d.hxx
index 7f47c88..f9f6db3 100644
--- a/include/drawinglayer/primitive3d/hiddengeometryprimitive3d.hxx
+++ b/include/drawinglayer/primitive3d/hiddengeometryprimitive3d.hxx
@@ -39,7 +39,7 @@ namespace drawinglayer
         // to 'if neither filled nor lines' creation criteria. The whole primitive
         // decomposes to nothing, so no one not knowing it will be influenced. Only
         // helper processors for hit test (and maybe BoundRect extractors) will
-        // use it and it's children subcontent.
+        // use it and its children subcontent.
         class DRAWINGLAYER_DLLPUBLIC HiddenGeometryPrimitive3D : public GroupPrimitive3D
         {
         public:
diff --git a/include/drawinglayer/primitive3d/modifiedcolorprimitive3d.hxx b/include/drawinglayer/primitive3d/modifiedcolorprimitive3d.hxx
index 4373551..5c0eece 100644
--- a/include/drawinglayer/primitive3d/modifiedcolorprimitive3d.hxx
+++ b/include/drawinglayer/primitive3d/modifiedcolorprimitive3d.hxx
@@ -34,7 +34,7 @@ namespace drawinglayer
         /** ModifiedColorPrimitive3D class
 
             This primitive is a grouping primitive and allows to define
-            how the colors of it's child content shall be modified for
+            how the colors of its child content shall be modified for
             visualisation. Please see the ModifiedColorPrimitive2D
             description for more info.
          */
diff --git a/include/osl/socket.h b/include/osl/socket.h
index 23161c3..e84513b 100644
--- a/include/osl/socket.h
+++ b/include/osl/socket.h
@@ -342,7 +342,7 @@ SAL_DLLPUBLIC oslHostAddr SAL_CALL osl_createHostAddr(
 
 /** Create an oslHostAddr by resolving the given strHostname.
     Successful name resolution should result in the fully qualified
-    domain name (FQDN) and it's address as hostname and socket address
+    domain name (FQDN) and its address as hostname and socket address
     members of the resulting oslHostAddr.
     @param[in] strHostname The hostname to be resolved.
     @return The resulting address or 0 upon failure.
@@ -352,7 +352,7 @@ SAL_DLLPUBLIC oslHostAddr SAL_CALL osl_createHostAddrByName(rtl_uString *strHost
 
 /** Create an oslHostAddr by reverse resolution of the given Addr.
     Successful name resolution should result in the fully qualified
-    domain name (FQDN) and it's address as hostname and socket address
+    domain name (FQDN) and its address as hostname and socket address
     members of the resulting oslHostAddr.
     @param[in] Addr The socket address to be reverse resolved.
     @return The resulting address or 0 upon failure.
diff --git a/include/svtools/unoevent.hxx b/include/svtools/unoevent.hxx
index c2fc7bf1..e3d2ef7 100644
--- a/include/svtools/unoevent.hxx
+++ b/include/svtools/unoevent.hxx
@@ -188,7 +188,7 @@ protected:
  * to be subclassed to implement the events for a specific
  * objects. The subclass has to
  * 1) supply the super class constructor with a list of known events (item IDs)
- * 2) supply the super class constructor with a reference of it's parent object
+ * 2) supply the super class constructor with a reference of its parent object
  *    (to prevent destruction)
  * 3) implement getItem() and setItem(...) methods.
  *
diff --git a/include/svx/AccessibleTextHelper.hxx b/include/svx/AccessibleTextHelper.hxx
index c31c0b9b..34d2357 100644
--- a/include/svx/AccessibleTextHelper.hxx
+++ b/include/svx/AccessibleTextHelper.hxx
@@ -242,7 +242,7 @@ namespace accessibility
 
             This can be used if the owner of this object has children
             handled by itself. Setting an offset different from 0
-            leads to this object mimicking that all it's children are
+            leads to this object mimicking that all its children are
             within the range [nOffset, GetChildCount()+nOffset). That
             means, GetChild() also expects the index to be in this
             range.
diff --git a/include/svx/dataaccessdescriptor.hxx b/include/svx/dataaccessdescriptor.hxx
index 8e997ac..abc813b 100644
--- a/include/svx/dataaccessdescriptor.hxx
+++ b/include/svx/dataaccessdescriptor.hxx
@@ -87,7 +87,7 @@ namespace svx
                     createPropertyValueSequence();
 
         /** initialized the descriptor from the property values given
-            <p>If <arg>_bClear</arg> is <TRUE/>, the descriptor will clear all it's current settings before
+            <p>If <arg>_bClear</arg> is <TRUE/>, the descriptor will clear all its current settings before
             initializing with the new ones.</p>
         */
         void        initializeFrom(
diff --git a/include/svx/sdr/contact/viewcontactofe3dscene.hxx b/include/svx/sdr/contact/viewcontactofe3dscene.hxx
index bd48cbd..f0334cb 100644
--- a/include/svx/sdr/contact/viewcontactofe3dscene.hxx
+++ b/include/svx/sdr/contact/viewcontactofe3dscene.hxx
@@ -76,7 +76,7 @@ namespace sdr
             // given SetOfByte is done.
             drawinglayer::primitive2d::Primitive2DSequence createScenePrimitive2DSequence(const SetOfByte* pLayerVisibility) const;
 
-            // helpers to get the sequence of all contained 3D primitives and it's range,
+            // helpers to get the sequence of all contained 3D primitives and its range,
             // regardless of layer or visibility constraints and using a neutral ViewInformation3D
             drawinglayer::primitive3d::Primitive3DSequence getAllPrimitive3DSequence() const;
             basegfx::B3DRange getAllContentRange3D() const;
diff --git a/include/vcl/button.hxx b/include/vcl/button.hxx
index 8e2d5ff..84718fe 100644
--- a/include/vcl/button.hxx
+++ b/include/vcl/button.hxx
@@ -338,7 +338,7 @@ protected:
     inline void             SetStateRect( const Rectangle& _rStateRect )    { maStateRect = _rStateRect; }
     inline const Rectangle& GetStateRect( ) const                           { return maStateRect; }
 
-    // draws the radio button (the knob image), in it's current state (pressed/checked)
+    // draws the radio button (the knob image), in its current state (pressed/checked)
     // at the usual location, which can be overridden with SetStateRect
     void            DrawRadioButtonState( );
 
diff --git a/lotuswordpro/source/filter/xfilter/xfdrawgroup.hxx b/lotuswordpro/source/filter/xfilter/xfdrawgroup.hxx
index 51a3e00..e2a0036 100644
--- a/lotuswordpro/source/filter/xfilter/xfdrawgroup.hxx
+++ b/lotuswordpro/source/filter/xfilter/xfdrawgroup.hxx
@@ -82,7 +82,7 @@ public:
     void    Add(XFFrame *pFrame);
 
     /**
-     * @descr   Output group object and all it's children.
+     * @descr   Output group object and all its children.
      */
     virtual void ToXml(IXFStream *pStrm) SAL_OVERRIDE;
 
diff --git a/odk/examples/DevelopersGuide/Components/Addons/JobsAddon/AsyncJob.java b/odk/examples/DevelopersGuide/Components/Addons/JobsAddon/AsyncJob.java
index 1070ffc..ad34a6e 100644
--- a/odk/examples/DevelopersGuide/Components/Addons/JobsAddon/AsyncJob.java
+++ b/odk/examples/DevelopersGuide/Components/Addons/JobsAddon/AsyncJob.java
@@ -258,7 +258,7 @@ public class AsyncJob extends    WeakBase implements XServiceInfo, XAsyncJob
                  m_xCmpCtx.getServiceManager().createInstanceWithContext("com.sun.star.awt.Toolkit",
                                                                          m_xCmpCtx));
 
-            // describe the info box ini it's parameters
+            // describe the info box ini its parameters
             com.sun.star.awt.WindowDescriptor aDescriptor = new com.sun.star.awt.WindowDescriptor();
             aDescriptor.WindowServiceName = "infobox";
             aDescriptor.Bounds            = new com.sun.star.awt.Rectangle(0,0,300,200);
diff --git a/odk/examples/DevelopersGuide/Config/ConfigExamples.java b/odk/examples/DevelopersGuide/Config/ConfigExamples.java
index 0ca89aa..97bac07 100644
--- a/odk/examples/DevelopersGuide/Config/ConfigExamples.java
+++ b/odk/examples/DevelopersGuide/Config/ConfigExamples.java
@@ -102,7 +102,7 @@ public class ConfigExamples
             else
                 System.out.println( "ERROR: Cannot connect - no remote component context available." );
 
-            // Create an instance of the class and call it's run method
+            // Create an instance of the class and call its run method
             ConfigExamples aExample = new ConfigExamples(xContext);
             aExample.run( );
 
diff --git a/odk/examples/DevelopersGuide/Forms/DataAwareness.java b/odk/examples/DevelopersGuide/Forms/DataAwareness.java
index b110986..e13f82b 100644
--- a/odk/examples/DevelopersGuide/Forms/DataAwareness.java
+++ b/odk/examples/DevelopersGuide/Forms/DataAwareness.java
@@ -656,7 +656,7 @@ public class DataAwareness extends DocumentBasedExample implements XPropertyChan
         xColProps.setPropertyValue( "DataField", sDataField );
         // the "display name" of the column
         xColProps.setPropertyValue( "Label", sDataField );
-        // the name of the column within it's parent
+        // the name of the column within its parent
         xColProps.setPropertyValue( "Name", sDataField );
 
         if ( nWidth > 0 )
diff --git a/odk/examples/DevelopersGuide/Forms/FLTools.java b/odk/examples/DevelopersGuide/Forms/FLTools.java
index 36d4fb3..4e67351 100644
--- a/odk/examples/DevelopersGuide/Forms/FLTools.java
+++ b/odk/examples/DevelopersGuide/Forms/FLTools.java
@@ -123,7 +123,7 @@ public class FLTools
     }
 
     /* ------------------------------------------------------------------ */
-    /** retrieves the index of a form component within it's parent
+    /** retrieves the index of a form component within its parent
     */
     static public int getIndexInParent( Object aContainer, Object aElement ) throws com.sun.star.uno.Exception
     {
diff --git a/odk/examples/DevelopersGuide/OfficeDev/FilterDevelopment/FlatXmlFilterDetection/filterdetect.cxx b/odk/examples/DevelopersGuide/OfficeDev/FilterDevelopment/FlatXmlFilterDetection/filterdetect.cxx
index 4baad95..ebe7753 100644
--- a/odk/examples/DevelopersGuide/OfficeDev/FilterDevelopment/FlatXmlFilterDetection/filterdetect.cxx
+++ b/odk/examples/DevelopersGuide/OfficeDev/FilterDevelopment/FlatXmlFilterDetection/filterdetect.cxx
@@ -121,7 +121,7 @@ OUString SAL_CALL FilterDetect::detect(Sequence< PropertyValue >& aArguments )
     // parsing the plain text of the document is an easy way to do this
     // but not the purest solution, since namespaces and other xml details
     // may lead to another syntactic expression of the same document.
-    // this example works for the way the office serializes it's XML stream
+    // this example works for the way the office serializes its XML stream
     // but might need extension for other data sources...
     static OString aDocToken("office:document");
     // static OString aClassToken("office:class=\"");
diff --git a/odk/examples/DevelopersGuide/OfficeDev/Linguistic/LinguisticExamples.java b/odk/examples/DevelopersGuide/OfficeDev/Linguistic/LinguisticExamples.java
index 7cdf7f6..451b8bc 100644
--- a/odk/examples/DevelopersGuide/OfficeDev/Linguistic/LinguisticExamples.java
+++ b/odk/examples/DevelopersGuide/OfficeDev/Linguistic/LinguisticExamples.java
@@ -80,7 +80,7 @@ public class LinguisticExamples
 
     public static void main(String args[])
     {
-        // Create an instance of the class and call it's begin method
+        // Create an instance of the class and call its begin method
         try {
             LinguisticExamples aExample = new LinguisticExamples();
             aExample.Connect();
diff --git a/odk/examples/DevelopersGuide/OfficeDev/Linguistic/SampleThesaurus.java b/odk/examples/DevelopersGuide/OfficeDev/Linguistic/SampleThesaurus.java
index d51ccb7..ee02953 100644
--- a/odk/examples/DevelopersGuide/OfficeDev/Linguistic/SampleThesaurus.java
+++ b/odk/examples/DevelopersGuide/OfficeDev/Linguistic/SampleThesaurus.java
@@ -78,7 +78,7 @@ public class SampleThesaurus extends ComponentBase implements
 
         // this service has no listeners thus we may use the base class,
         // which is here basically used only to keep track of the
-        // property set (and it's lifetime) since it gets used in the
+        // property set (and its lifetime) since it gets used in the
         // 'GetValueToUse' function
         aPropChgHelper  = new PropChgHelper( this, aProps );
 
diff --git a/odk/examples/DevelopersGuide/Text/TextDocuments.java b/odk/examples/DevelopersGuide/Text/TextDocuments.java
index ace39e9..a7db8f4 100644
--- a/odk/examples/DevelopersGuide/Text/TextDocuments.java
+++ b/odk/examples/DevelopersGuide/Text/TextDocuments.java
@@ -568,7 +568,7 @@ public class TextDocuments {
         try
         {
             // Use the text document's factory to create a DateTime text field,
-            // and access it's XTextField interface
+            // and access its XTextField interface
             XTextField xDateField = UnoRuntime.queryInterface (
                 XTextField.class, mxDocFactory.createInstance (
                     "com.sun.star.text.TextField.DateTime" ) );
@@ -577,14 +577,14 @@ public class TextDocuments {
             mxDocText.insertTextContent ( mxDocText.getEnd(), xDateField, false );
 
             // Use the text document's factory to create a user text field,
-            // and access it's XDependentTextField interface
+            // and access its XDependentTextField interface
             XDependentTextField xUserField =
                 UnoRuntime.queryInterface (
                 XDependentTextField.class, mxDocFactory.createInstance (
                     "com.sun.star.text.TextField.User" ) );
 
             // Create a fieldmaster for our newly created User Text field, and
-            // access it's XPropertySet interface
+            // access its XPropertySet interface
             XPropertySet xMasterPropSet = UnoRuntime.queryInterface(
                 XPropertySet.class, mxDocFactory.createInstance (
                     "com.sun.star.text.fieldmaster.User" ) );
@@ -768,7 +768,7 @@ public class TextDocuments {
         try
         {
             // Use the document's factory to create a new text frame and
-            // immediately access it's XTextFrame interface
+            // immediately access its XTextFrame interface
             XTextFrame xFrame = UnoRuntime.queryInterface (
                 XTextFrame.class, mxDocFactory.createInstance (
                     "com.sun.star.text.TextFrame" ) );
@@ -980,7 +980,7 @@ public class TextDocuments {
                 // If we managed to find a group containg blocks...
                 if ( aBlockNames.length > 0 )
                 {
-                    // Pick a random block in this group and get it's
+                    // Pick a random block in this group and get its
                     // XAutoTextEntry interface
                     int nRandom = Math.abs ( maRandom.nextInt()
                                              % aBlockNames.length );
@@ -1043,7 +1043,7 @@ public class TextDocuments {
             XParagraphCursor xParaCursor = UnoRuntime.queryInterface( XParagraphCursor.class, mxDocCursor );
             xParaCursor.gotoPreviousParagraph ( false );
 
-            // Create a new ContentIndexMark and get it's XPropertySet interface
+            // Create a new ContentIndexMark and get its XPropertySet interface
             XPropertySet xEntry = UnoRuntime.queryInterface(
                 XPropertySet.class,
                 mxDocFactory.createInstance("com.sun.star.text.ContentIndexMark"));
@@ -1055,7 +1055,7 @@ public class TextDocuments {
             // The Level property _must_ be set
             xEntry.setPropertyValue ( "Level", new Short ( (short) 1 ) );
 
-            // Create a ContentIndex and access it's XPropertySet interface
+            // Create a ContentIndex and access its XPropertySet interface
             XPropertySet xIndex = UnoRuntime.queryInterface(
                 XPropertySet.class,
                 mxDocFactory.createInstance ( "com.sun.star.text.ContentIndex" ) );
@@ -1078,7 +1078,7 @@ public class TextDocuments {
             XDocumentIndex xDocIndex = UnoRuntime.queryInterface(
                 XDocumentIndex.class, xIndex );
 
-            // And call it's update method
+            // And call its update method
             xDocIndex.update();
         }
         catch (Exception e)
@@ -1107,7 +1107,7 @@ public class TextDocuments {
             // Move the cursor into the new paragraph
             xParaCursor.gotoPreviousParagraph ( false );
 
-            // Create a new ReferenceMark and get it's XNamed interface
+            // Create a new ReferenceMark and get its XNamed interface
             XNamed xRefMark = UnoRuntime.queryInterface(XNamed.class,
                   mxDocFactory.createInstance ("com.sun.star.text.ReferenceMark"));
 
@@ -1141,7 +1141,7 @@ public class TextDocuments {
             xTableText.insertTextContent ( xTableCursor, xContent, false );
 
             // Create a 'GetReference' text field to refer to the reference mark
-            // we just inserted, and get it's XPropertySet interface
+            // we just inserted, and get its XPropertySet interface
             XPropertySet xFieldProps = UnoRuntime.queryInterface(
                 XPropertySet.class, mxDocFactory.createInstance (
                     "com.sun.star.text.TextField.GetReference" ) );
@@ -1215,7 +1215,7 @@ public class TextDocuments {
     {
         try
         {
-            // Create a new footnote from the document factory and get it's
+            // Create a new footnote from the document factory and get its
             // XFootnote interface
             XFootnote xFootnote = UnoRuntime.queryInterface(
                 XFootnote.class, mxDocFactory.createInstance (
@@ -1444,7 +1444,7 @@ public class TextDocuments {
                 XRelativeTextContentInsert.class, mxDocText );
 
             // Use the document's factory to create the NumberingRules service,
-            // and get it's XIndexAccess interface
+            // and get its XIndexAccess interface
             XIndexAccess xNum = UnoRuntime.queryInterface(
                 XIndexAccess.class,
                 mxDocFactory.createInstance( "com.sun.star.text.NumberingRules" ) );
@@ -1484,7 +1484,7 @@ public class TextDocuments {
                 {
                     if ( aProps[j].Name.equals ( "NumberingType" ) )
                     {
-                        // Once we find it, set it's value to a new type,
+                        // Once we find it, set its value to a new type,
                         // dependent on which numbering level we're currently on
                         switch ( i )
                         {
@@ -1554,7 +1554,7 @@ public class TextDocuments {
                 mxDocCursor, ControlCharacter.PARAGRAPH_BREAK, true );
 
             // Create a new TextSection from the document factory and access
-            // it's XNamed interface
+            // its XNamed interface
             XNamed xChildNamed = UnoRuntime.queryInterface(
                 XNamed.class, mxDocFactory.createInstance(
                     "com.sun.star.text.TextSection" ) );
@@ -1585,7 +1585,7 @@ public class TextDocuments {
             // Go to the end of the document, selecting the two paragraphs
             mxDocCursor.gotoEnd ( true );
 
-            // Create another text section and access it's XNamed interface
+            // Create another text section and access its XNamed interface
             XNamed xParentNamed = UnoRuntime.queryInterface(XNamed.class,
                       mxDocFactory.createInstance("com.sun.star.text.TextSection"));
 
@@ -1606,7 +1606,7 @@ public class TextDocuments {
             // And select the new pargraph
             xParaCursor.gotoPreviousParagraph ( true );
 
-            // Create a new Text Section and access it's XNamed interface
+            // Create a new Text Section and access its XNamed interface
             XNamed xLinkNamed = UnoRuntime.queryInterface(XNamed.class,
                       mxDocFactory.createInstance("com.sun.star.text.TextSection"));
             // Set the new text section's name to Linked_Section
@@ -1676,14 +1676,14 @@ public class TextDocuments {
             xParaCursor.gotoNextParagraph ( true );
             xParaCursor.gotoNextParagraph ( true );
 
-            // Create a new text section and get it's XNamed interface
+            // Create a new text section and get its XNamed interface
             XNamed xSectionNamed = UnoRuntime.queryInterface(XNamed.class,
                       mxDocFactory.createInstance("com.sun.star.text.TextSection"));
 
             // Set the name of our new section (appropiately) to 'Fish'
             xSectionNamed.setName ( "Fish" );
 
-            // Create the TextColumns service and get it's XTextColumns interface
+            // Create the TextColumns service and get its XTextColumns interface
             XTextColumns xColumns = UnoRuntime.queryInterface(
                 XTextColumns.class,
                 mxDocFactory.createInstance ( "com.sun.star.text.TextColumns" ) );
@@ -1718,7 +1718,7 @@ public class TextDocuments {
             XRelativeTextContentInsert xRelative = UnoRuntime.queryInterface (
                 XRelativeTextContentInsert.class, mxDocText );
 
-            // Create a new empty paragraph and get it's XTextContent interface
+            // Create a new empty paragraph and get its XTextContent interface
             XTextContent xNewPara = UnoRuntime.queryInterface(
                 XTextContent.class,
                 mxDocFactory.createInstance("com.sun.star.text.Paragraph"));
diff --git a/offapi/com/sun/star/awt/UnoControlSpinButtonModel.idl b/offapi/com/sun/star/awt/UnoControlSpinButtonModel.idl
index 4ff0c61..4d8aa60 100644
--- a/offapi/com/sun/star/awt/UnoControlSpinButtonModel.idl
+++ b/offapi/com/sun/star/awt/UnoControlSpinButtonModel.idl
@@ -34,7 +34,7 @@
 
     <p>A spin button is similar to a scroll bar, but it usually has no
     (own) visual representation of the associated value, but is used to propagate
-    it's value to other controls.</p>
+    its value to other controls.</p>
 
     @see UnoControlScrollBarModel
  */
diff --git a/offapi/com/sun/star/chart2/CoordinateSystemType.idl b/offapi/com/sun/star/chart2/CoordinateSystemType.idl
index 5eb321d..f7ed60b 100644
--- a/offapi/com/sun/star/chart2/CoordinateSystemType.idl
+++ b/offapi/com/sun/star/chart2/CoordinateSystemType.idl
@@ -30,7 +30,7 @@ For example a 2 dimensional Cartesian coordinate system is a CoordinateSystemTyp
 and different from for example a 3 dimensional spherical coordinate system.
 </p>
 <p>A CoordinateSystemType is a stateless service which has no owner and does not
-enable cyclic references, thus it's lifetime can be handled by reference or it
+enable cyclic references, thus its lifetime can be handled by reference or it
 may be implemented as a singleton.</p>
 */
 
diff --git a/offapi/com/sun/star/chart2/data/XDatabaseDataProvider.idl b/offapi/com/sun/star/chart2/data/XDatabaseDataProvider.idl
index 99a28d0..64fa52d 100644
--- a/offapi/com/sun/star/chart2/data/XDatabaseDataProvider.idl
+++ b/offapi/com/sun/star/chart2/data/XDatabaseDataProvider.idl
@@ -69,9 +69,9 @@ interface XDatabaseDataProvider
     /** is used for subreports and contains the names of columns of the parent report.
     <p> These columns are typically the foreign key fields of the parent report.
     The values of theses columns are used to identify the data for the subreport.
-    Each time the parent report changes it's current row, the subreport requeries
+    Each time the parent report changes its current row, the subreport requeries
     it's data based on the values of the master fields.</p>
-    <p>If the report is no sub report (e.g. it's parent is not a report itself), this
+    <p>If the report is no sub report (e.g. its parent is not a report itself), this
     property is not evaluated.</p>
 
     */
@@ -96,7 +96,7 @@ interface XDatabaseDataProvider
     </p>
     <p>The columns specified herein typically represent a part of the primary key
     fields or their aliases of the detail report.</p>
-    <p>If the report is no sub report (e.g. it's parent is not a report itself), this
+    <p>If the report is no sub report (e.g. its parent is not a report itself), this
     property is not evaluated.</p>
     *
     */
diff --git a/offapi/com/sun/star/document/ExtendedTypeDetectionFactory.idl b/offapi/com/sun/star/document/ExtendedTypeDetectionFactory.idl
index 4f9b7c6..4a86814 100644
--- a/offapi/com/sun/star/document/ExtendedTypeDetectionFactory.idl
+++ b/offapi/com/sun/star/document/ExtendedTypeDetectionFactory.idl
@@ -42,7 +42,7 @@ published service ExtendedTypeDetectionFactory
     /** factory interface to create and initialize extended type detection components.
 
         <p>
-        A detection component must be specified by it's UNO implementation name and will be crated then.
+        A detection component must be specified by its UNO implementation name and will be crated then.
         Every new created component can be initialized with it's own configuration data
         and may given optional arguments of the corresponding createInstanceWithArguments() request. To do so the
         service must support the optional interface com::sun::star::lang::XInitialization.
diff --git a/offapi/com/sun/star/document/FilterFactory.idl b/offapi/com/sun/star/document/FilterFactory.idl
index 59a17ed..cf04cdf 100644
--- a/offapi/com/sun/star/document/FilterFactory.idl
+++ b/offapi/com/sun/star/document/FilterFactory.idl
@@ -134,7 +134,7 @@ published service FilterFactory
                 <td>[sequence< string >]</td>
                 <td>It contains all available localized names for this filter. The are organized
                     in pairs and represented as a structure of sequence< com::sun::star::beans::PropertyValue >.
-                    The name of such property must be interpreted as locale; it's value as the localized
+                    The name of such property must be interpreted as locale; its value as the localized
                     filter name corresponding to this locale.</td>
             </tr>
             <tr>
diff --git a/offapi/com/sun/star/document/TypeDetection.idl b/offapi/com/sun/star/document/TypeDetection.idl
index de5e9c4..e5f1d94 100644
--- a/offapi/com/sun/star/document/TypeDetection.idl
+++ b/offapi/com/sun/star/document/TypeDetection.idl
@@ -78,7 +78,7 @@ published service TypeDetection
                 <td>[sequence< string >]</td>
                 <td>It contains all available localized names for this type. The are organized
                     in pairs and represented as a structure of sequence< com::sun::star::beans::PropertyValue >.
-                    The name of such property must be interpreted as locale; it's value as the localized
+                    The name of such property must be interpreted as locale; its value as the localized
                     type name corresponding to this locale.</td>
             </tr>
             <tr>
diff --git a/offapi/com/sun/star/embed/Storage.idl b/offapi/com/sun/star/embed/Storage.idl
index df48e21..e23816a 100644
--- a/offapi/com/sun/star/embed/Storage.idl
+++ b/offapi/com/sun/star/embed/Storage.idl
@@ -227,10 +227,10 @@ published service Storage
 
         <p>
         If a storage is commited all changes made to it will be integrated to
-        it's parent storage. This is recursive process, so the last commited
+        its parent storage. This is recursive process, so the last commited
         storage should be the root one. For the package based storages commit
         of a root storage also means flashing to the related medium. If
-        a storage is not commited, no changes for it or it's child elements
+        a storage is not commited, no changes for it or its child elements
         will be stored.
         </p>
      */
diff --git a/offapi/com/sun/star/embed/XLinkCreator.idl b/offapi/com/sun/star/embed/XLinkCreator.idl
index 56e13b0..8bb0e69 100644
--- a/offapi/com/sun/star/embed/XLinkCreator.idl
+++ b/offapi/com/sun/star/embed/XLinkCreator.idl
@@ -42,7 +42,7 @@ published interface XLinkCreator: com::sun::star::uno::XInterface
         and initializes it as a link.
 
         <p>
-        In case the entry exists already all it's contents will be ignored and
+        In case the entry exists already all its contents will be ignored and
         rewritten on storing of the object.
         </p>
 
diff --git a/offapi/com/sun/star/embed/XLinkageSupport.idl b/offapi/com/sun/star/embed/XLinkageSupport.idl
index 3a46f51..be99765 100644
--- a/offapi/com/sun/star/embed/XLinkageSupport.idl
+++ b/offapi/com/sun/star/embed/XLinkageSupport.idl
@@ -52,7 +52,7 @@ published interface XLinkageSupport: XCommonEmbedPersist
         <p>
         An entry with the specified name should be created or opened inside
         provided storage. This entry will be used for the object persistence.
-        If the entry exists already all it's contents will be ignored.
+        If the entry exists already all its contents will be ignored.
         </p>
 
         @param xStorage
diff --git a/offapi/com/sun/star/form/DataAwareControlModel.idl b/offapi/com/sun/star/form/DataAwareControlModel.idl
index 684042f..bb1e09f 100644
--- a/offapi/com/sun/star/form/DataAwareControlModel.idl
+++ b/offapi/com/sun/star/form/DataAwareControlModel.idl
@@ -50,7 +50,7 @@ published service DataAwareControlModel
     /** makes it possible to transfer the data of the model to the connected data field.
         <p>
         This interface is optional, if a component doesn't support it, it has to forward
-        the changes of it's value to the field it is connected to immediately (means whenever a user
+        the changes of its value to the field it is connected to immediately (means whenever a user
         interaction changes it's content).
         </p>
      */
@@ -82,7 +82,7 @@ published service DataAwareControlModel
 
         <p>In the context of a com::sun::star::form::component::DataForm, controls are
         automatically reset when one of the following applies
-        <ul><li>The form is reset by invoking it's XReset interface.</li>
+        <ul><li>The form is reset by invoking its XReset interface.</li>
             <li>The form moves to a new record.</li>
             <li>The changes in the current record of the form are undone</li>
         </ul>
diff --git a/offapi/com/sun/star/form/NavigationBarMode.idl b/offapi/com/sun/star/form/NavigationBarMode.idl
index 6a241bd..6905b49 100644
--- a/offapi/com/sun/star/form/NavigationBarMode.idl
+++ b/offapi/com/sun/star/form/NavigationBarMode.idl
@@ -53,7 +53,7 @@ published enum NavigationBarMode
 
         <p>This options is usually used for forms containing an grid control only.
         In such a form, the control has it's own navigation elements, so there is
-        no need to use the navigation bar for the form, but rather for it's parent.
+        no need to use the navigation bar for the form, but rather for its parent.
         </p>
      */
     PARENT
diff --git a/offapi/com/sun/star/form/PropertyBrowserController.idl b/offapi/com/sun/star/form/PropertyBrowserController.idl
index 0c258db..50f1b757 100644
--- a/offapi/com/sun/star/form/PropertyBrowserController.idl
+++ b/offapi/com/sun/star/form/PropertyBrowserController.idl
@@ -75,7 +75,7 @@ published service PropertyBrowserController
 {
     /** contains the object to inspect.
 
-        <p>Changing this property from outside causes the controller to update it's view
+        <p>Changing this property from outside causes the controller to update its view
         with the data of the new object</p>
     */
     [property] com::sun::star::beans::XPropertySet IntrospectedObject;
diff --git a/offapi/com/sun/star/form/binding/BindableControlModel.idl b/offapi/com/sun/star/form/binding/BindableControlModel.idl
index 0822e8c..4f5f214 100644
--- a/offapi/com/sun/star/form/binding/BindableControlModel.idl
+++ b/offapi/com/sun/star/form/binding/BindableControlModel.idl
@@ -61,7 +61,7 @@ service BindableControlModel
 
         <p>In both cases, explicit changes of the model's property are ignored if they would relax
         the restriction imposed by the binding.<br/>
-        For instance, if the binding declares it's value to
+        For instance, if the binding declares its value to
         be read-only (indicated by ValueBinding::ReadOnly being `TRUE`), then
         any attempt to set the <code>ReadOnly</code> property of the control model to `FALSE` will
         fail. However, if the binding's value is not read-only, then the <code>ReadOnly</code>
diff --git a/offapi/com/sun/star/form/binding/BindableDataAwareControlModel.idl b/offapi/com/sun/star/form/binding/BindableDataAwareControlModel.idl
index 0baca2a..4c16e55 100644
--- a/offapi/com/sun/star/form/binding/BindableDataAwareControlModel.idl
+++ b/offapi/com/sun/star/form/binding/BindableDataAwareControlModel.idl
@@ -92,7 +92,7 @@ module com {  module sun {  module star {  module form { module binding {
 
     <p>When a BindableDataAwareControlModel is being bound to an external value,
     using XBindableValue::setValueBinding(),
-    then the control model (it's value property, respectively) and the external value are
+    then the control model (its value property, respectively) and the external value are
     initially synchronized by setting the external value (XValueBinding::getValue())
     at the control model.</p>
 
diff --git a/offapi/com/sun/star/form/binding/BindableDatabaseCheckBox.idl b/offapi/com/sun/star/form/binding/BindableDatabaseCheckBox.idl
index 8ee368b..a043e62 100644
--- a/offapi/com/sun/star/form/binding/BindableDatabaseCheckBox.idl
+++ b/offapi/com/sun/star/form/binding/BindableDatabaseCheckBox.idl
@@ -42,7 +42,7 @@ module com {  module sun {  module star {  module form {  module binding {
 
     <p>If the value binding associated with a BindableDatabaseCheckBox
     supports exchanging string values, <em>and</em> the com::sun::star::form::component::CheckBox::RefValue
-    is <em>not</em> empty, then the radio button will exchange it's value as string:
+    is <em>not</em> empty, then the radio button will exchange its value as string:
     <ul><li>A string equal to the reference value will be mapped to the button being checked, and vice versa</li>
         <li>A string not equal to the reference value will be mapped to the button being unchecked, and vice versa</li>
         <li>`NULL` will be mapped to it being in undetermined state</li>
diff --git a/offapi/com/sun/star/form/binding/BindableDatabaseRadioButton.idl b/offapi/com/sun/star/form/binding/BindableDatabaseRadioButton.idl
index daa73cb..49801ca 100644
--- a/offapi/com/sun/star/form/binding/BindableDatabaseRadioButton.idl
+++ b/offapi/com/sun/star/form/binding/BindableDatabaseRadioButton.idl
@@ -40,7 +40,7 @@ module com {  module sun {  module star {  module form {  module binding {
 
     <p>If the value binding associated with a BindableDatabaseRadioButton
     supports exchanging string values, <em>and</em> the com::sun::star::form::component::RadioButton::RefValue
-    is <em>not</em> empty, then the radio button will exchange it's value as string:
+    is <em>not</em> empty, then the radio button will exchange its value as string:
     <ul><li>A string equal to the reference value will be mapped to the button being checked, and vice versa</li>
         <li>A string not equal to the reference value will be mapped to the button being unchecked, and vice versa</li>
         <li>`NULL` will be mapped to it being in undetermined state</li>
diff --git a/offapi/com/sun/star/form/binding/BindableIntegerValueRange.idl b/offapi/com/sun/star/form/binding/BindableIntegerValueRange.idl
index 8a330b4..7dcadee 100644
--- a/offapi/com/sun/star/form/binding/BindableIntegerValueRange.idl
+++ b/offapi/com/sun/star/form/binding/BindableIntegerValueRange.idl
@@ -45,7 +45,7 @@ service BindableIntegerValueRange
         <p>When the external (double) value changes, it's converted as follows to an integer
         value:
         <ul><li>If the external value is `NULL`, the current value of the control model
-                will be set to it's minimum.</li>
+                will be set to its minimum.</li>
             <li>If the external value is the <em>infinite</em> value, the control value will
                 be set to its maximum or minimum, depending on the sign of the external value.</li>
             <li>If none of the aforementioned conditions is met, the external value will be simply
diff --git a/offapi/com/sun/star/form/binding/ListEntrySource.idl b/offapi/com/sun/star/form/binding/ListEntrySource.idl
index b4873ca..0779cfa 100644
--- a/offapi/com/sun/star/form/binding/ListEntrySource.idl
+++ b/offapi/com/sun/star/form/binding/ListEntrySource.idl
@@ -44,7 +44,7 @@ service ListEntrySource
         The ownership is with another instance, which may also decide to obsolete
         the ListEntrySource for whatever reasons (e.g. because the data model
         which the binding reflected died). For this reason, a ListEntrySource
-        must offer a possibility to be obsoleted by it's owner, and to notify this
+        must offer a possibility to be obsoleted by its owner, and to notify this
         obsoleteness to other interested parties, such as XListEntrySinks.</p>
     */
     interface com::sun::star::lang::XComponent;
diff --git a/offapi/com/sun/star/form/binding/ValueBinding.idl b/offapi/com/sun/star/form/binding/ValueBinding.idl
index 56d294d..46e8781 100644
--- a/offapi/com/sun/star/form/binding/ValueBinding.idl
+++ b/offapi/com/sun/star/form/binding/ValueBinding.idl
@@ -76,7 +76,7 @@ service ValueBinding
         by the ValueBinding instance changes.
 
         <p>This interface is optional, since a binding may not support
-        actively notifying changes in it's value. Note, however, that in case
+        actively notifying changes in its value. Note, however, that in case
         this interface is not supported, the bound component cannot react
         on value changes, and will thus override any values which are
         set by an instance other than itself.</p>
@@ -91,7 +91,7 @@ service ValueBinding
         The ownership is with another instance, which may also decide to obsolete
         the ValueBinding for whatever reasons (e.g. because the data model
         which the binding reflected died). For this reason, a ValueBinding
-        must offer a possibility to be obsoleted by it's owner, and to notify this
+        must offer a possibility to be obsoleted by its owner, and to notify this
         obsoleteness to other interested parties, such as XBindableValues.</p>
     */
     interface com::sun::star::lang::XComponent;
diff --git a/offapi/com/sun/star/form/component/DataForm.idl b/offapi/com/sun/star/form/component/DataForm.idl
index 3477167..18afb44 100644
--- a/offapi/com/sun/star/form/component/DataForm.idl
+++ b/offapi/com/sun/star/form/component/DataForm.idl
@@ -117,10 +117,10 @@ published service DataForm
 
         <p> These columns are typically the foreign key fields of the parent form.
         The values of theses columns are used to identify the data for the subform.
-        Each time the parent form changes it's current row, the subform requeries
+        Each time the parent form changes its current row, the subform requeries
         it's data based on the values of the master fields.</p>
 
-        <p>If the form is no sub form (e.g. it's parent is not a form itself), this
+        <p>If the form is no sub form (e.g. its parent is not a form itself), this
         property is not evaluated.</p>
     */
     [property] sequence<string> MasterFields;
@@ -147,7 +147,7 @@ published service DataForm
         <p>The columns specified herein typically represent a part of the primary key
         fields or their aliases of the detail form.</p>
 
-        <p>If the form is no sub form (e.g. it's parent is not a form itself), this
+        <p>If the form is no sub form (e.g. its parent is not a form itself), this
         property is not evaluated.</p>
     */
     [property] sequence<string> DetailFields;
diff --git a/offapi/com/sun/star/form/component/GridControl.idl b/offapi/com/sun/star/form/component/GridControl.idl
index 934ba63..0a8db09 100644
--- a/offapi/com/sun/star/form/component/GridControl.idl
+++ b/offapi/com/sun/star/form/component/GridControl.idl
@@ -101,7 +101,7 @@ published service GridControl
 
     /** resets the control.
 
-        <p>The reset of the control is forwarded to all it's elements, means to all the column models.
+        <p>The reset of the control is forwarded to all its elements, means to all the column models.
         As grid columns are very much like data-aware stand-alone controls, you can find a description
         of the reset functionality in com::sun::star::form::DataAwareControlModel::XReset.
     */
diff --git a/offapi/com/sun/star/form/validation/ValidatableControlModel.idl b/offapi/com/sun/star/form/validation/ValidatableControlModel.idl
index 0d87f34..1ebe7eb 100644
--- a/offapi/com/sun/star/form/validation/ValidatableControlModel.idl
+++ b/offapi/com/sun/star/form/validation/ValidatableControlModel.idl
@@ -66,7 +66,7 @@ service ValidatableControlModel
 
         <p>As soon as a validator is set via XValidatable::setValidator(), the validatable
         control model registers itself as listener. If the validity constraint of the validator
-        changes, the ValidatableControlModel re-validates it's current valid, and
+        changes, the ValidatableControlModel re-validates its current valid, and
         broadcasts any resuling changes to all its XFormComponentValidityListener, if
         necessary.</p>
     */
diff --git a/offapi/com/sun/star/frame/DispatchHelper.idl b/offapi/com/sun/star/frame/DispatchHelper.idl
index 4ee7203..a7ef3cc 100644
--- a/offapi/com/sun/star/frame/DispatchHelper.idl
+++ b/offapi/com/sun/star/frame/DispatchHelper.idl
@@ -30,7 +30,7 @@ module com {  module sun {  module star {  module frame {
     Normally a complete dispatch is split into different parts:
     - converting and parsing the URL
     - searching for a valid dispatch object available on a dispatch provider
-    - dispatching of the URL and it's parameters
+    - dispatching of the URL and its parameters
     </p>
 
     @see DispatchProvider
diff --git a/offapi/com/sun/star/frame/XFrame2.idl b/offapi/com/sun/star/frame/XFrame2.idl
index 00543c1..172908a 100644
--- a/offapi/com/sun/star/frame/XFrame2.idl
+++ b/offapi/com/sun/star/frame/XFrame2.idl
@@ -83,7 +83,7 @@ published interface XFrame2
     interface XDispatchProviderInterception;
 
     /** Provides access to sub frames within this frame,
-        and via it's XFrame sub-interface: Allows the component to be loaded and accessed
+        and via its XFrame sub-interface: Allows the component to be loaded and accessed
         within the frame; it is the main connection to the
         environment of the component.
      */
diff --git a/offapi/com/sun/star/inspection/XPropertyHandler.idl b/offapi/com/sun/star/inspection/XPropertyHandler.idl
index c942bf5..f65c446 100644
--- a/offapi/com/sun/star/inspection/XPropertyHandler.idl
+++ b/offapi/com/sun/star/inspection/XPropertyHandler.idl
@@ -415,7 +415,7 @@ interface XPropertyHandler
         <p>A XPropertyHandler is used by a XObjectInspector instance,
         which implements the XController interface. By definition, a XObjectInspector always forwards
         all suspend requests (com::sun::star::frame::XController::suspend()) to
-        all it's handlers.</p>
+        all its handlers.</p>
 
         <p>The usual use case for this method are non-modal user interface components used
         for property value input. Such a component might have been opened during
diff --git a/offapi/com/sun/star/report/XReportComponent.idl b/offapi/com/sun/star/report/XReportComponent.idl
index 1f43bd3..34d9e48 100644
--- a/offapi/com/sun/star/report/XReportComponent.idl
+++ b/offapi/com/sun/star/report/XReportComponent.idl
@@ -122,9 +122,9 @@ interface XReportComponent
         /** is used for subreports and contains the names of columns of the parent report.
     <p> These columns are typically the foreign key fields of the parent report.
     The values of theses columns are used to identify the data for the subreport.
-    Each time the parent report changes it's current row, the subreport requeries
+    Each time the parent report changes its current row, the subreport requeries
     it's data based on the values of the master fields.</p>
-    <p>If the report is no sub report (e.g. it's parent is not a report itself), this
+    <p>If the report is no sub report (e.g. its parent is not a report itself), this
     property is not evaluated.</p>
 
     */
@@ -153,7 +153,7 @@ interface XReportComponent
     </p>
     <p>The columns specified herein typically represent a part of the primary key
     fields or their aliases of the detail report.</p>
-    <p>If the report is no sub report (e.g. it's parent is not a report itself), this
+    <p>If the report is no sub report (e.g. its parent is not a report itself), this
     property is not evaluated.</p>
     *
     */
diff --git a/offapi/com/sun/star/report/XSection.idl b/offapi/com/sun/star/report/XSection.idl
index dd29ee8..aed2cbe 100644
--- a/offapi/com/sun/star/report/XSection.idl
+++ b/offapi/com/sun/star/report/XSection.idl
@@ -121,7 +121,7 @@ interface XSection
     };
 
     /** Specifies that elements with dynamic state will be expanded vertically when then content of the element is larger than it's container.
-        If this property is disabled the content will be truncated when it's size is larger than the container.
+        If this property is disabled the content will be truncated when its size is larger than the container.
     */
     [attribute,bound] boolean CanGrow
     {
diff --git a/offapi/com/sun/star/sdb/XCompletedConnection.idl b/offapi/com/sun/star/sdb/XCompletedConnection.idl
index ab6a51d..1e29db2 100644
--- a/offapi/com/sun/star/sdb/XCompletedConnection.idl
+++ b/offapi/com/sun/star/sdb/XCompletedConnection.idl
@@ -31,7 +31,7 @@
 
 
 /** is used for establishing connections via a factory which is identified
-    by it's name. To complete the information needed for establishing a connection
+    by its name. To complete the information needed for establishing a connection
     an interaction handler is used.
  */
 published interface XCompletedConnection: com::sun::star::uno::XInterface
diff --git a/offapi/com/sun/star/sdbc/ResultSet.idl b/offapi/com/sun/star/sdbc/ResultSet.idl
index d1fc43e..186d707 100644
--- a/offapi/com/sun/star/sdbc/ResultSet.idl
+++ b/offapi/com/sun/star/sdbc/ResultSet.idl
@@ -147,7 +147,7 @@ published service ResultSet
     interface XRow;
 
 
-    /** is used for locating a column by it's name.
+    /** is used for locating a column by its name.
      */
     interface XColumnLocate;
 
diff --git a/officecfg/registry/schema/org/openoffice/Office/Histories.xcs b/officecfg/registry/schema/org/openoffice/Office/Histories.xcs
index 1382b89a..ad38ba6 100644
--- a/officecfg/registry/schema/org/openoffice/Office/Histories.xcs
+++ b/officecfg/registry/schema/org/openoffice/Office/Histories.xcs
@@ -63,7 +63,7 @@
       </info>
       <set oor:name="ItemList" oor:node-type="HistoryItem">
         <info>
-          <desc>Contains all items identified by it's URL.</desc>
+          <desc>Contains all items identified by its URL.</desc>
         </info>
       </set>
       <set oor:name="OrderList" oor:node-type="HistoryOrder">
diff --git a/officecfg/registry/schema/org/openoffice/Office/TabBrowse.xcs b/officecfg/registry/schema/org/openoffice/Office/TabBrowse.xcs
index 48d2c53..6a77977 100644
--- a/officecfg/registry/schema/org/openoffice/Office/TabBrowse.xcs
+++ b/officecfg/registry/schema/org/openoffice/Office/TabBrowse.xcs
@@ -31,7 +31,7 @@
       <prop oor:name="ImplementationName" oor:type="xs:string">
         <info>
           <desc>Because there can exists more then one implementations of such TaskCreatorService,
-            the actual one must be specified with it's UNO implementation name.
+            the actual one must be specified with its UNO implementation name.
             Otherwise it's not guaranteed, which implementation is really used at runtime.</desc>
         </info>
       </prop>
diff --git a/oox/source/drawingml/diagram/diagramfragmenthandler.cxx b/oox/source/drawingml/diagram/diagramfragmenthandler.cxx
index 475c6ab9..aa14178 100644
--- a/oox/source/drawingml/diagram/diagramfragmenthandler.cxx
+++ b/oox/source/drawingml/diagram/diagramfragmenthandler.cxx
@@ -213,7 +213,7 @@ ColorFragmentHandler::ColorFragmentHandler( ::oox::core::XmlFilterBase& rFilter,

... etc. - the rest is truncated


More information about the Libreoffice-commits mailing list