View Issue Details [ Jump to Notes ] | [ Issue History ] [ Print ] | ||||||||||||
ID | Project | Category | View Status | Date Submitted | Last Update | ||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
0002421 | NetSurf | [All Projects] General | public | 2016-02-01 22:33 | 2016-02-10 07:30 | ||||||||
Reporter | John A Harrison | ||||||||||||
Assigned To | Dave Higton | ||||||||||||
Severity | major | Reproducibility | always | ||||||||||
Status | confirmed | Resolution | open | ||||||||||
Platform | ARMX6 (and Iyonix) | OS | RISC OS | OS Version | 5.23 (and 5.18) | ||||||||
Product Version | |||||||||||||
Target Version | Fixed in Version | ||||||||||||
Summary | 0002421: Mailto link doesn't work | ||||||||||||
Description | (ARMX6) Clicking on mailto: button opens blank mail with corrupt address (Iyonix) Clicking on mailto: button produces Abort on data transfer error HTML code passes validation but the address generated in the new mail form has the opening "<" replaced by %3C | ||||||||||||
Steps To Reproduce | Go to: http://charmborough.org Click on the bottom blue button at the left: 'Mail us' | ||||||||||||
Additional Information | The URL is followed by "?subject= ...". When I created a copy of the page with that removed it works OK on ARMX6 but still generates an error on Iyonix | ||||||||||||
Tags | No tags attached. | ||||||||||||
Fixed in CI build # | |||||||||||||
Reported in CI build # | |||||||||||||
URL of problem page | http://charmborough.org | ||||||||||||
Attached Files |
|
Notes | |
Dave Higton (developer) 2016-02-03 21:48 Last edited: 2016-02-03 21:50 |
I've been experimenting, trying to send many different forms of URLs, but I haven't yet found one that works. I don't know whether Messenger Pro is failing, or the URI module is failing, or I haven't yet found the right recipe to send a mailto: link through. I can confirm that this form works as one would expect: mailto:fred@scuttle.com?subject=Coals%20to%20Newcastle so, in the subject field, %20 is correctly unescaped back to a space. Not so in the address part. Also brackets of any of the 4 shapes stop MPro from opening a window at all. I haven't yet found any escapes that work in the address field. Quotes don't help, anywhere that I have thought to put them. I'm using other sources of information to help fix the problem. |
Kevin (reporter) 2016-02-05 16:53 |
With Messenger Pro 7.06 and Netsurf 3346 the email addrezs and Subject appear to be filled in correctly. |
Dave Higton (developer) 2016-02-06 23:01 |
Kevin: exactly what email address and subject (what mailto link) did you try and find to work? I've just reverted my MPro installation to 7.06 and it behaves identically to 7.08, i.e. it demonstrates the reported symptoms. There has been no change in NS in the area in question. |
Kevin (reporter) 2016-02-09 19:37 |
I tried the one linked to in the main bug report: http://charmborough.org/ I get email address: hiring@ left domain blank and subject: Charmborough Ring - Enquiry |
David Pitt (reporter) 2016-02-10 07:25 Last edited: 2016-02-10 07:30 |
Using NetSurf 3.4 (Dev CI #3381) There are two 'mail' links on the reported page at http://charmborough.org/ The bottom left hand blue link is HTML and goes wrong in RISC OS Messenger Pro 7.08 with the address as Roger%20Booth%20%3Chiring-AT-charmborough.org and nothing in the Subject field. Roger%20Booth%20<hiring-AT-charmborough.org>?subject=Charmborough%20Ring%20-%20Enquiry At the bottom of the centre column text the link is javascript and works perfectly. If javascript is disabled then that link fails tp appear. <script type="text/javascript">mail2("hiring","charmborough",11,"?subject=Charmborough%20Ring%20-%20Enquiry","mail us")</script> N.B. email address amended slightly by me, just in case. |
Issue History | |||
Date Modified | Username | Field | Change |
---|---|---|---|
2016-02-01 22:33 | John A Harrison | New Issue | |
2016-02-03 21:48 | Dave Higton | Note Added: 0001187 | |
2016-02-03 21:48 | Dave Higton | Assigned To | => Dave Higton |
2016-02-03 21:48 | Dave Higton | Status | new => confirmed |
2016-02-03 21:50 | Dave Higton | Note Edited: 0001187 | View Revisions |
2016-02-05 16:53 | Kevin | Note Added: 0001196 | |
2016-02-06 23:01 | Dave Higton | Note Added: 0001207 | |
2016-02-09 19:37 | Kevin | Note Added: 0001212 | |
2016-02-10 07:25 | David Pitt | Note Added: 0001213 | |
2016-02-10 07:30 | David Pitt | Note Edited: 0001213 | View Revisions |