Closed Bug 39885 Opened 25 years ago Closed 25 years ago

Tables that contain ender-lite widgets invalidate their entire bounds when each key is entered

Categories

(Core :: Layout: Tables, defect, P3)

defect

Tracking

()

VERIFIED FIXED

People

(Reporter: kmcclusk, Assigned: karnaze)

References

Details

(Whiteboard: [nsbeta2+])

Attachments

(2 files)

Tables that contain ender-lite widgets invalidate their entire bounds when each key is entered To reproduce: set MOZ_ENDER_LITE=1 Install the ns nsGfxTextControlFrame2.cpp in mozilla/layout/html/forms/src rebuild mozilla/layout Bring up viewer Load test case Turn off gfx scrollbars Turn on paint flashing Type into the text field (You will see the entire table flash which indicates that it has been repainted as the result of an invalidate. )
This should be nsbeta2 because it blocks bug 34896 which is nsbeta2+
Keywords: nsbeta2
Blocks: 34896
Status: NEW → ASSIGNED
Target Milestone: --- → M16
[nsbeta2+]
Whiteboard: [nsbeta2+]
Fixed for the testcase and also the case where the ender widget is in a cell with a row span.
Status: ASSIGNED → RESOLVED
Closed: 25 years ago
Resolution: --- → FIXED
*** Bug 39659 has been marked as a duplicate of this bug. ***
*** Bug 39792 has been marked as a duplicate of this bug. ***
Kevin McCluskey Would you like to verify this one ?
Verified. It no longer paints the entire page when I enter keys into ender-lite text fields on bugzilla. Good job Chris :-).
Status: RESOLVED → VERIFIED
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: