Index: /CKEditor/branches/features/aria/_source/plugins/button/plugin.js
===================================================================
--- /CKEditor/branches/features/aria/_source/plugins/button/plugin.js	(revision 5057)
+++ /CKEditor/branches/features/aria/_source/plugins/button/plugin.js	(revision 5058)
@@ -132,5 +132,4 @@
 			classes += ' ' + this.className;
 
-		env = CKEDITOR.env;
 		output.push(
 			'<span class="cke_button">',
Index: /CKEditor/branches/features/aria/_source/plugins/richcombo/plugin.js
===================================================================
--- /CKEditor/branches/features/aria/_source/plugins/richcombo/plugin.js	(revision 5057)
+++ /CKEditor/branches/features/aria/_source/plugins/richcombo/plugin.js	(revision 5058)
@@ -89,4 +89,6 @@
 		render : function( editor, output )
 		{
+			var env = CKEDITOR.env;
+
 			var id = 'cke_' + this.id;
 			var clickFn = CKEDITOR.tools.addFunction( function( $element )
@@ -170,5 +172,6 @@
 				'>' +
 					'<span id="' + id+ '_label" class=cke_label>', this.label, '</span>' +
-					'<a hidefocus=true title="', this.title, '" tabindex="-1" href="javascript:void(\'', this.label, '\')"' +
+					'<a hidefocus=true title="', this.title, '" tabindex="-1"',
+						env.gecko && env.version >= 10900 && !env.hc ? '' : ' href="javascript:void(\'' + this.label + '\')"',
 						' role="button" aria-labelledby="', id , '_label" aria-describedby="', id, '_text" aria-haspopup="true"' );
 
