Closed Bug 265768 Opened 20 years ago Closed 11 years ago

fordracingparts.com - Anchors inside of <tr> but outside of <td> get pushed up outside the table

Categories

(Tech Evangelism Graveyard :: English US, defect)

x86
Windows XP
defect
Not set
normal

Tracking

(Not tracked)

RESOLVED WORKSFORME

People

(Reporter: zlyles, Unassigned)

References

()

Details

Attachments

(1 file)

User-Agent:       Mozilla/5.0 (Windows; U; Windows NT 5.1; rv:1.7.3) Gecko/20040913 Firefox/0.10.1
Build Identifier: Mozilla/5.0 (Windows; U; Windows NT 5.1; rv:1.7.3) Gecko/20040913 Firefox/0.10.1

When you go to www.fordracingparts.com, the whole page is displayed incorrectly.
 Links on the "What's Happening At Ford Racing" section are not clickable.  When
you click on things to see parts, such as the "crate engines" link at the top,
it should take you to a page displaying all of the various ford crate engine
catagories, which are clickable to see the engines, but instead the whole page
is grey, with a menu on the left(which the links are not clickable), and it only
shows you a link to view the PDF catalog.  On the homepage, and maybe other
pages, the nav bars and website banner are not displayed at all, as if they
weren't there.  I viewed the site with Internet Explorer 6.0 SP2, and that is
how I found out all of these things were wrong and missing.

Reproducible: Always
Steps to Reproduce:
1. go to http://www.fordracing.com
2. view in both IE and Firefox, and you will immediately notice all the missing
stuff.
3. try clicking on links in the "What's Happening At Ford Racing" section, or
click on "crate engines" link at the top of the homepage and try to use the menu
on the left side of the screen.

Actual Results:  
Everything I described above

Expected Results:  
Should have done what IE 6 did.
Mozilla/5.0 (Windows; U; Windows NT 5.0; en-US; rv:1.7.3) Gecko/20041023 Firefox/1.0

WFM

tried FF/Opera/IE side by side, no difference
Same problem appears on firefox branch nightly and mozilla trunk nightly. It
looks like it's probably a real bug, and probably in table handling; but without
a reduced testcase it's almost impossible to diagnose and fix. Can you prune
this page down to the minimum number of nested tables + links that display this bug?
Assignee: bugs → nobody
Component: Web Site → Layout: Tables
Product: Firefox → Browser
QA Contact: core.layout.tables
Version: unspecified → Trunk
I opened the pages again and they are different from what I saw the first time.
Crossed <a><td></a></td> tags used
The page has a bunch of table cells being wrapped in a link, so the link does
not work, like this (w/ attribs dropped):
    <TR><A><TD><IMG></TD><TD></TD><TD>Ford Racing Announces Performance Parts
    Program For The All-New 2005 Ford Mustang</TD></A></TR>
While technically this bug is a DUPE of bug 176449, this bug has a better
testcase, so I'll confirm this as NEW, and duplicate the other way around.
(note: this may end up being INVALID).
Assignee: nobody → parser
Status: UNCONFIRMED → NEW
Component: Layout: Tables → HTML: Parser
Ever confirmed: true
QA Contact: core.layout.tables → mrbkap
*** Bug 176449 has been marked as a duplicate of this bug. ***
Making summery descriptive. Note that there is bug 93929 (INVALID) which is on
the same issue.
Summary: The whole page is displayed incorrectly. → Anchors inside of <tr> but outside of <td> get pushed up outside the table
we render the testcase as IE and opera, whats the problem here?
(In reply to comment #8)
> we render the testcase as IE and opera, whats the problem here?

We only appear to render it the same, in an unstyled testcase: click the first
td in IE, you'll find it's actually an active link. This mis-markup is commonly
used in sites developed only with IE, to turn an entire td into a button-like link.
(In reply to comment #9)
> (In reply to comment #8)
> > we render the testcase as IE and opera, whats the problem here?
> 
> We only appear to render it the same, in an unstyled testcase: click the first
> td in IE, you'll find it's actually an active link. This mis-markup is commonly
> used in sites developed only with IE, to turn an entire td into a button-like
link.

That's a dup of bug 93929 then, as noted in comment 7.  Unless we turn this into
a TE bug.
(In reply to comment #8)
> we render the testcase as IE and opera, whats the problem here?

This bug report was not only about the links in the "What's happening..."
section, but also about the site banner, and navigational bars.  There is a
login button at the top right, with a nav/search bar right below it, the site
banner below that, and a catagories nav bar below that, also at the bottom of
the screen the copyright info.  All of these things don't even appear in
Firefox, but they do in IE.  Also, try following the links to the crate engines
section.  That whole page pretty much is not even displayed in firefox.  I wish
I knew more about all the technical issues, but I don't, this is the best I can
do right now to help.
Ah, in that case, this site needs to be evangelised (probably should be opened
as a new bug). All of those sections of the site appear to be written from
JScript, from scripts marked <script language="JScript"> which we don't support.

Leaving this bug as is because of this.
Evang.
Assignee: parser → english-us
Component: HTML: Parser → English US
Product: Browser → Tech Evangelism
QA Contact: mrbkap → english-us
Version: Trunk → unspecified
Conforming summary to TFM item 10 at 
http://www.mozilla.org/projects/tech-evangelism/site/procedures.html#file-new
Summary: Anchors inside of <tr> but outside of <td> get pushed up outside the table → fordracingparts.com - Anchors inside of <tr> but outside of <td> get pushed up outside the table
Not surprisingly, over the intervening years they figured out that their mismarkup wasn't cross-browser.
Status: NEW → RESOLVED
Closed: 11 years ago
Resolution: --- → WORKSFORME
Product: Tech Evangelism → Tech Evangelism Graveyard
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: