Closed
Bug 350408
Opened 18 years ago
Closed 15 years ago
Table width problem with user-increased font size.
Categories
(Firefox :: General, defect)
Tracking
()
RESOLVED
INCOMPLETE
People
(Reporter: sp12, Unassigned)
References
()
Details
User-Agent: Mozilla/5.0 (Macintosh; U; PPC Mac OS X Mach-O; en-US; rv:1.8.0.1) Gecko/20060111 Firefox/1.5.0.1
Build Identifier: Mozilla/5.0 (Macintosh; U; PPC Mac OS X Mach-O; en-US; rv:1.8.0.1) Gecko/20060111 Firefox/1.5.0.1
This behavior was observed on a page which included a simple body of text enclosed in a table of only one column. I'm guessing the purpose of the table "wrapper" was to enable the entire text to be centered in the browser window (but not centered line-by-line). This was a "printer-friendly" version of a web page. Only one example URL is provided, but this behavior has been seen on many web pages viewed in Firefox. It is the same in quirks mode or standards mode.
The same bad behavior was see when filling out the form to report this bug in bugzilla. (The fields and descriptions extended past the right edge of the window.)
In Firefox 1.5.0.1 specifically, as well as earlier versions, increasing the size of the display font (either interactively or by setting a preference), causes the table width to widen in proportion to the font size, rather than in proportion to the window width. (Also changing the table width parameter does not seem to have any effect.) As a result, even a moderate increase in font size (16pt) causes text in a table to have a wrapping margin past the right edge of the browser window.
From a user's point of view, a proportional width table should be sized in proportion to the browser window width. (An 80% width should be 20% less wide than the browser windows current width). And a change in the size of the display font should not cause the width of the text-containing table to change. The text should just rewrap to fit within the table horizontally, and the table or cell height should increase to fit the wrapped text.
The current behavior of the browser presents an intractable problem for the visually impaired or anyone who needs to sit further away from the display.
Reproducible: Always
Steps to Reproduce:
1.Size the browser window wide enough to accommodate typical web pages using the default font size.
2. Increase the font size to 16pt or more.
3. "table width=100%" content will extend past the right edge of the window.
Actual Results:
Lines of text extend past the right edge of the browser window. Sometimes it is not possible to see all the text even when the browser window is maximized, unless the font size is decreased to a very small size.
Expected Results:
Lines of text should wrap inside the browser window width.
Comment 1•18 years ago
|
||
The point at which it starts extending past the edge of the window instead of reflowing is when your font size increase makes the URL at the bottom of the page wide enough that it can't fit in the window, and since we don't break at any characters that are found in URLs, it gets too wide. With a "-" in the URL, bug 95067, but without, like that, bug 218580 for "/"
*** This bug has been marked as a duplicate of 218580 ***
Status: UNCONFIRMED → RESOLVED
Closed: 18 years ago
Resolution: --- → DUPLICATE
Comment 2•18 years ago
|
||
Since the reporter of this bug insists on spamming bug 218580 with unrelated information because this was marked a duplicate, reopening...
Updated•18 years ago
|
Status: RESOLVED → UNCONFIRMED
Resolution: DUPLICATE → ---
Comment 3•18 years ago
|
||
...and marking invalid since I think the reporter's suggestions there (from a brief read) are made without a solid enough understanding of existing table layout algorithms or of the requirements of Web-compatibility to be useful.
Status: UNCONFIRMED → RESOLVED
Closed: 18 years ago → 18 years ago
Resolution: --- → INVALID
Mr. Baron:
The resolution INVALID is reserved for when "The problem described is not a bug." It is therefore inappropriate to label the bug 350408 as invalid, as it has been twice found (by different persons) to be a duplicate of bug 218580 which is widely agreed to be a bug. If the complaint in 350408 is fixed, then bug 218580 will automatically be closeable too. But if 350408 is decided to not be a bug, then 218580 is also not a bug, because:
Bug 218580 Description: Table is made too wide. Instead, the text should have been wrapped. Reproducible: Always
IS BY TESTING FOUND TO BE THE SAME SITUATION AS:
Bug 350408 Expected Results: Lines of text should wrap inside the browser window width. Reproducible: Always
If a choice is made to not resolve a bug, then it is to be eventually given the resolution WONTFIX.
Just because "from a brief read" you (perhaps mistakenly?) think the reporter's suggestions...are...without a solid enough understanding of existing table layout algorithms...to be useful [by useful I assume you do mean useful for solving the problem ], does not justify claiming there is no bug. The reporter of a bug may try to be helpful but is not required to to have the skill to resolve a bug, only identify and report it.
Perhaps if you give the reporter's comments a careful read and some time to sink in, you may discover they really are relevant. (especially considering the reporter of the bug has 17 years of experience evaluating Firefox/Mozilla/Netscape/Mosaic/WAIS (and was actually visiting at NCSA when Mosiac was released for Win95) and has 27 years of experience developing software for such companies as: Comcast, Sprint, Ameritech, Convergys, Eli Lilly, Proctor and Gamble, Bayer, Aventis, One Net, and Vanderbilt University, as well as some smaller firms you probably wouldn't recognize.
In the early browsers, if a hyperlink would not fit on one line, it was displayed broken across two lines, but it would still work as a hyperlink. I'm only asking to make it work like it used to. No part of any modern web standard ever aimed in spirit to make the user have to scroll right-left-right- left-right-left ad nuseaum in order to read a single column of text in a web page.
Status: RESOLVED → UNCONFIRMED
Resolution: INVALID → ---
This bug was reported using a version of Firefox that security and stability updates are no longer provided for. All users are strongly encouraged to upgrade to Firefox 3 by selecting 'Check for Updates' in the Help menu or by going to http://www.mozilla.com/en-US/firefox/firefox.html
If you can no longer reproduce this bug using the latest Firefox 3.0.x version, please change the status of this bug to 'RESOLVED' 'WORKSFORME'.
If you can still reproduce this bug, please provide additional details to help resolve this issue.
Comment 6•15 years ago
|
||
No reply, INCOMPLETE. Please reply if you can still reproduce this bug with Firefox 3.5.3 or later in a new profile with the latest plugins (flash, quicktime, java, etc.).
Status: UNCONFIRMED → RESOLVED
Closed: 18 years ago → 15 years ago
Resolution: --- → INCOMPLETE
You need to log in
before you can comment on or make changes to this bug.
Description
•