B2G/gecko/browser/components/thumbnails/test/browser_thumbnails_capture.js
/**
 * These tests ensure that capturing a sites's thumbnail, saving it and
 * retrieving it from the cache works.
 */
These tests ensure that capturing a sites's thumbnail, saving it and
retrieving it from the cache works.
These tests ensure that capturing a sites ' s thumbnail saving it and retrieving it from the cache works .
function runTests() {
  yield addTab("data:text/html,<body bgcolor=ff0000></body>");
  yield captureAndCheckColor(255, 0, 0, "we have a red thumbnail");
  yield navigateTo("data:text/html,<body bgcolor=00ff00></body>");
  yield captureAndCheckColor(0, 255, 0, "we have a green thumbnail");
  yield navigateTo("data:text/html,<body bgcolor=0000ff></body>");
  yield captureAndCheckColor(0, 0, 255, "we have a blue thumbnail");
}
function runTests ( ) { yield addTab ( "data:text/html,<body bgcolor=ff0000></body>" ) ; yield captureAndCheckColor ( 255 , 0 , 0 , "we have a red thumbnail" ) ; yield navigateTo ( "data:text/html,<body bgcolor=00ff00></body>" ) ; yield captureAndCheckColor ( 0 , 255 , 0 , "we have a green thumbnail" ) ; yield navigateTo ( "data:text/html,<body bgcolor=0000ff></body>" ) ; yield captureAndCheckColor ( 0 , 0 , 255 , "we have a blue thumbnail" ) ; }
These tests ensure that capturing a sites's thumbnail, saving it and
 retrieving it from the cache works.
These tests ensure that capturing a sites ' s thumbnail saving it and retrieving it from the cache works .
// Create a tab with a red background. // Load a page with a green background. // Load a page with a blue background.