[Libreoffice-commits] core.git: chart2/qa

Tamás Zolnai tamas.zolnai at collabora.com
Fri Feb 24 23:26:30 UTC 2017


 chart2/qa/extras/chart2dump/chart2dump.cxx                                                   |   27 --
 chart2/qa/extras/chart2dump/data/chartwall_auto_adjust_with_titles.ods                       |binary
 chart2/qa/extras/chart2dump/data/chartwall_auto_adjust_without_titles.ods                    |binary
 chart2/qa/extras/chart2dump/data/chartwall_custom_positioning.ods                            |binary
 chart2/qa/extras/chart2dump/data/custom_legend_position.odp                                  |binary
 chart2/qa/extras/chart2dump/data/default_formated_axis.odp                                   |binary
 chart2/qa/extras/chart2dump/data/formated_axis_labels.odp                                    |binary
 chart2/qa/extras/chart2dump/data/legend_on_bottom.odp                                        |binary
 chart2/qa/extras/chart2dump/data/legend_on_left_side.odp                                     |binary
 chart2/qa/extras/chart2dump/data/legend_on_right_side.odp                                    |binary
 chart2/qa/extras/chart2dump/data/legend_on_top.odp                                           |binary
 chart2/qa/extras/chart2dump/data/many_legend_entries.odp                                     |binary
 chart2/qa/extras/chart2dump/data/multiple_categories.odp                                     |binary
 chart2/qa/extras/chart2dump/data/percent_stacked_column_chart.odp                            |binary
 chart2/qa/extras/chart2dump/data/rotated_axis_labels.odp                                     |binary
 chart2/qa/extras/chart2dump/reference/axislabeltest/default_formated_axis.txt                |   90 +++----
 chart2/qa/extras/chart2dump/reference/axislabeltest/formated_axis_labels.txt                 |  122 +++++-----
 chart2/qa/extras/chart2dump/reference/axislabeltest/percent_stacked_column_chart.txt         |   90 +++----
 chart2/qa/extras/chart2dump/reference/axislabeltest/rotated_axis_labels.txt                  |   72 ++---
 chart2/qa/extras/chart2dump/reference/chartwalltest/chartwall_auto_adjust_with_titles.txt    |   10 
 chart2/qa/extras/chart2dump/reference/chartwalltest/chartwall_auto_adjust_without_titles.txt |    6 
 chart2/qa/extras/chart2dump/reference/legendtest/custom_legend_position.txt                  |   32 +-
 chart2/qa/extras/chart2dump/reference/legendtest/legend_on_bottom.txt                        |   16 -
 chart2/qa/extras/chart2dump/reference/legendtest/legend_on_left_side.txt                     |    2 
 chart2/qa/extras/chart2dump/reference/legendtest/legend_on_right_side.txt                    |   12 
 chart2/qa/extras/chart2dump/reference/legendtest/legend_on_top.txt                           |   16 -
 chart2/qa/extras/chart2dump/reference/legendtest/many_legend_entries.txt                     |   64 ++---
 chart2/qa/extras/chart2dump/reference/legendtest/multiple_categories.txt                     |   54 ++--
 28 files changed, 305 insertions(+), 308 deletions(-)

New commits:
commit 7a66f9491cd9f07d365c5f8b6b49f6e200e2f9ff
Author: Tamás Zolnai <tamas.zolnai at collabora.com>
Date:   Fri Feb 24 18:02:57 2017 +0100

    ChartDumpTest: Convert test docs to use Liberation Mono font
    
    Liberation Mono is a bundled, monospaced font, which
    is better for testing, shows smaller differences.
    
    Change-Id: If56597cede90fc81c722a69fd71e099d22a65d1f
    Reviewed-on: https://gerrit.libreoffice.org/34618
    Tested-by: Jenkins <ci at libreoffice.org>
    Reviewed-by: Tamás Zolnai <tamas.zolnai at collabora.com>

diff --git a/chart2/qa/extras/chart2dump/chart2dump.cxx b/chart2/qa/extras/chart2dump/chart2dump.cxx
index bd25d20..a883ec4 100755
--- a/chart2/qa/extras/chart2dump/chart2dump.cxx
+++ b/chart2/qa/extras/chart2dump/chart2dump.cxx
@@ -391,10 +391,9 @@ DECLARE_DUMP_TEST(ChartDataTest, Chart2DumpTest, false)
     }
 }
 
-#if !defined(MACOSX)
-
 DECLARE_DUMP_TEST(LegendTest, Chart2DumpTest, false)
 {
+    const double fLocalEPS = 550.1;
     const std::vector<OUString> aTestFiles =
     {
         "legend_on_right_side.odp",
@@ -424,11 +423,11 @@ DECLARE_DUMP_TEST(LegendTest, Chart2DumpTest, false)
 
         // Check legend position and size
         awt::Point aLegendPosition = xLegend->getPosition();
-        CPPUNIT_DUMP_ASSERT_DOUBLES_EQUAL(aLegendPosition.X, INT_EPS);
-        CPPUNIT_DUMP_ASSERT_DOUBLES_EQUAL(aLegendPosition.Y, INT_EPS);
+        CPPUNIT_DUMP_ASSERT_DOUBLES_EQUAL(aLegendPosition.X, std::max(fLocalEPS, INT_EPS));
+        CPPUNIT_DUMP_ASSERT_DOUBLES_EQUAL(aLegendPosition.Y, std::max(fLocalEPS, INT_EPS));
         awt::Size aLegendSize = xLegend->getSize();
-        CPPUNIT_DUMP_ASSERT_DOUBLES_EQUAL(aLegendSize.Width, INT_EPS);
-        CPPUNIT_DUMP_ASSERT_DOUBLES_EQUAL(aLegendSize.Height, INT_EPS);
+        CPPUNIT_DUMP_ASSERT_DOUBLES_EQUAL(aLegendSize.Width, std::max(fLocalEPS, INT_EPS));
+        CPPUNIT_DUMP_ASSERT_DOUBLES_EQUAL(aLegendSize.Height, std::max(fLocalEPS, INT_EPS));
 
         // Check legend entries
         uno::Reference< chart2::XChartDocument > xChartDoc2(xChartDoc, UNO_QUERY_THROW);
@@ -445,18 +444,18 @@ DECLARE_DUMP_TEST(LegendTest, Chart2DumpTest, false)
 
             // Check position and size
             awt::Point aLegendEntryPosition = xLegendEntry->getPosition();
-            CPPUNIT_DUMP_ASSERT_DOUBLES_EQUAL(aLegendEntryPosition.X, INT_EPS);
-            CPPUNIT_DUMP_ASSERT_DOUBLES_EQUAL(aLegendEntryPosition.Y, INT_EPS);
+            CPPUNIT_DUMP_ASSERT_DOUBLES_EQUAL(aLegendEntryPosition.X, std::max(fLocalEPS, INT_EPS));
+            CPPUNIT_DUMP_ASSERT_DOUBLES_EQUAL(aLegendEntryPosition.Y, std::max(fLocalEPS, INT_EPS));
             awt::Size aLegendEntrySize = xLegendEntry->getSize();
-            CPPUNIT_DUMP_ASSERT_DOUBLES_EQUAL(aLegendEntrySize.Height, INT_EPS);
-            CPPUNIT_DUMP_ASSERT_DOUBLES_EQUAL(aLegendEntrySize.Width, INT_EPS);
+            CPPUNIT_DUMP_ASSERT_DOUBLES_EQUAL(aLegendEntrySize.Height, std::max(fLocalEPS, INT_EPS));
+            CPPUNIT_DUMP_ASSERT_DOUBLES_EQUAL(aLegendEntrySize.Width, std::max(fLocalEPS, INT_EPS));
 
             // Check transformation
             Reference< beans::XPropertySet > xLegendEntryPropSet(xLegendEntry, UNO_QUERY_THROW);
             CPPUNIT_ASSERT(xLegendEntryPropSet.is());
             drawing::HomogenMatrix3 aLegendEntryTransformation;
             xLegendEntryPropSet->getPropertyValue("Transformation") >>= aLegendEntryTransformation;
-            CPPUNIT_DUMP_ASSERT_TRANSFORMATIONS_EQUAL(aLegendEntryTransformation, INT_EPS);
+            CPPUNIT_DUMP_ASSERT_TRANSFORMATIONS_EQUAL(aLegendEntryTransformation, std::max(fLocalEPS, INT_EPS));
 
             uno::Reference<container::XIndexAccess> xLegendEntryContainer(xLegendEntry, UNO_QUERY_THROW);
             CPPUNIT_DUMP_ASSERT_NUMBERS_EQUAL(xLegendEntryContainer->getCount());
@@ -494,8 +493,6 @@ DECLARE_DUMP_TEST(LegendTest, Chart2DumpTest, false)
     }
 }
 
