<html> <head> <script> function runTest() { if (window.layoutTestController) { layoutTestController.dumpAsText(); layoutTestController.clearAllDatabases(); } try { var db = openDatabase('OverQuotaOpen', '', 'Test for bug 36473: missing lock in call to doneCreatingDatabase', 10000000); } catch (err) { document.getElementById('result').innerHTML = 'PASS' } } </script> </head> <body onload="runTest()"> <div>This tests that calling openDatabase with a size over 5MB doesn't assert on debug builds. <div id="result"> FAIL: We shouldn't have been able to open the database. </div> </body> </html>