qt5base-lts/tests/benchmarks/corelib/tools
Kurt Pattyn add2bf739a Allow non-character codes in utf8 strings
Changed the processing of non-character code handling in the UTF8 codec.
Non-character codes are now accepted in QStrings, QUrls and QJson strings.
Unit tests were adapted accordingly.
For more info about non-character codes,
see: http://www.unicode.org/versions/corrigendum9.html

[ChangeLog][QtCore][QUtf8]
UTF-8 now accepts non-character unicode points; these are not replaced
by the replacement character anymore

[ChangeLog][QtCore][QUrl]
QUrl now fully accepts non-character unicode points; they are encoded as
percent characters; they can also be pretty decoded

[ChangeLog][QtCore][QJson]
The Writer and the Parser now fully accept non-character unicode points.

Change-Id: I77cf4f0e6210741eac8082912a0b6118eced4f77
Task-number: QTBUG-33229
Reviewed-by: Lars Knoll <lars.knoll@digia.com>
Reviewed-by: Thiago Macieira <thiago.macieira@intel.com>
2013-10-17 09:50:58 +02:00
..
containers-associative Whitespace cleanup: remove trailing whitespace 2013-03-16 20:22:50 +01:00
containers-sequential Update copyright year in Digia's license headers 2013-01-18 09:07:35 +01:00
qalgorithms Update copyright year in Digia's license headers 2013-01-18 09:07:35 +01:00
qbytearray Update copyright year in Digia's license headers 2013-01-18 09:07:35 +01:00
qchar Update copyright year in Digia's license headers 2013-01-18 09:07:35 +01:00
qcontiguouscache Update copyright year in Digia's license headers 2013-01-18 09:07:35 +01:00
qdatetime QDateTime - Remove some benchmark tests 2013-09-23 01:14:10 +02:00
qhash Update copyright year in Digia's license headers 2013-01-18 09:07:35 +01:00
qlist Update copyright year in Digia's license headers 2013-01-18 09:07:35 +01:00
qlocale Remove QLocalePrivate::m_localeID 2013-04-23 18:57:45 +02:00
qmap QMap - add insert overload that provide a hint 2013-03-06 18:56:17 +01:00
qrect Update copyright year in Digia's license headers 2013-01-18 09:07:35 +01:00
qregexp Whitespace cleanup: remove trailing whitespace 2013-03-16 20:22:50 +01:00
qset Iterate over the smaller set in QSet::intersect(). 2013-06-05 09:35:42 +02:00
qstring Allow non-character codes in utf8 strings 2013-10-17 09:50:58 +02:00
qstringbuilder Update copyright year in Digia's license headers 2013-01-18 09:07:35 +01:00
qstringlist Update copyright year in Digia's license headers 2013-01-18 09:07:35 +01:00
qvector Whitespace cleanup: remove trailing whitespace 2013-03-16 20:22:50 +01:00
tools.pro QDateTime - Add Benchmark Tests 2013-09-20 23:45:06 +02:00