 * Mozilla 1.7 with gtk2 and complex script rendering support with Pango

  - build id : Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.6) Gecko/20040118

  - build configuration options:

    --enable-mathml --enable-crypto --enable-xft --enable-default-toolkit=gtk2 
    --enable-optimize=-O2 --disable-debug --disable-tests --without-system-nspr 
    --without-system-zlib --without-system-jpeg --without-system-png --without-system-mng

  - This build was made from the Mozilla 1.7 branch source (as of 2004-06-30) 
    with the following patch applied :

    http://bugzilla.mozilla.org/attachment.cgi?id=151928 
    (with a change mentioned in comment #88 of bug 215219
     at http://bugzilla.mozilla.org/show_bug.cgi?id=215219#c88)

  - It was built on Fedora Core 1 with the following compilers:

    gcc version 3.3.2 20031022 (Red Hat Linux 3.3.2-1)      
         -Wall -W -Wno-unused -Wpointer-arith -Wcast-align -Wno-long-long 
         -pedantic -pthread -pipe

    g++ version 3.3.2 20031022 (Red Hat Linux 3.3.2-1)      
         -fno-rtti -fno-exceptions -Wall -Wconversion -Wpointer-arith -Wcast-align 
         -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-long-long -pedantic
         -fshort-wchar -pthread -pipe -I/usr/X11R6/include

  - For more details, see bug 215219 (http://bugzilla.mozilla.org/show_bug.cgi?id=215219).

  - With this patch, Mozilla can render complex scripts (Indic scripts
    such as Devanagari, Tamil, Malaylalam, and Thai script) that are supported
    by Pango.  Mozilla relies on Pango library (http://www.pango.org)
    installed on your system and its rendering capability depends on
    that of Pango. Therefore, Khmer, Bengali, Telugu, Lao, Burmese and
    other complex scripts can be supported by Mozilla as soon as Pango
    supports them.

  - You also need to install opentype fonts for complex scripts. For instance,
    you have to install Raghindi for Devanagari and Thoolika for Malaylalam.

  - There are some remaining problems. Especially, the cursor movement,
    selection (copy & paste), deleting and inserting are not done by grapheme 
    cluster (syllable). See
    http://bugzilla.mozilla.rog/show_bug.cgi?id=229896
   

  - If you have a problem with Latin letters in the same paragraph with
    non-Latin letters, make sure you set your font for Western langGroup
    in Edit | Preference | Appearance | Font | Western to truetype
    fonts (e.g. Bitstream Vera) instead of type 1 fonts (e.g. Luxi Mono).
    See http://bugzilla.mozilla.org/show_bug.cgi?id=215219#c41 and
        http://bugzilla.mozilla.org/show_bug.cgi?id=215219#c16

   Jugnshik Shin <jshin@mailaps.org> (bugzilla ID)   2004-06-30


Dependencies:

/lib/ld-linux.so.2
/lib/libdl.so.2
/lib/libgcc_s.so.1
/lib/tls/libc.so.6
/lib/tls/libm.so.6
/lib/tls/libpthread.so.0
/usr/X11R6/lib/libICE.so.6
/usr/X11R6/lib/libSM.so.6
/usr/X11R6/lib/libX11.so.6
/usr/X11R6/lib/libXext.so.6
/usr/X11R6/lib/libXft.so.2
/usr/X11R6/lib/libXi.so.6
/usr/X11R6/lib/libXp.so.6
/usr/X11R6/lib/libXrandr.so.2
/usr/X11R6/lib/libXrender.so.1
/usr/X11R6/lib/libXt.so.6
/usr/lib/libatk-1.0.so.0
/usr/lib/libexpat.so.0
/usr/lib/libfontconfig.so.1
/usr/lib/libfreetype.so.6
/usr/lib/libgdk-x11-2.0.so.0
/usr/lib/libgdk_pixbuf-2.0.so.0
/usr/lib/libglib-2.0.so.0
/usr/lib/libgmodule-2.0.so.0
/usr/lib/libgobject-2.0.so.0
/usr/lib/libgtk-x11-2.0.so.0
/usr/lib/libpango-1.0.so.0
/usr/lib/libpangox-1.0.so.0
/usr/lib/libpangoxft-1.0.so.0
/usr/lib/libstdc++.so.5
/usr/lib/libz.so.1
/lib/ld-linux.so.2
/lib/libcom_err.so.2
/lib/libcrypto.so.4
/lib/libdl.so.2
/lib/libgcc_s.so.1
/lib/libresolv.so.2
/lib/libssl.so.4
/lib/tls/libc.so.6
/lib/tls/libm.so.6
/lib/tls/libpthread.so.0
/lib/tls/librt.so.1
/usr/X11R6/lib/libICE.so.6
/usr/X11R6/lib/libSM.so.6
/usr/X11R6/lib/libX11.so.6
/usr/X11R6/lib/libXext.so.6
/usr/X11R6/lib/libXft.so.2
/usr/X11R6/lib/libXi.so.6
/usr/X11R6/lib/libXp.so.6
/usr/X11R6/lib/libXrandr.so.2
/usr/X11R6/lib/libXrender.so.1
/usr/X11R6/lib/libXt.so.6
/usr/lib/libORBit-2.so.0
/usr/lib/libORBitCosNaming-2.so.0
/usr/lib/libatk-1.0.so.0
/usr/lib/libbonobo-activation.so.4
/usr/lib/libexpat.so.0
/usr/lib/libfontconfig.so.1
/usr/lib/libfreetype.so.6
/usr/lib/libgconf-2.so.4
/usr/lib/libgdk-x11-2.0.so.0
/usr/lib/libgdk_pixbuf-2.0.so.0
/usr/lib/libglib-2.0.so.0
/usr/lib/libgmodule-2.0.so.0
/usr/lib/libgnomevfs-2.so.0
/usr/lib/libgobject-2.0.so.0
/usr/lib/libgssapi_krb5.so.2
/usr/lib/libgthread-2.0.so.0
/usr/lib/libgtk-x11-2.0.so.0
/usr/lib/libk5crypto.so.3
/usr/lib/libkrb5.so.3
/usr/lib/libnspr4.so
/usr/lib/libnss3.so
/usr/lib/libpango-1.0.so.0
/usr/lib/libpangox-1.0.so.0
/usr/lib/libpangoxft-1.0.so.0
/usr/lib/libplc4.so
/usr/lib/libplds4.so
/usr/lib/libpopt.so.0
/usr/lib/libsmime3.so
/usr/lib/libsoftokn3.so
/usr/lib/libssl3.so
/usr/lib/libstdc++.so.5
/usr/lib/libxml2.so.2
/usr/lib/libz.so.1
