Closed
Bug 88684
Opened 23 years ago
Closed 23 years ago
Back and forward button not working on pages with unload handlers that redirect to another page.
Categories
(Core :: DOM: Navigation, defect, P3)
Tracking
()
VERIFIED
FIXED
mozilla1.0
People
(Reporter: markushuebner, Assigned: radha)
References
()
Details
(Keywords: regression, testcase, top100, Whiteboard: [driver:asa] [br])
Attachments
(1 file)
5.99 KB,
patch
|
Details | Diff | Splinter Review |
Go to the URL:
http://www.prologo.at
In the menu at the bottom choose "work".
In the appearing animation click on the left picture (print design).
Now do a "back" in the browser and you will be redirected to page without the
animation. (everything fine so far).
But if you choose the second (or any other) picuture (let's say brand identity)
and go "back" nothing happens.
using build 2001063008
Comment 1•23 years ago
|
||
confirming with win2k build 20010630
-> history
Assignee: asa → radha
Component: Browser-General → History: Session
QA Contact: doronr → claudius
Reporter | ||
Comment 2•23 years ago
|
||
In the body of the page a 'onunload' event should redirect to the page, this
isn't done at all.
But when clicking on an item at the bottom, it works ... but not when leaving
the page via the "back and forward" button.
Assignee | ||
Updated•23 years ago
|
Status: NEW → ASSIGNED
Target Milestone: --- → mozilla1.0
Reporter | ||
Updated•23 years ago
|
OS: Windows 2000 → All
Reporter | ||
Comment 3•23 years ago
|
||
this works fine in MSIE and Opera.
NS4.X seems to do an endless loop.
Comment 4•23 years ago
|
||
I reproduce it on: Win98; en-US; rv:0.9.2+) Gecko/20010723
It took me some time going back and clicking on the links to reproduce it but
the back button dosen't work any more after some clicks,but also the fordward
button dosen't get activated at all.
Reporter | ||
Updated•23 years ago
|
Summary: Back button not working → Back and forward button not working
Comment 7•23 years ago
|
||
Radha, any progress on this? This (back button not working) continues to be one
of the most prominent 6.1 (rtm/pr1) complaints.
Whiteboard: [br]
Reporter | ||
Comment 10•23 years ago
|
||
A testcase is available at
http://www.world-direct.com/mozilla/backandforward/backandforward.htm
It starts with "work_s.htm". Just click on the first picture.
You are now on "Print Design". When you click the "back button" you are
directed to "work_s2.htm" (this is done in the body - 'onunload').
Just click on the second picture now. You are on the "brand identity" and
no back or forward buttons work now anymore, although this page has the same
code.
What is strange: just type a URL - www.mozilla.org ... then the onunload event
is triggered (you are directed to "work_s2.htm") and then the mozilla website
is loaded.
Keywords: testcase
Reporter | ||
Updated•23 years ago
|
Assignee | ||
Updated•23 years ago
|
Summary: Back and forward button not working → Back and forward button not working on pages with unload handlers that redirect to another page.
Comment 11•23 years ago
|
||
*** Bug 99883 has been marked as a duplicate of this bug. ***
Reporter | ||
Comment 13•23 years ago
|
||
The back button is working correctly!
any clues who?! :)
The forward button is still deactivated.
using build 2001101909
Comment 14•23 years ago
|
||
The back button does not work on http://www.iht.com/frontpage.html
Build 2001102106. The malfunctioning of the back and forward
buttons and the mess in the history (the Go menu) is exactly as
I described them in bug 92743 , which was marked as duplicate of 88684
Assignee | ||
Updated•23 years ago
|
Keywords: mozilla1.0
Assignee | ||
Updated•23 years ago
|
Target Milestone: mozilla1.0 → mozilla0.9.8
Comment 15•23 years ago
|
||
*** Bug 112818 has been marked as a duplicate of this bug. ***
Comment 16•23 years ago
|
||
*** Bug 117259 has been marked as a duplicate of this bug. ***
Comment 17•23 years ago
|
||
Nominating since lots of users are still reporting running into this.
Keywords: nsbeta1
Updated•23 years ago
|
Whiteboard: [br] → [driver:asa] [br]
Assignee | ||
Comment 18•23 years ago
|
||
In today's build, the back button does work after visiting the "brand identity"
page. The back forward buttons respond properly. However the Go menu is filled
with entries for these 2 pages. Every time back is pressed, a new session
history entry is created for the redirected page and added to 'Go' menu.
However, back and forward buttons are always updated and respond.
NS4.x goes in a loop. I don't believe that this bug should be a 0.9.8 stopper.
This is a special situation. I will see if something can or should be done
about the Go menu.
I don't believe this is a regression either.
Assignee | ||
Updated•23 years ago
|
Priority: -- → P3
Reporter | ||
Comment 20•23 years ago
|
||
Testing with build 2002011803 on winxp the "forward button" isn't activated at
all - so not working.
This testcase worked already fine in mozilla - it is a regression.
If there is a chance for it to get in 0.9.8, it would be fine.
Assignee | ||
Comment 22•23 years ago
|
||
when you click 'back' from the Brand identity page, the forward button will not
be activated, because, when the 'brand identity' page gets unloaded, its unload
handler kicks in, which redirects you to the page you wanted to go through the
back button. Technically you are taken one page forward. So, you may think that
you went back to the previous page, (since the previous page and the forwarded
page are the same), but technically you went forward to that page because of the
redirection. That's why, everytime you click back from the brand identity page,
a new entry is also added to session history, which is evident by the
increasing number of entries for that page in the 'Go' menu. In my opinion, as
long as back and forward buttons respond, there is no bug here.
Assignee | ||
Comment 23•23 years ago
|
||
markush, Can you provide some testcases regarding misbehavior in top100 sites.
Comment 24•23 years ago
|
||
Ohh yes, before the Back Button takes action, the JavaScript code drives the
user to a new web page. So the 'back button' is not part of the story here. The
fact that the JavaScript directs the user to a new page is cool and it's good
that forward button is not activated - that's the proper behavior since time
traveling is not possible.
Comment 25•23 years ago
|
||
IHT.com is in the top 100 list, AFAIK. Just visit it, and try to get back to the
front page by forward and back buttons. The menu and IHT logo are an easy
workaround so no real showstopper, but it is still less than beautiful.
Assignee | ||
Updated•23 years ago
|
Keywords: mozilla0.9.4
Target Milestone: mozilla0.9.8 → mozilla1.0
Reporter | ||
Comment 26•23 years ago
|
||
I really do think we should address this one as soon as possible.
www.iht.com (and of course others) is far too important to forget about it ...
Keywords: mozilla0.9.9
Comment 27•23 years ago
|
||
Maybe another one (which is probably the same problem): go to
informer2.comdirect.de, select 'News Informer'. select the 3rd news, then press
back button...nothing happens. Press it again....you come back to the entry
screen. build is 2002012921
Assignee | ||
Comment 29•23 years ago
|
||
I would like more specific steps to reproduce this bug in
informer2.comdirect.de. I do not understand that "3rd news".
Assignee | ||
Updated•23 years ago
|
Target Milestone: mozilla1.0 → mozilla0.9.9
Comment 30•23 years ago
|
||
3rd news just means: take e.g the 3rd news out of the list, or any other except
the first one
Assignee | ||
Comment 31•23 years ago
|
||
*** Bug 124373 has been marked as a duplicate of this bug. ***
Assignee | ||
Comment 32•23 years ago
|
||
I have figured what the problem is with www.iht.com, however its going to be a
hard problem. Can someone provide a simple trestcase for
informer2.comdirect.de. The site often refuses the connection and makes
debugging tough.
Comment 33•23 years ago
|
||
Radha,dont know where your physical location is, but over here i dont have a problem accessing this site. What can i do to support your debugging?
Assignee | ||
Comment 34•23 years ago
|
||
Axel, Are you saying that you have no problem with www.iht.com? ie., you don't
see 2 entries in hte go menu once you visit the site?
Assignee | ||
Comment 35•23 years ago
|
||
This patch takes care of the problem with informer2.comdirect.de. I'm still
working on the problem with www.iht.com
Comment 36•23 years ago
|
||
Hello Radha,
dl'd the latest builds (2002022021 for linux and 2002022103 (?) for windoze).
Had a look at iht.com. Backward button not working at all, and the windows
version crashed several times.
Both versions did not work with informer2 -> no change to prevoius behaviour
Comment 37•23 years ago
|
||
axel.braun@gmx.de:
This can't work because this patch is not checked into the tree.
A patch needs a r= and SR= and after that the developer will add a "checked in"
comment. (and mark this bug fixed)
Comment 38•23 years ago
|
||
Good point, Matthias, didnt know this. I'll try again when the patch is in.
Assignee | ||
Comment 39•23 years ago
|
||
I have a patch for the iht.com problem, but just visiting that site crashes the
browser. S, I'm not able to verify my patch.
Assignee | ||
Comment 40•23 years ago
|
||
I'm moving this one out. This bug should be fixed once 105299 and 124427 are
fixed. Both these bugs are waiting for approval and/or reviews.
Target Milestone: mozilla0.9.9 → mozilla1.0
Comment 41•23 years ago
|
||
This now works for me in today's build.
Assignee | ||
Comment 42•23 years ago
|
||
This bug got fixed, by fixing 105229 and 124427 last week.
Status: ASSIGNED → RESOLVED
Closed: 23 years ago
Resolution: --- → FIXED
Comment 43•23 years ago
|
||
Sorry to disagree, i played around a little with today's build (2002030621):
Informer2.comdirect.de -> on the main screen, go to 'Kurslisten' -> Deutscher
Aktien Index (DAX).
-> Result: the DAX-ranking is displayed.
From there, go to 'News-Informer' -> First news is displayed.
Select another news from the list (e.g. the 5th one) -> 5th news is displayed.
Press back button -> DAX ranking is displayed
expected result: Screen with first news displayed again#
Comment 44•23 years ago
|
||
Works for me with build 2002031104 (WinNT4.0) from the 0.9.9-trunk
Comment 45•22 years ago
|
||
vrfy'd fixed using 2003.02.19 comm trunk on linux rh8.0.
Status: RESOLVED → VERIFIED
Comment 46•19 years ago
|
||
This might have regressed since being fixed. See bug 251944.
Component: History: Session → Document Navigation
QA Contact: claudius → docshell
You need to log in
before you can comment on or make changes to this bug.
Description
•