2017-12-11 18:15:57 +01:00
|
|
|
<!doctype html>
|
|
|
|
<html>
|
2018-07-06 15:42:07 -07:00
|
|
|
|
2017-12-11 18:15:57 +01:00
|
|
|
<body>
|
|
|
|
|
|
|
|
<h2>Params</h2>
|
|
|
|
<form>
|
|
|
|
Cols:
|
|
|
|
<input type="number" name="cols" placeholder="cols" value="40">
|
2018-07-06 15:42:07 -07:00
|
|
|
<br> Rows:
|
2017-12-11 18:15:57 +01:00
|
|
|
<input type="number" name="rows" placeholder="rows" value="200">
|
|
|
|
<br>
|
|
|
|
<button>Apply</button>
|
|
|
|
</form>
|
|
|
|
|
|
|
|
<h2>Render3 Largetable Benchmark</h2>
|
|
|
|
<p>
|
|
|
|
<button id="destroyDom">destroyDom</button>
|
|
|
|
<button id="createDom">createDom</button>
|
|
|
|
<button id="updateDomProfile">profile updateDom</button>
|
|
|
|
<button id="createDomProfile">profile createDom</button>
|
|
|
|
</p>
|
|
|
|
|
|
|
|
<div>
|
|
|
|
<largetable id="root"></largetable>
|
|
|
|
</div>
|
|
|
|
|
|
|
|
<script>
|
2018-01-12 14:17:44 +01:00
|
|
|
// TODO(mlaval): remove once we have a proper solution
|
|
|
|
ngDevMode = false;
|
2018-07-13 06:35:23 -07:00
|
|
|
var isBazel = location.pathname.indexOf('/all/') !== 0;
|
|
|
|
// isBazel needed while 'scripts/ci/test-e2e.sh test.e2e.protractor-e2e' is run
|
|
|
|
// on Travis
|
|
|
|
// TODO: port remaining protractor e2e tests to bazel protractor_web_test_suite rule
|
2018-07-06 15:42:07 -07:00
|
|
|
var bazelBundle = document.location.search.endsWith('debug') ? 'bundle.min_debug.js' : 'bundle.min.js';
|
2018-07-13 06:35:23 -07:00
|
|
|
var mainUrl = window.location.search.split(/[?&]main=([^&]+)/)[1]
|
|
|
|
|| '../../bootstrap_ng2.js';
|
|
|
|
document.write('<script src="' + (isBazel ? bazelBundle : mainUrl) + '">\u003c/script>');
|
2017-12-11 18:15:57 +01:00
|
|
|
</script>
|
|
|
|
</body>
|
2018-07-06 15:42:07 -07:00
|
|
|
|
|
|
|
</html>
|