Firefox:2.0.0.6:Test Plan:protocol handler

From MozillaWiki
Revision as of 02:03, 25 July 2007 by Tomcat (talk | contribs)
Jump to navigation Jump to search

Test Results

We need to test around Firefox's interaction with 3rd party apps with a look at the url protocol handler. See bug 389106 for reference.

Links with external protocols such as mailto: or ftp: or what have you, should escape double quotes, spaces and "`".

Please enter your results according to platform.

Windows Tomcat

  • XP: Tested bug 389106 with the Steps to reproduce from Biesi and i can confirm the Bug as fixed.
  • The Output from the test Programm is:
  • There are 2 arguments in the URL
    • Argument 0: c:\testurl.exe
    • Argument 1: testurl://%22foo%22%20'bar'%20%60baz%60/

Mac

Linux

List of Protocols

Protocol Handler Testing List

This spreadsheet contains a location to mark "pass" and "fail" for each protocol handler and to mark whether it was tested on XP or Vista.

Mac Protocol Testing Tools

Verification of Bug 389106

marcia's testing on Intel Mac

Results from a Firefox 2005 build

  • Run colin's protocol handler
    • I get a dialog asking me to launch the application
    • Results output to window are as follows: 2007-07-24 17:48:46.859 url handler test[2172] testurl:two%22%20extra%20parameters
  • Type testurl://"foo" 'bar' `baz`
    • Results: 2007-07-24 17:50:32.337 url handler test[2172] testurl://%22foo%22%20'bar'%20%60baz%60

Results from a Firefox 2006 nightly with patch

  • Run colin's protocol handler
    • I get a dialog asking me to launch the application
    • Results output to window are as follows: 2007-07-24 17:36:04.570 url handler test[2172] testurl:one%22%20extra%20parameters
  • type testurl://"foo" 'bar' `baz` in the URL bar and receive the following: 2007-07-24 17:39:40.350 url handler test[2172] testurl://%22foo%22%20'bar'%20%60baz%60

Results from a latest Minefield build

  • Run colin's protocol handler
    • I get a dialog asking me to launch the application
    • Results output to window are as follows:

2007-07-24 17:54:45.078 url handler test[2172] testurl:two%22%20extra%20parameters

  • type testurl://"foo" 'bar' `baz` in the URL bar and receive the following: 2007-07-24 17:56:17.191 url handler test[2172] testurl://%22foo%22%20'bar'%20%60baz%60
  • Comments from smichaud on IRC: For what it's worth, doing the test described in cbiesinger's comment 49 gives the "correct" results in Firefox 2.0.0.5 (i.e. without any of the patches discussed in bug 389106). Of course you need to change "foo://" at the beginning to "testurl://".