[neon/backports-jammy/litehtml-jammy]: Summary of bulk changes made

KDE Git Services - Bulk Change null at kde.org
Tue Dec 6 15:54:17 GMT 2022


Git repository change summary for neon/backports-jammy/litehtml-jammy
Pushed by jriddell into branch 'Neon/release'.
Changed from 0000000000000000000000000000000000000000 to 12b885d14aa93afa3357843525aaceb104fbbf26
Acknowledgement was received that this change introduces only existing code that has been pushed to another public open source repository.

This change contains the following new commits:

Git commit b5417526f2731fa930c61853a5b887bd4fe0c3a9 by yuri.kobets at gmail.com on 01/05/2012 at 22:08..

https://invent.kde.org/neon/backports-jammy/litehtml-jammy/commit/b5417526f2731fa930c61853a5b887bd4fe0c3a9

Git commit d6515c1c4af7b776419d2eb7d070368db2783e33 by yuri.kobets at gmail.com on 03/05/2012 at 02:33..
Added text-align CSS property handling.
https://invent.kde.org/neon/backports-jammy/litehtml-jammy/commit/d6515c1c4af7b776419d2eb7d070368db2783e33

Git commit b68b535d97670279a66a0d03917f60202b5a9a53 by yuri.kobets at gmail.com on 07/05/2012 at 04:06..
Added tables processing
https://invent.kde.org/neon/backports-jammy/litehtml-jammy/commit/b68b535d97670279a66a0d03917f60202b5a9a53

Git commit 7a93eae90a54cca7d70a48f658bb0cba1c3510f8 by yuri.kobets at gmail.com on 09/05/2012 at 03:23..
Fixed top/bottom margins collapsing.
https://invent.kde.org/neon/backports-jammy/litehtml-jammy/commit/7a93eae90a54cca7d70a48f658bb0cba1c3510f8

Git commit 48e15b6d01b744021bfbd304eccb700dfc0f53fd by yuri.kobets at gmail.com on 11/05/2012 at 22:39..

https://invent.kde.org/neon/backports-jammy/litehtml-jammy/commit/48e15b6d01b744021bfbd304eccb700dfc0f53fd

Git commit 03105e1255d7931735225a75a397cd56fc1e2f16 by yuri.kobets at gmail.com on 14/05/2012 at 03:26..

https://invent.kde.org/neon/backports-jammy/litehtml-jammy/commit/03105e1255d7931735225a75a397cd56fc1e2f16

Git commit 2c95aea31b3b4d94ca61d2707c1ba5d545f36c8c by yuri.kobets at gmail.com on 17/05/2012 at 22:52..

https://invent.kde.org/neon/backports-jammy/litehtml-jammy/commit/2c95aea31b3b4d94ca61d2707c1ba5d545f36c8c

Git commit e3a130fb8a5628bfcc33e8f9e95a206950eaf357 by yuri.kobets at gmail.com on 18/05/2012 at 23:11..

https://invent.kde.org/neon/backports-jammy/litehtml-jammy/commit/e3a130fb8a5628bfcc33e8f9e95a206950eaf357

Git commit eca5cfca94f531d4fa1fdb5ee8b5b568ac89b0de by yuri.kobets at gmail.com on 19/05/2012 at 19:34..

https://invent.kde.org/neon/backports-jammy/litehtml-jammy/commit/eca5cfca94f531d4fa1fdb5ee8b5b568ac89b0de

Git commit 81e0ce2a911afcf249c0eeb9bbac0a8a1bf5bb61 by yuri.kobets at gmail.com on 25/05/2012 at 17:27..

https://invent.kde.org/neon/backports-jammy/litehtml-jammy/commit/81e0ce2a911afcf249c0eeb9bbac0a8a1bf5bb61

Git commit f44c6acd80279cb7f911d66068b0d04d888f5f32 by yuri.kobets at gmail.com on 27/05/2012 at 21:02..

https://invent.kde.org/neon/backports-jammy/litehtml-jammy/commit/f44c6acd80279cb7f911d66068b0d04d888f5f32

Git commit 64aa4d04bce684a9221c39c9821d87d94bebc718 by yuri.kobets at gmail.com on 28/05/2012 at 16:10..

https://invent.kde.org/neon/backports-jammy/litehtml-jammy/commit/64aa4d04bce684a9221c39c9821d87d94bebc718

Git commit cac380dd3b6f7e69f18ae69bbb42e2148048a5f0 by yuri.kobets at gmail.com on 30/05/2012 at 23:22..
Improved tables handle.
https://invent.kde.org/neon/backports-jammy/litehtml-jammy/commit/cac380dd3b6f7e69f18ae69bbb42e2148048a5f0

Git commit 597b6d061747418e0e7e23e16f9ad51deaffef70 by yuri.kobets at gmail.com on 02/06/2012 at 00:27..

https://invent.kde.org/neon/backports-jammy/litehtml-jammy/commit/597b6d061747418e0e7e23e16f9ad51deaffef70

Git commit b3b2dc7252fe0c6f4be2dcbaabcb14b9d9970ff5 by yuri.kobets at gmail.com on 17/06/2012 at 23:40..

https://invent.kde.org/neon/backports-jammy/litehtml-jammy/commit/b3b2dc7252fe0c6f4be2dcbaabcb14b9d9970ff5

Git commit 900ac9dd951b6cf930bcaf8cd5e378dacfd160fd by yuri.kobets at gmail.com on 24/06/2012 at 00:28..

https://invent.kde.org/neon/backports-jammy/litehtml-jammy/commit/900ac9dd951b6cf930bcaf8cd5e378dacfd160fd

Git commit 58e8966fff0e14151ee0ca30249ef7fb264f6b9b by yuri.kobets at gmail.com on 25/06/2012 at 01:49..

https://invent.kde.org/neon/backports-jammy/litehtml-jammy/commit/58e8966fff0e14151ee0ca30249ef7fb264f6b9b

Git commit 652cbba377f6514f63533af676033f986cd900d8 by yuri.kobets at gmail.com on 08/07/2012 at 17:58..

https://invent.kde.org/neon/backports-jammy/litehtml-jammy/commit/652cbba377f6514f63533af676033f986cd900d8

Git commit 5d213c98b0aa53ffd32f2184f088841471b94717 by yuri.kobets at gmail.com on 21/07/2012 at 10:23..
1. Removed m_inlines array, now elements are rendered from m_children array.
2. Improved positions of the absolute elements: correct handling auto value for left, top, right, bottom
3. Calculating CSS selectors specificity and sorting selectors with by specificity.
https://invent.kde.org/neon/backports-jammy/litehtml-jammy/commit/5d213c98b0aa53ffd32f2184f088841471b94717

Git commit 569a058f1b6c234b9bfe14d746f8e2e52c6cbd0c by yuri.kobets at gmail.com on 22/07/2012 at 01:15..

https://invent.kde.org/neon/backports-jammy/litehtml-jammy/commit/569a058f1b6c234b9bfe14d746f8e2e52c6cbd0c

Git commit da6e9a896bbd4a70b066177d149417a65e18ea16 by yuri.kobets at gmail.com on 23/07/2012 at 21:10..
added support for overflow:hidden
https://invent.kde.org/neon/backports-jammy/litehtml-jammy/commit/da6e9a896bbd4a70b066177d149417a65e18ea16

Git commit 1d807556f070d4ed14976c2201ba317b682db121 by yuri.kobets at gmail.com on 02/12/2012 at 03:36..

https://invent.kde.org/neon/backports-jammy/litehtml-jammy/commit/1d807556f070d4ed14976c2201ba317b682db121

Git commit 6a8a4b5e12363b6e3ece32f9e44a96fc837b7041 by yuri.kobets at gmail.com on 01/02/2013 at 22:18..

https://invent.kde.org/neon/backports-jammy/litehtml-jammy/commit/6a8a4b5e12363b6e3ece32f9e44a96fc837b7041

Git commit 85ba476a29c95742bc7696b506db18952ff7e21a by yuri.kobets at gmail.com on 03/02/2013 at 01:51..

https://invent.kde.org/neon/backports-jammy/litehtml-jammy/commit/85ba476a29c95742bc7696b506db18952ff7e21a

Git commit 8e4db5a91b95798682cf79d2b55ae7a41cc957d1 by yuri.kobets at gmail.com on 03/02/2013 at 23:52..

https://invent.kde.org/neon/backports-jammy/litehtml-jammy/commit/8e4db5a91b95798682cf79d2b55ae7a41cc957d1

Git commit 6711996440db29cf2443b8425e7539bf57c2aeb5 by yuri.kobets at gmail.com on 11/02/2013 at 00:06..

https://invent.kde.org/neon/backports-jammy/litehtml-jammy/commit/6711996440db29cf2443b8425e7539bf57c2aeb5

Git commit b8d0631334b4008597f21d67c3d89164ee01c8fe by yuri.kobets at gmail.com on 09/06/2013 at 01:37..
* The litebrowser is switched to cairo engine (including fonts)
* Added handling the !important in CSS
https://invent.kde.org/neon/backports-jammy/litehtml-jammy/commit/b8d0631334b4008597f21d67c3d89164ee01c8fe

Git commit 8bb3e894cb9171ca5ff64cc2bd93fc5a0dc25ba5 by yuri.kobets at gmail.com on 11/06/2013 at 00:04..

https://invent.kde.org/neon/backports-jammy/litehtml-jammy/commit/8bb3e894cb9171ca5ff64cc2bd93fc5a0dc25ba5

Git commit 667e72859c7eb9a65067808a6065f217946bae67 by yuri.kobets at gmail.com on 11/06/2013 at 23:05..

https://invent.kde.org/neon/backports-jammy/litehtml-jammy/commit/667e72859c7eb9a65067808a6065f217946bae67

Git commit cc4e5b02fa5fc3795fc0e49472fd866c5c654e91 by yuri.kobets at gmail.com on 11/06/2013 at 23:42..
Added external projects for litebrowser. Some changes in the folder structure.
https://invent.kde.org/neon/backports-jammy/litehtml-jammy/commit/cc4e5b02fa5fc3795fc0e49472fd866c5c654e91

Git commit ae62afb2f089d211fc1a96cc6d9ea66d668bc65e by yuri.kobets at gmail.com on 17/06/2013 at 23:27..

https://invent.kde.org/neon/backports-jammy/litehtml-jammy/commit/ae62afb2f089d211fc1a96cc6d9ea66d668bc65e

Git commit e2c19d33dc16bbd504868155c94704e90cb6cd2f by yuri.kobets at gmail.com on 25/06/2013 at 20:21..

https://invent.kde.org/neon/backports-jammy/litehtml-jammy/commit/e2c19d33dc16bbd504868155c94704e90cb6cd2f

Git commit 2175d1f2fe98224efb84fa4fb22f2f3b3c47c8a2 by yuri.kobets at gmail.com on 25/06/2013 at 20:48..

https://invent.kde.org/neon/backports-jammy/litehtml-jammy/commit/2175d1f2fe98224efb84fa4fb22f2f3b3c47c8a2

Git commit 0de53d818720d4bd41b3dca14273931953beb4bd by yuri.kobets at gmail.com on 09/07/2013 at 21:55..

https://invent.kde.org/neon/backports-jammy/litehtml-jammy/commit/0de53d818720d4bd41b3dca14273931953beb4bd

Git commit cd77c14ea3d483991e356560c97639b72b930817 by yuri.kobets at gmail.com on 10/07/2013 at 21:15..
Added support for white-space CSS property.
https://invent.kde.org/neon/backports-jammy/litehtml-jammy/commit/cd77c14ea3d483991e356560c97639b72b930817

Git commit 0a0b19e2f2d7e2e08714f96f99ad5b4c7d04068f by yuri.kobets at gmail.com on 12/07/2013 at 12:36..

https://invent.kde.org/neon/backports-jammy/litehtml-jammy/commit/0a0b19e2f2d7e2e08714f96f99ad5b4c7d04068f

Git commit 2b3759f8cc5f7ebbb16ead340cbb2277e21429a9 by yuri.kobets at gmail.com on 12/07/2013 at 12:37..

https://invent.kde.org/neon/backports-jammy/litehtml-jammy/commit/2b3759f8cc5f7ebbb16ead340cbb2277e21429a9

Git commit 857f909fcd3725280a43f33e3d3026eb2edd6541 by yuri.kobets at gmail.com on 12/07/2013 at 22:26..
Fixed: Some links are not working because element::get_inline_boxes don't ignore the skipped elements.

Added the "nowrap" styles into <td> and <th> tags (see master.css).
https://invent.kde.org/neon/backports-jammy/litehtml-jammy/commit/857f909fcd3725280a43f33e3d3026eb2edd6541

Git commit b86bfed14f1ccc99b3111fb07a4ddcd0c44299f4 by yuri.kobets at gmail.com on 13/07/2013 at 01:16..
Fixed some graphical glitches in cairo_container class
https://invent.kde.org/neon/backports-jammy/litehtml-jammy/commit/b86bfed14f1ccc99b3111fb07a4ddcd0c44299f4

Git commit 67f635ede3c13d6b13e5af3b4414e455ccfd61c1 by yuri.kobets at gmail.com on 13/07/2013 at 21:10..
Don't show the empty tooltips.
https://invent.kde.org/neon/backports-jammy/litehtml-jammy/commit/67f635ede3c13d6b13e5af3b4414e455ccfd61c1

Git commit ea4260d5f030e3d63436e53b94375674f9e42736 by yuri.kobets at gmail.com on 13/07/2013 at 21:13..
Fixed incorrect element height in some cases. 
<TD> tag inherits the background styles from parent <TR> tag.
https://invent.kde.org/neon/backports-jammy/litehtml-jammy/commit/ea4260d5f030e3d63436e53b94375674f9e42736

Git commit c04df5716da50d1b2d4f847fc879b61f5cb1058b by yuri.kobets at gmail.com on 14/07/2013 at 23:42..
Improved font sizes. Added <font> tag and align property of <div> tag.
https://invent.kde.org/neon/backports-jammy/litehtml-jammy/commit/c04df5716da50d1b2d4f847fc879b61f5cb1058b

Git commit f4a234e46074508ea0cbcf2ef04a4292b43714d2 by yuri.kobets at gmail.com on 15/07/2013 at 23:27..

https://invent.kde.org/neon/backports-jammy/litehtml-jammy/commit/f4a234e46074508ea0cbcf2ef04a4292b43714d2

Git commit 139e8881f8b525f4a017e38437d2327c2b868962 by yuri.kobets at gmail.com on 15/07/2013 at 23:29..

https://invent.kde.org/neon/backports-jammy/litehtml-jammy/commit/139e8881f8b525f4a017e38437d2327c2b868962

Git commit e1da93ab2b63aa569bef4ff961321818bdbe14f6 by yuri.kobets at gmail.com on 23/07/2013 at 21:31..

https://invent.kde.org/neon/backports-jammy/litehtml-jammy/commit/e1da93ab2b63aa569bef4ff961321818bdbe14f6

Git commit 0a552fa1b6046f99170cd6e9c97775462eb3f466 by yuri.kobets at gmail.com on 24/07/2013 at 19:59..

https://invent.kde.org/neon/backports-jammy/litehtml-jammy/commit/0a552fa1b6046f99170cd6e9c97775462eb3f466

Git commit ca51044f90d9a1b0ab69728615cadcb85a797ee2 by yuri.kobets at gmail.com on 24/07/2013 at 21:56..

https://invent.kde.org/neon/backports-jammy/litehtml-jammy/commit/ca51044f90d9a1b0ab69728615cadcb85a797ee2

Git commit e09ad2246c57ffa24f0589fbc93abd82d2bd3096 by yuri.kobets at gmail.com on 25/07/2013 at 00:57..

https://invent.kde.org/neon/backports-jammy/litehtml-jammy/commit/e09ad2246c57ffa24f0589fbc93abd82d2bd3096

Git commit dcacf348a8a0d1f1de1dc3d69a5f6c526af97cdf by yuri.kobets at gmail.com on 26/07/2013 at 00:20..

https://invent.kde.org/neon/backports-jammy/litehtml-jammy/commit/dcacf348a8a0d1f1de1dc3d69a5f6c526af97cdf

Git commit 292cbf1af9fdeff872216437cbe06a98cd32334d by yuri.kobets at gmail.com on 26/07/2013 at 23:18..

https://invent.kde.org/neon/backports-jammy/litehtml-jammy/commit/292cbf1af9fdeff872216437cbe06a98cd32334d

Git commit 0cc2be9b9fb5b6d919b0aadea43014cb27bf1d04 by yuri.kobets at gmail.com on 28/07/2013 at 01:28..
Fixed table and images positions. Remove the last white space from line box.
https://invent.kde.org/neon/backports-jammy/litehtml-jammy/commit/0cc2be9b9fb5b6d919b0aadea43014cb27bf1d04

Git commit d9122cc8a2b70d499121a06cb76fb6cb09a6b5bd by yuri.kobets at gmail.com on 30/07/2013 at 23:20..
Added multi byte strings support.
Compiled on linux (not tested yet).
Improved HTML entities support.
https://invent.kde.org/neon/backports-jammy/litehtml-jammy/commit/d9122cc8a2b70d499121a06cb76fb6cb09a6b5bd

Git commit 3fe4991708784ff2c11c25f8a968ef9030a19c89 by yuri.kobets at gmail.com on 01/08/2013 at 23:11..
Fixed some bugs in linux implementation. Added litebrowser_linux project as very simple test on linux (damn this was nightmare after Windows programming, but it working).
https://invent.kde.org/neon/backports-jammy/litehtml-jammy/commit/3fe4991708784ff2c11c25f8a968ef9030a19c89

Git commit 7e31312e970d06f15016474a4fae319a42b01ceb by yuri.kobets at gmail.com on 02/08/2013 at 23:00..

https://invent.kde.org/neon/backports-jammy/litehtml-jammy/commit/7e31312e970d06f15016474a4fae319a42b01ceb

Git commit ca6d4a8bc36ea7bc9af5a7ead8259f4c0827eddf by yuri.kobets at gmail.com on 03/08/2013 at 18:21..

https://invent.kde.org/neon/backports-jammy/litehtml-jammy/commit/ca6d4a8bc36ea7bc9af5a7ead8259f4c0827eddf

Git commit f8a21a3767f92ce61a6f0e1d14d7c46120d4c4a8 by yuri.kobets at gmail.com on 03/08/2013 at 19:36..

https://invent.kde.org/neon/backports-jammy/litehtml-jammy/commit/f8a21a3767f92ce61a6f0e1d14d7c46120d4c4a8

Git commit 5cf0658357d5301317186bb16da3ef4c81cf2a9d by yuri.kobets at gmail.com on 04/08/2013 at 20:15..

https://invent.kde.org/neon/backports-jammy/litehtml-jammy/commit/5cf0658357d5301317186bb16da3ef4c81cf2a9d

Git commit 98e690aecfd78c9dfc4b47ee71e37b70b7cd4e33 by yuri.kobets at gmail.com on 04/08/2013 at 23:45..

https://invent.kde.org/neon/backports-jammy/litehtml-jammy/commit/98e690aecfd78c9dfc4b47ee71e37b70b7cd4e33

Git commit 82321032832123c1bee5adeb7fc9eaf99c24b820 by yuri.kobets at gmail.com on 05/08/2013 at 23:49..

https://invent.kde.org/neon/backports-jammy/litehtml-jammy/commit/82321032832123c1bee5adeb7fc9eaf99c24b820

Git commit d7d6dcf29b9ce125ea9c867d5f41da4f31650213 by yuri.kobets at gmail.com on 05/08/2013 at 23:51..

https://invent.kde.org/neon/backports-jammy/litehtml-jammy/commit/d7d6dcf29b9ce125ea9c867d5f41da4f31650213

Git commit c8ec750368053556ac7d528a18a46a4ee789db93 by yuri.kobets at gmail.com on 09/08/2013 at 21:22..
Reduced memory usage.
litehtml::element is now lightweight. litehtml::el_text is inherited from litehtml::element. The old code with pre-parsed styles implementation was moved into litehtml::html_tag class.
https://invent.kde.org/neon/backports-jammy/litehtml-jammy/commit/c8ec750368053556ac7d528a18a46a4ee789db93

Git commit d550a9b88bfa9c095a7d281f689e64099dedd043 by yuri.kobets at gmail.com on 09/08/2013 at 21:23..

https://invent.kde.org/neon/backports-jammy/litehtml-jammy/commit/d550a9b88bfa9c095a7d281f689e64099dedd043

Git commit 29905a8dd6308c0e2da17bb25a08825b819b2098 by yuri.kobets at gmail.com on 11/08/2013 at 00:18..
Fixed parsing at-rules in CSS. Fixed incorrect floating elements rendering.
https://invent.kde.org/neon/backports-jammy/litehtml-jammy/commit/29905a8dd6308c0e2da17bb25a08825b819b2098

Git commit b7ed5e573c9e28e0a664f02f0ceb1f0a69acb69c by yuri.kobets at gmail.com on 11/08/2013 at 00:19..
some changes in master.css
https://invent.kde.org/neon/backports-jammy/litehtml-jammy/commit/b7ed5e573c9e28e0a664f02f0ceb1f0a69acb69c

Git commit 18fb5f460f82c75ebf22027723933014560c87d0 by yuri.kobets at gmail.com on 14/08/2013 at 00:35..
Simplified the document_container::draw_background function. Most code was moved into litehtml core.
https://invent.kde.org/neon/backports-jammy/litehtml-jammy/commit/18fb5f460f82c75ebf22027723933014560c87d0

Git commit 3da199ca5ee4b688ffc92b07c8c466bf6f2263fd by yuri.kobets at gmail.com on 14/08/2013 at 01:19..
element::finish is renamed into element::parse_attributes. element::parse_attributes is the place where elements can parse attributes and add style properties.
https://invent.kde.org/neon/backports-jammy/litehtml-jammy/commit/3da199ca5ee4b688ffc92b07c8c466bf6f2263fd

Git commit 07627265557df39e63af92d71b548dcb21ca9540 by yuri.kobets at gmail.com on 15/08/2013 at 01:14..
Added support for list-style-image CSS property.
Some code clean up.
https://invent.kde.org/neon/backports-jammy/litehtml-jammy/commit/07627265557df39e63af92d71b548dcb21ca9540

Git commit 03c1a9a76519ad92355a4568cae0a102227759fc by yuri.kobets at gmail.com on 21/08/2013 at 01:16..
Added support for stacking contexts, z-index
https://invent.kde.org/neon/backports-jammy/litehtml-jammy/commit/03c1a9a76519ad92355a4568cae0a102227759fc

Git commit 7333e9e96593ef2d04447cfa37a7fe17d670a07b by yuri.kobets at gmail.com on 21/08/2013 at 21:46..

https://invent.kde.org/neon/backports-jammy/litehtml-jammy/commit/7333e9e96593ef2d04447cfa37a7fe17d670a07b

Git commit aad95d57e0341d7497a872baa9e21b0f176c6212 by yuri.kobets at gmail.com on 21/08/2013 at 22:02..
Fixed: render always returns zero.
https://invent.kde.org/neon/backports-jammy/litehtml-jammy/commit/aad95d57e0341d7497a872baa9e21b0f176c6212

Git commit 9ec9ebd4f0f843fd83fefa8cfc0fb057f657b807 by yuri.kobets at gmail.com on 28/08/2013 at 20:19..

https://invent.kde.org/neon/backports-jammy/litehtml-jammy/commit/9ec9ebd4f0f843fd83fefa8cfc0fb057f657b807

Git commit 0f8ba4e81b6bf815398124eed047b1bdeccaa4e5 by yuri.kobets at gmail.com on 30/08/2013 at 02:09..
Added support for CSS selectors: :first-child :last-child :nth-child :nth-last-child :is_nth_last_child
Fixed incorrectly parsed CSS selector with two classes (ex. .class1.class2)
https://invent.kde.org/neon/backports-jammy/litehtml-jammy/commit/0f8ba4e81b6bf815398124eed047b1bdeccaa4e5

Git commit 30fc0c15273ad5b0072180a66bd021afe334d46b by yuri.kobets at gmail.com on 31/08/2013 at 22:00..
Calculating heights, margins and padding with percentages value are brought into compliance CSS standards.
Fixed the position calculating of absolute positioned elements.
https://invent.kde.org/neon/backports-jammy/litehtml-jammy/commit/30fc0c15273ad5b0072180a66bd021afe334d46b

Git commit b5a70c99f70f98cc45da9f1ba23c1c731a113f89 by yuri.kobets at gmail.com on 03/09/2013 at 01:01..
Fixed: urls with '&' are parsed incorrectly.
Fixed: incorrect element width if there are different borders.
Fixed: floated elements with clear property are placed into incorrect place.
Fixed: CSS color in rgba format are parsed incorrectly. Opacity is number from 0 to 1 (not 0-255).
https://invent.kde.org/neon/backports-jammy/litehtml-jammy/commit/b5a70c99f70f98cc45da9f1ba23c1c731a113f89

Git commit b6e857a21183e6f0f63645dd7c74f9183264dde7 by yuri.kobets at gmail.com on 05/09/2013 at 00:33..
This revision significantly improve the rendering time especially for pages with many floating elements.
https://invent.kde.org/neon/backports-jammy/litehtml-jammy/commit/b6e857a21183e6f0f63645dd7c74f9183264dde7

Git commit 3f87a2ee01dfa6a921b4f0280cec459cd7027790 by yuri.kobets at gmail.com on 16/09/2013 at 00:20..
Added support for @media at-rule in CSS (you have to implement document_container::is_media_valid to process @media correctly).
Added support for sibling selectors (+ and ~)
https://invent.kde.org/neon/backports-jammy/litehtml-jammy/commit/3f87a2ee01dfa6a921b4f0280cec459cd7027790

Git commit aa21dd67f5b77936768dd61b868385d5e650a4b1 by yuri.kobets at gmail.com on 16/09/2013 at 01:53..
clean up
https://invent.kde.org/neon/backports-jammy/litehtml-jammy/commit/aa21dd67f5b77936768dd61b868385d5e650a4b1

Git commit d77a1110f5cd9a4a863a48b4068468cedfc5d34f by yuri.kobets at gmail.com on 16/09/2013 at 22:07..
Added some missing files
https://invent.kde.org/neon/backports-jammy/litehtml-jammy/commit/d77a1110f5cd9a4a863a48b4068468cedfc5d34f

Git commit 827af63f589cdebb0065ca377299cb649e2914a7 by yuri.kobets at gmail.com on 17/09/2013 at 11:28..
Fixed some layout rendering bugs to show web page https://mail.google.com/mail/ correctly.
Half handling of CSS pseudo-elements (started with ::) - currently just removed from processing.
Added document_container::create_element - here you can create own implementation for elements.
https://invent.kde.org/neon/backports-jammy/litehtml-jammy/commit/827af63f589cdebb0065ca377299cb649e2914a7

