[Webkit-unassigned] [Bug 29092] Performance slow when loading a large text html file on Symbian platform

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Tue Sep 22 09:29:45 PDT 2009


Alexey Proskuryakov <ap at webkit.org> changed:

           What    |Removed                     |Added
     Ever Confirmed|0                           |1
             Status|UNCONFIRMED                 |NEW

--- Comment #17 from Alexey Proskuryakov <ap at webkit.org>  2009-09-22 09:29:45 PDT ---
> 2. In certain languages, namely Indic, Tibetan, Myanmar and Khmer, which are
> supported in harfbuzz, syllables are non-breakable. I looked at each of their
> implementation and found in Myanmar and Khmer, the maximum syllable length is
> 15 and 12, correspondingly, in theory.

It's certainly true that there are many long unbreakable character sequences in
Unicode (another example is decomposed Roman text, e.g. U+0065 U+0301 U+0302
for é̂). But are there cases where unlimited look-ahead is necessary? It
certainly isn't in my example, because each accent has appropriate Unicode
properties that tell us about it being composed with the previous character.

> So as a result, using the remainder of the text buffer is the best compromise
> of code robustness and performance. Hopefully, we can improve the Qt
> performance later. If all the reviewers agree, I will submit the new patch.

Anything that's correct, not too complicated, and doesn't regress performance
of other ports is fine with me.

Configure bugmail: https://bugs.webkit.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.

More information about the webkit-unassigned mailing list