-#endif
-
 DECLARE_DUMP_TEST(GridTest, Chart2DumpTest, false)
 {
     const std::vector<OUString> aTestFiles =
@@ -646,7 +643,7 @@ DECLARE_DUMP_TEST(AxisGeometryTest, Chart2DumpTest, false)
 
 DECLARE_DUMP_TEST(AxisLabelTest, Chart2DumpTest, false)
 {
-    const double fLocalEPS = 300.1;
+    const double fLocalEPS = 250.1;
     const std::vector<OUString> aTestFiles =
     {
         "default_formated_axis.odp",
@@ -804,7 +801,7 @@ DECLARE_DUMP_TEST(ColumnBarChartTest, Chart2DumpTest, false)
 
 DECLARE_DUMP_TEST(ChartWallTest, Chart2DumpTest, false)
 {
-    const double fLocalEPS = 400.1;
+    const double fLocalEPS = 350.1;
     const std::vector<OUString> aTestFiles =
     {
         "chartwall_auto_adjust_with_titles.ods",
diff --git a/chart2/qa/extras/chart2dump/data/chartwall_auto_adjust_with_titles.ods b/chart2/qa/extras/chart2dump/data/chartwall_auto_adjust_with_titles.ods
index 0ccbfd6..1b41db3 100755
Binary files a/chart2/qa/extras/chart2dump/data/chartwall_auto_adjust_with_titles.ods and b/chart2/qa/extras/chart2dump/data/chartwall_auto_adjust_with_titles.ods differ
diff --git a/chart2/qa/extras/chart2dump/data/chartwall_auto_adjust_without_titles.ods b/chart2/qa/extras/chart2dump/data/chartwall_auto_adjust_without_titles.ods
index 941ea62..be5b118 100755
Binary files a/chart2/qa/extras/chart2dump/data/chartwall_auto_adjust_without_titles.ods and b/chart2/qa/extras/chart2dump/data/chartwall_auto_adjust_without_titles.ods differ
diff --git a/chart2/qa/extras/chart2dump/data/chartwall_custom_positioning.ods b/chart2/qa/extras/chart2dump/data/chartwall_custom_positioning.ods
index 14767ed..b6ba872 100755
Binary files a/chart2/qa/extras/chart2dump/data/chartwall_custom_positioning.ods and b/chart2/qa/extras/chart2dump/data/chartwall_custom_positioning.ods differ
diff --git a/chart2/qa/extras/chart2dump/data/custom_legend_position.odp b/chart2/qa/extras/chart2dump/data/custom_legend_position.odp
index 085a24f..d36677a 100755
Binary files a/chart2/qa/extras/chart2dump/data/custom_legend_position.odp and b/chart2/qa/extras/chart2dump/data/custom_legend_position.odp differ
diff --git a/chart2/qa/extras/chart2dump/data/default_formated_axis.odp b/chart2/qa/extras/chart2dump/data/default_formated_axis.odp
index d8409f2..a5cdd05 100755
Binary files a/chart2/qa/extras/chart2dump/data/default_formated_axis.odp and b/chart2/qa/extras/chart2dump/data/default_formated_axis.odp differ
diff --git a/chart2/qa/extras/chart2dump/data/formated_axis_labels.odp b/chart2/qa/extras/chart2dump/data/formated_axis_labels.odp
index 1849645..a94c8c4 100755
Binary files a/chart2/qa/extras/chart2dump/data/formated_axis_labels.odp and b/chart2/qa/extras/chart2dump/data/formated_axis_labels.odp differ
diff --git a/chart2/qa/extras/chart2dump/data/legend_on_bottom.odp b/chart2/qa/extras/chart2dump/data/legend_on_bottom.odp
index 0c9cd2d..b080d33 100755
Binary files a/chart2/qa/extras/chart2dump/data/legend_on_bottom.odp and b/chart2/qa/extras/chart2dump/data/legend_on_bottom.odp differ
diff --git a/chart2/qa/extras/chart2dump/data/legend_on_left_side.odp b/chart2/qa/extras/chart2dump/data/legend_on_left_side.odp
index 1fae42f..71e2947 100755
Binary files a/chart2/qa/extras/chart2dump/data/legend_on_left_side.odp and b/chart2/qa/extras/chart2dump/data/legend_on_left_side.odp differ
diff --git a/chart2/qa/extras/chart2dump/data/legend_on_right_side.odp b/chart2/qa/extras/chart2dump/data/legend_on_right_side.odp
index d156984..7aac4d3 100755
Binary files a/chart2/qa/extras/chart2dump/data/legend_on_right_side.odp and b/chart2/qa/extras/chart2dump/data/legend_on_right_side.odp differ
diff --git a/chart2/qa/extras/chart2dump/data/legend_on_top.odp b/chart2/qa/extras/chart2dump/data/legend_on_top.odp
index 283e1d6..318901f 100755
Binary files a/chart2/qa/extras/chart2dump/data/legend_on_top.odp and b/chart2/qa/extras/chart2dump/data/legend_on_top.odp differ
diff --git a/chart2/qa/extras/chart2dump/data/many_legend_entries.odp b/chart2/qa/extras/chart2dump/data/many_legend_entries.odp
index 47a6fbc..8f02a99 100755
Binary files a/chart2/qa/extras/chart2dump/data/many_legend_entries.odp and b/chart2/qa/extras/chart2dump/data/many_legend_entries.odp differ
diff --git a/chart2/qa/extras/chart2dump/data/multiple_categories.odp b/chart2/qa/extras/chart2dump/data/multiple_categories.odp
index 38ad572..95e51f3 100755
Binary files a/chart2/qa/extras/chart2dump/data/multiple_categories.odp and b/chart2/qa/extras/chart2dump/data/multiple_categories.odp differ
diff --git a/chart2/qa/extras/chart2dump/data/percent_stacked_column_chart.odp b/chart2/qa/extras/chart2dump/data/percent_stacked_column_chart.odp
index 46d977b..e8180cf 100755
Binary files a/chart2/qa/extras/chart2dump/data/percent_stacked_column_chart.odp and b/chart2/qa/extras/chart2dump/data/percent_stacked_column_chart.odp differ
diff --git a/chart2/qa/extras/chart2dump/data/rotated_axis_labels.odp b/chart2/qa/extras/chart2dump/data/rotated_axis_labels.odp
index ec315c4..24e9cf0 100755
Binary files a/chart2/qa/extras/chart2dump/data/rotated_axis_labels.odp and b/chart2/qa/extras/chart2dump/data/rotated_axis_labels.odp differ
diff --git a/chart2/qa/extras/chart2dump/reference/axislabeltest/default_formated_axis.txt b/chart2/qa/extras/chart2dump/reference/axislabeltest/default_formated_axis.txt
index ff858b6..21400ee 100755
--- a/chart2/qa/extras/chart2dump/reference/axislabeltest/default_formated_axis.txt
+++ b/chart2/qa/extras/chart2dump/reference/axislabeltest/default_formated_axis.txt
@@ -4,15 +4,15 @@
 // xLabel->getString()
 1. quarter
 // aLabelPosition.X
-6846
+6515
 // aLabelPosition.Y
 12133
 // aLabelSize.Height
 345
 // aLabelSize.Width
-1457
+2119
 // aLabelTransformation
-1458;0;6846;0;346;12133;0;0;1
+2120;0;6515;0;346;12133;0;0;1
 // static_cast<sal_Int32>(aLabelFontColor)
 0
 // fLabelFontHeight
@@ -20,15 +20,15 @@
 // xLabel->getString()
 2. quarter
 // aLabelPosition.X
-11210
+10879
 // aLabelPosition.Y
 12133
 // aLabelSize.Height
 345
 // aLabelSize.Width
-1457
+2119
 // aLabelTransformation
-1458;0;11210;0;346;12133;0;0;1
+2120;0;10879;0;346;12133;0;0;1
 // static_cast<sal_Int32>(aLabelFontColor)
 0
 // fLabelFontHeight
@@ -36,15 +36,15 @@
 // xLabel->getString()
 3. quarter
 // aLabelPosition.X
-15574
+15243
 // aLabelPosition.Y
 12133
 // aLabelSize.Height
 345
 // aLabelSize.Width
-1457
+2119
 // aLabelTransformation
-1458;0;15574;0;346;12133;0;0;1
+2120;0;15243;0;346;12133;0;0;1
 // static_cast<sal_Int32>(aLabelFontColor)
 0
 // fLabelFontHeight
@@ -52,15 +52,15 @@
 // xLabel->getString()
 4. quarter
 // aLabelPosition.X
-19938
+19607
 // aLabelPosition.Y
 12133
 // aLabelSize.Height
 345
 // aLabelSize.Width
-1457
+2119
 // aLabelTransformation
-1458;0;19938;0;346;12133;0;0;1
+2120;0;19607;0;346;12133;0;0;1
 // static_cast<sal_Int32>(aLabelFontColor)
 0
 // fLabelFontHeight
@@ -71,15 +71,15 @@
 // xLabel->getString()
 - Ft
 // aLabelPosition.X
-4401
+3872
 // aLabelPosition.Y
 11711
 // aLabelSize.Height
 345
 // aLabelSize.Width
-743
+1272
 // aLabelTransformation
-744;0;4401;0;346;11711;0;0;1
+1273;0;3872;0;346;11711;0;0;1
 // static_cast<sal_Int32>(aLabelFontColor)
 0
 // fLabelFontHeight
@@ -87,15 +87,15 @@
 // xLabel->getString()
 2000000 Ft
 // aLabelPosition.X
-3210
+2602
 // aLabelPosition.Y
 10773
 // aLabelSize.Height
 345
 // aLabelSize.Width
-1934
+2542
 // aLabelTransformation
-1935;0;3210;0;346;10773;0;0;1
+2543;0;2602;0;346;10773;0;0;1
 // static_cast<sal_Int32>(aLabelFontColor)
 0
 // fLabelFontHeight
@@ -103,15 +103,15 @@
 // xLabel->getString()
 4000000 Ft
 // aLabelPosition.X
-3210
+2602
 // aLabelPosition.Y
 9835
 // aLabelSize.Height
 345
 // aLabelSize.Width
-1934
+2542
 // aLabelTransformation
-1935;0;3210;0;346;9835;0;0;1
+2543;0;2602;0;346;9835;0;0;1
 // static_cast<sal_Int32>(aLabelFontColor)
 0
 // fLabelFontHeight
@@ -119,15 +119,15 @@
 // xLabel->getString()
 6000000 Ft
 // aLabelPosition.X
-3210
+2602
 // aLabelPosition.Y
 8898
 // aLabelSize.Height
 345
 // aLabelSize.Width
-1934
+2542
 // aLabelTransformation
-1935;0;3210;0;346;8898;0;0;1
+2543;0;2602;0;346;8898;0;0;1
 // static_cast<sal_Int32>(aLabelFontColor)
 0
 // fLabelFontHeight
@@ -135,15 +135,15 @@
 // xLabel->getString()
 8000000 Ft
 // aLabelPosition.X
-3210
+2602
 // aLabelPosition.Y
 7960
 // aLabelSize.Height
 345
 // aLabelSize.Width
-1934
+2542
 // aLabelTransformation
-1935;0;3210;0;346;7960;0;0;1
+2543;0;2602;0;346;7960;0;0;1
 // static_cast<sal_Int32>(aLabelFontColor)
 0
 // fLabelFontHeight
@@ -151,15 +151,15 @@
 // xLabel->getString()
 10000000 Ft
 // aLabelPosition.X
-3025
+2390
 // aLabelPosition.Y
 7023
 // aLabelSize.Height
 345
 // aLabelSize.Width
-2119
+2754
 // aLabelTransformation
-2120;0;3025;0;346;7023;0;0;1
+2755;0;2390;0;346;7023;0;0;1
 // static_cast<sal_Int32>(aLabelFontColor)
 0
 // fLabelFontHeight
@@ -167,15 +167,15 @@
 // xLabel->getString()
 12000000 Ft
 // aLabelPosition.X
-3025
+2390
 // aLabelPosition.Y
 6085
 // aLabelSize.Height
 345
 // aLabelSize.Width
-2119
+2754
 // aLabelTransformation
-2120;0;3025;0;346;6085;0;0;1
+2755;0;2390;0;346;6085;0;0;1
 // static_cast<sal_Int32>(aLabelFontColor)
 0
 // fLabelFontHeight
@@ -183,15 +183,15 @@
 // xLabel->getString()
 14000000 Ft
 // aLabelPosition.X
-3025
+2390
 // aLabelPosition.Y
 5147
 // aLabelSize.Height
 345
 // aLabelSize.Width
-2119
+2754
 // aLabelTransformation
-2120;0;3025;0;346;5147;0;0;1
+2755;0;2390;0;346;5147;0;0;1
 // static_cast<sal_Int32>(aLabelFontColor)
 0
 // fLabelFontHeight
@@ -199,15 +199,15 @@
 // xLabel->getString()
 16000000 Ft
 // aLabelPosition.X
-3025
+2390
 // aLabelPosition.Y
 4210
 // aLabelSize.Height
 345
 // aLabelSize.Width
-2119
+2754
 // aLabelTransformation
-2120;0;3025;0;346;4210;0;0;1
+2755;0;2390;0;346;4210;0;0;1
 // static_cast<sal_Int32>(aLabelFontColor)
 0
 // fLabelFontHeight
@@ -215,15 +215,15 @@
 // xLabel->getString()
 18000000 Ft
 // aLabelPosition.X
-3025
+2390
 // aLabelPosition.Y
 3272
 // aLabelSize.Height
 345
 // aLabelSize.Width
-2119
+2754
 // aLabelTransformation
-2120;0;3025;0;346;3272;0;0;1
+2755;0;2390;0;346;3272;0;0;1
 // static_cast<sal_Int32>(aLabelFontColor)
 0
 // fLabelFontHeight
@@ -231,15 +231,15 @@
 // xLabel->getString()
 20000000 Ft
 // aLabelPosition.X
-3025
+2390
 // aLabelPosition.Y
 2335
 // aLabelSize.Height
 345
 // aLabelSize.Width
-2119
+2754
 // aLabelTransformation
-2120;0;3025;0;346;2335;0;0;1
+2755;0;2390;0;346;2335;0;0;1
 // static_cast<sal_Int32>(aLabelFontColor)
 0
 // fLabelFontHeight
diff --git a/chart2/qa/extras/chart2dump/reference/axislabeltest/formated_axis_labels.txt b/chart2/qa/extras/chart2dump/reference/axislabeltest/formated_axis_labels.txt
index df58b0d..04c40f0 100755
--- a/chart2/qa/extras/chart2dump/reference/axislabeltest/formated_axis_labels.txt
+++ b/chart2/qa/extras/chart2dump/reference/axislabeltest/formated_axis_labels.txt
@@ -4,15 +4,15 @@
 // xLabel->getString()
 1. quarter
 // aLabelPosition.X
-5550
+5647
 // aLabelPosition.Y
 13076
 // aLabelSize.Height
 451
 // aLabelSize.Width
-1775
+2648
 // aLabelTransformation
-1776;0;5550;0;452;13076;0;0;1
+2649;0;5647;0;452;13076;0;0;1
 // static_cast<sal_Int32>(aLabelFontColor)
 8388352
 // fLabelFontHeight
@@ -20,15 +20,15 @@
 // xLabel->getString()
 2. quarter
 // aLabelPosition.X
-10591
+10536
 // aLabelPosition.Y
 13076
 // aLabelSize.Height
 451
 // aLabelSize.Width
-1775
+2648
 // aLabelTransformation
-1776;0;10591;0;452;13076;0;0;1
+2649;0;10536;0;452;13076;0;0;1
 // static_cast<sal_Int32>(aLabelFontColor)
 8388352
 // fLabelFontHeight
@@ -36,15 +36,15 @@
 // xLabel->getString()
 2. quarter
 // aLabelPosition.X
-15632
+15424
 // aLabelPosition.Y
 13076
 // aLabelSize.Height
 451
 // aLabelSize.Width
-1775
+2648
 // aLabelTransformation
-1776;0;15632;0;452;13076;0;0;1
+2649;0;15424;0;452;13076;0;0;1
 // static_cast<sal_Int32>(aLabelFontColor)
 8388352
 // fLabelFontHeight
@@ -52,15 +52,15 @@
 // xLabel->getString()
 2. quarter
 // aLabelPosition.X
-20673
+20313
 // aLabelPosition.Y
 13076
 // aLabelSize.Height
 451
 // aLabelSize.Width
-1775
+2648
 // aLabelTransformation
-1776;0;20673;0;452;13076;0;0;1
+2649;0;20313;0;452;13076;0;0;1
 // static_cast<sal_Int32>(aLabelFontColor)
 8388352
 // fLabelFontHeight
@@ -71,15 +71,15 @@
 // xLabel->getString()
 - Ft
 // aLabelPosition.X
-2661
+2529
 // aLabelPosition.Y
-12548
+12562
 // aLabelSize.Height
-557
+530
 // aLabelSize.Width
-1007
+1748
 // aLabelTransformation
-1008;0;2661;0;558;12548;0;0;1
+1749;0;2529;0;531;12562;0;0;1
 // static_cast<sal_Int32>(aLabelFontColor)
 16711935
 // fLabelFontHeight
@@ -87,15 +87,15 @@
 // xLabel->getString()
 2000000 Ft
 // aLabelPosition.X
-782
+783
 // aLabelPosition.Y
-11320
+11333
 // aLabelSize.Height
-557
+530
 // aLabelSize.Width
-2886
+3494
 // aLabelTransformation
-2887;0;782;0;558;11320;0;0;1
+3495;0;783;0;531;11333;0;0;1
 // static_cast<sal_Int32>(aLabelFontColor)
 16711935
 // fLabelFontHeight
@@ -103,15 +103,15 @@
 // xLabel->getString()
 4000000 Ft
 // aLabelPosition.X
-782
+783
 // aLabelPosition.Y
-10093
+10104
 // aLabelSize.Height
-557
+530
 // aLabelSize.Width
-2886
+3494
 // aLabelTransformation
-2887;0;782;0;558;10093;0;0;1
+3495;0;783;0;531;10104;0;0;1
 // static_cast<sal_Int32>(aLabelFontColor)
 16711935
 // fLabelFontHeight
@@ -119,15 +119,15 @@
 // xLabel->getString()
 6000000 Ft
 // aLabelPosition.X
-782
+783
 // aLabelPosition.Y
-8866
+8876
 // aLabelSize.Height
-557
+530
 // aLabelSize.Width
-2886
+3494
 // aLabelTransformation
-2887;0;782;0;558;8866;0;0;1
+3495;0;783;0;531;8876;0;0;1
 // static_cast<sal_Int32>(aLabelFontColor)
 16711935
 // fLabelFontHeight
@@ -135,15 +135,15 @@
 // xLabel->getString()
 8000000 Ft
 // aLabelPosition.X
-782
+783
 // aLabelPosition.Y
-7639
+7647
 // aLabelSize.Height
-557
+530
 // aLabelSize.Width
-2886
+3494
 // aLabelTransformation
-2887;0;782;0;558;7639;0;0;1
+3495;0;783;0;531;7647;0;0;1
 // static_cast<sal_Int32>(aLabelFontColor)
 16711935
 // fLabelFontHeight
@@ -153,13 +153,13 @@
 // aLabelPosition.X
 491
 // aLabelPosition.Y
-6411
+6419
 // aLabelSize.Height
-557
+530
 // aLabelSize.Width
-3177
+3786
 // aLabelTransformation
-3178;0;491;0;558;6411;0;0;1
+3787;0;491;0;531;6419;0;0;1
 // static_cast<sal_Int32>(aLabelFontColor)
 16711935
 // fLabelFontHeight
@@ -169,13 +169,13 @@
 // aLabelPosition.X
 491
 // aLabelPosition.Y
-5184
+5190
 // aLabelSize.Height
-557
+530
 // aLabelSize.Width
-3177
+3786
 // aLabelTransformation
-3178;0;491;0;558;5184;0;0;1
+3787;0;491;0;531;5190;0;0;1
 // static_cast<sal_Int32>(aLabelFontColor)
 16711935
 // fLabelFontHeight
@@ -185,13 +185,13 @@
 // aLabelPosition.X
 491
 // aLabelPosition.Y
-3957
+3961
 // aLabelSize.Height
-557
+530
 // aLabelSize.Width
-3177
+3786
 // aLabelTransformation
-3178;0;491;0;558;3957;0;0;1
+3787;0;491;0;531;3961;0;0;1
 // static_cast<sal_Int32>(aLabelFontColor)
 16711935
 // fLabelFontHeight
@@ -201,13 +201,13 @@
 // aLabelPosition.X
 491
 // aLabelPosition.Y
-2730
+2733
 // aLabelSize.Height
-557
+530
 // aLabelSize.Width
-3177
+3786
 // aLabelTransformation
-3178;0;491;0;558;2730;0;0;1
+3787;0;491;0;531;2733;0;0;1
 // static_cast<sal_Int32>(aLabelFontColor)
 16711935
 // fLabelFontHeight
@@ -217,13 +217,13 @@
 // aLabelPosition.X
 491
 // aLabelPosition.Y
-1503
+1504
 // aLabelSize.Height
-557
+530
 // aLabelSize.Width
-3177
+3786
 // aLabelTransformation
-3178;0;491;0;558;1503;0;0;1
+3787;0;491;0;531;1504;0;0;1
 // static_cast<sal_Int32>(aLabelFontColor)
 16711935
 // fLabelFontHeight
@@ -233,13 +233,13 @@
 // aLabelPosition.X
 491
 // aLabelPosition.Y
-275
+276
 // aLabelSize.Height
-557
+530
 // aLabelSize.Width
-3177
+3786
 // aLabelTransformation
-3178;0;491;0;558;275;0;0;1
+3787;0;491;0;531;276;0;0;1
 // static_cast<sal_Int32>(aLabelFontColor)
 16711935
 // fLabelFontHeight
diff --git a/chart2/qa/extras/chart2dump/reference/axislabeltest/percent_stacked_column_chart.txt b/chart2/qa/extras/chart2dump/reference/axislabeltest/percent_stacked_column_chart.txt
index 058f994..0fdfe63 100755
--- a/chart2/qa/extras/chart2dump/reference/axislabeltest/percent_stacked_column_chart.txt
+++ b/chart2/qa/extras/chart2dump/reference/axislabeltest/percent_stacked_column_chart.txt
@@ -4,15 +4,15 @@
 // xLabel->getString()
 Inkjet
 // aLabelPosition.X
-5996
+5785
 // aLabelPosition.Y
 8950
 // aLabelSize.Height
 345
 // aLabelSize.Width
-849
+1272
 // aLabelTransformation
-850;0;5996;0;346;8950;0;0;1
+1273;0;5785;0;346;8950;0;0;1
 // static_cast<sal_Int32>(aLabelFontColor)
 0
 // fLabelFontHeight
@@ -20,15 +20,15 @@ Inkjet
 // xLabel->getString()
 Leser
 // aLabelPosition.X
-10357
+10252
 // aLabelPosition.Y
 8950
 // aLabelSize.Height
 345
 // aLabelSize.Width
-849
+1060
 // aLabelTransformation
-850;0;10357;0;346;8950;0;0;1
+1061;0;10252;0;346;8950;0;0;1
 // static_cast<sal_Int32>(aLabelFontColor)
 0
 // fLabelFontHeight
@@ -36,15 +36,15 @@ Leser
 // xLabel->getString()
 Multifunction
 // aLabelPosition.X
-14164
+13767
 // aLabelPosition.Y
 8950
 // aLabelSize.Height
 345
 // aLabelSize.Width
-1960
+2754
 // aLabelTransformation
-1961;0;14164;0;346;8950;0;0;1
+2755;0;13767;0;346;8950;0;0;1
 // static_cast<sal_Int32>(aLabelFontColor)
 0
 // fLabelFontHeight
@@ -52,15 +52,15 @@ Multifunction
 // xLabel->getString()
 Picture
 // aLabelPosition.X
-18961
+18763
 // aLabelPosition.Y
 8950
 // aLabelSize.Height
 345
 // aLabelSize.Width
-1087
+1484
 // aLabelTransformation
-1088;0;18961;0;346;8950;0;0;1
+1485;0;18763;0;346;8950;0;0;1
 // static_cast<sal_Int32>(aLabelFontColor)
 0
 // fLabelFontHeight
@@ -71,15 +71,15 @@ Picture
 // xLabel->getString()
 0,00%
 // aLabelPosition.X
-3010
+2931
 // aLabelPosition.Y
 8528
 // aLabelSize.Height
 345
 // aLabelSize.Width
-981
+1060
 // aLabelTransformation
-982;0;3010;0;346;8528;0;0;1
+1061;0;2931;0;346;8528;0;0;1
 // static_cast<sal_Int32>(aLabelFontColor)
 0
 // fLabelFontHeight
@@ -87,15 +87,15 @@ Picture
 // xLabel->getString()
 10,00%
 // aLabelPosition.X
-2825
+2719
 // aLabelPosition.Y
 7817
 // aLabelSize.Height
 345
 // aLabelSize.Width
-1166
+1272
 // aLabelTransformation
-1167;0;2825;0;346;7817;0;0;1
+1273;0;2719;0;346;7817;0;0;1
 // static_cast<sal_Int32>(aLabelFontColor)
 0
 // fLabelFontHeight
@@ -103,15 +103,15 @@ Picture
 // xLabel->getString()
 20,00%
 // aLabelPosition.X
-2825
+2719
 // aLabelPosition.Y
 7106
 // aLabelSize.Height
 345
 // aLabelSize.Width
-1166
+1272
 // aLabelTransformation
-1167;0;2825;0;346;7106;0;0;1
+1273;0;2719;0;346;7106;0;0;1
 // static_cast<sal_Int32>(aLabelFontColor)
 0
 // fLabelFontHeight
@@ -119,15 +119,15 @@ Picture
 // xLabel->getString()
 30,00%
 // aLabelPosition.X
-2825
+2719
 // aLabelPosition.Y
 6395
 // aLabelSize.Height
 345
 // aLabelSize.Width
-1166
+1272
 // aLabelTransformation
-1167;0;2825;0;346;6395;0;0;1
+1273;0;2719;0;346;6395;0;0;1
 // static_cast<sal_Int32>(aLabelFontColor)
 0
 // fLabelFontHeight
@@ -135,15 +135,15 @@ Picture
 // xLabel->getString()
 40,00%
 // aLabelPosition.X
-2825
+2719
 // aLabelPosition.Y
 5684
 // aLabelSize.Height
 345
 // aLabelSize.Width
-1166
+1272
 // aLabelTransformation
-1167;0;2825;0;346;5684;0;0;1
+1273;0;2719;0;346;5684;0;0;1
 // static_cast<sal_Int32>(aLabelFontColor)
 0
 // fLabelFontHeight
@@ -151,15 +151,15 @@ Picture
 // xLabel->getString()
 50,00%
 // aLabelPosition.X
-2825
+2719
 // aLabelPosition.Y
 4974
 // aLabelSize.Height
 345
 // aLabelSize.Width
-1166
+1272
 // aLabelTransformation
-1167;0;2825;0;346;4974;0;0;1
+1273;0;2719;0;346;4974;0;0;1
 // static_cast<sal_Int32>(aLabelFontColor)
 0
 // fLabelFontHeight
@@ -167,15 +167,15 @@ Picture
 // xLabel->getString()
 60,00%
 // aLabelPosition.X
-2825
+2719
 // aLabelPosition.Y
 4263
 // aLabelSize.Height
 345
 // aLabelSize.Width
-1166
+1272
 // aLabelTransformation
-1167;0;2825;0;346;4263;0;0;1
+1273;0;2719;0;346;4263;0;0;1
 // static_cast<sal_Int32>(aLabelFontColor)
 0
 // fLabelFontHeight
@@ -183,15 +183,15 @@ Picture
 // xLabel->getString()
 70,00%
 // aLabelPosition.X
-2825
+2719
 // aLabelPosition.Y
 3552
 // aLabelSize.Height
 345
 // aLabelSize.Width
-1166
+1272
 // aLabelTransformation
-1167;0;2825;0;346;3552;0;0;1
+1273;0;2719;0;346;3552;0;0;1
 // static_cast<sal_Int32>(aLabelFontColor)
 0
 // fLabelFontHeight
@@ -199,15 +199,15 @@ Picture
 // xLabel->getString()
 80,00%
 // aLabelPosition.X
-2825
+2719
 // aLabelPosition.Y
 2841
 // aLabelSize.Height
 345
 // aLabelSize.Width
-1166
+1272
 // aLabelTransformation
-1167;0;2825;0;346;2841;0;0;1
+1273;0;2719;0;346;2841;0;0;1
 // static_cast<sal_Int32>(aLabelFontColor)
 0
 // fLabelFontHeight
@@ -215,15 +215,15 @@ Picture
 // xLabel->getString()
 90,00%
 // aLabelPosition.X
-2825
+2719
 // aLabelPosition.Y
 2130
 // aLabelSize.Height
 345
 // aLabelSize.Width
-1166
+1272
 // aLabelTransformation
-1167;0;2825;0;346;2130;0;0;1
+1273;0;2719;0;346;2130;0;0;1
 // static_cast<sal_Int32>(aLabelFontColor)
 0
 // fLabelFontHeight
@@ -231,15 +231,15 @@ Picture
 // xLabel->getString()
 100,00%
 // aLabelPosition.X
-2640
+2507
 // aLabelPosition.Y
 1420
 // aLabelSize.Height
 345
 // aLabelSize.Width
-1351
+1484
 // aLabelTransformation
-1352;0;2640;0;346;1420;0;0;1
+1485;0;2507;0;346;1420;0;0;1
 // static_cast<sal_Int32>(aLabelFontColor)
 0
 // fLabelFontHeight
diff --git a/chart2/qa/extras/chart2dump/reference/axislabeltest/rotated_axis_labels.txt b/chart2/qa/extras/chart2dump/reference/axislabeltest/rotated_axis_labels.txt
index e4ff85a..85fdac0 100755
--- a/chart2/qa/extras/chart2dump/reference/axislabeltest/rotated_axis_labels.txt
+++ b/chart2/qa/extras/chart2dump/reference/axislabeltest/rotated_axis_labels.txt
@@ -4,15 +4,15 @@
 // xLabel->getString()
 1. quarter
 // aLabelPosition.X
-4696
+4228
 // aLabelPosition.Y
-11140
+11608
 // aLabelSize.Height
 345
 // aLabelSize.Width
-1457
+2119
 // aLabelTransformation
-1030.96168696999;244.658946290545;4696;-1030.96168696999;244.658946290545;11140;0;0;1
+1499.06637611548;244.658946290545;4228;-1499.06637611548;244.658946290545;11608;0;0;1
 // static_cast<sal_Int32>(aLabelFontColor)
 0
 // fLabelFontHeight
@@ -20,15 +20,15 @@
 // xLabel->getString()
 2. quarter
 // aLabelPosition.X
-8799
+8331
 // aLabelPosition.Y
-11140
+11608
 // aLabelSize.Height
 345
 // aLabelSize.Width
-1457
+2119
 // aLabelTransformation
-1030.96168696999;244.658946290545;8799;-1030.96168696999;244.658946290545;11140;0;0;1
+1499.06637611548;244.658946290545;8331;-1499.06637611548;244.658946290545;11608;0;0;1
 // static_cast<sal_Int32>(aLabelFontColor)
 0
 // fLabelFontHeight
@@ -36,15 +36,15 @@
 // xLabel->getString()
 3. quarter
 // aLabelPosition.X
-12902
+12434
 // aLabelPosition.Y
-11140
+11608
 // aLabelSize.Height
 345
 // aLabelSize.Width
-1457
+2119
 // aLabelTransformation
-1030.96168696999;244.658946290545;12902;-1030.96168696999;244.658946290545;11140;0;0;1
+1499.06637611548;244.658946290545;12434;-1499.06637611548;244.658946290545;11608;0;0;1
 // static_cast<sal_Int32>(aLabelFontColor)
 0
 // fLabelFontHeight
@@ -52,15 +52,15 @@
 // xLabel->getString()
 4. quarter
 // aLabelPosition.X
-17005
+16537
 // aLabelPosition.Y
-11140
+11608
 // aLabelSize.Height
 345
 // aLabelSize.Width
-1457
+2119
 // aLabelTransformation
-1030.96168696999;244.658946290545;17005;-1030.96168696999;244.658946290545;11140;0;0;1
+1499.06637611548;244.658946290545;16537;-1499.06637611548;244.658946290545;11608;0;0;1
 // static_cast<sal_Int32>(aLabelFontColor)
 0
 // fLabelFontHeight
@@ -71,15 +71,15 @@
 // xLabel->getString()
 - Ft
 // aLabelPosition.X
-2831
+2320
 // aLabelPosition.Y
-9502
+9365
 // aLabelSize.Height
 345
 // aLabelSize.Width
-743
+1272
 // aLabelTransformation
-718.648814759067;-89.5513896054722;2831;192.561369556275;334.210335896018;9502;0;0;1
+1229.62357686598;-89.5513896054722;2320;329.476644415509;334.210335896018;9365;0;0;1
 // static_cast<sal_Int32>(aLabelFontColor)
 0
 // fLabelFontHeight
@@ -87,15 +87,15 @@
 // xLabel->getString()
 5000000 Ft
 // aLabelPosition.X
-1680
+1093
 // aLabelPosition.Y
-7249
+7091
 // aLabelSize.Height
 345
 // aLabelSize.Width
-1934
+2542
 // aLabelTransformation
-1869.06647386935;-89.5513896054722;1680;500.814852273378;334.210335896018;7249;0;0;1
+2456.3493762531;-89.5513896054722;1093;658.17683169571;334.210335896018;7091;0;0;1
 // static_cast<sal_Int32>(aLabelFontColor)
 0
 // fLabelFontHeight
@@ -103,15 +103,15 @@
 // xLabel->getString()
 10000000 Ft
 // aLabelPosition.X
-1502
+888
 // aLabelPosition.Y
-5257
+5092
 // aLabelSize.Height
 345
 // aLabelSize.Width
-2119
+2754
 // aLabelTransformation
-2047.76275173282;-89.5513896054722;1502;548.696375617344;334.210335896018;5257;0;0;1
+2661.12565142638;-89.5513896054722;888;713.046469257445;334.210335896018;5092;0;0;1
 // static_cast<sal_Int32>(aLabelFontColor)
 0
 // fLabelFontHeight
@@ -119,15 +119,15 @@
 // xLabel->getString()
 15000000 Ft
 // aLabelPosition.X
-1502
+888
 // aLabelPosition.Y
-3312
+3147
 // aLabelSize.Height
 345
 // aLabelSize.Width
-2119
+2754
 // aLabelTransformation
-2047.76275173282;-89.5513896054722;1502;548.696375617344;334.210335896018;3312;0;0;1
+2661.12565142638;-89.5513896054722;888;713.046469257445;334.210335896018;3147;0;0;1
 // static_cast<sal_Int32>(aLabelFontColor)
 0
 // fLabelFontHeight
@@ -135,15 +135,15 @@
 // xLabel->getString()
 20000000 Ft
 // aLabelPosition.X
-1502
+888
 // aLabelPosition.Y
-1368
+1203
 // aLabelSize.Height
 345
 // aLabelSize.Width
-2119
+2754
 // aLabelTransformation
-2047.76275173282;-89.5513896054722;1502;548.696375617344;334.210335896018;1368;0;0;1
+2661.12565142638;-89.5513896054722;888;713.046469257445;334.210335896018;1203;0;0;1
 // static_cast<sal_Int32>(aLabelFontColor)
 0
 // fLabelFontHeight
diff --git a/chart2/qa/extras/chart2dump/reference/chartwalltest/chartwall_auto_adjust_with_titles.txt b/chart2/qa/extras/chart2dump/reference/chartwalltest/chartwall_auto_adjust_with_titles.txt
index a18b162..835c6a8 100755
--- a/chart2/qa/extras/chart2dump/reference/chartwalltest/chartwall_auto_adjust_with_titles.txt
+++ b/chart2/qa/extras/chart2dump/reference/chartwalltest/chartwall_auto_adjust_with_titles.txt
@@ -1,13 +1,13 @@
 // aChartWallPosition.X
-3501
+4940
 // aChartWallPosition.Y
-1421
+1427
 // aChartWallSize.Height
-5892
+5584
 // aChartWallSize.Width
-9920
+7336
 // aChartWallTransformation
-9921;0;3501;0;5893;1421;0;0;1
+7337;0;4940;0;5585;1427;0;0;1
 // static_cast<sal_Int32>(aChartWallFillStyle)
 2
 // static_cast<sal_Int32>(aChartWallFillColor)
diff --git a/chart2/qa/extras/chart2dump/reference/chartwalltest/chartwall_auto_adjust_without_titles.txt b/chart2/qa/extras/chart2dump/reference/chartwalltest/chartwall_auto_adjust_without_titles.txt
index 8b8ee7f..dff89eb 100755
--- a/chart2/qa/extras/chart2dump/reference/chartwalltest/chartwall_auto_adjust_without_titles.txt
+++ b/chart2/qa/extras/chart2dump/reference/chartwalltest/chartwall_auto_adjust_without_titles.txt
@@ -1,13 +1,13 @@
 // aChartWallPosition.X
-2503
+3111
 // aChartWallPosition.Y
 354
 // aChartWallSize.Height
 7888
 // aChartWallSize.Width
-12277
+11311
 // aChartWallTransformation
-12278;0;2503;0;7889;354;0;0;1
+11312;0;3111;0;7889;354;0;0;1
 // static_cast<sal_Int32>(aChartWallFillStyle)
 2
 // static_cast<sal_Int32>(aChartWallFillColor)
diff --git a/chart2/qa/extras/chart2dump/reference/legendtest/custom_legend_position.txt b/chart2/qa/extras/chart2dump/reference/legendtest/custom_legend_position.txt
index 80609ca..4bcffd7 100755
--- a/chart2/qa/extras/chart2dump/reference/legendtest/custom_legend_position.txt
+++ b/chart2/qa/extras/chart2dump/reference/legendtest/custom_legend_position.txt
@@ -1,23 +1,23 @@
 // aLegendPosition.X
-1989
+1973
 // aLegendPosition.Y
-563
+555
 // aLegendSize.Width
-3050
+3316
 // aLegendSize.Height
-2908
+2781
 // nLegendEntryCount
 4
 // aLegendEntryPosition.X
-2127
+2226
 // aLegendEntryPosition.Y
-1369
+1319
 // aLegendEntrySize.Height
 211
 // aLegendEntrySize.Width
 800
 // aLegendEntryTransformation
-801;0;2127;0;212;1369;0;0;1
+801;0;2226;0;212;1319;0;0;1
 // xLegendEntryContainer->getCount()
 3
 // sEntryGeomShapeType
@@ -29,15 +29,15 @@ com.sun.star.drawing.PolyPolygonShape
 // static_cast<sal_Int32>(aEntryGeomColor)
 43091
 // aLegendEntryPosition.X
-3521
+3709
 // aLegendEntryPosition.Y
-1369
+1319
 // aLegendEntrySize.Height
 211
 // aLegendEntrySize.Width
 800
 // aLegendEntryTransformation
-801;0;3521;0;212;1369;0;0;1
+801;0;3709;0;212;1319;0;0;1
 // xLegendEntryContainer->getCount()
 3
 // sEntryGeomShapeType
@@ -49,15 +49,15 @@ com.sun.star.drawing.PolyPolygonShape
 // static_cast<sal_Int32>(aEntryGeomColor)
 8388352
 // aLegendEntryPosition.X
-2127
+2226
 // aLegendEntryPosition.Y
-2453
+2361
 // aLegendEntrySize.Height
 211
 // aLegendEntrySize.Width
 800
 // aLegendEntryTransformation
-801;0;2127;0;212;2453;0;0;1
+801;0;2226;0;212;2361;0;0;1
 // xLegendEntryContainer->getCount()
 3
 // sEntryGeomShapeType
@@ -69,15 +69,15 @@ com.sun.star.drawing.PolyPolygonShape
 // static_cast<sal_Int32>(aEntryGeomColor)
 16765728
 // aLegendEntryPosition.X
-3521
+3709
 // aLegendEntryPosition.Y
-2453
+2361
 // aLegendEntrySize.Height
 211
 // aLegendEntrySize.Width
 800
 // aLegendEntryTransformation
-801;0;3521;0;212;2453;0;0;1
+801;0;3709;0;212;2361;0;0;1
 // xLegendEntryContainer->getCount()
 3
 // sEntryGeomShapeType
diff --git a/chart2/qa/extras/chart2dump/reference/legendtest/legend_on_bottom.txt b/chart2/qa/extras/chart2dump/reference/legendtest/legend_on_bottom.txt
index f7a84c9..2c8da49 100755
--- a/chart2/qa/extras/chart2dump/reference/legendtest/legend_on_bottom.txt
+++ b/chart2/qa/extras/chart2dump/reference/legendtest/legend_on_bottom.txt
@@ -1,15 +1,15 @@
 // aLegendPosition.X
-7630
+7736
 // aLegendPosition.Y
 11476
 // aLegendSize.Width
-6440
+6228
 // aLegendSize.Height
 545
 // nLegendEntryCount
 4
 // aLegendEntryPosition.X
-13154
+13048
 // aLegendEntryPosition.Y
 11643
 // aLegendEntrySize.Height
@@ -17,7 +17,7 @@
 // aLegendEntrySize.Width
 800
 // aLegendEntryTransformation
-801;0;13154;0;212;11643;0;0;1
+801;0;13048;0;212;11643;0;0;1
 // xLegendEntryContainer->getCount()
 3
 // sEntryGeomShapeType
@@ -29,7 +29,7 @@ com.sun.star.drawing.PolyPolygonShape
 // static_cast<sal_Int32>(aEntryGeomColor)
 43091
 // aLegendEntryPosition.X
-11544
+11491
 // aLegendEntryPosition.Y
 11643
 // aLegendEntrySize.Height
@@ -37,7 +37,7 @@ com.sun.star.drawing.PolyPolygonShape
 // aLegendEntrySize.Width
 800
 // aLegendEntryTransformation
-801;0;11544;0;212;11643;0;0;1
+801;0;11491;0;212;11643;0;0;1
 // xLegendEntryContainer->getCount()
 3
 // sEntryGeomShapeType
@@ -69,7 +69,7 @@ com.sun.star.drawing.PolyPolygonShape
 // static_cast<sal_Int32>(aEntryGeomColor)
 16765728
 // aLegendEntryPosition.X
-8324
+8377
 // aLegendEntryPosition.Y
 11643
 // aLegendEntrySize.Height
@@ -77,7 +77,7 @@ com.sun.star.drawing.PolyPolygonShape
 // aLegendEntrySize.Width
 800
 // aLegendEntryTransformation
-801;0;8324;0;212;11643;0;0;1
+801;0;8377;0;212;11643;0;0;1
 // xLegendEntryContainer->getCount()
 3
 // sEntryGeomShapeType
diff --git a/chart2/qa/extras/chart2dump/reference/legendtest/legend_on_left_side.txt b/chart2/qa/extras/chart2dump/reference/legendtest/legend_on_left_side.txt
index 7356300..314e042 100755
--- a/chart2/qa/extras/chart2dump/reference/legendtest/legend_on_left_side.txt
+++ b/chart2/qa/extras/chart2dump/reference/legendtest/legend_on_left_side.txt
@@ -3,7 +3,7 @@
 // aLegendPosition.Y
 6060
 // aLegendSize.Width
-1610
+1557
 // aLegendSize.Height
 1880
 // nLegendEntryCount
diff --git a/chart2/qa/extras/chart2dump/reference/legendtest/legend_on_right_side.txt b/chart2/qa/extras/chart2dump/reference/legendtest/legend_on_right_side.txt
index 88491ea..7b0b5cc 100755
--- a/chart2/qa/extras/chart2dump/reference/legendtest/legend_on_right_side.txt
+++ b/chart2/qa/extras/chart2dump/reference/legendtest/legend_on_right_side.txt
@@ -1,15 +1,15 @@
 // aLegendPosition.X
-22525
+22472
 // aLegendPosition.Y
 6206
 // aLegendSize.Width
-1127
+1180
 // aLegendSize.Height
 990
 // nLegendEntryCount
 2
 // aLegendEntryPosition.X
-22641
+22588
 // aLegendEntryPosition.Y
 6373
 // aLegendEntrySize.Height
@@ -17,7 +17,7 @@
 // aLegendEntrySize.Width
 211
 // aLegendEntryTransformation
-212;0;22641;0;212;6373;0;0;1
+212;0;22588;0;212;6373;0;0;1
 // xLegendEntryContainer->getCount()
 2
 // sEntryGeomShapeType
@@ -25,7 +25,7 @@ com.sun.star.drawing.RectangleShape
 // static_cast<sal_Int32>(aEntryGeomColor)
 17798
 // aLegendEntryPosition.X
-22641
+22588
 // aLegendEntryPosition.Y
 6818
 // aLegendEntrySize.Height
@@ -33,7 +33,7 @@ com.sun.star.drawing.RectangleShape
 // aLegendEntrySize.Width
 211
 // aLegendEntryTransformation
-212;0;22641;0;212;6818;0;0;1
+212;0;22588;0;212;6818;0;0;1
 // xLegendEntryContainer->getCount()
 2
 // sEntryGeomShapeType
diff --git a/chart2/qa/extras/chart2dump/reference/legendtest/legend_on_top.txt b/chart2/qa/extras/chart2dump/reference/legendtest/legend_on_top.txt
index 85dff34..54a31e8 100755
--- a/chart2/qa/extras/chart2dump/reference/legendtest/legend_on_top.txt
+++ b/chart2/qa/extras/chart2dump/reference/legendtest/legend_on_top.txt
@@ -1,15 +1,15 @@
 // aLegendPosition.X
-7452
+7558
 // aLegendPosition.Y
 185
 // aLegendSize.Width
-6440
+6228
 // aLegendSize.Height
 545
 // nLegendEntryCount
 4
 // aLegendEntryPosition.X
-7568
+7674
 // aLegendEntryPosition.Y
 352
 // aLegendEntrySize.Height
@@ -17,7 +17,7 @@
 // aLegendEntrySize.Width
 800
 // aLegendEntryTransformation
-801;0;7568;0;212;352;0;0;1
+801;0;7674;0;212;352;0;0;1
 // xLegendEntryContainer->getCount()
 3
 // sEntryGeomShapeType
@@ -29,7 +29,7 @@ com.sun.star.drawing.PolyPolygonShape
 // static_cast<sal_Int32>(aEntryGeomColor)
 43091
 // aLegendEntryPosition.X
-9178
+9231
 // aLegendEntryPosition.Y
 352
 // aLegendEntrySize.Height
@@ -37,7 +37,7 @@ com.sun.star.drawing.PolyPolygonShape
 // aLegendEntrySize.Width
 800
 // aLegendEntryTransformation
-801;0;9178;0;212;352;0;0;1
+801;0;9231;0;212;352;0;0;1
 // xLegendEntryContainer->getCount()
 3
 // sEntryGeomShapeType
@@ -69,7 +69,7 @@ com.sun.star.drawing.PolyPolygonShape
 // static_cast<sal_Int32>(aEntryGeomColor)
 16765728
 // aLegendEntryPosition.X
-12398
+12345
 // aLegendEntryPosition.Y
 352
 // aLegendEntrySize.Height
@@ -77,7 +77,7 @@ com.sun.star.drawing.PolyPolygonShape
 // aLegendEntrySize.Width
 800
 // aLegendEntryTransformation
-801;0;12398;0;212;352;0;0;1
+801;0;12345;0;212;352;0;0;1
 // xLegendEntryContainer->getCount()
 3
 // sEntryGeomShapeType
diff --git a/chart2/qa/extras/chart2dump/reference/legendtest/many_legend_entries.txt b/chart2/qa/extras/chart2dump/reference/legendtest/many_legend_entries.txt
index 8fc3a62..48b9c1c 100755
--- a/chart2/qa/extras/chart2dump/reference/legendtest/many_legend_entries.txt
+++ b/chart2/qa/extras/chart2dump/reference/legendtest/many_legend_entries.txt
@@ -1,15 +1,15 @@
 // aLegendPosition.X
-4675
+4967
 // aLegendPosition.Y
 185
 // aLegendSize.Width
-13039
+12456
 // aLegendSize.Height
 990
 // nLegendEntryCount
 15
 // aLegendEntryPosition.X
-4791
+5083
 // aLegendEntryPosition.Y
 352
 // aLegendEntrySize.Height
@@ -17,7 +17,7 @@
 // aLegendEntrySize.Width
 800
 // aLegendEntryTransformation
-801;0;4791;0;212;352;0;0;1
+801;0;5083;0;212;352;0;0;1
 // xLegendEntryContainer->getCount()
 3
 // sEntryGeomShapeType
@@ -29,7 +29,7 @@ com.sun.star.drawing.PolyPolygonShape
 // static_cast<sal_Int32>(aEntryGeomColor)
 43091
 // aLegendEntryPosition.X
-6401
+6640
 // aLegendEntryPosition.Y
 352
 // aLegendEntrySize.Height
@@ -37,7 +37,7 @@ com.sun.star.drawing.PolyPolygonShape
 // aLegendEntrySize.Width
 800
 // aLegendEntryTransformation
-801;0;6401;0;212;352;0;0;1
+801;0;6640;0;212;352;0;0;1
 // xLegendEntryContainer->getCount()
 3
 // sEntryGeomShapeType
@@ -49,7 +49,7 @@ com.sun.star.drawing.PolyPolygonShape
 // static_cast<sal_Int32>(aEntryGeomColor)
 8388352
 // aLegendEntryPosition.X
-8011
+8197
 // aLegendEntryPosition.Y
 352
 // aLegendEntrySize.Height
@@ -57,7 +57,7 @@ com.sun.star.drawing.PolyPolygonShape
 // aLegendEntrySize.Width
 800
 // aLegendEntryTransformation
-801;0;8011;0;212;352;0;0;1
+801;0;8197;0;212;352;0;0;1
 // xLegendEntryContainer->getCount()
 3
 // sEntryGeomShapeType
@@ -69,7 +69,7 @@ com.sun.star.drawing.PolyPolygonShape
 // static_cast<sal_Int32>(aEntryGeomColor)
 16765728
 // aLegendEntryPosition.X
-9621
+9754
 // aLegendEntryPosition.Y
 352
 // aLegendEntrySize.Height
@@ -77,7 +77,7 @@ com.sun.star.drawing.PolyPolygonShape
 // aLegendEntrySize.Width
 800
 // aLegendEntryTransformation
-801;0;9621;0;212;352;0;0;1
+801;0;9754;0;212;352;0;0;1
 // xLegendEntryContainer->getCount()
 3
 // sEntryGeomShapeType
@@ -89,7 +89,7 @@ com.sun.star.drawing.PolyPolygonShape
 // static_cast<sal_Int32>(aEntryGeomColor)
 16711807
 // aLegendEntryPosition.X
-11231
+11311
 // aLegendEntryPosition.Y
 352
 // aLegendEntrySize.Height
@@ -97,7 +97,7 @@ com.sun.star.drawing.PolyPolygonShape
 // aLegendEntrySize.Width
 800
 // aLegendEntryTransformation
-801;0;11231;0;212;352;0;0;1
+801;0;11311;0;212;352;0;0;1
 // xLegendEntryContainer->getCount()
 3
 // sEntryGeomShapeType
@@ -109,7 +109,7 @@ com.sun.star.drawing.PolyPolygonShape
 // static_cast<sal_Int32>(aEntryGeomColor)
 8257569
 // aLegendEntryPosition.X
-12947
+12868
 // aLegendEntryPosition.Y
 352
 // aLegendEntrySize.Height
@@ -117,7 +117,7 @@ com.sun.star.drawing.PolyPolygonShape
 // aLegendEntrySize.Width
 800
 // aLegendEntryTransformation
-801;0;12947;0;212;352;0;0;1
+801;0;12868;0;212;352;0;0;1
 // xLegendEntryContainer->getCount()
 3
 // sEntryGeomShapeType
@@ -129,7 +129,7 @@ com.sun.star.drawing.PolyPolygonShape
 // static_cast<sal_Int32>(aEntryGeomColor)
 8637183
 // aLegendEntryPosition.X
-14557
+14425
 // aLegendEntryPosition.Y
 352
 // aLegendEntrySize.Height
@@ -137,7 +137,7 @@ com.sun.star.drawing.PolyPolygonShape
 // aLegendEntrySize.Width
 800
 // aLegendEntryTransformation
-801;0;14557;0;212;352;0;0;1
+801;0;14425;0;212;352;0;0;1
 // xLegendEntryContainer->getCount()
 3
 // sEntryGeomShapeType
@@ -149,7 +149,7 @@ com.sun.star.drawing.PolyPolygonShape
 // static_cast<sal_Int32>(aEntryGeomColor)
 3227652
 // aLegendEntryPosition.X
-16220
+15982
 // aLegendEntryPosition.Y
 352
 // aLegendEntrySize.Height
@@ -157,7 +157,7 @@ com.sun.star.drawing.PolyPolygonShape
 // aLegendEntrySize.Width
 800
 // aLegendEntryTransformation
-801;0;16220;0;212;352;0;0;1
+801;0;15982;0;212;352;0;0;1
 // xLegendEntryContainer->getCount()
 3
 // sEntryGeomShapeType
@@ -169,7 +169,7 @@ com.sun.star.drawing.PolyPolygonShape
 // static_cast<sal_Int32>(aEntryGeomColor)
 11456256
 // aLegendEntryPosition.X
-4791
+5083
 // aLegendEntryPosition.Y
 797
 // aLegendEntrySize.Height
@@ -177,7 +177,7 @@ com.sun.star.drawing.PolyPolygonShape
 // aLegendEntrySize.Width
 800
 // aLegendEntryTransformation
-801;0;4791;0;212;797;0;0;1
+801;0;5083;0;212;797;0;0;1
 // xLegendEntryContainer->getCount()
 3
 // sEntryGeomShapeType
@@ -189,7 +189,7 @@ com.sun.star.drawing.PolyPolygonShape
 // static_cast<sal_Int32>(aEntryGeomColor)
 4923247
 // aLegendEntryPosition.X
-6401
+6640
 // aLegendEntryPosition.Y
 797
 // aLegendEntrySize.Height
@@ -197,7 +197,7 @@ com.sun.star.drawing.PolyPolygonShape
 // aLegendEntrySize.Width
 800
 // aLegendEntryTransformation
-801;0;6401;0;212;797;0;0;1
+801;0;6640;0;212;797;0;0;1
 // xLegendEntryContainer->getCount()
 3
 // sEntryGeomShapeType
@@ -209,7 +209,7 @@ com.sun.star.drawing.PolyPolygonShape
 // static_cast<sal_Int32>(aEntryGeomColor)
 16749838
 // aLegendEntryPosition.X
-8011
+8197
 // aLegendEntryPosition.Y
 797
 // aLegendEntrySize.Height
@@ -217,7 +217,7 @@ com.sun.star.drawing.PolyPolygonShape
 // aLegendEntrySize.Width
 800
 // aLegendEntryTransformation
-801;0;8011;0;212;797;0;0;1
+801;0;8197;0;212;797;0;0;1
 // xLegendEntryContainer->getCount()
 3
 // sEntryGeomShapeType
@@ -229,7 +229,7 @@ com.sun.star.drawing.PolyPolygonShape
 // static_cast<sal_Int32>(aEntryGeomColor)
 12910603
 // aLegendEntryPosition.X
-9621
+9754
 // aLegendEntryPosition.Y
 797
 // aLegendEntrySize.Height
@@ -237,7 +237,7 @@ com.sun.star.drawing.PolyPolygonShape
 // aLegendEntrySize.Width
 800
 // aLegendEntryTransformation
-801;0;9621;0;212;797;0;0;1
+801;0;9754;0;212;797;0;0;1
 // xLegendEntryContainer->getCount()
 3
 // sEntryGeomShapeType
@@ -249,7 +249,7 @@ com.sun.star.drawing.PolyPolygonShape
 // static_cast<sal_Int32>(aEntryGeomColor)
 34001
 // aLegendEntryPosition.X
-11231
+11311
 // aLegendEntryPosition.Y
 797
 // aLegendEntrySize.Height
@@ -257,7 +257,7 @@ com.sun.star.drawing.PolyPolygonShape
 // aLegendEntrySize.Width
 800
 // aLegendEntryTransformation
-801;0;11231;0;212;797;0;0;1
+801;0;11311;0;212;797;0;0;1
 // xLegendEntryContainer->getCount()
 3
 // sEntryGeomShapeType
@@ -269,7 +269,7 @@ com.sun.star.drawing.PolyPolygonShape
 // static_cast<sal_Int32>(aEntryGeomColor)
 17798
 // aLegendEntryPosition.X
-12947
+12868
 // aLegendEntryPosition.Y
 797
 // aLegendEntrySize.Height
@@ -277,7 +277,7 @@ com.sun.star.drawing.PolyPolygonShape
 // aLegendEntrySize.Width
 800
 // aLegendEntryTransformation
-801;0;12947;0;212;797;0;0;1
+801;0;12868;0;212;797;0;0;1
 // xLegendEntryContainer->getCount()
 3
 // sEntryGeomShapeType
@@ -289,7 +289,7 @@ com.sun.star.drawing.PolyPolygonShape
 // static_cast<sal_Int32>(aEntryGeomColor)
 16728590
 // aLegendEntryPosition.X
-14557
+14425
 // aLegendEntryPosition.Y
 797
 // aLegendEntrySize.Height
@@ -297,7 +297,7 @@ com.sun.star.drawing.PolyPolygonShape
 // aLegendEntrySize.Width
 800
 // aLegendEntryTransformation
-801;0;14557;0;212;797;0;0;1
+801;0;14425;0;212;797;0;0;1
 // xLegendEntryContainer->getCount()
 3
 // sEntryGeomShapeType
diff --git a/chart2/qa/extras/chart2dump/reference/legendtest/multiple_categories.txt b/chart2/qa/extras/chart2dump/reference/legendtest/multiple_categories.txt
index 2c1295a..3105e26 100755
--- a/chart2/qa/extras/chart2dump/reference/legendtest/multiple_categories.txt
+++ b/chart2/qa/extras/chart2dump/reference/legendtest/multiple_categories.txt
@@ -1,23 +1,23 @@
 // aLegendPosition.X
-3005
+1786
 // aLegendPosition.Y
-12414
+13063
 // aLegendSize.Width
-16083
+18515
 // aLegendSize.Height
 519
 // nLegendEntryCount
 8
 // aLegendEntryPosition.X
-3109
+1890
 // aLegendEntryPosition.Y
-12578
+13227
 // aLegendEntrySize.Height
 190
 // aLegendEntrySize.Width
 800
 // aLegendEntryTransformation
-801;0;3109;0;191;12578;0;0;1
+801;0;1890;0;191;13227;0;0;1
 // xLegendEntryContainer->getCount()
 2
 // sEntryGeomShapeType
@@ -25,15 +25,15 @@ com.sun.star.drawing.LineShape
 // static_cast<sal_Int32>(aEntryGeomColor)
 7512015
 // aLegendEntryPosition.X
-4881
+3927
 // aLegendEntryPosition.Y
-12578
+13227
 // aLegendEntrySize.Height
 190
 // aLegendEntrySize.Width
 800
 // aLegendEntryTransformation
-801;0;4881;0;191;12578;0;0;1
+801;0;3927;0;191;13227;0;0;1
 // xLegendEntryContainer->getCount()
 2
 // sEntryGeomShapeType
@@ -41,15 +41,15 @@ com.sun.star.drawing.LineShape
 // static_cast<sal_Int32>(aEntryGeomColor)
 7512015
 // aLegendEntryPosition.X
-6971
+6334
 // aLegendEntryPosition.Y
-12578
+13227
 // aLegendEntrySize.Height
 190
 // aLegendEntrySize.Width
 800
 // aLegendEntryTransformation
-801;0;6971;0;191;12578;0;0;1
+801;0;6334;0;191;13227;0;0;1
 // xLegendEntryContainer->getCount()
 2
 // sEntryGeomShapeType
@@ -57,15 +57,15 @@ com.sun.star.drawing.LineShape
 // static_cast<sal_Int32>(aEntryGeomColor)
 7512015
 // aLegendEntryPosition.X
-9061
+8741
 // aLegendEntryPosition.Y
-12578
+13227
 // aLegendEntrySize.Height
 190
 // aLegendEntrySize.Width
 800
 // aLegendEntryTransformation
-801;0;9061;0;191;12578;0;0;1
+801;0;8741;0;191;13227;0;0;1
 // xLegendEntryContainer->getCount()
 2
 // sEntryGeomShapeType
@@ -73,15 +73,15 @@ com.sun.star.drawing.LineShape
 // static_cast<sal_Int32>(aEntryGeomColor)
 7512015
 // aLegendEntryPosition.X
-11151
+11148
 // aLegendEntryPosition.Y
-12578
+13227
 // aLegendEntrySize.Height
 190
 // aLegendEntrySize.Width
 800
 // aLegendEntryTransformation
-801;0;11151;0;191;12578;0;0;1
+801;0;11148;0;191;13227;0;0;1
 // xLegendEntryContainer->getCount()
 2
 // sEntryGeomShapeType
@@ -89,15 +89,15 @@ com.sun.star.drawing.LineShape
 // static_cast<sal_Int32>(aEntryGeomColor)
 7512015
 // aLegendEntryPosition.X
-12923
+13185
 // aLegendEntryPosition.Y
-12578
+13227
 // aLegendEntrySize.Height
 190
 // aLegendEntrySize.Width
 800
 // aLegendEntryTransformation
-801;0;12923;0;191;12578;0;0;1
+801;0;13185;0;191;13227;0;0;1
 // xLegendEntryContainer->getCount()
 2
 // sEntryGeomShapeType
@@ -105,15 +105,15 @@ com.sun.star.drawing.LineShape
 // static_cast<sal_Int32>(aEntryGeomColor)
 7512015
 // aLegendEntryPosition.X
-15013
+15592
 // aLegendEntryPosition.Y
-12578
+13227
 // aLegendEntrySize.Height
 190
 // aLegendEntrySize.Width
 800
 // aLegendEntryTransformation
-801;0;15013;0;191;12578;0;0;1
+801;0;15592;0;191;13227;0;0;1
 // xLegendEntryContainer->getCount()
 2
 // sEntryGeomShapeType
@@ -121,15 +121,15 @@ com.sun.star.drawing.LineShape
 // static_cast<sal_Int32>(aEntryGeomColor)
 7512015
 // aLegendEntryPosition.X
-17103
+17999
 // aLegendEntryPosition.Y
-12578
+13227
 // aLegendEntrySize.Height
 190
 // aLegendEntrySize.Width
 800
 // aLegendEntryTransformation
-801;0;17103;0;191;12578;0;0;1
+801;0;17999;0;191;13227;0;0;1
 // xLegendEntryContainer->getCount()
 2
 // sEntryGeomShapeType


More information about the Libreoffice-commits mailing list