B2G/gecko/browser/base/content/test/newtab/browser_newtab_bug734043.js
/* Any copyright is dedicated to the Public Domain.
   http://creativecommons.org/publicdomain/zero/1.0/ */
Any copyright is dedicated to the Public Domain.
Any copyright is dedicated to the Public Domain .
function runTests() {
  yield setLinks("0,1,2,3,4,5,6,7,8");
  setPinnedLinks("");
  yield addNewTabPageTab();
  checkGrid("0,1,2,3,4,5,6,7,8");
  let receivedError = false;
  let block = getContentDocument().querySelector(".newtab-control-block");
  function onError() {
    receivedError = true;
  }
  let cw = getContentWindow();
  cw.addEventListener("error", onError);
  for (let i = 0; i < 3; i++)
    EventUtils.synthesizeMouseAtCenter(block, {}, cw);
  yield whenPagesUpdated();
  ok(!receivedError, "we got here without any errors");
  cw.removeEventListener("error", onError);
}
function runTests ( ) { yield setLinks ( "0,1,2,3,4,5,6,7,8" ) ; setPinnedLinks ( "" ) ; yield addNewTabPageTab ( ) ; checkGrid ( "0,1,2,3,4,5,6,7,8" ) ; let receivedError = false ; let block = getContentDocument ( ) . querySelector ( ".newtab-control-block" ) ; function onError ( ) { receivedError = true ; } let cw = getContentWindow ( ) ; cw . addEventListener ( "error" , onError ) ; for ( let i = 0 ; i < 3 ; i ++ ) EventUtils . synthesizeMouseAtCenter ( block , { } , cw ) ; yield whenPagesUpdated ( ) ; ok ( ! receivedError , "we got here without any errors" ) ; cw . removeEventListener ( "error" , onError ) ; }
Any copyright is dedicated to the Public Domain.
Any copyright is dedicated to the Public Domain .