Closed Bug 39211 Opened 25 years ago Closed 25 years ago

.innerhtml = <span><table></table></span>: table repeated

Categories

(Core :: DOM: Core & HTML, defect, P3)

x86
Windows 98
defect

Tracking

()

VERIFIED FIXED

People

(Reporter: jruderman, Assigned: waterson)

References

()

Details

Attachments

(3 files)

simplified version of the url given is in bug 39210 as http://bugzilla.mozilla.org/showattachment.cgi?attach_id=8641 mouseover the button in the testcase. ie displays the same thing after each mouseover; mozilla makes an extra copy of the table above the rest of the stuff. what seems to be going on: when innerhtml is used more than once to write a span containing a table, the table gets repeated.
Attached file test case
This looks like a reflow problem, the content model does get correctly updated. Over to buster.
Assignee: jst → buster
from the summary, guessing {ib}
Assignee: buster → waterson
Attached file simplified test case
yep, it's an inline block problem.
Blocks: 40246
Status: NEW → ASSIGNED
nisheeth, could you r=? This fixes the ContentRemoved() case, where we want to check the *child*, not the parent, to see if it's special (in which case, we reframe everything).
Target Milestone: --- → M17
r=nisheeth.
fix checked in.
Status: ASSIGNED → RESOLVED
Closed: 25 years ago
Resolution: --- → FIXED
Mass update of qa contact
QA Contact: gerardok → janc
Works for Me Platform: PC OS: Windows 98 Mozilla Version: 2000100508 Marking as Verified
Status: RESOLVED → VERIFIED
Component: DOM → DOM: Core & HTML
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Creator:
Created:
Updated:
Size: