[PATCH] [Bug 91955] Bidi algorithm: incorrect implementation of rule N2
Stephan Kulow
coolo at kde.org
Thu Nov 4 16:26:38 GMT 2004
Am Thursday 04 November 2004 16:38 schrieb Mitz Pettel:
> Hi,
>
> Thanks for making the test results available to me. I see there are
> still many unnecessarily split runs (mostly when a line begins with a
> neutral type, it seems). I'll try to eliminate the splits.
>
> Regarding the failures:
> 1. text-transform.html is really puzzling. Why does it single out those
> few characters? Aren't they all DirL? I'll look into it, but it's very
> strange. From your remark about the selectors bug I gather that my
> patch isn't the only difference you're testing. Could there have been a
> change to Unicode data between versions?
No. It's supposed to only show differences your patch makes. The test is
pretty mean though. I wouldn't take this as regression. Just ignore it.
> 2. sec09-10a.htm - the "OUT" looks exactly like Firefox and MSIE render
> it, so I'd say it's a success, actually!
The test case is pretty academical anyway :)
> 3. sec09-10b.htm - the "OUT" looks more like Firefox renders it: [right
> cl1] and [right cl3] are like Firefox. [right cl2] is broken both in
> "BASE" and in "OUT" (it should look something like
> g f e d c b a 31 21 11 01 9 8 7 6 5 4 3 2 1 [2lc thgir]
> and indeed that's what it looks like in Firefox).
If it was broken before, it's no regression. If you have a fix for cl2, even better.
> 4. css3-modsel-d4.html - the selectors bug.
Yes.
>
> Regarding the fixes: cool! What I don't get is why they're flagged as
> RESOLVED/FIXED in the bug database if they weren't really fixed.
Because the bug was about something else. We can't leave all bugs open
that aren't rendered perfectly. Usually we open a new bug report with
a more specific description + test case.
If you improve the splits, this would be fine. Otherwise I'll just commit as it
is unless someone objects.
Greetings, Stephan
More information about the kfm-devel
mailing list