Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 122464 - in firefox-1.5.*, pressing Up or Down in an edit field moves the cursor also home
Summary: in firefox-1.5.*, pressing Up or Down in an edit field moves the cursor also ...
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: x86 Linux
: High normal (vote)
Assignee: Mozilla Gentoo Team
URL:
Whiteboard:
Keywords:
: 123138 (view as bug list)
Depends on:
Blocks:
 
Reported: 2006-02-11 07:45 UTC by Benno Schulenberg
Modified: 2007-01-14 10:18 UTC (History)
4 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
cursor positioning patch (cursor-positioning.patch,1.52 KB, patch)
2006-12-24 07:31 UTC, Christian Marie (RETIRED)
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Benno Schulenberg 2006-02-11 07:45:22 UTC
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
Comment 1 Anielkis Herrera 2006-02-14 10:11:06 UTC
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
Comment 2 Anielkis Herrera 2006-02-14 10:14:48 UTC
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
Comment 3 Anielkis Herrera 2006-02-14 10:18:14 UTC
uppsss sorry about this copy.. :-\
Comment 4 Benno Schulenberg 2006-02-14 10:44:20 UTC
> 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.
Comment 5 Anielkis Herrera 2006-02-14 10:48:01 UTC
ok... sorry.. :-\ . and yes.. the page has focus..
Comment 6 Jakub Moc (RETIRED) gentoo-dev 2006-02-16 23:53:25 UTC
*** Bug 123138 has been marked as a duplicate of this bug. ***
Comment 7 Dominik Kozaczko 2006-02-19 02:17:41 UTC
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
Comment 8 Benno Schulenberg 2006-02-19 14:48:23 UTC
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.
Comment 9 x00000000 2006-08-14 12:51:20 UTC
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.
Comment 10 Benno Schulenberg 2006-08-14 13:46:36 UTC
> 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.
Comment 11 Harm Geerts 2006-11-08 15:42:04 UTC
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.
Comment 12 Christian Marie (RETIRED) gentoo-dev 2006-12-22 05:53:14 UTC
This has been fixed upstream, and is in the trunk.
Comment 13 Christian Marie (RETIRED) gentoo-dev 2006-12-24 07:31:34 UTC
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
Comment 14 x00000000 2006-12-24 09:49:56 UTC
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.
Comment 15 Christian Marie (RETIRED) gentoo-dev 2007-01-14 10:18:00 UTC
Fixed in mozilla-firefox-2.0.0.1-r1.