Closed Bug 216170 Opened 21 years ago Closed 20 years ago

Send Page (as Link) omits query string

Categories

(Firefox :: Menus, defect)

defect
Not set
normal

Tracking

()

RESOLVED FIXED
Firebird0.8

People

(Reporter: megabyte, Assigned: bugzilla)

References

()

Details

(Keywords: dataloss, regression, top100)

Attachments

(1 file, 1 obsolete file)

The patch for bug 173954 is insufficient because the query string of the URL is
not passed to the mail client.  Many pages need the query string to return the
correct content.
This bug is potentially a dupe of bug 217328 (or the other way around), which
affects both SeaMonkey and Firebird. Unless I misunderstand the term query
string, or if the problem lies in the toolkit and would need to be ported to
Firebird after fixing it in SeaMonkey anyway.
Bug 217328 now has a patch with r/sr, will that be difficult to port to
Firebird? I'll give it a try tonight perhaps, although I've been having trouble
with my firewall and CVS recently.
Blocks: 225791
Target Milestone: --- → Firebird1.0
when i try to "Send Page..." from "File" menu, with the following URL

http://www.filmstarts.de/kritik/findet%20nemo.html

the URL in Outlook Express ends up in

http://www.filmstarts.de/kritik/findet nemo.html

(%20 will be converted to space, not wrong, but the URL will become unusable)
Attached patch Proposed patch (obsolete) — Splinter Review
I apologize if I bungle this process, since this is the first patch I've ever
submitted. It's basically identical to the patch from bug 217328 except it's
applied to the browser component rather than SeaMonkey.
Comment on attachment 136057 [details] [diff] [review]
Proposed patch

Requesting review for one-line change, have tested successfully on my system.
Attachment #136057 - Flags: superreview?(bugs)
Attachment #136057 - Flags: review?(blake)
Comment on attachment 136057 [details] [diff] [review]
Proposed patch

Review is sufficient for firebird.
Attachment #136057 - Flags: superreview?(bugs)
Attachment #136057 - Flags: review?(bugs)
Attachment #136057 - Flags: review?(blake)
Does that fix the query string problem as well as the space problem?  If it only
fixes the latter, a new bug should be filed for that.
In my testing, it fixed both.
Comment on attachment 136057 [details] [diff] [review]
Proposed patch

Trying another reviewer, I didn't realize that Ben doesn't read bugmail.
Attachment #136057 - Flags: review?(bugs) → review?(p_ch)
Attachment #136057 - Flags: review?(p_ch)
Attachment #136057 - Attachment is obsolete: true
Attached patch Updated patchSplinter Review
In light of the recent change to the escape function, I've updated this patch
to use encodeURLComponent instead to match the rest of the tree.
Comment on attachment 136883 [details] [diff] [review]
Updated patch

Asking for review of updated patch.
Attachment #136883 - Flags: review?(bugs)
0.8 could live without this patch landing, but it would be nice to get in as
it's one line and makes Send Link useful again.
Flags: blocking0.8?
Severity: critical → normal
Comment on attachment 136883 [details] [diff] [review]
Updated patch

Pierre, this seems obvious and trivial enough to go into 0.8, can you take a
look please?
Attachment #136883 - Flags: review?(bugs) → review?(p_ch)
*** Bug 229850 has been marked as a duplicate of this bug. ***
Attachment #136883 - Flags: review?(p_ch) → review+
checked in both branch and trunk.
For the branch, I added a null check for title because of the encodeURIComponent
bug.
Verified fixed on the trunk, 20030119 PC/WinXP
Status: NEW → RESOLVED
Closed: 21 years ago
Resolution: --- → FIXED
Target Milestone: Firebird1.0 → Firebird0.8
Pre-release cleanup
Flags: blocking0.8? → blocking0.8+
Hmmm. The patch has not been integrated into 0.8... :-(
This patch is not present in 20040320.  Did it get lost somewhere?
Status: RESOLVED → REOPENED
Resolution: FIXED → ---
Keywords: regression
Works for me using Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8a)
Gecko/20040501 Firefox/0.8.0+

Aaron, still seeing this?
Well, it doesn't work when sending to Eudora.  I think it's because it sends ?
instead of the ASCII escape equivalent.  If you say it's working with other
programs, I'll open another bug to fix the ? problem.
yeah, it works for Thunderbird.  File another bug, like you said :)
Status: REOPENED → RESOLVED
Closed: 21 years ago20 years ago
Resolution: --- → FIXED
I concur this is still a problem (always has been) for Eudora users such as
myself. It happens with both Eudora 5 and 6 on Windows 2000 and XP operating
systems specifically.
Unfortunately that is a bug in Eudora.  I think the only way to fix this from
the Mozilla side is to fix bug 251036.
QA Contact: bugzilla → menus
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Creator:
Created:
Updated:
Size: