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; }