Erik van der Poel wrote:
>
> I had a look at the gfx patch in bug 62777, but I couldn't find any
> Linux (gtk) or Mac changes. Did those platforms not require any changes,
> or have they simply not been done yet?
>
Our changes in gfx are mainly intended to query Bidi capabilities of the
platform.
As for Linux, we assume it doesn't have Bidi support (and then this
support is provided by the internal mozilla layout engine).
As for Mac, we need to ask it whether it provides Bidi support. It seems
that nsRenderingContextMac should override the following methods of
nsRenderingContextImpl:
IsReorderingSystem, IsShapingSystem, SetRTLReading.
Since we have no Mac background, can anyone else do that?
Thanks,
Lina