diff --git a/reporter/html.js b/reporter/html.js
index e61f1a63d..f9a2405c9 100644
--- a/reporter/html.js
+++ b/reporter/html.js
@@ -502,13 +502,22 @@ export function escapeText( s ) {
return moduleFilter;
}
+ function toolbarFilters() {
+ var toolbarFilters = document.createElement( "span" );
+
+ toolbarFilters.id = "qunit-toolbar-filters";
+ toolbarFilters.appendChild( toolbarLooseFilter() );
+ toolbarFilters.appendChild( toolbarModuleFilter() );
+
+ return toolbarFilters;
+ }
+
function appendToolbar() {
var toolbar = id( "qunit-testrunner-toolbar" );
if ( toolbar ) {
toolbar.appendChild( toolbarUrlConfigContainer() );
- toolbar.appendChild( toolbarModuleFilter() );
- toolbar.appendChild( toolbarLooseFilter() );
+ toolbar.appendChild( toolbarFilters() );
toolbar.appendChild( document.createElement( "div" ) ).className = "clearfix";
}
}
diff --git a/src/qunit.css b/src/qunit.css
index 21a92c8bd..27223b3b5 100644
--- a/src/qunit.css
+++ b/src/qunit.css
@@ -105,6 +105,10 @@
height: 1.6em;
}
+#qunit-toolbar-filters {
+ float: right;
+}
+
.qunit-url-config,
.qunit-filter,
#qunit-modulefilter {
@@ -114,7 +118,6 @@
.qunit-filter,
#qunit-modulefilter {
- float: right;
position: relative;
margin-left: 1em;
}