SVN commit 1097995 by ggarand:
.add KHTML/KJS changes for 4.4.1
M +35 -0 changelog4_4_0to4_4_1.php
M +25 -0 changelog_branch_4_4.xml
--- trunk/www/sites/www/announcements/changelogs/changelog4_4_0to4_4_1.php #1097994:1097995
@@ -61,6 +61,41 @@
Add missing connection which made the "change link target" feature non-working unless something else in the dialog was changed too. Fixes bug 228325. See SVN commit 1096316.
+
+
+
Optimizations:
+ - Painting optimizations for CSS Text-shadow. See SVN commits 1087713 and 1087753.
+ - Avoid doing any unneeded work in scrollToOffset when the offset ends up being unchanged. See SVN commit 1094493.
+ - Critical performance fix - avoid repainting fully the page when scrolling due to a change of behaviour of Qt 4.6. See SVN commit 1089160.
+
+
Bugfixes:
+
+ - Don't allow any synchronous update of scrollbars during layout as that could potentially lead to crashes in the engine. See SVN commit 1088982.
+ - Fix printing ending up incomplete and/or with gaps in the text on some pages. Fixes bugs 191999, 214352 and 197402. See SVN commit 1095342.
+ - Fix crashes due to wrong behaviour when releasing allocated inline boxes. Fixes bugs 206832 and 193717. See SVN commit 1094495.
+ - Avoid table rendering failure due to overflow of a short integer. Fixes bug 219920. See SVN commit 1094490.
+ - Only enable the HTML 4.01 meaning of colspan/rowspan zero in standard/almost-standard mode matching Gecko engines. Fixes bug 227109. See SVN commit 1094488.
+ - rowspan="" should map to rowspan=1, not rowspan=0 avoids a crash on xmpp.org pages. Fixes bug 204297. See SVN commit 1094488.
+ - Avoid hitting an assert when drawing a dashed or dotted border arc with a radius that's smaller than or equal to the border width. Fixes bug 227765. See SVN commit 1094032.
+ - Fix scrolling while access keys are displayed producing artifacts. Fixes bug 172870. See SVN commit 1093042.
+ - Fix access keys being displayed only for the visible part of the page. Fixes bug 219306. See SVN commit 1093042.
+ - Don't let a form widget keep a blinking cursor when the focus is changed to an external widget (e.g. the location bar.) Fixes bug 155941. See SVN commit 1093041.
+ - Fix access keys not being de-activable when a form element has input focus. Fixes bug 210029. See SVN commit 1093040.
+ - Mitigate textarea selection extension problem Fixes bug 156574. See SVN commit 1093039.
+ - Fix arrow down keypress skipping entries in google's main search page. Fixes bug 192135. See SVN commit 1093038.
+ - Do not force vertical scrollbar on textarea when not necessary. Fixes bug 221830. See SVN commit 1090000.
+ - Fix innerHTML value of script element (affects JIRA dashboard.) Fixes bug 187403. See SVN commit 1032495.
+ - Fix occasional crash when laying out inline flow children. Fixes bug 220360. See SVN commit 1089162.
+ - Fix cursor not blinking in LineEdit form widget with Qt 4.6.1+. See SVN commit 1089161.
+
+
+
+
+
Bugfixes:
+
+ - Fix extremely inefficient regular expressions causing javascript failures or slowness (affects slashdot.org). Fixes bug 191736. See SVN commits 1089179 and 1094496.
+
+
--- trunk/www/sites/www/announcements/changelogs/changelog_branch_4_4.xml #1097994:1097995
@@ -59,6 +59,31 @@
Fix KDirWatch detection of a watched file being deleted and recreated immediately, the existing code was non-working and crashing when unmounting a device.
Add missing connection which made the "change link target" feature non-working unless something else in the dialog was changed too.
+
+ Painting optimizations for CSS Text-shadow.
+ Avoid doing any unneeded work in scrollToOffset when the offset ends up being unchanged.
+ Critical performance fix - avoid repainting fully the page when scrolling due to a change of behaviour of Qt 4.6.
+ Don't allow any synchronous update of scrollbars during layout as that could potentially lead to crashes in the engine.
+ Fix printing ending up incomplete and/or with gaps in the text on some pages.
+ Fix crashes due to wrong behaviour when releasing allocated inline boxes.
+ Avoid table rendering failure due to overflow of a short integer.
+ Only enable the HTML 4.01 meaning of colspan/rowspan zero in standard/almost-standard mode matching Gecko engines.
+ rowspan="" should map to rowspan=1, not rowspan=0 avoids a crash on xmpp.org pages.
+ Avoid hitting an assert when drawing a dashed or dotted border arc with a radius that's smaller than or equal to the border width.
+ Fix scrolling while access keys are displayed producing artifacts.
+ Fix access keys being displayed only for the visible part of the page.
+ Don't let a form widget keep a blinking cursor when the focus is changed to an external widget (e.g. the location bar.)
+ Fix access keys not being de-activable when a form element has input focus.
+ Mitigate textarea selection extension problem
+ Fix arrow down keypress skipping entries in google's main search page.
+ Do not force vertical scrollbar on textarea when not necessary.
+ Fix innerHTML value of script element (affects JIRA dashboard.)
+ Fix occasional crash when laying out inline flow children.
+ Fix cursor not blinking in LineEdit form widget with Qt 4.6.1+.
+
+
+ Fix extremely inefficient regular expressions causing javascript failures or slowness (affects slashdot.org).
+