When using the Up and Down arrow keys to move around in an edit box (like here in Bugzilla or on a Wiki), in Firefox-1.5.* the cursor also moves to the start of the line, instead of going straight up or down as it did in Firefox-1.0.*. This bug I can't find in Mozilla's Bugzilla, but it is so annoying that I've gone back to version 1.0.7. emerge --info: Gentoo Base System version 1.12.0_pre15 Portage 2.0.54 (default-linux/x86/2005.1, gcc-3.4.5, glibc-2.3.6-r2, 2.6.15 i686) ================================================================= System uname: 2.6.15 i686 AMD Athlon(tm) XP 2800+ dev-lang/python: 2.4.2 sys-apps/sandbox: 1.2.12 sys-devel/autoconf: 2.13, 2.59-r6 sys-devel/automake: 1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r1 sys-devel/binutils: 2.16.1 sys-devel/libtool: 1.5.22 virtual/os-headers: 2.6.11-r2 ACCEPT_KEYWORDS="x86" AUTOCLEAN="yes" CBUILD="i686-pc-linux-gnu" CFLAGS="-march=athlon-xp -Os -pipe -fomit-frame-pointer" CHOST="i686-pc-linux-gnu" CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3.5/env /usr/kde/3.5/share/config /usr/kde/3.5/shutdown /usr/kde/3/share/config /usr/lib/X11/xkb /usr/share/config /var/qmail/control" CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d" CXXFLAGS="-march=athlon-xp -O2 -pipe -fomit-frame-pointer" DISTDIR="/usr/portage/distfiles" FEATURES="autoconfig distlocks notitles sandbox sfperms strict test userpriv usersandbox" LINGUAS="en eo es nl" MAKEOPTS="-j2" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" PORTDIR_OVERLAY="/usr/local/portage" USE="x86 3dnow X aac aim alsa apm arts asf audiofile avi bash-completion berkdb bitmap-fonts bzip2 cdparanoia cdr crypt curl dga dio dri dv dvb eds emboss encode esd ethereal exif expat fam fbcon ffmpeg flac gd gdbm gif glut glx gpm gstreamer gtk gtk2 gtkhtml hardened icq idn imagemagick imap imlib jabber jpeg jpeg2k kde kdeenablefinal lcms libg++ libwww lm_sensors lua mad mbox mbrola memlimit mikmod mime mmap mmx mng mp3 mpeg nas ncurses nls nptl ogg openal opengl oscar pam pcre pdflib pic png python qt quicktime readline recode sasl scanner sdl slang sndfile sox speex spell sqlite sse ssl svg svga tcltk test theora threads tidy tiff truetype truetype-fonts type1-fonts unicode vcd vorbis win32codecs wnf xface xine xml xml2 xmms xpm xsl xv xvid yahoo zlib video_cards_via linguas_en linguas_eo linguas_es linguas_nl userland_GNU kernel_linux elibc_glibc" Unset: ASFLAGS, CTARGET, LANG, LC_ALL, LDFLAGS
When I use the Up or Down arrow keys, Home, End, PageUp or PageDown keys to move around in any webpage in www-client/mozilla-firefox-1.5.0.1 it doesn't do anything.. neither Ctrl-C, only Ctrl-V works.. and I don't find anything in thje forums or Mozilla's bugzilla.. emerge --info: Portage 2.0.54 (default-linux/x86/2005.0, gcc-3.4.4, glibc-2.3.5-r2, 2.6.15-gentoo-r1 i686) ================================================================= System uname: 2.6.15-gentoo-r1 i686 Intel(R) Pentium(R) 4 CPU 2.40GHz Gentoo Base System version 1.6.14 dev-lang/python: 2.4.2 sys-apps/sandbox: 1.2.12 sys-devel/autoconf: 2.13, 2.59-r6 sys-devel/automake: 1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r1 sys-devel/binutils: 2.16.1 sys-devel/libtool: 1.5.22 virtual/os-headers: 2.6.11-r2 ACCEPT_KEYWORDS="x86" AUTOCLEAN="yes" CBUILD="i686-pc-linux-gnu" CFLAGS="-O2 -march=pentium4 -fomit-frame-pointer" CHOST="i686-pc-linux-gnu" CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3/share/config /usr/lib/X11/xkb /usr/lib/mozilla/defaults/pref /usr/share/config /usr/share/texmf/dvipdfm/config/ /usr/share/texmf/dvips/config/ /usr/share/texmf/tex/generic/config/ /usr/share/texmf/tex/platex/config/ /usr/share/texmf/xdvi/ /var/qmail/control" CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d" CXXFLAGS="-O2 -march=pentium4 -fomit-frame-pointer" DISTDIR="/usr/portage/distfiles" FEATURES="autoconfig buildpkg ccache distlocks nostrip sandbox sfperms" GENTOO_MIRRORS="ftp://10.7.7.155/portage http://gentoo.osuosl.org/ http://distro.ibiblio.org/pub/linux/distributions/gentoo/ http://gentoo.seren.com/gentoo http://gentoo.mirrored.ca/ http://www.las.ic.unicamp.br/pub/gentoo/ http://gentoo.inode.at/ http://gd.tuwien.ac.at/opsys/linux/gentoo/ http://ftp.rhnet.is/pub/gentoo/ http://ftp.heanet.ie/pub/gentoo/ " LANG="es_ES.UTF-8" LC_ALL="es_ES.UTF-8" LINGUAS="es es_ES" MAKEOPTS="-j2" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" PORTDIR_OVERLAY="/usr/local/overlay/trunk /usr/local/portage" SYNC="rsync://10.7.7.155/nova-portage" USE="x86 X aac acl acpi alsa apm audiofile avi bash-completion berkdb bitmap-fonts bzip2 cdb cdda cdr crypt cscope cups curl dba dbus dts dv dvb dvd dvdr eds emboss encode esd ethereal exif expat fam ffmpeg firefox flac foomaticdb fortran gd gdbm gif glut gmp gnome gpm gstreamer gtk gtk2 gtkhtml guile hal howl i8x0 idn imagemagick imlib ipv6 jack java jikes jpeg junit kerberos krb4 lcms ldap libg++ libwww mad matroska matrox mikmod mmx mng mono motif mp3 mpeg nas ncurses nfs nls nntp nptl nsplugin ogg oggvorbis opengl oss pam pcre pdflib perl plotutils png python quicktime quotas readline samba screen sdl slang speex spell sqlite sse sse2 ssl svg tcpd tetex theora tiff truetype truetype-fonts type1-fonts udev unicode usb v4l v4l2 vcd vlm vorbis win32codecs winbind xinerama xml2 xmms xv xvid xvmc zlib linguas_es linguas_es_ES userland_GNU kernel_linux elibc_glibc"Unset: ASFLAGS, CTARGET, LDFLAGS
When using the Up, Down arrow keys, Home, End, PageUp or PageDown to move around in any webpage in www-client/mozilla-firefox-1.5.0.1 it doesn't do anything.. neither Ctrl-C, but only Ctrl-V works.. emerge --info: Portage 2.0.54 (default-linux/x86/2005.0, gcc-3.4.4, glibc-2.3.5-r2, 2.6.15-gentoo-r1 i686) ================================================================= System uname: 2.6.15-gentoo-r1 i686 Intel(R) Pentium(R) 4 CPU 2.40GHz Gentoo Base System version 1.6.14 dev-lang/python: 2.4.2 sys-apps/sandbox: 1.2.12 sys-devel/autoconf: 2.13, 2.59-r6 sys-devel/automake: 1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r1 sys-devel/binutils: 2.16.1 sys-devel/libtool: 1.5.22 virtual/os-headers: 2.6.11-r2 ACCEPT_KEYWORDS="x86" AUTOCLEAN="yes" CBUILD="i686-pc-linux-gnu" CFLAGS="-O2 -march=pentium4 -fomit-frame-pointer" CHOST="i686-pc-linux-gnu" CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3/share/config /usr/lib/X11/xkb /usr/lib/mozilla/defaults/pref /usr/share/config /usr/share/texmf/dvipdfm/config/ /usr/share/texmf/dvips/config/ /usr/share/texmf/tex/generic/config/ /usr/share/texmf/tex/platex/config/ /usr/share/texmf/xdvi/ /var/qmail/control" CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d" CXXFLAGS="-O2 -march=pentium4 -fomit-frame-pointer" DISTDIR="/usr/portage/distfiles" FEATURES="autoconfig buildpkg ccache distlocks nostrip sandbox sfperms" GENTOO_MIRRORS="ftp://10.7.7.155/portage http://gentoo.osuosl.org/ http://distro.ibiblio.org/pub/linux/distributions/gentoo/ http://gentoo.seren.com/gentoo http://gentoo.mirrored.ca/ http://www.las.ic.unicamp.br/pub/gentoo/ http://gentoo.inode.at/ http://gd.tuwien.ac.at/opsys/linux/gentoo/ http://ftp.rhnet.is/pub/gentoo/ http://ftp.heanet.ie/pub/gentoo/ " LANG="es_ES.UTF-8" LC_ALL="es_ES.UTF-8" LINGUAS="es es_ES" MAKEOPTS="-j2" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" PORTDIR_OVERLAY="/usr/local/overlay/trunk /usr/local/portage" SYNC="rsync://10.7.7.155/nova-portage" USE="x86 X aac acl acpi alsa apm audiofile avi bash-completion berkdb bitmap-fonts bzip2 cdb cdda cdr crypt cscope cups curl dba dbus dts dv dvb dvd dvdr eds emboss encode esd ethereal exif expat fam ffmpeg firefox flac foomaticdb fortran gd gdbm gif glut gmp gnome gpm gstreamer gtk gtk2 gtkhtml guile hal howl i8x0 idn imagemagick imlib ipv6 jack java jikes jpeg junit kerberos krb4 lcms ldap libg++ libwww mad matroska matrox mikmod mmx mng mono motif mp3 mpeg nas ncurses nfs nls nntp nptl nsplugin ogg oggvorbis opengl oss pam pcre pdflib perl plotutils png python quicktime quotas readline samba screen sdl slang speex spell sqlite sse sse2 ssl svg tcpd tetex theora tiff truetype truetype-fonts type1-fonts udev unicode usb v4l v4l2 vcd vlm vorbis win32codecs winbind xinerama xml2 xmms xv xvid xvmc zlib linguas_es linguas_es_ES userland_GNU kernel_linux elibc_glibc"Unset: ASFLAGS, CTARGET, LDFLAGS
uppsss sorry about this copy.. :-\
> When I use the Up or Down arrow keys, Home, End, PageUp or PageDown keys > to move around in any webpage in www-client/mozilla-firefox-1.5.0.1 it > doesn't do anything. At comment #1 and #2: this is not what this bug is about. (Are you sure the page has focus? When flipping through multiple tabs, the current tab sometimes loses focus. First click in it to make sure it's focused.) This bug is about the movement of the cursor in an edit box, a field in a form, a field like the "Additional Comments:" box you typed the above into.
ok... sorry.. :-\ . and yes.. the page has focus..
*** Bug 123138 has been marked as a duplicate of this bug. ***
On my system the bug is absent when using the bin version. Bug also exists in Thunderbird 1.5 Here's my emerge --info: Portage 2.0.54 (default-linux/x86/2005.1, gcc-3.3.6, glibc-2.3.5-r2, 2.6.14-gentoo-r5 i686) ================================================================= System uname: 2.6.14-gentoo-r5 i686 AMD Athlon(tm) XP 2600+ Gentoo Base System version 1.6.14 ccache version 2.3 [disabled] dev-lang/python: 2.3.5, 2.4.2 sys-apps/sandbox: 1.2.12 sys-devel/autoconf: 2.13, 2.59-r6 sys-devel/automake: 1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r1 sys-devel/binutils: 2.16.1 sys-devel/libtool: 1.5.22 virtual/os-headers: 2.6.11-r2 ACCEPT_KEYWORDS="x86" AUTOCLEAN="yes" CBUILD="i686-pc-linux-gnu" CFLAGS="-O2 -march=athlon-xp -mfpmath=sse -msse -mmmx -m3dnow" CHOST="i686-pc-linux-gnu" CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3.4/env /usr/kde/3.4/share/config /usr/kde/3.4/shutdown /usr/kde/3/share/config /usr/lib/X11/xkb /usr/share/config /usr/share/texmf/dvipdfm/config/ /usr/share/texmf/dvips/config/ /usr/share/texmf/tex/generic/config/ /usr/share/texmf/tex/platex/config/ /usr/share/texmf/xdvi/ /var/qmail/control" CONFIG_PROTECT_MASK="/etc/gconf /etc/splash /etc/terminfo /etc/env.d" CXXFLAGS="-O2 -march=athlon-xp -mfpmath=sse -msse -mmmx -m3dnow" DISTDIR="/usr/portage/distfiles" FEATURES="autoconfig distlocks sandbox sfperms strict" GENTOO_MIRRORS="http://gentoo.po.opole.pl/" LANG="pl_PL.UTF-8" LC_ALL="pl_PL.UTF-8" LINGUAS="pl" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" PORTDIR_OVERLAY="/usr/local/portage" SYNC="rsync://192.168.0.4/gentoo-portage" USE="x86 3dnow X a52 aac aalib acpi alsa apache2 apm audiofile avi bash-completion berkdb bitmap-fonts bonobo browserplugin bzip2 cdb cdparanoia cdr crypt cups curl dts dvd dvdr dvdread eds emboss encode ethereal exif expat fam ffmpeg flac foomaticdb fortran ftp gdbm geoip gif glut gpm gstreamer gtk2 gtkhtml guile idn imagemagick imlib ipv6 jabber jack java javascript jpeg kerberos krb4 lcms ldap libg++ libwww linguas_pl lua mad mikmod mime mmap mmx mng motif mozilla mp3 mpeg musepack musicbrainz mysql nas ncurses nls nptl nsplugin nvidia ogg oggvorbis openal opengl oss pam pcre pdflib perl plotutils png posix python qt quicktime readline recode samba sdl shorten slang spell sse ssl svg svga tcltk tcpd tetex theora tiff truetype truetype-fonts type1-fonts udev unicode usb v4l vcd vorbis win32codecs wmf xinerama xinetd xml xml2 xmms xv xvid zlib userland_GNU kernel_linux elibc_glibc" Unset: ASFLAGS, CTARGET, LDFLAGS, MAKEOPTS
Hmm... We're using different compilers, so a compilation error becomes quite unlikely. Nevertheless: I've tried compiling with -march=i586 instead -- it makes no difference. I've tried moving ~/.mozilla out of the way -- it doesn't help. The only thing I haven't tried is using a clean profile, simply because I don't understand what is meant with it.
Mozilla bug is https://bugzilla.mozilla.org/show_bug.cgi?id=335810 and it is caused by Pango. Workaround is to set MOZ_DISABLE_PANGO=1 as an environment variable.
> Workaround is to set MOZ_DISABLE_PANGO=1 as an environment variable. Yay! Thank you very much! This has held me on 1.0.7/1.0.8 for a long time.
The redhat bug has a patch for this. This has been pointed out in the mozilla bug. Personally I can't wait for this to be fixed.
This has been fixed upstream, and is in the trunk.
Created attachment 104681 [details, diff] cursor positioning patch Attached patch (checked into trunk) fixed this bug for me. I'll try to get it into 1.5.0.9-r1
The patch is also missing in Firefox 2.x, Thunderbird 1.5.x / 2.x and SeaMonkey 1.0.x / 1.1.x. I see the bug in SeaMonkey 1.0.x (haven't tried other Gentoo builds and Mozilla builds don't have this bug because Pango is disabled there). By looking at the code, it should be 100% reproducible on any Pango system; I wonder why this doesn't get more interest, without the workaround it makes the apps pretty unusable for me. The upstream fix will appear in Firefox 3.
Fixed in mozilla-firefox-2.0.0.1-r1.