Closed Bug 78145 Opened 23 years ago Closed 22 years ago

embed tag in failed object tag does not expand table

Categories

(Core Graveyard :: Plug-ins, defect, P3)

x86
Windows 98
defect

Tracking

(Not tracked)

VERIFIED WORKSFORME
mozilla1.2alpha

People

(Reporter: jwagoner, Assigned: serhunt)

References

()

Details

From Bugzilla Helper:
User-Agent: Mozilla/5.0 (Windows; U; Win98; en-US; rv:0.8.1+) Gecko/20010429
BuildID:    2001042908

hardocp.com uses a flash menu.  The menu is set in an object tag that fails to
load.  In the object tag is an embed tag with the same flash menu, that does
load.  The embed tag, however, does not expand the table to it's dimensions, so
the flash ends up overlaying the text on the page

Reproducible: Always
Steps to Reproduce:
1.  Go to www.hardocp.com
2.  See flash menu overlay other html elements on the page
3.

Actual Results:  flash menu overlays html elements

Expected Results:  flash menu should have expanded it's td to fit it's dimensions

I cut the page down to the following html, which still shows the problem.  I
tried putting an img or text instead of the embed, and the problem did not
happen.  The embed works fine without the object around it.  So it seems to only
happen when there is an embed inside an object that failed to load.

<html>
<body>
<table>
  <tr>
    <td>
      <table border="5" cellpadding="5" cellspacing="0" bgcolor="#000000">
        <tr>
          <td>
            <object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000"
codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#3,0,0,0"
width="150" height="350">
              <param name="SRC" value="http://www.hardocp.com/menu1.swf">
              <param name="BGCOLOR" value="#000000">
              <param name="LOOP" value="false">
              <param name="QUALITY" value="high">
              <param name="SCALE" value="exactfit">
              <param name="menu" value="false">
                <embed src="http://www.hardocp.com/menu1.swf"
pluginspage="http://www.macromedia.com/shockwave/download/"
type="application/x-shockwave-flash" width="150" height="350" bgcolor="#000000"
loop="false" quality="high" scale="exactfit" menu="false">
            </object>
          </td>
        </tr>
      </table>
    </td>
    <td>This is text to fill the table horizontally. This is text to fill the
table horizontally. This is text to fill the table horizontally. This is text to
fill the table horizontally. This is text to fill the table horizontally. This
is text to fill the table horizontally.</td>
  </tr>
</table>
</body>
</html>
Confirming issue in the May 8th build.
Status: UNCONFIRMED → NEW
Ever confirmed: true
using mozilla 0.9 on linux I still get this problem.
*** Bug 90645 has been marked as a duplicate of this bug. ***
My guess is that the problem here is that embed or object isn't triggering a
reflow properly.  Moving to plugins but cc:ing karnaze.  The duplicate bug has a
simpler testcase.
Assignee: karnaze → av
Component: Layout → Plug-ins
QA Contact: petersen → shrir
moving to 1.2
Priority: -- → P3
Target Milestone: --- → mozilla1.2alpha
using the build from 20020709 on winXP, this is a WFM : marking as such. Shrir
can you please verify
Status: NEW → RESOLVED
Closed: 22 years ago
Resolution: --- → WORKSFORME
yep works on my NT with 0711 branch .
Status: RESOLVED → VERIFIED
Product: Core → Core Graveyard
You need to log in before you can comment on or make changes to this bug.