When I try to use the GreaseMonkey preferences UI to change the Editor to my preferred app (TextWrangler in my case), the file open dialog doesn't let me select the Application. It treats the Application as a directory, and shows me the subdirectory "Contents" under it. I'm on Mac OS X 10.5.8 and FireFox 7.0.1.
To my limited understanding, applications on Mac OS X are actually special directory trees called "Application Bundles". The subdirectory "Contents" is at the root of the Application Bundle directory. Thus it looks like the file open dialog which GreaseMonkey presents for picking the Editor application is not recognising Application Bundles as a special case of directory.
GreaseMonkey version: 0.9.12, obtained from Mozilla "all versions" page.
OS: Mac OS 10.5.8
Browser: FireFox 7.0.1 for Mac OS X.
i have the same issue on FF 7 on Debian Wheezy + KDE.
Fix confirmed with GreaseMonkey 0.9.14. Thank you!