GET variables skipped on form submits when using webcal protocol
Reported by aapo.pus...@mirasys.fi, Feb 5 2013
UserAgent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.8; rv:18.0) Gecko/20100101 Firefox/18.0 Example URL: http://webcal.fi/chrome_bug_demo.html Steps to reproduce the problem: 1. Create a form, with its target a webcal:// address and method as get 2. Submit the form (with some variables) What is the expected behavior? The variables included in the URL, like so webcal://www.webcal.fi/target.php?variable=value&variable2=value What went wrong? The variables are skipped completely. The result is: webcal://www.webcal.fi/target.php Did this work before? No Chrome version: 24.0.1312.56 Channel: stable OS Version: OS X 10.8 This makes it impossible or at least difficult to subscribe to dynamically generated web calendars with Chrome. All other browsers work just fine. Chrome is the only one to behave this way.
Feb 6 2013,
Tried this on MBP Retina 10.8.2 using latest stable build 24.0.1312.57 (Official Build 178923) Steps followed: 1. Launch the URL http://webcal.fi/chrome_bug_demo.html 2. Click on the button Send it (WEBCAL) 3. It opens up the calender application with the following information in the dialog: Enter the URL of the calender you want to subscribe to. Calendar URL webcal://www.webcal.fi/chrome_bug_demo.html [Given by default] with Cancel and Subcribe buttons. Is this expected??
Feb 15 2013,
Expected yes, but wanted no. There is a hidden variable in the form. When using the http address, the result is: http://www.webcal.fi/chrome_bug_demo.html?variable=catch+me with webcal address, the result should be: webcal://www.webcal.fi/chrome_bug_demo.html?variable=catch+me BUT actually the resulting address is: webcal://www.webcal.fi/chrome_bug_demo.html So the GET variables are missing when the target address starts with webcal://.
Mar 9 2013,
Mar 10 2013,
Aug 1 2014,
Closing the bug as this is a year old. Please log a new bug if this problem still persists.
Sign in to add a comment