Bug 38328

Summary: Mozilla is pedantic about bad JavaScript.
Product: [Retired] Red Hat Linux Reporter: David Woodhouse <dwmw2>
Component: mozillaAssignee: Christopher Blizzard <blizzard>
Status: CLOSED NOTABUG QA Contact:
Severity: medium Docs Contact:
Priority: medium    
Version: 7.1Keywords: FutureFeature
Target Milestone: ---   
Target Release: ---   
Hardware: All   
OS: Linux   
Whiteboard:
Fixed In Version: Doc Type: Enhancement
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2001-04-29 18:56:15 UTC Type: ---
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:

Description David Woodhouse 2001-04-29 18:56:12 UTC
Mozilla refuses to work with a number of technically invalid JavaScript
constructs, which are in common use in the wild because they were
implemented in Netscape 4.x or IE.

For Mozilla, this makes perfect sense. 'Encouraging' standards-compliance
is a good thing.

However, if we want to ship Mozilla as a replacement for Netscape, perhaps
we should be slightly more permissive.

I don't know how feasible it is to support the non-standard extensions such
as the ones used by https://www.nwolb.co.uk/ but I think it's going to be
quite a long time before server admins catch up and make it work.

If it's feasible to make these sites work for users of Red Hat's Mozilla,
by implementing backward-compatibility with Netscape 4.x, then it will make
the migration from Netscape far easier.

Comment 1 Christopher Blizzard 2001-06-09 21:57:54 UTC
This bug is too vague.  The javascript error in this case was:

netscape.softupdate has no properties.

I'm not sure if that's a bug or not. :)  It should end up in mozilla's bug
repository if it actually is a bug, though.

Comment 2 David Woodhouse 2001-06-09 22:32:46 UTC
You could perhaps make a case for forgiving the lack of netscape.softupdate.

If you're so inclined, ignore the softupdate bit and go directly to the login page.

cf. Mozilla bug #65944.