Closed Bug 33010 Opened 24 years ago Closed 24 years ago

Problem with Filemaker 5 served database interface

Categories

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

PowerPC
Mac System 9.x
defect

Tracking

()

VERIFIED FIXED

People

(Reporter: gewald, Assigned: jst)

References

()

Details

Attachments

(2 files)

Filemaker 5 uses CSS to web serve databases which display properly in Mozilla
(they default to a basic interface in Netscape 4.7), but there is a glitch in
the interface. On the left side are buttons to go to different views. When I
passed my mouse over them the changed state, but didn't change back.

This database is being served with a limited access copy of FM, so it will only
handle ten different IP addresses per day.
OK, I'm attaching a ZIP of the files needed to recreate this bug locally, so 
I can stop hammering your database :-)

I'll try and reduce it to a test case, but no promises.

Gerv
Status: UNCONFIRMED → NEW
Ever confirmed: true
Actually, I'm not certain how to send you just the page. Filemaker acts as the
web server. Did the problem with the navigation controls on the left work for
you? I'm on a Mac and that might be where the problem is (in the Mac version of
Mozilla that is). I opened the saved page and it came up all jumbled. Feel free
to use the served pages.

gerv, that attachment doesn't seem to be working for me.
No, I worked out later that it's broken. I'm working with the reporter on 
producing a local test case. Sorry about that.

Gerv
OK, got a test case. Works in IE 4 (and, presumably 5), but not in Mozilla. 
Mouseout doesn't restore the background colour.

Passing to the Javascript team.

Gerv
Assignee: cbegle → rogerl
Component: Browser-General → Javascript Engine
QA Contact: asadotzler → rginda
Attached file test case zip
Sure enough, mouseOut doesn't restore color, which it's attempting to do by 
setting obj.style.backgroundcolor to it's previous value (see .js file included 
in zip attachment)
Assignee: rogerl → jst
Component: Javascript Engine → DOM Level 0
QA Contact: rginda → desale
Ok, the problem here is that the first time the mouse enters the div in the
testcase it stores the default background color (from obj.style.backgroundColor)
and then sets the background color, but, the first time this happens
obj.style.backgroundColor doesn't contain a value since the value was never set.
I think this is a invalid bug since I don't think there should be a default
value for the background color (other than "inherit"). The correct way of doing
this would be to set the background color once before reading it...

I'm not 100% sure about this so I won't close this bug just yet...
This bug may well be related to bug 30492.

Gerv
I'm not sure what to do here yet, moving forward to M20.
Status: NEW → ASSIGNED
Target Milestone: --- → M20
This is now fixed, it was fixed quite some time ago actually, the fix for this
was to remove the style property if it was set to an empty string. Marking
FIXED.
Status: ASSIGNED → RESOLVED
Closed: 24 years ago
Resolution: --- → FIXED
Verified with 2000-07-07-13.
Status: RESOLVED → VERIFIED
OS: Mac System 9.x
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: