jenkins-bot has submitted this change and it was merged.

Change subject: Avoid Firefox errors in mw-ui.enhance
......................................................................


Avoid Firefox errors in mw-ui.enhance

I find onMwUiButtonBlur/Focus() are being called with an event.target of
document, and in that event event.target.className is undefined.  But
it's not happening for other developers in Firefox.

Change-Id: I32eebf9fa631cd8a8d9a25928a67ce1f7c71d1bc
---
M modules/new/mw-ui.enhance.js
1 file changed, 2 insertions(+), 2 deletions(-)

Approvals:
  SG: Looks good to me, approved
  jenkins-bot: Verified



diff --git a/modules/new/mw-ui.enhance.js b/modules/new/mw-ui.enhance.js
index 53992ba..8cfdac3 100644
--- a/modules/new/mw-ui.enhance.js
+++ b/modules/new/mw-ui.enhance.js
@@ -81,8 +81,8 @@
                        document.attachEvent( 'focusin', onMwUiButtonFocus );
                        document.attachEvent( 'focusout', onMwUiButtonBlur );
                } else {
-                       document.addEventListener( 'focus', onMwUiButtonFocus, 
true );
-                       document.addEventListener( 'blur', onMwUiButtonBlur, 
true );
+                       document.body.addEventListener( 'focus', 
onMwUiButtonFocus, true );
+                       document.body.addEventListener( 'blur', 
onMwUiButtonBlur, true );
                }
        } );
 

-- 
To view, visit https://gerrit.wikimedia.org/r/131006
To unsubscribe, visit https://gerrit.wikimedia.org/r/settings

Gerrit-MessageType: merged
Gerrit-Change-Id: I32eebf9fa631cd8a8d9a25928a67ce1f7c71d1bc
Gerrit-PatchSet: 3
Gerrit-Project: mediawiki/extensions/Flow
Gerrit-Branch: frontend-rewrite
Gerrit-Owner: Spage <sp...@wikimedia.org>
Gerrit-Reviewer: Bsitu <bs...@wikimedia.org>
Gerrit-Reviewer: EBernhardson <ebernhard...@wikimedia.org>
Gerrit-Reviewer: Jdlrobson <jrob...@wikimedia.org>
Gerrit-Reviewer: SG <shah...@gmail.com>
Gerrit-Reviewer: Spage <sp...@wikimedia.org>
Gerrit-Reviewer: jenkins-bot <>

_______________________________________________
MediaWiki-commits mailing list
MediaWiki-commits@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/mediawiki-commits

Reply via email to