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)

x86
Windows 98
defect

Tracking

(Not tracked)

RESOLVED WONTFIX
Future

People

(Reporter: dbaron, Assigned: kmcclusk)

Details

Attachments

(1 file)

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.)
The URL above for the attachment is a ZIP file that contains the testcase.
setting to M22 until km gets back
Target Milestone: --- → M22
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
Peterson: Can you check to see if this bug is still a problem?
Keywords: qawanted
Build moving all existing future-P3 bugs to future-P4.
Priority: P3 → P4
Component: GFX → GFX: Win32
shouldent this bug be resovled wont fix since trunk no longer supports win9x
Product: Core → Core Graveyard
(In reply to comment #7) > shouldent this bug be resovled wont fix since trunk no longer supports win9x Agreed.
Status: ASSIGNED → RESOLVED
Closed: 16 years ago
Keywords: qawanted
Resolution: --- → WONTFIX
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: