Closed
Bug 44854
Opened 24 years ago
Closed 16 years ago
[Win9x only]large text frames don't draw correctly
Categories
(Core Graveyard :: GFX: Win32, defect, P4)
Tracking
(Not tracked)
RESOLVED
WONTFIX
Future
People
(Reporter: dbaron, Assigned: kmcclusk)
Details
Attachments
(1 file)
(deleted),
patch
|
Details | Diff | Splinter Review |
DESCRIPTION: On my Win98 laptop, text frames larger than 4094 characters don't
paint at all. (Very long lines are split into multiple text frames. These seem
to be 8192 characters. I think this happens because of network/parser
buffering, since the first one in the line is generally smaller.)
I tried to fix this (for only the one-byte DrawString method, so far), but my
fix didn't work. The idea was to draw the string in pieces and use the windows
features that that move the current point to the end of the text painted. I
don't know what the problem is -- a better test case (one with different
letters) might be clearer to understand...
STEPS TO REPRODUCE:
* load http://bugzilla.mozilla.org/showattachment.cgi?attach_id=8461 (testcase
from bug 38652)
ACTUAL RESULTS:
* the 4th (?? - I'm writing this from memory) line doesn't show up at all, but
it does make the page *really* wide.
EXPECTED RESULTS:
* text shows on the long line
BUGGY ON:
* Win98 mozilla 2000-06-??
WORKS CORRECTLY ON:
* Linux mozilla 2000-06-??
* WinNT mozilla 2000-?? (according to comments on bug 38652)
ADDITIONAL INFORMATION:
If this bug exists on other platforms, it should probably be filed as separate
bugs, since this is platform-specific code. (It probably would be good to test
it on other platforms.)
Reporter | ||
Comment 1•24 years ago
|
||
Reporter | ||
Comment 2•24 years ago
|
||
The URL above for the attachment is a ZIP file that contains the testcase.
Assignee | ||
Comment 4•24 years ago
|
||
Confirmed that it does work correctly on WINNT. The fourth line is displayed.
Also Confirmed that it does not work correctly on WIN98.
This bug has been marked "future" because the original netscape engineer
working on this is over-burdened. If you feel this is an error, that you or
another known resource will be working on this bug,or if it blocks your work in
some way -- please attach your concern to the bug for reconsideration.
Status: NEW → ASSIGNED
Target Milestone: M22 → Future
Assignee | ||
Comment 5•23 years ago
|
||
Peterson: Can you check to see if this bug is still a problem?
Keywords: qawanted
Assignee | ||
Comment 6•23 years ago
|
||
Build moving all existing future-P3 bugs to future-P4.
Priority: P3 → P4
Reporter | ||
Updated•22 years ago
|
Component: GFX → GFX: Win32
shouldent this bug be resovled wont fix since trunk no longer supports win9x
Updated•16 years ago
|
Product: Core → Core Graveyard
(In reply to comment #7)
> shouldent this bug be resovled wont fix since trunk no longer supports win9x
Agreed.
You need to log in
before you can comment on or make changes to this bug.
Description
•