Bug fix (additional work): only apply fix to Firefox 29 and newer on Mac OS X; specify default dialog width for all other cases