Git commit d97b384cfa30f49441e9eecd05caca8653220312 by yuri.kobets at gmail.com on 02/10/2013 at 21:57..
Added compatibility with Windows CE.
Added partial support of jumping to anchor (#tag).
https://invent.kde.org/neon/backports-jammy/litehtml-jammy/commit/d97b384cfa30f49441e9eecd05caca8653220312

Git commit a60aba4911a5a95031bc8a8ab05d410061d2d190 by yuri.kobets at gmail.com on 16/10/2013 at 13:35..

https://invent.kde.org/neon/backports-jammy/litehtml-jammy/commit/a60aba4911a5a95031bc8a8ab05d410061d2d190

Git commit 832af907d7c86b570ad99b9cf2a546cf017ec178 by yuri.kobets at gmail.com on 16/12/2013 at 00:13..
Now litebrowser uses WinHTTP to download files asynchronously.
Some fixes in floating elements rendering.
cairo_font is thread safe now
https://invent.kde.org/neon/backports-jammy/litehtml-jammy/commit/832af907d7c86b570ad99b9cf2a546cf017ec178

Git commit 0c233c5d47cb78ce1392b1a6af2a6315e24975d7 by yuri.kobets at gmail.com on 03/01/2014 at 06:50..
Improved tables rendering.
https://invent.kde.org/neon/backports-jammy/litehtml-jammy/commit/0c233c5d47cb78ce1392b1a6af2a6315e24975d7

Git commit ce278122ce8c7db436a1e5e120ac1e1a332a6f8e by yuri.kobets at gmail.com on 06/01/2014 at 04:50..
Improved tables rendering. Added border-collapse CSS property.
https://invent.kde.org/neon/backports-jammy/litehtml-jammy/commit/ce278122ce8c7db436a1e5e120ac1e1a332a6f8e

Git commit 128ddf8ce031fed188040d61c772a6c0aa51b316 by yuri.kobets at gmail.com on 14/01/2014 at 16:56..
lcase all tags and attribute names by default.
Fixed bug in html entities parsing.
More correct detecting and fixing unclosed <td> tags.
https://invent.kde.org/neon/backports-jammy/litehtml-jammy/commit/128ddf8ce031fed188040d61c772a6c0aa51b316

Git commit 909e17b1d76c8f78a0baa1ba30be2761fc4e64fa by yuri.kobets at gmail.com on 21/01/2014 at 19:40..
* Added support for CSS selectors:
:first-of-type
:last-of-type
:only-of-type
:only-child
:nth-of-type(n)
:nth-last-of-type(n)
:not(selector)
:link
https://invent.kde.org/neon/backports-jammy/litehtml-jammy/commit/909e17b1d76c8f78a0baa1ba30be2761fc4e64fa

Git commit 3ded767a4409a2acb9658f76bca0f968ce7727ee by yuri.kobets at gmail.com on 22/01/2014 at 15:05..
Margins collapse is returned back with valid floating boxes handling.
https://invent.kde.org/neon/backports-jammy/litehtml-jammy/commit/3ded767a4409a2acb9658f76bca0f968ce7727ee

Git commit 446d7efb72354ceef18c22dca71cccc0e5d1094e by yuri.kobets at gmail.com on 30/01/2014 at 04:51..
Added :before and :after css selectors support (a limited)
Fixed incorrect right floating box placement.
Improved performance for pages with many floating boxes.
https://invent.kde.org/neon/backports-jammy/litehtml-jammy/commit/446d7efb72354ceef18c22dca71cccc0e5d1094e

Git commit 075f99a7da358a4bb26e3117328e94ae85cdd48e by yuri.kobets at gmail.com on 01/02/2014 at 04:13..
Fixed bug in :before :after css selectors
Improved correction of errors in HTML code
Fixed some problems in tables and inline boxes rendering.
https://invent.kde.org/neon/backports-jammy/litehtml-jammy/commit/075f99a7da358a4bb26e3117328e94ae85cdd48e

Git commit 2af8951d35076b0e188345f3e1e7f99e42705279 by yuri.kobets at gmail.com on 02/02/2014 at 23:40..
More correct floating boxes positions
https://invent.kde.org/neon/backports-jammy/litehtml-jammy/commit/2af8951d35076b0e188345f3e1e7f99e42705279

Git commit e3485544b968ebeb015057959e8e8e078ac3df53 by yuri.kobets at gmail.com on 13/02/2014 at 22:59..
Some crashes fixed.
https://invent.kde.org/neon/backports-jammy/litehtml-jammy/commit/e3485544b968ebeb015057959e8e8e078ac3df53

Git commit 7e36d663b005b57cdbdba2056399adc4c73f9e52 by yuri.kobets at gmail.com on 04/03/2014 at 00:15..
Fixed bug in select_one function.
Fixed incorrect calculating document width.
https://invent.kde.org/neon/backports-jammy/litehtml-jammy/commit/7e36d663b005b57cdbdba2056399adc4c73f9e52

Git commit bbdbac83e97c8bb1f98d1e2edcb6f452a0bf3829 by yuri.kobets at gmail.com on 12/06/2014 at 19:57..
Auto-margins position fixed.
https://invent.kde.org/neon/backports-jammy/litehtml-jammy/commit/bbdbac83e97c8bb1f98d1e2edcb6f452a0bf3829

Git commit 639ef3f4b9dd5e0b1e496feac02033afafd599f5 by yuri.kobets at gmail.com on 19/06/2014 at 23:01..
Updated the container class for linux (containers/linux). Now with images support.
Updated litebrowser_linux to show websites.
Some changes to make code more compatible with linux.
https://invent.kde.org/neon/backports-jammy/litehtml-jammy/commit/639ef3f4b9dd5e0b1e496feac02033afafd599f5

Git commit c87377113d35fa8e839f83f4bdff99da0661d823 by yuri.kobets at gmail.com on 21/07/2014 at 00:04..
Correct processing of the shorthand CSS properties (reset the single properties).
Fixed the high CPU usage on mouse over
Improved positioning of the inline elements with paddings/margins
https://invent.kde.org/neon/backports-jammy/litehtml-jammy/commit/c87377113d35fa8e839f83f4bdff99da0661d823

Git commit b856c8419e18d102e3f0530d1f1a332965d2ad9d by yuri.kobets at gmail.com on 24/07/2014 at 02:17..
Fixed: commented text in <style> tag is not parsed
New: text-indent CSS property is implemented
New: Added fixed elements (position: fixed) support
Fixed: width:0 is ignored
https://invent.kde.org/neon/backports-jammy/litehtml-jammy/commit/b856c8419e18d102e3f0530d1f1a332965d2ad9d

Git commit d0e736de13b823003a4acc3c235e482eafe222f3 by yuri.kobets at gmail.com on 27/07/2014 at 23:43..
Apply :hover state to parent elements
https://invent.kde.org/neon/backports-jammy/litehtml-jammy/commit/d0e736de13b823003a4acc3c235e482eafe222f3

Git commit d3c9c5df6fe922cb88795924bc3ef81e160c484d by yuri.kobets at gmail.com on 28/07/2014 at 21:45..
Some optimization in tables rendering.
https://invent.kde.org/neon/backports-jammy/litehtml-jammy/commit/d3c9c5df6fe922cb88795924bc3ef81e160c484d

Git commit 8a50df45b01706fa6e19621d0e23f1a0bee5fd1f by yuri.kobets at gmail.com on 14/08/2014 at 00:24..
Added support for CSS media (@media at-rule, media attribute in <style> and <link> tags).
Fixed: the elements with the fixed position ignore the mouse events.
Fixed: Bugs when compile solution with Microsoft Visual Studio Express 2013 for Windows Desktop.
https://invent.kde.org/neon/backports-jammy/litehtml-jammy/commit/8a50df45b01706fa6e19621d0e23f1a0bee5fd1f

Git commit f5d988a45452ebd8ba9747c2aafa86b7b1e804d4 by yuri.kobets at gmail.com on 14/08/2014 at 18:39..
Updated cairo_container_linux for API changes
https://invent.kde.org/neon/backports-jammy/litehtml-jammy/commit/f5d988a45452ebd8ba9747c2aafa86b7b1e804d4

Git commit 9dd887c109b817a9b16ae1c7a7f22a94a9c7b786 by yuri.kobets at gmail.com on 24/08/2014 at 15:28..
Position of floating boxes is incorrect inside inline/float boxes
Relative positioning is fixed
https://invent.kde.org/neon/backports-jammy/litehtml-jammy/commit/9dd887c109b817a9b16ae1c7a7f22a94a9c7b786

Git commit e2f6dbeee6ebe1a5af58315f572a05c1cd8dc45b by yuri.kobets at gmail.com on 24/08/2014 at 19:21..

https://invent.kde.org/neon/backports-jammy/litehtml-jammy/commit/e2f6dbeee6ebe1a5af58315f572a05c1cd8dc45b

Git commit 8920236e2ce4455ce63481b9c1934d4efdc78ce3 by yuri.kobets at gmail.com on 24/08/2014 at 21:59..
Added makefile for litebrowser_linux
https://invent.kde.org/neon/backports-jammy/litehtml-jammy/commit/8920236e2ce4455ce63481b9c1934d4efdc78ce3

Git commit 2fea3e67f5017b7ec6a14e22150ed70eb9b55093 by tordex on 25/08/2014 at 14:39..
Create README.md
https://invent.kde.org/neon/backports-jammy/litehtml-jammy/commit/2fea3e67f5017b7ec6a14e22150ed70eb9b55093

Git commit 61549c90835c0bbf4d2ea25c8edd74198387422e by tordex on 25/08/2014 at 14:41..
Update README.md
https://invent.kde.org/neon/backports-jammy/litehtml-jammy/commit/61549c90835c0bbf4d2ea25c8edd74198387422e

Git commit 9e13822f2f6f9474ec03c426443e578887f3470b by tordex on 25/08/2014 at 14:43..
Create LICENSE
https://invent.kde.org/neon/backports-jammy/litehtml-jammy/commit/9e13822f2f6f9474ec03c426443e578887f3470b

Git commit d04487582b9c030e889c8a4068e841fca62f4703 by Yuri Kobets on 26/08/2014 at 22:49..
Old libs are deleted
https://invent.kde.org/neon/backports-jammy/litehtml-jammy/commit/d04487582b9c030e889c8a4068e841fca62f4703

Git commit 6707c416f251768632c5cd8a625b8a453d17a4ac by Yuri Kobets on 26/08/2014 at 23:25..
Modules added for litebrowser
https://invent.kde.org/neon/backports-jammy/litehtml-jammy/commit/6707c416f251768632c5cd8a625b8a453d17a4ac

Git commit 1ca8f9a3f9684237bf35b9576277c18c5a5b9a92 by Yuri Kobets on 28/08/2014 at 00:18..
examples folder is removed and will be moved into separate repository
https://invent.kde.org/neon/backports-jammy/litehtml-jammy/commit/1ca8f9a3f9684237bf35b9576277c18c5a5b9a92

Git commit 9e0ebad0b7b3b80de482f23652a157e975994aad by Yuri Kobets on 28/08/2014 at 01:19..
Added link to litebrowser repository into README.md
https://invent.kde.org/neon/backports-jammy/litehtml-jammy/commit/9e0ebad0b7b3b80de482f23652a157e975994aad

Git commit 11faabd73a9f7ad59d2beec82314d09680f97c64 by Yuri Kobets on 28/08/2014 at 11:32..
Updated README.md
Added links to litebrowser (windows and linux) repository.
https://invent.kde.org/neon/backports-jammy/litehtml-jammy/commit/11faabd73a9f7ad59d2beec82314d09680f97c64

Git commit bf218c40be978db256daaacba931383bd9e39bc2 by Yuri Kobets on 28/08/2014 at 11:35..
Merge branch 'master' of github.com:tordex/litehtml

Conflicts:
	README.md
https://invent.kde.org/neon/backports-jammy/litehtml-jammy/commit/bf218c40be978db256daaacba931383bd9e39bc2

Git commit 5838e3db77736ece8b9b0afc6a46785aad7b970b by tordex on 28/08/2014 at 11:37..
Update README.md
https://invent.kde.org/neon/backports-jammy/litehtml-jammy/commit/5838e3db77736ece8b9b0afc6a46785aad7b970b

Git commit 4c6aa944a26ab138068e7a50621dcf4a58b81b24 by Yuri Kobets on 30/08/2014 at 18:48..
html_tag::render returns incorrect width for elements with floats.
https://invent.kde.org/neon/backports-jammy/litehtml-jammy/commit/4c6aa944a26ab138068e7a50621dcf4a58b81b24

Git commit db923567803b3dfd7eb44501b7743c5212af983d by Yuri Kobets on 31/08/2014 at 17:02..
HTML entities are case-sensitive.
https://invent.kde.org/neon/backports-jammy/litehtml-jammy/commit/db923567803b3dfd7eb44501b7743c5212af983d

Git commit 4071aa824e038cfe08c92a24d9ea10bdfc21f47f by Yuri Kobets on 31/08/2014 at 21:44..
Removed check for <ul> -> <li>
Looks like it is possible to use other tags then <li> in <ul>/<ol>.
https://invent.kde.org/neon/backports-jammy/litehtml-jammy/commit/4071aa824e038cfe08c92a24d9ea10bdfc21f47f

Git commit 29fd19c00331a903b36d1c5425f3cb04d12a1465 by Yuri Kobets on 01/09/2014 at 02:22..
Improved background processing for <body> and <html> tags.
litehtml expands <html> element to entire client/document area.
Also fixed bug with margin collapse for body element.
https://invent.kde.org/neon/backports-jammy/litehtml-jammy/commit/29fd19c00331a903b36d1c5425f3cb04d12a1465

Git commit 0afcf0c06a38d9e2f601dbe25c46d5e574cf8644 by Yuri Kobets on 04/09/2014 at 00:48..
Separate fixed elements rendering, mark root element background.
document::render accept render_type parameter:
render_all - render all elements
render_no_fixed - don't render fixed elements
render_fixed_only - render the fixed elements only
background_paint now have is_root member. You can check is_root to draw background in entire window (not in paint rectangle only).
https://invent.kde.org/neon/backports-jammy/litehtml-jammy/commit/0afcf0c06a38d9e2f601dbe25c46d5e574cf8644

Git commit 95c9efe9ac8acdacb96844d13fd6b7a8adf3a586 by Yuri Kobets on 04/09/2014 at 03:36..
Added "bool root" parameter into document_container::draw_borders
This parameter is true for the root element (<html>).
https://invent.kde.org/neon/backports-jammy/litehtml-jammy/commit/95c9efe9ac8acdacb96844d13fd6b7a8adf3a586

Git commit 121a33006d1af4597269a13eb861c88987efbb0b by Yuri Kobets on 09/09/2014 at 04:45..
fix: run render with second_pass parameter from render_positioned
This fix the problem with text-align in fixed and absolute elements
https://invent.kde.org/neon/backports-jammy/litehtml-jammy/commit/121a33006d1af4597269a13eb861c88987efbb0b

Git commit ebbee5d0f4111cec9223edbc8d26b53b08ba6d5a by Yuri Kobets on 09/09/2014 at 20:52..
fixed: incorrect base line for inline boxes
https://invent.kde.org/neon/backports-jammy/litehtml-jammy/commit/ebbee5d0f4111cec9223edbc8d26b53b08ba6d5a

Git commit 090a2e48e9bab57f8b797ddcdccc6b2678b6adc1 by Yuri Kobets on 11/09/2014 at 01:27..
fix: incorrect position of the fixed elements
when client rectangle is not in (0,0)
https://invent.kde.org/neon/backports-jammy/litehtml-jammy/commit/090a2e48e9bab57f8b797ddcdccc6b2678b6adc1

Git commit 5230f28ac7fcbdb1032452297b446134fbef2184 by Yuri Kobets on 25/09/2014 at 22:55..
Improved UTF8 support
define LITEHTML_UTF8 to compile litehtml with UTF8 support on Windows
document_container::toupper and document_container::tolower are replaced with
document_container::transform_text.
Added document::createFromUTF8 to parse UTF8 source.
Added word break on chars in CJK characters range.
https://invent.kde.org/neon/backports-jammy/litehtml-jammy/commit/5230f28ac7fcbdb1032452297b446134fbef2184

Git commit bce4c656c08e46473d120b341f44ed853e6a1dd9 by Yuri Kobets on 29/09/2014 at 23:25..
improved support for ommited start/end tags
https://invent.kde.org/neon/backports-jammy/litehtml-jammy/commit/bce4c656c08e46473d120b341f44ed853e6a1dd9

Git commit 3ca5fe3a7e8aff520aaf41b52410c8ddba4977e5 by Yuri Kobets on 05/10/2014 at 02:03..
container_linux is updated for latest litehtml changes
https://invent.kde.org/neon/backports-jammy/litehtml-jammy/commit/3ca5fe3a7e8aff520aaf41b52410c8ddba4977e5

Git commit 3454b1b7a168ec3e4678a850d92111aaca43f71d by Yuri Kobets on 06/10/2014 at 02:29..
delete image from cache by passing NULL into cairo_container::add_image
https://invent.kde.org/neon/backports-jammy/litehtml-jammy/commit/3454b1b7a168ec3e4678a850d92111aaca43f71d

Git commit 5630d68bc46f6ce7916262542cef06733ed746ea by Yuri Kobets on 06/10/2014 at 22:57..
added cairo_container::remove_image, add_image with NULL image does not remove image from cache
https://invent.kde.org/neon/backports-jammy/litehtml-jammy/commit/5630d68bc46f6ce7916262542cef06733ed746ea

Git commit 51a0d0c05e42dfed7d0d504ab838dd8d01135965 by Yuri Kobets on 07/10/2014 at 01:04..
<!DOCTYPE can be in lowercase, ignore all tags that begins with '!' char
https://invent.kde.org/neon/backports-jammy/litehtml-jammy/commit/51a0d0c05e42dfed7d0d504ab838dd8d01135965

Git commit d6f5885ba8f6ad238368e112cd1da4f6138d0872 by Yuri Kobets on 08/10/2014 at 22:31..
Added default predefined value parameter into css_length::fromString
This fixes the bug in CSS text when length is not a number or valid keyword
https://invent.kde.org/neon/backports-jammy/litehtml-jammy/commit/d6f5885ba8f6ad238368e112cd1da4f6138d0872

Git commit f51196c89c63c7c959d6b313894149f2ca2f58d1 by Yuri Kobets on 08/10/2014 at 22:32..
Fixed incorrect rendering of elements with margins and percent value of CSS width property
https://invent.kde.org/neon/backports-jammy/litehtml-jammy/commit/f51196c89c63c7c959d6b313894149f2ca2f58d1

Git commit ad859f01f61e9c1d780d9dd2e205da42028e8e14 by Yuri Kobets on 10/10/2014 at 03:15..
Fix: elements can ignore mouse with some conditions
https://invent.kde.org/neon/backports-jammy/litehtml-jammy/commit/ad859f01f61e9c1d780d9dd2e205da42028e8e14

Git commit cef648d83f4816ef54454fb8c9a266bd776a4386 by Yuri Kobets on 13/10/2014 at 01:43..
Fixed length rounding with css_units_percentage to return the smallest value.
https://invent.kde.org/neon/backports-jammy/litehtml-jammy/commit/cef648d83f4816ef54454fb8c9a266bd776a4386

Git commit f1f752af15dc3b1975d32bfab1fa9bddf9b408f3 by Yuri Kobets on 14/10/2014 at 00:00..
fixed incorrect table width and width of the inline blocks.
https://invent.kde.org/neon/backports-jammy/litehtml-jammy/commit/f1f752af15dc3b1975d32bfab1fa9bddf9b408f3

Git commit 4df6fe9cfba0ddae9e17c028d1d714172094199e by Yuri Kobets on 17/10/2014 at 09:13..
Fix: css selector can have more then one condition for attribute.
css_attribute_selector::map is replaced to css_attribute_selector::vector
example: .input-group[class*="col-"]
https://invent.kde.org/neon/backports-jammy/litehtml-jammy/commit/4df6fe9cfba0ddae9e17c028d1d714172094199e

Git commit b4b28194d07cd82e339584d1255fc9bb8383f464 by Yuri Kobets on 17/10/2014 at 09:44..
Added support for box-sizing CSS property.
https://invent.kde.org/neon/backports-jammy/litehtml-jammy/commit/b4b28194d07cd82e339584d1255fc9bb8383f464

Git commit 064a6a66f01daaf0bf73070e63e03f4b91db52f1 by Yuri Kobets on 17/10/2014 at 14:25..
Fix: problems with :after :before elements in refresh_styles
children must be processed after removing and before adding :after :before elements
https://invent.kde.org/neon/backports-jammy/litehtml-jammy/commit/064a6a66f01daaf0bf73070e63e03f4b91db52f1

Git commit 3d4cd350e4ff17308cb3ed59c2645155f6d0e529 by Yuri Kobets on 18/10/2014 at 04:13..
document::get_fixed_boxes returns boxes with overflows
add support for CDATA
https://invent.kde.org/neon/backports-jammy/litehtml-jammy/commit/3d4cd350e4ff17308cb3ed59c2645155f6d0e529

Git commit 4da59f1a89c39fa68565f41c28d0020b05c2ffaf by Yuri Kobets on 20/10/2014 at 20:10..
tokenize function is replaced to split_string.
some fixes in CSS parsing.
https://invent.kde.org/neon/backports-jammy/litehtml-jammy/commit/4da59f1a89c39fa68565f41c28d0020b05c2ffaf

Git commit 5bf5f1e81a7caab3646e486414122868e3afeb88 by Yuri Kobets on 22/10/2014 at 22:06..
some code improvements
https://invent.kde.org/neon/backports-jammy/litehtml-jammy/commit/5bf5f1e81a7caab3646e486414122868e3afeb88

Git commit 81af2a816259935dca597727343416cf1d61f550 by Yuri Kobets on 22/10/2014 at 22:41..
fixed linux container
https://invent.kde.org/neon/backports-jammy/litehtml-jammy/commit/81af2a816259935dca597727343416cf1d61f550

Git commit 21c91a4b23c9f59a19c276fc927f2b8539a84e3c by Yuri Kobets on 04/12/2014 at 20:48..
Added project for Visual Studio 2013
https://invent.kde.org/neon/backports-jammy/litehtml-jammy/commit/21c91a4b23c9f59a19c276fc927f2b8539a84e3c

Git commit 3573241f41a3595ad672ae39193e23c85ba473ba by Yuri Kobets on 29/12/2014 at 12:41..
Use gumbo-parser as HTML parser engine.
https://invent.kde.org/neon/backports-jammy/litehtml-jammy/commit/3573241f41a3595ad672ae39193e23c85ba473ba

Git commit 00cf496acbbd3023a1da61fa1c236a3b9f467434 by Yuri Kobets on 30/12/2014 at 09:29..
Added word break on characters in CJK range
https://invent.kde.org/neon/backports-jammy/litehtml-jammy/commit/00cf496acbbd3023a1da61fa1c236a3b9f467434

Git commit e395dc367053ed7524dffef5e54c026c68660c17 by Yuri Kobets on 30/12/2014 at 20:48..
Updated README
https://invent.kde.org/neon/backports-jammy/litehtml-jammy/commit/e395dc367053ed7524dffef5e54c026c68660c17

Git commit fe3daf19bab6bc79112b577700dd954fd95a7529 by Yuri Kobets on 31/12/2014 at 10:54..
added compatibility with linux
https://invent.kde.org/neon/backports-jammy/litehtml-jammy/commit/fe3daf19bab6bc79112b577700dd954fd95a7529

Git commit f074332c4c8de7d11bb5976a74534073c0214fa0 by Yuri Kobets on 01/01/2015 at 21:04..
fixed some problems with fonts in cairo_container
https://invent.kde.org/neon/backports-jammy/litehtml-jammy/commit/f074332c4c8de7d11bb5976a74534073c0214fa0

Git commit 944e0239214733b80e13eb6da3d2546410fdc03c by Yuri Kobets on 02/01/2015 at 17:02..
one small fix in the cairo_font to use the default font if the mapping failed.
https://invent.kde.org/neon/backports-jammy/litehtml-jammy/commit/944e0239214733b80e13eb6da3d2546410fdc03c

Git commit 32f4153afb509c6a7fabc4ab289fc7ef91afee53 by Yuri Kobets on 02/01/2015 at 17:03..
readme file update
https://invent.kde.org/neon/backports-jammy/litehtml-jammy/commit/32f4153afb509c6a7fabc4ab289fc7ef91afee53

Git commit 91862bc8fa7408f4a6781be192d74318867d4679 by Yuri Kobets on 07/01/2015 at 22:48..
Added support for CSS tables with display property:
table, table-footer-group, table-row-group, table-header-group, table-row, table-cell
https://invent.kde.org/neon/backports-jammy/litehtml-jammy/commit/91862bc8fa7408f4a6781be192d74318867d4679

Git commit 74cf21da3545ac48fa1864617301f68f7fdb65c3 by Yuri Kobets on 08/01/2015 at 12:50..
Break gumbo reported white spaces into objects.
Added validation for CSS properties values.
https://invent.kde.org/neon/backports-jammy/litehtml-jammy/commit/74cf21da3545ac48fa1864617301f68f7fdb65c3

Git commit 98166ee74aa21e8385ffb1f0968c2efb54a09806 by Yuri Kobets on 09/01/2015 at 14:00..
fixed: incorrect parsing CSS selectors like img[align="left"]
https://invent.kde.org/neon/backports-jammy/litehtml-jammy/commit/98166ee74aa21e8385ffb1f0968c2efb54a09806

Git commit babe5c876d55f2a3add316298d965baa665e95ef by Yuri Kobets on 09/01/2015 at 14:23..
fixed: incorrect parsing selector like img[align="left"] with spaces inside [] brackets
https://invent.kde.org/neon/backports-jammy/litehtml-jammy/commit/babe5c876d55f2a3add316298d965baa665e95ef

Git commit 320b3beeb027a5fd5924a9bec4eaf36b2a951d0a by Yuri Kobets on 11/01/2015 at 01:15..
reset display in to block for floating elements
added attributes parameter into document_container::create_element
https://invent.kde.org/neon/backports-jammy/litehtml-jammy/commit/320b3beeb027a5fd5924a9bec4eaf36b2a951d0a

Git commit 5d2e4e21f845337b8ecdc98299497dbfe8420d78 by Pieter Vantorre on 26/03/2015 at 13:44..
fixed positioning when using height percentages.
https://invent.kde.org/neon/backports-jammy/litehtml-jammy/commit/5d2e4e21f845337b8ecdc98299497dbfe8420d78

Git commit 081bcff697419928156e25825c236b32f2f55c9a by Yuri Kobets on 26/03/2015 at 19:48..
Changed disp_str parameter into "const tchar_t*" fix_table_children and fix_table_parent functions.
https://invent.kde.org/neon/backports-jammy/litehtml-jammy/commit/081bcff697419928156e25825c236b32f2f55c9a

Git commit 336743690add6e98c636cd0ac8d0be81bb6b12cf by Yuri Kobets (on behalf of Pieter Vantorre) on 26/03/2015 at 19:54..
fixed positioning when using height percentages.
https://invent.kde.org/neon/backports-jammy/litehtml-jammy/commit/336743690add6e98c636cd0ac8d0be81bb6b12cf

Git commit 108b279e139b758a4cc26d685841993c8714e182 by Yuri Kobets on 26/03/2015 at 20:00..
Merge pull request #2 from FishingCactus/implement-height-percentage

fixed positioning when using height percentages.
https://invent.kde.org/neon/backports-jammy/litehtml-jammy/commit/108b279e139b758a4cc26d685841993c8714e182

Git commit 6fcafb1e0357a04993bc76ec5f618d74f016c40b by Yuri Kobets on 26/03/2015 at 20:16..
Using shared_ptr for images in Win32 cairo_container.
https://invent.kde.org/neon/backports-jammy/litehtml-jammy/commit/6fcafb1e0357a04993bc76ec5f618d74f016c40b

Git commit d95439a6be1d614fd406f8515c9c817d32bba730 by Yuri Kobets on 26/03/2015 at 20:19..
render for table returns correct "ideal" width.
https://invent.kde.org/neon/backports-jammy/litehtml-jammy/commit/d95439a6be1d614fd406f8515c9c817d32bba730

Git commit a1352a621586b1267a7fb977213d0af75502fd28 by Yuri Kobets on 26/03/2015 at 20:19..
Merge branch 'master' of github.com:litehtml/litehtml
https://invent.kde.org/neon/backports-jammy/litehtml-jammy/commit/a1352a621586b1267a7fb977213d0af75502fd28

Git commit 7687d4f8c7268ebc2c46ab4ae9d924eb7c3f7055 by Yuri Kobets on 02/04/2015 at 20:21..
Added border-radius with percent value into cairo_container
https://invent.kde.org/neon/backports-jammy/litehtml-jammy/commit/7687d4f8c7268ebc2c46ab4ae9d924eb7c3f7055

Git commit 14366fd8c4c02ac41464deff960e56ef1a8d23d7 by Yuri Kobets on 09/04/2015 at 20:36..
Added support for vw and vh units.
https://invent.kde.org/neon/backports-jammy/litehtml-jammy/commit/14366fd8c4c02ac41464deff960e56ef1a8d23d7

Git commit 99cf067fa429d14347f6ee759605e59e6f483961 by Yuri Kobets on 09/04/2015 at 20:45..
Added support for vmin and vmax units.
https://invent.kde.org/neon/backports-jammy/litehtml-jammy/commit/99cf067fa429d14347f6ee759605e59e6f483961

Git commit 341f2a1ad4a368d5d81fcf046e91043c60820443 by Yuri Kobets on 12/04/2015 at 16:54..
Fixed: borders are not visible for <img> tag with border-radius.
Improvement: litehtml always convert border-radius units into px (even percent).
https://invent.kde.org/neon/backports-jammy/litehtml-jammy/commit/341f2a1ad4a368d5d81fcf046e91043c60820443

Git commit 854f6755b7b43d852b925889665febbec0278ec9 by Yuri Kobets on 12/04/2015 at 18:16..
fixed border-radius conversion for images
https://invent.kde.org/neon/backports-jammy/litehtml-jammy/commit/854f6755b7b43d852b925889665febbec0278ec9

Git commit 214558eaf578c7ccbbfdbe6789bf51735197cb7e by Yuri Kobets on 26/04/2015 at 12:57..
Apply border radius to the boxes with hidden overflow.
https://invent.kde.org/neon/backports-jammy/litehtml-jammy/commit/214558eaf578c7ccbbfdbe6789bf51735197cb7e

Git commit aa020ebccdd4fcd719005c8acccbdd9a8a37378d by Yuri Kobets on 26/04/2015 at 13:03..
Added support for images with height in percent units.
https://invent.kde.org/neon/backports-jammy/litehtml-jammy/commit/aa020ebccdd4fcd719005c8acccbdd9a8a37378d

Git commit 5f8874dacdd19b5adc9269a5a13648a6cc8bf6d3 by Yuri Kobets on 26/04/2015 at 20:03..
draw_borders now accept litehtml::borders as parameter.
updated cairo_container for new draw_borders parameters and some fixes with the borders appearance.
https://invent.kde.org/neon/backports-jammy/litehtml-jammy/commit/5f8874dacdd19b5adc9269a5a13648a6cc8bf6d3

Git commit 67a50fec99bf90d4019f71ea88d1e76b7f66551f by Yuri Kobets on 03/05/2015 at 22:59..
gumbo parser updated to the version 0.10.1
https://invent.kde.org/neon/backports-jammy/litehtml-jammy/commit/67a50fec99bf90d4019f71ea88d1e76b7f66551f

Git commit a03b17103429d6811c3fddac1b57129740544b94 by Yuri Kobets on 10/05/2015 at 21:47..
Added "litehtml::document* doc" parameter into document_container::create_element
https://invent.kde.org/neon/backports-jammy/litehtml-jammy/commit/a03b17103429d6811c3fddac1b57129740544b94

Git commit 001be6c387ef9c94107a12ec25cf4c5f4326b960 by Pieter Vantorre on 18/05/2015 at 12:08..
const getters
https://invent.kde.org/neon/backports-jammy/litehtml-jammy/commit/001be6c387ef9c94107a12ec25cf4c5f4326b960

Git commit 6a1475ed8175caf44c575be806f43de88dc57101 by Pieter Vantorre on 18/05/2015 at 12:08..
updated containers
https://invent.kde.org/neon/backports-jammy/litehtml-jammy/commit/6a1475ed8175caf44c575be806f43de88dc57101

Git commit ec0aa7c0598245c835a80b9f71ca424b7872e50b by Yuri Kobets on 18/05/2015 at 14:16..
Merge pull request #10 from FishingCactus/fix_const_accessors_upstream

Constness with accessors
https://invent.kde.org/neon/backports-jammy/litehtml-jammy/commit/ec0aa7c0598245c835a80b9f71ca424b7872e50b

Git commit 81207e27b723b9d0b50b7563ac3670e0c282a939 by Yuri Kobets on 22/05/2015 at 19:49..
Fix for tag <br clear="all">
https://invent.kde.org/neon/backports-jammy/litehtml-jammy/commit/81207e27b723b9d0b50b7563ac3670e0c282a939

Git commit f6338ffce327e8e7002315fc5de89f39cccf546f by Gauthier Billot on 27/05/2015 at 08:48..
Fixed typo in README.md
https://invent.kde.org/neon/backports-jammy/litehtml-jammy/commit/f6338ffce327e8e7002315fc5de89f39cccf546f

Git commit 6cdb5205fb900c674e09d4cce73de2f398c76fa4 by Yuri Kobets on 27/05/2015 at 09:00..
Merge pull request #12 from gogoprog/patch-1

Fixed typo in README.md
https://invent.kde.org/neon/backports-jammy/litehtml-jammy/commit/6cdb5205fb900c674e09d4cce73de2f398c76fa4

Git commit 87564cd0e30366d10dd4294a909fd6fe2769414e by Pieter Vantorre on 29/05/2015 at 13:48..
styles return with and height of 100% when dealing with html or body tag.
https://invent.kde.org/neon/backports-jammy/litehtml-jammy/commit/87564cd0e30366d10dd4294a909fd6fe2769414e

Git commit 25eb76ae3045224061cba5be6b87e9ffc90b44a8 by Pieter Vantorre on 01/06/2015 at 09:30..
fixed width and height not being taken in to account
https://invent.kde.org/neon/backports-jammy/litehtml-jammy/commit/25eb76ae3045224061cba5be6b87e9ffc90b44a8

Git commit 8c2d2b6de7ae8c456060f5083693643ec698ef8f by Pieter Vantorre on 01/06/2015 at 09:54..
fixed using margins with absolute positioning
https://invent.kde.org/neon/backports-jammy/litehtml-jammy/commit/8c2d2b6de7ae8c456060f5083693643ec698ef8f

Git commit 3847b6787b8260ab02cd5d0ea086d8ba498c073b by Pieter Vantorre on 01/06/2015 at 10:10..
click events should bubble
https://invent.kde.org/neon/backports-jammy/litehtml-jammy/commit/3847b6787b8260ab02cd5d0ea086d8ba498c073b

Git commit 18220aae05de2a499deedd2ae3e45e224939c5d8 by Yuri Kobets on 01/06/2015 at 16:18..
Merge pull request #17 from FishingCactus/fix-click_bubbling

click events should bubble
https://invent.kde.org/neon/backports-jammy/litehtml-jammy/commit/18220aae05de2a499deedd2ae3e45e224939c5d8

Git commit 8329e64ccc73bfd64008458254bd1df2e5b7c8f9 by Yuri Kobets on 01/06/2015 at 16:21..
Merge pull request #18 from FishingCactus/fix-height_calculation

Fix height calculation
https://invent.kde.org/neon/backports-jammy/litehtml-jammy/commit/8329e64ccc73bfd64008458254bd1df2e5b7c8f9

Git commit 14fd7f4f7bc0900cb0b2bb7e194101fc1fc76cb0 by Yuri Kobets on 01/06/2015 at 22:00..
Updated container_linux for the latest version of litehtml
Add CMakeLists.txt file to build litehtml with cmake
https://invent.kde.org/neon/backports-jammy/litehtml-jammy/commit/14fd7f4f7bc0900cb0b2bb7e194101fc1fc76cb0

Git commit a5b2189ba81207ea01d39532eca509852503bff8 by Yuri Kobets on 02/06/2015 at 10:02..
Merge pull request #13 from FishingCactus/fix-html_predefined_size_upstream

styles return width and height of 100% when dealing with html or body …
https://invent.kde.org/neon/backports-jammy/litehtml-jammy/commit/a5b2189ba81207ea01d39532eca509852503bff8

Git commit 3ab1d03575ad111127b93883f4310af64fb11ad8 by Yuri Kobets on 04/06/2015 at 11:07..
Fix: element::calc_width and element::get_predefined_height return the width/height with content margins.
https://invent.kde.org/neon/backports-jammy/litehtml-jammy/commit/3ab1d03575ad111127b93883f4310af64fb11ad8

Git commit 30409bd842d6eb3a92d3bcf273696bb62936e2b8 by Yuri Kobets on 06/06/2015 at 01:45..
Rollback the pull request #13 - hardcoded styles are not very good.
The same effect can be achieved via master.css. When render html into the source with calculated
width/height (like tooltips) we can set width/height into "auto" to get valid width instead of the maximum width.
https://invent.kde.org/neon/backports-jammy/litehtml-jammy/commit/30409bd842d6eb3a92d3bcf273696bb62936e2b8

Git commit 0052754401275fd5b180fd7426ec306b2030030f by Yuri Kobets on 10/06/2015 at 20:21..
Some improvements int CMakeLists.txt and linux container.
https://invent.kde.org/neon/backports-jammy/litehtml-jammy/commit/0052754401275fd5b180fd7426ec306b2030030f

Git commit afc44badea65320017a1c5ad56a45ec8ad1634a5 by Yuri Kobets on 12/06/2015 at 20:36..
Fixed: incorrect size of the boxes with width/height in percents.
https://invent.kde.org/neon/backports-jammy/litehtml-jammy/commit/afc44badea65320017a1c5ad56a45ec8ad1634a5

Git commit 3670689eaff2334e0de3fc5a6548e2fc7882d730 by Yuri Kobets on 12/06/2015 at 21:04..
Fixes #16
https://invent.kde.org/neon/backports-jammy/litehtml-jammy/commit/3670689eaff2334e0de3fc5a6548e2fc7882d730

Git commit ec71167d0a7718c7bb1a2e9b821d00406856ba86 by Yuri Kobets on 14/06/2015 at 18:13..
Fix: incorrect tag name is passed into document_container::create_element() for the unknown HTML tags.
See issue #20
https://invent.kde.org/neon/backports-jammy/litehtml-jammy/commit/ec71167d0a7718c7bb1a2e9b821d00406856ba86

Git commit ed641bebe0b5758bf3e8b30c2533533d82fc8f56 by Yuri Kobets on 14/06/2015 at 20:06..
Added element::get_position to get the m_pos.
Closes issue #20
https://invent.kde.org/neon/backports-jammy/litehtml-jammy/commit/ed641bebe0b5758bf3e8b30c2533533d82fc8f56

Git commit 3fdac9f1ce577ee0fe85294aa46ff7b48e67f9c2 by Julien Hamaide on 20/06/2015 at 21:43..
Support for lang selector
https://invent.kde.org/neon/backports-jammy/litehtml-jammy/commit/3fdac9f1ce577ee0fe85294aa46ff7b48e67f9c2

Git commit e326fde7354c01dada157c9d07165868178dd6c4 by Julien Hamaide (on behalf of Gauthier Billot) on 20/06/2015 at 21:48..
Fixed the following css selector: .foo:nth-child(1) .bar:after in refresh_styles
https://invent.kde.org/neon/backports-jammy/litehtml-jammy/commit/e326fde7354c01dada157c9d07165868178dd6c4

Git commit 42f5986efa517a79991151a59c7b7a56cc25974c by Julien Hamaide (on behalf of Gauthier Billot) on 20/06/2015 at 21:49..
Fixed the following css selector: .foo:nth-child(1) .bar:after
https://invent.kde.org/neon/backports-jammy/litehtml-jammy/commit/42f5986efa517a79991151a59c7b7a56cc25974c

Git commit 219501f69f3340b824773b915dc75886b49e5dc2 by Julien Hamaide (on behalf of Gauthier Billot) on 20/06/2015 at 21:59..
Added set_class
https://invent.kde.org/neon/backports-jammy/litehtml-jammy/commit/219501f69f3340b824773b915dc75886b49e5dc2

Git commit 5eac69bba78230cc08d51294f27c10338cb8402e by Julien Hamaide on 20/06/2015 at 21:59..
Selector store classes as table to avoid spliting at evaluation time
https://invent.kde.org/neon/backports-jammy/litehtml-jammy/commit/5eac69bba78230cc08d51294f27c10338cb8402e

Git commit c3ae900de5b361668c6e2286ce3984c9cbeb8a3b by Julien Hamaide on 20/06/2015 at 21:59..
Move constructor for css_attribute_selector
https://invent.kde.org/neon/backports-jammy/litehtml-jammy/commit/c3ae900de5b361668c6e2286ce3984c9cbeb8a3b

Git commit 06becd16f8a3431e9596ad0e6818c088497a70bb by Julien Hamaide on 20/06/2015 at 21:59..
Optimize selector match, caching classes into a table
https://invent.kde.org/neon/backports-jammy/litehtml-jammy/commit/06becd16f8a3431e9596ad0e6818c088497a70bb

Git commit 83ed3c34d772e4b49fdd3d62d281c5c59d0d6424 by Julien Hamaide on 20/06/2015 at 21:59..
Remove unnecessary constructor that prevent move operator generation
https://invent.kde.org/neon/backports-jammy/litehtml-jammy/commit/83ed3c34d772e4b49fdd3d62d281c5c59d0d6424

Git commit 625094ba7b2e0e1c2e5a16fa451c8c7948cf9f08 by Julien Hamaide on 20/06/2015 at 21:59..
const correctness in set_class
https://invent.kde.org/neon/backports-jammy/litehtml-jammy/commit/625094ba7b2e0e1c2e5a16fa451c8c7948cf9f08

Git commit 5fef81189408157169e0c747d605cad0a141b082 by Julien Hamaide on 20/06/2015 at 22:09..
Fix relative top and bottom offset when using percentages
https://invent.kde.org/neon/backports-jammy/litehtml-jammy/commit/5fef81189408157169e0c747d605cad0a141b082

Git commit b1886f0ba2c3b15628f7a0fd91eec7d51972b978 by Yuri Kobets on 21/06/2015 at 18:47..
Merge pull request #21 from FishingCactus/feature-lang_selector_upstream

Support for lang selector
https://invent.kde.org/neon/backports-jammy/litehtml-jammy/commit/b1886f0ba2c3b15628f7a0fd91eec7d51972b978

Git commit a216d08e46c390433963501fa2cea466a7018f68 by Yuri Kobets on 21/06/2015 at 18:48..
Merge pull request #22 from FishingCactus/fix-pseudo_with_before_after

Fixed the following css selector: .foo:nth-child(1) .bar:after/before
https://invent.kde.org/neon/backports-jammy/litehtml-jammy/commit/a216d08e46c390433963501fa2cea466a7018f68

Git commit 07e4e53e06e09b88421a277400bd615729c862f2 by Yuri Kobets on 21/06/2015 at 18:56..
Merge pull request #24 from FishingCactus/fix-relative_offset

Fix relative top and bottom offset when using percentages
https://invent.kde.org/neon/backports-jammy/litehtml-jammy/commit/07e4e53e06e09b88421a277400bd615729c862f2

Git commit 56ff7565b32a071115fd612fba6a5b2c662e0959 by Yuri Kobets on 21/06/2015 at 19:10..
Merge pull request #23 from FishingCactus/feature-optimize_class_upstream

Optimize class handling
https://invent.kde.org/neon/backports-jammy/litehtml-jammy/commit/56ff7565b32a071115fd612fba6a5b2c662e0959

Git commit 019969e721ec2894c14eada9eb31aaf981b30335 by Yuri Kobets on 21/06/2015 at 19:24..
Some fixes after merging latest pull requests
https://invent.kde.org/neon/backports-jammy/litehtml-jammy/commit/019969e721ec2894c14eada9eb31aaf981b30335

Git commit 260458f84c974339b5f3d8c8f599c8609f04ef1f by Yuri Kobets (on behalf of Gauthier Billot) on 21/06/2015 at 19:28..
Added join_string
https://invent.kde.org/neon/backports-jammy/litehtml-jammy/commit/260458f84c974339b5f3d8c8f599c8609f04ef1f

Git commit ac821a43ca34c7db26f65fda8d91f67c9313c5e9 by Yuri Kobets on 21/06/2015 at 19:39..
Fixed join_string for both char and wchar string types.
https://invent.kde.org/neon/backports-jammy/litehtml-jammy/commit/ac821a43ca34c7db26f65fda8d91f67c9313c5e9

Git commit d05fcde0cea3dc48fe5287dab316bed1cf4e65b5 by Ilya Mizus on 21/06/2015 at 19:59..
select_all() methods added to element and html_tag
https://invent.kde.org/neon/backports-jammy/litehtml-jammy/commit/d05fcde0cea3dc48fe5287dab316bed1cf4e65b5

Git commit 7a37949d7fb8a61206052b826341c1bb7262b714 by Yuri Kobets on 21/06/2015 at 20:27..
Merge pull request #25 from bigfatbrowncat/select_all

select_all() methods added to element and html_tag
https://invent.kde.org/neon/backports-jammy/litehtml-jammy/commit/7a37949d7fb8a61206052b826341c1bb7262b714

Git commit 5c4ca572d5a310999a2c57ecf9cc1e917253b230 by Yuri Kobets on 21/06/2015 at 20:49..
Fixed linux container for the latest litehtml
https://invent.kde.org/neon/backports-jammy/litehtml-jammy/commit/5c4ca572d5a310999a2c57ecf9cc1e917253b230

Git commit 59fc65094bf05f9d0cc1fc7038fa33687fef8d16 by Ilya Mizus on 22/06/2015 at 21:07..
Added removeChild and clearRecursive
https://invent.kde.org/neon/backports-jammy/litehtml-jammy/commit/59fc65094bf05f9d0cc1fc7038fa33687fef8d16

Git commit 6f28d3c880cfbcfcdd9f8c2536e35491b9dc066b by Yuri Kobets on 28/06/2015 at 17:46..
Merge pull request #26 from bigfatbrowncat/remove_clear

Added removeChild and clearRecursive
https://invent.kde.org/neon/backports-jammy/litehtml-jammy/commit/6f28d3c880cfbcfcdd9f8c2536e35491b9dc066b

Git commit a204f361604706768d51f058d01cdef60f7328b7 by Yuri Kobets on 28/06/2015 at 22:01..
using c++11 standard for litehtml
https://invent.kde.org/neon/backports-jammy/litehtml-jammy/commit/a204f361604706768d51f058d01cdef60f7328b7

Git commit 192987ecc961f723a3c7ef5791bf178e8c297161 by Yuri Kobets on 29/06/2015 at 22:23..
Fixed all bugs. Rendering working well.
https://invent.kde.org/neon/backports-jammy/litehtml-jammy/commit/192987ecc961f723a3c7ef5791bf178e8c297161

Git commit a74c577023502f474fd82a9de40e1e095d75e2f2 by Yuri Kobets on 02/07/2015 at 06:00..
All litehtml::object_ptr replaced by std::shared_ptr
https://invent.kde.org/neon/backports-jammy/litehtml-jammy/commit/a74c577023502f474fd82a9de40e1e095d75e2f2

Git commit fcd581ce8dc69c409e1cef7b0473104882e9ec2a by Yuri Kobets on 04/07/2015 at 20:00..
Some optimization
https://invent.kde.org/neon/backports-jammy/litehtml-jammy/commit/fcd581ce8dc69c409e1cef7b0473104882e9ec2a

Git commit 14208ecda00f977ca795bb7aebdd1503395fa106 by Yuri Kobets on 06/07/2015 at 20:39..
using override keyword in cairo_container
added default implementation for document_container::link function
https://invent.kde.org/neon/backports-jammy/litehtml-jammy/commit/14208ecda00f977ca795bb7aebdd1503395fa106

Git commit 958390374e65e79a32e83985813d10cc64ce468d by Yuri Kobets on 06/07/2015 at 21:14..
check for empty parent
https://invent.kde.org/neon/backports-jammy/litehtml-jammy/commit/958390374e65e79a32e83985813d10cc64ce468d

Git commit a7b835fcf5b3cc5c82c081d970206090e818696b by Yuri Kobets on 09/07/2015 at 21:35..
Use const modifier for all references to shared_ptr
https://invent.kde.org/neon/backports-jammy/litehtml-jammy/commit/a7b835fcf5b3cc5c82c081d970206090e818696b

Git commit fcb2ac8fccd3f9de144a2c387532c5580ed603fd by Yuri Kobets on 09/07/2015 at 21:50..
Some changes in containers to pass const shared_ptr<>&
https://invent.kde.org/neon/backports-jammy/litehtml-jammy/commit/fcb2ac8fccd3f9de144a2c387532c5580ed603fd

Git commit c7a36c3c8869a68b5f6d5b31ca85dcd2cae396a1 by Yuri Kobets on 12/07/2015 at 00:52..
Some code cleanup
https://invent.kde.org/neon/backports-jammy/litehtml-jammy/commit/c7a36c3c8869a68b5f6d5b31ca85dcd2cae396a1

Git commit 1211dec4842f975b8620781b9b7f8fbee0a346f0 by Yuri Kobets on 12/07/2015 at 00:54..
Optimizing the calling of html_tag::get_line_left_right in the place_element function
https://invent.kde.org/neon/backports-jammy/litehtml-jammy/commit/1211dec4842f975b8620781b9b7f8fbee0a346f0

Git commit b1871547fd5961e57c897519610597eae9ad7069 by Yuri Kobets on 18/08/2015 at 20:52..
Apply height CSS property to the table row
Closes #15
https://invent.kde.org/neon/backports-jammy/litehtml-jammy/commit/b1871547fd5961e57c897519610597eae9ad7069

Git commit f2b5e9dd3b6b647bf4bd43b3cf91c060f7e0904b by Yuri Kobets on 26/08/2015 at 11:30..
Fixed incorrect table height.
https://invent.kde.org/neon/backports-jammy/litehtml-jammy/commit/f2b5e9dd3b6b647bf4bd43b3cf91c060f7e0904b

Git commit 36ce975e31e1a9fe564bc94fb36af51e321fddcd by Yuri Kobets on 29/08/2015 at 19:26..
Support for "position=relative" for floating boxes
https://invent.kde.org/neon/backports-jammy/litehtml-jammy/commit/36ce975e31e1a9fe564bc94fb36af51e321fddcd

Git commit dfc2b9cfd5d11bb15476f8532287399bf004fb8d by Yuri Kobets on 13/09/2015 at 12:16..
Compile failed with gcc (fixes issue #33)
Updated container_linux for latest changes in litehtml.
https://invent.kde.org/neon/backports-jammy/litehtml-jammy/commit/dfc2b9cfd5d11bb15476f8532287399bf004fb8d

Git commit 959a35b8f028114879d591898e0870206b2e2a14 by Jeroen De Swaef on 19/09/2015 at 11:16..
fix scrolling issue with news.ycombinator.com on linux
https://invent.kde.org/neon/backports-jammy/litehtml-jammy/commit/959a35b8f028114879d591898e0870206b2e2a14

Git commit 7fe73be5042a0de7194c29450de02d86064d34b3 by Yuri Kobets on 19/09/2015 at 11:40..
Merge pull request #34 from jeroendeswaef/fix-linux-scrolling-crash

fix scrolling issue with news.ycombinator.com on linux
https://invent.kde.org/neon/backports-jammy/litehtml-jammy/commit/7fe73be5042a0de7194c29450de02d86064d34b3

Git commit 583c7e3fee62f8b9794581367c1782542c74e7c6 by Yuri Kobets on 15/10/2015 at 07:07..
Added virtual destructor into litehtml::box to prevent memory leaks.
Closes #38
https://invent.kde.org/neon/backports-jammy/litehtml-jammy/commit/583c7e3fee62f8b9794581367c1782542c74e7c6

Git commit 7ee5c117324d58afcf43b570c1ef1954bbd57550 by Yuri Kobets on 23/10/2015 at 15:02..
Fixed problems with sorting css selectors.
Closes #39
https://invent.kde.org/neon/backports-jammy/litehtml-jammy/commit/7ee5c117324d58afcf43b570c1ef1954bbd57550

Git commit a4074dddab6e16d14a5933f49c37d335c03c64cb by Yuri Kobets on 23/10/2015 at 15:04..
Updated readme file.
https://invent.kde.org/neon/backports-jammy/litehtml-jammy/commit/a4074dddab6e16d14a5933f49c37d335c03c64cb

Git commit 58e5e5d7c8bb4d7964f083d2bd84d4a8b66e6680 by Arkarit on 26/12/2015 at 04:36..
Fix division by zero (test http://www.tagesschau.de)
https://invent.kde.org/neon/backports-jammy/litehtml-jammy/commit/58e5e5d7c8bb4d7964f083d2bd84d4a8b66e6680

Git commit 41c3299f7d1d8ea8a02596de9a1d754131fe5f4b by Yuri Kobets on 26/12/2015 at 12:13..
Merge pull request #41 from Arkarit/FixDivisionByZero

Fix division by zero (test http://www.tagesschau.de)
https://invent.kde.org/neon/backports-jammy/litehtml-jammy/commit/41c3299f7d1d8ea8a02596de9a1d754131fe5f4b

Git commit 89cf638cf669ed50d551c17622498266b85b3f1d by Stephan Vedder on 06/01/2016 at 15:28..
On windows add gumbo as an include directory (to find strings.h)
https://invent.kde.org/neon/backports-jammy/litehtml-jammy/commit/89cf638cf669ed50d551c17622498266b85b3f1d

Git commit 99dad7125cc09bbd9dfd3649b04a3a0469298e2b by Yuri Kobets on 06/01/2016 at 17:17..
Merge pull request #44 from feliwir/master

On windows add gumbo as an include directory (to find strings.h)
https://invent.kde.org/neon/backports-jammy/litehtml-jammy/commit/99dad7125cc09bbd9dfd3649b04a3a0469298e2b

Git commit 8ab63669178354e8fc5c570610b9fcdbd4f02fde by Stephan Vedder on 09/01/2016 at 15:57..
Do not overwrite default compilation in msvc with unknown options!
https://invent.kde.org/neon/backports-jammy/litehtml-jammy/commit/8ab63669178354e8fc5c570610b9fcdbd4f02fde

Git commit daf44013c7e6035fed89156daa3168d0239aa9ba by Yuri Kobets on 09/01/2016 at 22:23..
Merge pull request #45 from feliwir/master

Do not overwrite default compilation in msvc with unknown options!
https://invent.kde.org/neon/backports-jammy/litehtml-jammy/commit/daf44013c7e6035fed89156daa3168d0239aa9ba

Git commit b14f58d2c52caea7af2b3042182fd8fb1d8e0c2c by Vinzenz Feenstra on 01/02/2016 at 08:15..
CMAKE Use -std=c++11 for all configurations
https://invent.kde.org/neon/backports-jammy/litehtml-jammy/commit/b14f58d2c52caea7af2b3042182fd8fb1d8e0c2c

Git commit 21a49fe27d4247e374ac94f891136ae16b09617c by Yuri Kobets on 02/02/2016 at 00:51..
Merge pull request #48 from vinzenz/master

CMAKE Use -std=c++11 for all configurations
https://invent.kde.org/neon/backports-jammy/litehtml-jammy/commit/21a49fe27d4247e374ac94f891136ae16b09617c

Git commit 4e9c2c99989606e481c7dc53a3eda74582521b0c by Yuri Kobets on 30/03/2016 at 19:42..
Fixed html_tag::get_inline_boxes: the additional box for right padding is not needed
Fixed html_tag::is_last_child_inline: worked as is_first_child_inline
https://invent.kde.org/neon/backports-jammy/litehtml-jammy/commit/4e9c2c99989606e481c7dc53a3eda74582521b0c

Git commit 68f4e20177cd13bd2af89a8b22f3ef6aa93ac51f by Yuri Kobets on 30/03/2016 at 20:35..
Fixed: line left position is incorrect in element with left padding and floated box in the padding area.
This closes #51
https://invent.kde.org/neon/backports-jammy/litehtml-jammy/commit/68f4e20177cd13bd2af89a8b22f3ef6aa93ac51f

Git commit 4b8fd364ad4b94fa49604d78181b3f123bc116f9 by Yuri Kobets on 13/05/2016 at 14:04..
Don't check max-width on the second pass of rendering
Fixes #53
https://invent.kde.org/neon/backports-jammy/litehtml-jammy/commit/4b8fd364ad4b94fa49604d78181b3f123bc116f9

Git commit 1ac842dd5f51eddc3691af9f6b4fc6668292e387 by Yuri Kobets on 19/05/2016 at 12:56..
Fill media.width and media.height
https://invent.kde.org/neon/backports-jammy/litehtml-jammy/commit/1ac842dd5f51eddc3691af9f6b4fc6668292e387

Git commit 320810f2f4faa78626fc6df8130bae9de42ba988 by Yuri Kobets on 22/06/2016 at 06:19..
Set default build type into Release (Closes #35)
https://invent.kde.org/neon/backports-jammy/litehtml-jammy/commit/320810f2f4faa78626fc6df8130bae9de42ba988

Git commit 412a4abb592232cfbad22a2ba779266146cfefa0 by ReadmeCritic on 27/06/2016 at 15:10..
Update README URLs based on HTTP redirects
https://invent.kde.org/neon/backports-jammy/litehtml-jammy/commit/412a4abb592232cfbad22a2ba779266146cfefa0

Git commit 6b9670108f041ef153f7bff56b883064135eaa4f by GitHub (on behalf of Yuri Kobets) on 27/06/2016 at 15:38..
Merge pull request #55 from ReadmeCritic/master

Update README URLs based on HTTP redirects
https://invent.kde.org/neon/backports-jammy/litehtml-jammy/commit/6b9670108f041ef153f7bff56b883064135eaa4f

Git commit 013b065e943c7e4ba1b4eac2d37030bd009bc8af by Yuri Kobets on 01/08/2016 at 18:40..
Added support for custom color names.
https://invent.kde.org/neon/backports-jammy/litehtml-jammy/commit/013b065e943c7e4ba1b4eac2d37030bd009bc8af

Git commit 4f9c99e1a06ae96a4517c89361e1df29dff44614 by Yuri Kobets on 04/08/2016 at 18:26..
Added the default implementation for document_container::resolve_color
https://invent.kde.org/neon/backports-jammy/litehtml-jammy/commit/4f9c99e1a06ae96a4517c89361e1df29dff44614

Git commit 13cf9e27bd0a08ab67eb969c7ddf8ed92aa07db8 by Yuri Kobets on 04/08/2016 at 18:28..
Fixed bug with parsing CSS properties background and border.
https://invent.kde.org/neon/backports-jammy/litehtml-jammy/commit/13cf9e27bd0a08ab67eb969c7ddf8ed92aa07db8

Git commit 204938d5488a6607501959e8f28a0a20ced7c311 by GitHub (on behalf of Joe Singleton) on 04/04/2017 at 22:38..
Fix Markdown formatting in README
https://invent.kde.org/neon/backports-jammy/litehtml-jammy/commit/204938d5488a6607501959e8f28a0a20ced7c311

Git commit d7cc6abfe1141770718404aaf9b17db80ed3f196 by GitHub (on behalf of Yuri Kobets) on 07/04/2017 at 06:08..
Merge pull request #63 from joesingo/master

Fix Markdown formatting in README
https://invent.kde.org/neon/backports-jammy/litehtml-jammy/commit/d7cc6abfe1141770718404aaf9b17db80ed3f196

Git commit ae1c1f8afd4373c8d4eb19f8399a17481914f6d9 by GitHub (on behalf of Fallayn) on 21/10/2017 at 15:18..
Proofread README.md
https://invent.kde.org/neon/backports-jammy/litehtml-jammy/commit/ae1c1f8afd4373c8d4eb19f8399a17481914f6d9

Git commit 4a020620da3ecfe8f3e731a0b24c9537a1a95a81 by GitHub (on behalf of Yuri Kobets) on 21/10/2017 at 15:29..
Merge pull request #68 from Fallayn/patch-1

Proofread README.md
https://invent.kde.org/neon/backports-jammy/litehtml-jammy/commit/4a020620da3ecfe8f3e731a0b24c9537a1a95a81

Git commit 3104c078dca22ac09487e64294cc657f2f7082cc by NikitaFeodonit on 25/05/2018 at 14:05..
Convert line delimiters to Unix style.
https://invent.kde.org/neon/backports-jammy/litehtml-jammy/commit/3104c078dca22ac09487e64294cc657f2f7082cc

Git commit 5515b347a47267d8b8fa6b347a3c7b824f68a30f by NikitaFeodonit on 25/05/2018 at 15:21..
Replace '#pragme once' to '#ifndef' because of Eclipse code parser.
https://invent.kde.org/neon/backports-jammy/litehtml-jammy/commit/5515b347a47267d8b8fa6b347a3c7b824f68a30f

Git commit a45d5d5822651625fe68461d1e9d98901cc14f2a by NikitaFeodonit on 25/05/2018 at 16:10..
Mark html_tag::select_all() as override.
https://invent.kde.org/neon/backports-jammy/litehtml-jammy/commit/a45d5d5822651625fe68461d1e9d98901cc14f2a

Git commit 3320aa4898b705332de828c83271ad5d50fb9689 by NikitaFeodonit on 25/05/2018 at 17:24..
Fixes for compilation for many platforms.

Split gubmo and litehtml to different CMake projects with different
compile languages.
Move 'src/strings.h' to 'src/gumbo/visualc/include/strings.h'.
Remove '../src/' in '#include' directive in litehtml.h and
add target_include_directories() in CMake project.
Set C/C++ standard flags by set_target_properties() in CMake project.
Do not set build type and C/C++ compiler flags in library project.
https://invent.kde.org/neon/backports-jammy/litehtml-jammy/commit/3320aa4898b705332de828c83271ad5d50fb9689

Git commit f9a1204e9e28dc4576aed645a82b3de86217d6e0 by GitHub (on behalf of Yuri Kobets) on 10/09/2018 at 19:30..
Merge pull request #71 from HtmlGrapheas/master

Fixes for compilation for many platforms.
https://invent.kde.org/neon/backports-jammy/litehtml-jammy/commit/f9a1204e9e28dc4576aed645a82b3de86217d6e0

Git commit 6cc288e1ed389573ac1a469ffb1427320a1d318e by Yuri Kobets on 10/09/2018 at 20:10..
Updated Visual Studio project file
https://invent.kde.org/neon/backports-jammy/litehtml-jammy/commit/6cc288e1ed389573ac1a469ffb1427320a1d318e

Git commit 7abfe7d83ecc4ae9949157cea7ffb8d147fb4652 by Yuri Kobets on 10/09/2018 at 20:12..
cairo_container: compilation error fix for UTF8 configuration
https://invent.kde.org/neon/backports-jammy/litehtml-jammy/commit/7abfe7d83ecc4ae9949157cea7ffb8d147fb4652

Git commit 1d4c9391619c092fecb71227f4910f7a3757767c by GitHub (on behalf of Yuri Kobets) on 10/09/2018 at 20:33..
Merge pull request #76 from litehtml/HtmlGrapheas

Some changes after HtmlGrapheas pull request
https://invent.kde.org/neon/backports-jammy/litehtml-jammy/commit/1d4c9391619c092fecb71227f4910f7a3757767c

Git commit f571ef0172dee60134d1f21e212b25a39d4dc191 by Yuri Kobets on 16/09/2018 at 19:14..
Fixed parsing CSS at-rules
Closes #74
https://invent.kde.org/neon/backports-jammy/litehtml-jammy/commit/f571ef0172dee60134d1f21e212b25a39d4dc191

Git commit f3f4959f1d4a4884a0a18d87db7483e886cc3ee3 by Yuri Kobets on 07/01/2019 at 18:41..
Added config file support
https://invent.kde.org/neon/backports-jammy/litehtml-jammy/commit/f3f4959f1d4a4884a0a18d87db7483e886cc3ee3

Git commit 0f60fec822fc1e60d1555c276c8b0678d23fb330 by Kuzma Shapran on 09/04/2019 at 23:30..
Do not modify global locale and use classic locale on every call to tolower.

Fixes https://github.com/litehtml/litehtml/issues/82
https://invent.kde.org/neon/backports-jammy/litehtml-jammy/commit/0f60fec822fc1e60d1555c276c8b0678d23fb330

Git commit 3c8a9e6fd05560a3749808f29b66bd7f95086a58 by GitHub (on behalf of Yuri Kobets) on 14/05/2019 at 21:53..
Merge pull request #83 from kuzmas/master

Do not modify global locale…
https://invent.kde.org/neon/backports-jammy/litehtml-jammy/commit/3c8a9e6fd05560a3749808f29b66bd7f95086a58

Git commit 1fb26b31fd3edda581f6d0a7ae90a7a780d7d4ba by Yuri Kobets (on behalf of Arkarit) on 14/05/2019 at 22:07..
Getter for document.over_element Necessary for e.g. evaluating the target link display of a status bar
https://invent.kde.org/neon/backports-jammy/litehtml-jammy/commit/1fb26b31fd3edda581f6d0a7ae90a7a780d7d4ba

Git commit 9cc3d3ad1a93f4760756333825e6282a450c006b by Yuri Kobets (on behalf of Arkarit) on 14/05/2019 at 22:07..
Defined const_ptr in element and let document get_over_element return this const pointer
https://invent.kde.org/neon/backports-jammy/litehtml-jammy/commit/9cc3d3ad1a93f4760756333825e6282a450c006b

Git commit 44c557431825eeddafa47a483459e7706dc1d4a5 by Yuri Kobets (on behalf of Arkarit) on 14/05/2019 at 22:07..
Made element attribute getter const
https://invent.kde.org/neon/backports-jammy/litehtml-jammy/commit/44c557431825eeddafa47a483459e7706dc1d4a5

Git commit f4d2a7740e2108d1e06d06889e62004deee6c11f by Yuri Kobets on 14/05/2019 at 22:14..
litehtml.vcproj is removed
https://invent.kde.org/neon/backports-jammy/litehtml-jammy/commit/f4d2a7740e2108d1e06d06889e62004deee6c11f

Git commit d79e800939430e8932e78de50068879b7b02f9fa by Yuri Kobets on 16/06/2019 at 21:43..
Fixed: Incorrect parsing of CSS properties with url() and semicolon inside.
Resolves issue #89
https://invent.kde.org/neon/backports-jammy/litehtml-jammy/commit/d79e800939430e8932e78de50068879b7b02f9fa

Git commit b4c560cdc4a4963b9ec1755a3787707d4b8b05cc by GitHub (on behalf of Yuri Kobets) on 21/06/2019 at 20:16..
Update README.md
https://invent.kde.org/neon/backports-jammy/litehtml-jammy/commit/b4c560cdc4a4963b9ec1755a3787707d4b8b05cc

Git commit 7a9d7f8511b028a20cc2a4dcce0638a372c72518 by GitHub (on behalf of Yuri Kobets) on 24/06/2019 at 15:19..
Update README.md
https://invent.kde.org/neon/backports-jammy/litehtml-jammy/commit/7a9d7f8511b028a20cc2a4dcce0638a372c72518

Git commit 76b7b90b952325c17757dcd2043156d3bc241bbe by Eike Ziller on 02/08/2019 at 17:52..
Add install target and export for use with find_package

Installing litehtml now installs the static library,
headers, and CMake configuration files.
So other projects can find and use litehtml with
find_package(litehtml)
when they add the litehtml installation path to CMAKE_PREFIX_PATH
https://invent.kde.org/neon/backports-jammy/litehtml-jammy/commit/76b7b90b952325c17757dcd2043156d3bc241bbe

Git commit 122de067b782891ac410f2bd377795a167b6d735 by GitHub (on behalf of Yuri Kobets) on 02/08/2019 at 20:55..
Merge pull request #92 from e4z9/master

Add install target and export for use with find_package
https://invent.kde.org/neon/backports-jammy/litehtml-jammy/commit/122de067b782891ac410f2bd377795a167b6d735

Git commit 6ecc1358cfaad6b1a2ad81369ac163a07aa375b7 by Sky Morey on 09/08/2019 at 00:15..
coding errors
https://invent.kde.org/neon/backports-jammy/litehtml-jammy/commit/6ecc1358cfaad6b1a2ad81369ac163a07aa375b7

Git commit 0dcebff88ec2e0c5c4c1cad670d4ecaf05fa0248 by Sky Morey on 15/08/2019 at 03:09..
updates
https://invent.kde.org/neon/backports-jammy/litehtml-jammy/commit/0dcebff88ec2e0c5c4c1cad670d4ecaf05fa0248

Git commit 9b5cb9923f747ce30ccb5d9dc0743393e7141b91 by GitHub (on behalf of Yuri Kobets) on 15/08/2019 at 06:36..
Merge pull request #94 from smorey2/master

missing or incorrect code
https://invent.kde.org/neon/backports-jammy/litehtml-jammy/commit/9b5cb9923f747ce30ccb5d9dc0743393e7141b91

Git commit cd15b5473005d1133ae427e4547ca5c7ae3d72a8 by Sky Morey on 18/08/2019 at 01:26..
Added testing
https://invent.kde.org/neon/backports-jammy/litehtml-jammy/commit/cd15b5473005d1133ae427e4547ca5c7ae3d72a8

Git commit 29928ba42470ed377af208d99c6f307a186d7c52 by Sky Morey on 18/08/2019 at 20:25..
fixed tests, optimized script text parsing
https://invent.kde.org/neon/backports-jammy/litehtml-jammy/commit/29928ba42470ed377af208d99c6f307a186d7c52

Git commit b4e161cdc64a31d6517618e44f506a954aa4ff44 by Sky Morey on 18/08/2019 at 20:32..
travis
https://invent.kde.org/neon/backports-jammy/litehtml-jammy/commit/b4e161cdc64a31d6517618e44f506a954aa4ff44

Git commit 1444f57e777d035135cc27c8da139423ce02b0c2 by Sky Morey on 18/08/2019 at 20:36..
added tests, and travis.yml
https://invent.kde.org/neon/backports-jammy/litehtml-jammy/commit/1444f57e777d035135cc27c8da139423ce02b0c2

Git commit 5f2ba0909e9022ff868b54f00bdee69d73cb60cf by Sky Morey on 18/08/2019 at 20:41..
travis change
https://invent.kde.org/neon/backports-jammy/litehtml-jammy/commit/5f2ba0909e9022ff868b54f00bdee69d73cb60cf

Git commit dc969f080457cfde81777bae77352c863aec3393 by Sky Morey on 18/08/2019 at 20:47..
travis update
https://invent.kde.org/neon/backports-jammy/litehtml-jammy/commit/dc969f080457cfde81777bae77352c863aec3393

Git commit 04d8b410c1f3bf0368c5469bad6ffab742a5b923 by Sky Morey on 18/08/2019 at 20:58..
added tests, optimized text parsing for <script>
https://invent.kde.org/neon/backports-jammy/litehtml-jammy/commit/04d8b410c1f3bf0368c5469bad6ffab742a5b923

Git commit f8cbdd789ed6c50f0585cd3ba9f13d56694d91db by Sky Morey on 18/08/2019 at 20:59..
Merge branch 'master' of github.com:smorey2/litehtml
https://invent.kde.org/neon/backports-jammy/litehtml-jammy/commit/f8cbdd789ed6c50f0585cd3ba9f13d56694d91db

Git commit 20c0db6f46656ddea6bc78402a571071bc36976a by GitHub (on behalf of Yuri Kobets) on 18/08/2019 at 21:22..
Merge pull request #95 from smorey2/master

Added tests, optimized text parsing for <script>
https://invent.kde.org/neon/backports-jammy/litehtml-jammy/commit/20c0db6f46656ddea6bc78402a571071bc36976a

Git commit 61631095ca3b0e40955f66a0b20a1d3b38ebfa8d by Cristian Adam on 28/08/2019 at 15:34..
CMake build: Add LITEHTML_UTF8 build option

MinGW-w64 8.1.0 doesn't build on Windows by default, setting
LITEHTML_UTF8 makes the compile error go away.
https://invent.kde.org/neon/backports-jammy/litehtml-jammy/commit/61631095ca3b0e40955f66a0b20a1d3b38ebfa8d

Git commit 293bed5592a94a2de0d361d3d67a9bba6368c142 by GitHub (on behalf of Yuri Kobets) on 28/08/2019 at 16:08..
Merge pull request #96 from cristianadam/utf8-option

CMake build: Add LITEHTML_UTF8 build option
https://invent.kde.org/neon/backports-jammy/litehtml-jammy/commit/293bed5592a94a2de0d361d3d67a9bba6368c142

Git commit 6e4be791ccce528901783ff7674feb6efdddf178 by Yuri Kobets on 02/09/2019 at 22:23..
#91 fixed: table/element with "display: inline-table" style is not visible
https://invent.kde.org/neon/backports-jammy/litehtml-jammy/commit/6e4be791ccce528901783ff7674feb6efdddf178

Git commit 2979ffbf45a22e39d16f0ef125532509824b135e by Yuri Kobets on 02/09/2019 at 23:06..
#86 added support for CSS units rem
https://invent.kde.org/neon/backports-jammy/litehtml-jammy/commit/2979ffbf45a22e39d16f0ef125532509824b135e

Git commit b45d98cb0f04c80f9684ae6c7b3af783c13d50d1 by Cristian Adam on 18/09/2019 at 14:47..
Use C++11's std::uint_ptr as litehtml::uint_ptr

void* causes linker errors with MinGW on Windows.
https://invent.kde.org/neon/backports-jammy/litehtml-jammy/commit/b45d98cb0f04c80f9684ae6c7b3af783c13d50d1

Git commit 881bb48dc73b0b195583fab4025951dc42d8ad46 by GitHub (on behalf of Yuri Kobets) on 18/09/2019 at 15:00..
Merge pull request #101 from cristianadam/uint_ptr

Use C++11's std::uint_ptr as litehtml::uint_ptr
https://invent.kde.org/neon/backports-jammy/litehtml-jammy/commit/881bb48dc73b0b195583fab4025951dc42d8ad46

Git commit fa610010b3d271f257f20f7c2cfde756f59f22f0 by Martin Miralles-Cordal on 22/09/2019 at 20:59..
Moved src headers into discrete folders and updated include paths.
https://invent.kde.org/neon/backports-jammy/litehtml-jammy/commit/fa610010b3d271f257f20f7c2cfde756f59f22f0

Git commit ffee5462d340d19f7dda3397ae06e136fdc64dad by Eike Ziller on 26/09/2019 at 12:47..
Avoid compiler warning

warning: '&&' within '||' [-Wlogical-op-parentheses]
https://invent.kde.org/neon/backports-jammy/litehtml-jammy/commit/ffee5462d340d19f7dda3397ae06e136fdc64dad

Git commit e6e5e8d7277686f714513d7a49cd4400fbd105cc by GitHub (on behalf of Yuri Kobets) on 26/09/2019 at 12:53..
Merge pull request #104 from e4z9/master

Avoid compiler warning
https://invent.kde.org/neon/backports-jammy/litehtml-jammy/commit/e6e5e8d7277686f714513d7a49cd4400fbd105cc

Git commit 3c69fceb9fc3dc5ea2d5c83fb973502785b75b77 by GitHub (on behalf of Yuri Kobets) on 29/09/2019 at 10:17..
Merge pull request #103 from axalon900/cmake-include-directories

Moved src headers into discrete folders and updated include paths.
https://invent.kde.org/neon/backports-jammy/litehtml-jammy/commit/3c69fceb9fc3dc5ea2d5c83fb973502785b75b77

Git commit 94996b27af6e063f6b3c4db8b49200dd0d03a1f3 by Yuri Kobets on 29/09/2019 at 11:30..
Removed gumbo.h from document.h, moved VS project into top directory, compile fix in src/html_tag.cpp
https://invent.kde.org/neon/backports-jammy/litehtml-jammy/commit/94996b27af6e063f6b3c4db8b49200dd0d03a1f3

Git commit 72fcde2dd3ceebef25e2f0968714af4bb03355e1 by Yuri Kobets on 29/09/2019 at 14:34..
Fixed: image with max-height percent causes 0 height
Closes #93
https://invent.kde.org/neon/backports-jammy/litehtml-jammy/commit/72fcde2dd3ceebef25e2f0968714af4bb03355e1

Git commit 25ae82ea7ee402e5db407b8db2df2036b2419a0f by Yuri Kobets on 29/09/2019 at 15:50..
Fixed bug in rem units conversion
Closes #100
https://invent.kde.org/neon/backports-jammy/litehtml-jammy/commit/25ae82ea7ee402e5db407b8db2df2036b2419a0f

Git commit c218b3153e6d9e71c8c645a5dc222b5a66ec9d8c by unknown (on behalf of great90) on 12/10/2019 at 01:52..
delete repeated include

delete repeated include of "litehtml/stylesheet.h" and "litehtml/html_tag.h"
https://invent.kde.org/neon/backports-jammy/litehtml-jammy/commit/c218b3153e6d9e71c8c645a5dc222b5a66ec9d8c

Git commit 377d4dff562883224fb303e74434bf85ab2a008d by GitHub (on behalf of Yuri Kobets) on 12/10/2019 at 10:01..
Merge pull request #109 from great90/master

delete repeated include
https://invent.kde.org/neon/backports-jammy/litehtml-jammy/commit/377d4dff562883224fb303e74434bf85ab2a008d

Git commit 42ceb48b4b1e105f5123e2afdd91ccd834cdc8b5 by Eike Ziller on 28/10/2019 at 13:10..
Fix build with MSVC 2019 and CMake

The WIN32 define is missing with MSVC 2019, use _WIN32
https://invent.kde.org/neon/backports-jammy/litehtml-jammy/commit/42ceb48b4b1e105f5123e2afdd91ccd834cdc8b5

Git commit 816730ff1f94201dc7ea8189c81ab9f404abc941 by GitHub (on behalf of Yuri Kobets) on 28/10/2019 at 13:26..
Merge pull request #112 from e4z9/master

Fix build with MSVC 2019 and CMake
https://invent.kde.org/neon/backports-jammy/litehtml-jammy/commit/816730ff1f94201dc7ea8189c81ab9f404abc941

Git commit 4a58d5099dd8b1c54496f7eb534a7561ebfaf831 by Adam Fowler on 30/12/2019 at 15:52..
First Haiku container implementation
https://invent.kde.org/neon/backports-jammy/litehtml-jammy/commit/4a58d5099dd8b1c54496f7eb534a7561ebfaf831

Git commit 911a6daf73d418f6958c09aa1a742fc9c90d06dd by Adam Fowler on 31/12/2019 at 16:47..
Added rendered message sending
https://invent.kde.org/neon/backports-jammy/litehtml-jammy/commit/911a6daf73d418f6958c09aa1a742fc9c90d06dd

Git commit 37fdac3fbf86303e75fe6724e072fc9668f9addb by GitHub (on behalf of Yuri Kobets) on 31/12/2019 at 20:29..
Merge pull request #118 from adamfowleruk/feature-haiku

Feature haiku
https://invent.kde.org/neon/backports-jammy/litehtml-jammy/commit/37fdac3fbf86303e75fe6724e072fc9668f9addb

Git commit a3f0c1ca14335733a58f814bb4b7629995b5b6ea by Adam Fowler on 01/01/2020 at 14:42..
Updated README for Haiku OS support
https://invent.kde.org/neon/backports-jammy/litehtml-jammy/commit/a3f0c1ca14335733a58f814bb4b7629995b5b6ea

Git commit eb433d8d6604160e862045cf3f75283688bec281 by Adam Fowler on 01/01/2020 at 15:44..
Added rendering of html string
https://invent.kde.org/neon/backports-jammy/litehtml-jammy/commit/eb433d8d6604160e862045cf3f75283688bec281

Git commit 90555f175861b6f84b2d3311c6643394ec425bb9 by GitHub (on behalf of Yuri Kobets) on 02/01/2020 at 01:13..
Merge pull request #119 from adamfowleruk/feature-haiku

Feature haiku
https://invent.kde.org/neon/backports-jammy/litehtml-jammy/commit/90555f175861b6f84b2d3311c6643394ec425bb9

Git commit 58e5715a7c1b81e79a364db6a6cd08a275daddb7 by yangfl on 11/03/2020 at 08:00..
debian: init
https://invent.kde.org/neon/backports-jammy/litehtml-jammy/commit/58e5715a7c1b81e79a364db6a6cd08a275daddb7

Git commit 09c535144abc71173681e035bfbee2cbcbd941ac by Boyuan Yang on 16/04/2020 at 20:47..
Prepare new source-only nmu.
https://invent.kde.org/neon/backports-jammy/litehtml-jammy/commit/09c535144abc71173681e035bfbee2cbcbd941ac

Git commit 948930ad35b97b811f4d2265fdb045a34750dacf by Yuri Kobets (on behalf of Alex Zhondin) on 09/05/2020 at 10:44..
support ordered lists
https://invent.kde.org/neon/backports-jammy/litehtml-jammy/commit/948930ad35b97b811f4d2265fdb045a34750dacf

Git commit 259d96c2e1efd4292fc10b405e33af7cc3b3901d by Yuri Kobets (on behalf of Alex Zhondin) on 09/05/2020 at 10:44..
added missing files
https://invent.kde.org/neon/backports-jammy/litehtml-jammy/commit/259d96c2e1efd4292fc10b405e33af7cc3b3901d

Git commit 58e92d6dc649c4be469fad4912cc4ce25c6f11a5 by Yuri Kobets on 09/05/2020 at 23:55..
Extended support for ordered lists.
Supported list-style-type: decimal, decimal-leading-zero, lower/upper-latin, lower/upper-alpha, lower/upper-roman, lower-greek
https://invent.kde.org/neon/backports-jammy/litehtml-jammy/commit/58e92d6dc649c4be469fad4912cc4ce25c6f11a5

Git commit b874f00bdb502452d86e7cc1da90a0185cb1781c by John Poole on 17/05/2020 at 21:10..
Add missing file to CMakeLists.txt
https://invent.kde.org/neon/backports-jammy/litehtml-jammy/commit/b874f00bdb502452d86e7cc1da90a0185cb1781c

Git commit 9e97f548906f013a3ee517c948f914a308171bdd by GitHub (on behalf of Yuri Kobets) on 18/05/2020 at 07:10..
Merge pull request #131 from jfpoole/fix-cmake-build

Fix CMake build on Linux
https://invent.kde.org/neon/backports-jammy/litehtml-jammy/commit/9e97f548906f013a3ee517c948f914a308171bdd

Git commit da53571a479788b80df09187974d04f0f19cf84e by Unknown on 14/06/2020 at 00:13..
Added support for loading HTML into an existing element
https://invent.kde.org/neon/backports-jammy/litehtml-jammy/commit/da53571a479788b80df09187974d04f0f19cf84e

Git commit 3b0affe68edf2e8c3786b28132f0d0b5bd36f371 by Unknown on 14/06/2020 at 15:55..
Remove accidental temporary code to fix line breaks
https://invent.kde.org/neon/backports-jammy/litehtml-jammy/commit/3b0affe68edf2e8c3786b28132f0d0b5bd36f371

Git commit 8eb3da4b7595aa24222da5ce9725109ad5dddad9 by GitHub (on behalf of Yuri Kobets) on 14/06/2020 at 21:35..
Merge pull request #134 from JamieEclipse/master

Added support for loading HTML into an existing element
https://invent.kde.org/neon/backports-jammy/litehtml-jammy/commit/8eb3da4b7595aa24222da5ce9725109ad5dddad9

Git commit c1657f5e2922bbc6daf20d5c8939d4fe37618b75 by Folke Will on 26/06/2020 at 22:47..
Fix #51 and #136
https://invent.kde.org/neon/backports-jammy/litehtml-jammy/commit/c1657f5e2922bbc6daf20d5c8939d4fe37618b75

Git commit cb8bff05a8f49914f44641a2aceb01358a60ee18 by Folke Will on 26/06/2020 at 22:49..
Fix indentation
https://invent.kde.org/neon/backports-jammy/litehtml-jammy/commit/cb8bff05a8f49914f44641a2aceb01358a60ee18

Git commit f06d139a0c35f280828ff299530474a324c7640e by GitHub (on behalf of Yuri Kobets) on 01/07/2020 at 19:26..
Merge pull request #137 from fpw/fix/float-left-padding

Fix #136 without breaking #51
https://invent.kde.org/neon/backports-jammy/litehtml-jammy/commit/f06d139a0c35f280828ff299530474a324c7640e

Git commit 531aa6d6ea8b53925e993009326da6600c2d65a5 by yangfl on 17/07/2020 at 18:37..
debian: update to 0.5-2
https://invent.kde.org/neon/backports-jammy/litehtml-jammy/commit/531aa6d6ea8b53925e993009326da6600c2d65a5

Git commit 894985ac0baceafbb0cbfc4657635a167bc24bff by Eike Ziller on 19/11/2020 at 12:26..
Fix box width for ordered list markers

Amends 58e92d6dc649c4be469fad4912cc4ce25c6f11a5
https://invent.kde.org/neon/backports-jammy/litehtml-jammy/commit/894985ac0baceafbb0cbfc4657635a167bc24bff

Git commit 8c1f09405a086fdb09196606e5c0f9bc113beec3 by GitHub (on behalf of Yuri Kobets) on 15/12/2020 at 09:30..
Merge pull request #142 from e4z9/master

Fix box width for ordered list markers
https://invent.kde.org/neon/backports-jammy/litehtml-jammy/commit/8c1f09405a086fdb09196606e5c0f9bc113beec3

Git commit 72ba3e516f4fe6079fd72d9a0f224c2a37dd78f9 by Eike Ziller on 15/12/2020 at 15:08..
Increase minimum CMake version to 3.5

CMake 3.19 starts warning:
CMake Deprecation Warning at CMakeLists.txt:1 (cmake_minimum_required):
  Compatibility with CMake < 2.8.12 will be removed from a future version of
  CMake.

CMake 3.5 is already a very low minimum requirement.
https://invent.kde.org/neon/backports-jammy/litehtml-jammy/commit/72ba3e516f4fe6079fd72d9a0f224c2a37dd78f9

Git commit f016b0453f1fe83b3677250f07ec764b57e1249d by GitHub (on behalf of Yuri Kobets) on 15/12/2020 at 15:23..
Merge pull request #143 from e4z9/master

Increase minimum CMake version to 3.5
https://invent.kde.org/neon/backports-jammy/litehtml-jammy/commit/f016b0453f1fe83b3677250f07ec764b57e1249d

Git commit 3f3ccddc6e960efb739a48745b28cf3262615683 by Cristian Adam on 15/12/2020 at 17:59..
Build fix for MSVC 2019

Fixes failures like:
..\..\src\plugins\help\qlitehtml\litehtml\src\num_cvt.cpp(62):
error C2440: 'initializing': cannot convert from 'const char [2]' to
'litehtml::tchar_t *' ..\..\src\plugins\help\qlitehtml\litehtml\src\num_cvt.cpp(62):
note: Conversion from string literal loses const qualifier (see /Zc:strictStrings)
https://invent.kde.org/neon/backports-jammy/litehtml-jammy/commit/3f3ccddc6e960efb739a48745b28cf3262615683

Git commit db7f59d5886fd50f84d48720c79dc2e6152efa83 by GitHub (on behalf of Yuri Kobets) on 16/12/2020 at 22:24..
Merge pull request #144 from cristianadam/master

Build fix for MSVC 2019
https://invent.kde.org/neon/backports-jammy/litehtml-jammy/commit/db7f59d5886fd50f84d48720c79dc2e6152efa83

Git commit dbff4b5cbd7c8d7ff68e1d719b8794f4010349e3 by Sandro Mani on 17/03/2021 at 10:31..
Add soversion
https://invent.kde.org/neon/backports-jammy/litehtml-jammy/commit/dbff4b5cbd7c8d7ff68e1d719b8794f4010349e3

Git commit befbf12bf437e481ec1429618da94c53cf11358e by Sandro Mani on 17/03/2021 at 10:32..
Honour LIB_SUFFIX to support distros using lib64
https://invent.kde.org/neon/backports-jammy/litehtml-jammy/commit/befbf12bf437e481ec1429618da94c53cf11358e

Git commit b6442d9f3488bb7899ff111a0404fa4c38cd1348 by GitHub (on behalf of Yuri Kobets) on 17/03/2021 at 14:36..
Merge pull request #148 from manisandro/master

Patches from Fedora packaging
https://invent.kde.org/neon/backports-jammy/litehtml-jammy/commit/b6442d9f3488bb7899ff111a0404fa4c38cd1348

Git commit 86930c5a774cbbd84858a7eb79694e00d42d5060 by Sandro Mani on 23/03/2021 at 10:41..
Add option to link against external gumbo
https://invent.kde.org/neon/backports-jammy/litehtml-jammy/commit/86930c5a774cbbd84858a7eb79694e00d42d5060

Git commit 68f9756edb0cbf8d421a1dfb10ccddfb2026ad2c by GitHub (on behalf of Yuri Kobets) on 23/03/2021 at 11:49..
Merge pull request #149 from manisandro/master

Add option to link against external gumbo
https://invent.kde.org/neon/backports-jammy/litehtml-jammy/commit/68f9756edb0cbf8d421a1dfb10ccddfb2026ad2c

Git commit 66a8c387991ee4cdb27bafd4dd1190aa204b3142 by Sandro Mani on 23/03/2021 at 15:48..
Add ASL2.0 license text for bundled gumbo
https://invent.kde.org/neon/backports-jammy/litehtml-jammy/commit/66a8c387991ee4cdb27bafd4dd1190aa204b3142

Git commit b49f3733a1d96e6683e3b9cd56ecea5e9e38dd97 by Sandro Mani on 23/03/2021 at 15:48..
Bundle xxd as source, add option whether to use external xxd, add
license for xxd
https://invent.kde.org/neon/backports-jammy/litehtml-jammy/commit/b49f3733a1d96e6683e3b9cd56ecea5e9e38dd97

Git commit b4c815c0ed7e2140bc4a239be01f01c00b9cf431 by GitHub (on behalf of Yuri Kobets) on 23/03/2021 at 16:28..
Merge pull request #150 from manisandro/master

Add licenses for bundled libraries, compile xxd from source instead of using pre-built binary
https://invent.kde.org/neon/backports-jammy/litehtml-jammy/commit/b4c815c0ed7e2140bc4a239be01f01c00b9cf431

Git commit 7ada04638dc7a1245e27eebda978c03a6f60f029 by Kai Köhne on 27/05/2021 at 12:54..
gumbo: Fix MSVC warnings about conversion from 'size_t' to 'int'

Fix warnings like
  warning C4267: '=': conversion from 'size_t' to 'int', possible loss of data
  warning C4267: 'initializing': conversion from 'size_t' to 'int', possible loss of data

with Microsoft (R) C/C++ Optimizing Compiler Version 19.29.30037 for x64
https://invent.kde.org/neon/backports-jammy/litehtml-jammy/commit/7ada04638dc7a1245e27eebda978c03a6f60f029

Git commit f66b85498338e12534596a85dc317bc899fd4da5 by Kai Köhne on 27/05/2021 at 13:22..
gumbo: Fix MSVC warnings about conversion from '__int64' to 'int'

Fix warnings like
 utf8.c(140): warning C4244: '=': conversion from '__int64' to 'int', possible loss of data
https://invent.kde.org/neon/backports-jammy/litehtml-jammy/commit/f66b85498338e12534596a85dc317bc899fd4da5

Git commit 2c033bff0ba2d93e5d58303523800d03c21903d4 by GitHub (on behalf of Yuri Kobets) on 27/05/2021 at 15:42..
Merge pull request #156 from kkoehne/master

gumbo: Fix MSVC warnings (64 bit)
https://invent.kde.org/neon/backports-jammy/litehtml-jammy/commit/2c033bff0ba2d93e5d58303523800d03c21903d4

Git commit 75017936752131b69c0aac02c04104ff41e825de by John Poole on 25/08/2021 at 21:51..
Convert litehtml tests to use GoogleTest

GoogleTest provides a number of nice features (such as autodiscovery)
that make writing and running tests easier and less tedious.  This
patch converts the litehtml tests over to use GoogleTest.  Note that
the conversion is mostly mechanical -- no attempt has been made to
make the tests "idiomatic" GoogleTests.

Most of the CMake changes are based on code from the GoogleTest
documentation, specifically the "Quickstart: Building with CMake"
guide:

  https://google.github.io/googletest/quickstart-cmake.html
https://invent.kde.org/neon/backports-jammy/litehtml-jammy/commit/75017936752131b69c0aac02c04104ff41e825de

Git commit 95d2e891f7e2f90a030cdcfc03bff93494b3e903 by John Poole on 26/08/2021 at 00:37..
Replace FetchContent_MakeAvailable()

FetchContent_MakeAvailable() was introduced in CMake 3.14.  Use
FetchContent_GetProperties() and FetchContent_Populate() instead as
per the CMake FetchContent documentation:

  https://cmake.org/cmake/help/latest/module/FetchContent.html

This change also bumps the required version of CMake from 3.5 to 3.11.
https://invent.kde.org/neon/backports-jammy/litehtml-jammy/commit/95d2e891f7e2f90a030cdcfc03bff93494b3e903

Git commit 294780d910607850e91f3a066561bbbce03d1aaf by GitHub (on behalf of Yuri Kobets) on 03/09/2021 at 06:59..
Merge pull request #159 from primatelabs/googletest

Convert litehtml tests to use GoogleTest
https://invent.kde.org/neon/backports-jammy/litehtml-jammy/commit/294780d910607850e91f3a066561bbbce03d1aaf

Git commit 7970b3b18071fdc711255fa6f6c72d148b550a12 by John Poole on 21/09/2021 at 04:37..
Move code that splits text nodes into split_text_node() function

This should make it easier to provide alternate implementations of
split_text_node() in the future (e.g., one based on the break
iteration found in ICU4C).
https://invent.kde.org/neon/backports-jammy/litehtml-jammy/commit/7970b3b18071fdc711255fa6f6c72d148b550a12

Git commit efd556bed6a31fae5cd0b487bb5f31c364e1d34e by John Poole on 21/09/2021 at 21:13..
Strip trailing whitespace
https://invent.kde.org/neon/backports-jammy/litehtml-jammy/commit/efd556bed6a31fae5cd0b487bb5f31c364e1d34e

Git commit 2cb2990e9f9dd7e154fd1a4b230b2311c2927a02 by John Poole on 21/09/2021 at 23:46..
Add an option to use ICU to locate word boundaries

Add a CMake option (USE_ICU) to enable the use of ICU to locate word
boundaries in strings.  If USE_ICU is enabled then split_text_node()
uses ICU's BreakIterator to split up a text node.  If USE_ICU is
disabled then split_text_node() uses the existing implementation to
split up a text node.

USE_ICU is disabled by default so this does not introduce a dependency
on ICU for existing litehtml users.
https://invent.kde.org/neon/backports-jammy/litehtml-jammy/commit/2cb2990e9f9dd7e154fd1a4b230b2311c2927a02

Git commit 14e2001376b2488ffa2e3207c550d3e2bb315561 by John Poole on 23/09/2021 at 18:56..
Add tstring_view, a string reference type

tstring_view is a string reference type that provides a view into a
string that is owned elsewhere (e.g., by a std::string object).

tstring_view implements the same interface as std::base_string_view in
the standard library.  When litehtml moves to C++17 consider replacing
the tstring_view implementation with the standard library
implementations (e.g., via a using statement).
https://invent.kde.org/neon/backports-jammy/litehtml-jammy/commit/14e2001376b2488ffa2e3207c550d3e2bb315561

Git commit 3147b4fc78e1929a8c79ab643160897d6bf8b33a by John Poole on 25/09/2021 at 15:57..
Add codepoint utility functions, tests

Add codepoint utility functions that test whether a codepoint belongs
to a set of codepoints (e.g., the valid codepoints for a URL scheme).
Most of these functions are implemented using a compact lookup table
so should be reasonably fast.

The functions are based on similar functions from the css-parser branch
that were introduced in commit 1698324920.  We'll want to merge these
sets of functions together once the branches are merged.
https://invent.kde.org/neon/backports-jammy/litehtml-jammy/commit/3147b4fc78e1929a8c79ab643160897d6bf8b33a

Git commit d3c368458d021168243f1a6922f916e9edf0c836 by John Poole on 25/09/2021 at 15:58..
Add a url class

The url class is a URL parser and container class that makes working
with URLs easier.  In particular, the resolve() function makes working
with base URLs and possibly relative URLs easier.

url instances are meant to be immutable.  If users need to modify a
url instance they can do so by creating a new url instance.  See the
resolve() implementation for a non-trivial example of how to build a
new url instance using existing url instances.

Note that the current implementation is inefficient due to each URL
component requiring its own separate memory allocation.  We should
consider re-writing this to use tstring_view once that branch is
merged into master.
https://invent.kde.org/neon/backports-jammy/litehtml-jammy/commit/d3c368458d021168243f1a6922f916e9edf0c836

Git commit 527fbe3413f9378861c3db22e0a052c126ec9b49 by John Poole on 25/09/2021 at 17:52..
Extend URL path resolution to handle relative paths

This is implemented using several URL path helper functions.  The
functions aren't strictly necessary, but the functions make it easier
to implement and test the resolution functionality.
https://invent.kde.org/neon/backports-jammy/litehtml-jammy/commit/527fbe3413f9378861c3db22e0a052c126ec9b49

Git commit d33a46556ac8a2e3be8f44ba0e773e4e286ef758 by GitHub (on behalf of John Poole) on 25/09/2021 at 21:47..
Create cmake.yml
https://invent.kde.org/neon/backports-jammy/litehtml-jammy/commit/d33a46556ac8a2e3be8f44ba0e773e4e286ef758

Git commit d18a02ed6366b7aeb95d2cca279ba6e10b29e9d6 by John Poole on 25/09/2021 at 23:25..
Re-run failed test cases verbosely

Verbose output will make it easier to determine why test cases are
failing (especially when they only fail in the CI system).
https://invent.kde.org/neon/backports-jammy/litehtml-jammy/commit/d18a02ed6366b7aeb95d2cca279ba6e10b29e9d6

Git commit 8bbf9afed61f0dffe97d793c3b46930c92f13f58 by John Poole on 25/09/2021 at 23:51..
Disable test that only fails on GitHub Actions

CSSTest.SelectorParse fails on GitHub Actions but not on Travis or on
any developer systems.  Disable the test until we can determine what's
going on here.
https://invent.kde.org/neon/backports-jammy/litehtml-jammy/commit/8bbf9afed61f0dffe97d793c3b46930c92f13f58

Git commit 501c31a7f5879dca761132075b65b9e1a30f698a by John Poole on 26/09/2021 at 00:03..
Remove Travis build scripts and related files
https://invent.kde.org/neon/backports-jammy/litehtml-jammy/commit/501c31a7f5879dca761132075b65b9e1a30f698a

Git commit a39f78834f296e0201129cd1adb456086848d5d6 by GitHub (on behalf of John Poole) on 26/09/2021 at 00:15..
Merge pull request #1 from primatelabs/github-actions

Switch from Travis to GitHub Actions
https://invent.kde.org/neon/backports-jammy/litehtml-jammy/commit/a39f78834f296e0201129cd1adb456086848d5d6

Git commit 441191ae6dcbda4e0d9793ae15c21e8b1f6bce66 by GitHub (on behalf of John Poole) on 26/09/2021 at 00:21..
Merge pull request #2 from primatelabs/icu4c

Add an option to use ICU to locate word boundaries
https://invent.kde.org/neon/backports-jammy/litehtml-jammy/commit/441191ae6dcbda4e0d9793ae15c21e8b1f6bce66

Git commit 5460deec6b413626f60cf6ee1e8cd6220ef8fbca by GitHub (on behalf of John Poole) on 26/09/2021 at 00:24..
Merge pull request #3 from primatelabs/tstring_view

Add tstring_view, a string reference type
https://invent.kde.org/neon/backports-jammy/litehtml-jammy/commit/5460deec6b413626f60cf6ee1e8cd6220ef8fbca

Git commit 463cfc2de1fbc0c4fba0f237d6c99154aeabfdb9 by GitHub (on behalf of John Poole) on 26/09/2021 at 00:26..
Merge branch 'master' into url-class
https://invent.kde.org/neon/backports-jammy/litehtml-jammy/commit/463cfc2de1fbc0c4fba0f237d6c99154aeabfdb9

Git commit 750abc1a1e7aa33bbc1de41e20523b853acf9db1 by GitHub (on behalf of Yuri Kobets) on 05/10/2021 at 07:14..
Merge pull request #161 from primatelabs/icu4c

Add an option to use ICU to locate word boundaries
https://invent.kde.org/neon/backports-jammy/litehtml-jammy/commit/750abc1a1e7aa33bbc1de41e20523b853acf9db1

Git commit 5c7065a217c683de859ec736494fce1f32cc35ff by GitHub (on behalf of Yuri Kobets) on 05/10/2021 at 07:20..
Merge pull request #164 from primatelabs/url-class

Add a url class
https://invent.kde.org/neon/backports-jammy/litehtml-jammy/commit/5c7065a217c683de859ec736494fce1f32cc35ff

Git commit bb01af1c36cebd08d407c9a06e5a3c906bd9a660 by Mark Jan van Kampen on 27/10/2021 at 04:49..
Adds missing includes to utf8_strings.h
https://invent.kde.org/neon/backports-jammy/litehtml-jammy/commit/bb01af1c36cebd08d407c9a06e5a3c906bd9a660

Git commit 5fe0b82789da8b5e3231777e14eada57fa1b240a by GitHub (on behalf of Yuri Kobets) on 27/10/2021 at 07:07..
Merge pull request #167 from mjvankampen/fix/utf8_string.h-missing-includes

Adds missing includes to utf8_strings.h
https://invent.kde.org/neon/backports-jammy/litehtml-jammy/commit/5fe0b82789da8b5e3231777e14eada57fa1b240a

Git commit 131f207e01d1bad3b6289893ae51774b90e32b56 by Mark Jan van Kampen on 27/10/2021 at 08:43..
Adds ptrdiff_t include to tstring_view.h

On some platforms ptrdiff_t is included through other system headers, on
others not. By including cstddef the code should compile on all platforms
that comply with the standard.
https://invent.kde.org/neon/backports-jammy/litehtml-jammy/commit/131f207e01d1bad3b6289893ae51774b90e32b56

Git commit c64c0c40f452b00deba4379f65934a2afc311e31 by GitHub (on behalf of Yuri Kobets) on 27/10/2021 at 09:03..
Merge pull request #168 from mjvankampen/missing-tstring_view.h-include

Adds ptrdiff_t include to tstring_view.h
https://invent.kde.org/neon/backports-jammy/litehtml-jammy/commit/c64c0c40f452b00deba4379f65934a2afc311e31

Git commit af9061a2c8ee3132b8ed9c44e47a1e1258f47b4b by GitHub (on behalf of ericLemanissier) on 27/10/2021 at 12:02..
include cstdint int os_types

it is needed for uintptr_t
https://invent.kde.org/neon/backports-jammy/litehtml-jammy/commit/af9061a2c8ee3132b8ed9c44e47a1e1258f47b4b

Git commit fb276993c2a04e2307e6f740b8d32c69a75c5f94 by GitHub (on behalf of Yuri Kobets) on 27/10/2021 at 19:53..
Merge pull request #170 from ericLemanissier/patch-1

include cstdint int os_types
https://invent.kde.org/neon/backports-jammy/litehtml-jammy/commit/fb276993c2a04e2307e6f740b8d32c69a75c5f94

Git commit 11c6b88af2581330ec9f6963a1554ce87d201414 by GitHub (on behalf of ericLemanissier) on 28/10/2021 at 05:23..
don't fetch googletest if testing is disabled
https://invent.kde.org/neon/backports-jammy/litehtml-jammy/commit/11c6b88af2581330ec9f6963a1554ce87d201414

Git commit 9af467f7cf561a64dd936a2123998e4dd65e86f4 by GitHub (on behalf of ericLemanissier) on 28/10/2021 at 06:07..
url: include algorithm

it is needed for std::min
https://invent.kde.org/neon/backports-jammy/litehtml-jammy/commit/9af467f7cf561a64dd936a2123998e4dd65e86f4

Git commit eaf23800db04593d8d4ed4ea1f3483f23bba73f6 by GitHub (on behalf of Yuri Kobets) on 28/10/2021 at 08:20..
Merge pull request #171 from ericLemanissier/patch-1

don't fetch googletest if testing is disabled
https://invent.kde.org/neon/backports-jammy/litehtml-jammy/commit/eaf23800db04593d8d4ed4ea1f3483f23bba73f6

Git commit b095539f8dc5a723c2226b353e6815423b36e0c8 by GitHub (on behalf of Yuri Kobets) on 28/10/2021 at 08:21..
Merge pull request #172 from ericLemanissier/patch-2

url: include algorithm
https://invent.kde.org/neon/backports-jammy/litehtml-jammy/commit/b095539f8dc5a723c2226b353e6815423b36e0c8

Git commit 971eadced88d5540548716aac3d1f21bb9aa6066 by Evgeniy A. Dushistov on 28/10/2021 at 10:56..
fix "scaring" warnings

1. usage of virtual functions without destructor,
   not public not-virtual destructor + final convinced compiler that
   all ok
2. couple of unused variables and arguments (the most noisy one)
3. extra copy in cycle
4. std::move prevent copy elision warning
https://invent.kde.org/neon/backports-jammy/litehtml-jammy/commit/971eadced88d5540548716aac3d1f21bb9aa6066

Git commit 6236113734bb0a28467e5999e86fdd2834be8e01 by GitHub (on behalf of Yuri Kobets) on 28/10/2021 at 19:05..
Merge pull request #173 from Dushistov/fix-warnings

fix "scaring" warnings
https://invent.kde.org/neon/backports-jammy/litehtml-jammy/commit/6236113734bb0a28467e5999e86fdd2834be8e01

Git commit 626f5a34a07b7b86b012a8d483a05b7e0d65b978 by GitHub (on behalf of g4mba5) on 30/10/2021 at 19:11..
Make 't_strtod' points at its implementation in 'document.cpp'
https://invent.kde.org/neon/backports-jammy/litehtml-jammy/commit/626f5a34a07b7b86b012a8d483a05b7e0d65b978

Git commit 2164e69327d57622c0a7a38f5e37f1591f4a4c99 by GitHub (on behalf of g4mba5) on 30/10/2021 at 19:55..
The custom 'strtod' will be implemented directly in 'litehtml' namespace
https://invent.kde.org/neon/backports-jammy/litehtml-jammy/commit/2164e69327d57622c0a7a38f5e37f1591f4a4c99

Git commit 0fea186f0ecbc055f12ec74017d5c8d946343da8 by GitHub (on behalf of g4mba5) on 30/10/2021 at 19:56..
'strtod' declaration
https://invent.kde.org/neon/backports-jammy/litehtml-jammy/commit/0fea186f0ecbc055f12ec74017d5c8d946343da8

Git commit 66bfe38661344f6f88db5ee58190c0f30fcc7486 by GitHub (on behalf of g4mba5) on 30/10/2021 at 19:59..
Custom 'strtod' implementation.
https://invent.kde.org/neon/backports-jammy/litehtml-jammy/commit/66bfe38661344f6f88db5ee58190c0f30fcc7486

Git commit ac6bbc7d2a8e12ce81197b573fa5436df83b0c23 by Yuri Kobets on 31/10/2021 at 22:25..
Added table caption support
https://invent.kde.org/neon/backports-jammy/litehtml-jammy/commit/ac6bbc7d2a8e12ce81197b573fa5436df83b0c23

Git commit ccccc5f17ed729de7470ea172daa0d109922deec by Yuri Kobets on 31/10/2021 at 22:53..
Revert "Add an option to use ICU to locate word boundaries"
https://invent.kde.org/neon/backports-jammy/litehtml-jammy/commit/ccccc5f17ed729de7470ea172daa0d109922deec

Git commit 1f36d26f3038b7c70424947712bdd0eddfe4f04b by Yuri Kobets on 31/10/2021 at 23:53..
Added document_container::split_text to use custom text splitting engines
https://invent.kde.org/neon/backports-jammy/litehtml-jammy/commit/1f36d26f3038b7c70424947712bdd0eddfe4f04b

Git commit d45cbbb558b0d186f1cfd14e2f7c6caddf22483d by GitHub (on behalf of Yuri Kobets) on 04/11/2021 at 13:44..
Merge branch 'master' into g4mba5-patch-strtod
https://invent.kde.org/neon/backports-jammy/litehtml-jammy/commit/d45cbbb558b0d186f1cfd14e2f7c6caddf22483d

Git commit 46b403ddd21e65b8a7bc88b9bbddea92a1a609d3 by GitHub (on behalf of Yuri Kobets) on 04/11/2021 at 13:46..
Merge pull request #177 from g4mba5/g4mba5-patch-strtod

Add a custom 'strtod' implementation that ignores the current locale.
https://invent.kde.org/neon/backports-jammy/litehtml-jammy/commit/46b403ddd21e65b8a7bc88b9bbddea92a1a609d3

Git commit f00bc949f722a4f9c5f813dde6e6b03246192e7d by Yuri Kobets on 04/11/2021 at 13:54..
Revert "Add a custom 'strtod' implementation that ignores the current locale."
https://invent.kde.org/neon/backports-jammy/litehtml-jammy/commit/f00bc949f722a4f9c5f813dde6e6b03246192e7d

Git commit bb04a50f93e94de0aa9a0be0b9b6e7435051dbf6 by Yuri Kobets on 04/11/2021 at 20:22..
Add a custom 'strtod' implementation that ignores the current locale.
https://invent.kde.org/neon/backports-jammy/litehtml-jammy/commit/bb04a50f93e94de0aa9a0be0b9b6e7435051dbf6

Git commit aaf3fba8ed378d24618185d3fd07afc1c1077dd2 by Yuri Kobets on 04/11/2021 at 22:47..
Updated container_linux
https://invent.kde.org/neon/backports-jammy/litehtml-jammy/commit/aaf3fba8ed378d24618185d3fd07afc1c1077dd2

Git commit 4dc1a18fc365716aee43e952fe3e066fafc6815f by GitHub (on behalf of g4mba5) on 04/11/2021 at 23:16..
Add custom implementations of 'strcasecmp', 'strncasecmp', 'tolower' and 'isdigit' that ignore the current locale (#178)

Add custom implementations of 'strcasecmp', 'strncasecmp', 'tolower' and 'isdigit' that ignore the current locale
https://invent.kde.org/neon/backports-jammy/litehtml-jammy/commit/4dc1a18fc365716aee43e952fe3e066fafc6815f

Git commit d4209476bc8252f77ee9ec190103faf5e7c33018 by Yuri Kobets on 04/11/2021 at 23:32..
Add t_ prefix for functions litehtml::strcasecmp, litehtml::strncasecmp, litehtml::tolower and litehtml::isdigit
https://invent.kde.org/neon/backports-jammy/litehtml-jammy/commit/d4209476bc8252f77ee9ec190103faf5e7c33018

Git commit eda357bdedb0a411d191bc3dff118f5df2f409a1 by Yuri Kobets on 05/11/2021 at 00:33..
Fixed build errors on Windows
https://invent.kde.org/neon/backports-jammy/litehtml-jammy/commit/eda357bdedb0a411d191bc3dff118f5df2f409a1

Git commit cd728138811296c0267a498dd24ed581d41e4eaf by Yuri Kobets on 05/11/2021 at 17:20..
Fixed parsing of escape sequence for :before and :after classes
https://invent.kde.org/neon/backports-jammy/litehtml-jammy/commit/cd728138811296c0267a498dd24ed581d41e4eaf

Git commit beeb735ed3829b9dbc4eacd48454a228b0c7da00 by Yuri Kobets on 05/11/2021 at 17:21..
Fixed bugs in fonts handling in container_linux
https://invent.kde.org/neon/backports-jammy/litehtml-jammy/commit/beeb735ed3829b9dbc4eacd48454a228b0c7da00

Git commit 1458495dd480c01a04f33e01ad232234299a1670 by Yuri Kobets on 05/11/2021 at 17:22..
Merge branch 'master' of github.com:litehtml/litehtml
https://invent.kde.org/neon/backports-jammy/litehtml-jammy/commit/1458495dd480c01a04f33e01ad232234299a1670

Git commit 7d234d9a7ece8ab6fce1ac464976a51009c32e56 by Yuri Kobets on 07/11/2021 at 00:53..
Use pango library as text renderer for container_linux
https://invent.kde.org/neon/backports-jammy/litehtml-jammy/commit/7d234d9a7ece8ab6fce1ac464976a51009c32e56

Git commit 1b3e6f646212977155aa4a3a63a6711c26486ede by Yuri Kobets on 07/11/2021 at 16:09..
Fixed compilation error on Windows without LITEHTML_UTF8
https://invent.kde.org/neon/backports-jammy/litehtml-jammy/commit/1b3e6f646212977155aa4a3a63a6711c26486ede

Git commit 91774bbc393fbacf8d7fe263313de02f49e8807f by Yuri Kobets on 07/11/2021 at 16:25..
Fixed bug in Cairo CSS font handling (Windows)
https://invent.kde.org/neon/backports-jammy/litehtml-jammy/commit/91774bbc393fbacf8d7fe263313de02f49e8807f

Git commit 5193a0af5c8b686d9409241227975aadc311b4f1 by Yuri Kobets on 07/11/2021 at 21:48..
container_linux: avoid repeated loading of failed images
https://invent.kde.org/neon/backports-jammy/litehtml-jammy/commit/5193a0af5c8b686d9409241227975aadc311b4f1

Git commit 6617ab71889d79b9ccc53f416075262f3ff84990 by Yuri Kobets on 10/11/2021 at 21:12..
Refactoring
https://invent.kde.org/neon/backports-jammy/litehtml-jammy/commit/6617ab71889d79b9ccc53f416075262f3ff84990

Git commit b4903811fc50ba1696b49a3ef3e91d7ec455a046 by Yuri Kobets on 14/11/2021 at 22:31..
Fixed compilation error on Windows
https://invent.kde.org/neon/backports-jammy/litehtml-jammy/commit/b4903811fc50ba1696b49a3ef3e91d7ec455a046

Git commit c3e75ae4b645113fee6800f9b0aac7932caddc5b by Yuri Kobets on 16/11/2021 at 20:58..
Fixed table caption draw
https://invent.kde.org/neon/backports-jammy/litehtml-jammy/commit/c3e75ae4b645113fee6800f9b0aac7932caddc5b

Git commit eafb019627ff822b56eb4bfe7c18bee0cc7f5c5e by Yuri Kobets on 16/11/2021 at 20:59..
Fixed: incorrect calculating of root max width
https://invent.kde.org/neon/backports-jammy/litehtml-jammy/commit/eafb019627ff822b56eb4bfe7c18bee0cc7f5c5e

Git commit e91823d438b0821aeb002cffca452b7290d20959 by wih1hi on 28/12/2021 at 12:13..
fixed style property 'white-space: pre-wrap'
https://invent.kde.org/neon/backports-jammy/litehtml-jammy/commit/e91823d438b0821aeb002cffca452b7290d20959

Git commit e7fa81d19b2f752f9f68b0494442f34a94e8f143 by GitHub (on behalf of Yuri Kobets) on 29/12/2021 at 08:49..
Merge pull request #185 from SwedishChef/fix_white-space_pre-wrap

fixed style property 'white-space: pre-wrap'
https://invent.kde.org/neon/backports-jammy/litehtml-jammy/commit/e7fa81d19b2f752f9f68b0494442f34a94e8f143

Git commit 3394fb521a749b9e446b2381cf0415cdba21113e by Silver on 01/02/2022 at 16:18..
fix media_changed doing nothing when no media queries are present

It should still update the document's media features
https://invent.kde.org/neon/backports-jammy/litehtml-jammy/commit/3394fb521a749b9e446b2381cf0415cdba21113e

Git commit b0d39ce6ddccf0a72414b3b2d31f2b213dd14a5b by Waqar Ahmed on 14/02/2022 at 18:04..
Handle start attribute in ordered lists

Handles the start attribute in:

```html
<ol start=2>
<li>xyz</li>
</ol>
```
https://invent.kde.org/neon/backports-jammy/litehtml-jammy/commit/b0d39ce6ddccf0a72414b3b2d31f2b213dd14a5b

Git commit f27e69b0b33e1d0c29fda29f2e410043cfe5226e by GitHub (on behalf of cotn666) on 22/02/2022 at 09:44..
Fix MinGW build
https://invent.kde.org/neon/backports-jammy/litehtml-jammy/commit/f27e69b0b33e1d0c29fda29f2e410043cfe5226e

Git commit 992a8905f9c9e514d83d704e7afe7639dc406f1a by GitHub (on behalf of Yuri Kobets) on 22/02/2022 at 16:50..
Merge pull request #190 from cotn666/mingw_build_fix

Fix MinGW build
https://invent.kde.org/neon/backports-jammy/litehtml-jammy/commit/992a8905f9c9e514d83d704e7afe7639dc406f1a

Git commit e3f37e3d5a6931ddecf81a9d746fc3e9a3475998 by GitHub (on behalf of Yuri Kobets) on 22/02/2022 at 16:57..
Merge pull request #188 from Waqar144/work/fix-order-list-start

Handle start attribute in ordered lists
https://invent.kde.org/neon/backports-jammy/litehtml-jammy/commit/e3f37e3d5a6931ddecf81a9d746fc3e9a3475998

Git commit aad0a8ce0a68e7b2bbacb1de34d305b5bfdf1955 by stasoid on 01/03/2022 at 10:44..
fixes #191
https://invent.kde.org/neon/backports-jammy/litehtml-jammy/commit/aad0a8ce0a68e7b2bbacb1de34d305b5bfdf1955

Git commit 37ab92e4cef2185b6d3dc7a69f980510982f507f by GitHub (on behalf of Yuri Kobets) on 01/03/2022 at 11:51..
Merge pull request #192 from stasoid/master

Fix nonstandard behavior of :before :after
https://invent.kde.org/neon/backports-jammy/litehtml-jammy/commit/37ab92e4cef2185b6d3dc7a69f980510982f507f

Git commit 051b5a5247119d184d35edc41808f95b33c5715d by GitHub (on behalf of Yuri Kobets) on 01/03/2022 at 11:52..
Merge pull request #186 from silversquirl/master

fix media_changed doing nothing when no media queries are present
https://invent.kde.org/neon/backports-jammy/litehtml-jammy/commit/051b5a5247119d184d35edc41808f95b33c5715d

Git commit 319b59ea147f2bb754a485e7b14518f2871ac2c9 by stasoid on 04/03/2022 at 14:27..
fix #193
https://invent.kde.org/neon/backports-jammy/litehtml-jammy/commit/319b59ea147f2bb754a485e7b14518f2871ac2c9

Git commit c8a4ee6f723ef58cf7257284d0678bd75e811be5 by stasoid on 04/03/2022 at 15:21..
fix #194

Also fixes rendering of this HTML:
<table width=100px border=1>
<tr><td>aaa<td style="display:none">bbb<td>ccc

and this HTML:
<style>p{display:table-cell}</style>
<p>aaa</p><!----><p>bbb</p>

and improves rendering of this HTML:
<style>
p{display:table-cell}
span{white-space:pre}
</style>
<span>
<p>aaa</p>  <p>bbb</p>
https://invent.kde.org/neon/backports-jammy/litehtml-jammy/commit/c8a4ee6f723ef58cf7257284d0678bd75e811be5

Git commit 759123b487bc96b6b4cb803acc4b54158cdd8b7c by GitHub (on behalf of Yuri Kobets) on 04/03/2022 at 19:31..
Merge pull request #195 from stasoid/master

Fix table issues #193 #194
https://invent.kde.org/neon/backports-jammy/litehtml-jammy/commit/759123b487bc96b6b4cb803acc4b54158cdd8b7c

Git commit e5f9beae0594b0294209adad566cbc3647a72517 by stasoid on 08/03/2022 at 14:47..
fix #196
https://invent.kde.org/neon/backports-jammy/litehtml-jammy/commit/e5f9beae0594b0294209adad566cbc3647a72517

Git commit 315738cc4d9653a3446ecd0eefc8890830e34efa by stasoid on 08/03/2022 at 14:48..
fix blockquote
https://invent.kde.org/neon/backports-jammy/litehtml-jammy/commit/315738cc4d9653a3446ecd0eefc8890830e34efa

Git commit 48a5496da01d85f3bea2cca125fce5db409e4f87 by stasoid on 09/03/2022 at 04:14..
fix #198
https://invent.kde.org/neon/backports-jammy/litehtml-jammy/commit/48a5496da01d85f3bea2cca125fce5db409e4f87

Git commit c161a0220da9b9e5c565bbe5498e4d74539d332b by stasoid on 09/03/2022 at 19:05..
fix #199
https://invent.kde.org/neon/backports-jammy/litehtml-jammy/commit/c161a0220da9b9e5c565bbe5498e4d74539d332b

Git commit 9955e9f2876f5556e3bb0ef056f2d9172abe7505 by stasoid on 12/03/2022 at 19:03..
Revert "fix #199"

This reverts commit c161a0220da9b9e5c565bbe5498e4d74539d332b.

In Chrome <div align=center> sets text-align to -webkit-center, which centers both inline and block-level children.
text-align:center aligns only inline children.
https://invent.kde.org/neon/backports-jammy/litehtml-jammy/commit/9955e9f2876f5556e3bb0ef056f2d9172abe7505

Git commit 9898cc633b1036275df928b056ca55b08f4550da by GitHub (on behalf of Yuri Kobets) on 13/03/2022 at 19:59..
Merge pull request #197 from stasoid/master

Fix table issues
https://invent.kde.org/neon/backports-jammy/litehtml-jammy/commit/9898cc633b1036275df928b056ca55b08f4550da

Git commit 5a00888bbcbf2b41dea44487d15e0bccc2073853 by stasoid on 17/03/2022 at 04:37..
var()
https://invent.kde.org/neon/backports-jammy/litehtml-jammy/commit/5a00888bbcbf2b41dea44487d15e0bccc2073853

Git commit e2b7f762d7a5a76ba937ff9335b4890c9f36eb0d by stasoid on 17/03/2022 at 04:56..
:root
https://invent.kde.org/neon/backports-jammy/litehtml-jammy/commit/e2b7f762d7a5a76ba937ff9335b4890c9f36eb0d

Git commit 0d8b75f3bd61a3b3ec428ef8af737ed88bd3a60d by stasoid on 17/03/2022 at 15:53..
remove xxd
Use pure CMake solution as described here: https://stackoverflow.com/questions/410980/include-a-text-file-in-a-c-program-as-a-char/47801116#47801116
https://invent.kde.org/neon/backports-jammy/litehtml-jammy/commit/0d8b75f3bd61a3b3ec428ef8af737ed88bd3a60d

Git commit 3bef8838792b992cf0a2f527bafd1eb6e084d6e2 by stasoid on 19/03/2022 at 02:56..
fix #200
https://invent.kde.org/neon/backports-jammy/litehtml-jammy/commit/3bef8838792b992cf0a2f527bafd1eb6e084d6e2

Git commit 9c2c6fffa24bd872ee514c1c3a3c97106b188b7d by stasoid on 19/03/2022 at 03:30..
fix test
https://invent.kde.org/neon/backports-jammy/litehtml-jammy/commit/9c2c6fffa24bd872ee514c1c3a3c97106b188b7d

Git commit 7e0241d2f435f71f624130aef8034d2e281bce87 by GitHub (on behalf of Yuri Kobets) on 20/03/2022 at 00:46..
Merge pull request #201 from stasoid/master

add var() and :root; remove xxd; fix floated table
https://invent.kde.org/neon/backports-jammy/litehtml-jammy/commit/7e0241d2f435f71f624130aef8034d2e281bce87

Git commit ab66cb0999e25a29e33446bf789fa32b351bc72d by GitHub (on behalf of Yuri Kobets) on 20/03/2022 at 21:22..
Update README.md
https://invent.kde.org/neon/backports-jammy/litehtml-jammy/commit/ab66cb0999e25a29e33446bf789fa32b351bc72d

Git commit ea3c8f7f334a95c1f9d91c3c51e5e4e2f9c73a35 by stasoid on 26/03/2022 at 14:12..
cairo_container: fix handling of invalid list-style-image

page: https://en.wikipedia.org/wiki/UTF-8#Invalid_sequences_and_error_handling
culprit: ul{list-style-image:url(/w/skins/Vector/resources/common/images/bullet-icon.svg?d4515)}
(invalid because svg is not supported)
https://invent.kde.org/neon/backports-jammy/litehtml-jammy/commit/ea3c8f7f334a95c1f9d91c3c51e5e4e2f9c73a35

Git commit 6b55a1b852443339b99fc184166df689b05f42f2 by stasoid on 26/03/2022 at 14:36..
cosmetics
https://invent.kde.org/neon/backports-jammy/litehtml-jammy/commit/6b55a1b852443339b99fc184166df689b05f42f2

Git commit 55071070f663f3048e4315be52f7a2b04958309b by stasoid on 26/03/2022 at 14:47..
fix font size on wikipedia

page: https://en.wikipedia.org/wiki/Obama
problem: font is too small
culprit: font-size:calc(1em * 0.875);

This is a partial fix: calc is unsupported, so the above declaration should be ignored completely,
but instead it sets font-size to that of a parent, so this code doesn't work as intended:
font-size:0.875em;font-size:calc(1em * 0.875);
https://invent.kde.org/neon/backports-jammy/litehtml-jammy/commit/55071070f663f3048e4315be52f7a2b04958309b

Git commit 63014557d76241a50bbc5fb803ae52fa578d2529 by GitHub (on behalf of Yuri Kobets) on 31/03/2022 at 23:11..
Merge pull request #202 from stasoid/master

fixes for wikipedia
https://invent.kde.org/neon/backports-jammy/litehtml-jammy/commit/63014557d76241a50bbc5fb803ae52fa578d2529

Git commit 9e34db38f2cac1420fcb1918e537846698fb1ce5 by stasoid on 05/04/2022 at 15:24..
fix list index overflow
This is visible on https://en.wikipedia.org/wiki/Obama, which has an ordered list with more than 256 items
https://invent.kde.org/neon/backports-jammy/litehtml-jammy/commit/9e34db38f2cac1420fcb1918e537846698fb1ce5

Git commit c7a329e7dc64a77d268e9779cb72dc760e03ba7c by stasoid on 05/04/2022 at 15:31..
remove .clang-format
Looks like it was checked in by accident
https://invent.kde.org/neon/backports-jammy/litehtml-jammy/commit/c7a329e7dc64a77d268e9779cb72dc760e03ba7c

Git commit 43af58e8adad70c4f1a0a9235546a246754c1737 by GitHub (on behalf of Yuri Kobets) on 05/04/2022 at 20:49..
Merge pull request #203 from stasoid/master

fix list index overflow
https://invent.kde.org/neon/backports-jammy/litehtml-jammy/commit/43af58e8adad70c4f1a0a9235546a246754c1737

Git commit ff0900840b3a900ac7582459f67e0d7683966b06 by yangfl on 10/10/2022 at 22:05..
Merge tag 'v0.6'
https://invent.kde.org/neon/backports-jammy/litehtml-jammy/commit/ff0900840b3a900ac7582459f67e0d7683966b06

Git commit 12b885d14aa93afa3357843525aaceb104fbbf26 by yangfl on 11/10/2022 at 00:19..
debian: update to 0.6
https://invent.kde.org/neon/backports-jammy/litehtml-jammy/commit/12b885d14aa93afa3357843525aaceb104fbbf26


More information about the Neon-commits mailing list