[Libreoffice-commits] core.git: Branch 'distro/collabora/cp-5.1' - 121 commits - accessibility/inc accessibility/source animations/source avmedia/source basctl/source basegfx/source basic/qa basic/source bean/com binaryurp/source bridges/inc bridges/source canvas/source chart2/source cli_ure/source codemaker/source comphelper/source compilerplugins/clang configmgr/source connectivity/source connectivity/workben cppcanvas/source cppuhelper/source cppuhelper/test cppu/source cpputools/source cui/source dbaccess/source desktop/inc desktop/Library_sofficeapp.mk desktop/qa desktop/source desktop/win32 drawinglayer/qa drawinglayer/source editeng/source embeddedobj/source embeddedobj/test embedserv/source eventattacher/source extensions/source extensions/test extensions/workben filter/Library_xmlfa.mk filter/source forms/source formula/source fpicker/source fpicker/test framework/inc framework/Library_fwe.mk framework/Library_fwl.mk framework/source helpcompiler/inc helpcompiler/source hwpfilter/source i18nlangtag/source i18npool/inc i18npool/source idl/inc idl/source include/basegfx include/basic include/canvas include/codemaker include/com include/comphelper include/connectivity include/cppu include/cppuhelper include/dbaccess include/desktop include/drawinglayer include/editeng include/filter include/formula include/framework include/i18nlangtag include/i18nutil include/LibreOfficeKit include/linguistic include/oox include/osl include/registry include/salhelper include/sax include/sfx2 include/sot include/store include/svl include/svtools include/svx include/toolkit include/tools include/ucbhelper include/vbahelper include/vcl include/xmloff io/source io/test jvmfwk/inc jvmfwk/plugins jvmfwk/source l10ntools/inc l10ntools/source libreofficekit/qa libreofficekit/source lingucomponent/source linguistic/source linguistic/workben lotuswordpro/source mysqlc/source o3tl/qa odk/examples onlineupdate/source oox/inc oox/source package/source pyuno/source registry/source registry/test re motebridges/examples reportdesign/inc reportdesign/source rsc/inc salhelper/source sal/osl sal/qa sax/inc sax/source sax/test scaddins/source sc/inc sc/qa scripting/source sc/source sdext/source sd/Module_sd.mk sd/qa sd/source setup_native/source sfx2/inc sfx2/Library_sfx.mk sfx2/source shell/inc shell/source slideshow/source slideshow/test smoketest/libtest.cxx sot/source starmath/inc starmath/source stoc/source stoc/test store/source svgio/inc svgio/source svl/source svtools/inc svtools/source svx/inc svx/source sw/inc sw/qa sw/source testtools/source toolkit/inc toolkit/source tools/qa tools/source ucbhelper/source ucb/source unoxml/source uui/source vbahelper/source vcl/headless vcl/inc vcl/Library_vcl.mk vcl/opengl vcl/source vcl/unx vcl/win winaccessibility/source writerfilter/inc writerfilter/Library_writerfilter.mk writerfilter/qa writerfilter/source xmlhelp/source xmloff/inc xmloff/source xmlsecurity/inc xmlsecurity/source

Caolán McNamara caolanm at redhat.com
Wed Jul 13 18:52:49 UTC 2016


 accessibility/inc/accessibility/extended/AccessibleBrowseBox.hxx               |    2 
 accessibility/inc/accessibility/extended/AccessibleBrowseBoxBase.hxx           |    2 
 accessibility/inc/accessibility/extended/AccessibleBrowseBoxHeaderBar.hxx      |    4 
 accessibility/inc/accessibility/extended/AccessibleBrowseBoxTable.hxx          |    2 
 accessibility/inc/accessibility/extended/AccessibleBrowseBoxTableBase.hxx      |    3 
 accessibility/inc/accessibility/extended/AccessibleGridControl.hxx             |    2 
 accessibility/inc/accessibility/extended/AccessibleGridControlBase.hxx         |    2 
 accessibility/inc/accessibility/extended/AccessibleGridControlHeader.hxx       |    2 
 accessibility/inc/accessibility/extended/AccessibleGridControlTable.hxx        |    3 
 accessibility/inc/accessibility/extended/AccessibleGridControlTableBase.hxx    |    3 
 accessibility/inc/accessibility/extended/accessiblebrowseboxcell.hxx           |    2 
 accessibility/inc/accessibility/extended/accessibletabbar.hxx                  |    1 
 accessibility/inc/accessibility/extended/accessibletabbarbase.hxx              |    2 
 accessibility/inc/accessibility/extended/accessibletabbarpage.hxx              |    1 
 accessibility/inc/accessibility/extended/accessibletabbarpagelist.hxx          |    1 
 accessibility/inc/accessibility/extended/accessibletablistbox.hxx              |    3 
 accessibility/inc/accessibility/extended/accessibletablistboxtable.hxx         |    3 
 accessibility/inc/accessibility/helper/accresmgr.hxx                           |    2 
 accessibility/inc/accessibility/standard/accessiblemenucomponent.hxx           |    1 
 accessibility/inc/accessibility/standard/accessiblemenuitemcomponent.hxx       |    1 
 accessibility/inc/accessibility/standard/vclxaccessiblebox.hxx                 |    1 
 accessibility/inc/accessibility/standard/vclxaccessiblebutton.hxx              |    1 
 accessibility/inc/accessibility/standard/vclxaccessiblecheckbox.hxx            |    1 
 accessibility/inc/accessibility/standard/vclxaccessibleedit.hxx                |    1 
 accessibility/inc/accessibility/standard/vclxaccessiblelist.hxx                |    4 
 accessibility/inc/accessibility/standard/vclxaccessiblemenu.hxx                |    1 
 accessibility/inc/accessibility/standard/vclxaccessiblemenubar.hxx             |    1 
 accessibility/inc/accessibility/standard/vclxaccessiblemenuitem.hxx            |    1 
 accessibility/inc/accessibility/standard/vclxaccessiblemenuseparator.hxx       |    1 
 accessibility/inc/accessibility/standard/vclxaccessiblepopupmenu.hxx           |    1 
 accessibility/inc/accessibility/standard/vclxaccessibleradiobutton.hxx         |    1 
 accessibility/inc/accessibility/standard/vclxaccessiblescrollbar.hxx           |    1 
 accessibility/inc/accessibility/standard/vclxaccessiblestatusbaritem.hxx       |    1 
 accessibility/inc/accessibility/standard/vclxaccessibletabcontrol.hxx          |    1 
 accessibility/inc/accessibility/standard/vclxaccessibletabpage.hxx             |    1 
 accessibility/inc/accessibility/standard/vclxaccessibletabpagewindow.hxx       |    1 
 accessibility/inc/accessibility/standard/vclxaccessibletextcomponent.hxx       |    1 
 accessibility/source/extended/AccessibleBrowseBoxBase.cxx                      |    5 
 accessibility/source/extended/AccessibleBrowseBoxHeaderBar.cxx                 |    5 
 accessibility/source/extended/AccessibleBrowseBoxHeaderCell.cxx                |    1 
 accessibility/source/extended/AccessibleBrowseBoxTable.cxx                     |    5 
 accessibility/source/extended/AccessibleBrowseBoxTableBase.cxx                 |    5 
 accessibility/source/extended/AccessibleGridControl.cxx                        |    4 
 accessibility/source/extended/AccessibleGridControlBase.cxx                    |    2 
 accessibility/source/extended/AccessibleGridControlHeader.cxx                  |    4 
 accessibility/source/extended/AccessibleGridControlHeaderCell.cxx              |    2 
 accessibility/source/extended/AccessibleGridControlTable.cxx                   |    5 
 accessibility/source/extended/AccessibleGridControlTableBase.cxx               |    5 
 accessibility/source/extended/AccessibleGridControlTableCell.cxx               |    1 
 accessibility/source/extended/accessiblelistboxentry.cxx                       |    5 
 accessibility/source/extended/accessibletabbar.cxx                             |   22 
 accessibility/source/extended/accessibletabbarpage.cxx                         |   26 
 accessibility/source/extended/accessibletabbarpagelist.cxx                     |   33 
 accessibility/source/helper/accresmgr.cxx                                      |    4 
 accessibility/source/standard/accessiblemenubasecomponent.cxx                  |   37 
 accessibility/source/standard/accessiblemenucomponent.cxx                      |   25 
 accessibility/source/standard/accessiblemenuitemcomponent.cxx                  |   27 
 accessibility/source/standard/vclxaccessiblebutton.cxx                         |   12 
 accessibility/source/standard/vclxaccessiblecheckbox.cxx                       |   16 
 accessibility/source/standard/vclxaccessiblecombobox.cxx                       |    5 
 accessibility/source/standard/vclxaccessibledropdowncombobox.cxx               |    6 
 accessibility/source/standard/vclxaccessibledropdownlistbox.cxx                |    6 
 accessibility/source/standard/vclxaccessibleedit.cxx                           |   34 
 accessibility/source/standard/vclxaccessiblefixedhyperlink.cxx                 |    5 
 accessibility/source/standard/vclxaccessiblefixedtext.cxx                      |    6 
 accessibility/source/standard/vclxaccessiblelist.cxx                           |    3 
 accessibility/source/standard/vclxaccessiblelistbox.cxx                        |    4 
 accessibility/source/standard/vclxaccessiblelistitem.cxx                       |    2 
 accessibility/source/standard/vclxaccessiblemenu.cxx                           |   14 
 accessibility/source/standard/vclxaccessiblemenubar.cxx                        |    8 
 accessibility/source/standard/vclxaccessiblemenuitem.cxx                       |   33 
 accessibility/source/standard/vclxaccessiblemenuseparator.cxx                  |    4 
 accessibility/source/standard/vclxaccessiblepopupmenu.cxx                      |    6 
 accessibility/source/standard/vclxaccessibleradiobutton.cxx                    |   13 
 accessibility/source/standard/vclxaccessiblescrollbar.cxx                      |   11 
 accessibility/source/standard/vclxaccessiblestatusbar.cxx                      |   11 
 accessibility/source/standard/vclxaccessiblestatusbaritem.cxx                  |   34 
 accessibility/source/standard/vclxaccessibletabcontrol.cxx                     |   23 
 accessibility/source/standard/vclxaccessibletabpage.cxx                        |   35 
 accessibility/source/standard/vclxaccessibletabpagewindow.cxx                  |    4 
 accessibility/source/standard/vclxaccessibletextcomponent.cxx                  |   23 
 accessibility/source/standard/vclxaccessibletextfield.cxx                      |   11 
 accessibility/source/standard/vclxaccessibletoolboxitem.cxx                    |    1 
 animations/source/animcore/animcore.cxx                                        |  113 --
 avmedia/source/framework/soundhandler.cxx                                      |    1 
 basctl/source/accessibility/accessibledialogcontrolshape.cxx                   |   26 
 basctl/source/accessibility/accessibledialogwindow.cxx                         |   39 
 basctl/source/basicide/basicbox.cxx                                            |    3 
 basctl/source/basicide/basicbox.hxx                                            |    1 
 basctl/source/basicide/baside2.cxx                                             |    3 
 basctl/source/basicide/baside2.hxx                                             |    1 
 basctl/source/basicide/baside2b.cxx                                            |    8 
 basctl/source/basicide/baside3.cxx                                             |    2 
 basctl/source/basicide/basidesh.cxx                                            |    9 
 basctl/source/basicide/bastype2.cxx                                            |    1 
 basctl/source/basicide/bastypes.cxx                                            |   11 
 basctl/source/basicide/breakpoint.cxx                                          |   13 
 basctl/source/basicide/brkdlg.cxx                                              |    4 
 basctl/source/basicide/iderdll.cxx                                             |    1 
 basctl/source/basicide/layout.cxx                                              |    1 
 basctl/source/basicide/macrodlg.cxx                                            |    7 
 basctl/source/basicide/moduldlg.cxx                                            |    2 
 basctl/source/dlged/dlged.cxx                                                  |    1 
 basctl/source/inc/baside3.hxx                                                  |    1 
 basctl/source/inc/dlged.hxx                                                    |    1 
 basctl/source/inc/dlgedobj.hxx                                                 |    1 
 basctl/source/inc/docsignature.hxx                                             |    2 
 basegfx/source/polygon/b2dpolypolygon.cxx                                      |   14 
 basic/qa/cppunit/basictest.hxx                                                 |    7 
 basic/source/basmgr/basmgr.cxx                                                 |   18 
 basic/source/basmgr/vbahelper.cxx                                              |    8 
 basic/source/classes/eventatt.cxx                                              |    2 
 basic/source/classes/propacc.cxx                                               |   10 
 basic/source/classes/sb.cxx                                                    |    7 
 basic/source/classes/sbunoobj.cxx                                              |   14 
 basic/source/classes/sbxmod.cxx                                                |    9 
 basic/source/comp/codegen.cxx                                                  |    1 
 basic/source/comp/parser.cxx                                                   |    4 
 basic/source/comp/symtbl.cxx                                                   |    1 
 basic/source/inc/dlgcont.hxx                                                   |    2 
 basic/source/inc/namecont.hxx                                                  |    9 
 basic/source/inc/parser.hxx                                                    |    4 
 basic/source/inc/propacc.hxx                                                   |    2 
 basic/source/inc/sbjsmod.hxx                                                   |    1 
 basic/source/inc/sbunoobj.hxx                                                  |    2 
 basic/source/inc/scriptcont.hxx                                                |    2 
 basic/source/runtime/inputbox.cxx                                              |    1 
 basic/source/runtime/iosys.cxx                                                 |    3 
 basic/source/runtime/methods.cxx                                               |    4 
 basic/source/runtime/methods1.cxx                                              |    1 
 basic/source/runtime/runtime.cxx                                               |    3 
 basic/source/runtime/stdobj1.cxx                                               |   11 
 basic/source/sbx/sbxform.cxx                                                   |    2 
 basic/source/sbx/sbxobj.cxx                                                    |    1 
 basic/source/uno/namecont.cxx                                                  |    1 
 bean/com/sun/star/comp/beans/LocalOfficeConnection.java                        |    1 
 binaryurp/source/bridge.cxx                                                    |    2 
 binaryurp/source/proxy.cxx                                                     |    1 
 bridges/inc/bridges/cpp_uno/bridge.hxx                                         |   16 
 bridges/source/cpp_uno/gcc3_aix_powerpc/cpp2uno.cxx                            |    1 
 bridges/source/cpp_uno/gcc3_linux_sparc/cpp2uno.cxx                            |    1 
 bridges/source/cpp_uno/gcc3_linux_x86-64/cpp2uno.cxx                           |    1 
 bridges/source/cpp_uno/gcc3_macosx_x86-64/cpp2uno.cxx                          |    1 
 bridges/source/cpp_uno/gcc3_solaris_sparc/cpp2uno.cxx                          |    1 
 bridges/source/cpp_uno/msvc_win32_intel/dllinit.cxx                            |    2 
 bridges/source/cpp_uno/msvc_win32_x86-64/dllinit.cxx                           |    2 
 bridges/source/jni_uno/jni_data.cxx                                            |    1 
 bridges/source/jni_uno/jni_info.cxx                                            |    3 
 bridges/source/jni_uno/jni_java2uno.cxx                                        |    1 
 bridges/source/jni_uno/jni_uno2java.cxx                                        |    1 
 canvas/source/directx/dx_9rm.cxx                                               |    2 
 canvas/source/directx/dx_canvas.hxx                                            |    1 
 canvas/source/directx/dx_canvashelper_texturefill.cxx                          |    1 
 canvas/source/directx/dx_textlayout_drawhelper.cxx                             |    2 
 canvas/source/opengl/ogl_canvasfont.cxx                                        |    1 
 canvas/source/simplecanvas/simplecanvasimpl.cxx                                |    1 
 canvas/source/tools/surfacerect.hxx                                            |    4 
 canvas/source/vcl/cachedbitmap.cxx                                             |    1 
 chart2/source/controller/inc/ChartController.hxx                               |    1 
 chart2/source/inc/LifeTime.hxx                                                 |    5 
 chart2/source/inc/UncachedDataSequence.hxx                                     |    2 
 chart2/source/model/main/BaseCoordinateSystem.cxx                              |    9 
 chart2/source/view/axes/VAxisProperties.hxx                                    |    2 
 chart2/source/view/charttypes/VSeriesPlotter.cxx                               |    8 
 chart2/source/view/inc/GL3DBarChart.hxx                                        |    1 
 chart2/source/view/inc/VSeriesPlotter.hxx                                      |    2 
 chart2/source/view/main/OpenGLRender.cxx                                       |    1 
 chart2/source/view/main/OpenGLRender.hxx                                       |    1 
 cli_ure/source/climaker/climaker_emit.cxx                                      |    4 
 cli_ure/source/uno_bridge/cli_bridge.cxx                                       |    2 
 cli_ure/source/uno_bridge/cli_proxy.cxx                                        |    6 
 cli_ure/source/uno_bridge/cli_uno.cxx                                          |    2 
 codemaker/source/codemaker/global.cxx                                          |    1 
 codemaker/source/cppumaker/cppuoptions.cxx                                     |    1 
 codemaker/source/javamaker/javaoptions.cxx                                     |    1 
 comphelper/source/container/container.cxx                                      |    2 
 comphelper/source/container/embeddedobjectcontainer.cxx                        |   15 
 comphelper/source/container/enumhelper.cxx                                     |    1 
 comphelper/source/eventattachermgr/eventattachermgr.cxx                        |    6 
 comphelper/source/inc/comphelper_module.hxx                                    |   12 
 comphelper/source/misc/accessiblecomponenthelper.cxx                           |    1 
 comphelper/source/misc/accessiblecontexthelper.cxx                             |    1 
 comphelper/source/misc/accessibleeventnotifier.cxx                             |    1 
 comphelper/source/misc/accessiblekeybindinghelper.cxx                          |    7 
 comphelper/source/misc/accessibletexthelper.cxx                                |   32 
 comphelper/source/misc/accimplaccess.cxx                                       |    1 
 comphelper/source/misc/docpasswordhelper.cxx                                   |    5 
 comphelper/source/misc/docpasswordrequest.cxx                                  |    5 
 comphelper/source/misc/evtlistenerhlp.cxx                                      |    6 
 comphelper/source/misc/instancelocker.cxx                                      |    4 
 comphelper/source/misc/interaction.cxx                                         |    1 
 comphelper/source/misc/mimeconfighelper.cxx                                    |    2 
 comphelper/source/misc/numbers.cxx                                             |    1 
 comphelper/source/misc/proxyaggregation.cxx                                    |    1 
 comphelper/source/misc/threadpool.cxx                                          |    8 
 comphelper/source/misc/types.cxx                                               |    1 
 comphelper/source/misc/weakeventlistener.cxx                                   |    2 
 comphelper/source/property/MasterPropertySet.cxx                               |    1 
 comphelper/source/property/genericpropertyset.cxx                              |    1 
 comphelper/source/property/opropertybag.cxx                                    |    2 
 comphelper/source/property/propagg.cxx                                         |    2 
 comphelper/source/property/propertybag.cxx                                     |    1 
 comphelper/source/property/propertycontainer.cxx                               |    1 
 comphelper/source/property/propertycontainerhelper.cxx                         |    2 
 comphelper/source/property/propertysethelper.cxx                               |    1 
 comphelper/source/property/propertysetinfo.cxx                                 |    1 
 comphelper/source/property/propstate.cxx                                       |    1 
 comphelper/source/streaming/basicio.cxx                                        |    1 
 comphelper/source/streaming/seqstream.cxx                                      |    1 
 compilerplugins/clang/constantparam.cxx                                        |  266 +++++
 compilerplugins/clang/fpcomparison.cxx                                         |  146 ++
 compilerplugins/clang/store/removevirtuals.cxx                                 |    1 
 compilerplugins/clang/store/unnecessaryvirtual.cxx                             |    1 
 compilerplugins/clang/stylepolice.cxx                                          |  142 ++
 compilerplugins/clang/unuseddefaultparams.cxx                                  |  248 ++++
 compilerplugins/clang/unusedfields.cxx                                         |  108 +-
 compilerplugins/clang/unusedfields.py                                          |    3 
 compilerplugins/clang/unusedfieldsremove.cxx                                   |    1 
 compilerplugins/clang/unusedmethods.cxx                                        |  181 ++-
 compilerplugins/clang/unusedmethodsremove.cxx                                  |    1 
 configmgr/source/localizedpropertynode.cxx                                     |    1 
 configmgr/source/nodemap.hxx                                                   |    3 
 configmgr/source/propertynode.cxx                                              |    1 
 configmgr/source/rootaccess.cxx                                                |    1 
 configmgr/source/setnode.cxx                                                   |    1 
 connectivity/source/commontools/ConnectionWrapper.cxx                          |    1 
 connectivity/source/commontools/FDatabaseMetaDataResultSet.cxx                 |    6 
 connectivity/source/commontools/FValue.cxx                                     |    1 
 connectivity/source/commontools/ParamterSubstitution.cxx                       |    2 
 connectivity/source/commontools/RowFunctionParser.cxx                          |    4 
 connectivity/source/commontools/TColumnsHelper.cxx                             |    2 
 connectivity/source/commontools/TIndexes.cxx                                   |    2 
 connectivity/source/commontools/TKeyColumns.cxx                                |    1 
 connectivity/source/commontools/TKeys.cxx                                      |    1 
 connectivity/source/commontools/conncleanup.cxx                                |    1 
 connectivity/source/commontools/dbconversion.cxx                               |    2 
 connectivity/source/commontools/dbexception.cxx                                |    2 
 connectivity/source/commontools/dbtools2.cxx                                   |    1 
 connectivity/source/commontools/predicateinput.cxx                             |    2 
 connectivity/source/cpool/ZDriverWrapper.cxx                                   |    1 
 connectivity/source/cpool/ZDriverWrapper.hxx                                   |    1 
 connectivity/source/cpool/ZPoolCollection.cxx                                  |    1 
 connectivity/source/drivers/ado/ACallableStatement.cxx                         |    3 
 connectivity/source/drivers/ado/ACatalog.cxx                                   |    2 
 connectivity/source/drivers/ado/AColumn.cxx                                    |    2 
 connectivity/source/drivers/ado/AColumns.cxx                                   |    2 
 connectivity/source/drivers/ado/AConnection.cxx                                |    3 
 connectivity/source/drivers/ado/ADatabaseMetaDataImpl.cxx                      |    1 
 connectivity/source/drivers/ado/ADatabaseMetaDataResultSet.cxx                 |    5 
 connectivity/source/drivers/ado/ADatabaseMetaDataResultSetMetaData.cxx         |    2 
 connectivity/source/drivers/ado/ADriver.cxx                                    |    1 
 connectivity/source/drivers/ado/AGroup.cxx                                     |    1 
 connectivity/source/drivers/ado/AGroups.cxx                                    |    3 
 connectivity/source/drivers/ado/AIndex.cxx                                     |    4 
 connectivity/source/drivers/ado/AIndexes.cxx                                   |    1 
 connectivity/source/drivers/ado/AKey.cxx                                       |    1 
 connectivity/source/drivers/ado/AKeys.cxx                                      |    1 
 connectivity/source/drivers/ado/AResultSet.cxx                                 |    7 
 connectivity/source/drivers/ado/AResultSetMetaData.cxx                         |    1 
 connectivity/source/drivers/ado/AStatement.cxx                                 |    5 
 connectivity/source/drivers/ado/ATables.cxx                                    |    1 
 connectivity/source/drivers/ado/AUser.cxx                                      |    4 
 connectivity/source/drivers/ado/AUsers.cxx                                     |    1 
 connectivity/source/drivers/ado/AView.cxx                                      |    1 
 connectivity/source/drivers/ado/AViews.cxx                                     |    2 
 connectivity/source/drivers/ado/Aolevariant.cxx                                |    2 
 connectivity/source/drivers/ado/adoimp.cxx                                     |    3 
 connectivity/source/drivers/calc/CCatalog.cxx                                  |    2 
 connectivity/source/drivers/calc/CConnection.cxx                               |    7 
 connectivity/source/drivers/calc/CDatabaseMetaData.cxx                         |    9 
 connectivity/source/drivers/calc/CDriver.cxx                                   |    2 
 connectivity/source/drivers/calc/CResultSet.cxx                                |    1 
 connectivity/source/drivers/calc/CTable.cxx                                    |    2 
 connectivity/source/drivers/dbase/DDatabaseMetaData.cxx                        |    1 
 connectivity/source/drivers/dbase/DDriver.cxx                                  |    1 
 connectivity/source/drivers/dbase/DIndex.cxx                                   |    2 
 connectivity/source/drivers/dbase/DIndexColumns.cxx                            |    1 
 connectivity/source/drivers/dbase/DIndexes.cxx                                 |    1 
 connectivity/source/drivers/dbase/DResultSet.cxx                               |    1 
 connectivity/source/drivers/dbase/DTable.cxx                                   |    1 
 connectivity/source/drivers/dbase/DTables.cxx                                  |    1 
 connectivity/source/drivers/dbase/dindexnode.cxx                               |    4 
 connectivity/source/drivers/evoab2/NCatalog.cxx                                |    1 
 connectivity/source/drivers/evoab2/NPreparedStatement.cxx                      |    2 
 connectivity/source/drivers/evoab2/NStatement.cxx                              |    1 
 connectivity/source/drivers/file/FCatalog.cxx                                  |    1 
 connectivity/source/drivers/file/FColumns.cxx                                  |    4 
 connectivity/source/drivers/file/FConnection.cxx                               |    2 
 connectivity/source/drivers/file/FDriver.cxx                                   |    3 
 connectivity/source/drivers/file/FPreparedStatement.cxx                        |    3 
 connectivity/source/drivers/file/FResultSet.cxx                                |    2 
 connectivity/source/drivers/file/FStatement.cxx                                |    1 
 connectivity/source/drivers/file/fcode.cxx                                     |    6 
 connectivity/source/drivers/file/fcomp.cxx                                     |    2 
 connectivity/source/drivers/firebird/Connection.cxx                            |    3 
 connectivity/source/drivers/firebird/Connection.hxx                            |    7 
 connectivity/source/drivers/firebird/DatabaseMetaData.cxx                      |    2 
 connectivity/source/drivers/firebird/PreparedStatement.cxx                     |    4 
 connectivity/source/drivers/firebird/PreparedStatement.hxx                     |   19 
 connectivity/source/drivers/firebird/ResultSet.cxx                             |    4 
 connectivity/source/drivers/firebird/StatementCommonBase.cxx                   |    4 
 connectivity/source/drivers/firebird/StatementCommonBase.hxx                   |    3 
 connectivity/source/drivers/firebird/SubComponent.hxx                          |    9 
 connectivity/source/drivers/flat/ECatalog.cxx                                  |    2 
 connectivity/source/drivers/flat/EColumns.cxx                                  |    1 
 connectivity/source/drivers/flat/EDatabaseMetaData.cxx                         |    2 
 connectivity/source/drivers/flat/EDriver.cxx                                   |    1 
 connectivity/source/drivers/hsqldb/HCatalog.cxx                                |    2 
 connectivity/source/drivers/hsqldb/HDriver.cxx                                 |    2 
 connectivity/source/drivers/hsqldb/HStorageAccess.cxx                          |    6 
 connectivity/source/drivers/hsqldb/HUsers.cxx                                  |    1 
 connectivity/source/drivers/jdbc/Array.cxx                                     |    1 
 connectivity/source/drivers/jdbc/CallableStatement.cxx                         |    1 
 connectivity/source/drivers/jdbc/ConnectionLog.cxx                             |    1 
 connectivity/source/drivers/jdbc/Date.cxx                                      |    2 
 connectivity/source/drivers/jdbc/DriverPropertyInfo.cxx                        |    1 
 connectivity/source/drivers/jdbc/JDriver.cxx                                   |    1 
 connectivity/source/drivers/jdbc/JStatement.cxx                                |    6 
 connectivity/source/drivers/jdbc/Object.cxx                                    |    1 
 connectivity/source/drivers/jdbc/PreparedStatement.cxx                         |    3 
 connectivity/source/drivers/jdbc/ResultSet.cxx                                 |    6 
 connectivity/source/drivers/jdbc/ResultSetMetaData.cxx                         |    1 
 connectivity/source/drivers/jdbc/Timestamp.cxx                                 |    1 
 connectivity/source/drivers/jdbc/jservices.cxx                                 |    3 
 connectivity/source/drivers/mork/MColumns.cxx                                  |    2 
 connectivity/source/drivers/mork/MConnection.cxx                               |    2 
 connectivity/source/drivers/mork/MConnection.hxx                               |    1 
 connectivity/source/drivers/mork/MDatabaseMetaDataHelper.hxx                   |    1 
 connectivity/source/drivers/mork/MPreparedStatement.cxx                        |    6 
 connectivity/source/drivers/mork/MPreparedStatement.hxx                        |   17 
 connectivity/source/drivers/mork/MQueryHelper.cxx                              |    1 
 connectivity/source/drivers/mork/MQueryHelper.hxx                              |    2 
 connectivity/source/drivers/mork/MResultSet.cxx                                |   10 
 connectivity/source/drivers/mork/MResultSet.hxx                                |    2 
 connectivity/source/drivers/mork/MStatement.cxx                                |    3 
 connectivity/source/drivers/mork/MStatement.hxx                                |    4 
 connectivity/source/drivers/mork/MTable.cxx                                    |    3 
 connectivity/source/drivers/mozab/bootstrap/MNSINIParser.hxx                   |    8 
 connectivity/source/drivers/mysql/YCatalog.cxx                                 |    2 
 connectivity/source/drivers/mysql/YTable.cxx                                   |    2 
 connectivity/source/drivers/mysql/YUsers.cxx                                   |    1 
 connectivity/source/drivers/odbc/OConnection.cxx                               |    2 
 connectivity/source/drivers/odbc/ODatabaseMetaDataResultSet.cxx                |    3 
 connectivity/source/drivers/odbc/ODriver.cxx                                   |    2 
 connectivity/source/drivers/odbc/OFunctions.cxx                                |    1 
 connectivity/source/drivers/odbc/OPreparedStatement.cxx                        |    9 
 connectivity/source/drivers/odbc/OResultSet.cxx                                |    1 
 connectivity/source/drivers/odbc/OResultSetMetaData.cxx                        |    1 
 connectivity/source/drivers/odbc/OStatement.cxx                                |    4 
 connectivity/source/drivers/postgresql/pq_connection.cxx                       |    4 
 connectivity/source/drivers/postgresql/pq_connection.hxx                       |    3 
 connectivity/source/drivers/postgresql/pq_databasemetadata.cxx                 |    1 
 connectivity/source/drivers/postgresql/pq_driver.cxx                           |    2 
 connectivity/source/drivers/postgresql/pq_sequenceresultsetmetadata.cxx        |    1 
 connectivity/source/drivers/postgresql/pq_statement.cxx                        |    1 
 connectivity/source/drivers/postgresql/pq_statics.cxx                          |    6 
 connectivity/source/drivers/postgresql/pq_statics.hxx                          |   19 
 connectivity/source/drivers/postgresql/pq_tools.cxx                            |    2 
 connectivity/source/drivers/postgresql/pq_updateableresultset.hxx              |    1 
 connectivity/source/drivers/postgresql/pq_xcolumn.cxx                          |    3 
 connectivity/source/drivers/postgresql/pq_xcolumns.cxx                         |    1 
 connectivity/source/drivers/postgresql/pq_xindex.cxx                           |    3 
 connectivity/source/drivers/postgresql/pq_xindexes.cxx                         |    1 
 connectivity/source/drivers/postgresql/pq_xkey.cxx                             |    1 
 connectivity/source/drivers/postgresql/pq_xkeycolumns.cxx                      |    1 
 connectivity/source/drivers/postgresql/pq_xtable.cxx                           |    2 
 connectivity/source/drivers/postgresql/pq_xtable.hxx                           |    1 
 connectivity/source/drivers/postgresql/pq_xview.cxx                            |    1 
 connectivity/source/drivers/postgresql/pq_xviews.cxx                           |    1 
 connectivity/source/inc/RowFunctionParser.hxx                                  |    4 
 connectivity/source/inc/TSortIndex.hxx                                         |    3 
 connectivity/source/inc/ado/Aolewrap.hxx                                       |    1 
 connectivity/source/inc/ado/Awrapado.hxx                                       |    7 
 connectivity/source/inc/dbase/dindexnode.hxx                                   |    5 
 connectivity/source/inc/file/FConnection.hxx                                   |    2 
 connectivity/source/inc/file/FResultSet.hxx                                    |    1 
 connectivity/source/inc/file/fcode.hxx                                         |    2 
 connectivity/source/inc/file/quotedstring.hxx                                  |    1 
 connectivity/source/inc/java/ContextClassLoader.hxx                            |    1 
 connectivity/source/inc/java/GlobalRef.hxx                                     |    1 
 connectivity/source/inc/java/math/BigDecimal.hxx                               |    2 
 connectivity/source/inc/java/sql/DriverPropertyInfo.hxx                        |    9 
 connectivity/source/inc/java/sql/SQLException.hxx                              |    1 
 connectivity/source/inc/java/sql/Timestamp.hxx                                 |    1 
 connectivity/source/inc/java/util/Property.hxx                                 |    2 
 connectivity/source/inc/odbc/OTools.hxx                                        |    1 
 connectivity/source/parse/internalnode.cxx                                     |    1 
 connectivity/source/parse/sqliterator.cxx                                      |    1 
 connectivity/source/parse/sqlnode.cxx                                          |    2 
 connectivity/source/sdbcx/VGroup.cxx                                           |    1 
 connectivity/source/sdbcx/VIndexColumn.cxx                                     |    2 
 connectivity/source/sdbcx/VKeyColumn.cxx                                       |    3 
 connectivity/source/sdbcx/VUser.cxx                                            |    1 
 connectivity/source/sdbcx/VView.cxx                                            |    1 
 connectivity/workben/little/main.cxx                                           |    1 
 connectivity/workben/skeleton/SResultSet.hxx                                   |    1 
 cppcanvas/source/mtfrenderer/cachedprimitivebase.cxx                           |    1 
 cppcanvas/source/mtfrenderer/implrenderer.cxx                                  |    5 
 cppcanvas/source/mtfrenderer/mtftools.cxx                                      |    1 
 cppcanvas/source/mtfrenderer/polypolyaction.cxx                                |    3 
 cppcanvas/source/mtfrenderer/textaction.cxx                                    |   15 
 cppcanvas/source/wrapper/implspritecanvas.cxx                                  |    1 
 cppu/source/threadpool/current.cxx                                             |    2 
 cppu/source/threadpool/threadpool.cxx                                          |    3 
 cppu/source/typelib/static_types.cxx                                           |    1 
 cppu/source/typelib/typelib.cxx                                                |    6 
 cppu/source/uno/assign.hxx                                                     |    2 
 cppu/source/uno/cascade_mapping.cxx                                            |    1 
 cppu/source/uno/constr.hxx                                                     |    1 
 cppu/source/uno/copy.hxx                                                       |    1 
 cppu/source/uno/destr.hxx                                                      |    1 
 cppu/source/uno/eq.hxx                                                         |    1 
 cppuhelper/source/component_context.cxx                                        |    1 
 cppuhelper/source/factory.cxx                                                  |    1 
 cppuhelper/source/propshlp.cxx                                                 |    2 
 cppuhelper/source/tdmgr.cxx                                                    |    1 
 cppuhelper/source/weak.cxx                                                     |    2 
 cppuhelper/test/bootstrap/TestEnv.cxx                                          |    1 
 cppuhelper/test/cfg_test.cxx                                                   |    4 
 cppuhelper/test/loader/loader.test.cxx                                         |    1 
 cppuhelper/test/testcmp/TestComponent.cxx                                      |    1 
 cppuhelper/test/testdefaultbootstrapping.cxx                                   |    1 
 cppuhelper/test/testimplhelper.cxx                                             |    1 
 cppuhelper/test/testpropshlp.cxx                                               |    5 
 cpputools/source/sp2bv/sp2bv.cxx                                               |    6 
 cui/source/customize/cfg.cxx                                                   |    1 
 cui/source/customize/macropg.cxx                                               |    2 
 cui/source/dialogs/SpellAttrib.cxx                                             |    2 
 cui/source/dialogs/SpellAttrib.hxx                                             |   12 
 cui/source/dialogs/SpellDialog.cxx                                             |    5 
 cui/source/dialogs/cuicharmap.cxx                                              |   14 
 cui/source/dialogs/cuihyperdlg.cxx                                             |    6 
 cui/source/dialogs/iconcdlg.cxx                                                |   14 
 cui/source/dialogs/insdlg.cxx                                                  |    5 
 cui/source/dialogs/passwdomdlg.cxx                                             |    2 
 cui/source/dialogs/postdlg.cxx                                                 |    6 
 cui/source/factory/dlgfact.cxx                                                 |    2 
 cui/source/inc/align.hxx                                                       |    2 
 cui/source/inc/autocdlg.hxx                                                    |    7 
 cui/source/inc/cuihyperdlg.hxx                                                 |    1 
 cui/source/inc/cuitabline.hxx                                                  |    4 
 cui/source/inc/cuitbxform.hxx                                                  |    1 
 cui/source/inc/dlgname.hxx                                                     |    1 
 cui/source/inc/macropg.hxx                                                     |    1 
 cui/source/inc/numfmt.hxx                                                      |    4 
 cui/source/inc/numpages.hxx                                                    |    4 
 cui/source/inc/optdict.hxx                                                     |    2 
 cui/source/inc/passwdomdlg.hxx                                                 |    2 
 cui/source/inc/scriptdlg.hxx                                                   |    2 
 cui/source/inc/swpossizetabpage.hxx                                            |    1 
 cui/source/inc/transfrm.hxx                                                    |    1 
 cui/source/options/cfgchart.cxx                                                |    2 
 cui/source/options/connpoolconfig.cxx                                          |    1 
 cui/source/options/connpoolsettings.cxx                                        |    3 
 cui/source/options/dbregister.cxx                                              |    7 
 cui/source/options/dbregistersettings.cxx                                      |    3 
 cui/source/options/optHeaderTabListbox.cxx                                     |    1 
 cui/source/options/optchart.cxx                                                |    2 
 cui/source/options/optcolor.cxx                                                |    2 
 cui/source/options/optdict.cxx                                                 |    8 
 cui/source/options/optfltr.cxx                                                 |    1 
 cui/source/options/optgdlg.cxx                                                 |    1 
 cui/source/options/optgenrl.cxx                                                |   20 
 cui/source/options/opthtml.hxx                                                 |    1 
 cui/source/options/optinet2.cxx                                                |    5 
 cui/source/options/optjava.cxx                                                 |   33 
 cui/source/options/optjsearch.cxx                                              |    1 
 cui/source/options/optjsearch.hxx                                              |    2 
 cui/source/options/optlingu.cxx                                                |   16 
 cui/source/options/optmemory.cxx                                               |    2 
 cui/source/options/optpath.cxx                                                 |   12 
 cui/source/options/optsave.cxx                                                 |    3 
 cui/source/options/personalization.cxx                                         |   60 -
 cui/source/options/sdbcdriverenum.cxx                                          |    1 
 cui/source/options/treeopt.cxx                                                 |   37 
 cui/source/tabpages/align.cxx                                                  |    4 
 cui/source/tabpages/autocdlg.cxx                                               |    1 
 cui/source/tabpages/border.cxx                                                 |   12 
 cui/source/tabpages/borderconn.cxx                                             |    3 
 cui/source/tabpages/borderconn.hxx                                             |    2 
 cui/source/tabpages/chardlg.cxx                                                |   49 
 cui/source/tabpages/labdlg.cxx                                                 |   10 
 cui/source/tabpages/numfmt.cxx                                                 |    3 
 cui/source/tabpages/page.cxx                                                   |   25 
 cui/source/tabpages/tabarea.cxx                                                |    1 
 cui/source/tabpages/tabline.cxx                                                |    3 
 cui/source/tabpages/tparea.cxx                                                 |   18 
 cui/source/tabpages/tpbitmap.cxx                                               |   19 
 cui/source/tabpages/tpcolor.cxx                                                |   22 
 cui/source/tabpages/tpgradnt.cxx                                               |   14 
 cui/source/tabpages/tphatch.cxx                                                |   14 
 cui/source/tabpages/tpline.cxx                                                 |   15 
 cui/source/tabpages/tplnedef.cxx                                               |   20 
 cui/source/tabpages/tplneend.cxx                                               |   13 
 cui/source/tabpages/tpshadow.cxx                                               |    8 
 cui/source/tabpages/transfrm.cxx                                               |   28 
 dbaccess/source/core/api/RowSet.hxx                                            |    1 
 dbaccess/source/core/api/RowSetBase.hxx                                        |    3 
 dbaccess/source/core/api/RowSetCache.cxx                                       |    1 
 dbaccess/source/core/api/RowSetRow.hxx                                         |    1 
 dbaccess/source/core/api/datasettings.cxx                                      |   15 
 dbaccess/source/core/api/querycomposer.cxx                                     |    1 
 dbaccess/source/core/dataaccess/bookmarkcontainer.cxx                          |    1 
 dbaccess/source/core/dataaccess/intercept.cxx                                  |    2 
 dbaccess/source/core/inc/core_resource.hxx                                     |    2 
 dbaccess/source/core/inc/datasettings.hxx                                      |    2 
 dbaccess/source/core/inc/querycomposer.hxx                                     |    1 
 dbaccess/source/core/misc/dsntypes.cxx                                         |    1 
 dbaccess/source/core/recovery/subcomponents.hxx                                |    6 
 dbaccess/source/ext/macromigration/migrationerror.hxx                          |    6 
 dbaccess/source/filter/xml/xmlExport.cxx                                       |   47 
 dbaccess/source/filter/xml/xmlExport.hxx                                       |    3 
 dbaccess/source/ui/app/AppDetailPageHelper.cxx                                 |   46 
 dbaccess/source/ui/dlg/TextConnectionHelper.hxx                                |    2 
 dbaccess/source/ui/dlg/adodatalinks.cxx                                        |    1 
 dbaccess/source/ui/dlg/advancedsettings.cxx                                    |    4 
 dbaccess/source/ui/dlg/dbfindex.hxx                                            |    1 
 dbaccess/source/ui/dlg/detailpages.hxx                                         |    7 
 dbaccess/source/ui/inc/JoinController.hxx                                      |    1 
 dbaccess/source/ui/inc/JoinDesignView.hxx                                      |    1 
 dbaccess/source/ui/inc/RelationDesignView.hxx                                  |    1 
 dbaccess/source/ui/inc/SqlNameEdit.hxx                                         |   10 
 dbaccess/source/ui/inc/TableWindowListBox.hxx                                  |    2 
 dbaccess/source/ui/inc/TokenWriter.hxx                                         |    6 
 dbaccess/source/ui/inc/dbexchange.hxx                                          |    5 
 dbaccess/source/ui/inc/defaultobjectnamecheck.hxx                              |    6 
 dbaccess/source/ui/inc/dlgsave.hxx                                             |    1 
 dbaccess/source/ui/inc/indexes.hxx                                             |    3 
 dbaccess/source/ui/querydesign/querydlg.hxx                                    |    1 
 dbaccess/source/ui/tabledesign/FieldDescriptions.cxx                           |    1 
 desktop/Library_sofficeapp.mk                                                  |    1 
 desktop/inc/lib/init.hxx                                                       |  205 ---
 desktop/qa/data/sheets.ods                                                     |binary
 desktop/qa/desktop_lib/test_desktop_lib.cxx                                    |  263 +++--
 desktop/source/app/app.cxx                                                     |    2 
 desktop/source/app/appinit.cxx                                                 |    1 
 desktop/source/app/crashreport.cxx                                             |   33 
 desktop/source/app/dispatchwatcher.cxx                                         |    6 
 desktop/source/app/officeipcthread.cxx                                         |    1 
 desktop/source/app/sofficemain.cxx                                             |    2 
 desktop/source/app/sofficemain.h                                               |    2 
 desktop/source/deployment/gui/dp_gui_dialog2.cxx                               |    3 
 desktop/source/deployment/gui/dp_gui_extensioncmdqueue.cxx                     |    2 
 desktop/source/deployment/gui/dp_gui_theextmgr.cxx                             |    1 
 desktop/source/deployment/gui/dp_gui_updatedialog.cxx                          |    5 
 desktop/source/deployment/gui/license_dialog.cxx                               |    5 
 desktop/source/deployment/manager/dp_commandenvironments.cxx                   |    1 
 desktop/source/deployment/manager/dp_commandenvironments.hxx                   |    2 
 desktop/source/deployment/manager/dp_extensionmanager.cxx                      |    2 
 desktop/source/deployment/manager/dp_informationprovider.cxx                   |    5 
 desktop/source/deployment/manager/dp_manager.cxx                               |    3 
 desktop/source/deployment/manager/dp_properties.hxx                            |    4 
 desktop/source/deployment/misc/dp_misc.cxx                                     |    3 
 desktop/source/deployment/misc/dp_update.cxx                                   |    1 
 desktop/source/deployment/misc/lockfile.cxx                                    |    7 
 desktop/source/deployment/registry/component/dp_compbackenddb.hxx              |    1 
 desktop/source/deployment/registry/component/dp_component.cxx                  |    3 
 desktop/source/deployment/registry/configuration/dp_configuration.cxx          |    2 
 desktop/source/deployment/registry/configuration/dp_configurationbackenddb.hxx |    1 
 desktop/source/deployment/registry/dp_backend.cxx                              |    2 
 desktop/source/deployment/registry/dp_registry.cxx                             |    1 
 desktop/source/deployment/registry/executable/dp_executable.cxx                |    2 
 desktop/source/deployment/registry/executable/dp_executablebackenddb.hxx       |    1 
 desktop/source/deployment/registry/help/dp_helpbackenddb.hxx                   |    1 
 desktop/source/deployment/registry/package/dp_package.cxx                      |    2 
 desktop/source/deployment/registry/script/dp_scriptbackenddb.cxx               |    1 
 desktop/source/deployment/registry/script/dp_scriptbackenddb.hxx               |    1 
 desktop/source/deployment/registry/sfwk/dp_parceldesc.cxx                      |    1 
 desktop/source/deployment/registry/sfwk/dp_sfwk.cxx                            |    1 
 desktop/source/inc/desktopdllapi.h                                             |   24 
 desktop/source/lib/init.cxx                                                    |  258 ++++
 desktop/source/lib/lokinteractionhandler.cxx                                   |    7 
 desktop/source/migration/migration.cxx                                         |    1 
 desktop/source/migration/migration_impl.hxx                                    |    2 
 desktop/source/migration/services/basicmigration.cxx                           |   10 
 desktop/source/migration/services/basicmigration.hxx                           |    2 
 desktop/source/migration/services/jvmfwk.cxx                                   |    3 
 desktop/source/migration/services/oo3extensionmigration.cxx                    |    6 
 desktop/source/migration/services/oo3extensionmigration.hxx                    |    1 
 desktop/source/migration/services/wordbookmigration.cxx                        |   12 
 desktop/source/migration/services/wordbookmigration.hxx                        |    2 
 desktop/source/pkgchk/unopkg/unopkg_app.cxx                                    |    2 
 desktop/source/pkgchk/unopkg/unopkg_cmdenv.cxx                                 |    1 
 desktop/source/pkgchk/unopkg/unopkg_main.h                                     |    2 
 desktop/source/pkgchk/unopkg/unopkg_misc.cxx                                   |    1 
 desktop/win32/source/guiloader/genericloader.cxx                               |    3 
 desktop/win32/source/officeloader/officeloader.cxx                             |    3 
 drawinglayer/qa/unit/border.cxx                                                |    2 
 drawinglayer/source/animation/animationtiming.cxx                              |   17 
 drawinglayer/source/attribute/fillgradientattribute.cxx                        |    1 
 drawinglayer/source/attribute/fillhatchattribute.cxx                           |    1 
 drawinglayer/source/attribute/fontattribute.cxx                                |    1 
 drawinglayer/source/attribute/lineattribute.cxx                                |    1 
 drawinglayer/source/attribute/linestartendattribute.cxx                        |    1 
 drawinglayer/source/attribute/materialattribute3d.cxx                          |    1 
 drawinglayer/source/attribute/sdrallattribute3d.cxx                            |    1 
 drawinglayer/source/attribute/sdrfillattribute.cxx                             |    1 
 drawinglayer/source/attribute/sdrfillgraphicattribute.cxx                      |    1 
 drawinglayer/source/attribute/sdrlightattribute3d.cxx                          |    1 
 drawinglayer/source/attribute/sdrlightingattribute3d.cxx                       |    1 
 drawinglayer/source/attribute/sdrlineattribute.cxx                             |    1 
 drawinglayer/source/attribute/sdrlinestartendattribute.cxx                     |    1 
 drawinglayer/source/attribute/sdrobjectattribute3d.cxx                         |    1 
 drawinglayer/source/attribute/sdrsceneattribute3d.cxx                          |    1 
 drawinglayer/source/attribute/sdrshadowattribute.cxx                           |    1 
 drawinglayer/source/attribute/strokeattribute.cxx                              |    1 
 drawinglayer/source/drawinglayeruno/xprimitive2drenderer.cxx                   |    2 
 drawinglayer/source/geometry/viewinformation2d.cxx                             |    3 
 drawinglayer/source/geometry/viewinformation3d.cxx                             |    3 
 drawinglayer/source/primitive2d/animatedprimitive2d.cxx                        |    4 
 drawinglayer/source/primitive2d/backgroundcolorprimitive2d.cxx                 |    2 
 drawinglayer/source/primitive2d/baseprimitive2d.cxx                            |    3 
 drawinglayer/source/primitive2d/bitmapprimitive2d.cxx                          |    2 
 drawinglayer/source/primitive2d/borderlineprimitive2d.cxx                      |   11 
 drawinglayer/source/primitive2d/cropprimitive2d.cxx                            |    2 
 drawinglayer/source/primitive2d/discretebitmapprimitive2d.cxx                  |    1 
 drawinglayer/source/primitive2d/discreteshadowprimitive2d.cxx                  |    2 
 drawinglayer/source/primitive2d/embedded3dprimitive2d.cxx                      |    2 
 drawinglayer/source/primitive2d/fillgradientprimitive2d.cxx                    |    2 
 drawinglayer/source/primitive2d/fillgraphicprimitive2d.cxx                     |    2 
 drawinglayer/source/primitive2d/fillhatchprimitive2d.cxx                       |    2 
 drawinglayer/source/primitive2d/gridprimitive2d.cxx                            |    2 
 drawinglayer/source/primitive2d/groupprimitive2d.cxx                           |    2 
 drawinglayer/source/primitive2d/helplineprimitive2d.cxx                        |    2 
 drawinglayer/source/primitive2d/hiddengeometryprimitive2d.cxx                  |    2 
 drawinglayer/source/primitive2d/invertprimitive2d.cxx                          |    2 
 drawinglayer/source/primitive2d/markerarrayprimitive2d.cxx                     |    2 
 drawinglayer/source/primitive2d/maskprimitive2d.cxx                            |    2 
 drawinglayer/source/primitive2d/mediaprimitive2d.cxx                           |    1 
 drawinglayer/source/primitive2d/metafileprimitive2d.cxx                        |    9 
 drawinglayer/source/primitive2d/modifiedcolorprimitive2d.cxx                   |    2 
 drawinglayer/source/primitive2d/pagepreviewprimitive2d.cxx                     |    2 
 drawinglayer/source/primitive2d/patternfillprimitive2d.cxx                     |    2 
 drawinglayer/source/primitive2d/pointarrayprimitive2d.cxx                      |    2 
 drawinglayer/source/primitive2d/polygonprimitive2d.cxx                         |    3 
 drawinglayer/source/primitive2d/polypolygonprimitive2d.cxx                     |    9 
 drawinglayer/source/primitive2d/primitivetools2d.cxx                           |    4 
 drawinglayer/source/primitive2d/sceneprimitive2d.cxx                           |    2 
 drawinglayer/source/primitive2d/sdrdecompositiontools2d.cxx                    |    1 
 drawinglayer/source/primitive2d/shadowprimitive2d.cxx                          |    2 
 drawinglayer/source/primitive2d/structuretagprimitive2d.cxx                    |    2 
 drawinglayer/source/primitive2d/svggradientprimitive2d.cxx                     |    5 
 drawinglayer/source/primitive2d/textbreakuphelper.cxx                          |    1 
 drawinglayer/source/primitive2d/textdecoratedprimitive2d.cxx                   |    1 
 drawinglayer/source/primitive2d/texteffectprimitive2d.cxx                      |    1 
 drawinglayer/source/primitive2d/textenumsprimitive2d.cxx                       |    1 
 drawinglayer/source/primitive2d/texthierarchyprimitive2d.cxx                   |    7 
 drawinglayer/source/primitive2d/textlineprimitive2d.cxx                        |    1 
 drawinglayer/source/primitive2d/textprimitive2d.cxx                            |    3 
 drawinglayer/source/primitive2d/textstrikeoutprimitive2d.cxx                   |    3 
 drawinglayer/source/primitive2d/transformprimitive2d.cxx                       |    2 
 drawinglayer/source/primitive2d/transparenceprimitive2d.cxx                    |    2 
 drawinglayer/source/primitive2d/unifiedtransparenceprimitive2d.cxx             |    2 
 drawinglayer/source/primitive2d/wallpaperprimitive2d.cxx                       |    1 
 drawinglayer/source/primitive2d/wrongspellprimitive2d.cxx                      |    1 
 drawinglayer/source/primitive3d/baseprimitive3d.cxx                            |    3 
 drawinglayer/source/primitive3d/groupprimitive3d.cxx                           |    2 
 drawinglayer/source/primitive3d/hatchtextureprimitive3d.cxx                    |    2 
 drawinglayer/source/primitive3d/hiddengeometryprimitive3d.cxx                  |    2 
 drawinglayer/source/primitive3d/modifiedcolorprimitive3d.cxx                   |    2 
 drawinglayer/source/primitive3d/polygonprimitive3d.cxx                         |    3 
 drawinglayer/source/primitive3d/polygontubeprimitive3d.cxx                     |    3 
 drawinglayer/source/primitive3d/polypolygonprimitive3d.cxx                     |    2 
 drawinglayer/source/primitive3d/sdrcubeprimitive3d.cxx                         |    2 
 drawinglayer/source/primitive3d/sdrdecompositiontools3d.cxx                    |    1 
 drawinglayer/source/primitive3d/sdrextrudelathetools3d.cxx                     |    1 
 drawinglayer/source/primitive3d/sdrextrudeprimitive3d.cxx                      |    2 
 drawinglayer/source/primitive3d/sdrlatheprimitive3d.cxx                        |    2 
 drawinglayer/source/primitive3d/sdrpolypolygonprimitive3d.cxx                  |    2 
 drawinglayer/source/primitive3d/sdrprimitive3d.cxx                             |    2 
 drawinglayer/source/primitive3d/sdrsphereprimitive3d.cxx                       |    2 
 drawinglayer/source/primitive3d/shadowprimitive3d.cxx                          |    2 
 drawinglayer/source/primitive3d/textureprimitive3d.cxx                         |    6 
 drawinglayer/source/primitive3d/transformprimitive3d.cxx                       |    2 
 drawinglayer/source/processor2d/baseprocessor2d.cxx                            |    2 
 drawinglayer/source/processor2d/contourextractor2d.cxx                         |    2 
 drawinglayer/source/processor2d/helperwrongspellrenderer.cxx                   |    2 
 drawinglayer/source/processor2d/helperwrongspellrenderer.hxx                   |    1 
 drawinglayer/source/processor2d/linegeometryextractor2d.cxx                    |    2 
 drawinglayer/source/processor2d/processor2dtools.cxx                           |    3 
 drawinglayer/source/processor2d/textaspolygonextractor2d.cxx                   |    1 
 drawinglayer/source/processor2d/vclhelperbufferdevice.hxx                      |    1 
 drawinglayer/source/processor2d/vclmetafileprocessor2d.cxx                     |    3 
 drawinglayer/source/processor2d/vclmetafileprocessor2d.hxx                     |    2 
 drawinglayer/source/processor2d/vclpixelprocessor2d.cxx                        |    1 
 drawinglayer/source/processor2d/vclpixelprocessor2d.hxx                        |    2 
 drawinglayer/source/processor2d/vclprocessor2d.hxx                             |    2 
 drawinglayer/source/processor3d/baseprocessor3d.cxx                            |    2 
 drawinglayer/source/processor3d/cutfindprocessor3d.cxx                         |    1 
 drawinglayer/source/processor3d/defaultprocessor3d.cxx                         |    2 
 drawinglayer/source/processor3d/geometry2dextractor.cxx                        |    2 
 drawinglayer/source/processor3d/shadow3dextractor.cxx                          |    2 
 drawinglayer/source/texture/texture.cxx                                        |    9 
 drawinglayer/source/texture/texture3d.cxx                                      |    4 
 drawinglayer/source/tools/converters.cxx                                       |    1 
 editeng/source/accessibility/AccessibleComponentBase.cxx                       |   26 
 editeng/source/accessibility/AccessibleContextBase.cxx                         |   50 
 editeng/source/accessibility/AccessibleEditableTextPara.cxx                    |    8 
 editeng/source/accessibility/AccessibleHyperlink.cxx                           |    4 
 editeng/source/accessibility/AccessibleParaManager.cxx                         |   12 
 editeng/source/accessibility/AccessibleSelectionBase.cxx                       |    8 
 editeng/source/accessibility/AccessibleStaticTextBase.cxx                      |   11 
 editeng/source/accessibility/AccessibleStringWrap.cxx                          |    2 
 editeng/source/editeng/editattr.cxx                                            |    2 
 editeng/source/editeng/editattr.hxx                                            |    1 
 editeng/source/editeng/editdoc.cxx                                             |   25 
 editeng/source/editeng/editdoc.hxx                                             |   28 
 editeng/source/editeng/editeng.cxx                                             |   26 
 editeng/source/editeng/editobj.cxx                                             |    7 
 editeng/source/editeng/editview.cxx                                            |   35 
 editeng/source/editeng/edtspell.cxx                                            |    1 
 editeng/source/editeng/eehtml.cxx                                              |   15 
 editeng/source/editeng/eehtml.hxx                                              |    2 
 editeng/source/editeng/impedit.cxx                                             |   97 -
 editeng/source/editeng/impedit.hxx                                             |   30 
 editeng/source/editeng/impedit2.cxx                                            |   27 
 editeng/source/editeng/impedit3.cxx                                            |   13 
 editeng/source/editeng/impedit4.cxx                                            |    1 
 editeng/source/editeng/textconv.cxx                                            |    2 
 editeng/source/items/borderline.cxx                                            |    4 
 editeng/source/items/bulitem.cxx                                               |   21 
 editeng/source/items/flditem.cxx                                               |   51 
 editeng/source/items/frmitems.cxx                                              |   43 
 editeng/source/items/itemtype.cxx                                              |    4 
 editeng/source/items/justifyitem.cxx                                           |    2 
 editeng/source/items/numitem.cxx                                               |    7 
 editeng/source/items/optitems.cxx                                              |   13 
 editeng/source/items/paperinf.cxx                                              |   10 
 editeng/source/items/paraitem.cxx                                              |   57 -
 editeng/source/items/textitem.cxx                                              |  146 --
 editeng/source/items/writingmodeitem.cxx                                       |    1 
 editeng/source/items/xmlcnitm.cxx                                              |    1 
 editeng/source/misc/splwrap.cxx                                                |   13 
 editeng/source/misc/svxacorr.cxx                                               |   13 
 editeng/source/outliner/outleeng.cxx                                           |    4 
 editeng/source/outliner/outleeng.hxx                                           |   16 
 editeng/source/outliner/outlin2.cxx                                            |   16 
 editeng/source/outliner/outliner.cxx                                           |   47 
 editeng/source/outliner/outlvw.cxx                                             |   17 
 editeng/source/outliner/overflowingtxt.cxx                                     |    7 
 editeng/source/outliner/paralist.cxx                                           |   12 
 editeng/source/outliner/paralist.hxx                                           |    2 
 editeng/source/rtf/rtfitem.cxx                                                 |    9 
 editeng/source/rtf/svxrtf.cxx                                                  |   12 
 editeng/source/uno/unoedprx.cxx                                                |    9 
 editeng/source/uno/unoedsrc.cxx                                                |    5 
 editeng/source/uno/unofdesc.cxx                                                |    1 
 editeng/source/uno/unofored.cxx                                                |    2 
 editeng/source/uno/unoforou.cxx                                                |    4 
 editeng/source/uno/unoipset.cxx                                                |    8 
 editeng/source/uno/unotext.cxx                                                 |    2 
 editeng/source/xml/xmltxtexp.cxx                                               |    7 
 editeng/source/xml/xmltxtimp.cxx                                               |    5 
 embeddedobj/source/commonembedding/miscobj.cxx                                 |    2 
 embeddedobj/source/commonembedding/persistence.cxx                             |    2 
 embeddedobj/source/general/docholder.cxx                                       |    1 
 embeddedobj/source/general/intercept.cxx                                       |    1 
 embeddedobj/source/general/xcreator.cxx                                        |    1 
 embeddedobj/source/msole/olemisc.cxx                                           |    2 
 embeddedobj/source/msole/olepersist.cxx                                        |    1 
 embeddedobj/test/mtexecutor/bitmapcreator.cxx                                  |    1 
 embedserv/source/embed/docholder.cxx                                           |    3 
 embedserv/source/embed/ed_ioleobject.cxx                                       |    1 
 embedserv/source/embed/ed_ipersiststr.cxx                                      |    3 
 embedserv/source/embed/iipaobj.cxx                                             |    1 
 embedserv/source/embed/intercept.cxx                                           |    4 
 embedserv/source/embed/servprov.cxx                                            |    1 
 embedserv/source/embed/syswinwrapper.cxx                                       |    9 
 embedserv/source/embed/tracker.cxx                                             |    3 
 embedserv/source/inc/intercept.hxx                                             |    1 
 embedserv/source/inc/syswinwrapper.hxx                                         |    2 
 embedserv/source/inprocserv/dllentry.cxx                                       |    4 
 embedserv/source/inprocserv/inprocembobj.cxx                                   |    2 
 eventattacher/source/eventattacher.cxx                                         |    8 
 extensions/source/abpilot/admininvokationimpl.cxx                              |    1 
 extensions/source/abpilot/datasourcehandling.cxx                               |    1 
 extensions/source/abpilot/datasourcehandling.hxx                               |    5 
 extensions/source/abpilot/fieldmappingimpl.cxx                                 |    4 
 extensions/source/abpilot/fieldmappingimpl.hxx                                 |    5 
 extensions/source/activex/SOActionsApproval.cxx                                |    2 
 extensions/source/activex/SOActiveX.cxx                                        |    4 
 extensions/source/activex/SOComWindowPeer.cxx                                  |    2 
 extensions/source/activex/SODispatchInterceptor.cxx                            |    2 
 extensions/source/activex/so_activex.cxx                                       |    3 
 extensions/source/bibliography/bibconfig.hxx                                   |    1 
 extensions/source/bibliography/bibload.cxx                                     |    1 
 extensions/source/bibliography/bibresid.hxx                                    |    1 
 extensions/source/bibliography/bibview.cxx                                     |    1 
 extensions/source/bibliography/datman.cxx                                      |    1 
 extensions/source/bibliography/datman.hxx                                      |    1 
 extensions/source/bibliography/toolbar.cxx                                     |    2 
 extensions/source/bibliography/toolbar.hxx                                     |    2 
 extensions/source/config/ldap/componentdef.cxx                                 |    1 
 extensions/source/config/ldap/ldapaccess.cxx                                   |    2 
 extensions/source/dbpilots/commonpagesdbp.hxx                                  |    1 
 extensions/source/dbpilots/dbptools.hxx                                        |    1 
 extensions/source/inc/componentmodule.cxx                                      |    1 
 extensions/source/ole/jscriptclasses.hxx                                       |    1 
 extensions/source/ole/ole2uno.hxx                                              |    1 
 extensions/source/ole/oleobjw.cxx                                              |    4 
 extensions/source/ole/oleobjw.hxx                                              |    1 
 extensions/source/ole/servprov.cxx                                             |    3 
 extensions/source/ole/unoconversionutilities.hxx                               |    3 
 extensions/source/ole/unoobjw.hxx                                              |    2 
 extensions/source/ole/unotypewrapper.cxx                                       |    1 
 extensions/source/ole/windata.cxx                                              |    1 
 extensions/source/ole/windata.hxx                                              |    1 
 extensions/source/propctrlr/browserlistbox.cxx                                 |    1 
 extensions/source/propctrlr/browserview.hxx                                    |    1 
 extensions/source/propctrlr/composeduiupdate.cxx                               |    1 
 extensions/source/propctrlr/defaulthelpprovider.hxx                            |    1 
 extensions/source/propctrlr/editpropertyhandler.hxx                            |    1 
 extensions/source/propctrlr/enumrepresentation.hxx                             |    1 
 extensions/source/propctrlr/eventhandler.hxx                                   |    1 
 extensions/source/propctrlr/fontdialog.cxx                                     |    2 
 extensions/source/propctrlr/fontdialog.hxx                                     |    1 
 extensions/source/propctrlr/formcomponenthandler.cxx                           |    2 
 extensions/source/propctrlr/formcomponenthandler.hxx                           |    1 
 extensions/source/propctrlr/formcontroller.hxx                                 |    1 
 extensions/source/propctrlr/formlinkdialog.cxx                                 |    1 
 extensions/source/propctrlr/formmetadata.cxx                                   |    1 
 extensions/source/propctrlr/handlerhelper.hxx                                  |    1 
 extensions/source/propctrlr/inspectorhelpwindow.hxx                            |    1 
 extensions/source/propctrlr/linedescriptor.hxx                                 |    1 
 extensions/source/propctrlr/newdatatype.cxx                                    |    1 
 extensions/source/propctrlr/objectinspectormodel.cxx                           |    1 
 extensions/source/propctrlr/pcrcommon.hxx                                      |    1 
 extensions/source/propctrlr/pcrunodialogs.cxx                                  |    2 
 extensions/source/propctrlr/pcrunodialogs.hxx                                  |    1 
 extensions/source/propctrlr/propcontroller.cxx                                 |    2 
 extensions/source/propctrlr/propcontrolobserver.hxx                            |    1 
 extensions/source/propctrlr/propertycomposer.hxx                               |    1 
 extensions/source/propctrlr/propertycontrolextender.cxx                        |    1 
 extensions/source/propctrlr/propertycontrolextender.hxx                        |    1 
 extensions/source/propctrlr/propertyeditor.cxx                                 |    3 
 extensions/source/propctrlr/propertyinfo.hxx                                   |    1 
 extensions/source/propctrlr/propeventtranslation.hxx                           |    1 
 extensions/source/propctrlr/proplinelistener.hxx                               |    1 
 extensions/source/propctrlr/pushbuttonnavigation.hxx                           |    1 
 extensions/source/propctrlr/selectlabeldialog.hxx                              |    1 
 extensions/source/propctrlr/standardcontrol.hxx                                |    1 
 extensions/source/propctrlr/stringrepresentation.cxx                           |    1 
 extensions/source/propctrlr/submissionhandler.hxx                              |    1 
 extensions/source/propctrlr/taborder.hxx                                       |    2 
 extensions/source/propctrlr/unourl.hxx                                         |    7 
 extensions/source/propctrlr/usercontrol.hxx                                    |    1 
 extensions/source/propctrlr/xsddatatypes.hxx                                   |    1 
 extensions/source/scanner/grid.cxx                                             |   12 
 extensions/source/scanner/scanner.hxx                                          |    1 
 extensions/source/update/check/download.cxx                                    |    9 
 extensions/source/update/check/updatecheck.cxx                                 |   54 -
 extensions/source/update/check/updatecheckconfig.hxx                           |    3 
 extensions/source/update/check/updatecheckjob.cxx                              |   12 
 extensions/source/update/check/updatehdl.cxx                                   |    3 
 extensions/source/update/check/updateprotocol.cxx                              |    2 
 extensions/source/update/check/updateprotocoltest.cxx                          |    1 
 extensions/source/update/feed/test/updatefeedtest.cxx                          |    1 
 extensions/source/update/feed/updatefeed.cxx                                   |   19 
 extensions/source/update/ui/updatecheckui.cxx                                  |   13 
 extensions/test/ole/OleClient/axhost.cxx                                       |    1 
 extensions/test/ole/OleClient/clientTest.cxx                                   |   14 
 extensions/test/ole/OleConverterVar1/convTest.cxx                              |    3 
 extensions/test/ole/cpnt/cpnt.cxx                                              |    6 
 extensions/test/ole/cppToUno/testcppuno.cxx                                    |    4 
 extensions/workben/pythonautotest.cxx                                          |    5 
 extensions/workben/pythontest.cxx                                              |    7 
 extensions/workben/testcomponent.cxx                                           |    1 
 extensions/workben/testframecontrol.cxx                                        |    5 
 extensions/workben/testresource.cxx                                            |    1 
 filter/Library_xmlfa.mk                                                        |    1 
 filter/source/config/cache/basecontainer.cxx                                   |   20 
 filter/source/config/cache/basecontainer.hxx                                   |    7 
 filter/source/config/cache/cacheitem.cxx                                       |    6 
 filter/source/config/cache/cacheitem.hxx                                       |    9 
 filter/source/config/cache/cacheupdatelistener.cxx                             |    3 
 filter/source/config/cache/cacheupdatelistener.hxx                             |    5 
 filter/source/config/cache/configflush.hxx                                     |    3 
 filter/source/config/cache/contenthandlerfactory.cxx                           |    7 
 filter/source/config/cache/contenthandlerfactory.hxx                           |    6 
 filter/source/config/cache/filtercache.cxx                                     |   28 
 filter/source/config/cache/filtercache.hxx                                     |   42 
 filter/source/config/cache/filterfactory.cxx                                   |   14 
 filter/source/config/cache/filterfactory.hxx                                   |   11 
 filter/source/config/cache/frameloaderfactory.cxx                              |    7 
 filter/source/config/cache/frameloaderfactory.hxx                              |    6 
 filter/source/config/cache/querytokenizer.cxx                                  |    4 
 filter/source/config/cache/querytokenizer.hxx                                  |    2 
 filter/source/config/cache/typedetection.cxx                                   |   13 
 filter/source/config/cache/typedetection.hxx                                   |   15 
 filter/source/config/cache/versions.hxx                                        |    1 
 filter/source/flash/swfexporter.cxx                                            |    9 
 filter/source/flash/swfexporter.hxx                                            |    1 
 filter/source/flash/swffilter.cxx                                              |    4 
 filter/source/flash/swfwriter.cxx                                              |   20 
 filter/source/flash/swfwriter.hxx                                              |    9 
 filter/source/flash/swfwriter1.cxx                                             |   32 
 filter/source/flash/swfwriter2.cxx                                             |   36 
 filter/source/graphicfilter/eps/eps.cxx                                        |   49 
 filter/source/graphicfilter/icgm/actimpr.cxx                                   |    4 
 filter/source/graphicfilter/icgm/bitmap.cxx                                    |    6 
 filter/source/graphicfilter/icgm/bundles.cxx                                   |    8 
 filter/source/graphicfilter/icgm/bundles.hxx                                   |    8 
 filter/source/graphicfilter/icgm/cgmtypes.hxx                                  |   11 
 filter/source/graphicfilter/icgm/class0.cxx                                    |    1 
 filter/source/graphicfilter/icgm/class1.cxx                                    |    1 
 filter/source/graphicfilter/icgm/class2.cxx                                    |    1 
 filter/source/graphicfilter/icgm/class3.cxx                                    |    1 
 filter/source/graphicfilter/icgm/class4.cxx                                    |    2 
 filter/source/graphicfilter/icgm/class5.cxx                                    |    2 
 filter/source/graphicfilter/icgm/class7.cxx                                    |    1 
 filter/source/graphicfilter/icgm/classx.cxx                                    |    6 
 filter/source/graphicfilter/icgm/elements.cxx                                  |   12 
 filter/source/graphicfilter/icgm/outact.hxx                                    |    7 
 filter/source/graphicfilter/idxf/dxf2mtf.cxx                                   |    1 
 filter/source/graphicfilter/idxf/dxfblkrd.cxx                                  |    5 
 filter/source/graphicfilter/idxf/dxfblkrd.hxx                                  |    1 
 filter/source/graphicfilter/idxf/dxfentrd.hxx                                  |    1 
 filter/source/graphicfilter/idxf/dxfreprd.hxx                                  |    2 
 filter/source/graphicfilter/idxf/dxftblrd.hxx                                  |    5 
 filter/source/graphicfilter/idxf/dxfvec.hxx                                    |    2 
 filter/source/graphicfilter/ieps/ieps.cxx                                      |    1 
 filter/source/graphicfilter/ipbm/ipbm.cxx                                      |    1 
 filter/source/graphicfilter/ipcd/ipcd.cxx                                      |    3 
 filter/source/graphicfilter/ipict/ipict.cxx                                    |    2 
 filter/source/graphicfilter/ipsd/ipsd.cxx                                      |    1 
 filter/source/graphicfilter/iras/iras.cxx                                      |    2 
 filter/source/graphicfilter/itga/itga.cxx                                      |    4 
 filter/source/graphicfilter/itiff/ccidecom.cxx                                 |    3 
 filter/source/graphicfilter/itiff/itiff.cxx                                    |    5 
 filter/source/graphicfilter/itiff/lzwdecom.cxx                                 |    1 
 filter/source/msfilter/countryid.cxx                                           |    3 
 filter/source/msfilter/eschesdo.cxx                                            |    1 
 filter/source/msfilter/eschesdo.hxx                                            |    3 
 filter/source/msfilter/mscodec.cxx                                             |    4 
 filter/source/msfilter/msdffimp.cxx                                            |    4 
 filter/source/msfilter/msoleexp.cxx                                            |    1 
 filter/source/msfilter/msvbahelper.cxx                                         |    2 
 filter/source/msfilter/svdfppt.cxx                                             |    2 
 filter/source/msfilter/util.cxx                                                |    1 
 filter/source/pdf/pdfdialog.cxx                                                |   11 
 filter/source/pdf/pdffilter.hxx                                                |    8 
 filter/source/placeware/exporter.cxx                                           |    3 
 filter/source/placeware/filter.cxx                                             |    7 
 filter/source/svg/gfxtypes.hxx                                                 |   12 
 filter/source/svg/parserfragments.cxx                                          |    5 
 filter/source/svg/svgexport.cxx                                                |    1 
 filter/source/svg/svgfilter.hxx                                                |    4 
 filter/source/svg/svgreader.cxx                                                |    1 
 filter/source/svg/svgwriter.hxx                                                |   17 
 filter/source/svg/test/parsertest.cxx                                          |    1 
 filter/source/t602/t602filter.hxx                                              |    1 
 filter/source/xmlfilteradaptor/XmlFilterAdaptor.cxx                            |    4 
 filter/source/xmlfilteradaptor/XmlFilterAdaptor.hxx                            |   12 
 filter/source/xmlfilteradaptor/streamwrap.cxx                                  |   59 -
 filter/source/xmlfilteradaptor/streamwrap.hxx                                  |   58 -
 filter/source/xsltdialog/xmlfiltercommon.hxx                                   |    4 
 filter/source/xsltdialog/xmlfilterdialogcomponent.cxx                          |   10 
 filter/source/xsltdialog/xmlfilterjar.cxx                                      |    3 
 filter/source/xsltdialog/xmlfiltersettingsdialog.cxx                           |    1 
 filter/source/xsltdialog/xmlfiltersettingsdialog.hxx                           |    1 
 filter/source/xsltdialog/xmlfiltertabdialog.cxx                                |    8 
 filter/source/xsltdialog/xmlfiltertestdialog.cxx                               |    1 
 filter/source/xsltfilter/OleHandler.cxx                                        |    9 
 filter/source/xsltfilter/XSLTFilter.cxx                                        |    1 
 forms/source/component/ComboBox.cxx                                            |    1 
 forms/source/component/ComboBox.hxx                                            |    1 
 forms/source/component/Currency.cxx                                            |    1 
 forms/source/component/DatabaseForm.hxx                                        |    5 
 forms/source/component/Edit.cxx                                                |    1 
 forms/source/component/File.cxx                                                |    1 
 forms/source/component/Filter.hxx                                              |    1 
 forms/source/component/FormComponent.cxx                                       |   10 
 forms/source/component/Grid.hxx                                                |    1 
 forms/source/component/GroupManager.hxx                                        |    1 
 forms/source/component/ImageControl.hxx                                        |    1 
 forms/source/component/Numeric.cxx                                             |    1 
 forms/source/component/Pattern.cxx                                             |    2 
 forms/source/component/RadioButton.cxx                                         |    1 
 forms/source/component/Time.cxx                                                |    1 
 forms/source/component/clickableimage.cxx                                      |    2 
 forms/source/component/entrylisthelper.cxx                                     |    1 
 forms/source/component/entrylisthelper.hxx                                     |    1 
 forms/source/helper/commanddescriptionprovider.cxx                             |    1 
 forms/source/inc/FormComponent.hxx                                             |    2 
 forms/source/inc/InterfaceContainer.hxx                                        |    2 
 forms/source/inc/commanddescriptionprovider.hxx                                |    1 
 forms/source/inc/commandimageprovider.hxx                                      |    1 
 forms/source/inc/formnavigation.hxx                                            |    1 
 forms/source/inc/frm_resource.hxx                                              |    2 
 forms/source/inc/frm_strings.hxx                                               |    2 
 forms/source/inc/limitedformats.hxx                                            |    1 
 forms/source/inc/property.hxx                                                  |    5 
 forms/source/inc/propertybaghelper.hxx                                         |    1 
 forms/source/inc/windowstateguard.hxx                                          |    1 
 forms/source/richtext/richtextvclcontrol.cxx                                   |    1 
 forms/source/runtime/formoperations.hxx                                        |    1 
 forms/source/solar/control/navtoolbar.cxx                                      |    2 
 forms/source/xforms/NameContainer.hxx                                          |    3 
 forms/source/xforms/binding.cxx                                                |   16 
 forms/source/xforms/binding.hxx                                                |   17 
 forms/source/xforms/computedexpression.cxx                                     |    3 
 forms/source/xforms/computedexpression.hxx                                     |    1 
 forms/source/xforms/datatyperepository.cxx                                     |    1 
 forms/source/xforms/datatypes.cxx                                              |    4 
 forms/source/xforms/datatypes.hxx                                              |    1 
 forms/source/xforms/datatypes_impl.hxx                                         |    1 
 forms/source/xforms/mip.cxx                                                    |    2 
 forms/source/xforms/model.cxx                                                  |   12 
 forms/source/xforms/model.hxx                                                  |    6 
 forms/source/xforms/model_helper.hxx                                           |    1 
 forms/source/xforms/model_ui.cxx                                               |    4 
 forms/source/xforms/pathexpression.cxx                                         |    3 
 forms/source/xforms/pathexpression.hxx                                         |    1 
 forms/source/xforms/submission.cxx                                             |    6 
 forms/source/xforms/submission.hxx                                             |    3 
 forms/source/xforms/submission/serialization.hxx                               |    1 
 forms/source/xforms/submission/submission_get.cxx                              |    1 
 forms/source/xforms/submission/submission_post.cxx                             |    1 
 forms/source/xforms/xmlhelper.cxx                                              |    1 
 forms/source/xforms/xpathlib/extension.hxx                                     |    2 
 formula/source/core/api/token.cxx                                              |   24 
 formula/source/core/inc/core_resource.hxx                                      |    3 
 formula/source/ui/dlg/ControlHelper.hxx                                        |    1 
 formula/source/ui/dlg/FormulaHelper.cxx                                        |    5 
 formula/source/ui/dlg/formula.cxx                                              |    5 
 formula/source/ui/dlg/funcpage.hxx                                             |    1 
 formula/source/ui/dlg/parawin.cxx                                              |    2 
 formula/source/ui/dlg/parawin.hxx                                              |    1 
 formula/source/ui/dlg/structpg.hxx                                             |    3 
 fpicker/source/office/OfficeControlAccess.cxx                                  |    2 
 fpicker/source/office/OfficeControlAccess.hxx                                  |    1 
 fpicker/source/office/OfficeFilePicker.cxx                                     |   10 
 fpicker/source/office/OfficeFilePicker.hxx                                     |    1 
 fpicker/source/office/asyncfilepicker.hxx                                      |    2 
 fpicker/source/office/commonpicker.cxx                                         |    1 
 fpicker/source/office/fpinteraction.cxx                                        |    2 
 fpicker/source/office/fpinteraction.hxx                                        |    1 
 fpicker/source/office/fpsmartcontent.hxx                                       |    1 
 fpicker/source/office/iodlg.cxx                                                |   34 
 fpicker/source/office/iodlg.hxx                                                |    4 
 fpicker/source/office/iodlgimp.cxx                                             |    7 
 fpicker/source/office/pickercallbacks.hxx                                      |    1 
 fpicker/source/win32/filepicker/FPentry.cxx                                    |    3 
 fpicker/source/win32/filepicker/FileOpenDlg.cxx                                |  108 --
 fpicker/source/win32/filepicker/FileOpenDlg.hxx                                |    1 
 fpicker/source/win32/filepicker/FilePicker.cxx                                 |  101 -
 fpicker/source/win32/filepicker/FilterContainer.cxx                            |   14 
 fpicker/source/win32/filepicker/IVistaFilePickerInternalNotify.hxx             |    1 
 fpicker/source/win32/filepicker/PreviewCtrl.cxx                                |   29 
 fpicker/source/win32/filepicker/VistaFilePicker.cxx                            |   39 
 fpicker/source/win32/filepicker/VistaFilePickerEventHandler.hxx                |    2 
 fpicker/source/win32/filepicker/VistaFilePickerImpl.cxx                        |    1 
 fpicker/source/win32/filepicker/WinFileOpenImpl.cxx                            |   81 -
 fpicker/source/win32/filepicker/asynceventnotifier.cxx                         |   48 
 fpicker/source/win32/filepicker/asynceventnotifier.hxx                         |    3 
 fpicker/source/win32/filepicker/controlaccess.cxx                              |   26 
 fpicker/source/win32/filepicker/controlcommand.cxx                             |   50 
 fpicker/source/win32/filepicker/controlcommand.hxx                             |   12 
 fpicker/source/win32/filepicker/controlcommandrequest.hxx                      |    3 
 fpicker/source/win32/filepicker/controlcommandresult.hxx                       |    6 
 fpicker/source/win32/filepicker/customcontrol.cxx                              |   12 
 fpicker/source/win32/filepicker/customcontrol.hxx                              |    3 
 fpicker/source/win32/filepicker/customcontrolfactory.cxx                       |    6 
 fpicker/source/win32/filepicker/dialogcustomcontrols.cxx                       |   30 
 fpicker/source/win32/filepicker/dialogcustomcontrols.hxx                       |   18 
 fpicker/source/win32/filepicker/dibpreview.cxx                                 |   45 
 fpicker/source/win32/filepicker/filepickereventnotification.cxx                |    7 
 fpicker/source/win32/filepicker/filepickerstate.cxx                            |   81 -
 fpicker/source/win32/filepicker/filepickerstate.hxx                            |    2 
 fpicker/source/win32/filepicker/getfilenamewrapper.cxx                         |   19 
 fpicker/source/win32/filepicker/helppopupwindow.cxx                            |   45 
 fpicker/source/win32/filepicker/previewadapter.cxx                             |  105 --
 fpicker/source/win32/filepicker/previewbase.cxx                                |   34 
 fpicker/source/win32/filepicker/workbench/Test_fps.cxx                         |    1 
 fpicker/source/win32/folderpicker/FolderPicker.cxx                             |   21 
 fpicker/source/win32/folderpicker/MtaFop.cxx                                   |   66 -
 fpicker/source/win32/folderpicker/WinFOPImpl.cxx                               |   12 
 fpicker/source/win32/folderpicker/workbench/Test_fops.cxx                      |    1 
 fpicker/source/win32/misc/WinImplHelper.cxx                                    |   46 
 fpicker/source/win32/misc/resourceprovider.cxx                                 |   27 
 fpicker/test/svdem.cxx                                                         |   11 
 framework/Library_fwe.mk                                                       |    1 
 framework/Library_fwl.mk                                                       |    1 
 framework/inc/classes/wildcard.hxx                                             |   65 -
 framework/inc/helper/mischelper.hxx                                            |   27 
 framework/inc/services/dispatchhelper.hxx                                      |  104 --
 framework/inc/uielement/itemcontainer.hxx                                      |    1 
 framework/inc/uielement/macrosmenucontroller.hxx                               |    1 
 framework/inc/uielement/statusindicatorinterfacewrapper.hxx                    |    2 
 framework/source/helper/statusindicator.cxx                                    |    2 
 framework/source/inc/loadenv/actionlockguard.hxx                               |   11 
 framework/source/inc/pattern/window.hxx                                        |    3 
 framework/source/register/registertemp.cxx                                     |    2 
 framework/source/services/dispatchhelper.cxx                                   |   80 -
 framework/source/services/sessionlistener.cxx                                  |    1 
 helpcompiler/inc/HelpLinker.hxx                                                |    2 
 helpcompiler/source/BasCodeTagger.cxx                                          |    2 
 helpcompiler/source/HelpIndexer_main.cxx                                       |   12 
 helpcompiler/source/HelpLinker.cxx                                             |    1 
 hwpfilter/source/grammar.cxx                                                   |    1 
 hwpfilter/source/hpara.cxx                                                     |    4 
 hwpfilter/source/hstyle.cxx                                                    |    2 
 hwpfilter/source/hwpreader.cxx                                                 |  104 +-
 hwpfilter/source/lexer.cxx                                                     |    1 
 hwpfilter/source/list.hxx                                                      |    2 
 hwpfilter/source/mzstring.cxx                                                  |    1 
 hwpfilter/source/mzstring.h                                                    |    1 
 i18nlangtag/source/isolang/inunx.cxx                                           |    6 
 i18nlangtag/source/isolang/inwnt.cxx                                           |    4 
 i18nlangtag/source/isolang/isolang.cxx                                         |   11 
 i18nlangtag/source/languagetag/languagetag.cxx                                 |    2 
 i18npool/inc/calendar_hijri.hxx                                                |    1 
 i18npool/source/breakiterator/breakiteratorImpl.cxx                            |    1 
 i18npool/source/localedata/saxparser.cxx                                       |    8 
 i18npool/source/numberformatcode/numberformatcode.cxx                          |    2 
 i18npool/source/registerservices/registerservices.cxx                          |    1 
 i18npool/source/search/textsearch.cxx                                          |    3 
 i18npool/source/transliteration/ignoreIandEfollowedByYa_ja_JP.cxx              |    2 
 i18npool/source/transliteration/transliterationImpl.cxx                        |    1 
 idl/inc/database.hxx                                                           |    1 
 idl/inc/lex.hxx                                                                |    1 
 idl/inc/module.hxx                                                             |    7 
 idl/inc/object.hxx                                                             |    4 
 idl/inc/types.hxx                                                              |    1 
 idl/source/objects/slot.cxx                                                    |    4 
 idl/source/objects/types.cxx                                                   |    1 
 include/LibreOfficeKit/LibreOfficeKit.h                                        |    2 
 include/LibreOfficeKit/LibreOfficeKit.hxx                                      |    4 
 include/LibreOfficeKit/LibreOfficeKitEnums.h                                   |    9 
 include/LibreOfficeKit/LibreOfficeKitGtk.h                                     |   16 
 include/LibreOfficeKit/LibreOfficeKitInit.h                                    |   10 
 include/basegfx/color/bcolormodifier.hxx                                       |   10 
 include/basegfx/color/bcolortools.hxx                                          |    1 
 include/basegfx/curve/b2dbeziertools.hxx                                       |    2 
 include/basegfx/matrix/b2dhommatrixtools.hxx                                   |    5 
 include/basegfx/polygon/b2dlinegeometry.hxx                                    |    1 
 include/basegfx/polygon/b2dpolygonclipper.hxx                                  |    1 
 include/basegfx/polygon/b2dpolygoncutandtouch.hxx                              |    2 
 include/basegfx/polygon/b2dpolygontools.hxx                                    |    1 
 include/basegfx/polygon/b2dpolygontriangulator.hxx                             |    1 
 include/basegfx/polygon/b2dpolypolygoncutter.hxx                               |    3 
 include/basegfx/polygon/b2dpolypolygonfillrule.hxx                             |    1 
 include/basegfx/polygon/b2dpolypolygontools.hxx                                |    2 
 include/basegfx/polygon/b2dtrapezoid.hxx                                       |    3 
 include/basegfx/polygon/b3dpolygon.hxx                                         |    2 
 include/basegfx/polygon/b3dpolygontools.hxx                                    |    1 
 include/basegfx/polygon/b3dpolypolygontools.hxx                                |    1 
 include/basegfx/range/b2dconnectedranges.hxx                                   |    3 
 include/basegfx/tools/b2dclipstate.hxx                                         |    1 
 include/basegfx/tools/rectcliptools.hxx                                        |    1 
 include/basegfx/tools/zoomtools.hxx                                            |    1 
 include/basegfx/tuple/b2ituple.hxx                                             |    1 
 include/basic/basicmanagerrepository.hxx                                       |    1 
 include/basic/sbx.hxx                                                          |    5 
 include/basic/sbxvar.hxx                                                       |   14 
 include/basic/vbahelper.hxx                                                    |    4 
 include/canvas/base/canvascustomspritehelper.hxx                               |    1 
 include/codemaker/global.hxx                                                   |    1 
 include/com/sun/star/uno/Reference.hxx                                         |    2 
 include/comphelper/InlineContainer.hxx                                         |    3 
 include/comphelper/SelectionMultiplex.hxx                                      |    1 
 include/comphelper/accessiblecomponenthelper.hxx                               |    1 
 include/comphelper/accessiblecontexthelper.hxx                                 |    1 
 include/comphelper/accessibleeventnotifier.hxx                                 |    1 
 include/comphelper/accessiblekeybindinghelper.hxx                              |    1 
 include/comphelper/accessibleselectionhelper.hxx                               |    1 
 include/comphelper/accessibletexthelper.hxx                                    |    6 
 include/comphelper/accessiblewrapper.hxx                                       |    1 
 include/comphelper/anycompare.hxx                                              |    4 
 include/comphelper/classids.hxx                                                |    1 
 include/comphelper/componentbase.hxx                                           |    1 
 include/comphelper/componentguard.hxx                                          |    1 
 include/comphelper/componentmodule.hxx                                         |    8 
 include/comphelper/configurationhelper.hxx                                     |    1 
 include/comphelper/container.hxx                                               |    1 
 include/comphelper/docpasswordhelper.hxx                                       |   12 
 include/comphelper/docpasswordrequest.hxx                                      |    4 
 include/comphelper/documentinfo.hxx                                            |    1 
 include/comphelper/evtlistenerhlp.hxx                                          |    1 
 include/comphelper/guarding.hxx                                                |    1 
 include/comphelper/interaction.hxx                                             |    5 
 include/comphelper/listenernotification.hxx                                    |    1 
 include/comphelper/logging.hxx                                                 |    1 
 include/comphelper/namedvaluecollection.hxx                                    |    1 
 include/comphelper/officeresourcebundle.hxx                                    |    1 
 include/comphelper/propagg.hxx                                                 |    2 
 include/comphelper/propertysequence.hxx                                        |    1 
 include/comphelper/propertystatecontainer.hxx                                  |    1 
 include/comphelper/propmultiplex.hxx                                           |    1 
 include/comphelper/propstate.hxx                                               |    2 
 include/comphelper/proxyaggregation.hxx                                        |    2 
 include/comphelper/seqstream.hxx                                               |    1 
 include/comphelper/sequence.hxx                                                |    1 
 include/comphelper/servicedecl.hxx                                             |    4 
 include/comphelper/sharedmutex.hxx                                             |    1 
 include/comphelper/synchronousdispatch.hxx                                     |    2 
 include/comphelper/types.hxx                                                   |    1 
 include/comphelper/uno3.hxx                                                    |    1 
 include/comphelper/weakeventlistener.hxx                                       |    2 
 include/connectivity/FValue.hxx                                                |    2 
 include/connectivity/TTableHelper.hxx                                          |    1 
 include/connectivity/conncleanup.hxx                                           |    1 
 include/connectivity/dbcharset.hxx                                             |    2 
 include/connectivity/dbexception.hxx                                           |    1 
 include/connectivity/dbmetadata.hxx                                            |    1 
 include/connectivity/dbtools.hxx                                               |    2 
 include/connectivity/filtermanager.hxx                                         |    1 
 include/connectivity/odbc.hxx                                                  |    2 
 include/connectivity/paramwrapper.hxx                                          |    1 
 include/connectivity/predicateinput.hxx                                        |    1 
 include/connectivity/sdbcx/VView.hxx                                           |    1 
 include/connectivity/sqlerror.hxx                                              |    1 
 include/connectivity/standardsqlstate.hxx                                      |    1 
 include/connectivity/statementcomposer.hxx                                     |    1 
 include/cppu/helper/purpenv/Mapping.hxx                                        |    1 
 include/cppuhelper/factory.hxx                                                 |    2 
 include/cppuhelper/propshlp.hxx                                                |    4 
 include/dbaccess/dbaundomanager.hxx                                            |    1 
 include/dbaccess/dbsubcomponentcontroller.hxx                                  |    1 
 include/dbaccess/genericcontroller.hxx                                         |    4 
 include/desktop/crashreport.hxx                                                |   57 +
 include/desktop/dllapi.h                                                       |   24 
 include/drawinglayer/animation/animationtiming.hxx                             |    6 
 include/drawinglayer/attribute/fillbitmapattribute.hxx                         |    2 
 include/drawinglayer/attribute/fillgradientattribute.hxx                       |    2 
 include/drawinglayer/attribute/fillgraphicattribute.hxx                        |    3 
 include/drawinglayer/attribute/fillhatchattribute.hxx                          |    2 
 include/drawinglayer/attribute/fontattribute.hxx                               |    2 
 include/drawinglayer/attribute/lineattribute.hxx                               |    2 
 include/drawinglayer/attribute/linestartendattribute.hxx                       |    2 
 include/drawinglayer/attribute/materialattribute3d.hxx                         |    2 
 include/drawinglayer/attribute/sdrallattribute3d.hxx                           |    2 
 include/drawinglayer/attribute/sdrfillattribute.hxx                            |    2 
 include/drawinglayer/attribute/sdrfillgraphicattribute.hxx                     |    2 
 include/drawinglayer/attribute/sdrlightattribute3d.hxx                         |    3 
 include/drawinglayer/attribute/sdrlightingattribute3d.hxx                      |    2 
 include/drawinglayer/attribute/sdrlineattribute.hxx                            |    2 
 include/drawinglayer/attribute/sdrlinestartendattribute.hxx                    |    2 
 include/drawinglayer/attribute/sdrobjectattribute3d.hxx                        |    2 
 include/drawinglayer/attribute/sdrsceneattribute3d.hxx                         |    2 
 include/drawinglayer/attribute/sdrshadowattribute.hxx                          |    2 
 include/drawinglayer/attribute/strokeattribute.hxx                             |    2 
 include/drawinglayer/geometry/viewinformation2d.hxx                            |    2 
 include/drawinglayer/geometry/viewinformation3d.hxx                            |    2 
 include/drawinglayer/primitive2d/animatedprimitive2d.hxx                       |    4 
 include/drawinglayer/primitive2d/backgroundcolorprimitive2d.hxx                |    1 
 include/drawinglayer/primitive2d/baseprimitive2d.hxx                           |    1 
 include/drawinglayer/primitive2d/bitmapprimitive2d.hxx                         |    1 
 include/drawinglayer/primitive2d/borderlineprimitive2d.hxx                     |    2 
 include/drawinglayer/primitive2d/controlprimitive2d.hxx                        |    2 
 include/drawinglayer/primitive2d/cropprimitive2d.hxx                           |    2 
 include/drawinglayer/primitive2d/discretebitmapprimitive2d.hxx                 |    1 
 include/drawinglayer/primitive2d/discreteshadowprimitive2d.hxx                 |    1 
 include/drawinglayer/primitive2d/embedded3dprimitive2d.hxx                     |    1 
 include/drawinglayer/primitive2d/fillbitmapprimitive2d.hxx                     |    1 
 include/drawinglayer/primitive2d/fillgradientprimitive2d.hxx                   |    1 
 include/drawinglayer/primitive2d/fillgraphicprimitive2d.hxx                    |    1 
 include/drawinglayer/primitive2d/fillhatchprimitive2d.hxx                      |    1 
 include/drawinglayer/primitive2d/graphicprimitive2d.hxx                        |    2 
 include/drawinglayer/primitive2d/graphicprimitivehelper2d.hxx                  |    2 
 include/drawinglayer/primitive2d/gridprimitive2d.hxx                           |    1 
 include/drawinglayer/primitive2d/groupprimitive2d.hxx                          |    1 
 include/drawinglayer/primitive2d/helplineprimitive2d.hxx                       |    1 
 include/drawinglayer/primitive2d/hiddengeometryprimitive2d.hxx                 |    2 
 include/drawinglayer/primitive2d/invertprimitive2d.hxx                         |    2 
 include/drawinglayer/primitive2d/markerarrayprimitive2d.hxx                    |    1 
 include/drawinglayer/primitive2d/maskprimitive2d.hxx                           |    2 
 include/drawinglayer/primitive2d/mediaprimitive2d.hxx                          |    2 
 include/drawinglayer/primitive2d/metafileprimitive2d.hxx                       |    1 
 include/drawinglayer/primitive2d/modifiedcolorprimitive2d.hxx                  |    3 
 include/drawinglayer/primitive2d/pagepreviewprimitive2d.hxx                    |    2 
 include/drawinglayer/primitive2d/patternfillprimitive2d.hxx                    |    2 
 include/drawinglayer/primitive2d/pointarrayprimitive2d.hxx                     |    1 
 include/drawinglayer/primitive2d/polygonprimitive2d.hxx                        |    1 
 include/drawinglayer/primitive2d/polypolygonprimitive2d.hxx                    |    1 
 include/drawinglayer/primitive2d/primitivetools2d.hxx                          |    5 
 include/drawinglayer/primitive2d/sceneprimitive2d.hxx                          |    2 
 include/drawinglayer/primitive2d/sdrdecompositiontools2d.hxx                   |    2 
 include/drawinglayer/primitive2d/shadowprimitive2d.hxx                         |    2 
 include/drawinglayer/primitive2d/structuretagprimitive2d.hxx                   |    2 
 include/drawinglayer/primitive2d/svggradientprimitive2d.hxx                    |    1 
 include/drawinglayer/primitive2d/textbreakuphelper.hxx                         |    2 
 include/drawinglayer/primitive2d/texteffectprimitive2d.hxx                     |    2 
 include/drawinglayer/primitive2d/textenumsprimitive2d.hxx                      |    2 
 include/drawinglayer/primitive2d/texthierarchyprimitive2d.hxx                  |    7 
 include/drawinglayer/primitive2d/textlineprimitive2d.hxx                       |    2 
 include/drawinglayer/primitive2d/textprimitive2d.hxx                           |    2 
 include/drawinglayer/primitive2d/textstrikeoutprimitive2d.hxx                  |    4 
 include/drawinglayer/primitive2d/transformprimitive2d.hxx                      |    2 
 include/drawinglayer/primitive2d/transparenceprimitive2d.hxx                   |    2 
 include/drawinglayer/primitive2d/unifiedtransparenceprimitive2d.hxx            |    2 
 include/drawinglayer/primitive2d/wallpaperprimitive2d.hxx                      |    2 
 include/drawinglayer/primitive2d/wrongspellprimitive2d.hxx                     |    1 
 include/drawinglayer/primitive3d/baseprimitive3d.hxx                           |   18 
 include/drawinglayer/primitive3d/drawinglayer_primitivetypes3d.hxx             |    1 
 include/drawinglayer/primitive3d/groupprimitive3d.hxx                          |    2 
 include/drawinglayer/primitive3d/hatchtextureprimitive3d.hxx                   |    2 
 include/drawinglayer/primitive3d/hiddengeometryprimitive3d.hxx                 |    2 
 include/drawinglayer/primitive3d/modifiedcolorprimitive3d.hxx                  |    2 
 include/drawinglayer/primitive3d/polygonprimitive3d.hxx                        |    3 
 include/drawinglayer/primitive3d/polygontubeprimitive3d.hxx                    |    2 
 include/drawinglayer/primitive3d/polypolygonprimitive3d.hxx                    |    2 
 include/drawinglayer/primitive3d/sdrcubeprimitive3d.hxx                        |    2 
 include/drawinglayer/primitive3d/sdrdecompositiontools3d.hxx                   |    2 
 include/drawinglayer/primitive3d/sdrextrudelathetools3d.hxx                    |   10 
 include/drawinglayer/primitive3d/sdrextrudeprimitive3d.hxx                     |    2 
 include/drawinglayer/primitive3d/sdrlatheprimitive3d.hxx                       |    2 
 include/drawinglayer/primitive3d/sdrpolypolygonprimitive3d.hxx                 |    2 
 include/drawinglayer/primitive3d/sdrprimitive3d.hxx                            |    2 
 include/drawinglayer/primitive3d/sdrsphereprimitive3d.hxx                      |    2 
 include/drawinglayer/primitive3d/shadowprimitive3d.hxx                         |    2 
 include/drawinglayer/primitive3d/textureprimitive3d.hxx                        |    6 
 include/drawinglayer/primitive3d/transformprimitive3d.hxx                      |    2 
 include/drawinglayer/processor2d/baseprocessor2d.hxx                           |    2 
 include/drawinglayer/processor2d/contourextractor2d.hxx                        |    2 
 include/drawinglayer/processor2d/linegeometryextractor2d.hxx                   |    2 
 include/drawinglayer/processor2d/textaspolygonextractor2d.hxx                  |    2 
 include/drawinglayer/processor3d/baseprocessor3d.hxx                           |    2 
 include/drawinglayer/processor3d/cutfindprocessor3d.hxx                        |    2 
 include/drawinglayer/processor3d/defaultprocessor3d.hxx                        |    2 
 include/drawinglayer/processor3d/geometry2dextractor.hxx                       |    1 
 include/drawinglayer/processor3d/shadow3dextractor.hxx                         |    1 
 include/drawinglayer/texture/texture.hxx                                       |   11 
 include/drawinglayer/tools/converters.hxx                                      |    2 
 include/editeng/AccessibleParaManager.hxx                                      |    3 
 include/editeng/AccessibleStringWrap.hxx                                       |    2 
 include/editeng/borderline.hxx                                                 |    3 
 include/editeng/editeng.hxx                                                    |   17 
 include/editeng/editobj.hxx                                                    |    3 
 include/editeng/editview.hxx                                                   |    9 
 include/editeng/flditem.hxx                                                    |    4 
 include/editeng/flstitem.hxx                                                   |    2 
 include/editeng/frmdir.hxx                                                     |    2 
 include/editeng/fwdtitem.hxx                                                   |    3 
 include/editeng/itemtype.hxx                                                   |    1 
 include/editeng/justifyitem.hxx                                                |    2 
 include/editeng/lineitem.hxx                                                   |    3 
 include/editeng/measfld.hxx                                                    |    1 
 include/editeng/nlbkitem.hxx                                                   |    1 
 include/editeng/numitem.hxx                                                    |    2 
 include/editeng/opaqitem.hxx                                                   |    1 
 include/editeng/outliner.hxx                                                   |   41 
 include/editeng/overflowingtxt.hxx                                             |    1 
 include/editeng/paperinf.hxx                                                   |    2 
 include/editeng/prntitem.hxx                                                   |    3 
 include/editeng/protitem.hxx                                                   |    2 
 include/editeng/splwrap.hxx                                                    |    2 
 include/editeng/svxacorr.hxx                                                   |    3 
 include/editeng/svxenum.hxx                                                    |    1 
 include/editeng/svxrtf.hxx                                                     |    4 
 include/editeng/tstpitem.hxx                                                   |    3 
 include/editeng/unoedhlp.hxx                                                   |    2 
 include/editeng/unolingu.hxx                                                   |    6 
 include/editeng/unoprnms.hxx                                                   |    1 
 include/editeng/unotext.hxx                                                    |    4 
 include/editeng/xmlcnitm.hxx                                                   |    1 
 include/filter/msfilter/countryid.hxx                                          |    4 
 include/filter/msfilter/escherex.hxx                                           |   10 
 include/filter/msfilter/mscodec.hxx                                            |    4 
 include/filter/msfilter/msdffimp.hxx                                           |    2 
 include/filter/msfilter/msoleexp.hxx                                           |    1 
 include/filter/msfilter/mstoolbar.hxx                                          |    1 
 include/filter/msfilter/msvbahelper.hxx                                        |    1 
 include/filter/msfilter/svdfppt.hxx                                            |    5 
 include/filter/msfilter/svxmsbas.hxx                                           |    1 
 include/formula/formula.hxx                                                    |    1 
 include/formula/token.hxx                                                      |   16 
 include/framework/dispatchhelper.hxx                                           |  123 ++
 include/framework/undomanagerhelper.hxx                                        |    1 
 include/i18nlangtag/mslangid.hxx                                               |    3 
 include/i18nutil/unicode.hxx                                                   |    1 
 include/linguistic/lngprophelp.hxx                                             |   12 
 include/linguistic/spelldta.hxx                                                |    4 
 include/oox/core/binarycodec.hxx                                               |    4 
 include/oox/core/fastparser.hxx                                                |    2 
 include/oox/core/fasttokenhandler.hxx                                          |    2 
 include/oox/core/filterbase.hxx                                                |    1 
 include/oox/core/filterdetect.hxx                                              |    2 
 include/oox/core/fragmenthandler.hxx                                           |    4 
 include/oox/core/fragmenthandler2.hxx                                          |    2 
 include/oox/core/recordparser.hxx                                              |    3 
 include/oox/core/relations.hxx                                                 |    3 
 include/oox/core/relationshandler.hxx                                          |    2 
 include/oox/core/xmlfilterbase.hxx                                             |    1 
 include/oox/crypto/CryptTools.hxx                                              |    2 
 include/oox/drawingml/chart/chartconverter.hxx                                 |    2 
 include/oox/drawingml/chart/datasourcemodel.hxx                                |    3 
 include/oox/drawingml/color.hxx                                                |    1 
 include/oox/drawingml/drawingmltypes.hxx                                       |   11 
 include/oox/drawingml/graphicshapecontext.hxx                                  |    5 
 include/oox/drawingml/shapepropertymap.hxx                                     |    2 
 include/oox/drawingml/theme.hxx                                                |    2 
 include/oox/drawingml/themefragmenthandler.hxx                                 |    2 
 include/oox/dump/dffdumper.hxx                                                 |    2 
 include/oox/dump/dumperbase.hxx                                                |   67 -
 include/oox/dump/oledumper.hxx                                                 |   58 -
 include/oox/dump/pptxdumper.hxx                                                |    3 
 include/oox/dump/xlsbdumper.hxx                                                |    4 
 include/oox/helper/attributelist.hxx                                           |    3 
 include/oox/helper/binaryinputstream.hxx                                       |    6 
 include/oox/helper/binaryoutputstream.hxx                                      |    4 
 include/oox/helper/binarystreambase.hxx                                        |    4 
 include/oox/helper/containerhelper.hxx                                         |    7 
 include/oox/helper/graphichelper.hxx                                           |    2 
 include/oox/helper/helper.hxx                                                  |    6 
 include/oox/helper/modelobjecthelper.hxx                                       |    3 
 include/oox/helper/progressbar.hxx                                             |    6 
 include/oox/helper/propertymap.hxx                                             |    2 
 include/oox/helper/propertyset.hxx                                             |    2 
 include/oox/helper/refmap.hxx                                                  |    2 
 include/oox/helper/refvector.hxx                                               |    2 
 include/oox/helper/storagebase.hxx                                             |    2 
 include/oox/helper/textinputstream.hxx                                         |    3 
 include/oox/helper/zipstorage.hxx                                              |    2 
 include/oox/ole/axbinaryreader.hxx                                             |    4 
 include/oox/ole/axcontrol.hxx                                                  |   32 
 include/oox/ole/axcontrolfragment.hxx                                          |    3 
 include/oox/ole/axfontdata.hxx                                                 |    1 
 include/oox/ole/olehelper.hxx                                                  |    7 
 include/oox/ole/oleobjecthelper.hxx                                            |    2 
 include/oox/ole/olestorage.hxx                                                 |    2 
 include/oox/ole/vbacontrol.hxx                                                 |    4 
 include/oox/ole/vbahelper.hxx                                                  |    2 
 include/oox/ole/vbainputstream.hxx                                             |    2 
 include/oox/ole/vbamodule.hxx                                                  |    2 
 include/oox/ole/vbaproject.hxx                                                 |    4 
 include/oox/ppt/animationspersist.hxx                                          |    3 
 include/oox/ppt/backgroundproperties.hxx                                       |    1 
 include/oox/ppt/dgmimport.hxx                                                  |    1 
 include/oox/ppt/dgmlayout.hxx                                                  |    1 
 include/oox/ppt/pptimport.hxx                                                  |    1 
 include/oox/ppt/soundactioncontext.hxx                                         |    1 
 include/oox/ppt/timenodelistcontext.hxx                                        |    1 
 include/oox/token/namespacemap.hxx                                             |    2 
 include/oox/token/propertynames.hxx                                            |    2 
 include/oox/token/tokenmap.hxx                                                 |    3 
 include/oox/vml/vmldrawing.hxx                                                 |    4 
 include/oox/vml/vmldrawingfragment.hxx                                         |    2 
 include/oox/vml/vmlformatting.hxx                                              |    6 
 include/oox/vml/vmlinputstream.hxx                                             |    2 
 include/oox/vml/vmlshape.hxx                                                   |   14 
 include/oox/vml/vmlshapecontainer.hxx                                          |    4 
 include/oox/vml/vmlshapecontext.hxx                                            |    7 
 include/oox/vml/vmltextbox.hxx                                                 |    4 
 include/oox/vml/vmltextboxcontext.hxx                                          |    3 
 include/osl/file.hxx                                                           |    5 
 include/osl/socket.hxx                                                         |    1 
 include/osl/socket_decl.hxx                                                    |    1 
 include/registry/reader.hxx                                                    |    5 
 include/registry/registry.hxx                                                  |    8 
 include/salhelper/condition.hxx                                                |    2 
 include/salhelper/refobj.hxx                                                   |    1 
 include/salhelper/singletonref.hxx                                             |    5 
 include/sax/fastparser.hxx                                                     |    1 
 include/sax/tools/documenthandleradapter.hxx                                   |    6 
 include/sfx2/bindings.hxx                                                      |    8 
 include/sfx2/childwin.hxx                                                      |    1 
 include/sfx2/controlwrapper.hxx                                                |   33 
 include/sfx2/ctrlitem.hxx                                                      |    1 
 include/sfx2/dinfdlg.hxx                                                       |    1 
 include/sfx2/dinfedt.hxx                                                       |   40 
 include/sfx2/dispatch.hxx                                                      |    7 
 include/sfx2/docmacromode.hxx                                                  |    1 
 include/sfx2/docstoragemodifylistener.hxx                                      |    1 
 include/sfx2/event.hxx                                                         |    2 
 include/sfx2/evntconf.hxx                                                      |    1 
 include/sfx2/frame.hxx                                                         |    2 
 include/sfx2/frmhtml.hxx                                                       |    4 
 include/sfx2/ipclient.hxx                                                      |    1 
 include/sfx2/itemconnect.hxx                                                   |   24 
 include/sfx2/itemwrapper.hxx                                                   |    9 
 include/sfx2/mnumgr.hxx                                                        |    1 
 include/sfx2/msg.hxx                                                           |    3 
 include/sfx2/msgpool.hxx                                                       |    1 
 include/sfx2/new.hxx                                                           |    2 
 include/sfx2/objface.hxx                                                       |    4 
 include/sfx2/objitem.hxx                                                       |    1 
 include/sfx2/objsh.hxx                                                         |    5 
 include/sfx2/prnmon.hxx                                                        |    1 
 include/sfx2/request.hxx                                                       |    1 
 include/sfx2/securitypage.hxx                                                  |    1 
 include/sfx2/sfxbasemodel.hxx                                                  |    7 
 include/sfx2/sidebar/Theme.hxx                                                 |    1 
 include/sfx2/stbitem.hxx                                                       |    2 
 include/sfx2/tbxctrl.hxx                                                       |    5 
 include/sfx2/unoctitm.hxx                                                      |    4 
 include/sfx2/userinputinterception.hxx                                         |    1 
 include/sfx2/viewfrm.hxx                                                       |    1 
 include/sfx2/viewsh.hxx                                                        |   13 
 include/sfx2/zoomitem.hxx                                                      |    1 
 include/sot/storage.hxx                                                        |    2 
 include/sot/storinfo.hxx                                                       |    2 
 include/store/store.hxx                                                        |   43 
 include/svl/cntwall.hxx                                                        |    1 
 include/svl/converter.hxx                                                      |    1 
 include/svl/ctypeitm.hxx                                                       |    2 
 include/svl/eitem.hxx                                                          |    2 
 include/svl/filenotation.hxx                                                   |    1 
 include/svl/isethint.hxx                                                       |    1 
 include/svl/itemset.hxx                                                        |    1 
 include/svl/numuno.hxx                                                         |    2 
 include/svl/ondemand.hxx                                                       |   39 
 include/svl/ownlist.hxx                                                        |    1 
 include/svl/pickerhistoryaccess.hxx                                            |    1 
 include/svl/poolitem.hxx                                                       |    1 
 include/svl/rngitem.hxx                                                        |    2 
 include/svl/style.hxx                                                          |    2 
 include/svl/svdde.hxx                                                          |   46 
 include/svl/undo.hxx                                                           |    7 
 include/svtools/AccessibleBrowseBoxObjType.hxx                                 |    4 
 include/svtools/ServerDetailsControls.hxx                                      |    2 
 include/svtools/addresstemplate.hxx                                            |    2 
 include/svtools/bindablecontrolhelper.hxx                                      |    1 
 include/svtools/brwbox.hxx                                                     |    4 
 include/svtools/brwhead.hxx                                                    |    1 
 include/svtools/dialogclosedlistener.hxx                                       |    1 
 include/svtools/dialogcontrolling.hxx                                          |    1 
 include/svtools/extensionlistbox.hxx                                           |    3 
 include/svtools/fileurlbox.hxx                                                 |    1 
 include/svtools/fontsubstconfig.hxx                                            |    1 
 include/svtools/genericunodialog.hxx                                           |    2 
 include/svtools/htmlcfg.hxx                                                    |    2 
 include/svtools/hyperlabel.hxx                                                 |    1 
 include/svtools/imageresourceaccess.hxx                                        |    1 
 include/svtools/imap.hxx                                                       |    3 
 include/svtools/inetimg.hxx                                                    |    1 
 include/svtools/inettbc.hxx                                                    |    1 
 include/svtools/localresaccess.hxx                                             |    1 
 include/svtools/scriptedtext.hxx                                               |    3 
 include/svtools/soerr.hxx                                                      |    1 
 include/svtools/stringtransfer.hxx                                             |    1 
 include/svtools/tabbar.hxx                                                     |    1 
 include/svtools/table/tablerenderer.hxx                                        |    1 
 include/svtools/table/tablesort.hxx                                            |    6 
 include/svtools/table/tabletypes.hxx                                           |    1 
 include/svtools/templatefoldercache.hxx                                        |    1 
 include/svtools/transfer.hxx                                                   |    4 
 include/svtools/unoevent.hxx                                                   |    2 
 include/svtools/urlcontrol.hxx                                                 |    1 
 include/svtools/xwindowitem.hxx                                                |    2 
 include/svx/IAccessibleViewForwarder.hxx                                       |    1 
 include/svx/ParseContext.hxx                                                   |    1 
 include/svx/anchorid.hxx                                                       |    1 
 include/svx/databaselocationinput.hxx                                          |    1 
 include/svx/dbaobjectex.hxx                                                    |    1 
 include/svx/dialcontrol.hxx                                                    |    1 
 include/svx/flagsdef.hxx                                                       |    1 
 include/svx/fmgridif.hxx                                                       |    1 
 include/svx/fmsrccfg.hxx                                                       |    5 
 include/svx/fntctl.hxx                                                         |    1 
 include/svx/fntszctl.hxx                                                       |    1 
 include/svx/fontlb.hxx                                                         |    3 
 include/svx/fontworkgallery.hxx                                                |    1 
 include/svx/framebordertype.hxx                                                |    2 
 include/svx/framelink.hxx                                                      |    7 
 include/svx/framelinkarray.hxx                                                 |    1 
 include/svx/frmdirlbox.hxx                                                     |    3 
 include/svx/frmsel.hxx                                                         |    3 
 include/svx/gridctrl.hxx                                                       |    1 
 include/svx/helperhittest3d.hxx                                                |    2 
 include/svx/ifaceids.hxx                                                       |    1 
 include/svx/lboxctrl.hxx                                                       |    2 
 include/svx/linectrl.hxx                                                       |    2 
 include/svx/numinf.hxx                                                         |    2 
 include/svx/objfac3d.hxx                                                       |    1 
 include/svx/orienthelper.hxx                                                   |    4 
 include/svx/pageitem.hxx                                                       |    3 
 include/svx/postattr.hxx                                                       |    4 
 include/svx/sdangitm.hxx                                                       |    1 
 include/svx/sdmetitm.hxx                                                       |    1 
 include/svx/sdooitm.hxx                                                        |    1 
 include/svx/sdprcitm.hxx                                                       |    1 
 include/svx/sdr/animation/objectanimator.hxx                                   |    2 
 include/svx/sdr/animation/scheduler.hxx                                        |    1 
 include/svx/sdr/attribute/sdrformtextattribute.hxx                             |    2 
 include/svx/sdr/attribute/sdrlinefillshadowtextattribute.hxx                   |    2 
 include/svx/sdr/attribute/sdrlineshadowtextattribute.hxx                       |    2 
 include/svx/sdr/attribute/sdrshadowtextattribute.hxx                           |    2 
 include/svx/sdr/attribute/sdrtextattribute.hxx                                 |    2 
 include/svx/sdr/contact/displayinfo.hxx                                        |    1 
 include/svx/sdr/contact/objectcontact.hxx                                      |    1 
 include/svx/sdr/contact/objectcontactofobjlistpainter.hxx                      |    1 
 include/svx/sdr/contact/viewcontact.hxx                                        |    1 
 include/svx/sdr/contact/viewcontactofe3d.hxx                                   |    1 
 include/svx/sdr/contact/viewcontactofpageobj.hxx                               |    1 
 include/svx/sdr/contact/viewcontactofsdrmediaobj.hxx                           |    1 
 include/svx/sdr/contact/viewobjectcontact.hxx                                  |    1 
 include/svx/sdr/contact/viewobjectcontactofpageobj.hxx                         |    1 
 include/svx/sdr/overlay/overlayanimatedbitmapex.hxx                            |    2 
 include/svx/sdr/overlay/overlaybitmapex.hxx                                    |    2 
 include/svx/sdr/overlay/overlayobjectcell.hxx                                  |    2 
 include/svx/sdr/overlay/overlayobjectlist.hxx                                  |    3 
 include/svx/sdr/overlay/overlaypolypolygon.hxx                                 |    2 
 include/svx/sdr/overlay/overlayprimitive2dsequenceobject.hxx                   |    2 
 include/svx/sdr/overlay/overlayselection.hxx                                   |    2 
 include/svx/sdr/primitive2d/sdrattributecreator.hxx                            |    2 
 include/svx/sdr/primitive2d/sdrdecompositiontools.hxx                          |    2 
 include/svx/sdr/primitive2d/svx_primitivetypes2d.hxx                           |    2 
 include/svx/sdr/properties/defaultproperties.hxx                               |    1 
 include/svx/sdrhittesthelper.hxx                                               |    1 
 include/svx/sdrobjectfilter.hxx                                                |    1 
 include/svx/sdynitm.hxx                                                        |    1 
 include/svx/shapeproperty.hxx                                                  |    1 
 include/svx/shapepropertynotifier.hxx                                          |    1 
 include/svx/svddrgmt.hxx                                                       |    5 
 include/svx/svddrgv.hxx                                                        |    9 
 include/svx/svdedxv.hxx                                                        |    1 
 include/svx/svdetc.hxx                                                         |    3 
 include/svx/svdglue.hxx                                                        |    2 
 include/svx/svdhdl.hxx                                                         |   16 
 include/svx/svdhlpln.hxx                                                       |    1 
 include/svx/svdmodel.hxx                                                       |    7 
 include/svx/svdmrkv.hxx                                                        |    3 
 include/svx/svdoattr.hxx                                                       |    1 
 include/svx/svdocapt.hxx                                                       |    1 
 include/svx/svdopage.hxx                                                       |    1 
 include/svx/svdotable.hxx                                                      |    3 
 include/svx/svdotext.hxx                                                       |    3 
 include/svx/svdpage.hxx                                                        |    1 
 include/svx/svdpagv.hxx                                                        |    3 
 include/svx/svdpntv.hxx                                                        |    5 
 include/svx/svdpool.hxx                                                        |    1 
 include/svx/svdtext.hxx                                                        |    1 
 include/svx/svdtrans.hxx                                                       |    1 
 include/svx/svdundo.hxx                                                        |    1 
 include/svx/tbxcolor.hxx                                                       |    1 
 include/svx/tbxcolorupdate.hxx                                                 |    1 
 include/svx/txenctab.hxx                                                       |    1 
 include/svx/viewlayoutitem.hxx                                                 |    2 
 include/svx/xmlexchg.hxx                                                       |    3 
 include/svx/zoomslideritem.hxx                                                 |    2 
 include/toolkit/awt/animatedimagespeer.hxx                                     |    1 
 include/toolkit/awt/vclxaccessiblecomponent.hxx                                |    1 
 include/toolkit/awt/vclxbitmap.hxx                                             |    3 
 include/toolkit/awt/vclxcontainer.hxx                                          |    3 
 include/toolkit/awt/vclxdevice.hxx                                             |    2 
 include/toolkit/awt/vclxfont.hxx                                               |    1 
 include/toolkit/awt/vclxpointer.hxx                                            |    2 
 include/toolkit/awt/vclxregion.hxx                                             |    1 
 include/toolkit/awt/vclxspinbutton.hxx                                         |    1 
 include/toolkit/awt/vclxsystemdependentwindow.hxx                              |    2 
 include/toolkit/awt/vclxtopwindow.hxx                                          |    2 
 include/toolkit/awt/vclxwindows.hxx                                            |    3 
 include/toolkit/controls/accessiblecontrolcontext.hxx                          |    1 
 include/toolkit/controls/formattedcontrol.hxx                                  |    1 
 include/toolkit/controls/geometrycontrolmodel.hxx                              |    1 
 include/toolkit/controls/roadmapcontrol.hxx                                    |    7 
 include/toolkit/controls/stdtabcontroller.hxx                                  |    1 
 include/toolkit/controls/stdtabcontrollermodel.hxx                             |    1 
 include/toolkit/controls/tkscrollbar.hxx                                       |    3 
 include/toolkit/controls/unocontrol.hxx                                        |    2 
 include/toolkit/controls/unocontrolbase.hxx                                    |    1 
 include/toolkit/controls/unocontrolcontainer.hxx                               |    1 
 include/toolkit/controls/unocontrolcontainermodel.hxx                          |    2 
 include/toolkit/controls/unocontrols.hxx                                       |    3 
 include/toolkit/helper/emptyfontdescriptor.hxx                                 |    2 
 include/toolkit/helper/listenermultiplexer.hxx                                 |    4 
 include/toolkit/helper/macros.hxx                                              |    6 
 include/toolkit/helper/mutexhelper.hxx                                         |    2 
 include/toolkit/helper/property.hxx                                            |    2 
 include/tools/gen.hxx                                                          |    1 
 include/ucbhelper/activedatastreamer.hxx                                       |    1 
 include/ucbhelper/content.hxx                                                  |    2 
 include/ucbhelper/contenthelper.hxx                                            |    1 
 include/ucbhelper/contentidentifier.hxx                                        |    1 
 include/ucbhelper/contentinfo.hxx                                              |    4 
 include/ucbhelper/macros.hxx                                                   |    7 
 include/ucbhelper/propertyvalueset.hxx                                         |    1 
 include/ucbhelper/providerhelper.hxx                                           |    2 
 include/ucbhelper/resultset.hxx                                                |    3 
 include/ucbhelper/resultsethelper.hxx                                          |    2 
 include/ucbhelper/resultsetmetadata.hxx                                        |    2 
 include/vbahelper/vbacollectionimpl.hxx                                        |    5 
 include/vbahelper/vbaeventshelperbase.hxx                                      |    3 
 include/vbahelper/vbahelperinterface.hxx                                       |    5 
 include/vcl/builder.hxx                                                        |    1 
 include/vcl/checksum.hxx                                                       |    1 
 include/vcl/dibtools.hxx                                                       |    2 
 include/vcl/dockwin.hxx                                                        |    1 
 include/vcl/field.hxx                                                          |    1 
 include/vcl/gdimetafiletools.hxx                                               |    1 
 include/vcl/gdimtf.hxx                                                         |   36 
 include/vcl/graphicfilter.hxx                                                  |    1 
 include/vcl/imagerepository.hxx                                                |    1 
 include/vcl/mnemonicengine.hxx                                                 |    1 
 include/vcl/ppdparser.hxx                                                      |    3 
 include/vcl/print.hxx                                                          |    4 
 include/vcl/salbtype.hxx                                                       |    6 
 include/vcl/txtattr.hxx                                                        |    1 
 include/xmloff/PageMasterStyleMap.hxx                                          |    1 
 include/xmloff/SchXMLImportHelper.hxx                                          |    1 
 include/xmloff/XMLConstantsPropertyHandler.hxx                                 |    1 
 include/xmloff/XMLPageExport.hxx                                               |    2 
 include/xmloff/XMLSettingsExportContext.hxx                                    |    1 
 include/xmloff/formlayerimport.hxx                                             |    1 
 include/xmloff/maptype.hxx                                                     |    2 
 include/xmloff/shapeimport.hxx                                                 |    4 
 include/xmloff/xmlimppr.hxx                                                    |    1 
 include/xmloff/xmlmultiimagehelper.hxx                                         |    2 
 include/xmloff/xmlnumfe.hxx                                                    |    1 
 include/xmloff/xmlprhdl.hxx                                                    |    1 
 io/source/TextInputStream/TextInputStream.cxx                                  |    2 
 io/source/TextOutputStream/TextOutputStream.cxx                                |    2 
 io/source/acceptor/acc_pipe.cxx                                                |    1 
 io/source/connector/connector.hxx                                              |    1 
 io/source/connector/ctr_socket.cxx                                             |    1 
 io/source/stm/odata.cxx                                                        |   13 
 io/source/stm/omark.cxx                                                        |   19 
 io/source/stm/opipe.cxx                                                        |    3 
 io/source/stm/opump.cxx                                                        |   12 
 io/test/stm/datatest.cxx                                                       |   11 
 io/test/stm/marktest.cxx                                                       |   19 
 io/test/stm/pipetest.cxx                                                       |    7 
 io/test/stm/pumptest.cxx                                                       |    5 
 io/test/testcomponent.cxx                                                      |    1 
 io/test/testconnection.cxx                                                     |    3 
 jvmfwk/inc/vendorplugin.hxx                                                    |    3 
 jvmfwk/plugins/sunmajor/javaenvsetup/javaldx.cxx                               |   22 
 jvmfwk/plugins/sunmajor/pluginlib/sunjavaplugin.cxx                            |    2 
 jvmfwk/plugins/sunmajor/pluginlib/util.cxx                                     |    5 
 jvmfwk/plugins/sunmajor/pluginlib/vendorbase.cxx                               |    1 
 jvmfwk/source/elements.cxx                                                     |    2 
 jvmfwk/source/framework.hxx                                                    |    1 
 jvmfwk/source/fwkbase.hxx                                                      |    1 
 jvmfwk/source/libxmlutil.cxx                                                   |    4 
 l10ntools/inc/cfgmerge.hxx                                                     |    1 
 l10ntools/inc/export.hxx                                                       |    4 
 l10ntools/source/cfgmerge.cxx                                                  |    1 
 l10ntools/source/helpmerge.cxx                                                 |   10 
 l10ntools/source/merge.cxx                                                     |    5 
 l10ntools/source/xrmmerge.cxx                                                  |    1 
 libreofficekit/qa/gtktiledviewer/gtktiledviewer.cxx                            |  165 ++-
 libreofficekit/source/gtk/lokdocview.cxx                                       |  154 ++
 lingucomponent/source/thesaurus/libnth/nthesimp.cxx                            |   28 
 linguistic/source/convdic.cxx                                                  |    2 
 linguistic/source/convdicxml.cxx                                               |    1 
 linguistic/source/dicimp.cxx                                                   |    2 
 linguistic/source/dicimp.hxx                                                   |    2 
 linguistic/source/dlistimp.cxx                                                 |    5 
 linguistic/source/gciterator.cxx                                               |    2 
 linguistic/source/gciterator.hxx                                               |    4 
 linguistic/source/hhconvdic.cxx                                                |    2 
 linguistic/source/hyphdsp.cxx                                                  |    1 
 linguistic/source/hyphdsp.hxx                                                  |    2 
 linguistic/source/hyphdta.cxx                                                  |    3 
 linguistic/source/iprcache.cxx                                                 |    1 
 linguistic/source/lngopt.cxx                                                   |    1 
 linguistic/source/lngopt.hxx                                                   |    1 
 linguistic/source/lngprophelp.cxx                                              |    2 
 linguistic/source/lngsvcmgr.cxx                                                |    3 
 linguistic/source/lngsvcmgr.hxx                                                |    2 
 linguistic/source/spelldsp.cxx                                                 |    1 
 linguistic/source/spelldsp.hxx                                                 |    1 
 linguistic/source/spelldta.cxx                                                 |    1 
 linguistic/source/thesdsp.cxx                                                  |    2 
 linguistic/source/thesdsp.hxx                                                  |    2 
 linguistic/workben/sprophelp.cxx                                               |    2 
 linguistic/workben/sprophelp.hxx                                               |    2 
 linguistic/workben/sspellimp.cxx                                               |    3 
 linguistic/workben/sspellimp.hxx                                               |    2 
 lotuswordpro/source/filter/lwplayout.cxx                                       |    8 
 lotuswordpro/source/filter/xfilter/xfendnote.hxx                               |    1 
 lotuswordpro/source/filter/xfilter/xffontdecl.cxx                              |    2 
 lotuswordpro/source/filter/xfilter/xffootnote.hxx                              |    1 
 lotuswordpro/source/filter/xfilter/xfnumberstyle.hxx                           |    1 
 mysqlc/source/mysqlc_connection.cxx                                            |    1 
 mysqlc/source/mysqlc_connection.hxx                                            |    3 
 mysqlc/source/mysqlc_databasemetadata.cxx                                      |   15 
 mysqlc/source/mysqlc_preparedstatement.hxx                                     |    1 
 mysqlc/source/mysqlc_types.cxx                                                 |  172 ---
 mysqlc/source/mysqlc_types.hxx                                                 |    3 
 o3tl/qa/cow_wrapper_clients.cxx                                                |    2 
 o3tl/qa/test-sorted_vector.cxx                                                 |  113 +-
 odk/examples/DevelopersGuide/Database/DriverSkeleton/SConnection.cxx           |    3 
 odk/examples/DevelopersGuide/Database/DriverSkeleton/SDatabaseMetaData.cxx     |    2 
 odk/examples/DevelopersGuide/Database/DriverSkeleton/SDriver.cxx               |    1 
 odk/examples/DevelopersGuide/Database/DriverSkeleton/SPreparedStatement.cxx    |    4 
 odk/examples/DevelopersGuide/Database/DriverSkeleton/SResultSet.cxx            |    5 
 odk/examples/DevelopersGuide/Database/DriverSkeleton/SResultSetMetaData.cxx    |    1 
 odk/examples/DevelopersGuide/Database/DriverSkeleton/SServices.cxx             |    3 
 odk/examples/DevelopersGuide/Database/DriverSkeleton/SStatement.cxx            |    3 
 odk/examples/DevelopersGuide/Database/DriverSkeleton/propertyids.hxx           |    1 
 odk/examples/cpp/counter/countermain.cxx                                       |    1 
 odk/examples/cpp/custompanel/ctp_panel.hxx                                     |    1 
 odk/examples/cpp/custompanel/ctp_services.cxx                                  |    2 
 onlineupdate/source/update/updater/nsWindowsRestart.cxx                        |    1 
 oox/inc/drawingml/chart/axiscontext.hxx                                        |    7 
 oox/inc/drawingml/chart/axisconverter.hxx                                      |    2 
 oox/inc/drawingml/chart/chartdrawingfragment.hxx                               |    5 
 oox/inc/drawingml/chart/chartspaceconverter.hxx                                |    2 
 oox/inc/drawingml/chart/chartspacefragment.hxx                                 |    2 
 oox/inc/drawingml/chart/chartspacemodel.hxx                                    |    2 
 oox/inc/drawingml/chart/converterbase.hxx                                      |    5 
 oox/inc/drawingml/chart/datasourcecontext.hxx                                  |    5 
 oox/inc/drawingml/chart/datasourceconverter.hxx                                |    3 
 oox/inc/drawingml/chart/plotareacontext.hxx                                    |    5 
 oox/inc/drawingml/chart/plotareaconverter.hxx                                  |    5 
 oox/inc/drawingml/chart/seriescontext.hxx                                      |   17 
 oox/inc/drawingml/chart/seriesconverter.hxx                                    |    8 
 oox/inc/drawingml/chart/titlecontext.hxx                                       |    4 
 oox/inc/drawingml/chart/titleconverter.hxx                                     |    4 
 oox/inc/drawingml/chart/typegroupcontext.hxx                                   |   11 
 oox/inc/drawingml/colorchoicecontext.hxx                                       |    3 
 oox/inc/drawingml/customshapegeometry.hxx                                      |    1 
 oox/inc/drawingml/fillpropertiesgroupcontext.hxx                               |    6 
 oox/inc/drawingml/linepropertiescontext.hxx                                    |    1 
 oox/inc/drawingml/shape3dproperties.hxx                                        |    2 
 oox/inc/drawingml/textbodyproperties.hxx                                       |    2 
 oox/inc/drawingml/textcharacterproperties.hxx                                  |    2 
 oox/inc/drawingml/textfont.hxx                                                 |    2 
 oox/source/core/xmlfilterbase.cxx                                              |    4 
 oox/source/drawingml/diagram/diagramlayoutatoms.cxx                            |   45 
 oox/source/drawingml/effectproperties.cxx                                      |   10 
 oox/source/drawingml/fillproperties.cxx                                        |   10 
 oox/source/drawingml/textparagraphproperties.cxx                               |    4 
 oox/source/export/drawingml.cxx                                                |    8 
 oox/source/ppt/timenodelistcontext.cxx                                         |    6 
 package/source/zipapi/Inflater.cxx                                             |    1 
 pyuno/source/module/pyuno.cxx                                                  |    1 
 pyuno/source/module/pyuno_module.cxx                                           |    6 
 pyuno/source/module/pyuno_util.cxx                                             |    2 
 registry/source/keyimpl.cxx                                                    |    7 
 registry/source/reflcnst.hxx                                                   |    3 
 registry/source/reflwrit.cxx                                                   |    1 
 registry/source/regimpl.cxx                                                    |    9 
 registry/source/registry.cxx                                                   |    9 
 registry/source/regkey.cxx                                                     |    7 
 registry/test/testmerge.cxx                                                    |    5 
 remotebridges/examples/officeclient.cxx                                        |    1 
 reportdesign/inc/PropertyForward.hxx                                           |    1 
 reportdesign/inc/ReportHelperDefines.hxx                                       |    1 
 reportdesign/inc/conditionalexpression.hxx                                     |    1 
 reportdesign/inc/reportformula.hxx                                             |    1 
 reportdesign/source/core/api/FixedLine.cxx                                     |    1 
 reportdesign/source/core/api/FixedText.cxx                                     |    2 
 reportdesign/source/core/api/FormattedField.cxx                                |    1 
 reportdesign/source/core/api/Function.cxx                                      |    1 
 reportdesign/source/core/api/ImageControl.cxx                                  |    1 
 reportdesign/source/core/api/ReportComponent.cxx                               |    1 
 reportdesign/source/core/api/Shape.cxx                                         |    2 
 reportdesign/source/core/api/Tools.cxx                                         |    1 
 reportdesign/source/core/api/services.cxx                                      |    1 
 reportdesign/source/core/inc/conditionupdater.hxx                              |    1 
 reportdesign/source/core/sdr/RptModel.cxx                                      |    4 
 reportdesign/source/core/sdr/RptObject.cxx                                     |    4 
 reportdesign/source/core/sdr/RptObjectListener.cxx                             |    4 
 reportdesign/source/core/sdr/RptPage.cxx                                       |    3 
 reportdesign/source/core/sdr/UndoActions.cxx                                   |    1 
 reportdesign/source/core/sdr/UndoEnv.cxx                                       |    4 
 reportdesign/source/filter/xml/xmlAutoStyle.cxx                                |    1 
 reportdesign/source/filter/xml/xmlExport.cxx                                   |    1 
 reportdesign/source/filter/xml/xmlExport.hxx                                   |    2 
 reportdesign/source/filter/xml/xmlFixedContent.cxx                             |    1 
 reportdesign/source/filter/xml/xmlHelper.hxx                                   |    1 
 reportdesign/source/filter/xml/xmlImage.cxx                                    |    2 
 reportdesign/source/filter/xml/xmlReport.cxx                                   |    2 
 reportdesign/source/filter/xml/xmlSection.cxx                                  |    1 
 reportdesign/source/filter/xml/xmlStyleImport.cxx                              |    2 
 reportdesign/source/filter/xml/xmlfilter.cxx                                   |    1 
 reportdesign/source/filter/xml/xmlfilter.hxx                                   |    1 
 reportdesign/source/ui/inc/ReportComponentHandler.hxx                          |    1 
 reportdesign/source/ui/inc/ViewsWindow.hxx                                     |    1 
 reportdesign/source/ui/inc/metadata.hxx                                        |    1 
 reportdesign/source/ui/inspection/metadata.cxx                                 |    2 
 reportdesign/source/ui/misc/RptUndo.cxx                                        |    1 
 reportdesign/source/ui/misc/rptuiservices.cxx                                  |    1 
 reportdesign/source/ui/misc/toolboxcontroller.cxx                              |    1 
 reportdesign/source/ui/report/DesignView.cxx                                   |    4 
 reportdesign/source/ui/report/FixedTextColor.cxx                               |    3 
 reportdesign/source/ui/report/FormattedFieldBeautifier.cxx                     |    1 
 reportdesign/source/ui/report/ReportController.cxx                             |    1 
 reportdesign/source/ui/report/ReportControllerObserver.cxx                     |    7 
 reportdesign/source/ui/report/ReportSection.cxx                                |    1 
 reportdesign/source/ui/report/SectionView.cxx                                  |    3 
 reportdesign/source/ui/report/ViewsWindow.cxx                                  |    1 
 reportdesign/source/ui/report/dlgedfac.cxx                                     |    3 
 reportdesign/source/ui/report/dlgedfunc.cxx                                    |   13 
 reportdesign/source/ui/report/propbrw.cxx                                      |    7 
 rsc/inc/rscdb.hxx                                                              |    1 
 sal/osl/unx/file_volume.cxx                                                    |    2 
 sal/osl/unx/sockimpl.hxx                                                       |    1 
 sal/qa/osl/file/osl_File.cxx                                                   |   10 
 sal/qa/osl/file/osl_old_test_file.cxx                                          |    6 
 sal/qa/osl/process/osl_Thread.cxx                                              |   12 
 sal/qa/osl/security/osl_Security.cxx                                           |   10 
 sal/qa/rtl/crc32/rtl_crc32.cxx                                                 |    4 
 sal/qa/rtl/locale/rtl_locale.cxx                                               |   12 
 sal/qa/rtl/process/rtl_Process.cxx                                             |   14 
 sal/qa/rtl/random/rtl_random.cxx                                               |   73 -
 salhelper/source/condition.cxx                                                 |    1 
 salhelper/source/timer.cxx                                                     |    5 
 sax/inc/xml2utf.hxx                                                            |    2 
 sax/source/expatwrap/sax_expat.cxx                                             |    5 
 sax/source/expatwrap/xml2utf.cxx                                               |    5 
 sax/source/tools/converter.cxx                                                 |    1 
 sax/test/sax/testwriter.cxx                                                    |   16 
 sax/test/saxdemo.cxx                                                           |    8 
 sc/inc/listenercontext.hxx                                                     |   13 
 sc/inc/scabstdlg.hxx                                                           |    2 
 sc/qa/unit/ucalc.cxx                                                           |   16 
 sc/qa/unit/ucalc_formula.cxx                                                   |    5 
 sc/source/core/data/attarray.cxx                                               |    2 
 sc/source/core/data/bcaslot.cxx                                                |    2 
 sc/source/core/data/cellvalues.cxx                                             |    1 
 sc/source/core/data/colorscale.cxx                                             |    1 
 sc/source/core/data/dociter.cxx                                                |    2 
 sc/source/core/data/docpool.cxx                                                |    2 
 sc/source/core/data/documen2.cxx                                               |    2 
 sc/source/core/data/documen3.cxx                                               |   18 
 sc/source/core/data/documen7.cxx                                               |    2 
 sc/source/core/data/documen8.cxx                                               |    2 
 sc/source/core/data/document.cxx                                               |   57 +
 sc/source/core/data/drawpage.cxx                                               |    2 
 sc/source/core/data/drwlayer.cxx                                               |    2 
 sc/source/core/data/funcdesc.cxx                                               |    1 
 sc/source/core/data/global.cxx                                                 |   18 
 sc/source/core/data/markarr.cxx                                                |    2 
 sc/source/core/data/markdata.cxx                                               |    1 
 sc/source/core/data/patattr.cxx                                                |    2 
 sc/source/core/data/table3.cxx                                                 |    4 
 sc/source/core/data/table4.cxx                                                 |    2 
 sc/source/core/data/table5.cxx                                                 |    2 
 sc/source/core/opencl/formulagroupcl.cxx                                       |   13 
 sc/source/core/opencl/op_logical.cxx                                           |    2 
 sc/source/core/opencl/opbase.cxx                                               |    4 
 sc/source/core/opencl/opbase.hxx                                               |    3 
 sc/source/core/tool/cellform.cxx                                               |    1 
 sc/source/core/tool/consoli.cxx                                                |    1 
 sc/source/core/tool/editutil.cxx                                               |    1 
 sc/source/core/tool/interpr3.cxx                                               |    1 
 sc/source/core/tool/prnsave.cxx                                                |    2 
 sc/source/core/tool/rechead.cxx                                                |    2 
 sc/source/core/tool/reffind.cxx                                                |    1 
 sc/source/core/tool/scmatrix.cxx                                               |    4 
 sc/source/filter/excel/xestyle.cxx                                             |    6 
 sc/source/filter/excel/xetable.cxx                                             |   10 
 sc/source/filter/excel/xiformula.cxx                                           |    5 
 sc/source/filter/inc/namebuff.hxx                                              |    3 
 sc/source/filter/inc/orcusinterface.hxx                                        |    4 
 sc/source/filter/inc/qproform.hxx                                              |    2 
 sc/source/filter/inc/richstringcontext.hxx                                     |    1 
 sc/source/filter/inc/tokstack.hxx                                              |    1 
 sc/source/filter/oox/ooxformulaparser.cxx                                      |    1 
 sc/source/filter/starcalc/scfobj.cxx                                           |    2 
 sc/source/ui/app/inputhdl.cxx                                                  |   49 
 sc/source/ui/app/rfindlst.cxx                                                  |    2 
 sc/source/ui/app/uiitems.cxx                                                   |    4 
 sc/source/ui/attrdlg/scdlgfact.cxx                                             |    4 
 sc/source/ui/attrdlg/scdlgfact.hxx                                             |    2 
 sc/source/ui/attrdlg/tabpages.cxx                                              |    2 
 sc/source/ui/condformat/condformatmgr.cxx                                      |    3 
 sc/source/ui/dbgui/PivotLayoutDialog.cxx                                       |   20 
 sc/source/ui/docshell/docfunc.cxx                                              |    2 
 sc/source/ui/docshell/docsh.cxx                                                |    2 
 sc/source/ui/docshell/docsh3.cxx                                               |   14 
 sc/source/ui/docshell/docsh6.cxx                                               |    2 
 sc/source/ui/drawfunc/graphsh.cxx                                              |    1 
 sc/source/ui/inc/acredlin.hxx                                                  |    1 
 sc/source/ui/inc/condformatmgr.hxx                                             |    3 
 sc/source/ui/inc/docsh.hxx                                                     |    2 
 sc/source/ui/inc/highred.hxx                                                   |    2 
 sc/source/ui/miscdlgs/acredlin.cxx                                             |    1 
 sc/source/ui/miscdlgs/highred.cxx                                              |    1 
 sc/source/ui/navipi/navcitem.cxx                                               |    2 
 sc/source/ui/optdlg/calcoptionsdlg.cxx                                         |    6 
 sc/source/ui/optdlg/tpusrlst.cxx                                               |    2 
 sc/source/ui/optdlg/tpview.cxx                                                 |    2 
 sc/source/ui/pagedlg/areasdlg.cxx                                              |    2 
 sc/source/ui/pagedlg/scuitphfedit.cxx                                          |    2 
 sc/source/ui/undo/target.cxx                                                   |    3 
 sc/source/ui/undo/undoblk.cxx                                                  |    3 
 sc/source/ui/undo/undoblk3.cxx                                                 |    3 
 sc/source/ui/vba/vbachart.hxx                                                  |    1 
 sc/source/ui/view/cellsh1.cxx                                                  |    2 
 sc/source/ui/view/colrowba.cxx                                                 |    2 
 sc/source/ui/view/dbfunc3.cxx                                                  |    2 
 sc/source/ui/view/drawvie4.cxx                                                 |    2 
 sc/source/ui/view/gridwin.cxx                                                  |   60 -
 sc/source/ui/view/gridwin2.cxx                                                 |    2 
 sc/source/ui/view/gridwin4.cxx                                                 |    9 
 sc/source/ui/view/output2.cxx                                                  |    2 
 sc/source/ui/view/preview.cxx                                                  |   10 
 sc/source/ui/view/prevwsh2.cxx                                                 |    2 
 sc/source/ui/view/select.cxx                                                   |    2 
 sc/source/ui/view/tabcont.cxx                                                  |   15 
 sc/source/ui/view/tabview.cxx                                                  |   52 -
 sc/source/ui/view/tabview3.cxx                                                 |   97 +
 sc/source/ui/view/tabview4.cxx                                                 |    2 
 sc/source/ui/view/tabview5.cxx                                                 |   10 
 sc/source/ui/view/tabvwshb.cxx                                                 |    2 
 sc/source/ui/view/tabvwshd.cxx                                                 |    2 
 sc/source/ui/view/viewdata.cxx                                                 |    8 
 sc/source/ui/view/viewfun2.cxx                                                 |   26 
 sc/source/ui/view/viewfun3.cxx                                                 |    2 
 sc/source/ui/view/viewfun4.cxx                                                 |    2 
 scaddins/source/analysis/analysishelper.cxx                                    |    7 
 scaddins/source/analysis/analysishelper.hxx                                    |    5 
 scaddins/source/pricing/pricing.hxx                                            |    3 
 scripting/source/basprov/baslibnode.cxx                                        |    8 
 scripting/source/basprov/baslibnode.hxx                                        |    2 
 scripting/source/basprov/basmethnode.cxx                                       |   13 
 scripting/source/basprov/basmethnode.hxx                                       |    2 
 scripting/source/basprov/basmodnode.cxx                                        |    8 
 scripting/source/basprov/basmodnode.hxx                                        |    2 
 scripting/source/basprov/basprov.cxx                                           |   13 
 scripting/source/basprov/basprov.hxx                                           |    2 
 scripting/source/basprov/basscript.cxx                                         |    6 
 scripting/source/basprov/basscript.hxx                                         |    1 
 scripting/source/dlgprov/dlgevtatt.cxx                                         |   13 
 scripting/source/dlgprov/dlgevtatt.hxx                                         |    3 
 scripting/source/dlgprov/dlgprov.cxx                                           |   14 
 scripting/source/dlgprov/dlgprov.hxx                                           |    5 
 scripting/source/inc/bcholder.hxx                                              |    2 
 scripting/source/provider/BrowseNodeFactoryImpl.cxx                            |    2 
 scripting/source/provider/MasterScriptProvider.cxx                             |    5 
 scripting/source/stringresource/stringresource.cxx                             |   29 
 scripting/source/stringresource/stringresource.hxx                             |    2 
 sd/Module_sd.mk                                                                |    2 
 sd/qa/unit/export-tests.cxx                                                    |    1 
 sd/qa/unit/misc-tests.cxx                                                      |    3 
 sd/qa/unit/tiledrendering/tiledrendering.cxx                                   |  302 +++--
 sd/qa/unit/uimpress.cxx                                                        |   16 
 sd/source/core/drawdoc2.cxx                                                    |   36 
 sd/source/filter/eppt/pptx-text.cxx                                            |    4 
 sd/source/filter/eppt/text.hxx                                                 |    2 
 sd/source/filter/html/HtmlOptionsDialog.cxx                                    |    1 
 sd/source/ui/animations/CustomAnimationPane.cxx                                |    7 
 sd/source/ui/animations/CustomAnimationPane.hxx                                |    4 
 sd/source/ui/dlg/morphdlg.cxx                                                  |    6 
 sd/source/ui/framework/configuration/Configuration.cxx                         |    1 
 sd/source/ui/framework/configuration/ConfigurationClassifier.cxx               |    1 
 sd/source/ui/framework/configuration/ResourceId.cxx                            |    1 
 sd/source/ui/framework/factories/BasicViewFactory.cxx                          |    1 
 sd/source/ui/framework/factories/PresentationFactory.cxx                       |    1 
 sd/source/ui/func/fuchar.cxx                                                   |   10 
 sd/source/ui/func/fumorph.cxx                                                  |   14 
 sd/source/ui/func/fusel.cxx                                                    |   10 
 sd/source/ui/inc/DrawDocShell.hxx                                              |    2 
 sd/source/ui/inc/RemoteServer.hxx                                              |    3 
 sd/source/ui/inc/ViewShellBase.hxx                                             |    1 
 sd/source/ui/presenter/PresenterCanvas.cxx                                     |    1 
 sd/source/ui/presenter/PresenterHelper.cxx                                     |    1 
 sd/source/ui/presenter/PresenterPreviewCache.cxx                               |    1 
 sd/source/ui/presenter/PresenterTextView.cxx                                   |    1 
 sd/source/ui/presenter/SlideRenderer.cxx                                       |    1 
 sd/source/ui/remotecontrol/Server.cxx                                          |    8 
 sd/source/ui/sidebar/MasterPagesSelector.cxx                                   |    1 
 sd/source/ui/sidebar/MasterPagesSelector.hxx                                   |    5 
 sd/source/ui/slideshow/slideshowimpl.hxx                                       |    4 
 sd/source/ui/slidesorter/cache/SlsBitmapCompressor.cxx                         |    1 
 sd/source/ui/slidesorter/controller/SlsSlotManager.cxx                         |    3 
 sd/source/ui/slidesorter/inc/controller/SlsSlotManager.hxx                     |    3 
 sd/source/ui/slidesorter/inc/view/SlsFontProvider.hxx                          |    3 
 sd/source/ui/slidesorter/view/SlsFontProvider.cxx                              |    3 
 sd/source/ui/table/tableobjectbar.cxx                                          |    1 
 sd/source/ui/view/MediaObjectBar.cxx                                           |    1 
 sd/source/ui/view/Outliner.cxx                                                 |   65 +
 sd/source/ui/view/ViewShellBase.cxx                                            |    1 
 sd/source/ui/view/drviews1.cxx                                                 |   15 
 sd/source/ui/view/drviews2.cxx                                                 |    2 
 sd/source/ui/view/sdwindow.cxx                                                 |   10 
 sdext/source/minimizer/fileopendialog.hxx                                      |    4 
 sdext/source/minimizer/impoptimizer.cxx                                        |    3 
 sdext/source/minimizer/informationdialog.cxx                                   |    6 
 sdext/source/minimizer/optimizationstats.cxx                                   |    6 
 sdext/source/minimizer/optimizerdialog.cxx                                     |   16 
 sdext/source/minimizer/optimizerdialog.hxx                                     |    6 
 sdext/source/minimizer/optimizerdialogcontrols.cxx                             |   15 
 sdext/source/minimizer/pppoptimizer.cxx                                        |    2 
 sdext/source/minimizer/pppoptimizerdialog.hxx                                  |    1 
 sdext/source/minimizer/unodialog.cxx                                           |   18 
 sdext/source/pdfimport/filterdet.cxx                                           |    3 
 sdext/source/pdfimport/pdfparse/pdfentries.cxx                                 |    1 
 sdext/source/pdfimport/tree/drawtreevisiting.cxx                               |    1 
 sdext/source/pdfimport/tree/writertreevisiting.cxx                             |    3 
 sdext/source/pdfimport/xpdfwrapper/pdfioutdev_gpl.cxx                          |   36 
 sdext/source/presenter/PresenterButton.cxx                                     |    1 
 sdext/source/presenter/PresenterController.cxx                                 |    1 
 sdext/source/presenter/PresenterHelpView.cxx                                   |    1 
 sdext/source/presenter/PresenterNotesView.cxx                                  |    1 
 sdext/source/presenter/PresenterPane.cxx                                       |    1 
 sdext/source/presenter/PresenterPaneBase.cxx                                   |    1 
 sdext/source/presenter/PresenterPaneBorderManager.cxx                          |    1 
 sdext/source/presenter/PresenterPaneBorderPainter.cxx                          |    1 
 sdext/source/presenter/PresenterPaneFactory.cxx                                |    1 
 sdext/source/presenter/PresenterProtocolHandler.cxx                            |    1 
 sdext/source/presenter/PresenterScreen.cxx                                     |    1 
 sdext/source/presenter/PresenterScrollBar.cxx                                  |    1 
 sdext/source/presenter/PresenterSlidePreview.cxx                               |    1 
 sdext/source/presenter/PresenterSlideShowView.cxx                              |    1 
 sdext/source/presenter/PresenterSlideSorter.cxx                                |    1 
 sdext/source/presenter/PresenterSpritePane.cxx                                 |    1 
 sdext/source/presenter/PresenterTextView.cxx                                   |    2 
 sdext/source/presenter/PresenterTextView.hxx                                   |    1 
 sdext/source/presenter/PresenterToolBar.cxx                                    |    1 
 sdext/source/presenter/PresenterViewFactory.cxx                                |    1 
 sdext/source/presenter/PresenterWindowManager.cxx                              |    2 
 setup_native/source/win32/customactions/tools/seterror.hxx                     |    1 
 sfx2/Library_sfx.mk                                                            |    1 
 sfx2/inc/srchdlg.hxx                                                           |    3 
 sfx2/source/appl/app.cxx                                                       |    8 
 sfx2/source/appl/appbas.cxx                                                    |    1 
 sfx2/source/appl/appcfg.cxx                                                    |    5 
 sfx2/source/appl/appchild.cxx                                                  |    3 
 sfx2/source/appl/appdde.cxx                                                    |    1 
 sfx2/source/appl/appinit.cxx                                                   |    1 
 sfx2/source/appl/appmain.cxx                                                   |    1 
 sfx2/source/appl/appopen.cxx                                                   |   23 
 sfx2/source/appl/appreg.cxx                                                    |    4 
 sfx2/source/appl/appserv.cxx                                                   |    7 
 sfx2/source/appl/appuno.cxx                                                    |    1 
 sfx2/source/appl/childwin.cxx                                                  |    6 
 sfx2/source/appl/fileobj.cxx                                                   |    3 
 sfx2/source/appl/helpdispatch.cxx                                              |    3 
 sfx2/source/appl/helpinterceptor.cxx                                           |   13 
 sfx2/source/appl/helpinterceptor.hxx                                           |    1 
 sfx2/source/appl/linkmgr2.cxx                                                  |    5 
 sfx2/source/appl/lnkbase2.cxx                                                  |   10 
 sfx2/source/appl/module.cxx                                                    |   10 
 sfx2/source/appl/newhelp.cxx                                                   |   88 -
 sfx2/source/appl/opengrf.cxx                                                   |    3 
 sfx2/source/appl/sfxhelp.cxx                                                   |    4 
 sfx2/source/appl/sfxpicklist.cxx                                               |    3 
 sfx2/source/appl/shutdownicon.cxx                                              |   20 
 sfx2/source/appl/shutdowniconunx.cxx                                           |    4 
 sfx2/source/appl/shutdowniconw32.cxx                                           |   14 
 sfx2/source/appl/workwin.cxx                                                   |   20 
 sfx2/source/bastyp/bitset.cxx                                                  |    1 
 sfx2/source/bastyp/fltfnc.cxx                                                  |   13 
 sfx2/source/bastyp/helper.cxx                                                  |    4 
 sfx2/source/bastyp/progress.cxx                                                |   12 
 sfx2/source/bastyp/sfxresid.cxx                                                |    1 
 sfx2/source/config/evntconf.cxx                                                |    4 
 sfx2/source/control/bindings.cxx                                               |   53 -
 sfx2/source/control/ctrlitem.cxx                                               |    9 
 sfx2/source/control/dispatch.cxx                                               |  185 +++
 sfx2/source/control/minfitem.cxx                                               |    7 
 sfx2/source/control/msg.cxx                                                    |    1 
 sfx2/source/control/msgpool.cxx                                                |    9 
 sfx2/source/control/objface.cxx                                                |   17 
 sfx2/source/control/querystatus.cxx                                            |   15 
 sfx2/source/control/request.cxx                                                |   34 
 sfx2/source/control/sfxstatuslistener.cxx                                      |   16 
 sfx2/source/control/sorgitm.cxx                                                |    6 
 sfx2/source/control/statcach.cxx                                               |   48 
 sfx2/source/control/unoctitm.cxx                                               |  132 +-
 sfx2/source/dialog/backingcomp.cxx                                             |   25 
 sfx2/source/dialog/backingwindow.cxx                                           |    2 
 sfx2/source/dialog/basedlgs.cxx                                                |    9 
 sfx2/source/dialog/dinfdlg.cxx                                                 |   14 
 sfx2/source/dialog/dinfedt.cxx                                                 |   34 
 sfx2/source/dialog/dockwin.cxx                                                 |    1 
 sfx2/source/dialog/filedlghelper.cxx                                           |   10 
 sfx2/source/dialog/filtergrouping.cxx                                          |    7 
 sfx2/source/dialog/itemconnect.cxx                                             |    5 
 sfx2/source/dialog/mailmodel.cxx                                               |    4 
 sfx2/source/dialog/mgetempl.cxx                                                |    7 
 sfx2/source/dialog/partwnd.cxx                                                 |    7 
 sfx2/source/dialog/passwd.cxx                                                  |    3 
 sfx2/source/dialog/securitypage.cxx                                            |    2 
 sfx2/source/dialog/splitwin.cxx                                                |   24 
 sfx2/source/dialog/srchdlg.cxx                                                 |    3 
 sfx2/source/dialog/styfitem.cxx                                                |    3 
 sfx2/source/dialog/styledlg.cxx                                                |    4 
 sfx2/source/dialog/tabdlg.cxx                                                  |   28 
 sfx2/source/dialog/templdlg.cxx                                                |    2 
 sfx2/source/dialog/tplcitem.cxx                                                |    2 
 sfx2/source/dialog/tplpitem.cxx                                                |    8 
 sfx2/source/doc/DocumentMetadataAccess.cxx                                     |    1 
 sfx2/source/doc/Metadatable.cxx                                                |   13 
 sfx2/source/doc/SfxDocumentMetaData.cxx                                        |    3 
 sfx2/source/doc/docfac.cxx                                                     |   16 
 sfx2/source/doc/docfile.cxx                                                    |   16 
 sfx2/source/doc/doctempl.cxx                                                   |   36 
 sfx2/source/doc/doctemplates.cxx                                               |   30 
 sfx2/source/doc/doctemplateslocal.cxx                                          |    2 
 sfx2/source/doc/frmdescr.cxx                                                   |    2 
 sfx2/source/doc/guisaveas.cxx                                                  |   10 
 sfx2/source/doc/iframe.cxx                                                     |    6 
 sfx2/source/doc/new.cxx                                                        |    1 
 sfx2/source/doc/objcont.cxx                                                    |   14 
 sfx2/source/doc/objmisc.cxx                                                    |   39 
 sfx2/source/doc/objserv.cxx                                                    |   13 
 sfx2/source/doc/objstor.cxx                                                    |   40 
 sfx2/source/doc/objxtor.cxx                                                    |   17 
 sfx2/source/doc/oleprops.cxx                                                   |   30 
 sfx2/source/doc/oleprops.hxx                                                   |   10 
 sfx2/source/doc/printhelper.cxx                                                |    2 
 sfx2/source/doc/sfxbasemodel.cxx                                               |   49 
 sfx2/source/doc/sfxmodelfactory.cxx                                            |    6 
 sfx2/source/doc/syspathw32.cxx                                                 |    1 
 sfx2/source/doc/templatedlg.cxx                                                |    4 
 sfx2/source/doc/zoomitem.cxx                                                   |    8 
 sfx2/source/explorer/nochaos.cxx                                               |    5 
 sfx2/source/inc/eventsupplier.hxx                                              |    1 
 sfx2/source/inc/objshimp.hxx                                                   |    1 
 sfx2/source/inc/sfxtypes.hxx                                                   |    1 
 sfx2/source/inc/statcach.hxx                                                   |    6 
 sfx2/source/inc/templdgi.hxx                                                   |    1 
 sfx2/source/inc/workwin.hxx                                                    |    1 
 sfx2/source/inet/inettbc.cxx                                                   |    3 
 sfx2/source/menu/mnuitem.cxx                                                   |   11 
 sfx2/source/menu/mnumgr.cxx                                                    |    5 
 sfx2/source/menu/thessubmenu.cxx                                               |    1 
 sfx2/source/menu/thessubmenu.hxx                                               |    1 
 sfx2/source/menu/virtmenu.cxx                                                  |   19 
 sfx2/source/notify/eventsupplier.cxx                                           |   10 
 sfx2/source/sidebar/Theme.cxx                                                  |    8 
 sfx2/source/statbar/stbitem.cxx                                                |   30 
 sfx2/source/toolbox/imgmgr.cxx                                                 |    7 
 sfx2/source/toolbox/tbxitem.cxx                                                |   57 -
 sfx2/source/view/frame.cxx                                                     |    7 
 sfx2/source/view/frame2.cxx                                                    |    1 
 sfx2/source/view/frmload.cxx                                                   |    8 
 sfx2/source/view/ipclient.cxx                                                  |    9 
 sfx2/source/view/printer.cxx                                                   |   12 
 sfx2/source/view/sfxbasecontroller.cxx                                         |   15 
 sfx2/source/view/userinputinterception.cxx                                     |    2 
 sfx2/source/view/viewfrm2.cxx                                                  |    4 
 sfx2/source/view/viewimp.hxx                                                   |    8 
 sfx2/source/view/viewprn.cxx                                                   |    4 
 sfx2/source/view/viewsh.cxx                                                    |  127 +-
 shell/inc/internal/utilities.hxx                                               |    1 
 shell/inc/internal/xml_parser.hxx                                              |    1 
 shell/source/backends/localebe/localebackend.cxx                               |    7 
 shell/source/backends/localebe/localebecdef.cxx                                |    4 
 shell/source/backends/macbe/macbecdef.cxx                                      |    4 
 shell/source/backends/wininetbe/wininetbackend.cxx                             |    6 
 shell/source/backends/wininetbe/wininetbecdef.cxx                              |    4 
 shell/source/cmdmail/cmdmailentry.cxx                                          |    1 
 shell/source/cmdmail/cmdmailsuppl.cxx                                          |    1 
 shell/source/unix/exec/shellexec.cxx                                           |    2 
 shell/source/unix/exec/shellexecentry.cxx                                      |    1 
 shell/source/unix/exec/urltest.cxx                                             |    1 
 shell/source/unix/sysshell/recently_used_file.cxx                              |    2 
 shell/source/win32/SysShExec.cxx                                               |    4 
 shell/source/win32/SysShentry.cxx                                              |    1 
 shell/source/win32/ooofilereader/basereader.cxx                                |    4 
 shell/source/win32/shlxthandler/classfactory.cxx                               |    7 
 shell/source/win32/shlxthandler/columninfo/columninfo.cxx                      |    5 
 shell/source/win32/shlxthandler/infotips/infotips.cxx                          |    9 
 shell/source/win32/shlxthandler/ooofilt/ooofilt.cxx                            |    2 
 shell/source/win32/shlxthandler/prophdl/propertyhdl.cxx                        |    2 
 shell/source/win32/shlxthandler/propsheets/document_statistic.hxx              |    8 
 shell/source/win32/shlxthandler/propsheets/listviewbuilder.cxx                 |   12 
 shell/source/win32/shlxthandler/propsheets/listviewbuilder.hxx                 |    3 
 shell/source/win32/shlxthandler/propsheets/propsheets.cxx                      |    9 
 shell/source/win32/shlxthandler/shlxthdl.cxx                                   |    1 
 shell/source/win32/shlxthandler/thumbviewer/thumbviewer.cxx                    |    2 
 shell/source/win32/shlxthandler/util/fileextensions.cxx                        |    1 
 shell/source/win32/shlxthandler/util/registry.cxx                              |    2 
 shell/source/win32/simplemail/smplmailentry.cxx                                |    1 
 shell/source/win32/simplemail/smplmailmsg.cxx                                  |   12 
 shell/source/win32/simplemail/smplmailmsg.hxx                                  |    6 
 shell/source/win32/workbench/TestSmplMail.cxx                                  |    1 
 shell/source/win32/workbench/TestSysShExec.cxx                                 |    2 
 slideshow/source/engine/color.cxx                                              |    8 
 slideshow/source/engine/effectrewinder.cxx                                     |   28 
 slideshow/source/engine/eventmultiplexer.cxx                                   |   13 
 slideshow/source/engine/screenupdater.cxx                                      |    4 
 slideshow/source/engine/shapes/appletshape.cxx                                 |    9 
 slideshow/source/engine/shapes/backgroundshape.cxx                             |    4 
 slideshow/source/engine/shapes/drawinglayeranimation.cxx                       |    3 
 slideshow/source/engine/shapes/drawshape.cxx                                   |    3 
 slideshow/source/engine/shapes/drawshapesubsetting.cxx                         |    8 
 slideshow/source/engine/shapes/externalshapebase.cxx                           |   16 
 slideshow/source/engine/shapes/gdimtftools.hxx                                 |    1 
 slideshow/source/engine/shapes/intrinsicanimationactivity.cxx                  |    3 
 slideshow/source/engine/shapes/mediashape.cxx                                  |   10 
 slideshow/source/engine/shapes/viewappletshape.cxx                             |    4 
 slideshow/source/engine/shapes/viewmediashape.cxx                              |    9 
 slideshow/source/engine/shapes/viewshape.cxx                                   |    2 
 slideshow/source/engine/slide/layer.cxx                                        |   16 
 slideshow/source/engine/slide/layer.hxx                                        |   33 
 slideshow/source/engine/slide/layermanager.cxx                                 |    7 
 slideshow/source/engine/slide/layermanager.hxx                                 |    3 
 slideshow/source/engine/slide/shapemanagerimpl.cxx                             |    1 
 slideshow/source/engine/slide/slideimpl.cxx                                    |   14 
 slideshow/source/engine/slideview.cxx                                          |    7 
 slideshow/source/engine/smilfunctionparser.cxx                                 |    1 
 slideshow/source/engine/sp_debug.cxx                                           |    1 
 slideshow/source/engine/transitions/slidechangebase.cxx                        |    6 
 slideshow/source/engine/transitions/slidetransitionfactory.cxx                 |    1 
 slideshow/source/engine/unoviewcontainer.cxx                                   |    1 
 slideshow/source/engine/usereventqueue.cxx                                     |    1 
 slideshow/source/inc/listenercontainer.hxx                                     |    2 
 slideshow/test/tests.hxx                                                       |    3 
 slideshow/test/testshape.cxx                                                   |    3 
 smoketest/libtest.cxx                                                          |    1 
 sot/source/base/exchange.cxx                                                   |    2 
 sot/source/base/formats.cxx                                                    |    8 
 sot/source/sdstor/stgavl.cxx                                                   |    1 
 sot/source/sdstor/storage.cxx                                                  |   13 
 sot/source/sdstor/ucbstorage.cxx                                               |    4 
 sot/source/unoolestorage/xolesimplestorage.cxx                                 |    3 
 starmath/inc/dialog.hxx                                                        |    5 
 starmath/inc/document.hxx                                                      |    5 
 starmath/inc/node.hxx                                                          |   68 -
 starmath/inc/rect.hxx                                                          |    1 
 starmath/inc/smmod.hxx                                                         |    1 
 starmath/inc/symbol.hxx                                                        |    3 
 starmath/inc/types.hxx                                                         |    2 
 starmath/inc/unomodel.hxx                                                      |    4 
 starmath/inc/utility.hxx                                                       |    5 
 starmath/source/accessibility.cxx                                              |   10 
 starmath/source/accessibility.hxx                                              |    5 
 starmath/source/cfgitem.cxx                                                    |    6 
 starmath/source/cursor.cxx                                                     |    4 
 starmath/source/detreg.cxx                                                     |    1 
 starmath/source/dialog.cxx                                                     |    2 
 starmath/source/document.cxx                                                   |    1 
 starmath/source/edit.cxx                                                       |    3 
 starmath/source/eqnolefilehdr.cxx                                              |    4 
 starmath/source/format.cxx                                                     |    2 
 starmath/source/mathmlexport.hxx                                               |    4 
 starmath/source/mathmlimport.cxx                                               |   48 
 starmath/source/mathmlimport.hxx                                               |    3 
 starmath/source/node.cxx                                                       |    2 
 starmath/source/parse.cxx                                                      |    4 
 starmath/source/rect.cxx                                                       |    4 
 starmath/source/register.cxx                                                   |    1 
 starmath/source/smmod.cxx                                                      |    2 
 starmath/source/typemap.cxx                                                    |    1 
 starmath/source/unomodel.cxx                                                   |    3 
 starmath/source/utility.cxx                                                    |    7 
 starmath/source/visitors.cxx                                                   |   12 
 stoc/source/corereflection/crbase.cxx                                          |    6 
 stoc/source/corereflection/crcomp.cxx                                          |    5 
 stoc/source/corereflection/crenum.cxx                                          |    5 
 stoc/source/corereflection/criface.cxx                                         |   11 
 stoc/source/defaultregistry/defaultregistry.cxx                                |    4 
 stoc/source/implementationregistration/implreg.cxx                             |    7 
 stoc/source/inspect/introspection.cxx                                          |   10 
 stoc/source/invocation/invocation.cxx                                          |   13 
 stoc/source/invocation_adapterfactory/iafactory.cxx                            |    4 
 stoc/source/javaloader/javaloader.cxx                                          |    1 
 stoc/source/javavm/javavm.cxx                                                  |   85 -
 stoc/source/loader/dllcomponentloader.cxx                                      |    1 
 stoc/source/proxy_factory/proxyfac.cxx                                         |    2 
 stoc/source/security/access_controller.cxx                                     |    3 
 stoc/source/security/permissions.cxx                                           |   10 
 stoc/source/servicemanager/servicemanager.cxx                                  |    7 
 stoc/source/typeconv/convert.cxx                                               |    1 
 stoc/test/javavm/testjavavm.cxx                                                |    1 
 stoc/test/testconv.cxx                                                         |    2 
 stoc/test/testcorefl.cxx                                                       |    1 
 stoc/test/testiadapter.cxx                                                     |    4 
 stoc/test/testintrosp.cxx                                                      |    3 
 stoc/test/testproxyfac.cxx                                                     |    1 
 stoc/test/testsmgr_cpnt.cxx                                                    |    7 
 store/source/lockbyte.cxx                                                      |    4 
 svgio/inc/svgio/svgreader/svgcharacternode.hxx                                 |    2 
 svgio/inc/svgio/svgreader/svgnode.hxx                                          |    1 
 svgio/inc/svgio/svgreader/svgstyleattributes.hxx                               |    1 
 svgio/inc/svgio/svgreader/svgtitledescnode.hxx                                 |    2 
 svgio/source/svgreader/svgcharacternode.cxx                                    |    3 
 svgio/source/svgreader/svgdocumenthandler.cxx                                  |    1 
 svgio/source/svgreader/svgtextpathnode.cxx                                     |    1 
 svgio/source/svgreader/svgtitledescnode.cxx                                    |    1 
 svl/source/config/cjkoptions.cxx                                               |    1 
 svl/source/config/ctloptions.cxx                                               |    1 
 svl/source/fsstor/oinputstreamcontainer.cxx                                    |    1 
 svl/source/fsstor/ostreamcontainer.cxx                                         |    1 
 svl/source/inc/passwordcontainer.hxx                                           |    1 
 svl/source/inc/poolio.hxx                                                      |    1 
 svl/source/items/aeitem.cxx                                                    |    1 
 svl/source/items/cntwall.cxx                                                   |    1 
 svl/source/items/ctypeitm.cxx                                                  |    7 
 svl/source/items/flagitem.cxx                                                  |   13 
 svl/source/items/globalnameitem.cxx                                            |    7 
 svl/source/items/grabbagitem.cxx                                               |    6 
 svl/source/items/intitem.cxx                                                   |    1 
 svl/source/items/itempool.cxx                                                  |   24 
 svl/source/items/itemset.cxx                                                   |    5 
 svl/source/items/lckbitem.cxx                                                  |   10 
 svl/source/items/macitem.cxx                                                   |    7 
 svl/source/items/nranges.cxx                                                   |    2 
 svl/source/items/poolcach.cxx                                                  |    1 
 svl/source/items/poolio.cxx                                                    |    4 
 svl/source/items/poolitem.cxx                                                  |    2 
 svl/source/items/ptitem.cxx                                                    |   10 
 svl/source/items/rectitem.cxx                                                  |    9 
 svl/source/items/rngitem.cxx                                                   |    9 
 svl/source/items/sitem.cxx                                                     |    6 
 svl/source/items/srchitem.cxx                                                  |    8 
 svl/source/items/stritem.cxx                                                   |    1 
 svl/source/items/style.cxx                                                     |    1 
 svl/source/items/szitem.cxx                                                    |   10 
 svl/source/misc/strmadpt.cxx                                                   |    1 
 svl/source/notify/hint.cxx                                                     |    1 
 svl/source/numbers/numfmuno.cxx                                                |    1 
 svl/source/numbers/numfmuno.hxx                                                |    1 
 svl/source/numbers/supservs.cxx                                                |    1 
 svl/source/numbers/zforlist.cxx                                                |   10 
 svl/source/passwordcontainer/passwordcontainer.cxx                             |    1 
 svl/source/svdde/ddecli.cxx                                                    |   22 
 svl/source/undo/undo.cxx                                                       |    9 
 svl/source/uno/pathservice.cxx                                                 |    1 
 svtools/inc/table/tablecontrolinterface.hxx                                    |    1 
 svtools/source/brwbox/brwbox1.cxx                                              |   57 -
 svtools/source/brwbox/brwbox2.cxx                                              |   50 
 svtools/source/brwbox/brwbox3.cxx                                              |    3 
 svtools/source/brwbox/brwhead.cxx                                              |    7 
 svtools/source/brwbox/datwin.cxx                                               |   21 
 svtools/source/brwbox/datwin.hxx                                               |    7 
 svtools/source/brwbox/ebbcontrols.cxx                                          |    4 
 svtools/source/brwbox/editbrowsebox.cxx                                        |    3 
 svtools/source/brwbox/editbrowsebox2.cxx                                       |    1 
 svtools/source/config/accessibilityoptions.cxx                                 |    1 
 svtools/source/config/apearcfg.cxx                                             |    1 
 svtools/source/config/colorcfg.cxx                                             |    1 
 svtools/source/config/extcolorcfg.cxx                                          |    3 
 svtools/source/config/fontsubstconfig.cxx                                      |   10 
 svtools/source/config/helpopt.cxx                                              |    9 
 svtools/source/config/htmlcfg.cxx                                              |   12 
 svtools/source/config/optionsdrawinglayer.cxx                                  |   15 
 svtools/source/config/test/test.cxx                                            |    1 
 svtools/source/contnr/contentenumeration.cxx                                   |    1 
 svtools/source/contnr/contentenumeration.hxx                                   |    1 
 svtools/source/contnr/fileview.cxx                                             |   21 
 svtools/source/contnr/imivctl.hxx                                              |    9 
 svtools/source/contnr/imivctl1.cxx                                             |    4 
 svtools/source/contnr/imivctl2.cxx                                             |    4 
 svtools/source/contnr/ivctrl.cxx                                               |    1 
 svtools/source/contnr/svimpbox.cxx                                             |    9 
 svtools/source/contnr/treelist.cxx                                             |    1 
 svtools/source/contnr/treelistbox.cxx                                          |    4 
 svtools/source/contnr/treelistentry.cxx                                        |    1 
 svtools/source/control/accessibleruler.cxx                                     |    1 
 svtools/source/control/collatorres.cxx                                         |    4 
 svtools/source/control/filectrl.cxx                                            |    7 
 svtools/source/control/fileurlbox.cxx                                          |    1 
 svtools/source/control/hyperlabel.cxx                                          |    2 
 svtools/source/control/indexentryres.cxx                                       |    4 
 svtools/source/control/inettbc.cxx                                             |   14 
 svtools/source/control/scriptedtext.cxx                                        |    6 
 svtools/source/control/scrwin.cxx                                              |   11 
 svtools/source/control/toolbarmenu.cxx                                         |   72 -
 svtools/source/control/toolbarmenuacc.cxx                                      |   49 
 svtools/source/control/toolbarmenuimp.hxx                                      |    1 
 svtools/source/control/valueacc.cxx                                            |   54 -
 svtools/source/control/vclxaccessibleheaderbar.cxx                             |    3 
 svtools/source/control/vclxaccessibleheaderbaritem.cxx                         |   14 
 svtools/source/dialogs/ServerDetailsControls.cxx                               |    5 
 svtools/source/dialogs/addresstemplate.cxx                                     |    1 
 svtools/source/dialogs/colrdlg.cxx                                             |    5 
 svtools/source/dialogs/prnsetup.cxx                                            |   16 
 svtools/source/dialogs/wizardmachine.cxx                                       |    1 
 svtools/source/dialogs/wizdlg.cxx                                              |   26 
 svtools/source/edit/svmedit.cxx                                                |    1 
 svtools/source/filter/SvFilterOptionsDialog.cxx                                |    3 
 svtools/source/filter/exportdialog.hxx                                         |    1 
 svtools/source/graphic/descriptor.cxx                                          |   12 
 svtools/source/graphic/graphic.cxx                                             |   11 
 svtools/source/graphic/grfattr.cxx                                             |    3 
 svtools/source/graphic/grfmgr2.cxx                                             |    1 
 svtools/source/graphic/provider.cxx                                            |    9 
 svtools/source/graphic/renderer.cxx                                            |   12 
 svtools/source/graphic/transformer.cxx                                         |    2 
 svtools/source/inc/unoiface.hxx                                                |    6 
 svtools/source/misc/cliplistener.cxx                                           |    1 
 svtools/source/misc/dialogclosedlistener.cxx                                   |    1 
 svtools/source/misc/dialogcontrolling.cxx                                      |    1 
 svtools/source/misc/ehdl.cxx                                                   |   11 
 svtools/source/misc/embedtransfer.cxx                                          |    3 
 svtools/source/misc/imagemgr.cxx                                               |    1 
 svtools/source/misc/imap3.cxx                                                  |    1 
 svtools/source/misc/langtab.cxx                                                |    3 
 svtools/source/misc/openfiledroptargetlistener.cxx                             |    7 
 svtools/source/misc/templatefoldercache.cxx                                    |    3 
 svtools/source/misc/transfer.cxx                                               |   89 -
 svtools/source/misc/transfer2.cxx                                              |   40 
 svtools/source/misc/unitconv.cxx                                               |   40 
 svtools/source/misc/xwindowitem.cxx                                            |    5 
 svtools/source/svrtf/parrtf.cxx                                                |    2 
 svtools/source/svrtf/rtfout.cxx                                                |    1 
 svtools/source/svrtf/svparser.cxx                                              |    1 
 svtools/source/table/cellvalueconversion.hxx                                   |    1 
 svtools/source/table/mousefunction.cxx                                         |    1 
 svtools/source/table/tablecontrol.cxx                                          |    1 
 svtools/source/table/tablecontrol_impl.hxx                                     |    1 
 svtools/source/table/tablegeometry.cxx                                         |    1 
 svtools/source/uno/genericunodialog.cxx                                        |    1 
 svtools/source/uno/svtxgridcontrol.cxx                                         |    1 
 svtools/source/uno/toolboxcontroller.cxx                                       |    3 
 svtools/source/uno/treecontrolpeer.cxx                                         |   71 -
 svtools/source/uno/unocontroltablemodel.hxx                                    |    1 
 svtools/source/uno/unoevent.cxx                                                |    1 
 svtools/source/uno/unogridcolumnfacade.hxx                                     |    1 
 svtools/source/uno/unoiface.cxx                                                |    9 
 svtools/source/uno/unoimap.cxx                                                 |    1 
 svx/inc/galobj.hxx                                                             |    1 
 svx/inc/sdr/attribute/sdrfilltextattribute.hxx                                 |    2 
 svx/inc/sdr/attribute/sdrformtextoutlineattribute.hxx                          |    2 
 svx/inc/sdr/contact/viewcontactofe3dcube.hxx                                   |    1 
 svx/inc/sdr/contact/viewcontactofe3dextrude.hxx                                |    1 
 svx/inc/sdr/contact/viewcontactofe3dlathe.hxx                                  |    1 
 svx/inc/sdr/contact/viewcontactofe3dpolygon.hxx                                |    1 
 svx/inc/sdr/contact/viewcontactofe3dsphere.hxx                                 |    1 
 svx/inc/sdr/contact/viewcontactofgroup.hxx                                     |    1 
 svx/inc/sdr/contact/viewcontactofsdrcaptionobj.hxx                             |    1 
 svx/inc/sdr/contact/viewcontactofsdrcircobj.hxx                                |    1 
 svx/inc/sdr/contact/viewcontactofsdredgeobj.hxx                                |    1 
 svx/inc/sdr/contact/viewcontactofsdrmeasureobj.hxx                             |    1 
 svx/inc/sdr/contact/viewcontactofsdrobjcustomshape.hxx                         |    1 
 svx/inc/sdr/contact/viewcontactofsdrole2obj.hxx                                |    1 
 svx/inc/sdr/contact/viewcontactofsdrpathobj.hxx                                |    1 
 svx/inc/sdr/contact/viewcontactofunocontrol.hxx                                |    1 
 svx/inc/sdr/contact/viewobjectcontactofe3dscene.hxx                            |    2 
 svx/inc/sdr/contact/viewobjectcontactofsdrmediaobj.hxx                         |    1 
 svx/inc/sdr/overlay/overlaycrosshair.hxx                                       |    2 
 svx/inc/sdr/overlay/overlayhelpline.hxx                                        |    2 
 svx/inc/sdr/overlay/overlayline.hxx                                            |    2 
 svx/inc/sdr/overlay/overlaymanagerbuffered.hxx                                 |    2 
 svx/inc/sdr/overlay/overlayrollingrectangle.hxx                                |    2 
 svx/inc/sdr/overlay/overlaytools.hxx                                           |    1 
 svx/inc/sdr/primitive2d/sdrcaptionprimitive2d.hxx                              |    2 
 svx/inc/sdr/primitive2d/sdrconnectorprimitive2d.hxx                            |    2 
 svx/inc/sdr/primitive2d/sdrcustomshapeprimitive2d.hxx                          |    2 
 svx/inc/sdr/primitive2d/sdrellipseprimitive2d.hxx                              |    3 
 svx/inc/sdr/primitive2d/sdrgrafprimitive2d.hxx                                 |    2 
 svx/inc/sdr/primitive2d/sdrmeasureprimitive2d.hxx                              |    2 
 svx/inc/sdr/primitive2d/sdrole2primitive2d.hxx                                 |    2 
 svx/inc/sdr/primitive2d/sdrolecontentprimitive2d.hxx                           |    2 
 svx/inc/sdr/primitive2d/sdrpathprimitive2d.hxx                                 |    2 
 svx/inc/sdr/primitive2d/sdrprimitivetools.hxx                                  |    1 
 svx/inc/sdr/primitive2d/sdrrectangleprimitive2d.hxx                            |    2 
 svx/inc/sdr/primitive2d/sdrtextprimitive2d.hxx                                 |    8 
 svx/inc/sdr/primitive3d/sdrattributecreator3d.hxx                              |    2 
 svx/inc/sdr/properties/attributeproperties.hxx                                 |    2 
 svx/inc/sdr/properties/captionproperties.hxx                                   |    2 
 svx/inc/sdr/properties/circleproperties.hxx                                    |    2 
 svx/inc/sdr/properties/connectorproperties.hxx                                 |    2 
 svx/inc/sdr/properties/customshapeproperties.hxx                               |    2 
 svx/inc/sdr/properties/e3dcompoundproperties.hxx                               |    2 
 svx/inc/sdr/properties/e3dextrudeproperties.hxx                                |    2 
 svx/inc/sdr/properties/e3dlatheproperties.hxx                                  |    2 
 svx/inc/sdr/properties/e3dproperties.hxx                                       |    2 
 svx/inc/sdr/properties/e3dsceneproperties.hxx                                  |    2 
 svx/inc/sdr/properties/e3dsphereproperties.hxx                                 |    2 
 svx/inc/sdr/properties/emptyproperties.hxx                                     |    1 
 svx/inc/sdr/properties/graphicproperties.hxx                                   |    2 
 svx/inc/sdr/properties/groupproperties.hxx                                     |    2 
 svx/inc/sdr/properties/measureproperties.hxx                                   |    2 
 svx/inc/sdr/properties/oleproperties.hxx                                       |    2 
 svx/inc/sdr/properties/pageproperties.hxx                                      |    2 
 svx/inc/sdr/properties/rectangleproperties.hxx                                 |    2 
 svx/inc/sdr/properties/textproperties.hxx                                      |    2 
 svx/inc/xpolyimp.hxx                                                           |    1 
 svx/source/accessibility/AccessibleEmptyEditSource.cxx                         |    6 
 svx/source/accessibility/AccessibleFrameSelector.cxx                           |   12 
 svx/source/accessibility/AccessibleGraphicShape.cxx                            |   12 
 svx/source/accessibility/AccessibleOLEShape.cxx                                |   12 
 svx/source/accessibility/AccessibleShape.cxx                                   |   72 -
 svx/source/accessibility/AccessibleShapeInfo.cxx                               |    2 
 svx/source/accessibility/AccessibleShapeTreeInfo.cxx                           |   36 
 svx/source/accessibility/AccessibleSvxFindReplaceDialog.cxx                    |    1 
 svx/source/accessibility/AccessibleTextEventQueue.cxx                          |    2 
 svx/source/accessibility/AccessibleTextHelper.cxx                              |    6 
 svx/source/accessibility/ChildrenManager.cxx                                   |    2 
 svx/source/accessibility/ChildrenManagerImpl.cxx                               |   51 
 svx/source/accessibility/ChildrenManagerImpl.hxx                               |    3 
 svx/source/accessibility/DescriptionGenerator.cxx                              |   30 
 svx/source/accessibility/GraphCtlAccessibleContext.cxx                         |   34 
 svx/source/accessibility/ShapeTypeHandler.cxx                                  |   15 
 svx/source/accessibility/charmapacc.cxx                                        |   27 
 svx/source/accessibility/svxrectctaccessiblecontext.cxx                        |    9 
 svx/source/customshapes/EnhancedCustomShapeFunctionParser.cxx                  |    4 
 svx/source/customshapes/EnhancedCustomShapeHandle.cxx                          |    4 
 svx/source/dialog/_bmpmask.cxx                                                 |   15 
 svx/source/dialog/charmap.cxx                                                  |   23 
 svx/source/dialog/checklbx.cxx                                                 |   13 
 svx/source/dialog/dialcontrol.cxx                                              |    5 
 svx/source/dialog/dlgctl3d.cxx                                                 |    1 
 svx/source/dialog/dlgctrl.cxx                                                  |   22 
 svx/source/dialog/dlgutil.cxx                                                  |    1 
 svx/source/dialog/docrecovery.cxx                                              |   18 
 svx/source/dialog/fntctrl.cxx                                                  |    1 
 svx/source/dialog/fontlb.cxx                                                   |    3 
 svx/source/dialog/framelink.cxx                                                |   14 
 svx/source/dialog/framelinkarray.cxx                                           |   11 
 svx/source/dialog/frmdirlbox.cxx                                               |    2 
 svx/source/dialog/frmsel.cxx                                                   |    2 
 svx/source/dialog/grfflt.cxx                                                   |    1 
 svx/source/dialog/hdft.cxx                                                     |    5 
 svx/source/dialog/langbox.cxx                                                  |    2 
 svx/source/dialog/optgrid.cxx                                                  |    4 
 svx/source/dialog/orienthelper.cxx                                             |    5 
 svx/source/dialog/pagectrl.cxx                                                 |    2 
 svx/source/dialog/passwd.cxx                                                   |    2 
 svx/source/dialog/relfld.cxx                                                   |    2 
 svx/source/dialog/rlrcitem.cxx                                                 |    5 
 svx/source/dialog/rulritem.cxx                                                 |    6 
 svx/source/dialog/srchctrl.cxx                                                 |    1 
 svx/source/dialog/srchdlg.cxx                                                  |   36 
 svx/source/dialog/strarray.cxx                                                 |    5 
 svx/source/dialog/txencbox.cxx                                                 |    7 
 svx/source/dialog/txenctab.cxx                                                 |    1 
 svx/source/engine3d/e3dsceneupdater.cxx                                        |    1 
 svx/source/engine3d/extrud3d.cxx                                               |    3 
 svx/source/engine3d/float3d.cxx                                                |    4 
 svx/source/engine3d/helperhittest3d.cxx                                        |    6 
 svx/source/engine3d/helperminimaldepth3d.cxx                                   |    1 
 svx/source/engine3d/helperminimaldepth3d.hxx                                   |    1 
 svx/source/engine3d/lathe3d.cxx                                                |    3 
 svx/source/engine3d/obj3d.cxx                                                  |    6 
 svx/source/engine3d/polygn3d.cxx                                               |    1 
 svx/source/engine3d/scene3d.cxx                                                |    3 
 svx/source/engine3d/sphere3d.cxx                                               |    4 
 svx/source/engine3d/svx3ditems.cxx                                             |    3 
 svx/source/engine3d/view3d.cxx                                                 |    1 
 svx/source/fmcomp/dbaexchange.cxx                                              |    1 
 svx/source/fmcomp/dbaobjectex.cxx                                              |    2 
 svx/source/fmcomp/fmgridif.cxx                                                 |    4 
 svx/source/fmcomp/gridcell.cxx                                                 |    4 
 svx/source/form/ParseContext.cxx                                               |    2 
 svx/source/form/dataaccessdescriptor.cxx                                       |    1 
 svx/source/form/datanavi.cxx                                                   |    2 
 svx/source/form/dbcharsethelper.cxx                                            |    2 
 svx/source/form/filtnav.cxx                                                    |    5 
 svx/source/form/fmdmod.cxx                                                     |    1 
 svx/source/form/fmdocumentclassification.cxx                                   |    1 
 svx/source/form/fmexch.cxx                                                     |    1 
 svx/source/form/fmexpl.cxx                                                     |    3 
 svx/source/form/fmitems.cxx                                                    |    3 
 svx/source/form/fmobjfac.cxx                                                   |    1 
 svx/source/form/fmpage.cxx                                                     |    1 
 svx/source/form/fmshimp.cxx                                                    |    4 
 svx/source/form/fmsrcimp.cxx                                                   |    2 
 svx/source/form/fmtextcontrolshell.cxx                                         |    1 
 svx/source/form/fmtools.cxx                                                    |    1 
 svx/source/form/fmundo.cxx                                                     |    7 
 svx/source/form/fmview.cxx                                                     |    3 
 svx/source/form/formcontroller.cxx                                             |    1 
 svx/source/form/navigatortree.cxx                                              |    3 
 svx/source/form/navigatortreemodel.cxx                                         |    2 
 svx/source/form/sqlparserclient.cxx                                            |    1 
 svx/source/form/tabwin.cxx                                                     |    1 
 svx/source/gallery2/codec.cxx                                                  |    1 
 svx/source/gallery2/galbrws2.cxx                                               |    1 
 svx/source/gallery2/galtheme.cxx                                               |    1 
 svx/source/inc/AccessibleFrameSelector.hxx                                     |    2 
 svx/source/inc/charmapacc.hxx                                                  |    1 
 svx/source/inc/datanavi.hxx                                                    |    2 
 svx/source/inc/delayedevent.hxx                                                |    1 
 svx/source/inc/filtnav.hxx                                                     |    1 
 svx/source/inc/fmexch.hxx                                                      |    3 
 svx/source/inc/fmexpl.hxx                                                      |    3 
 svx/source/inc/fmitems.hxx                                                     |    1 
 svx/source/inc/fmscriptingenv.hxx                                              |    1 
 svx/source/inc/fmvwimp.hxx                                                     |    1 
 svx/source/inc/frmselimpl.hxx                                                  |    2 
 svx/source/inc/gridcell.hxx                                                    |    1 
 svx/source/inc/sdbdatacolumn.hxx                                               |    1 
 svx/source/items/SmartTagItem.cxx                                              |    4 
 svx/source/items/algitem.cxx                                                   |   22 
 svx/source/items/chrtitem.cxx                                                  |   31 
 svx/source/items/drawitem.cxx                                                  |    2 
 svx/source/items/e3ditem.cxx                                                   |   10 
 svx/source/items/galleryitem.cxx                                               |    1 
 svx/source/items/grfitem.cxx                                                   |    3 
 svx/source/items/hlnkitem.cxx                                                  |    2 
 svx/source/items/numfmtsh.cxx                                                  |   26 
 svx/source/items/numinf.cxx                                                    |   13 
 svx/source/items/pageitem.cxx                                                  |    4 
 svx/source/items/postattr.cxx                                                  |   11 
 svx/source/items/rotmodit.cxx                                                  |    1 
 svx/source/items/viewlayoutitem.cxx                                            |    8 
 svx/source/items/zoomslideritem.cxx                                            |    9 
 svx/source/mnuctrls/clipboardctl.cxx                                           |    3 
 svx/source/mnuctrls/fntctl.cxx                                                 |    5 
 svx/source/mnuctrls/fntszctl.cxx                                               |    5 
 svx/source/sdr/animation/animationstate.cxx                                    |    1 
 svx/source/sdr/animation/objectanimator.cxx                                    |    1 
 svx/source/sdr/attribute/sdrfilltextattribute.cxx                              |    1 
 svx/source/sdr/attribute/sdrformtextattribute.cxx                              |    1 
 svx/source/sdr/attribute/sdrlinefillshadowtextattribute.cxx                    |    1 
 svx/source/sdr/attribute/sdrlineshadowtextattribute.cxx                        |    1 
 svx/source/sdr/attribute/sdrshadowtextattribute.cxx                            |    1 
 svx/source/sdr/contact/displayinfo.cxx                                         |    1 
 svx/source/sdr/contact/sdrmediawindow.cxx                                      |   10 
 svx/source/sdr/contact/viewcontactofgroup.cxx                                  |    1 
 svx/source/sdr/contact/viewcontactofmasterpagedescriptor.cxx                   |    1 
 svx/source/sdr/contact/viewcontactofsdrcircobj.cxx                             |    1 
 svx/source/sdr/contact/viewcontactofsdredgeobj.cxx                             |    1 
 svx/source/sdr/contact/viewcontactofsdrmeasureobj.cxx                          |    1 
 svx/source/sdr/contact/viewcontactofsdrobjcustomshape.cxx                      |    1 
 svx/source/sdr/contact/viewobjectcontactofe3dscene.cxx                         |    3 
 svx/source/sdr/contact/viewobjectcontactofgraphic.cxx                          |    1 
 svx/source/sdr/contact/viewobjectcontactofgroup.cxx                            |    1 
 svx/source/sdr/contact/viewobjectcontactofmasterpagedescriptor.cxx             |    1 
 svx/source/sdr/contact/viewobjectcontactofsdrmediaobj.cxx                      |    5 
 svx/source/sdr/event/eventhandler.cxx                                          |    2 
 svx/source/sdr/overlay/overlayanimatedbitmapex.cxx                             |    1 
 svx/source/sdr/overlay/overlaybitmapex.cxx                                     |    1 
 svx/source/sdr/overlay/overlaycrosshair.cxx                                    |    1 
 svx/source/sdr/overlay/overlayhelpline.cxx                                     |    1 
 svx/source/sdr/overlay/overlayline.cxx                                         |    1 
 svx/source/sdr/overlay/overlaymanager.cxx                                      |    1 
 svx/source/sdr/overlay/overlaymanagerbuffered.cxx                              |    1 
 svx/source/sdr/overlay/overlayobject.cxx                                       |    2 
 svx/source/sdr/overlay/overlaypolypolygon.cxx                                  |    1 
 svx/source/sdr/overlay/overlayprimitive2dsequenceobject.cxx                    |    1 
 svx/source/sdr/overlay/overlayrectangle.cxx                                    |    1 
 svx/source/sdr/overlay/overlayrollingrectangle.cxx                             |    1 
 svx/source/sdr/overlay/overlayselection.cxx                                    |    1 
 svx/source/sdr/overlay/overlaytools.cxx                                        |    4 
 svx/source/sdr/overlay/overlaytriangle.cxx                                     |    1 
 svx/source/sdr/primitive2d/sdrattributecreator.cxx                             |    1 
 svx/source/sdr/primitive2d/sdrcaptionprimitive2d.cxx                           |    2 
 svx/source/sdr/primitive2d/sdrconnectorprimitive2d.cxx                         |    2 
 svx/source/sdr/primitive2d/sdrcustomshapeprimitive2d.cxx                       |    2 
 svx/source/sdr/primitive2d/sdrdecompositiontools.cxx                           |    1 
 svx/source/sdr/primitive2d/sdrellipseprimitive2d.cxx                           |    3 
 svx/source/sdr/primitive2d/sdrmeasureprimitive2d.cxx                           |    1 
 svx/source/sdr/primitive2d/sdrole2primitive2d.cxx                              |    2 
 svx/source/sdr/primitive2d/sdrolecontentprimitive2d.cxx                        |    1 
 svx/source/sdr/primitive2d/sdrpathprimitive2d.cxx                              |    2 
 svx/source/sdr/primitive2d/sdrrectangleprimitive2d.cxx                         |    2 
 svx/source/sdr/primitive2d/sdrtextprimitive2d.cxx                              |    7 
 svx/source/sdr/primitive3d/sdrattributecreator3d.cxx                           |    1 
 svx/source/sdr/properties/attributeproperties.cxx                              |    1 
 svx/source/sdr/properties/captionproperties.cxx                                |    1 
 svx/source/sdr/properties/circleproperties.cxx                                 |    1 
 svx/source/sdr/properties/connectorproperties.cxx                              |    1 
 svx/source/sdr/properties/customshapeproperties.cxx                            |    1 
 svx/source/sdr/properties/defaultproperties.cxx                                |    1 
 svx/source/sdr/properties/e3dcompoundproperties.cxx                            |    1 
 svx/source/sdr/properties/e3dextrudeproperties.cxx                             |    1 
 svx/source/sdr/properties/e3dlatheproperties.cxx                               |    1 
 svx/source/sdr/properties/e3dproperties.cxx                                    |    1 
 svx/source/sdr/properties/e3dsphereproperties.cxx                              |    1 
 svx/source/sdr/properties/graphicproperties.cxx                                |    1 
 svx/source/sdr/properties/groupproperties.cxx                                  |    1 
 svx/source/sdr/properties/itemsettools.cxx                                     |    1 
 svx/source/sdr/properties/oleproperties.cxx                                    |    1 
 svx/source/sdr/properties/rectangleproperties.cxx                              |    1 
 svx/source/sidebar/ContextChangeEventMultiplexer.cxx                           |    4 
 svx/source/sidebar/EmptyPanel.cxx                                              |    2 
 svx/source/sidebar/PanelFactory.cxx                                            |    4 
 svx/source/sidebar/SelectionAnalyzer.cxx                                       |   17 
 svx/source/sidebar/SelectionChangeHandler.cxx                                  |   12 
 svx/source/sidebar/area/AreaPropertyPanel.hxx                                  |    1 
 svx/source/sidebar/area/AreaPropertyPanelBase.cxx                              |   18 
 svx/source/sidebar/graphic/GraphicPropertyPanel.cxx                            |   21 
 svx/source/sidebar/insert/InsertPropertyPanel.cxx                              |    2 
 svx/source/sidebar/possize/PosSizePropertyPanel.cxx                            |   22 
 svx/source/sidebar/possize/PosSizePropertyPanel.hxx                            |    1 
 svx/source/sidebar/shadow/ShadowPropertyPanel.hxx                              |    1 
 svx/source/sidebar/tools/Popup.cxx                                             |    1 
 svx/source/stbctrls/modctrl.cxx                                                |    4 
 svx/source/stbctrls/pszctrl.cxx                                                |    8 
 svx/source/stbctrls/selctrl.cxx                                                |    3 
 svx/source/stbctrls/zoomctrl.cxx                                               |    2 
 svx/source/svdraw/gradtrns.cxx                                                 |    1 
 svx/source/svdraw/sdrhittesthelper.cxx                                         |    2 
 svx/source/svdraw/sdrpagewindow.cxx                                            |    2 
 svx/source/svdraw/sdrpaintwindow.cxx                                           |    1 
 svx/source/svdraw/sdrundomanager.cxx                                           |    1 
 svx/source/svdraw/svdattr.cxx                                                  |    8 
 svx/source/svdraw/svdcrtv.cxx                                                  |    4 
 svx/source/svdraw/svddrgmt.cxx                                                 |   29 
 svx/source/svdraw/svddrgv.cxx                                                  |    4 
 svx/source/svdraw/svdedtv.cxx                                                  |    4 
 svx/source/svdraw/svdedtv1.cxx                                                 |    6 
 svx/source/svdraw/svdedxv.cxx                                                  |   17 
 svx/source/svdraw/svdetc.cxx                                                   |    3 
 svx/source/svdraw/svdfmtf.cxx                                                  |    3 
 svx/source/svdraw/svdglev.cxx                                                  |   10 
 svx/source/svdraw/svdglue.cxx                                                  |    1 
 svx/source/svdraw/svdhdl.cxx                                                   |   13 
 svx/source/svdraw/svdhlpln.cxx                                                 |    1 
 svx/source/svdraw/svdmark.cxx                                                  |    4 
 svx/source/svdraw/svdmodel.cxx                                                 |   15 
 svx/source/svdraw/svdmrkv.cxx                                                  |   54 -
 svx/source/svdraw/svdmrkv1.cxx                                                 |    1 
 svx/source/svdraw/svdoashp.cxx                                                 |    8 
 svx/source/svdraw/svdoattr.cxx                                                 |    2 
 svx/source/svdraw/svdobj.cxx                                                   |   30 
 svx/source/svdraw/svdocapt.cxx                                                 |    5 
 svx/source/svdraw/svdocirc.cxx                                                 |    5 
 svx/source/svdraw/svdoedge.cxx                                                 |    4 
 svx/source/svdraw/svdograf.cxx                                                 |    1 
 svx/source/svdraw/svdogrp.cxx                                                  |    3 
 svx/source/svdraw/svdomeas.cxx                                                 |    5 
 svx/source/svdraw/svdomedia.cxx                                                |    2 
 svx/source/svdraw/svdoole2.cxx                                                 |   42 
 svx/source/svdraw/svdopage.cxx                                                 |    2 
 svx/source/svdraw/svdopath.cxx                                                 |    1 
 svx/source/svdraw/svdorect.cxx                                                 |    4 
 svx/source/svdraw/svdotext.cxx                                                 |    6 
 svx/source/svdraw/svdotextpathdecomposition.cxx                                |    1 
 svx/source/svdraw/svdotxdr.cxx                                                 |    1 
 svx/source/svdraw/svdotxtr.cxx                                                 |    2 
 svx/source/svdraw/svdouno.cxx                                                  |    2 
 svx/source/svdraw/svdovirt.cxx                                                 |   18 
 svx/source/svdraw/svdpage.cxx                                                  |   29 
 svx/source/svdraw/svdpagv.cxx                                                  |    4 
 svx/source/svdraw/svdpntv.cxx                                                  |   15 
 svx/source/svdraw/svdpoev.cxx                                                  |    2 
 svx/source/svdraw/svdsnpv.cxx                                                  |    3 
 svx/source/svdraw/svdtrans.cxx                                                 |   10 
 svx/source/svdraw/svdundo.cxx                                                  |   19 
 svx/source/svdraw/svdview.cxx                                                  |    2 
 svx/source/svdraw/svdviter.cxx                                                 |    6 
 svx/source/svdraw/svdxcgv.cxx                                                  |    9 
 svx/source/svdraw/textchaincursor.cxx                                          |    1 
 svx/source/table/accessiblecell.cxx                                            |   27 
 svx/source/table/accessibletableshape.cxx                                      |   36 
 svx/source/table/cell.cxx                                                      |   65 -
 svx/source/table/cell.hxx                                                      |    4 
 svx/source/table/cellcursor.cxx                                                |   17 
 svx/source/table/cellcursor.hxx                                                |    1 
 svx/source/table/cellrange.cxx                                                 |    6 
 svx/source/table/cellrange.hxx                                                 |    1 
 svx/source/table/propertyset.cxx                                               |   17 
 svx/source/table/propertyset.hxx                                               |    1 
 svx/source/table/svdotable.cxx                                                 |  106 --
 svx/source/table/tablecolumn.cxx                                               |   12 
 svx/source/table/tablecolumn.hxx                                               |    1 
 svx/source/table/tablecolumns.cxx                                              |    9 
 svx/source/table/tablecolumns.hxx                                              |    1 
 svx/source/table/tablecontroller.cxx                                           |   90 -
 svx/source/table/tabledesign.cxx                                               |   27 
 svx/source/table/tablehandles.cxx                                              |    4 
 svx/source/table/tablehandles.hxx                                              |    1 
 svx/source/table/tablelayouter.cxx                                             |   28 
 svx/source/table/tablelayouter.hxx                                             |    1 
 svx/source/table/tablemodel.cxx                                                |   43 
 svx/source/table/tablemodel.hxx                                                |    1 
 svx/source/table/tablerow.cxx                                                  |   17 
 svx/source/table/tablerow.hxx                                                  |    3 
 svx/source/table/tablerows.cxx                                                 |    9 
 svx/source/table/tablerows.hxx                                                 |    1 
 svx/source/table/tableundo.cxx                                                 |   31 
 svx/source/table/tableundo.hxx                                                 |    7 
 svx/source/table/viewcontactoftableobj.cxx                                     |    4 
 svx/source/tbxctrls/extrusioncontrols.cxx                                      |   30 
 svx/source/tbxctrls/extrusioncontrols.hxx                                      |    7 
 svx/source/tbxctrls/fontworkgallery.cxx                                        |   18 
 svx/source/tbxctrls/formatpaintbrushctrl.cxx                                   |    1 
 svx/source/tbxctrls/itemwin.cxx                                                |   14 
 svx/source/tbxctrls/layctrl.cxx                                                |   19 
 svx/source/tbxctrls/lboxctrl.cxx                                               |    1 
 svx/source/tbxctrls/linectrl.cxx                                               |   17 
 svx/source/tbxctrls/tbcontrl.cxx                                               |   14 
 svx/source/tbxctrls/tbunocontroller.cxx                                        |    4 
 svx/source/tbxctrls/tbxdrctl.cxx                                               |    4 
 svx/source/unodialogs/textconversiondlgs/chinese_dictionarydialog.cxx          |    3 
 svx/source/unodialogs/textconversiondlgs/chinese_translation_unodialog.hxx     |    1 
 svx/source/unodialogs/textconversiondlgs/chinese_translationdialog.hxx         |    1 
 svx/source/unodraw/UnoNameItemTable.cxx                                        |    1 
 svx/source/unodraw/UnoNamespaceMap.cxx                                         |    3 
 svx/source/unodraw/XPropertyTable.cxx                                          |    6 
 svx/source/unodraw/recoveryui.cxx                                              |    3 
 svx/source/unodraw/shapeimpl.hxx                                               |    2 
 svx/source/unodraw/tableshape.cxx                                              |    3 
 svx/source/unodraw/unodtabl.cxx                                                |    1 
 svx/source/unodraw/unogtabl.cxx                                                |    1 
 svx/source/unodraw/unohtabl.cxx                                                |    1 
 svx/source/unodraw/unomod.cxx                                                  |    1 
 svx/source/unodraw/unomtabl.cxx                                                |    1 
 svx/source/unodraw/unoprov.cxx                                                 |    4 
 svx/source/unodraw/unoshap2.cxx                                                |   20 
 svx/source/unodraw/unoshap3.cxx                                                |    9 
 svx/source/unodraw/unoshap4.cxx                                                |    4 
 svx/source/unodraw/unoshape.cxx                                                |   54 -
 svx/source/unodraw/unoshtxt.cxx                                                |   21 
 svx/source/unodraw/unottabl.cxx                                                |    1 
 svx/source/unogallery/unogalitem.cxx                                           |   16 
 svx/source/unogallery/unogaltheme.cxx                                          |   20 
 svx/source/unogallery/unogalthemeprovider.cxx                                  |    7 
 svx/source/xml/xmleohlp.cxx                                                    |    1 
 svx/source/xml/xmlexport.cxx                                                   |    2 
 svx/source/xml/xmlgrhlp.cxx                                                    |    8 
 svx/source/xml/xmlxtexp.cxx                                                    |    8 
 svx/source/xml/xmlxtimp.cxx                                                    |    4 
 svx/source/xoutdev/xattr.cxx                                                   |    1 
 sw/inc/PostItMgr.hxx                                                           |    2 
 sw/inc/SwAppletImpl.hxx                                                        |   16 
 sw/inc/ToxWhitespaceStripper.hxx                                               |    1 
 sw/inc/docsh.hxx                                                               |    2 
 sw/inc/fmtcol.hxx                                                              |    2 
 sw/inc/paratr.hxx                                                              |    2 
 sw/inc/swtable.hxx                                                             |    2 
 sw/inc/swtblfmt.hxx                                                            |    4 
 sw/qa/core/Test-BigPtrArray.cxx                                                |   52 -
 sw/qa/core/macros-test.cxx                                                     |    8 
 sw/qa/core/uwriter.cxx                                                         |   86 -
 sw/qa/extras/ooxmlexport/ooxmlexport.cxx                                       |    1 
 sw/qa/extras/ooxmlexport/ooxmlexport3.cxx                                      |    3 
 sw/source/core/SwNumberTree/SwNodeNum.cxx                                      |    1 
 sw/source/core/access/accframebase.cxx                                         |   14 
 sw/source/core/access/accmap.cxx                                               |   26 
 sw/source/core/access/accpara.cxx                                              |    3 
 sw/source/core/access/accselectionhelper.cxx                                   |   14 
 sw/source/core/crsr/callnk.cxx                                                 |    4 
 sw/source/core/crsr/viscrs.cxx                                                 |    5 
 sw/source/core/doc/CntntIdxStore.cxx                                           |    4 
 sw/source/core/doc/DocumentDrawModelManager.cxx                                |    3 
 sw/source/core/doc/DocumentLinksAdministrationManager.cxx                      |    1 
 sw/source/core/doc/DocumentListsManager.cxx                                    |    2 
 sw/source/core/doc/DocumentStateManager.cxx                                    |    4 
 sw/source/core/doc/DocumentTimerManager.cxx                                    |    1 
 sw/source/core/doc/SwStyleNameMapper.cxx                                       |   48 
 sw/source/core/doc/doc.cxx                                                     |    4 
 sw/source/core/doc/docredln.cxx                                                |   10 
 sw/source/core/doc/list.cxx                                                    |    1 
 sw/source/core/doc/textboxhelper.cxx                                           |   38 
 sw/source/core/docnode/ndcopy.cxx                                              |    1 
 sw/source/core/fields/docufld.cxx                                              |    1 
 sw/source/core/fields/expfld.cxx                                               |    1 
 sw/source/core/fields/flddropdown.cxx                                          |    3 
 sw/source/core/inc/txtfrm.hxx                                                  |    4 
 sw/source/core/layout/anchoredobject.cxx                                       |    4 
 sw/source/core/layout/paintfrm.cxx                                             |   10 
 sw/source/core/swg/SwXMLBlockExport.cxx                                        |    2 
 sw/source/core/text/txtfrm.cxx                                                 |   10 
 sw/source/core/txtnode/ndtxt.cxx                                               |   10 
 sw/source/core/txtnode/txtatr2.cxx                                             |    1 
 sw/source/core/unocore/unoobj2.cxx                                             |    1 
 sw/source/core/view/viewsh.cxx                                                 |   11 
 sw/source/filter/basflt/fltshell.cxx                                           |    1 
 sw/source/filter/html/swhtml.hxx                                               |    2 
 sw/source/filter/inc/fltshell.hxx                                              |    1 
 sw/source/filter/ww8/WW8TableInfo.cxx                                          |   11 
 sw/source/filter/ww8/docxattributeoutput.cxx                                   |    9 
 sw/source/filter/ww8/docxexport.cxx                                            |   36 
 sw/source/filter/ww8/docxsdrexport.cxx                                         |   23 
 sw/source/filter/ww8/rtfattributeoutput.cxx                                    |    6 
 sw/source/filter/ww8/wrtw8sty.cxx                                              |    4 
 sw/source/filter/ww8/ww8attributeoutput.hxx                                    |    4 
 sw/source/filter/ww8/ww8par.hxx                                                |    2 
 sw/source/filter/ww8/ww8par3.cxx                                               |   36 
 sw/source/filter/ww8/ww8par5.cxx                                               |   17 
 sw/source/filter/xml/xmltexte.cxx                                              |    3 
 sw/source/filter/xml/xmltexte.hxx                                              |    1 
 sw/source/ui/envelp/envfmt.cxx                                                 |    6 
 sw/source/uibase/docvw/PostItMgr.cxx                                           |    5 
 sw/source/uibase/docvw/SidebarScrollBar.cxx                                    |    6 
 sw/source/uibase/docvw/SidebarTxtControl.cxx                                   |    5 
 sw/source/uibase/docvw/SidebarWin.cxx                                          |   19 
 sw/source/uibase/docvw/edtwin.cxx                                              |    5 
 sw/source/uibase/inc/formedt.hxx                                               |   18 
 sw/source/uibase/shells/txtattr.cxx                                            |    6 
 sw/source/uibase/uiview/viewsrch.cxx                                           |   37 
 sw/source/uibase/uno/unomailmerge.cxx                                          |    4 
 sw/source/uibase/utlui/content.cxx                                             |  136 --
 sw/source/uibase/utlui/gloslst.cxx                                             |   22 
 sw/source/uibase/utlui/numfmtlb.cxx                                            |    2 
 sw/source/uibase/web/wfrmsh.cxx                                                |    1 
 sw/source/uibase/web/wtextsh.cxx                                               |    1 
 sw/source/uibase/wrtsh/wrtsh2.cxx                                              |    5 
 testtools/source/bridgetest/bridgetest.cxx                                     |    3 
 testtools/source/bridgetest/cli/cli_cpp_bridgetest.cxx                         |    4 
 testtools/source/bridgetest/cppobj.cxx                                         |    3 
 testtools/source/performance/ubobject.cxx                                      |    8 
 testtools/source/performance/ubtest.cxx                                        |   12 
 toolkit/inc/helper/unopropertyarrayhelper.hxx                                  |    1 
 toolkit/source/awt/stylesettings.hxx                                           |    1 
 toolkit/source/awt/vclxregion.cxx                                              |    2 
 toolkit/source/awt/vclxwindow.cxx                                              |    4 
 toolkit/source/awt/vclxwindows.cxx                                             |    7 
 toolkit/source/controls/controlmodelcontainerbase.cxx                          |    3 
 toolkit/source/controls/eventcontainer.cxx                                     |    3 
 toolkit/source/controls/geometrycontrolmodel.cxx                               |    2 
 toolkit/source/controls/grid/gridcontrol.cxx                                   |    1 
 toolkit/source/controls/grid/gridcontrol.hxx                                   |    1 
 toolkit/source/controls/grid/initguard.hxx                                     |    1 
 toolkit/source/controls/roadmapcontrol.cxx                                     |    7 
 toolkit/source/controls/roadmapentry.cxx                                       |    2 
 toolkit/source/controls/stdtabcontrollermodel.cxx                              |    1 
 toolkit/source/controls/tkscrollbar.cxx                                        |    1 
 toolkit/source/controls/tree/treecontrol.cxx                                   |   28 
 toolkit/source/controls/unocontrolbase.cxx                                     |    1 
 toolkit/source/controls/unocontrolcontainer.cxx                                |    2 
 toolkit/source/controls/unocontrolmodel.cxx                                    |    1 
 toolkit/source/helper/listenermultiplexer.cxx                                  |    1 
 toolkit/source/helper/property.cxx                                             |    1 
 tools/qa/cppunit/test_urlobj.cxx                                               |    2 
 tools/source/inet/inetmime.cxx                                                 |    1 
 tools/source/rc/rc.cxx                                                         |    1 
 ucb/source/cacher/cachedcontentresultset.cxx                                   |   10 
 ucb/source/cacher/cachedcontentresultset.hxx                                   |    4 
 ucb/source/cacher/cachedcontentresultsetstub.cxx                               |    2 
 ucb/source/cacher/cachedcontentresultsetstub.hxx                               |    3 
 ucb/source/cacher/cacheddynamicresultset.cxx                                   |    2 
 ucb/source/cacher/cacheddynamicresultset.hxx                                   |    2 
 ucb/source/cacher/cacheddynamicresultsetstub.cxx                               |    2 
 ucb/source/cacher/cacheddynamicresultsetstub.hxx                               |    2 
 ucb/source/cacher/cacheserv.cxx                                                |    2 
 ucb/source/cacher/contentresultsetwrapper.cxx                                  |    6 
 ucb/source/cacher/contentresultsetwrapper.hxx                                  |    2 
 ucb/source/cacher/dynamicresultsetwrapper.cxx                                  |    5 
 ucb/source/cacher/dynamicresultsetwrapper.hxx                                  |    2 
 ucb/source/core/cmdenv.cxx                                                     |   12 
 ucb/source/core/provprox.cxx                                                   |   24 
 ucb/source/core/provprox.hxx                                                   |    5 
 ucb/source/core/ucb.cxx                                                        |   28 
 ucb/source/core/ucbcmds.cxx                                                    |   38 
 ucb/source/core/ucbcmds.hxx                                                    |    2 
 ucb/source/core/ucbprops.cxx                                                   |    8 
 ucb/source/core/ucbprops.hxx                                                   |    3 
 ucb/source/core/ucbstore.cxx                                                   |   56 -
 ucb/source/core/ucbstore.hxx                                                   |    3 
 ucb/source/inc/regexpmap.hxx                                                   |    1 
 ucb/source/regexp/regexp.cxx                                                   |    2 
 ucb/source/sorter/sortdynres.hxx                                               |    1 
 ucb/source/sorter/sortmain.cxx                                                 |    2 
 ucb/source/sorter/sortresult.cxx                                               |   17 
 ucb/source/sorter/sortresult.hxx                                               |    4 
 ucb/source/ucp/cmis/cmis_url.cxx                                               |    3 
 ucb/source/ucp/ext/ucpext_content.hxx                                          |    1 
 ucb/source/ucp/ext/ucpext_datasupplier.cxx                                     |    1 
 ucb/source/ucp/ext/ucpext_provider.hxx                                         |    1 
 ucb/source/ucp/file/bc.cxx                                                     |   25 
 ucb/source/ucp/file/filcmd.cxx                                                 |    1 
 ucb/source/ucp/file/filglob.cxx                                                |    1 
 ucb/source/ucp/file/filinpstr.cxx                                              |    3 
 ucb/source/ucp/file/filinsreq.cxx                                              |    1 
 ucb/source/ucp/file/filinsreq.hxx                                              |    2 
 ucb/source/ucp/file/filnot.cxx                                                 |    3 
 ucb/source/ucp/file/filprp.cxx                                                 |    1 
 ucb/source/ucp/file/filrset.cxx                                                |   18 
 ucb/source/ucp/file/filstr.cxx                                                 |    8 
 ucb/source/ucp/file/filstr.hxx                                                 |    1 
 ucb/source/ucp/file/filtask.cxx                                                |    8 
 ucb/source/ucp/file/prov.cxx                                                   |   13 
 ucb/source/ucp/file/prov.hxx                                                   |    1 
 ucb/source/ucp/file/shell.cxx                                                  |   51 
 ucb/source/ucp/file/shell.hxx                                                  |    6 
 ucb/source/ucp/ftp/ftpcontent.cxx                                              |   10 
 ucb/source/ucp/ftp/ftpcontentcaps.cxx                                          |    2 
 ucb/source/ucp/ftp/ftpcontentidentifier.cxx                                    |    4 
 ucb/source/ucp/ftp/ftpcontentprovider.cxx                                      |    2 
 ucb/source/ucp/ftp/ftpdirp.cxx                                                 |    1 
 ucb/source/ucp/ftp/ftpdirp.hxx                                                 |    1 
 ucb/source/ucp/ftp/ftpdynresultset.cxx                                         |    8 
 ucb/source/ucp/ftp/ftpintreq.cxx                                               |    2 
 ucb/source/ucp/ftp/ftpintreq.hxx                                               |    3 
 ucb/source/ucp/ftp/ftploaderthread.cxx                                         |    2 
 ucb/source/ucp/ftp/ftpresultsetbase.cxx                                        |   13 
 ucb/source/ucp/ftp/ftpresultsetfactory.hxx                                     |    2 
 ucb/source/ucp/ftp/ftpurl.cxx                                                  |    3 
 ucb/source/ucp/hierarchy/dynamicresultset.cxx                                  |    6 
 ucb/source/ucp/hierarchy/hierarchycontent.cxx                                  |   20 
 ucb/source/ucp/hierarchy/hierarchycontent.hxx                                  |    2 
 ucb/source/ucp/hierarchy/hierarchycontentcaps.cxx                              |   11 
 ucb/source/ucp/hierarchy/hierarchydata.cxx                                     |    8 
 ucb/source/ucp/hierarchy/hierarchydata.hxx                                     |    2 
 ucb/source/ucp/hierarchy/hierarchydatasource.cxx                               |   45 
 ucb/source/ucp/hierarchy/hierarchydatasource.hxx                               |    1 
 ucb/source/ucp/hierarchy/hierarchydatasupplier.cxx                             |   10 
 ucb/source/ucp/hierarchy/hierarchyprovider.cxx                                 |   16 
 ucb/source/ucp/hierarchy/hierarchyprovider.hxx                                 |    1 
 ucb/source/ucp/hierarchy/hierarchyservices.cxx                                 |    1 
 ucb/source/ucp/hierarchy/hierarchyuri.cxx                                      |    5 
 ucb/source/ucp/hierarchy/hierarchyuri.hxx                                      |    2 
 ucb/source/ucp/inc/urihelper.hxx                                               |    1 
 ucb/source/ucp/package/pkgcontent.cxx                                          |   23 
 ucb/source/ucp/package/pkgcontent.hxx                                          |    2 
 ucb/source/ucp/package/pkgcontentcaps.cxx                                      |   10 
 ucb/source/ucp/package/pkgdatasupplier.cxx                                     |   10 
 ucb/source/ucp/package/pkgprovider.cxx                                         |   11 
 ucb/source/ucp/package/pkgprovider.hxx                                         |    2 
 ucb/source/ucp/package/pkgresultset.cxx                                        |    6 
 ucb/source/ucp/package/pkgservices.cxx                                         |    1 
 ucb/source/ucp/package/pkguri.cxx                                              |    5 
 ucb/source/ucp/package/pkguri.hxx                                              |    2 
 ucb/source/ucp/tdoc/tdoc_content.cxx                                           |   20 
 ucb/source/ucp/tdoc/tdoc_content.hxx                                           |    1 
 ucb/source/ucp/tdoc/tdoc_contentcaps.cxx                                       |   13 
 ucb/source/ucp/tdoc/tdoc_datasupplier.cxx                                      |    6 
 ucb/source/ucp/tdoc/tdoc_docmgr.cxx                                            |   13 
 ucb/source/ucp/tdoc/tdoc_docmgr.hxx                                            |    3 
 ucb/source/ucp/tdoc/tdoc_documentcontentfactory.cxx                            |   10 
 ucb/source/ucp/tdoc/tdoc_passwordrequest.cxx                                   |   17 
 ucb/source/ucp/tdoc/tdoc_provider.cxx                                          |   18 
 ucb/source/ucp/tdoc/tdoc_provider.hxx                                          |    2 
 ucb/source/ucp/tdoc/tdoc_resultset.cxx                                         |    6 
 ucb/source/ucp/tdoc/tdoc_services.cxx                                          |    1 
 ucb/source/ucp/tdoc/tdoc_stgelems.cxx                                          |   53 -
 ucb/source/ucp/tdoc/tdoc_stgelems.hxx                                          |    4 
 ucb/source/ucp/tdoc/tdoc_storage.cxx                                           |    7 
 ucb/source/ucp/tdoc/tdoc_uri.cxx                                               |    4 
 ucb/source/ucp/tdoc/tdoc_uri.hxx                                               |    2 
 ucb/source/ucp/webdav-neon/ContentProperties.cxx                               |    8 
 ucb/source/ucp/webdav-neon/DAVAuthListenerImpl.hxx                             |    7 
 ucb/source/ucp/webdav-neon/DAVException.hxx                                    |    1 
 ucb/source/ucp/webdav-neon/DAVResourceAccess.cxx                               |   10 
 ucb/source/ucp/webdav-neon/LinkSequence.cxx                                    |    1 
 ucb/source/ucp/webdav-neon/LockEntrySequence.cxx                               |    1 
 ucb/source/ucp/webdav-neon/PropertyMap.hxx                                     |    1 
 ucb/source/ucp/webdav-neon/UCBDeadPropertyValue.cxx                            |    1 
 ucb/source/ucp/webdav-neon/webdavcontent.cxx                                   |   19 
 ucb/source/ucp/webdav-neon/webdavcontent.hxx                                   |    2 
 ucb/source/ucp/webdav-neon/webdavcontentcaps.cxx                               |    4 
 ucb/source/ucp/webdav-neon/webdavdatasupplier.cxx                              |   10 
 ucb/source/ucp/webdav-neon/webdavprovider.cxx                                  |   12 
 ucb/source/ucp/webdav-neon/webdavprovider.hxx                                  |    2 
 ucb/source/ucp/webdav-neon/webdavresultset.cxx                                 |    6 
 ucb/source/ucp/webdav-neon/webdavservices.cxx                                  |    1 
 ucb/source/ucp/webdav/ContentProperties.cxx                                    |    8 
 ucb/source/ucp/webdav/ContentProperties.hxx                                    |    1 
 ucb/source/ucp/webdav/DAVAuthListenerImpl.hxx                                  |    8 
 ucb/source/ucp/webdav/DAVException.hxx                                         |    2 
 ucb/source/ucp/webdav/DAVResource.hxx                                          |    1 
 ucb/source/ucp/webdav/DAVResourceAccess.cxx                                    |   10 
 ucb/source/ucp/webdav/DAVResourceAccess.hxx                                    |    1 
 ucb/source/ucp/webdav/DAVSession.hxx                                           |    1 
 ucb/source/ucp/webdav/DAVTypes.hxx                                             |    1 
 ucb/source/ucp/webdav/DateTimeHelper.hxx                                       |    1 
 ucb/source/ucp/webdav/PropertyMap.hxx                                          |    1 
 ucb/source/ucp/webdav/SerfInputStream.cxx                                      |    1 
 ucb/source/ucp/webdav/SerfSession.cxx                                          |    2 
 ucb/source/ucp/webdav/SerfSession.hxx                                          |    1 
 ucb/source/ucp/webdav/UCBDeadPropertyValue.hxx                                 |    1 
 ucb/source/ucp/webdav/webdavcontent.cxx                                        |   21 
 ucb/source/ucp/webdav/webdavcontent.hxx                                        |    3 
 ucb/source/ucp/webdav/webdavcontentcaps.cxx                                    |    4 
 ucb/source/ucp/webdav/webdavdatasupplier.cxx                                   |   10 
 ucb/source/ucp/webdav/webdavdatasupplier.hxx                                   |    1 
 ucb/source/ucp/webdav/webdavprovider.cxx                                       |   10 
 ucb/source/ucp/webdav/webdavprovider.hxx                                       |    3 
 ucb/source/ucp/webdav/webdavresultset.cxx                                      |    6 
 ucb/source/ucp/webdav/webdavresultset.hxx                                      |    1 
 ucb/source/ucp/webdav/webdavservices.cxx                                       |    1 
 ucbhelper/source/client/content.cxx                                            |   25 
 ucbhelper/source/client/proxydecider.cxx                                       |   14 
 ucbhelper/source/provider/cancelcommandexecution.cxx                           |    1 
 ucbhelper/source/provider/contentidentifier.cxx                                |   15 
 ucbhelper/source/provider/contentinfo.cxx                                      |   19 
 ucbhelper/source/provider/fd_inputstream.cxx                                   |    6 
 ucbhelper/source/provider/interactionrequest.cxx                               |   81 -
 ucbhelper/source/provider/propertyvalueset.cxx                                 |   17 
 ucbhelper/source/provider/registerucb.cxx                                      |    2 
 ucbhelper/source/provider/resultset.cxx                                        |   37 
 ucbhelper/source/provider/resultsethelper.cxx                                  |   14 
 ucbhelper/source/provider/resultsetmetadata.cxx                                |    8 
 unoxml/source/rdf/CBlankNode.cxx                                               |    1 
 unoxml/source/rdf/CLiteral.cxx                                                 |    1 
 unoxml/source/rdf/CURI.cxx                                                     |    1 
 unoxml/source/rdf/librdf_repository.cxx                                        |   16 
 uui/source/iahndl.cxx                                                          |    1 
 uui/source/logindlg.hxx                                                        |    8 
 uui/source/loginerr.hxx                                                        |    1 
 uui/source/masterpasscrtdlg.cxx                                                |    1 
 uui/source/masterpassworddlg.cxx                                               |    2 
 uui/source/nameclashdlg.hxx                                                    |    1 
 uui/source/passwordcontainer.cxx                                               |    9 
 uui/source/passwordcontainer.hxx                                               |    4 
 uui/source/passworddlg.hxx                                                     |    1 
 uui/source/services.cxx                                                        |    2 
 uui/source/sslwarndlg.cxx                                                      |    1 
 uui/source/unknownauthdlg.cxx                                                  |    3 
 vbahelper/source/msforms/vbanewfont.cxx                                        |    1 
 vbahelper/source/msforms/vbanewfont.hxx                                        |    1 
 vbahelper/source/vbahelper/vbacommandbarcontrols.cxx                           |    2 
 vbahelper/source/vbahelper/vbaeventshelperbase.cxx                             |    2 
 vbahelper/source/vbahelper/vbahelper.cxx                                       |    2 
 vbahelper/source/vbahelper/vbalineformat.cxx                                   |   74 -
 vcl/Library_vcl.mk                                                             |    1 
 vcl/headless/svpgdi.cxx                                                        |  519 +++++++---
 vcl/inc/BitmapScaleConvolution.hxx                                             |   62 +
 vcl/inc/headless/svpgdi.hxx                                                    |    2 
 vcl/opengl/texture.cxx                                                         |    6 
 vcl/source/app/help.cxx                                                        |   12 
 vcl/source/bitmap/BitmapProcessor.cxx                                          |   30 
 vcl/source/bitmap/BitmapScaleConvolution.cxx                                   |  397 +++++++
 vcl/source/bitmap/BitmapTools.cxx                                              |    8 
 vcl/source/control/field.cxx                                                   |    1 
 vcl/source/edit/textdata.cxx                                                   |   26 
 vcl/source/edit/texteng.cxx                                                    |   58 -
 vcl/source/edit/textund2.hxx                                                   |    3 
 vcl/source/edit/textview.cxx                                                   |   34 
 vcl/source/filter/ixpm/xpmread.cxx                                             |    6 
 vcl/source/gdi/bitmap3.cxx                                                     |  394 -------
 vcl/source/gdi/gdimtf.cxx                                                      |  264 ++---
 vcl/source/gdi/gfxlink.cxx                                                     |    1 
 vcl/source/gdi/graphictools.cxx                                                |    9 
 vcl/source/gdi/impanmvw.hxx                                                    |    1 
 vcl/source/gdi/pdfwriter_impl.cxx                                              |   16 
 vcl/source/opengl/OpenGLContext.cxx                                            |    9 
 vcl/source/window/scrwnd.hxx                                                   |    1 
 vcl/source/window/splitwin.cxx                                                 |  424 ++++----
 vcl/unx/gtk3/gtk3gtkinst.cxx                                                   |    4 
 vcl/win/source/app/saldata.cxx                                                 |    1 
 winaccessibility/source/UAccCOM/AccHypertext.cxx                               |    1 
 winaccessibility/source/UAccCOM/EnumVariant.cxx                                |    1 
 winaccessibility/source/UAccCOM/MAccessible.cxx                                |    2 
 winaccessibility/source/service/AccObject.cxx                                  |    1 
 winaccessibility/source/service/AccObjectContainerEventListener.cxx            |    1 
 writerfilter/Library_writerfilter.mk                                           |    1 
 writerfilter/inc/dmapper/DomainMapperFactory.hxx                               |    6 
 writerfilter/qa/cppunittests/misc/misc.cxx                                     |  212 ++--
 writerfilter/source/dmapper/DomainMapperTableHandler.cxx                       |    1 
 writerfilter/source/dmapper/DomainMapper_Impl.cxx                              |   97 -
 writerfilter/source/dmapper/DomainMapper_Impl.hxx                              |   14 
 writerfilter/source/dmapper/FFDataHandler.cxx                                  |    6 
 writerfilter/source/dmapper/GraphicImport.cxx                                  |    9 
 writerfilter/source/dmapper/LatentStyleHandler.cxx                             |    4 
 writerfilter/source/dmapper/MeasureHandler.cxx                                 |    1 
 writerfilter/source/dmapper/ModelEventListener.cxx                             |    2 
 writerfilter/source/dmapper/NumberingManager.cxx                               |    2 
 writerfilter/source/dmapper/PropertyMap.cxx                                    |    4 
 writerfilter/source/dmapper/PropertyMap.hxx                                    |    1 
 writerfilter/source/dmapper/SdtHelper.cxx                                      |    4 
 writerfilter/source/dmapper/StyleSheetTable.cxx                                |    2 
 writerfilter/source/dmapper/TDefTableHandler.cxx                               |    1 
 writerfilter/source/dmapper/TablePositionHandler.cxx                           |    5 
 writerfilter/source/filter/RtfFilter.cxx                                       |    4 
 writerfilter/source/filter/WriterFilter.cxx                                    |    2 
 writerfilter/source/filter/WriterFilterDetection.cxx                           |    4 
 writerfilter/source/ooxml/OOXMLFastContextHandler.cxx                          |    1 
 writerfilter/source/ooxml/OOXMLParserState.cxx                                 |    1 
 writerfilter/source/rtftok/rtfdocumentimpl.cxx                                 |   10 
 writerfilter/source/rtftok/rtflookahead.cxx                                    |    4 
 writerfilter/source/rtftok/rtfreferenceproperties.cxx                          |    4 
 writerfilter/source/rtftok/rtfreferencetable.cxx                               |    4 
 writerfilter/source/rtftok/rtfsprm.cxx                                         |   10 
 writerfilter/source/rtftok/rtfsprm.hxx                                         |    1 
 writerfilter/source/rtftok/rtftokenizer.cxx                                    |   57 -
 writerfilter/source/rtftok/rtftokenizer.hxx                                    |    8 
 writerfilter/source/rtftok/rtfvalue.cxx                                        |    4 
 xmlhelp/source/cxxhelp/inc/qe/Query.hxx                                        |    1 
 xmlhelp/source/cxxhelp/provider/bufferedinputstream.cxx                        |    6 
 xmlhelp/source/cxxhelp/provider/inputstream.cxx                                |    2 
 xmlhelp/source/cxxhelp/provider/resultsetbase.cxx                              |   11 
 xmlhelp/source/cxxhelp/provider/resultsetfactory.hxx                           |    2 
 xmlhelp/source/cxxhelp/provider/resultsetforroot.cxx                           |    1 
 xmlhelp/source/cxxhelp/provider/urlparameter.cxx                               |   15 
 xmlhelp/source/cxxhelp/provider/urlparameter.hxx                               |    2 
 xmlhelp/source/cxxhelp/test/searchdemo.cxx                                     |    2 
 xmloff/inc/DomBuilderContext.hxx                                               |    3 
 xmloff/inc/MultiPropertySetHelper.hxx                                          |    1 
 xmloff/inc/txtflde.hxx                                                         |    5 
 xmloff/inc/txtvfldi.hxx                                                        |   17 
 xmloff/source/chart/SchXMLCalculationSettingsContext.cxx                       |    1 
 xmloff/source/chart/XMLChartStyleContext.cxx                                   |    1 
 xmloff/source/core/DomBuilderContext.cxx                                       |    1 
 xmloff/source/core/DomExport.cxx                                               |    3 
 xmloff/source/core/SvXMLAttr.cxx                                               |    2 
 xmloff/source/core/attrlist.cxx                                                |    1 
 xmloff/source/core/xmlerror.cxx                                                |    3 
 xmloff/source/core/xmlexp.cxx                                                  |    1 
 xmloff/source/core/xmltoken.cxx                                                |    2 
 xmloff/source/draw/XMLImageMapContext.cxx                                      |   16 
 xmloff/source/draw/layerimp.cxx                                                |    1 
 xmloff/source/draw/ximpstyl.cxx                                                |    1 
 xmloff/source/script/XMLEventsImportContext.cxx                                |    1 
 xmloff/source/style/MultiPropertySetHelper.cxx                                 |    1 
 xmloff/source/style/XMLBackgroundImageContext.cxx                              |    1 
 xmloff/source/style/XMLElementPropertyContext.cxx                              |    1 
 xmloff/source/style/XMLFontStylesContext.cxx                                   |    1 
 xmloff/source/style/XMLFootnoteSeparatorImport.cxx                             |    2 
 xmloff/source/style/xmlimppr.cxx                                               |    1 
 xmloff/source/style/xmlnume.cxx                                                |    1 
 xmloff/source/style/xmltabi.cxx                                                |    3 
 xmloff/source/text/XMLAutoMarkFileContext.cxx                                  |    1 
 xmloff/source/text/XMLAutoTextContainerEventImport.cxx                         |    2 
 xmloff/source/text/XMLAutoTextEventExport.cxx                                  |    2 
 xmloff/source/text/XMLAutoTextEventImport.cxx                                  |    1 
 xmloff/source/text/XMLCalculationSettingsContext.cxx                           |    1 
 xmloff/source/text/XMLChangeElementImportContext.cxx                           |    1 
 xmloff/source/text/XMLChangeElementImportContext.hxx                           |    1 
 xmloff/source/text/XMLChangeImportContext.hxx                                  |    1 
 xmloff/source/text/XMLChangeInfoContext.cxx                                    |    2 
 xmloff/source/text/XMLChangeInfoContext.hxx                                    |    1 
 xmloff/source/text/XMLChangedRegionImportContext.cxx                           |    2 
 xmloff/source/text/XMLFootnoteBodyImportContext.cxx                            |    1 
 xmloff/source/text/XMLFootnoteConfigurationImportContext.cxx                   |    4 
 xmloff/source/text/XMLFootnoteImportContext.cxx                                |    1 
 xmloff/source/text/XMLIndexAlphabeticalSourceContext.cxx                       |    3 
 xmloff/source/text/XMLIndexBibliographyConfigurationContext.cxx                |    1 
 xmloff/source/text/XMLIndexBibliographySourceContext.cxx                       |    2 
 xmloff/source/text/XMLIndexBodyContext.cxx                                     |    1 
 xmloff/source/text/XMLIndexChapterInfoEntryContext.cxx                         |    2 
 xmloff/source/text/XMLIndexIllustrationSourceContext.cxx                       |    1 
 xmloff/source/text/XMLIndexMarkExport.cxx                                      |    1 
 xmloff/source/text/XMLIndexObjectSourceContext.cxx                             |    1 
 xmloff/source/text/XMLIndexSourceBaseContext.cxx                               |    2 
 xmloff/source/text/XMLIndexSpanEntryContext.cxx                                |    1 
 xmloff/source/text/XMLIndexTOCContext.cxx                                      |    1 
 xmloff/source/text/XMLIndexTOCSourceContext.cxx                                |    2 
 xmloff/source/text/XMLIndexTOCStylesContext.cxx                                |    1 
 xmloff/source/text/XMLIndexTabStopEntryContext.cxx                             |    1 
 xmloff/source/text/XMLIndexTableSourceContext.cxx                              |    2 
 xmloff/source/text/XMLIndexTemplateContext.cxx                                 |    5 
 xmloff/source/text/XMLIndexTemplateContext.hxx                                 |    1 
 xmloff/source/text/XMLIndexTitleTemplateContext.cxx                            |    1 
 xmloff/source/text/XMLIndexUserSourceContext.cxx                               |    2 
 xmloff/source/text/XMLLineNumberingExport.cxx                                  |    1 
 xmloff/source/text/XMLLineNumberingImportContext.cxx                           |    1 
 xmloff/source/text/XMLSectionExport.cxx                                        |    1 
 xmloff/source/text/XMLSectionExport.hxx                                        |    1 
 xmloff/source/text/XMLSectionFootnoteConfigImport.cxx                          |    2 
 xmloff/source/text/XMLSectionImportContext.cxx                                 |    1 
 xmloff/source/text/XMLSectionSourceDDEImportContext.cxx                        |    1 
 xmloff/source/text/XMLSectionSourceImportContext.cxx                           |    1 
 xmloff/source/text/XMLStringBufferImportContext.cxx                            |    1 
 xmloff/source/text/XMLTextHeaderFooterContext.cxx                              |    2 
 xmloff/source/text/XMLTextListBlockContext.cxx                                 |    1 
 xmloff/source/text/XMLTextMarkImportContext.cxx                                |    3 
 xmloff/source/text/XMLTextMasterPageContext.cxx                                |    1 
 xmloff/source/text/XMLTextMasterPageExport.cxx                                 |    1 
 xmloff/source/text/XMLTextTableContext.cxx                                     |    1 
 xmloff/source/text/XMLTrackedChangesImportContext.cxx                          |    2 
 xmloff/source/text/txtdrope.cxx                                                |    1 
 xmloff/source/text/txtdropi.hxx                                                |    1 
 xmloff/source/text/txtflde.cxx                                                 |   10 
 xmloff/source/text/txtfldi.cxx                                                 |   99 -
 xmloff/source/text/txtftne.cxx                                                 |    2 
 xmloff/source/text/txtlists.cxx                                                |    1 
 xmloff/source/text/txtparae.cxx                                                |    1 
 xmloff/source/text/txtvfldi.cxx                                                |   48 
 xmloff/source/transform/ChartPlotAreaOASISTContext.cxx                         |    1 
 xmloff/source/transform/ChartPlotAreaOOoTContext.cxx                           |    1 
 xmloff/source/transform/PropertyActionsOOo.cxx                                 |    1 
 xmloff/source/transform/TransformerBase.cxx                                    |    1 
 xmloff/source/xforms/SchemaContext.cxx                                         |    2 
 xmloff/source/xforms/SchemaRestrictionContext.cxx                              |    2 
 xmloff/source/xforms/SchemaSimpleTypeContext.cxx                               |    2 
 xmloff/source/xforms/XFormsBindContext.cxx                                     |    2 
 xmloff/source/xforms/XFormsModelContext.cxx                                    |    4 
 xmloff/source/xforms/XFormsSubmissionContext.cxx                               |    2 
 xmloff/source/xforms/xformsexport.cxx                                          |    9 
 xmlsecurity/inc/xmlsecurity/xmlsignaturehelper.hxx                             |    1 
 xmlsecurity/source/component/registerservices.cxx                              |    3 
 xmlsecurity/source/framework/elementcollector.cxx                              |    1 
 xmlsecurity/source/framework/elementmark.cxx                                   |    3 
 xmlsecurity/source/framework/saxeventkeeperimpl.hxx                            |    1 
 xmlsecurity/source/framework/signaturecreatorimpl.hxx                          |    1 
 xmlsecurity/source/helper/documentsignaturehelper.cxx                          |    1 
 xmlsecurity/source/xmlsec/nss/secerror.cxx                                     |    2 
 xmlsecurity/source/xmlsec/nss/securityenvironment_nssimpl.cxx                  |    1 
 xmlsecurity/source/xmlsec/nss/xmlsignature_nssimpl.cxx                         |    1 
 3336 files changed, 6346 insertions(+), 19257 deletions(-)

New commits:
commit 7b3639011817fba9a8a2f25fc3400d89ae860903
Author: Caolán McNamara <caolanm at redhat.com>
Date:   Fri Dec 4 14:11:35 2015 +0000

    silence vcl release mouse warning
    
    Change-Id: I12eb894d88c7b96f92e3d080ac3cf24ff2e025ec
    (cherry picked from commit cfc119c4322e36283ffc4bebfb0757e8e0039a5a)

diff --git a/sw/source/uibase/docvw/edtwin.cxx b/sw/source/uibase/docvw/edtwin.cxx
index cf6f2e7..f43644c 100644
--- a/sw/source/uibase/docvw/edtwin.cxx
+++ b/sw/source/uibase/docvw/edtwin.cxx
@@ -4419,7 +4419,8 @@ void SwEditWin::MouseButtonUp(const MouseEvent& rMEvt)
             m_rView.GetDrawFuncPtr()->BreakCreate();   // abort drawing
 
         g_bNoInterrupt = false;
-        ReleaseMouse();
+        if (IsMouseCaptured())
+            ReleaseMouse();
         return;
     }
     bool bPopMode = false;
commit aecf8b38abcd93dc6d5744677062e380cd407ff8
Author: Miklos Vajna <vmiklos at collabora.co.uk>
Date:   Thu Nov 26 09:27:47 2015 +0100

    cid#1340232 uncaught exception
    
    Change-Id: Idb80a055aca67a3fb90aef597ace932f47af8e05
    (cherry picked from commit 21713893a4a4ac199d0bf3edb00a1c50082b03d8)

diff --git a/libreofficekit/qa/gtktiledviewer/gtktiledviewer.cxx b/libreofficekit/qa/gtktiledviewer/gtktiledviewer.cxx
index 335d09a..18bfb78 100644
--- a/libreofficekit/qa/gtktiledviewer/gtktiledviewer.cxx
+++ b/libreofficekit/qa/gtktiledviewer/gtktiledviewer.cxx
@@ -311,16 +311,23 @@ gboolean TiledRowColumnBar::docConfigureEvent(GtkWidget* pDocView, GdkEventConfi
         gtk_widget_queue_draw(rWindow.m_pRowBar->m_pDrawingArea);
 
         rWindow.m_pColumnBar->m_aHeaders.clear();
-        for (boost::property_tree::ptree::value_type& rValue : aTree.get_child("columns"))
+        try
         {
-            int nSize = std::round(lok_doc_view_twip_to_pixel(LOK_DOC_VIEW(pDocView), std::atof(rValue.second.get<std::string>("size").c_str())));
-            if (nSize >= rWindow.m_pColumnBar->m_nPositionPixel)
+            for (boost::property_tree::ptree::value_type& rValue : aTree.get_child("columns"))
             {
-                int nScrolledSize = nSize - rWindow.m_pColumnBar->m_nPositionPixel;
-                Header aHeader(nScrolledSize, rValue.second.get<std::string>("text"));
-                rWindow.m_pColumnBar->m_aHeaders.push_back(aHeader);
+                int nSize = std::round(lok_doc_view_twip_to_pixel(LOK_DOC_VIEW(pDocView), std::atof(rValue.second.get<std::string>("size").c_str())));
+                if (nSize >= rWindow.m_pColumnBar->m_nPositionPixel)
+                {
+                    int nScrolledSize = nSize - rWindow.m_pColumnBar->m_nPositionPixel;
+                    Header aHeader(nScrolledSize, rValue.second.get<std::string>("text"));
+                    rWindow.m_pColumnBar->m_aHeaders.push_back(aHeader);
+                }
             }
         }
+        catch (boost::property_tree::ptree_bad_path& rException)
+        {
+            std::cerr << "TiledRowColumnBar::docConfigureEvent: failed to get columns: " << rException.what() << std::endl;
+        }
         gtk_widget_show(rWindow.m_pColumnBar->m_pDrawingArea);
         gtk_widget_queue_draw(rWindow.m_pColumnBar->m_pDrawingArea);
         gtk_widget_show(rWindow.m_pFormulabarEntry);
commit 07e4e6ab409ef5c2df0e261de1a73f9169b34c43
Author: Miklos Vajna <vmiklos at collabora.co.uk>
Date:   Thu Nov 26 09:27:36 2015 +0100

    cid#1340231 uncaught exception
    
    Change-Id: I69f2078093c2c23ae0a02a6a292e51fdbdde9ed4
    (cherry picked from commit ca8a0396443be9351d673559ad38776f45340d57)

diff --git a/libreofficekit/qa/gtktiledviewer/gtktiledviewer.cxx b/libreofficekit/qa/gtktiledviewer/gtktiledviewer.cxx
index 2686148..335d09a 100644
--- a/libreofficekit/qa/gtktiledviewer/gtktiledviewer.cxx
+++ b/libreofficekit/qa/gtktiledviewer/gtktiledviewer.cxx
@@ -290,16 +290,23 @@ gboolean TiledRowColumnBar::docConfigureEvent(GtkWidget* pDocView, GdkEventConfi
         gtk_widget_show(rWindow.m_pCornerButton->m_pDrawingArea);
 
         rWindow.m_pRowBar->m_aHeaders.clear();
-        for (boost::property_tree::ptree::value_type& rValue : aTree.get_child("rows"))
+        try
         {
-            int nSize = std::round(lok_doc_view_twip_to_pixel(LOK_DOC_VIEW(pDocView), std::atof(rValue.second.get<std::string>("size").c_str())));
-            if (nSize >= rWindow.m_pRowBar->m_nPositionPixel)
+            for (boost::property_tree::ptree::value_type& rValue : aTree.get_child("rows"))
             {
-                int nScrolledSize = nSize - rWindow.m_pRowBar->m_nPositionPixel;
-                Header aHeader(nScrolledSize, rValue.second.get<std::string>("text"));
-                rWindow.m_pRowBar->m_aHeaders.push_back(aHeader);
+                int nSize = std::round(lok_doc_view_twip_to_pixel(LOK_DOC_VIEW(pDocView), std::atof(rValue.second.get<std::string>("size").c_str())));
+                if (nSize >= rWindow.m_pRowBar->m_nPositionPixel)
+                {
+                    int nScrolledSize = nSize - rWindow.m_pRowBar->m_nPositionPixel;
+                    Header aHeader(nScrolledSize, rValue.second.get<std::string>("text"));
+                    rWindow.m_pRowBar->m_aHeaders.push_back(aHeader);
+                }
             }
         }
+        catch (boost::property_tree::ptree_bad_path& rException)
+        {
+            std::cerr << "TiledRowColumnBar::docConfigureEvent: failed to get rows: " << rException.what() << std::endl;
+        }
         gtk_widget_show(rWindow.m_pRowBar->m_pDrawingArea);
         gtk_widget_queue_draw(rWindow.m_pRowBar->m_pDrawingArea);
 
commit a3456e669280f68455f4a1cba9a7d05b6b0c3609
Author: Miklos Vajna <vmiklos at collabora.co.uk>
Date:   Wed Dec 16 09:13:58 2015 +0100

    sfx2: clean up no longer needed SfxObjectShell::isTiledRendering()
    
    Change-Id: Ia4fb0b489509364c641f8e1e695353bbdb036b59
    (cherry picked from commit d0cf72f253a3cb8335601ebf2c5b1b99ab63e6b1)

diff --git a/include/sfx2/objsh.hxx b/include/sfx2/objsh.hxx
index 2935a7a..d799846 100644
--- a/include/sfx2/objsh.hxx
+++ b/include/sfx2/objsh.hxx
@@ -730,7 +730,6 @@ public:
      * the default behavior and implements LOK calls.
      */
     virtual void libreOfficeKitCallback(int nType, const char* pPayload) const;
-    virtual bool isTiledRendering() const;
 };
 
 #define SFX_GLOBAL_CLASSID \
diff --git a/sc/source/ui/inc/docsh.hxx b/sc/source/ui/inc/docsh.hxx
index 0c0ba7d..a897c92 100644
--- a/sc/source/ui/inc/docsh.hxx
+++ b/sc/source/ui/inc/docsh.hxx
@@ -424,7 +424,7 @@ public:
     void SnapVisArea( Rectangle& rRect ) const;
 
     virtual void libreOfficeKitCallback(int nType, const char* pPayload) const override;
-    virtual bool isTiledRendering() const override;
+    bool isTiledRendering() const;
 };
 
 void UpdateAcceptChangesDialog();
diff --git a/sd/source/ui/inc/DrawDocShell.hxx b/sd/source/ui/inc/DrawDocShell.hxx
index 9bc0646..04a6564 100644
--- a/sd/source/ui/inc/DrawDocShell.hxx
+++ b/sd/source/ui/inc/DrawDocShell.hxx
@@ -204,7 +204,7 @@ public:
     void                    ClearUndoBuffer();
 
     virtual void libreOfficeKitCallback(int nType, const char* pPayload) const override;
-    virtual bool isTiledRendering() const override;
+    bool isTiledRendering() const;
 
 protected:
 
diff --git a/sfx2/source/doc/objcont.cxx b/sfx2/source/doc/objcont.cxx
index 67018f6..bd8d904 100644
--- a/sfx2/source/doc/objcont.cxx
+++ b/sfx2/source/doc/objcont.cxx
@@ -657,10 +657,4 @@ void SfxObjectShell::libreOfficeKitCallback(int /*nType*/, const char* /*pPayloa
     SAL_INFO("sfx.tiledrendering", "SfxObjectShell::libreOfficeKitCallback interface not overridden for SfxObjectShell subclass typeId: " << typeid(*this).name());
 }
 
-bool SfxObjectShell::isTiledRendering() const
-{
-    SAL_INFO("sfx.tiledrendering", "SfxObjectShell::isTiledRendering interface not overridden for SfxObjectShell subclass typeId: " << typeid(*this).name());
-    return false;
-}
-
 /* vim:set shiftwidth=4 softtabstop=4 expandtab: */
diff --git a/sw/inc/docsh.hxx b/sw/inc/docsh.hxx
index e3367d1..f7e7ec2 100644
--- a/sw/inc/docsh.hxx
+++ b/sw/inc/docsh.hxx
@@ -310,7 +310,7 @@ public:
     virtual bool    GetProtectionHash( /*out*/ css::uno::Sequence< sal_Int8 > &rPasswordHash ) override;
 
     virtual void libreOfficeKitCallback(int nType, const char* pPayload) const override;
-    virtual bool isTiledRendering() const override;
+    bool isTiledRendering() const;
 };
 
 /** Find the right DocShell and create a new one:
commit 2dd0b9649ebb0b4b112d7a3463b963984d6d85a1
Author: Tor Lillqvist <tml at collabora.com>
Date:   Mon Dec 14 21:50:13 2015 +0200

    Bin silly 'STATIC DATA' comments
    
    (cherry picked from commit 0585d81a76a99de5fb3ed2e8c34a3fc44cd83b46)
    
    Change-Id: I50e3772b7b479d2cf1eb644c7334d0f987874ccb

diff --git a/editeng/source/items/optitems.cxx b/editeng/source/items/optitems.cxx
index b10864a..9feba60 100644
--- a/editeng/source/items/optitems.cxx
+++ b/editeng/source/items/optitems.cxx
@@ -28,9 +28,6 @@
 using namespace ::com::sun::star::uno;
 using namespace ::com::sun::star::linguistic2;
 
-// STATIC DATA -----------------------------------------------------------
-
-
 // class SfxSpellCheckItem -----------------------------------------------
 
 SfxSpellCheckItem::SfxSpellCheckItem
diff --git a/editeng/source/items/textitem.cxx b/editeng/source/items/textitem.cxx
index 091637c..42967fa 100644
--- a/editeng/source/items/textitem.cxx
+++ b/editeng/source/items/textitem.cxx
@@ -102,9 +102,6 @@ using namespace ::com::sun::star::text;
 
 bool SvxFontItem::bEnableStoreUnicodeNames = false;
 
-// STATIC DATA -----------------------------------------------------------
-
-
 SfxPoolItem* SvxFontItem::CreateDefault() {return new SvxFontItem(0);}
 SfxPoolItem* SvxPostureItem::CreateDefault() { return new SvxPostureItem(ITALIC_NONE, 0);}
 SfxPoolItem* SvxWeightItem::CreateDefault() {return new SvxWeightItem(WEIGHT_NORMAL, 0);}
diff --git a/sc/source/core/data/attarray.cxx b/sc/source/core/data/attarray.cxx
index 8d91cc7..12cb386 100644
--- a/sc/source/core/data/attarray.cxx
+++ b/sc/source/core/data/attarray.cxx
@@ -47,8 +47,6 @@
 #include <rtl/strbuf.hxx>
 #include <memory>
 
-// STATIC DATA -----------------------------------------------------------
-
 using ::editeng::SvxBorderLine;
 
 ScAttrArray::ScAttrArray( SCCOL nNewCol, SCTAB nNewTab, ScDocument* pDoc ) :
diff --git a/sc/source/core/data/bcaslot.cxx b/sc/source/core/data/bcaslot.cxx
index 38babac..793255f 100644
--- a/sc/source/core/data/bcaslot.cxx
+++ b/sc/source/core/data/bcaslot.cxx
@@ -62,8 +62,6 @@
 #error BCA_SLOTS_DEFINE DOOMed!
 #endif
 
-// STATIC DATA -----------------------------------------------------------
-
 namespace sc {
 
 bool AreaListener::SortByArea::operator ()( const AreaListener& rLeft, const AreaListener& rRight ) const
diff --git a/sc/source/core/data/dociter.cxx b/sc/source/core/data/dociter.cxx
index 77ac93a..8b79337 100644
--- a/sc/source/core/data/dociter.cxx
+++ b/sc/source/core/data/dociter.cxx
@@ -54,8 +54,6 @@ using ::std::set;
 // #define debugiter(...) fprintf(stderr, __VA_ARGS__)
 #define debugiter(...)
 
-// STATIC DATA -----------------------------------------------------------
-
 namespace {
 
 template<typename _Iter>
diff --git a/sc/source/core/data/docpool.cxx b/sc/source/core/data/docpool.cxx
index 4d5ecc1..f8839b9 100644
--- a/sc/source/core/data/docpool.cxx
+++ b/sc/source/core/data/docpool.cxx
@@ -72,8 +72,6 @@
 #define SC_MAX_POOLREF      (SFX_ITEMS_OLD_MAXREF - 39)
 #define SC_SAFE_POOLREF     (SC_MAX_POOLREF + 20)
 
-// STATIC DATA -----------------------------------------------------------
-
 sal_uInt16* ScDocumentPool::pVersionMap1 = nullptr;
 sal_uInt16* ScDocumentPool::pVersionMap2 = nullptr;
 sal_uInt16* ScDocumentPool::pVersionMap3 = nullptr;
diff --git a/sc/source/core/data/documen2.cxx b/sc/source/core/data/documen2.cxx
index d4cba1d..832385c 100644
--- a/sc/source/core/data/documen2.cxx
+++ b/sc/source/core/data/documen2.cxx
@@ -129,8 +129,6 @@ private:
     }
 };
 
-// STATIC DATA -----------------------------------------------------------
-
 ScDocument::ScDocument( ScDocumentMode eMode, SfxObjectShell* pDocShell ) :
         mpCellStringPool(new svl::SharedStringPool(ScGlobal::pCharClass)),
         mpFormulaGroupCxt(nullptr),
diff --git a/sc/source/core/data/documen7.cxx b/sc/source/core/data/documen7.cxx
index 174bf76..7c18f69 100644
--- a/sc/source/core/data/documen7.cxx
+++ b/sc/source/core/data/documen7.cxx
@@ -43,8 +43,6 @@
 
 extern const ScFormulaCell* pLastFormulaTreeTop;    // cellform.cxx Err527 WorkAround
 
-// STATIC DATA -----------------------------------------------------------
-
 void ScDocument::StartListeningArea(
     const ScRange& rRange, bool bGroupListening, SvtListener* pListener )
 {
diff --git a/sc/source/core/data/documen8.cxx b/sc/source/core/data/documen8.cxx
index 12be826..5ff03f5 100644
--- a/sc/source/core/data/documen8.cxx
+++ b/sc/source/core/data/documen8.cxx
@@ -93,8 +93,6 @@
 
 using namespace com::sun::star;
 
-// STATIC DATA -----------------------------------------------------------
-
 namespace {
 
 inline sal_uInt16 getScaleValue(SfxStyleSheetBase& rStyle, sal_uInt16 nWhich)
diff --git a/sc/source/core/data/drawpage.cxx b/sc/source/core/data/drawpage.cxx
index 4887759..e8e6134 100644
--- a/sc/source/core/data/drawpage.cxx
+++ b/sc/source/core/data/drawpage.cxx
@@ -24,8 +24,6 @@
 #include "document.hxx"
 #include "pageuno.hxx"
 
-// STATIC DATA -----------------------------------------------------------
-
 ScDrawPage::ScDrawPage(ScDrawLayer& rNewModel, bool bMasterPage) :
     FmFormPage(rNewModel, bMasterPage)
 {
diff --git a/sc/source/core/data/drwlayer.cxx b/sc/source/core/data/drwlayer.cxx
index 2886926..6235250 100644
--- a/sc/source/core/data/drwlayer.cxx
+++ b/sc/source/core/data/drwlayer.cxx
@@ -84,8 +84,6 @@
 
 using namespace ::com::sun::star;
 
-// STATIC DATA -----------------------------------------------------------
-
 static ScDrawObjFactory* pFac = nullptr;
 static E3dObjFactory* pF3d = nullptr;
 static sal_uInt16 nInst = 0;
diff --git a/sc/source/core/data/markarr.cxx b/sc/source/core/data/markarr.cxx
index 66bfa0e..4a50213 100644
--- a/sc/source/core/data/markarr.cxx
+++ b/sc/source/core/data/markarr.cxx
@@ -23,8 +23,6 @@
 
 #include <osl/diagnose.h>
 
-// STATIC DATA -----------------------------------------------------------
-
 ScMarkArray::ScMarkArray() :
     nCount( 0 ),
     nLimit( 0 ),
diff --git a/sc/source/core/data/markdata.cxx b/sc/source/core/data/markdata.cxx
index 154a693..625b779 100644
--- a/sc/source/core/data/markdata.cxx
+++ b/sc/source/core/data/markdata.cxx
@@ -30,7 +30,6 @@
 
 #include <mdds/flat_segment_tree.hpp>
 
-
 ScMarkData::ScMarkData() :
     maTabMarked(),
     aMultiSel()
diff --git a/sc/source/core/data/patattr.cxx b/sc/source/core/data/patattr.cxx
index fe70300..3f1f69c 100644
--- a/sc/source/core/data/patattr.cxx
+++ b/sc/source/core/data/patattr.cxx
@@ -62,8 +62,6 @@
 #include "scmod.hxx"
 #include "fillinfo.hxx"
 
-// STATIC DATA -----------------------------------------------------------
-
 using sc::HMMToTwips;
 using sc::TwipsToHMM;
 
diff --git a/sc/source/core/data/table3.cxx b/sc/source/core/data/table3.cxx
index 2671fde..bb24750 100644
--- a/sc/source/core/data/table3.cxx
+++ b/sc/source/core/data/table3.cxx
@@ -211,8 +211,6 @@ short Compare( const OUString &sInput1, const OUString &sInput2,
 
 }
 
-// STATIC DATA -----------------------------------------------------------
-
 struct ScSortInfo
 {
     ScRefCellValue maCell;
@@ -221,8 +219,6 @@ struct ScSortInfo
 };
 IMPL_FIXEDMEMPOOL_NEWDEL( ScSortInfo )
 
-// END OF STATIC DATA -----------------------------------------------------
-
 class ScSortInfoArray : boost::noncopyable
 {
 public:
diff --git a/sc/source/core/data/table4.cxx b/sc/source/core/data/table4.cxx
index b2bb054..0551f26 100644
--- a/sc/source/core/data/table4.cxx
+++ b/sc/source/core/data/table4.cxx
@@ -66,8 +66,6 @@
 #include <math.h>
 #include <memory>
 
-// STATIC DATA -----------------------------------------------------------
-
 #define _D_MAX_LONG_  (double) 0x7fffffff
 
 extern sal_uInt16 nScFillModeMouseModifier;     // global.cxx
diff --git a/sc/source/core/data/table5.cxx b/sc/source/core/data/table5.cxx
index 980d0d2..c5b5d23 100644
--- a/sc/source/core/data/table5.cxx
+++ b/sc/source/core/data/table5.cxx
@@ -51,8 +51,6 @@ using ::com::sun::star::uno::Sequence;
 using ::com::sun::star::sheet::TablePageBreakData;
 using ::std::set;
 
-// STATIC DATA -----------------------------------------------------------
-
 #define GET_SCALEVALUE(set,id)  static_cast<const SfxUInt16Item&>(set.Get( id )).GetValue()
 
 void ScTable::UpdatePageBreaks( const ScRange* pUserArea )
diff --git a/sc/source/core/tool/cellform.cxx b/sc/source/core/tool/cellform.cxx
index 6d8015b..65eba23 100644
--- a/sc/source/core/tool/cellform.cxx
+++ b/sc/source/core/tool/cellform.cxx
@@ -31,7 +31,6 @@
 #include "sc.hrc"
 #include <editutil.hxx>
 
-// STATIC DATA
 // Err527 Workaround
 const ScFormulaCell* pLastFormulaTreeTop = nullptr;
 
diff --git a/sc/source/core/tool/consoli.cxx b/sc/source/core/tool/consoli.cxx
index 267e2f6..dd0f101 100644
--- a/sc/source/core/tool/consoli.cxx
+++ b/sc/source/core/tool/consoli.cxx
@@ -33,7 +33,6 @@
 
 #define SC_CONS_NOTFOUND    -1
 
-// STATIC DATA
 static const OpCode eOpCodeTable[] = {      //  order as for enum ScSubTotalFunc
         ocBad,                              //  none
         ocAverage,
diff --git a/sc/source/core/tool/editutil.cxx b/sc/source/core/tool/editutil.cxx
index e370e4a..6c30a39 100644
--- a/sc/source/core/tool/editutil.cxx
+++ b/sc/source/core/tool/editutil.cxx
@@ -50,7 +50,6 @@
 
 using namespace com::sun::star;
 
-// STATIC DATA
 //  Delimiters zusaetzlich zu EditEngine-Default:
 
 ScEditUtil::ScEditUtil( ScDocument* pDocument, SCCOL nX, SCROW nY, SCTAB nZ,
diff --git a/sc/source/core/tool/interpr3.cxx b/sc/source/core/tool/interpr3.cxx
index e0ecf96..d11d99c 100644
--- a/sc/source/core/tool/interpr3.cxx
+++ b/sc/source/core/tool/interpr3.cxx
@@ -40,7 +40,6 @@
 using ::std::vector;
 using namespace formula;
 
-// STATIC DATA
 #define MAX_ANZ_DOUBLE_FOR_SORT 100000
 
 const double ScInterpreter::fMaxGammaArgument = 171.624376956302;  // found experimental
diff --git a/sc/source/core/tool/prnsave.cxx b/sc/source/core/tool/prnsave.cxx
index 478f37e..911b411 100644
--- a/sc/source/core/tool/prnsave.cxx
+++ b/sc/source/core/tool/prnsave.cxx
@@ -23,8 +23,6 @@
 
 #include <osl/diagnose.h>
 
-// STATIC DATA
-
 //      Daten pro Tabelle
 
 ScPrintSaverTab::ScPrintSaverTab() :
diff --git a/sc/source/core/tool/rechead.cxx b/sc/source/core/tool/rechead.cxx
index 9654131..4736e5d 100644
--- a/sc/source/core/tool/rechead.cxx
+++ b/sc/source/core/tool/rechead.cxx
@@ -22,8 +22,6 @@
 
 #include <osl/diagnose.h>
 
-// STATIC DATA
-
 ScMultipleReadHeader::ScMultipleReadHeader(SvStream& rNewStream) :
     rStream( rNewStream )
 {
diff --git a/sc/source/core/tool/reffind.cxx b/sc/source/core/tool/reffind.cxx
index 94db172..6c99d83 100644
--- a/sc/source/core/tool/reffind.cxx
+++ b/sc/source/core/tool/reffind.cxx
@@ -22,7 +22,6 @@
 #include "compiler.hxx"
 #include "document.hxx"
 
-// STATIC DATA
 namespace {
 
 // Include colon; addresses in range reference are handled individually.
diff --git a/sc/source/filter/starcalc/scfobj.cxx b/sc/source/filter/starcalc/scfobj.cxx
index 6216c84..38f6a30 100644
--- a/sc/source/filter/starcalc/scfobj.cxx
+++ b/sc/source/filter/starcalc/scfobj.cxx
@@ -39,8 +39,6 @@ using namespace com::sun::star;
 #include "drwlayer.hxx"
 #include "chartarr.hxx"
 
-// STATIC DATA -----------------------------------------------------------
-
 void Sc10InsertObject::InsertChart( ScDocument* pDoc, SCTAB nDestTab, const Rectangle& rRect,
                                 SCTAB nSrcTab, sal_uInt16 nX1, sal_uInt16 nY1, sal_uInt16 nX2, sal_uInt16 nY2 )
 {
diff --git a/sc/source/ui/app/rfindlst.cxx b/sc/source/ui/app/rfindlst.cxx
index 59c63f5..27d873a 100644
--- a/sc/source/ui/app/rfindlst.cxx
+++ b/sc/source/ui/app/rfindlst.cxx
@@ -20,8 +20,6 @@
 #include "rfindlst.hxx"
 #include <tools/debug.hxx>
 
-// STATIC DATA -----------------------------------------------------------
-
 #define SC_RANGECOLORS  8
 
 static const ColorData aColNames[SC_RANGECOLORS] =
diff --git a/sc/source/ui/app/uiitems.cxx b/sc/source/ui/app/uiitems.cxx
index 2e6cb51..aa2ec2c 100644
--- a/sc/source/ui/app/uiitems.cxx
+++ b/sc/source/ui/app/uiitems.cxx
@@ -26,10 +26,6 @@
 #include <osl/diagnose.h>
 #include <editeng/editobj.hxx>
 
-// STATIC DATA -----------------------------------------------------------
-
-
-
 /**
  * Status update for entry field
  */
diff --git a/sc/source/ui/attrdlg/tabpages.cxx b/sc/source/ui/attrdlg/tabpages.cxx
index cd27c35..d7c0899 100644
--- a/sc/source/ui/attrdlg/tabpages.cxx
+++ b/sc/source/ui/attrdlg/tabpages.cxx
@@ -27,8 +27,6 @@
 
 #include "tabpages.hxx"
 
-// STATIC DATA -----------------------------------------------------------
-
 const sal_uInt16 ScTabPageProtection::pProtectionRanges[] =
 {
     SID_SCATTR_PROTECTION,
diff --git a/sc/source/ui/docshell/docfunc.cxx b/sc/source/ui/docshell/docfunc.cxx
index 493e8c8..ace2efa 100644
--- a/sc/source/ui/docshell/docfunc.cxx
+++ b/sc/source/ui/docshell/docfunc.cxx
@@ -99,8 +99,6 @@ using namespace com::sun::star;
 using ::com::sun::star::uno::Sequence;
 using ::std::vector;
 
-// STATIC DATA -----------------------------------------------------------
-
 IMPL_LINK_TYPED( ScDocFunc, NotifyDrawUndo, SdrUndoAction*, pUndoAction, void )
 {
     // #i101118# if drawing layer collects the undo actions, add it there
diff --git a/sc/source/ui/docshell/docsh.cxx b/sc/source/ui/docshell/docsh.cxx
index c80425b..b9da5dd 100644
--- a/sc/source/ui/docshell/docsh.cxx
+++ b/sc/source/ui/docshell/docsh.cxx
@@ -139,8 +139,6 @@ using ::com::sun::star::lang::XMultiServiceFactory;
 using std::shared_ptr;
 using ::std::vector;
 
-// STATIC DATA -----------------------------------------------------------
-
 //  Filter names (like in sclib.cxx)
 
 static const sal_Char pFilterSc50[]     = "StarCalc 5.0";
diff --git a/sc/source/ui/docshell/docsh6.cxx b/sc/source/ui/docshell/docsh6.cxx
index 1e05785..8e45937 100644
--- a/sc/source/ui/docshell/docsh6.cxx
+++ b/sc/source/ui/docshell/docsh6.cxx
@@ -64,8 +64,6 @@ struct ScStylePair
 
 }
 
-// STATIC DATA -----------------------------------------------------------
-
 //  Ole
 
 void ScDocShell::SetVisArea( const Rectangle & rVisArea )
diff --git a/sc/source/ui/navipi/navcitem.cxx b/sc/source/ui/navipi/navcitem.cxx
index bfbf7fe..0eea0c2 100644
--- a/sc/source/ui/navipi/navcitem.cxx
+++ b/sc/source/ui/navipi/navcitem.cxx
@@ -25,8 +25,6 @@
 #include "navipi.hxx"
 #include "sc.hrc"
 
-// STATIC DATA -----------------------------------------------------------
-
 ScNavigatorControllerItem::ScNavigatorControllerItem( sal_uInt16          nIdP,
                                                       ScNavigatorDlg& rDlg,
                                                       SfxBindings&    rBindings )
diff --git a/sc/source/ui/optdlg/tpusrlst.cxx b/sc/source/ui/optdlg/tpusrlst.cxx
index 9a4ff48..cc998cb 100644
--- a/sc/source/ui/optdlg/tpusrlst.cxx
+++ b/sc/source/ui/optdlg/tpusrlst.cxx
@@ -35,8 +35,6 @@
 #include "globstr.hrc"
 #include "tpusrlst.hxx"
 
-// STATIC DATA -----------------------------------------------------------
-
 #define CR  (sal_Unicode)13
 #define LF  (sal_Unicode)10
 
diff --git a/sc/source/ui/optdlg/tpview.cxx b/sc/source/ui/optdlg/tpview.cxx
index 6455072..a3f0dcb 100644
--- a/sc/source/ui/optdlg/tpview.cxx
+++ b/sc/source/ui/optdlg/tpview.cxx
@@ -35,8 +35,6 @@
 #include <svx/drawitem.hxx>
 #include <svx/xtable.hxx>
 
-// STATIC DATA -----------------------------------------------------------
-
 ScTpContentOptions::ScTpContentOptions( vcl::Window*         pParent,
                              const SfxItemSet&  rArgSet ) :
     SfxTabPage(pParent, "TpViewPage", "modules/scalc/ui/tpviewpage.ui", &rArgSet),
diff --git a/sc/source/ui/pagedlg/areasdlg.cxx b/sc/source/ui/pagedlg/areasdlg.cxx
index 07e270c..5d9f76d 100644
--- a/sc/source/ui/pagedlg/areasdlg.cxx
+++ b/sc/source/ui/pagedlg/areasdlg.cxx
@@ -37,8 +37,6 @@
 #include "compiler.hxx"
 #include "markdata.hxx"
 
-// STATIC DATA ---------------------------------------------------------------
-
 // List box positions for print range (PR)
 enum {
     SC_AREASDLG_PR_ENTIRE  = 1,
diff --git a/sc/source/ui/pagedlg/scuitphfedit.cxx b/sc/source/ui/pagedlg/scuitphfedit.cxx
index 7e3840f..5a39e36 100644
--- a/sc/source/ui/pagedlg/scuitphfedit.cxx
+++ b/sc/source/ui/pagedlg/scuitphfedit.cxx
@@ -49,8 +49,6 @@
 #include "scuitphfedit.hxx"
 #include <memory>
 
-// STATIC DATA -----------------------------------------------------------
-
 // class ScHFEditPage
 
 ScHFEditPage::ScHFEditPage( vcl::Window*             pParent,
diff --git a/sc/source/ui/undo/target.cxx b/sc/source/ui/undo/target.cxx
index dcf593d..e99abee7 100644
--- a/sc/source/ui/undo/target.cxx
+++ b/sc/source/ui/undo/target.cxx
@@ -19,9 +19,6 @@
 
 #include "target.hxx"
 
-// STATIC DATA -----------------------------------------------------------
-
-
 ScTabViewTarget::~ScTabViewTarget()
 {
 }
diff --git a/sc/source/ui/undo/undoblk.cxx b/sc/source/ui/undo/undoblk.cxx
index 6bf50fc..d70e518 100644
--- a/sc/source/ui/undo/undoblk.cxx
+++ b/sc/source/ui/undo/undoblk.cxx
@@ -58,9 +58,6 @@
 #include <memory>
 #include <set>
 
-// STATIC DATA -----------------------------------------------------------
-
-
 // TODO:
 /*A*/   // SetOptimalHeight on Document, if no View
 /*B*/   // linked sheets
diff --git a/sc/source/ui/undo/undoblk3.cxx b/sc/source/ui/undo/undoblk3.cxx
index bb90e11..9dfa81a 100644
--- a/sc/source/ui/undo/undoblk3.cxx
+++ b/sc/source/ui/undo/undoblk3.cxx
@@ -58,9 +58,6 @@
 #include "editdataarray.hxx"
 #include <rowheightcontext.hxx>
 
-// STATIC DATA ---------------------------------------------------------------
-
-
 // TODO:
 /*A*/   // SetOptimalHeight on Document, when no View
 
diff --git a/sc/source/ui/view/colrowba.cxx b/sc/source/ui/view/colrowba.cxx
index 027bf58..126efd5 100644
--- a/sc/source/ui/view/colrowba.cxx
+++ b/sc/source/ui/view/colrowba.cxx
@@ -30,8 +30,6 @@
 #include "markdata.hxx"
 #include <columnspanset.hxx>
 
-// STATIC DATA -----------------------------------------------------------
-
 static OUString lcl_MetricString( long nTwips, const OUString& rText )
 {
     if ( nTwips <= 0 )
diff --git a/sc/source/ui/view/dbfunc3.cxx b/sc/source/ui/view/dbfunc3.cxx
index 02bc6c8..aadea8b 100644
--- a/sc/source/ui/view/dbfunc3.cxx
+++ b/sc/source/ui/view/dbfunc3.cxx
@@ -84,8 +84,6 @@ using ::com::sun::star::sheet::XDimensionsSupplier;
 using ::std::list;
 using ::std::vector;
 
-// STATIC DATA -----------------------------------------------------------
-
 //          outliner
 
 // create outline grouping
diff --git a/sc/source/ui/view/drawvie4.cxx b/sc/source/ui/view/drawvie4.cxx
index 000d364..b28a9a1 100644
--- a/sc/source/ui/view/drawvie4.cxx
+++ b/sc/source/ui/view/drawvie4.cxx
@@ -51,8 +51,6 @@
 
 using namespace com::sun::star;
 
-// STATIC DATA -----------------------------------------------------------
-
 Point aDragStartDiff;
 
 void ScDrawView::CheckOle( const SdrMarkList& rMarkList, bool& rAnyOle, bool& rOneOle )
diff --git a/sc/source/ui/view/gridwin2.cxx b/sc/source/ui/view/gridwin2.cxx
index f0b0768..b249802 100644
--- a/sc/source/ui/view/gridwin2.cxx
+++ b/sc/source/ui/view/gridwin2.cxx
@@ -55,8 +55,6 @@ using css::sheet::DataPilotFieldOrientation;
 using std::vector;
 using std::unique_ptr;
 
-// STATIC DATA -----------------------------------------------------------
-
 DataPilotFieldOrientation ScGridWindow::GetDPFieldOrientation( SCCOL nCol, SCROW nRow ) const
 {
     ScDocument* pDoc = pViewData->GetDocument();
diff --git a/sc/source/ui/view/output2.cxx b/sc/source/ui/view/output2.cxx
index 718b3cc..f7b9801b 100644
--- a/sc/source/ui/view/output2.cxx
+++ b/sc/source/ui/view/output2.cxx
@@ -81,8 +81,6 @@ using namespace com::sun::star;
 
 const sal_uInt16 SC_SHRINKAGAIN_MAX = 7;
 
-// STATIC DATA -----------------------------------------------------------
-
 class ScDrawStringsVars
 {
     ScOutputData*       pOutput;                // connection
diff --git a/sc/source/ui/view/preview.cxx b/sc/source/ui/view/preview.cxx
index 49d62ba..cad0696 100644
--- a/sc/source/ui/view/preview.cxx
+++ b/sc/source/ui/view/preview.cxx
@@ -66,8 +66,6 @@
 
 #include <memory>
 
-// STATIC DATA -----------------------------------------------------------
-
 #define SC_PREVIEW_SHADOWSIZE   2
 
 static long lcl_GetDisplayStart( SCTAB nTab, ScDocument* pDoc, std::vector<long>& nPages )
diff --git a/sc/source/ui/view/prevwsh2.cxx b/sc/source/ui/view/prevwsh2.cxx
index 4da0e2e..10edc68 100644
--- a/sc/source/ui/view/prevwsh2.cxx
+++ b/sc/source/ui/view/prevwsh2.cxx
@@ -26,8 +26,6 @@
 #include "hints.hxx"
 #include "sc.hrc"
 
-// STATIC DATA -----------------------------------------------------------
-
 void ScPreviewShell::Notify( SfxBroadcaster&, const SfxHint& rHint )
 {
     bool bDataChanged = false;
diff --git a/sc/source/ui/view/select.cxx b/sc/source/ui/view/select.cxx
index b7a629a..9c2df8b 100644
--- a/sc/source/ui/view/select.cxx
+++ b/sc/source/ui/view/select.cxx
@@ -40,8 +40,6 @@ extern sal_uInt16 nScFillModeMouseModifier;             // global.cxx
 
 using namespace com::sun::star;
 
-// STATIC DATA -----------------------------------------------------------
-
 static Point aSwitchPos;                //! Member
 static bool bDidSwitch = false;
 
diff --git a/sc/source/ui/view/tabview4.cxx b/sc/source/ui/view/tabview4.cxx
index 1067f7f..baa16c1 100644
--- a/sc/source/ui/view/tabview4.cxx
+++ b/sc/source/ui/view/tabview4.cxx
@@ -31,8 +31,6 @@
 
 extern sal_uInt16 nScFillModeMouseModifier;             // global.cxx
 
-// STATIC DATA -----------------------------------------------------------
-
 // ---  Referenz-Eingabe / Fill-Cursor
 
 void ScTabView::HideTip()
diff --git a/sc/source/ui/view/tabview5.cxx b/sc/source/ui/view/tabview5.cxx
index 2f5d95b..c12b2b3 100644
--- a/sc/source/ui/view/tabview5.cxx
+++ b/sc/source/ui/view/tabview5.cxx
@@ -58,8 +58,6 @@
 
 using namespace com::sun::star;
 
-// STATIC DATA -----------------------------------------------------------
-
 void ScTabView::Init()
 {
     /*  RTL layout of the view windows is done manually, because it depends on
diff --git a/sc/source/ui/view/tabvwshb.cxx b/sc/source/ui/view/tabvwshb.cxx
index 223e606..2864c7b 100644
--- a/sc/source/ui/view/tabvwshb.cxx
+++ b/sc/source/ui/view/tabvwshb.cxx
@@ -65,8 +65,6 @@
 
 using namespace com::sun::star;
 
-// STATIC DATA -----------------------------------------------------------
-
 void ScTabViewShell::ConnectObject( SdrOle2Obj* pObj )
 {
     // is called from paint
diff --git a/sc/source/ui/view/tabvwshd.cxx b/sc/source/ui/view/tabvwshd.cxx
index 1602ef5..663c5a1 100644
--- a/sc/source/ui/view/tabvwshd.cxx
+++ b/sc/source/ui/view/tabvwshd.cxx
@@ -30,8 +30,6 @@
 #include "sc.hrc"
 #include <gridwin.hxx>
 
-// STATIC DATA -----------------------------------------------------------
-
 //!         parent window for dialogs
 //!         Problem: OLE Server!
 
diff --git a/sc/source/ui/view/viewfun2.cxx b/sc/source/ui/view/viewfun2.cxx
index 69c1e21..29a0ae8 100644
--- a/sc/source/ui/view/viewfun2.cxx
+++ b/sc/source/ui/view/viewfun2.cxx
@@ -97,8 +97,6 @@ using ::editeng::SvxBorderLine;
 using ::std::vector;
 using ::std::unique_ptr;
 
-// STATIC DATA ---------------------------------------------------------------
-
 bool ScViewFunc::AdjustBlockHeight( bool bPaint, ScMarkData* pMarkData )
 {
     ScDocShell* pDocSh = GetViewData().GetDocShell();
diff --git a/sc/source/ui/view/viewfun3.cxx b/sc/source/ui/view/viewfun3.cxx
index 53cc8e6..04e0829 100644
--- a/sc/source/ui/view/viewfun3.cxx
+++ b/sc/source/ui/view/viewfun3.cxx
@@ -73,8 +73,6 @@
 
 using namespace com::sun::star;
 
-// STATIC DATA ---------------------------------------------------------------
-
 //  GlobalName of writer-DocShell from comphelper/classids.hxx
 
 //      C U T
diff --git a/sc/source/ui/view/viewfun4.cxx b/sc/source/ui/view/viewfun4.cxx
index 199813f..c2f08be 100644
--- a/sc/source/ui/view/viewfun4.cxx
+++ b/sc/source/ui/view/viewfun4.cxx
@@ -72,8 +72,6 @@
 
 using namespace com::sun::star;
 
-// STATIC DATA -----------------------------------------------------------
-
 bool bPasteIsDrop = false;
 
 void ScViewFunc::PasteRTF( SCCOL nStartCol, SCROW nStartRow,
diff --git a/sfx2/source/control/minfitem.cxx b/sfx2/source/control/minfitem.cxx
index 093d1cf..e734694 100644
--- a/sfx2/source/control/minfitem.cxx
+++ b/sfx2/source/control/minfitem.cxx
@@ -19,8 +19,6 @@
 
 #include <sfx2/minfitem.hxx>
 
-// STATIC DATA -----------------------------------------------------------
-
 SfxPoolItem* SfxMacroInfoItem::CreateDefault() { DBG_ASSERT(false, "No SfxMacroInfItem factory available"); return nullptr; }
 
 
diff --git a/sfx2/source/control/sorgitm.cxx b/sfx2/source/control/sorgitm.cxx
index 32cba4a..1d4395f 100644
--- a/sfx2/source/control/sorgitm.cxx
+++ b/sfx2/source/control/sorgitm.cxx
@@ -22,8 +22,6 @@
 #include "sorgitm.hxx"
 #include <osl/diagnose.h>
 #include <typeinfo>
-// STATIC DATA -----------------------------------------------------------
-
 
 SfxPoolItem* SfxScriptOrganizerItem::CreateDefault() { return new SfxScriptOrganizerItem; }
 
diff --git a/sfx2/source/dialog/dinfdlg.cxx b/sfx2/source/dialog/dinfdlg.cxx
index 6268e08..c104060 100644
--- a/sfx2/source/dialog/dinfdlg.cxx
+++ b/sfx2/source/dialog/dinfdlg.cxx
@@ -102,8 +102,6 @@ bool operator==(const util::DateTime &i_rLeft, const util::DateTime &i_rRight)
         && i_rLeft.IsUTC            == i_rRight.IsUTC;
 }
 
-// STATIC DATA -----------------------------------------------------------
-
 SfxPoolItem* SfxDocumentInfoItem::CreateDefault() { return new SfxDocumentInfoItem; }
 
 const sal_uInt16 HI_NAME = 1;
diff --git a/sfx2/source/dialog/tplcitem.cxx b/sfx2/source/dialog/tplcitem.cxx
index 19b194d..714a2aa 100644
--- a/sfx2/source/dialog/tplcitem.cxx
+++ b/sfx2/source/dialog/tplcitem.cxx
@@ -29,8 +29,6 @@
 #include <sfx2/sfx.hrc>
 #include "dialog.hrc"
 
-// STATIC DATA -----------------------------------------------------------
-
 // Constructor
 
 SfxTemplateControllerItem::SfxTemplateControllerItem(
diff --git a/sfx2/source/dialog/tplpitem.cxx b/sfx2/source/dialog/tplpitem.cxx
index 0a4ce96..6df782b 100644
--- a/sfx2/source/dialog/tplpitem.cxx
+++ b/sfx2/source/dialog/tplpitem.cxx
@@ -20,10 +20,6 @@
 #include <sfx2/tplpitem.hxx>
 #include <com/sun/star/frame/status/Template.hpp>
 
-
-// STATIC DATA -----------------------------------------------------------
-
-
 SfxPoolItem* SfxTemplateItem::CreateDefault() { return new SfxTemplateItem; }
 
 
diff --git a/svl/source/items/globalnameitem.cxx b/svl/source/items/globalnameitem.cxx
index 783659a..e0239a5 100644
--- a/svl/source/items/globalnameitem.cxx
+++ b/svl/source/items/globalnameitem.cxx
@@ -29,9 +29,6 @@
 
 #include <svl/globalnameitem.hxx>
 
-// STATIC DATA
-
-
 SfxPoolItem* SfxGlobalNameItem::CreateDefault() { return new SfxGlobalNameItem; }
 
 
diff --git a/svl/source/items/itemset.cxx b/svl/source/items/itemset.cxx
index 252aae5..9229017 100644
--- a/svl/source/items/itemset.cxx
+++ b/svl/source/items/itemset.cxx
@@ -35,8 +35,6 @@
 #include <tools/solar.h>
 #include <rtl/string.hxx>
 
-// STATIC DATA
-
 static const sal_uInt16 nInitCount = 10; // Single USHORTs => 5 pairs without '0'
 #include "nranges.cxx"
 #include "poolio.hxx"
diff --git a/svl/source/items/srchitem.cxx b/svl/source/items/srchitem.cxx
index c35a551..994aea1 100644
--- a/svl/source/items/srchitem.cxx
+++ b/svl/source/items/srchitem.cxx
@@ -59,9 +59,6 @@ using namespace com::sun::star::util;
 #define SRCH_PARA_CONTENT   "Content"
 #define SRCH_PARA_ASIANOPT  "AsianOptions"
 
-// STATIC DATA
-
-
 SfxPoolItem* SvxSearchItem::CreateDefault() { return new  SvxSearchItem(0);}
 
 
diff --git a/sw/source/uibase/utlui/numfmtlb.cxx b/sw/source/uibase/utlui/numfmtlb.cxx
index 20885f2..c41d255 100644
--- a/sw/source/uibase/utlui/numfmtlb.cxx
+++ b/sw/source/uibase/utlui/numfmtlb.cxx
@@ -47,8 +47,6 @@
 using namespace ::com::sun::star::uno;
 using namespace ::com::sun::star::lang;
 
-// STATIC DATA
-
 /**
  *  Description:
  *     nFormatType: Display the formats of this Type
diff --git a/sw/source/uibase/web/wfrmsh.cxx b/sw/source/uibase/web/wfrmsh.cxx
index de1b789..96ca336 100644
--- a/sw/source/uibase/web/wfrmsh.cxx
+++ b/sw/source/uibase/web/wfrmsh.cxx
@@ -30,7 +30,6 @@
 #include "shells.hrc"
 #include "web.hrc"
 
-// STATIC DATA
 #include <sfx2/request.hxx>
     // needed for -fsanitize=function visibility of typeinfo for functions of
     // type void(SfxShell*,SfxRequest&) defined in swslots.hxx
diff --git a/sw/source/uibase/web/wtextsh.cxx b/sw/source/uibase/web/wtextsh.cxx
index 19f732c..4192095 100644
--- a/sw/source/uibase/web/wtextsh.cxx
+++ b/sw/source/uibase/web/wtextsh.cxx
@@ -36,7 +36,6 @@
 
 #include <unomid.h>
 
-// STATIC DATA
 #include <sfx2/request.hxx>
     // needed for -fsanitize=function visibility of typeinfo for functions of
     // type void(SfxShell*,SfxRequest&) defined in swslots.hxx
commit a6038e3d9dc5ecff787b2461364becd0c5c69d1b
Author: Pranav Kant <pranavk at collabora.com>
Date:   Tue Jun 7 22:36:26 2016 +0530

    gtktiledviewer: add a UNO command debugger
    
    ... to fire desired UNO commands from a dialog. Helpful when you
    need to check some arbitrary UNO commands not supported via UI
    yet.
    
    (cherry picked from commit 57857add9cc33aa2493118a1563bfdbe27f98675)
    
    Change-Id: I55df75ef235f5eb6922c50619610caf1c88241fb

diff --git a/libreofficekit/qa/gtktiledviewer/gtktiledviewer.cxx b/libreofficekit/qa/gtktiledviewer/gtktiledviewer.cxx
index aa84c0a..2686148 100644
--- a/libreofficekit/qa/gtktiledviewer/gtktiledviewer.cxx
+++ b/libreofficekit/qa/gtktiledviewer/gtktiledviewer.cxx
@@ -357,6 +357,112 @@ static void lcl_registerToolItem(TiledWindow& rWindow, GtkToolItem* pItem, const
 
 const float fZooms[] = { 0.25, 0.5, 0.75, 1.0, 1.5, 2.0, 3.0, 5.0 };
 
+static void iterateUnoParams(GtkWidget* pWidget, gpointer userdata)
+{
+    boost::property_tree::ptree *pTree = static_cast<boost::property_tree::ptree*>(userdata);
+
+    GList* pChildren = gtk_container_get_children(GTK_CONTAINER(pWidget));
+    GList* pIt;
+    guint i = 0;
+    const gchar* unoParam[3];
+    for (pIt = pChildren, i = 0; pIt != nullptr && i < 3; pIt = pIt->next, i++)
+    {
+        unoParam[i] = gtk_entry_get_text(GTK_ENTRY(pIt->data));
+    }
+
+    pTree->put(boost::property_tree::ptree::path_type(g_strconcat(unoParam[1], "/", "type", nullptr), '/'), unoParam[0]);
+    pTree->put(boost::property_tree::ptree::path_type(g_strconcat(unoParam[1], "/", "value", nullptr), '/'), unoParam[2]);
+}
+
+static void removeUnoParam(GtkWidget* pWidget, gpointer userdata)
+{
+    GtkWidget* pParamAreaBox = GTK_WIDGET(userdata);
+    GtkWidget* pParamContainer = gtk_widget_get_parent(pWidget);
+
+    gtk_container_remove(GTK_CONTAINER(pParamAreaBox), pParamContainer);
+}
+
+static void addMoreUnoParam(GtkWidget* /*pWidget*/, gpointer userdata)
+{
+    GtkWidget* pUnoParamAreaBox = GTK_WIDGET(userdata);
+
+    GtkWidget* pParamContainer = gtk_box_new(GTK_ORIENTATION_HORIZONTAL, 0);
+    gtk_box_pack_start(GTK_BOX(pUnoParamAreaBox), pParamContainer, TRUE, TRUE, 2);
+
+    GtkWidget* pTypeEntry = gtk_entry_new();
+    gtk_box_pack_start(GTK_BOX(pParamContainer), pTypeEntry, TRUE, TRUE, 2);
+    gtk_entry_set_placeholder_text(GTK_ENTRY(pTypeEntry), "Param type (Eg. boolean, string etc.)");
+
+    GtkWidget* pNameEntry = gtk_entry_new();
+    gtk_box_pack_start(GTK_BOX(pParamContainer), pNameEntry, TRUE, TRUE, 2);
+    gtk_entry_set_placeholder_text(GTK_ENTRY(pNameEntry), "Param name");
+
+    GtkWidget* pValueEntry = gtk_entry_new();
+    gtk_box_pack_start(GTK_BOX(pParamContainer), pValueEntry, TRUE, TRUE, 2);
+    gtk_entry_set_placeholder_text(GTK_ENTRY(pValueEntry), "Param value");
+
+    GtkWidget* pRemoveButton = gtk_button_new_from_icon_name("list-remove-symbolic", GTK_ICON_SIZE_BUTTON);
+    g_signal_connect(pRemoveButton, "clicked", G_CALLBACK(removeUnoParam), pUnoParamAreaBox);
+    gtk_box_pack_start(GTK_BOX(pParamContainer), pRemoveButton, TRUE, TRUE, 2);
+
+    gtk_widget_show_all(pUnoParamAreaBox);
+}
+
+static void unoCommandDebugger(GtkWidget* pButton, gpointer /* pItem */)
+{
+    TiledWindow& rWindow = lcl_getTiledWindow(pButton);
+    LOKDocView* pDocView = LOK_DOC_VIEW(rWindow.m_pDocView);
+
+    GtkWidget* pUnoCmdDialog = gtk_dialog_new_with_buttons ("Execute UNO command",
+                                                            GTK_WINDOW (gtk_widget_get_toplevel(GTK_WIDGET(pDocView))),
+                                                            GTK_DIALOG_MODAL,
+                                                            "Execute",
+                                                            GTK_RESPONSE_OK,
+                                                            nullptr);
+    g_object_set(G_OBJECT(pUnoCmdDialog), "resizable", FALSE, nullptr);
+    GtkWidget* pDialogMessageArea = gtk_dialog_get_content_area (GTK_DIALOG (pUnoCmdDialog));
+    GtkWidget* pUnoCmdAreaBox = gtk_box_new(GTK_ORIENTATION_HORIZONTAL, 0);
+    gtk_box_pack_start(GTK_BOX(pDialogMessageArea), pUnoCmdAreaBox, TRUE, TRUE, 2);
+
+    GtkWidget* pUnoCmdLabel = gtk_label_new("Enter UNO command");
+    gtk_box_pack_start(GTK_BOX(pUnoCmdAreaBox), pUnoCmdLabel, TRUE, TRUE, 2);
+
+    GtkWidget* pUnoCmdEntry = gtk_entry_new ();
+    gtk_box_pack_start(GTK_BOX(pUnoCmdAreaBox), pUnoCmdEntry, TRUE, TRUE, 2);
+    gtk_entry_set_placeholder_text(GTK_ENTRY(pUnoCmdEntry), "UNO command (Eg. Bold, Italic etc.)");
+
+    GtkWidget* pUnoParamAreaBox = gtk_box_new(GTK_ORIENTATION_VERTICAL, 0);
+    gtk_box_pack_start(GTK_BOX(pDialogMessageArea), pUnoParamAreaBox, TRUE, TRUE, 2);
+
+    GtkWidget* pAddMoreButton = gtk_button_new_with_label("Add UNO parameter");
+    gtk_box_pack_start(GTK_BOX(pDialogMessageArea), pAddMoreButton, TRUE, TRUE, 2);
+    g_signal_connect(G_OBJECT(pAddMoreButton), "clicked", G_CALLBACK(addMoreUnoParam), pUnoParamAreaBox);
+
+    gtk_widget_show_all(pUnoCmdDialog);
+
+    gint res = gtk_dialog_run (GTK_DIALOG(pUnoCmdDialog));
+    switch (res)
+    {
+    case GTK_RESPONSE_OK:
+    {
+        const gchar* sUnoCmd = g_strconcat(".uno:", gtk_entry_get_text(GTK_ENTRY(pUnoCmdEntry)), nullptr);
+
+        boost::property_tree::ptree aTree;
+        gtk_container_foreach(GTK_CONTAINER(pUnoParamAreaBox), iterateUnoParams, &aTree);
+
+        std::stringstream aStream;
+        boost::property_tree::write_json(aStream, aTree);
+        std::string aArguments = aStream.str();
+
+        g_info("Generated UNO command: %s %s", sUnoCmd, aArguments.c_str());
+
+        lok_doc_view_post_command(pDocView, sUnoCmd, (aArguments.empty() ? nullptr : aArguments.c_str()), false);
+    }
+        break;
+    }
+
+    gtk_widget_destroy(pUnoCmdDialog);
+}
 
 /// Get the visible area of the scrolled window
 static void getVisibleAreaTwips(GtkWidget* pDocView, GdkRectangle* pArea)
@@ -1113,11 +1219,15 @@ static GtkWidget* createWindow(TiledWindow& rWindow)
     gtk_toolbar_insert(GTK_TOOLBAR(pUpperToolbar), pEnableEditing, -1);
     g_signal_connect(G_OBJECT(pEnableEditing), "toggled", G_CALLBACK(toggleEditing), NULL);
 
-    GtkToolItem* pNewViewButton = gtk_tool_button_new( nullptr, nullptr);
-    gtk_tool_button_set_icon_name(GTK_TOOL_BUTTON (pNewViewButton), "view-continuous-symbolic");
-    gtk_tool_item_set_tooltip_text(pNewViewButton, "New View");
-    gtk_toolbar_insert(GTK_TOOLBAR(pUpperToolbar), pNewViewButton, -1);
-    g_signal_connect(G_OBJECT(pNewViewButton), "clicked", G_CALLBACK(createView), NULL);
+    static bool bViewCallback = getenv("LOK_VIEW_CALLBACK");
+    if (bViewCallback)
+    {
+        GtkToolItem* pNewViewButton = gtk_tool_button_new( nullptr, nullptr);
+        gtk_tool_button_set_icon_name(GTK_TOOL_BUTTON (pNewViewButton), "view-continuous-symbolic");
+        gtk_tool_item_set_tooltip_text(pNewViewButton, "New View");
+        gtk_toolbar_insert(GTK_TOOLBAR(pUpperToolbar), pNewViewButton, -1);
+        g_signal_connect(G_OBJECT(pNewViewButton), "clicked", G_CALLBACK(createView), nullptr);
+    }
     gtk_box_pack_start(GTK_BOX(rWindow.m_pVBox), pUpperToolbar, FALSE, FALSE, 0 ); // Adds to top.
 
     // Lower toolbar.
commit 98a8380c4e563010d661e1317e9a4d6f15274a52
Author: Miklos Vajna <vmiklos at collabora.co.uk>
Date:   Thu Jun 16 15:55:43 2016 +0200

    sw lok: move filtering of callbacks during paint to desktop
    
    This will be important when in the per-view case
    SwViewShell::libreOfficeKitCallback() won't be called anymore; as
    pointed out by online.git's TileCacheTests::testSimpleCombine() test.
    
    Reviewed-on: https://gerrit.libreoffice.org/26372
    Reviewed-by: Miklos Vajna <vmiklos at collabora.co.uk>
    Tested-by: Jenkins <ci at libreoffice.org>
    (cherry picked from commit a93217908d12ab9e34052a52dfd59d87fca75e52)
    
    Change-Id: Ie68f8c51facdba127763df660e9220f820805ecc

diff --git a/desktop/inc/lib/init.hxx b/desktop/inc/lib/init.hxx
index 2f18223..815f1ac 100644
--- a/desktop/inc/lib/init.hxx
+++ b/desktop/inc/lib/init.hxx
@@ -30,7 +30,7 @@ namespace desktop {
     class DESKTOP_DLLPUBLIC CallbackFlushHandler : public Idle
     {
     public:
-        explicit CallbackFlushHandler(LibreOfficeKitCallback pCallback, void* pData);
+        explicit CallbackFlushHandler(LibreOfficeKitDocument* pDocument, LibreOfficeKitCallback pCallback, void* pData);
         virtual ~CallbackFlushHandler();
         virtual void Invoke() override;
         static void callback(const int type, const char* payload, void* data);
@@ -44,6 +44,7 @@ namespace desktop {
 
         std::vector<std::pair<int, std::string>> m_queue;
         std::map<int, std::string> m_states;
+        LibreOfficeKitDocument* m_pDocument;
         LibreOfficeKitCallback m_pCallback;
         void *m_pData;
         bool m_bPartTilePainting;
diff --git a/desktop/qa/desktop_lib/test_desktop_lib.cxx b/desktop/qa/desktop_lib/test_desktop_lib.cxx
index 469abbc..cabeb87 100644
--- a/desktop/qa/desktop_lib/test_desktop_lib.cxx
+++ b/desktop/qa/desktop_lib/test_desktop_lib.cxx
@@ -909,92 +909,6 @@ void DesktopLOKTest::testSheetSelections()
     comphelper::LibreOfficeKit::setActive(false);
 }
 
-static void callbackCompressionTest(const int type, const char* payload, void* data)
-{
-    std::vector<std::tuple<int, std::string>>* notifs = reinterpret_cast<std::vector<std::tuple<int, std::string>>*>(data);
-    notifs->emplace_back(type, std::string(payload ? payload : "(nil)"));
-}
-
-void DesktopLOKTest::testNotificationCompression()
-{
-    std::vector<std::tuple<int, std::string>> notifs;
-    std::unique_ptr<CallbackFlushHandler> handler(new CallbackFlushHandler(callbackCompressionTest, &notifs));
-
-    handler->queue(LOK_CALLBACK_INVALIDATE_VISIBLE_CURSOR, ""); // 0
-    handler->queue(LOK_CALLBACK_TEXT_SELECTION, "15 25 15 10"); // Superseeded.
-    handler->queue(LOK_CALLBACK_INVALIDATE_VISIBLE_CURSOR, ""); // Should be dropped.
-    handler->queue(LOK_CALLBACK_INVALIDATE_TILES, "15 25 15 10"); // Superseeded.
-    handler->queue(LOK_CALLBACK_TEXT_SELECTION, "15 25 15 10"); // Should be dropped.
-    handler->queue(LOK_CALLBACK_TEXT_SELECTION, ""); // Superseeded.
-    handler->queue(LOK_CALLBACK_STATE_CHANGED, ""); // 2
-    handler->queue(LOK_CALLBACK_STATE_CHANGED, ".uno:Bold"); // 3
-    handler->queue(LOK_CALLBACK_STATE_CHANGED, ""); // 4
-    handler->queue(LOK_CALLBACK_MOUSE_POINTER, "text"); // 5
-    handler->queue(LOK_CALLBACK_INVALIDATE_TILES, "15 25 15 10"); // 6
-    handler->queue(LOK_CALLBACK_INVALIDATE_TILES, "15 25 15 10"); // Should be dropped.
-    handler->queue(LOK_CALLBACK_MOUSE_POINTER, "text"); // Should be dropped.
-    handler->queue(LOK_CALLBACK_TEXT_SELECTION_START, "15 25 15 10"); // Superseeded.
-    handler->queue(LOK_CALLBACK_TEXT_SELECTION_END, "15 25 15 10"); // Superseeded.
-    handler->queue(LOK_CALLBACK_TEXT_SELECTION, "15 25 15 10"); // Superseedd.
-    handler->queue(LOK_CALLBACK_TEXT_SELECTION_START, "15 25 15 10"); // Should be dropped.
-    handler->queue(LOK_CALLBACK_TEXT_SELECTION_END, "15 25 15 10"); // Should be dropped.
-    handler->queue(LOK_CALLBACK_TEXT_SELECTION, ""); // 7
-    handler->queue(LOK_CALLBACK_TEXT_SELECTION_START, "15 25 15 10"); // 8
-    handler->queue(LOK_CALLBACK_TEXT_SELECTION_END, "15 25 15 10"); // 9
-    handler->queue(LOK_CALLBACK_CELL_CURSOR, "15 25 15 10"); // 10
-    handler->queue(LOK_CALLBACK_CURSOR_VISIBLE, ""); // 11
-    handler->queue(LOK_CALLBACK_CELL_CURSOR, "15 25 15 10"); // Should be dropped.
-    handler->queue(LOK_CALLBACK_CELL_FORMULA, "blah"); // 12
-    handler->queue(LOK_CALLBACK_SET_PART, "1"); // 13
-    handler->queue(LOK_CALLBACK_CURSOR_VISIBLE, ""); // Should be dropped.
-    handler->queue(LOK_CALLBACK_CELL_FORMULA, "blah"); // Should be dropped.
-    handler->queue(LOK_CALLBACK_SET_PART, "1"); // Should be dropped.
-
-    Scheduler::ProcessEventsToIdle();
-
-    CPPUNIT_ASSERT_EQUAL(static_cast<size_t>(13), notifs.size());
-
-    size_t i = 0;
-    CPPUNIT_ASSERT_EQUAL((int)LOK_CALLBACK_INVALIDATE_VISIBLE_CURSOR, (int)std::get<0>(notifs[i]));
-    CPPUNIT_ASSERT_EQUAL(std::string(""), std::get<1>(notifs[i++]));
-
-    CPPUNIT_ASSERT_EQUAL((int)LOK_CALLBACK_STATE_CHANGED, (int)std::get<0>(notifs[i]));
-    CPPUNIT_ASSERT_EQUAL(std::string(""), std::get<1>(notifs[i++]));
-
-    CPPUNIT_ASSERT_EQUAL((int)LOK_CALLBACK_STATE_CHANGED, (int)std::get<0>(notifs[i]));
-    CPPUNIT_ASSERT_EQUAL(std::string(".uno:Bold"), std::get<1>(notifs[i++]));
-
-    CPPUNIT_ASSERT_EQUAL((int)LOK_CALLBACK_STATE_CHANGED, (int)std::get<0>(notifs[i]));
-    CPPUNIT_ASSERT_EQUAL(std::string(""), std::get<1>(notifs[i++]));
-
-    CPPUNIT_ASSERT_EQUAL((int)LOK_CALLBACK_MOUSE_POINTER, (int)std::get<0>(notifs[i]));
-    CPPUNIT_ASSERT_EQUAL(std::string("text"), std::get<1>(notifs[i++]));
-
-    CPPUNIT_ASSERT_EQUAL((int)LOK_CALLBACK_INVALIDATE_TILES, (int)std::get<0>(notifs[i]));
-    CPPUNIT_ASSERT_EQUAL(std::string("15 25 15 10"), std::get<1>(notifs[i++]));
-
-    CPPUNIT_ASSERT_EQUAL((int)LOK_CALLBACK_TEXT_SELECTION, (int)std::get<0>(notifs[i]));
-    CPPUNIT_ASSERT_EQUAL(std::string(""), std::get<1>(notifs[i++]));
-
-    CPPUNIT_ASSERT_EQUAL((int)LOK_CALLBACK_TEXT_SELECTION_START, (int)std::get<0>(notifs[i]));
-    CPPUNIT_ASSERT_EQUAL(std::string("15 25 15 10"), std::get<1>(notifs[i++]));
-
-    CPPUNIT_ASSERT_EQUAL((int)LOK_CALLBACK_TEXT_SELECTION_END, (int)std::get<0>(notifs[i]));
-    CPPUNIT_ASSERT_EQUAL(std::string("15 25 15 10"), std::get<1>(notifs[i++]));
-
-    CPPUNIT_ASSERT_EQUAL((int)LOK_CALLBACK_CELL_CURSOR, (int)std::get<0>(notifs[i]));
-    CPPUNIT_ASSERT_EQUAL(std::string("15 25 15 10"), std::get<1>(notifs[i++]));
-
-    CPPUNIT_ASSERT_EQUAL((int)LOK_CALLBACK_CURSOR_VISIBLE, (int)std::get<0>(notifs[i]));
-    CPPUNIT_ASSERT_EQUAL(std::string(""), std::get<1>(notifs[i++]));
-
-    CPPUNIT_ASSERT_EQUAL((int)LOK_CALLBACK_CELL_FORMULA, (int)std::get<0>(notifs[i]));
-    CPPUNIT_ASSERT_EQUAL(std::string("blah"), std::get<1>(notifs[i++]));
-
-    CPPUNIT_ASSERT_EQUAL((int)LOK_CALLBACK_SET_PART, (int)std::get<0>(notifs[i]));
-    CPPUNIT_ASSERT_EQUAL(std::string("1"), std::get<1>(notifs[i++]));
-}
-
 namespace {
 
     void verifyContextMenuStructure(boost::property_tree::ptree& aRoot)
@@ -1124,6 +1038,93 @@ void DesktopLOKTest::testContextMenuImpress()
     comphelper::LibreOfficeKit::setActive(false);
 }
 
+static void callbackCompressionTest(const int type, const char* payload, void* data)
+{
+    std::vector<std::tuple<int, std::string>>* notifs = static_cast<std::vector<std::tuple<int, std::string>>*>(data);
+    notifs->emplace_back(type, std::string(payload ? payload : "(nil)"));
+}
+
+void DesktopLOKTest::testNotificationCompression()
+{
+    LibLODocument_Impl* pDocument = loadDoc("blank_text.odt");
+    std::vector<std::tuple<int, std::string>> notifs;
+    std::unique_ptr<CallbackFlushHandler> handler(new CallbackFlushHandler(pDocument, callbackCompressionTest, &notifs));
+
+    handler->queue(LOK_CALLBACK_INVALIDATE_VISIBLE_CURSOR, ""); // 0
+    handler->queue(LOK_CALLBACK_TEXT_SELECTION, "15 25 15 10"); // Superseeded.
+    handler->queue(LOK_CALLBACK_INVALIDATE_VISIBLE_CURSOR, ""); // Should be dropped.
+    handler->queue(LOK_CALLBACK_INVALIDATE_TILES, "15 25 15 10"); // Superseeded.
+    handler->queue(LOK_CALLBACK_TEXT_SELECTION, "15 25 15 10"); // Should be dropped.
+    handler->queue(LOK_CALLBACK_TEXT_SELECTION, ""); // Superseeded.
+    handler->queue(LOK_CALLBACK_STATE_CHANGED, ""); // 2
+    handler->queue(LOK_CALLBACK_STATE_CHANGED, ".uno:Bold"); // 3
+    handler->queue(LOK_CALLBACK_STATE_CHANGED, ""); // 4
+    handler->queue(LOK_CALLBACK_MOUSE_POINTER, "text"); // 5
+    handler->queue(LOK_CALLBACK_INVALIDATE_TILES, "15 25 15 10"); // 6
+    handler->queue(LOK_CALLBACK_INVALIDATE_TILES, "15 25 15 10"); // Should be dropped.
+    handler->queue(LOK_CALLBACK_MOUSE_POINTER, "text"); // Should be dropped.
+    handler->queue(LOK_CALLBACK_TEXT_SELECTION_START, "15 25 15 10"); // Superseeded.
+    handler->queue(LOK_CALLBACK_TEXT_SELECTION_END, "15 25 15 10"); // Superseeded.
+    handler->queue(LOK_CALLBACK_TEXT_SELECTION, "15 25 15 10"); // Superseedd.
+    handler->queue(LOK_CALLBACK_TEXT_SELECTION_START, "15 25 15 10"); // Should be dropped.
+    handler->queue(LOK_CALLBACK_TEXT_SELECTION_END, "15 25 15 10"); // Should be dropped.
+    handler->queue(LOK_CALLBACK_TEXT_SELECTION, ""); // 7
+    handler->queue(LOK_CALLBACK_TEXT_SELECTION_START, "15 25 15 10"); // 8
+    handler->queue(LOK_CALLBACK_TEXT_SELECTION_END, "15 25 15 10"); // 9
+    handler->queue(LOK_CALLBACK_CELL_CURSOR, "15 25 15 10"); // 10
+    handler->queue(LOK_CALLBACK_CURSOR_VISIBLE, ""); // 11
+    handler->queue(LOK_CALLBACK_CELL_CURSOR, "15 25 15 10"); // Should be dropped.
+    handler->queue(LOK_CALLBACK_CELL_FORMULA, "blah"); // 12
+    handler->queue(LOK_CALLBACK_SET_PART, "1"); // 13
+    handler->queue(LOK_CALLBACK_CURSOR_VISIBLE, ""); // Should be dropped.
+    handler->queue(LOK_CALLBACK_CELL_FORMULA, "blah"); // Should be dropped.
+    handler->queue(LOK_CALLBACK_SET_PART, "1"); // Should be dropped.
+
+    Scheduler::ProcessEventsToIdle();
+
+    CPPUNIT_ASSERT_EQUAL(static_cast<size_t>(13), notifs.size());
+
+    size_t i = 0;
+    CPPUNIT_ASSERT_EQUAL((int)LOK_CALLBACK_INVALIDATE_VISIBLE_CURSOR, (int)std::get<0>(notifs[i]));
+    CPPUNIT_ASSERT_EQUAL(std::string(""), std::get<1>(notifs[i++]));
+
+    CPPUNIT_ASSERT_EQUAL((int)LOK_CALLBACK_STATE_CHANGED, (int)std::get<0>(notifs[i]));
+    CPPUNIT_ASSERT_EQUAL(std::string(""), std::get<1>(notifs[i++]));
+
+    CPPUNIT_ASSERT_EQUAL((int)LOK_CALLBACK_STATE_CHANGED, (int)std::get<0>(notifs[i]));
+    CPPUNIT_ASSERT_EQUAL(std::string(".uno:Bold"), std::get<1>(notifs[i++]));
+
+    CPPUNIT_ASSERT_EQUAL((int)LOK_CALLBACK_STATE_CHANGED, (int)std::get<0>(notifs[i]));
+    CPPUNIT_ASSERT_EQUAL(std::string(""), std::get<1>(notifs[i++]));
+
+    CPPUNIT_ASSERT_EQUAL((int)LOK_CALLBACK_MOUSE_POINTER, (int)std::get<0>(notifs[i]));
+    CPPUNIT_ASSERT_EQUAL(std::string("text"), std::get<1>(notifs[i++]));
+
+    CPPUNIT_ASSERT_EQUAL((int)LOK_CALLBACK_INVALIDATE_TILES, (int)std::get<0>(notifs[i]));
+    CPPUNIT_ASSERT_EQUAL(std::string("15 25 15 10"), std::get<1>(notifs[i++]));
+
+    CPPUNIT_ASSERT_EQUAL((int)LOK_CALLBACK_TEXT_SELECTION, (int)std::get<0>(notifs[i]));
+    CPPUNIT_ASSERT_EQUAL(std::string(""), std::get<1>(notifs[i++]));
+
+    CPPUNIT_ASSERT_EQUAL((int)LOK_CALLBACK_TEXT_SELECTION_START, (int)std::get<0>(notifs[i]));
+    CPPUNIT_ASSERT_EQUAL(std::string("15 25 15 10"), std::get<1>(notifs[i++]));
+
+    CPPUNIT_ASSERT_EQUAL((int)LOK_CALLBACK_TEXT_SELECTION_END, (int)std::get<0>(notifs[i]));
+    CPPUNIT_ASSERT_EQUAL(std::string("15 25 15 10"), std::get<1>(notifs[i++]));
+
+    CPPUNIT_ASSERT_EQUAL((int)LOK_CALLBACK_CELL_CURSOR, (int)std::get<0>(notifs[i]));
+    CPPUNIT_ASSERT_EQUAL(std::string("15 25 15 10"), std::get<1>(notifs[i++]));
+
+    CPPUNIT_ASSERT_EQUAL((int)LOK_CALLBACK_CURSOR_VISIBLE, (int)std::get<0>(notifs[i]));
+    CPPUNIT_ASSERT_EQUAL(std::string(""), std::get<1>(notifs[i++]));
+
+    CPPUNIT_ASSERT_EQUAL((int)LOK_CALLBACK_CELL_FORMULA, (int)std::get<0>(notifs[i]));
+    CPPUNIT_ASSERT_EQUAL(std::string("blah"), std::get<1>(notifs[i++]));
+
+    CPPUNIT_ASSERT_EQUAL((int)LOK_CALLBACK_SET_PART, (int)std::get<0>(notifs[i]));
+    CPPUNIT_ASSERT_EQUAL(std::string("1"), std::get<1>(notifs[i++]));
+}
+
 CPPUNIT_TEST_SUITE_REGISTRATION(DesktopLOKTest);
 
 CPPUNIT_PLUGIN_IMPLEMENT();
diff --git a/desktop/source/lib/init.cxx b/desktop/source/lib/init.cxx
index b8a797b..c278d4b 100644
--- a/desktop/source/lib/init.cxx
+++ b/desktop/source/lib/init.cxx
@@ -445,8 +445,9 @@ LibLODocument_Impl::~LibLODocument_Impl()
     mxComponent->dispose();
 }
 
-CallbackFlushHandler::CallbackFlushHandler(LibreOfficeKitCallback pCallback, void* pData)
+CallbackFlushHandler::CallbackFlushHandler(LibreOfficeKitDocument* pDocument, LibreOfficeKitCallback pCallback, void* pData)
     : Idle( "lokit timer callback" ),
+      m_pDocument(pDocument),
       m_pCallback(pCallback),
       m_pData(pData),
       m_bPartTilePainting(false)
@@ -513,6 +514,10 @@ void CallbackFlushHandler::queue(const int type, const char* data)
             //SAL_WARN("lokevt", "Skipping while painting [" + std::to_string(type) + "]: [" + payload + "].");
             return;
         }
+
+        // In Writer we drop all notifications during painting.
+        if (doc_getDocumentType(m_pDocument) == LOK_DOCTYPE_TEXT)
+            return;
     }
 
     // Supress invalid payloads.
@@ -1375,7 +1380,7 @@ static void doc_registerCallback(LibreOfficeKitDocument* pThis,
     LibLODocument_Impl* pDocument = static_cast<LibLODocument_Impl*>(pThis);
 
     std::size_t nView = comphelper::LibreOfficeKit::isViewCallback() ? SfxLokHelper::getView() : 0;
-    pDocument->mpCallbackFlushHandlers[nView].reset(new CallbackFlushHandler(pCallback, pData));
+    pDocument->mpCallbackFlushHandlers[nView].reset(new CallbackFlushHandler(pThis, pCallback, pData));
 
     if (comphelper::LibreOfficeKit::isViewCallback())
     {
diff --git a/sw/source/core/view/viewsh.cxx b/sw/source/core/view/viewsh.cxx
index 1d6a075..d93f3bd 100644
--- a/sw/source/core/view/viewsh.cxx
+++ b/sw/source/core/view/viewsh.cxx
@@ -124,9 +124,6 @@ void SwViewShell::registerLibreOfficeKitCallback(LibreOfficeKitCallback pCallbac
 
 void SwViewShell::libreOfficeKitCallback(int nType, const char* pPayload) const
 {
-    if (mbInLibreOfficeKitCallback)
-        return;
-
     getIDocumentDrawModelAccess().GetDrawModel()->libreOfficeKitCallback(nType, pPayload);
 }
 
commit 894284e562cb27d483bde21f51d8e12ac3cbebec
Author: Miklos Vajna <vmiklos at collabora.co.uk>
Date:   Wed Jun 15 17:56:38 2016 +0200

    sfx2: bring the view shell's LOK callback up to date with SdrModel
    
    This fixes CppunitTest_sw_tiledrendering in the LOK_VIEW_CALLBACK=1
    case.
    
    Reviewed-on: https://gerrit.libreoffice.org/26313
    Reviewed-by: Miklos Vajna <vmiklos at collabora.co.uk>
    Tested-by: Jenkins <ci at libreoffice.org>
    (cherry picked from commit c97422fa103618ba19bde0d815674a0173058bb4)
    
    Change-Id: Ib79e57908c3edda0154341baba8279ede4281a42

diff --git a/include/sfx2/viewsh.hxx b/include/sfx2/viewsh.hxx
index 6c3d7da..d489d55 100644
--- a/include/sfx2/viewsh.hxx
+++ b/include/sfx2/viewsh.hxx
@@ -327,6 +327,10 @@ public:
     void registerLibreOfficeKitViewCallback(LibreOfficeKitCallback pCallback, void* pLibreOfficeKitData);
     /// Invokes the registered callback, if there are any.
     void libreOfficeKitViewCallback(int nType, const char* pPayload) const override;
+    /// Set if we are doing tiled searching.
+    void setTiledSearching(bool bTiledSearching);
+    /// Are we doing tiled searching?
+    bool isTiledSearching() const;
 };
 
 
diff --git a/sc/source/ui/view/viewfun2.cxx b/sc/source/ui/view/viewfun2.cxx
index fd5682b..69c1e21 100644
--- a/sc/source/ui/view/viewfun2.cxx
+++ b/sc/source/ui/view/viewfun2.cxx
@@ -1825,9 +1825,15 @@ bool ScViewFunc::SearchAndReplace( const SvxSearchItem* pSearchItem,
     }
 
     // Avoid LOK selection notifications before we have all the results.
-    rDoc.GetDrawLayer()->setTiledSearching(true);
+    if (comphelper::LibreOfficeKit::isViewCallback())
+        GetViewData().GetViewShell()->setTiledSearching(true);
+    else
+        rDoc.GetDrawLayer()->setTiledSearching(true);
     MarkDataChanged();
-    rDoc.GetDrawLayer()->setTiledSearching(false);
+    if (comphelper::LibreOfficeKit::isViewCallback())
+        GetViewData().GetViewShell()->setTiledSearching(false);
+    else
+        rDoc.GetDrawLayer()->setTiledSearching(false);
 
     if ( bFound )
     {
diff --git a/sd/source/ui/view/Outliner.cxx b/sd/source/ui/view/Outliner.cxx
index e6b5b18..bb218ab 100644
--- a/sd/source/ui/view/Outliner.cxx
+++ b/sd/source/ui/view/Outliner.cxx
@@ -619,8 +619,18 @@ bool Outliner::SearchAndReplaceAll()
     else if( nullptr != dynamic_cast< const DrawViewShell *>( pViewShell.get() ))
     {
         // Disable selection change notifications during search all.
-        pViewShell->GetDoc()->setTiledSearching(true);
-        comphelper::ScopeGuard aGuard([pViewShell]() { pViewShell->GetDoc()->setTiledSearching(false); });
+        SfxViewShell& rSfxViewShell = pViewShell->GetViewShellBase();
+        if (comphelper::LibreOfficeKit::isViewCallback())
+            rSfxViewShell.setTiledSearching(true);
+        else
+            pViewShell->GetDoc()->setTiledSearching(true);
+        comphelper::ScopeGuard aGuard([pViewShell, &rSfxViewShell]()
+        {
+            if (comphelper::LibreOfficeKit::isViewCallback())
+                rSfxViewShell.setTiledSearching(false);
+            else
+                pViewShell->GetDoc()->setTiledSearching(false);
+        });
 
         // Go to beginning/end of document.
         maObjectIterator = ::sd::outliner::OutlinerContainer(this).begin();
@@ -671,10 +681,7 @@ bool Outliner::SearchAndReplaceAll()
             boost::property_tree::write_json(aStream, aTree);
             OString aPayload = aStream.str().c_str();
             if (comphelper::LibreOfficeKit::isViewCallback())
-            {
-                SfxViewShell& rSfxViewShell = pViewShell->GetViewShellBase();
                 rSfxViewShell.libreOfficeKitViewCallback(LOK_CALLBACK_SEARCH_RESULT_SELECTION, aPayload.getStr());
-            }
             else
                 pViewShell->GetDoc()->libreOfficeKitCallback(LOK_CALLBACK_SEARCH_RESULT_SELECTION, aPayload.getStr());
         }
diff --git a/sfx2/source/view/viewimp.hxx b/sfx2/source/view/viewimp.hxx
index 74e70b1..9b1c142 100644
--- a/sfx2/source/view/viewimp.hxx
+++ b/sfx2/source/view/viewimp.hxx
@@ -64,6 +64,8 @@ struct SfxViewShell_Impl
 
     LibreOfficeKitCallback m_pLibreOfficeKitViewCallback;
     void* m_pLibreOfficeKitViewData;
+    /// Set if we are in the middle of a tiled search.
+    bool m_bTiledSearching;
 
     explicit SfxViewShell_Impl(SfxViewShellFlags const nFlags);
     ~SfxViewShell_Impl();
diff --git a/sfx2/source/view/viewsh.cxx b/sfx2/source/view/viewsh.cxx
index ae34ef5..ced79a6 100644
--- a/sfx2/source/view/viewsh.cxx
+++ b/sfx2/source/view/viewsh.cxx
@@ -55,6 +55,8 @@
 #include <comphelper/sequenceashashmap.hxx>
 #include <toolkit/helper/vclunohelper.hxx>
 #include <vcl/settings.hxx>
+#include <vcl/commandinfoprovider.hxx>
+#include <LibreOfficeKit/LibreOfficeKitEnums.h>
 
 #include <sfx2/app.hxx>
 #include "view.hrc"
@@ -309,6 +311,7 @@ SfxViewShell_Impl::SfxViewShell_Impl(SfxViewShellFlags const nFlags)
 ,   mpIPClientList(nullptr)
 ,   m_pLibreOfficeKitViewCallback(nullptr)
 ,   m_pLibreOfficeKitViewData(nullptr)
+,   m_bTiledSearching(false)
 {}
 
 SfxViewShell_Impl::~SfxViewShell_Impl()
@@ -1603,10 +1606,32 @@ void SfxViewShell::registerLibreOfficeKitViewCallback(LibreOfficeKitCallback pCa
 
 void SfxViewShell::libreOfficeKitViewCallback(int nType, const char* pPayload) const
 {
+    if (pImp->m_bTiledSearching)
+    {
+        switch (nType)
+        {
+        case LOK_CALLBACK_TEXT_SELECTION:
+        case LOK_CALLBACK_TEXT_SELECTION_START:
+        case LOK_CALLBACK_TEXT_SELECTION_END:
+        case LOK_CALLBACK_GRAPHIC_SELECTION:
+            return;
+        }
+    }
+
     if (pImp->m_pLibreOfficeKitViewCallback)
         pImp->m_pLibreOfficeKitViewCallback(nType, pPayload, pImp->m_pLibreOfficeKitViewData);
 }
 
+void SfxViewShell::setTiledSearching(bool bTiledSearching)
+{
+    pImp->m_bTiledSearching = bTiledSearching;
+}
+
+bool SfxViewShell::isTiledSearching() const
+{
+    return pImp->m_bTiledSearching;
+}
+
 bool SfxViewShell::KeyInput( const KeyEvent &rKeyEvent )
 
 /*  [Description]
diff --git a/svx/source/svdraw/svdmodel.cxx b/svx/source/svdraw/svdmodel.cxx
index 4a8d04a..840ecc9 100644
--- a/svx/source/svdraw/svdmodel.cxx
+++ b/svx/source/svdraw/svdmodel.cxx
@@ -856,11 +856,13 @@ void SdrModel::libreOfficeKitCallback(int nType, const char* pPayload) const
 
 void SdrModel::setTiledSearching(bool bTiledSearching)
 {
+    assert(!comphelper::LibreOfficeKit::isViewCallback());
     mbTiledSearching = bTiledSearching;
 }
 
 bool SdrModel::isTiledSearching() const
 {
+    assert(!comphelper::LibreOfficeKit::isViewCallback());
     return mbTiledSearching;
 }
 
diff --git a/sw/source/uibase/uiview/viewsrch.cxx b/sw/source/uibase/uiview/viewsrch.cxx
index c2eee69..296eefe 100644
--- a/sw/source/uibase/uiview/viewsrch.cxx
+++ b/sw/source/uibase/uiview/viewsrch.cxx
@@ -275,10 +275,14 @@ void SwView::ExecSearch(SfxRequest& rReq, bool bNoMessage)
             {
                 // Disable LOK selection notifications during search.
                 SwDrawModel* pModel = m_pWrtShell->getIDocumentDrawModelAccess().GetDrawModel();
-                if (pModel)
+                if (comphelper::LibreOfficeKit::isViewCallback())
+                    m_pWrtShell->GetSfxViewShell()->setTiledSearching(true);
+                else if (pModel)
                     pModel->setTiledSearching(true);
                 bool bRet = SearchAll();
-                if (pModel)
+                if (comphelper::LibreOfficeKit::isViewCallback())
+                    m_pWrtShell->GetSfxViewShell()->setTiledSearching(false);
+                else if (pModel)
                     pModel->setTiledSearching(false);
 
                 if( !bRet )
commit 297d11c3882e425d9a4cb1077262e34db79dc5c1
Author: Miklos Vajna <vmiklos at collabora.co.uk>
Date:   Wed Jun 15 16:30:15 2016 +0200

    sc, sd: add per-view support to recently added LOK_CALLBACK_SET_PART calls
    
    These caushed an assertion failure when opening a Calc or Impress
    document in gtktiledviewer.
    
    Change-Id: If9cf1ef6c5a9d8e1b0d578b20dd3f513989b669b
    Reviewed-on: https://gerrit.libreoffice.org/26311
    Reviewed-by: Miklos Vajna <vmiklos at collabora.co.uk>
    Tested-by: Jenkins <ci at libreoffice.org>
    (cherry picked from commit 50787b48a8378a555a71cc2c6b0966debb2e5104)

diff --git a/sc/source/ui/view/tabcont.cxx b/sc/source/ui/view/tabcont.cxx
index 2221cee..33ba895 100644
--- a/sc/source/ui/view/tabcont.cxx
+++ b/sc/source/ui/view/tabcont.cxx
@@ -35,6 +35,7 @@
 #include "markdata.hxx"
 #include <gridwin.hxx>
 #include <LibreOfficeKit/LibreOfficeKitEnums.h>
+#include <comphelper/lok.hxx>
 
 ScTabControl::ScTabControl( vcl::Window* pParent, ScViewData* pData )
     : TabBar(pParent, WB_3DLOOK | WB_MINSCROLL | WB_SCROLL | WB_RANGESELECT | WB_MULTISELECT | WB_DRAG)
@@ -406,9 +407,15 @@ void ScTabControl::SwitchToPageId(sal_uInt16 nId)
                 SelectPage( i, i==nId );
             Select();
 
-            // notify LibreOfficeKit about changed page
-            OString aPayload = OString::number(nId - 1);
-            pViewData->GetDocument()->GetDrawLayer()->libreOfficeKitCallback(LOK_CALLBACK_SET_PART, aPayload.getStr());
+            if (comphelper::LibreOfficeKit::isActive())
+            {
+                // notify LibreOfficeKit about changed page
+                OString aPayload = OString::number(nId - 1);
+                if (comphelper::LibreOfficeKit::isViewCallback())
+                    pViewData->GetViewShell()->libreOfficeKitViewCallback(LOK_CALLBACK_SET_PART, aPayload.getStr());
+                else
+                    pViewData->GetDocument()->GetDrawLayer()->libreOfficeKitCallback(LOK_CALLBACK_SET_PART, aPayload.getStr());
+            }
         }
     }
 }
diff --git a/sd/source/ui/view/drviews1.cxx b/sd/source/ui/view/drviews1.cxx
index 9140a96..c48966c 100644
--- a/sd/source/ui/view/drviews1.cxx
+++ b/sd/source/ui/view/drviews1.cxx
@@ -930,9 +930,18 @@ bool DrawViewShell::SwitchPage(sal_uInt16 nSelectedPage)
         // never at a masterpage)
         GetDoc()->SetSelected(mpActualPage, true);
 
-        // notify LibreOfficeKit about changed page
-        OString aPayload = OString::number(nSelectedPage);
-        GetDoc()->libreOfficeKitCallback(LOK_CALLBACK_SET_PART, aPayload.getStr());
+        if (comphelper::LibreOfficeKit::isActive())
+        {
+            // notify LibreOfficeKit about changed page
+            OString aPayload = OString::number(nSelectedPage);
+            if (comphelper::LibreOfficeKit::isViewCallback())
+            {
+                if (SfxViewShell* pViewShell = GetViewShell())
+                    pViewShell->libreOfficeKitViewCallback(LOK_CALLBACK_SET_PART, aPayload.getStr());
+            }
+            else
+                GetDoc()->libreOfficeKitCallback(LOK_CALLBACK_SET_PART, aPayload.getStr());
+        }
 
         rtl::Reference< sd::SlideShow > xSlideshow( SlideShow::GetSlideShow( GetDoc() ) );
         if( !xSlideshow.is() || !xSlideshow->isRunning() || ( xSlideshow->getAnimationMode() != ANIMATIONMODE_SHOW ) )
commit d3f3aa7822984a11808b0302b59bb3ad5ecbba80
Author: Ashod Nakashian <ashod.nakashian at collabora.co.uk>
Date:   Mon May 9 23:38:59 2016 -0400

    LOK: fire SET_PART event when Calc page is changed
    
    Reviewed-on: https://gerrit.libreoffice.org/26303
    Tested-by: Jenkins <ci at libreoffice.org>
    Reviewed-by: Miklos Vajna <vmiklos at collabora.co.uk>
    (cherry picked from commit 0b2d974ede41ca77d18ec1469770045a18f1a4d1)
    
    Change-Id: I9a2ed653bcb6afe803b781fc686c02f817d84e75

diff --git a/sc/source/ui/view/tabcont.cxx b/sc/source/ui/view/tabcont.cxx
index ae51a99..2221cee 100644
--- a/sc/source/ui/view/tabcont.cxx
+++ b/sc/source/ui/view/tabcont.cxx
@@ -36,8 +36,6 @@
 #include <gridwin.hxx>
 #include <LibreOfficeKit/LibreOfficeKitEnums.h>
 
-// STATIC DATA -----------------------------------------------------------
-
 ScTabControl::ScTabControl( vcl::Window* pParent, ScViewData* pData )
     : TabBar(pParent, WB_3DLOOK | WB_MINSCROLL | WB_SCROLL | WB_RANGESELECT | WB_MULTISELECT | WB_DRAG)
     , DropTargetHelper(this)
commit 357aad9a39456b3784eb5dcc549a8b69e8538dfa
Author: Miklos Vajna <vmiklos at collabora.co.uk>
Date:   Wed Jun 15 11:53:51 2016 +0200

    sfx2: implement per-view LOK_CALLBACK_CONTEXT_MENU
    
    Change-Id: Ia321d2f03bf77eba87b1135799b3cb0409f23ebf
    Reviewed-on: https://gerrit.libreoffice.org/26293
    Reviewed-by: Miklos Vajna <vmiklos at collabora.co.uk>
    Tested-by: Jenkins <ci at libreoffice.org>
    (cherry picked from commit b8a1d072ff8e686fad4a507b85d163d699ed59e0)

diff --git a/sfx2/source/control/dispatch.cxx b/sfx2/source/control/dispatch.cxx
index 20e8b2d..7caf153 100644
--- a/sfx2/source/control/dispatch.cxx
+++ b/sfx2/source/control/dispatch.cxx
@@ -2042,8 +2042,16 @@ void SfxDispatcher::ExecutePopup( const OUString& rResName, vcl::Window *pWin, c
 
         std::stringstream aStream;
         boost::property_tree::write_json(aStream, aRoot, true);
-        const SfxObjectShell* objSh = xImp->pFrame->GetObjectShell();
-        objSh->libreOfficeKitCallback(LOK_CALLBACK_CONTEXT_MENU, aStream.str().c_str());
+        if (comphelper::LibreOfficeKit::isViewCallback())
+        {
+            if (SfxViewShell* pViewShell = xImp->pFrame->GetViewShell())
+                pViewShell->libreOfficeKitViewCallback(LOK_CALLBACK_CONTEXT_MENU, aStream.str().c_str());
+        }
+        else
+        {
+            const SfxObjectShell* objSh = xImp->pFrame->GetObjectShell();
+            objSh->libreOfficeKitCallback(LOK_CALLBACK_CONTEXT_MENU, aStream.str().c_str());
+        }
     }
     else
     {
commit bf1ddf3b7d285476747bc5c1f9752d7257095094
Author: Miklos Vajna <vmiklos at collabora.co.uk>
Date:   Tue Jun 14 15:10:02 2016 +0200

    sc: implement per-view LOK_CALLBACK_HYPERLINK_CLICKED
    
    The last place that crashed when clicking on hyperlinks.
    
    Reviewed-on: https://gerrit.libreoffice.org/26265
    Reviewed-by: Miklos Vajna <vmiklos at collabora.co.uk>
    Tested-by: Jenkins <ci at libreoffice.org>
    (cherry picked from commit 19822c8a2d35570593bf2f39f16cbc40a30b09db)
    
    Change-Id: Ia114d98ada6cf8a3be56a25e48f3e84471c37e66

diff --git a/sc/source/core/data/global.cxx b/sc/source/core/data/global.cxx
index 2053f55..02c418a 100644
--- a/sc/source/core/data/global.cxx
+++ b/sc/source/core/data/global.cxx
@@ -59,6 +59,7 @@
 #include <unotools/transliterationwrapper.hxx>
 
 #include <LibreOfficeKit/LibreOfficeKitEnums.h>
+#include <comphelper/lok.hxx>
 
 #include "global.hxx"
 #include "scresid.hxx"
@@ -871,10 +872,21 @@ bool ScGlobal::EETextObjEqual( const EditTextObject* pObj1,
 
 void ScGlobal::OpenURL(const OUString& rURL, const OUString& rTarget, const SdrModel* pDrawLayer)
 {
-    if (pDrawLayer && pDrawLayer->isTiledRendering())
+    if (comphelper::LibreOfficeKit::isActive())
     {
-        pDrawLayer->libreOfficeKitCallback(LOK_CALLBACK_HYPERLINK_CLICKED, rURL.toUtf8().getStr());
-        return;
+        if (comphelper::LibreOfficeKit::isViewCallback())
+        {
+            if(SfxViewShell* pViewShell = SfxViewShell::Current())
+                pViewShell->libreOfficeKitViewCallback(LOK_CALLBACK_HYPERLINK_CLICKED, rURL.toUtf8().getStr());
+        }
+        else
+        {
+            if (pDrawLayer)
+            {
+                pDrawLayer->libreOfficeKitCallback(LOK_CALLBACK_HYPERLINK_CLICKED, rURL.toUtf8().getStr());
+                return;
+            }
+        }
     }
 
     // OpenURL is always called in the GridWindow by mouse clicks in some way or another.
commit ca43cfe86cb05d6442a4716c7ff77fa4b21b4e33
Author: Miklos Vajna <vmiklos at collabora.co.uk>
Date:   Tue Jun 14 15:09:14 2016 +0200

    sc: implement per-view LOK_CALLBACK_DOCUMENT_SIZE_CHANGED
    
    Need to notify all the views when inserting or deleting a sheet.
    
    Change-Id: Ifadf6af4a307d555eacfa4623eed84400d06c293
    Reviewed-on: https://gerrit.libreoffice.org/26264
    Reviewed-by: Miklos Vajna <vmiklos at collabora.co.uk>
    Tested-by: Jenkins <ci at libreoffice.org>
    (cherry picked from commit f8a2dcce4f089e9fb7ce5cfd51cdb15ce4a87674)

diff --git a/sc/source/core/data/document.cxx b/sc/source/core/data/document.cxx
index 4deb5da..c87bca8 100644
--- a/sc/source/core/data/document.cxx
+++ b/sc/source/core/data/document.cxx
@@ -31,6 +31,7 @@
 #include <svx/svdocapt.hxx>
 #include <sfx2/app.hxx>
 #include <sfx2/objsh.hxx>
+#include <sfx2/viewsh.hxx>
 #include <sfx2/docfile.hxx>
 #include <svl/poolcach.hxx>
 #include <unotools/saveopt.hxx>
@@ -584,7 +585,19 @@ bool ScDocument::InsertTab(
         SetAllFormulasDirty(aCxt);
 
         if (comphelper::LibreOfficeKit::isActive() && GetDrawLayer())
-            GetDrawLayer()->libreOfficeKitCallback(LOK_CALLBACK_DOCUMENT_SIZE_CHANGED, "");
+        {
+            if (comphelper::LibreOfficeKit::isViewCallback())
+            {
+                SfxViewShell* pViewShell = SfxViewShell::GetFirst();
+                while (pViewShell)
+                {
+                    pViewShell->libreOfficeKitViewCallback(LOK_CALLBACK_DOCUMENT_SIZE_CHANGED, "");
+                    pViewShell = SfxViewShell::GetNext(*pViewShell);
+                }
+            }
+            else
+                GetDrawLayer()->libreOfficeKitCallback(LOK_CALLBACK_DOCUMENT_SIZE_CHANGED, "");
+        }
     }
 
     return bValid;
@@ -752,7 +765,19 @@ bool ScDocument::DeleteTab( SCTAB nTab )
                 pChartListenerCollection->UpdateScheduledSeriesRanges();
 
                 if (comphelper::LibreOfficeKit::isActive() && GetDrawLayer())
-                    GetDrawLayer()->libreOfficeKitCallback(LOK_CALLBACK_DOCUMENT_SIZE_CHANGED, "");
+                {
+                    if (comphelper::LibreOfficeKit::isViewCallback())
+                    {
+                        SfxViewShell* pViewShell = SfxViewShell::GetFirst();
+                        while (pViewShell)
+                        {
+                            pViewShell->libreOfficeKitViewCallback(LOK_CALLBACK_DOCUMENT_SIZE_CHANGED, "");
+                            pViewShell = SfxViewShell::GetNext(*pViewShell);
+                        }
+                    }
+                    else
+                        GetDrawLayer()->libreOfficeKitCallback(LOK_CALLBACK_DOCUMENT_SIZE_CHANGED, "");
+                }
 
                 bValid = true;
             }
@@ -842,7 +867,19 @@ bool ScDocument::DeleteTabs( SCTAB nTab, SCTAB nSheets )
                 pChartListenerCollection->UpdateScheduledSeriesRanges();
 
                 if (comphelper::LibreOfficeKit::isActive() && GetDrawLayer())
-                    GetDrawLayer()->libreOfficeKitCallback(LOK_CALLBACK_DOCUMENT_SIZE_CHANGED, "");
+                {
+                    if (comphelper::LibreOfficeKit::isViewCallback())
+                    {
+                        SfxViewShell* pViewShell = SfxViewShell::GetFirst();
+                        while (pViewShell)
+                        {
+                            pViewShell->libreOfficeKitViewCallback(LOK_CALLBACK_DOCUMENT_SIZE_CHANGED, "");
+                            pViewShell = SfxViewShell::GetNext(*pViewShell);
+                        }
+                    }
+                    else
+                        GetDrawLayer()->libreOfficeKitCallback(LOK_CALLBACK_DOCUMENT_SIZE_CHANGED, "");
+                }
 
                 bValid = true;
             }
@@ -887,7 +924,19 @@ bool ScDocument::RenameTab( SCTAB nTab, const OUString& rName, bool /* bUpdateRe
                         (*it)->SetStreamValid( false );
 
                 if (comphelper::LibreOfficeKit::isActive() && GetDrawLayer())
-                    GetDrawLayer()->libreOfficeKitCallback(LOK_CALLBACK_DOCUMENT_SIZE_CHANGED, "");
+                {
+                    if (comphelper::LibreOfficeKit::isViewCallback())
+                    {
+                        SfxViewShell* pViewShell = SfxViewShell::GetFirst();
+                        while (pViewShell)
+                        {
+                            pViewShell->libreOfficeKitViewCallback(LOK_CALLBACK_DOCUMENT_SIZE_CHANGED, "");
+                            pViewShell = SfxViewShell::GetNext(*pViewShell);
+                        }
+                    }
+                    else
+                        GetDrawLayer()->libreOfficeKitCallback(LOK_CALLBACK_DOCUMENT_SIZE_CHANGED, "");
+                }
             }
         }
     }
diff --git a/sc/source/ui/view/tabview3.cxx b/sc/source/ui/view/tabview3.cxx
index 023ba6a..2cd556c 100644
--- a/sc/source/ui/view/tabview3.cxx
+++ b/sc/source/ui/view/tabview3.cxx
@@ -322,7 +322,10 @@ void ScTabView::SetCursor( SCCOL nPosX, SCROW nPosY, bool bNew )
 
                 if (pDocSh)
                 {
-                    pDocSh->libreOfficeKitCallback(LOK_CALLBACK_DOCUMENT_SIZE_CHANGED, "");
+                    if (comphelper::LibreOfficeKit::isViewCallback())
+                        aViewData.GetViewShell()->libreOfficeKitViewCallback(LOK_CALLBACK_DOCUMENT_SIZE_CHANGED, "");
+                    else
+                        pDocSh->libreOfficeKitCallback(LOK_CALLBACK_DOCUMENT_SIZE_CHANGED, "");
 
                     // New area extended to the right of the sheet after last column
                     // including overlapping area with aNewRowArea
@@ -333,11 +336,21 @@ void ScTabView::SetCursor( SCCOL nPosX, SCROW nPosY, bool bNew )
 
                     // Only invalidate if spreadsheet extended to the right
                     if (aNewColArea.getWidth())
-                        pDocSh->libreOfficeKitCallback(LOK_CALLBACK_INVALIDATE_TILES, aNewColArea.toString().getStr());
+                    {
+                        if (comphelper::LibreOfficeKit::isViewCallback())
+                            aViewData.GetViewShell()->libreOfficeKitViewCallback(LOK_CALLBACK_INVALIDATE_TILES, aNewColArea.toString().getStr());
+                        else
+                            pDocSh->libreOfficeKitCallback(LOK_CALLBACK_INVALIDATE_TILES, aNewColArea.toString().getStr());
+                    }
 
                     // Only invalidate if spreadsheet extended to the bottom
                     if (aNewRowArea.getHeight())
-                        pDocSh->libreOfficeKitCallback(LOK_CALLBACK_INVALIDATE_TILES, aNewRowArea.toString().getStr());
+                    {
+                        if (comphelper::LibreOfficeKit::isViewCallback())
+                            aViewData.GetViewShell()->libreOfficeKitViewCallback(LOK_CALLBACK_INVALIDATE_TILES, aNewRowArea.toString().getStr());
+                        else
+                            pDocSh->libreOfficeKitCallback(LOK_CALLBACK_INVALIDATE_TILES, aNewRowArea.toString().getStr());
+                    }
                 }
             }
         }
commit 2bdf009ae6317ae7a6802471ae5e2c9e0c19a78b
Author: Miklos Vajna <vmiklos at collabora.co.uk>
Date:   Tue Jun 14 15:08:45 2016 +0200

    sc: implement per-view LOK_CALLBACK_SEARCH_RESULT_SELECTION
    
    One view doesn't crash the other one now when the search is performed.
    
    Reviewed-on: https://gerrit.libreoffice.org/26263
    Reviewed-by: Miklos Vajna <vmiklos at collabora.co.uk>
    Tested-by: Jenkins <ci at libreoffice.org>
    (cherry picked from commit c07257be27869d66736211fde75efff835432138)
    
    Change-Id: I9ba0a07a76d9c11c4cec279305efb4e5025ec12d

diff --git a/sc/source/core/data/documen3.cxx b/sc/source/core/data/documen3.cxx
index 7d38478..1f643f4 100644
--- a/sc/source/core/data/documen3.cxx
+++ b/sc/source/core/data/documen3.cxx
@@ -24,6 +24,7 @@
 #include <sfx2/linkmgr.hxx>
 #include <sfx2/bindings.hxx>
 #include <sfx2/objsh.hxx>
+#include <sfx2/viewsh.hxx>
 #include <svl/zforlist.hxx>
 #include <svl/PasswordHelper.hxx>
 #include <vcl/svapp.hxx>
@@ -75,6 +76,7 @@
 
 #include "globalnames.hxx"
 #include <LibreOfficeKit/LibreOfficeKitEnums.h>
+#include <comphelper/lok.hxx>
 #include <o3tl/make_unique.hxx>
 #include <memory>
 
@@ -1306,7 +1308,13 @@ bool ScDocument::SearchAndReplace(
                                 if ( GetDrawLayer() && GetDrawLayer()->isTiledRendering() )
                                 {
                                     OString aPayload = OString::number(nTab);
-                                    GetDrawLayer()->libreOfficeKitCallback(LOK_CALLBACK_SET_PART, aPayload.getStr());
+                                    if (comphelper::LibreOfficeKit::isViewCallback())
+                                    {
+                                        if(SfxViewShell* pViewShell = SfxViewShell::Current())
+                                            pViewShell->libreOfficeKitViewCallback(LOK_CALLBACK_SET_PART, aPayload.getStr());
+                                    }
+                                    else
+                                        GetDrawLayer()->libreOfficeKitCallback(LOK_CALLBACK_SET_PART, aPayload.getStr());
                                 }
                             }
                         }
@@ -1336,7 +1344,13 @@ bool ScDocument::SearchAndReplace(
                                 if ( GetDrawLayer() && GetDrawLayer()->isTiledRendering() )
                                 {
                                     OString aPayload = OString::number(nTab);
-                                    GetDrawLayer()->libreOfficeKitCallback(LOK_CALLBACK_SET_PART, aPayload.getStr());
+                                    if (comphelper::LibreOfficeKit::isViewCallback())
+                                    {
+                                        if(SfxViewShell* pViewShell = SfxViewShell::Current())
+                                            pViewShell->libreOfficeKitViewCallback(LOK_CALLBACK_SET_PART, aPayload.getStr());
+                                    }
+                                    else
+                                        GetDrawLayer()->libreOfficeKitCallback(LOK_CALLBACK_SET_PART, aPayload.getStr());
                                 }
                             }
                         }
diff --git a/sc/source/ui/view/gridwin.cxx b/sc/source/ui/view/gridwin.cxx
index 502a13d..27f2570 100644
--- a/sc/source/ui/view/gridwin.cxx
+++ b/sc/source/ui/view/gridwin.cxx
@@ -6016,15 +6016,27 @@ static void updateLibreOfficeKitSelection(ScViewData* pViewData, ScDrawLayer* pD
     // selection start handle
     Rectangle aStart(aBoundingBox.Left() / nPPTX, aBoundingBox.Top() / nPPTY,
             aBoundingBox.Left() / nPPTX, (aBoundingBox.Top() / nPPTY) + 256);
-    pDrawLayer->libreOfficeKitCallback(LOK_CALLBACK_TEXT_SELECTION_START, aStart.toString().getStr());
 
     // selection end handle
     Rectangle aEnd(aBoundingBox.Right() / nPPTX, (aBoundingBox.Bottom() / nPPTY) - 256,
             aBoundingBox.Right() / nPPTX, aBoundingBox.Bottom() / nPPTY);
-    pDrawLayer->libreOfficeKitCallback(LOK_CALLBACK_TEXT_SELECTION_END, aEnd.toString().getStr());
 
     // the selection itself
-    pDrawLayer->libreOfficeKitCallback(LOK_CALLBACK_TEXT_SELECTION, comphelper::string::join("; ", aRectangles).getStr());
+    OString aSelection = comphelper::string::join("; ", aRectangles).getStr();
+
+    if (comphelper::LibreOfficeKit::isViewCallback())
+    {
+        ScTabViewShell* pViewShell = pViewData->GetViewShell();
+        pViewShell->libreOfficeKitViewCallback(LOK_CALLBACK_TEXT_SELECTION_START, aStart.toString().getStr());
+        pViewShell->libreOfficeKitViewCallback(LOK_CALLBACK_TEXT_SELECTION_END, aEnd.toString().getStr());
+        pViewShell->libreOfficeKitViewCallback(LOK_CALLBACK_TEXT_SELECTION, aSelection.getStr());
+    }
+    else
+    {
+        pDrawLayer->libreOfficeKitCallback(LOK_CALLBACK_TEXT_SELECTION_START, aStart.toString().getStr());
+        pDrawLayer->libreOfficeKitCallback(LOK_CALLBACK_TEXT_SELECTION_END, aEnd.toString().getStr());
+        pDrawLayer->libreOfficeKitCallback(LOK_CALLBACK_TEXT_SELECTION, aSelection.getStr());
+    }
 }
 
 void ScGridWindow::UpdateCursorOverlay()
diff --git a/sc/source/ui/view/viewfun2.cxx b/sc/source/ui/view/viewfun2.cxx
index 4c64e57..fd5682b 100644
--- a/sc/source/ui/view/viewfun2.cxx
+++ b/sc/source/ui/view/viewfun2.cxx
@@ -1793,8 +1793,10 @@ bool ScViewFunc::SearchAndReplace( const SvxSearchItem* pSearchItem,
             GetFrameWin()->LeaveWait();
             if (!bIsApi)
             {
-                rDoc.GetDrawLayer()->libreOfficeKitCallback(LOK_CALLBACK_SEARCH_NOT_FOUND,
-                                                            pSearchItem->GetSearchString().toUtf8().getStr());
+                if (comphelper::LibreOfficeKit::isViewCallback())
+                    GetViewData().GetViewShell()->libreOfficeKitViewCallback(LOK_CALLBACK_SEARCH_NOT_FOUND, pSearchItem->GetSearchString().toUtf8().getStr());
+                else
+                    rDoc.GetDrawLayer()->libreOfficeKitCallback(LOK_CALLBACK_SEARCH_NOT_FOUND, pSearchItem->GetSearchString().toUtf8().getStr());
                 SvxSearchDialogWrapper::SetSearchLabel(SL_NotFound);
             }
 
@@ -1877,7 +1879,13 @@ bool ScViewFunc::SearchAndReplace( const SvxSearchItem* pSearchItem,
                 std::stringstream aStream;
                 boost::property_tree::write_json(aStream, aTree);
                 OString aPayload = aStream.str().c_str();
-                rDoc.GetDrawLayer()->libreOfficeKitCallback(LOK_CALLBACK_SEARCH_RESULT_SELECTION, aPayload.getStr());
+                if (comphelper::LibreOfficeKit::isViewCallback())
+                {
+                    SfxViewShell* pViewShell = GetViewData().GetViewShell();
+                    pViewShell->libreOfficeKitViewCallback(LOK_CALLBACK_SEARCH_RESULT_SELECTION, aPayload.getStr());
+                }
+                else
+                    rDoc.GetDrawLayer()->libreOfficeKitCallback(LOK_CALLBACK_SEARCH_RESULT_SELECTION, aPayload.getStr());
 
                 // Trigger LOK_CALLBACK_TEXT_SELECTION now.
                 MarkDataChanged();
commit 1d2f6feca4c86dda8bb046d4a170b6ce3a4d39e0
Author: Miklos Vajna <vmiklos at collabora.co.uk>
Date:   Tue Jun 14 14:15:02 2016 +0200

    sc: implement per-view LOK_CALLBACK_CELL_FORMULA
    
    With this, one view can edit one cell while the other view edits an
    other cell within the same sheet (without a failing assert).
    
    Reviewed-on: https://gerrit.libreoffice.org/26260
    Reviewed-by: Miklos Vajna <vmiklos at collabora.co.uk>
    Tested-by: Jenkins <ci at libreoffice.org>
    (cherry picked from commit c1b4de9d8b480d0a773f4bf6bfc5f752f47c32f0)
    
    Change-Id: I355caea69daa17fcd4b4813d0f31ff2072f9c847

diff --git a/sc/source/ui/app/inputhdl.cxx b/sc/source/ui/app/inputhdl.cxx
index 98d1c96..392aea0 100644
--- a/sc/source/ui/app/inputhdl.cxx
+++ b/sc/source/ui/app/inputhdl.cxx
@@ -1714,8 +1714,13 @@ void ScInputHandler::UpdateActiveView()
         ScDocShell* pDocShell = pActiveViewSh->GetViewData().GetDocShell();
         if (comphelper::LibreOfficeKit::isActive())
         {
-            ScDrawLayer *pDrawLayer = pDocShell->GetDocument().GetDrawLayer();
-            pTableView->registerLibreOfficeKitCallback(pDrawLayer);
+            if (comphelper::LibreOfficeKit::isViewCallback())
+                pTableView->registerLibreOfficeKitViewCallback(pActiveViewSh);
+            else
+            {
+                ScDrawLayer *pDrawLayer = pDocShell->GetDocument().GetDrawLayer();
+                pTableView->registerLibreOfficeKitCallback(pDrawLayer);
+            }
         }
     }
 
@@ -2124,8 +2129,16 @@ void ScInputHandler::DataChanged( bool bFromTopNotify, bool bSetModified )
 
         ScDocShell* pDocSh = pActiveViewSh->GetViewData().GetDocShell();
         ScDocument& rDoc = pDocSh->GetDocument();
-        if ( rDoc.GetDrawLayer()->isTiledRendering() )
-            rDoc.GetDrawLayer()->libreOfficeKitCallback(LOK_CALLBACK_CELL_FORMULA, aText.toUtf8().getStr());
+        if ( comphelper::LibreOfficeKit::isActive() )
+        {
+            if (comphelper::LibreOfficeKit::isViewCallback())
+            {
+                if (pActiveViewSh)
+                    pActiveViewSh->libreOfficeKitViewCallback(LOK_CALLBACK_CELL_FORMULA, aText.toUtf8().getStr());
+            }
+            else
+                rDoc.GetDrawLayer()->libreOfficeKitCallback(LOK_CALLBACK_CELL_FORMULA, aText.toUtf8().getStr());
+        }
     }
 
     // If the cursor is before the end of a paragraph, parts are being pushed to
diff --git a/sc/source/ui/view/viewdata.cxx b/sc/source/ui/view/viewdata.cxx
index ea6b23e..d006e91 100644
--- a/sc/source/ui/view/viewdata.cxx
+++ b/sc/source/ui/view/viewdata.cxx
@@ -947,7 +947,10 @@ void ScViewData::SetEditEngine( ScSplitPos eWhich,
 
         if (pDoc->GetDrawLayer() && pDoc->GetDrawLayer()->isTiledRendering())
         {
-            pEditView[eWhich]->registerLibreOfficeKitCallback(pDoc->GetDrawLayer());
+            if (comphelper::LibreOfficeKit::isViewCallback())
+                pEditView[eWhich]->registerLibreOfficeKitViewCallback(pViewShell);
+            else
+                pEditView[eWhich]->registerLibreOfficeKitCallback(pDoc->GetDrawLayer());
         }
     }
 
commit be0abc0797431b052f0ec6ed3155716de34974e9
Author: Miklos Vajna <vmiklos at collabora.co.uk>
Date:   Tue Jun 14 13:10:42 2016 +0200

    sc: implement per-view LOK_CALLBACK_INVALIDATE_TILES
    
    Port enough callbacks to the view callback, so that gtktiledviewer
    doesn't crash on opening a file.
    
    Reviewed-on: https://gerrit.libreoffice.org/26251
    Reviewed-by: Miklos Vajna <vmiklos at collabora.co.uk>
    Tested-by: Jenkins <ci at libreoffice.org>
    (cherry picked from commit 0f258538b842e3a8639efc8c2c7afc16a1b0819e)
    
    Change-Id: Iec39608ce3cdf7dcf5a7272f8c9a3415483a8e76

diff --git a/sc/source/ui/app/inputhdl.cxx b/sc/source/ui/app/inputhdl.cxx
index be483dd..98d1c96 100644
--- a/sc/source/ui/app/inputhdl.cxx
+++ b/sc/source/ui/app/inputhdl.cxx
@@ -3462,7 +3462,15 @@ void ScInputHandler::NotifyChange( const ScInputHdlState* pState,
                         if ( pInputWin )
                             pInputWin->SetTextString(aString);
                         else if ( comphelper::LibreOfficeKit::isActive() )
-                            rDoc.GetDrawLayer()->libreOfficeKitCallback(LOK_CALLBACK_CELL_FORMULA, aString.toUtf8().getStr());
+                        {
+                            if (comphelper::LibreOfficeKit::isViewCallback())
+                            {
+                                if (pActiveViewSh)
+                                    pActiveViewSh->libreOfficeKitViewCallback(LOK_CALLBACK_CELL_FORMULA, aString.toUtf8().getStr());
+                            }
+                            else
+                                rDoc.GetDrawLayer()->libreOfficeKitCallback(LOK_CALLBACK_CELL_FORMULA, aString.toUtf8().getStr());
+                        }
                     }
 
                     if ( pInputWin )                        // Named range input
diff --git a/sc/source/ui/docshell/docsh3.cxx b/sc/source/ui/docshell/docsh3.cxx
index a805c01..6d8b2f0 100644
--- a/sc/source/ui/docshell/docsh3.cxx
+++ b/sc/source/ui/docshell/docsh3.cxx
@@ -166,7 +166,19 @@ void ScDocShell::PostPaint( const ScRangeList& rRanges, sal_uInt16 nPart, sal_uI
     // LOK: we are supposed to update the row / columns headers (and actually
     // the document size too - cell size affects that, obviously)
     if ((nPart & (PAINT_TOP | PAINT_LEFT)) && comphelper::LibreOfficeKit::isActive() && aDocument.GetDrawLayer())
-        aDocument.GetDrawLayer()->libreOfficeKitCallback(LOK_CALLBACK_DOCUMENT_SIZE_CHANGED, "");
+    {
+        if (comphelper::LibreOfficeKit::isViewCallback())
+        {
+            SfxViewShell* pViewShell = SfxViewShell::GetFirst();
+            while (pViewShell)
+            {
+                pViewShell->libreOfficeKitViewCallback(LOK_CALLBACK_DOCUMENT_SIZE_CHANGED, "");
+                pViewShell = SfxViewShell::GetNext(*pViewShell);
+            }
+        }
+        else
+            aDocument.GetDrawLayer()->libreOfficeKitCallback(LOK_CALLBACK_DOCUMENT_SIZE_CHANGED, "");
+    }
 }
 
 void ScDocShell::PostPaintGridAll()
diff --git a/sc/source/ui/view/gridwin.cxx b/sc/source/ui/view/gridwin.cxx
index 6fd9cc0..502a13d 100644
--- a/sc/source/ui/view/gridwin.cxx
+++ b/sc/source/ui/view/gridwin.cxx
@@ -5849,10 +5849,18 @@ OString ScGridWindow::getCellCursor(const Fraction& rZoomX, const Fraction& rZoo
 
 void ScGridWindow::updateLibreOfficeKitCellCursor()
 {
-    ScDocument* pDoc = pViewData->GetDocument();
-    ScDrawLayer* pDrawLayer = pDoc->GetDrawLayer();
     OString aCursor = getCellCursor(pViewData->GetZoomX(), pViewData->GetZoomY());
-    pDrawLayer->libreOfficeKitCallback(LOK_CALLBACK_CELL_CURSOR, aCursor.getStr());
+    if (comphelper::LibreOfficeKit::isViewCallback())
+    {
+        ScTabViewShell* pViewShell = pViewData->GetViewShell();
+        pViewShell->libreOfficeKitViewCallback(LOK_CALLBACK_CELL_CURSOR, aCursor.getStr());
+    }
+    else
+    {
+        ScDocument* pDoc = pViewData->GetDocument();
+        ScDrawLayer* pDrawLayer = pDoc->GetDrawLayer();
+        pDrawLayer->libreOfficeKitCallback(LOK_CALLBACK_CELL_CURSOR, aCursor.getStr());
+    }
 }
 
 void ScGridWindow::CursorChanged()
@@ -5895,9 +5903,17 @@ void ScGridWindow::UpdateAllOverlays()
 
 void ScGridWindow::DeleteCursorOverlay()
 {
-    ScDocument* pDoc = pViewData->GetDocument();
-    ScDrawLayer* pDrawLayer = pDoc->GetDrawLayer();
-    pDrawLayer->libreOfficeKitCallback(LOK_CALLBACK_CELL_CURSOR, "EMPTY");
+    if (comphelper::LibreOfficeKit::isViewCallback())
+    {
+        ScTabViewShell* pViewShell = pViewData->GetViewShell();
+        pViewShell->libreOfficeKitViewCallback(LOK_CALLBACK_CELL_CURSOR, "EMPTY");
+    }
+    else
+    {
+        ScDocument* pDoc = pViewData->GetDocument();
+        ScDrawLayer* pDrawLayer = pDoc->GetDrawLayer();
+        pDrawLayer->libreOfficeKitCallback(LOK_CALLBACK_CELL_CURSOR, "EMPTY");
+    }
     mpOOCursors.reset();
 }
 
@@ -6254,8 +6270,16 @@ void ScGridWindow::UpdateSelectionOverlay()
     }
     else
     {
-        ScDocument* pDoc = pViewData->GetDocument();
-        pDoc->GetDrawLayer()->libreOfficeKitCallback(LOK_CALLBACK_TEXT_SELECTION, "EMPTY");
+        if (comphelper::LibreOfficeKit::isViewCallback())
+        {
+            ScTabViewShell* pViewShell = pViewData->GetViewShell();
+            pViewShell->libreOfficeKitViewCallback(LOK_CALLBACK_TEXT_SELECTION, "EMPTY");
+        }
+        else
+        {
+            ScDocument* pDoc = pViewData->GetDocument();
+            pDoc->GetDrawLayer()->libreOfficeKitCallback(LOK_CALLBACK_TEXT_SELECTION, "EMPTY");
+        }
     }
 
     if ( aOldMode != aDrawMode )
diff --git a/sc/source/ui/view/gridwin4.cxx b/sc/source/ui/view/gridwin4.cxx
index 24f45db..0d86705 100644
--- a/sc/source/ui/view/gridwin4.cxx
+++ b/sc/source/ui/view/gridwin4.cxx
@@ -30,6 +30,7 @@
 #include <vcl/settings.hxx>
 
 #include <LibreOfficeKit/LibreOfficeKitEnums.h>
+#include <comphelper/lok.hxx>
 
 #include <svx/svdview.hxx>
 #include "tabvwsh.hxx"
@@ -1102,7 +1103,13 @@ void ScGridWindow::LogicInvalidate(const Rectangle* pRectangle)
         sRectangle = aRectangle.toString();
     }
 
-    pViewData->GetDocument()->GetDrawLayer()->libreOfficeKitCallback(LOK_CALLBACK_INVALIDATE_TILES, sRectangle.getStr());
+    if (comphelper::LibreOfficeKit::isViewCallback())
+    {
+        ScTabViewShell* pViewShell = pViewData->GetViewShell();
+        pViewShell->libreOfficeKitViewCallback(LOK_CALLBACK_INVALIDATE_TILES, sRectangle.getStr());
+    }
+    else
+        pViewData->GetDocument()->GetDrawLayer()->libreOfficeKitCallback(LOK_CALLBACK_INVALIDATE_TILES, sRectangle.getStr());
 }
 
 void ScGridWindow::SetCellSelectionPixel(int nType, int nPixelX, int nPixelY)
diff --git a/sc/source/ui/view/tabview5.cxx b/sc/source/ui/view/tabview5.cxx
index cca6f0b..2f5d95b 100644
--- a/sc/source/ui/view/tabview5.cxx
+++ b/sc/source/ui/view/tabview5.cxx
@@ -312,7 +312,13 @@ void ScTabView::TabChanged( bool bSameTabButMoved )
             std::stringstream ss;
             ss << aDocSize.Width() << ", " << aDocSize.Height();
             OString sRect = ss.str().c_str();
-            pDocSh->libreOfficeKitCallback(LOK_CALLBACK_DOCUMENT_SIZE_CHANGED, sRect.getStr());
+            if (comphelper::LibreOfficeKit::isViewCallback())
+            {
+                ScTabViewShell* pViewShell = aViewData.GetViewShell();
+                pViewShell->libreOfficeKitViewCallback(LOK_CALLBACK_DOCUMENT_SIZE_CHANGED, sRect.getStr());
+            }
+            else
+                pDocSh->libreOfficeKitCallback(LOK_CALLBACK_DOCUMENT_SIZE_CHANGED, sRect.getStr());
         }
     }
 }
commit 275fee46b7fea770d25b385dae86227a72f5aa4e
Author: Miklos Vajna <vmiklos at collabora.co.uk>
Date:   Tue Jun 14 10:19:43 2016 +0200

    svx: implement per-view LOK_CALLBACK_TEXT_SELECTION
    

... etc. - the rest is truncated


More information about the Libreoffice-commits mailing list