@@ -212,7 +212,7 @@ function render(data) {
212212 $ ( "#plotgrid" ) . append ( '<div id="' + plotid + '" class="miniplot"></div>' ) ;
213213 $ ( "#" + plotid ) . click ( function ( ) {
214214 var benchid = $ ( this ) . attr ( "id" ) . slice ( 5 ) ;
215- $ ( "#benchmark_" + benchid ) . attr ( 'checked' , true ) ;
215+ $ ( "#benchmark_" + benchid ) . prop ( 'checked' , true ) ;
216216 updateUrl ( ) ;
217217 } ) ;
218218 renderMiniplot ( plotid , data . timelines [ bench ] ) ;
@@ -264,7 +264,7 @@ function setValuesOfInputFields(event) {
264264 // Either set the default value, or the one parsed from the url
265265
266266 // Reset all checkboxes
267- $ ( "input:checkbox" ) . removeAttr ( 'checked' ) ;
267+ $ ( "input:checkbox" ) . prop ( 'checked' , false ) ;
268268
269269 $ ( "#revisions" ) . val ( valueOrDefault ( event . parameters . revs , defaults . revisions ) ) ;
270270 $ ( "#baseline" ) . val ( valueOrDefault ( event . parameters . base , defaults . baseline ) ) ;
@@ -274,28 +274,28 @@ function setValuesOfInputFields(event) {
274274 var sel = $ ( "input[name='executable']" ) ;
275275
276276 $ . each ( executables , function ( i , exe ) {
277- sel . filter ( "[value='" + exe + "']" ) . attr ( 'checked' , true ) ;
277+ sel . filter ( "[value='" + exe + "']" ) . prop ( 'checked' , true ) ;
278278 } ) ;
279279
280280 // Set default selected branches
281281 var branches = event . parameters . bran ? event . parameters . bran . split ( ',' ) : defaults . branches ;
282282 sel = $ ( "input[name='branch']" ) ;
283283
284284 $ . each ( branches , function ( i , b ) {
285- sel . filter ( "[value='" + b + "']" ) . attr ( 'checked' , true ) ;
285+ sel . filter ( "[value='" + b + "']" ) . prop ( 'checked' , true ) ;
286286 } ) ;
287287
288288 // Set default selected benchmark
289289 var benchmark = valueOrDefault ( event . parameters . ben , defaults . benchmark ) ;
290290 $ ( "input:radio[name='benchmark']" )
291291 . filter ( "[value='" + benchmark + "']" )
292- . attr ( 'checked' , true ) ;
292+ . prop ( 'checked' , true ) ;
293293
294294 // Set default selected environment
295295 var environment = valueOrDefault ( event . parameters . env , defaults . environment ) ;
296296 $ ( "input:radio[name='environments']" )
297297 . filter ( "[value='" + environment + "']" )
298- . attr ( 'checked' , true ) ;
298+ . prop ( 'checked' , true ) ;
299299
300300 // Add color legend to executable list
301301 $ ( "#executable div.boxbody > ul > ul > li > input" ) . each ( function ( ) {
@@ -305,7 +305,7 @@ function setValuesOfInputFields(event) {
305305 } ) ;
306306
307307 $ ( "#baselinecolor" ) . css ( "background-color" , baselineColor ) ;
308- $ ( "#equidistant" ) . attr ( 'checked' , valueOrDefault ( event . parameters . equid , defaults . equidistant ) === "on" ) ;
308+ $ ( "#equidistant" ) . prop ( 'checked' , valueOrDefault ( event . parameters . equid , defaults . equidistant ) === "on" ) ;
309309}
310310
311311function init ( def ) {
0 commit comments