Closed Bug 16782 Opened 25 years ago Closed 25 years ago

[DOGFOOD]Post Data forgotten when traversing thro' Session History.

Categories

(Core :: Networking, defect, P3)

x86
Windows NT
defect

Tracking

()

VERIFIED DUPLICATE of bug 17685

People

(Reporter: cpratt, Assigned: radha)

References

Details

(Whiteboard: [PDT+])

Build ID: 1999101908 Platform: Windows NT To reproduce: (These instructions are probably overly elaborate - but if followed, they reproduce this problem every time.) - Launch apprunner - Set your home page to a local file that contains a link to my.yahoo.com - Visit My Yahoo! (my.yahoo.com) - Log in but do NOT tick the box to save that info - When Wallet dialogs appear, OK them, enabling wallet & saving the form values - Quit the browser - Launch apprunner - Follow the link to my.yahoo.com - Click the Sign in button (the form should be prefilled) - Follow a link on your My Yahoo! page - Click Back Result: You go 'back' to a page you haven't visited before: http://login.yahoo.com/config/login (instead of my.yahoo.com). Expected result: You return to the My Yahoo! page. I'm not sure if this is a cookie or RDF/history problem; please reassign as necessary. Thanks!
Summary: when going back to my.yahoo.com, wrong page displayed
Assignee: morse → rjc
Bug has nothing to do with wallet, single-signon, or cookies. This has to be an rdf/history issue. Here is a simplified set of steps to reproduce the problem. - If you don't already have a yahoo account, get one using a 4.x browser so as not to store any data in 5.0 cookies or other permanent files. - launch 5.0 browser - go to my.yahoo.com - fill in username and password - click on link to sign in - if single-signon dialog appears, dismiss it by pressing cancel - when my-yahoo page comes up, press any link - when you get to the linked page, press back result: you get to a page you did not expect. One time I got to the yahoo login page (as reported above). Another time I got to mozilla.org. Reassigning to rjc to investigate for rdf/history problem.
Assignee: rjc → radha
This looks like a "session history" bug, not a "global history" bug. Reassigning to Radha.
Status: NEW → ASSIGNED
Target Milestone: M11
Know what the problem is. Shall fix soon.
Blocks: 17432
*** Bug 16704 has been marked as a duplicate of this bug. ***
Depends on: 17685
Summary: when going back to my.yahoo.com, wrong page displayed → [DOGFOOD] when going back to my.yahoo.com, wrong page displayed
Whiteboard: [PDT+]
Blocks: 17907
Target Milestone: M11 → M12
This is going to need some API additions in webshell which is currently under redesign. Moving to M12.
*** Bug 17430 has been marked as a duplicate of this bug. ***
*** Bug 17933 has been marked as a duplicate of this bug. ***
Component: Cookies → Necko
Actually, I'm pretty sure bug 17430 is a different problem. Bug 17430, and bug 17933, have to do with pages partially loading and not going into session history. Regardless, let's let radha figure this out.
Status: ASSIGNED → RESOLVED
Closed: 25 years ago
Resolution: --- → DUPLICATE
Summary: [DOGFOOD] when going back to my.yahoo.com, wrong page displayed → [DOGFOOD]Post Data forgotten when traversing thro' Session History.
None of these bugs 17430, 17933, 16782 are duplicates of each other. 17430 - For partially loaded pages not included in SH. This is a dup of 18038 17933 - For intl pages, Back/Forward buttons don't work properly. This **is a well known** problem in intl page loading. There is some work needs to be done by the intl team. So don't close this out as duplicate. 15873 is a dup of this bug. 16782(the current bug) - This is for pages with post data. This bug is a dup of 17685. I'm marking it so. *** This bug has been marked as a duplicate of 17685 ***
17933 - **is a NOT well known** problem as commented in related bugs. This is correct behavior. When loading a page (w/out HTTP charset attribute), we use a fallback charset and convert to Unicode accordingly. If the parser detects any type of META tag it will use the observer interface to notify any META handlers. If the META charset handler tag specifies a charset which is different from the fallback, the page must be reloaded, so the data can be correctly converted to Unicode.
Status: RESOLVED → VERIFIED
Marking VERIFIED DUPLICATE per radha's comments.
Bulk move of all Necko (to be deleted component) bugs to new Networking component.
No longer blocks: 17432
No longer blocks: 17907
You need to log in before you can comment on or make changes to this bug.