Skip to content


Subversion checkout URL

You can clone with
Download ZIP
Browse files

Bug 2064; Add try/catch block to prevent 'Unspecified error' when we …

…use an IFrame on IE9
  • Loading branch information...
commit 051855e94d740e52848867640285e7f3758d6e8e 1 parent 705ed4f
@SamuelKC SamuelKC authored
Showing with 5 additions and 1 deletion.
  1. +5 −1 js/
6 js/
@@ -874,7 +874,11 @@
// XXX_jblas: We need to stop crawling the entire document to kill focus. Instead,
// we should be tracking focus with a live() handler so we already have
// the element in hand at this point.
- $( document.activeElement || "" ).add( "input:focus, textarea:focus, select:focus" ).blur();
+ // Wrap this in a try/catch block since IE9 throw "Unspecified error" if document.activeElement
+ // is undefined when we are in an IFrame.
+ try {
+ $( document.activeElement || "" ).add( "input:focus, textarea:focus, select:focus" ).blur();
+ } catch(e) {}
// If we're displaying the page as a dialog, we don't want the url
// for the dialog content to be used in the hash. Instead, we want
Please sign in to comment.
Something went wrong with that request. Please try again.