lynx-dev
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Lynx-dev] active input field off screen, Lynx hogs CPU


From: Ralph Babel
Subject: [Lynx-dev] active input field off screen, Lynx hogs CPU
Date: Thu, 11 Mar 2010 12:19:29 +0100 (CET)

With nested tables and a right-aligned <div>,
an input field can be pushed off screen, rendering Lynx
unresponsive and causing it to consume all available CPU
time once that input field becomes active (which may well be
immediately if that invisible input field is the first one).

Tested with: 2.8.7rel.1, 2.8.8dev.2

Platform: pretty much the usual GNU-Linux with ncurses

Special requirements: ./configure --enable-nested-tables

Minimal HTML to reproduce:

----------------------------------------
<table>
 <tr>
  <td>
   <p>123456789012345678901234567890</p>
  </td>
  <td>
   <div align=right>
    <form>
     <input>
    </form>
   </div>
  </td>
 </tr>
</table>
----------------------------------------

(Feel free to add the required tags and attributes
for HTML compliance; it doesn't make any difference
as far as this layout bug is concerned.)

Reduce the number of characters in the first
table cell's <p> to see a truncated input field.




reply via email to

[Prev in Thread] Current Thread [Next in Thread]