Closed
Bug 58753
Opened 24 years ago
Closed 22 years ago
document.referrer is not returing anything.
Categories
(Core :: DOM: Core & HTML, defect, P3)
Core
DOM: Core & HTML
Tracking
()
RESOLVED
WORKSFORME
Future
People
(Reporter: desale, Assigned: jst)
References
()
Details
(Keywords: regression, top100)
Attachments
(3 files)
809 bytes,
patch
|
Details | Diff | Splinter Review | |
1.66 KB,
patch
|
Details | Diff | Splinter Review | |
2.92 KB,
patch
|
Details | Diff | Splinter Review |
document.referrer is not returing anything. STEPS TO REPRODUCE: 1] Please visit above URL. 2] Click button "Open Another Window" EXPECTED RESULTS: Child window should show something like this document.referrer : http://bubblegum/desale/referrer.html ACTUAL RESULTS: Child window shows document.referrer :
Assignee | ||
Comment 1•24 years ago
|
||
Just a note to myself, this works in Netscape 4.x, but not in IE 5.
Status: NEW → ASSIGNED
OS: Windows 95 → All
Hardware: PC → All
Target Milestone: --- → mozilla0.9.1
We need document.referrer fixed for backward compatibility. It's there since Javascript 1.0, and it's served to NS clients from several top 100 pages, ie: http://www.geocities.com/SunsetStrip/Backstage/7715/ http://www.lycos.com/feedback/ http://www.microsoft.com/insider/ ... Nominating for rtm.
Keywords: rtm
Assignee | ||
Comment 3•24 years ago
|
||
Assignee | ||
Comment 4•24 years ago
|
||
Ignore the last patch, it's only part of the fix...
Assignee | ||
Comment 5•24 years ago
|
||
In 4.x document.referrer works at least when clicking on a link, in a frame inside a frameset and also when doing window.open(); In IE it works when clicking on a link and in a frame inside a frameset but not when doing window.open(); In mozilla it only works when clicking on a link, not in any other cases. I doubt we'll be able to get this in for rtm, fixing this requires changes in a number of places, it's not gonna be a trivial patch.
Comment 7•24 years ago
|
||
I would have to argue that document.referrer is working with buttons, but not working with links. - Go to this internal URL: http://bubblegum/browser/standards/dom1/tcmatrix/htmldocument.html - Click on hdoc004.html This test works in both Nav 4.x and in MSIE, but not in Netscape6.
Comment 8•24 years ago
|
||
document.referrer fails to work when you reload a page
Assignee | ||
Comment 9•24 years ago
|
||
Assignee | ||
Comment 10•24 years ago
|
||
With the attached patch (#2) document.referrer works when clicking on links, clicking on links that open in new window, window.open, framesets, reloading, all cases I could think of. Looking for r= and sr=, anyone?
Whiteboard: [rtm-] → [rtm-][HAVE FIX]
Target Milestone: mozilla0.9.1 → mozilla0.8
Reporter | ||
Comment 11•24 years ago
|
||
Nominating for nsbeta1, since nsbeta2,3, dogfood, rtm keywords are going to be cleared soon and important bugs could loose attention. I think this one deserves nsbeta1 nomination.
Assignee | ||
Comment 12•24 years ago
|
||
Mitchell, could you review the last attachment in this bug?
Comment 13•24 years ago
|
||
Adding Patch, review and approval keywords to get this fix in hand some attention.
Comment 14•24 years ago
|
||
looks good. As long as we continue to pass a principal as well as a referrer through LoadInfo, the security will work all right. r=mstoltz
Assignee | ||
Comment 15•24 years ago
|
||
Assignee | ||
Comment 16•24 years ago
|
||
Fix checked in.
Status: ASSIGNED → RESOLVED
Closed: 24 years ago
Resolution: --- → FIXED
Comment 17•23 years ago
|
||
I have downloaded the newest release, Netscape 6.01, and the document.referrer is still returning nothing. This bug has NOT been fixed, and Netscape 6 is therefore still in violation of open standards. It is my strongest suggestion that Netscapse get with it and fix this and many other javascript related incompatibilities immediately, or lose any chance of a resurgence in the use of their browser by the mainstream web audience.
Status: RESOLVED → REOPENED
Resolution: FIXED → ---
Comment 18•23 years ago
|
||
ericshawn1@hotmail.com, did you test in netscape 6.01 or netscape 6.1? only netscape 6.1 will have the fix. Netscape 6.01 was released before this bug was fixed. (please cc yourself on bugs on which you comment, thanks)
Comment 19•23 years ago
|
||
Netscape 6.1 hasn't been released yet. The fix was checked in on 2/2, sou you'll need to use a Mozilla milestone release or daily build made after that date to see this fix. Methinks he doth protest too much.
Comment 20•23 years ago
|
||
http://bubblegum/browser/standards/dom1/tcmatrix/htmldocument.html hdoc004.html wfm in Mozilla 2001081703/win2k and NS6.1RTM/win2k. Recommend we mark this one as fixed.
Comment 21•23 years ago
|
||
Marking as FIXED again because of the lack of proofs that this is not fixed. ericshawn1@hotmail.com, please reopen if you come up with a site or testcase that demonstrates that document.referrer does not work correctly. Thanks!
Status: REOPENED → RESOLVED
Closed: 24 years ago → 23 years ago
Resolution: --- → FIXED
Comment 22•23 years ago
|
||
works for me. verified with the testcase provided. adding keyword vtrunk
Keywords: vtrunk
Comment 23•23 years ago
|
||
This does not work on a local drive. Steps to reproduce: download from gila the testcases and on first run you see the full path with file://fob.bar on a second run it is empty. Win98 2001-12-08-08
Status: RESOLVED → REOPENED
Resolution: FIXED → ---
Assignee | ||
Comment 24•23 years ago
|
||
This works now in the normal case, futuring for now...
Whiteboard: [rtm-][HAVE FIX]
Target Milestone: mozilla0.8 → Future
Comment 25•23 years ago
|
||
*** Bug 58675 has been marked as a duplicate of this bug. ***
Comment 26•23 years ago
|
||
failed in build 01-27-08 win2k.
Comment 27•23 years ago
|
||
added the regression keyword, testcase passed in 6.2.1 RTM
Keywords: regression
Comment 28•22 years ago
|
||
Works for me, 2002 081209 on Windows 2000. Bernd Mielke, file a new bug for the file:// problem if you still see it.
Status: REOPENED → RESOLVED
Closed: 23 years ago → 22 years ago
Keywords: vtrunk
Resolution: --- → WORKSFORME
You need to log in
before you can comment on or make changes to this bug.
Description
•