qt5base-lts/tests/auto/gui/text
Konstantin Ritt d64cb5f707 Update the Unicode Text Breaking Algorithm implementation
to make it conformant to the Unicode 6.1 specifications #14 and #29.

The most important changes are:
* The implementation has been reworked from scratch to fix all known bugs;
* Separate-out the grapheme and the line breaking implementation to eliminate
  an overhead due to calculating unnecessary breaks;
* Stop using deprecated SG class in favor of resolving pairs of surrogates;
* A proper support for SMP code points;
* Support for extended grapheme clusters (a drop-in replacement for the legacy
  grapheme clusters as of Unicode 5.1);
* The hardcoded tailoring of UBA has been eliminated which breaks the 7 years-old
  lineBreaking test. Some later, we'll investigate if such a tailoring is still needed.

Change-Id: I9f5867b3cec753b4fc120bc5a7e20f9a73d89370
Reviewed-by: Lars Knoll <lars.knoll@nokia.com>
2012-06-10 15:58:02 +02:00
..
qabstracttextdocumentlayout Add CONFIG+=parallel_test to suspected parallel-safe tests. 2012-05-28 07:33:01 +02:00
qcssparser Add CONFIG+=parallel_test to suspected parallel-safe tests. 2012-05-28 07:33:01 +02:00
qfont Make qfont autotest build without widgets 2012-06-08 08:31:14 +02:00
qfontdatabase Add CONFIG+=parallel_test to suspected parallel-safe tests. 2012-05-28 07:33:01 +02:00
qfontmetrics Add CONFIG+=parallel_test to suspected parallel-safe tests. 2012-05-28 07:33:01 +02:00
qglyphrun Add CONFIG+=parallel_test to suspected parallel-safe tests. 2012-05-28 07:33:01 +02:00
qrawfont Add CONFIG+=parallel_test to suspected parallel-safe tests. 2012-05-28 07:33:01 +02:00
qstatictext Add CONFIG+=parallel_test to suspected parallel-safe tests. 2012-05-28 07:33:01 +02:00
qsyntaxhighlighter Add CONFIG+=parallel_test to suspected parallel-safe tests. 2012-05-28 07:33:01 +02:00
qtextblock Add CONFIG+=parallel_test to suspected parallel-safe tests. 2012-05-28 07:33:01 +02:00
qtextcursor Add CONFIG+=parallel_test to suspected parallel-safe tests. 2012-05-28 07:33:01 +02:00
qtextdocument Change remaining uses of {to,from}Ascii to {to,from}Latin1 [QtGui] 2012-05-04 12:45:52 +02:00
qtextdocumentfragment Fixed unused function warning in qtextdocumentfragment test. 2012-05-28 01:12:34 +02:00
qtextdocumentlayout Make qtextdocumentlayout autotest build without widgets 2012-06-07 00:37:55 +02:00
qtextformat Add CONFIG+=parallel_test to suspected parallel-safe tests. 2012-05-28 07:33:01 +02:00
qtextlayout Update the Unicode Text Breaking Algorithm implementation 2012-06-10 15:58:02 +02:00
qtextlist Add CONFIG+=parallel_test to suspected parallel-safe tests. 2012-05-28 07:33:01 +02:00
qtextobject Make qtextobject autotest build without widgets 2012-06-07 00:37:52 +02:00
qtextodfwriter Remove "All rights reserved" line from license headers. 2012-01-30 03:54:59 +01:00
qtextpiecetable Clean up some auto tests of gui 2012-03-12 13:14:05 +01:00
qtextscriptengine Add CONFIG+=parallel_test to suspected parallel-safe tests. 2012-05-28 07:33:01 +02:00
qtexttable Make qtexttable autotest build without widgets 2012-06-07 07:26:05 +02:00
qzip QZip: improve reading of zip files, fix some edge cases in writing 2012-06-08 21:49:58 +02:00
text.pro Start running some disabled tests again on Mac OS. 2012-04-23 09:46:22 +02:00