Closed Bug 121752 Opened 23 years ago Closed 23 years ago

netscape.com - The button "Hide Left Frame" doesn't work.

Categories

(Tech Evangelism Graveyard :: English US, defect, P3)

defect

Tracking

(Not tracked)

RESOLVED WONTFIX

People

(Reporter: calvin.liu, Assigned: arun)

References

()

Details

Attachments

(2 files)

From Bugzilla Helper: User-Agent: Mozilla/5.0 (X11;U;SunOS sun4u;en-US;rv:0.9.4) Gecko/20020122 BuildID: Mozilla/5.0 (X11;U;SunOS sun4u;en-US;rv:0.9.4) Gecko/20020122 The button "Hide Left Frame" doesn't work. Reproducible: Always Steps to Reproduce: 1.visit the url 2.press "Hide Left Frame" button 3.wait to see the result Actual Results: nothing happens Expected Results: The left frame is hide and the "Hide Left Frame" button changes to "Show Contents". It's correct in IE.
Component: XP Apps → Browser-General
OS: Solaris → All
Priority: -- → P3
Hardware: Sun → All
->HTML Frames
Assignee: trudelle → eric
Status: UNCONFIRMED → NEW
Component: Browser-General → HTMLFrames
Ever confirmed: true
QA Contact: sairuh → amar
Target Milestone: --- → mozilla1.2
Bulk re-assigning all of Eric's HTMLFrame bugs to John.
Assignee: eric → jkeiser
Worksforme with Mozilla RC1. Bz, Calvin; can anyone else reproduce this in a recent build?
Yeah, I'm seeing this with linux trunk build 2002-05-03-21....
Still not work on Mozilla/5.0 (Windows; U; Windows NT 5.0; en-US; rv:1.0rc3) Gecko/20020523
testcase using location.reload() instead of history.go(). This works fine with mozilla
testcase using history.go() in navbar.htm mozilla doesn't work with this testcase.
Attachment #87176 - Attachment description: testcase(zip) → testcase(zip) using location.reload()
Attachment #87178 - Attachment description: testcase(zip) → testcase(zip) using history.go()
I found the problem is history.go(0) in a frame will cause the main frame(the frame set) reload. So the "state" in main frame will always be 1 after the button click.
Attachment #87178 - Attachment description: testcase(zip) using history.go() → testcase(zip) using history.go(0)
radha: How do you think this bug? Call history.go(0) in a child frame will case the top frame reload. If I change history.go(0) to location.reload(), it will work fine. Because it only reload the child frame itself. So the parent.state will not be reset. Netscape 4.x and IE works well, they will not reload the top frame when call history.go(0) in a child frame. Need your input here. Thanks!
In NS 6.x and above the Javascript history object is tied to the window's session history object. So all JS history.back()/forward()/go() will function as if you pressed on the back, forward buttons and go menu on the toolbar. NS6.x no longer supports the frame specific history operations that NS3-4.x supported. This has been done for modularisation and easier management of history. Like you have noticed, location.reload() in a frame will do a reload only in the frame. There is no plan to revert the current behavior of the JS history object.
Dunno whether Netscape really wants to bother changing the 3.0 JavaScript Guide, but if it does, heeeeere's Evangelism!
Assignee: jkeiser → aruner
Component: HTMLFrames → US Ecommerce
Product: Browser → Tech Evangelism
QA Contact: amar → bclary
Target Milestone: mozilla1.2alpha → ---
Version: other → unspecified
I say wontfix.
Blocks: 118291
Status: NEW → RESOLVED
Closed: 23 years ago
Resolution: --- → WONTFIX
Summary: The button "Hide Left Frame" doesn't work. → netscape.com - The button "Hide Left Frame" doesn't work.
tech evang june 2003 reorg
Component: US Ecommerce → English US
Product: Tech Evangelism → Tech Evangelism Graveyard
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Creator:
Created:
Updated:
Size: