Use resizeTo/By instead of modifying window.outerHeight
Use HTML5 audio instead of deprecated nsISound
Don't store instantApply in a variable, query it immediately
Use window.location.href rather than window.location
Use standard method of updating the main content URL from the sidebar
Merge branch 'compat_fixes' into development