Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(476)

Unified Diff: content/browser/debugger/manual_tests/heap-profiler-test-snapshots-comparison.html

Issue 11630004: DevTools: rename debugger/ to devtools/, move DevTools files into content/renderer/devtools. (Closed) Base URL: http://git.chromium.org/chromium/src.git@master
Patch Set: For landing Created 8 years ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View side-by-side diff with in-line comments
Download patch
Index: content/browser/debugger/manual_tests/heap-profiler-test-snapshots-comparison.html
diff --git a/content/browser/debugger/manual_tests/heap-profiler-test-snapshots-comparison.html b/content/browser/debugger/manual_tests/heap-profiler-test-snapshots-comparison.html
deleted file mode 100644
index 3a419d4e1b4fb885b3dc11ce1b5caa513ffa467a..0000000000000000000000000000000000000000
--- a/content/browser/debugger/manual_tests/heap-profiler-test-snapshots-comparison.html
+++ /dev/null
@@ -1,83 +0,0 @@
-<html>
- <head>
- <title>Heap Profiler: heap snapshots comparison test</title>
- <script type="text/javascript">
- var aHolder = [], bHolder = [], cHolder = [], dHolder = [];
-
- function A(x) {
- this.x = x;
- }
-
- function B(x) {
- this.x = x;
- }
-
- function C() {}
-
- var i;
- for (i = 0; i < 100; ++i) {
- var b = new B('hello');
- bHolder.push(b);
- aHolder.push(new A(b));
- b = null;
- }
- for (i = 0; i < 25; ++i) {
- cHolder.push(new C());
- }
-
- function D() {}
-
- function changeStuff() {
- if (aHolder.length > 0) {
- aHolder.splice(aHolder.length - 25, 25);
- }
- for (i = 0; i < 25; ++i) {
- bHolder.push(new B('hello'));
- }
- cHolder = [];
- for (i = 0; i < 25; ++i) {
- dHolder.push(new D());
- }
- }
- </script>
- </head>
- <body>
- This is the test for heap snapshot comparison functionality.
- <br>
- <br>
- To use this test:
- <ul>
- <li>load file in the browser;
- <li>open DevTools (Ctrl+Shift+I on Win/Linux, Command+Option+I on Mac);
- <li>go to 'Profiles' page;
- <li>press 'Take heap snapshot' button
- (eye icon on the left side of the status bar);
- <li>press
- <input type="button" name="changeStuff" value="this button" onclick="changeStuff()" />;
- <li>press 'Take heap snapshot' button again;
- </ul>
- <br>
- On the left pane under 'Heap snapshots' section, items called
- 'Snapshot 1' and 'Snapshot 2' must appear. Select 'Snapshot 2'.
- Ensure that absolute values are shown (not percents).
- <br>
- <br>
- TEST 1. Verify the following:
- <ul>
- <li>the value in '+/- Count' column for 'A' must be '-25';
- <li>after expanding 'A' item, the value in '+/- Count' column
- for 'Array' child entry must also be '-25';
- <li>the value in '+/- Count' column for 'B' must be '+25';
- <li>after expanding 'B' item, the value in '+/- Count' column
- for 'Array' child entry must also be '+25'; the value for 'A'
- child must be '-25';
- </ul>
- <br>
- TEST 2. Change display to percent view (using the percent button on the
- status bar). Verify the following:
- <ul>
- <li>values in '+/- Count' and '+/- Size' columns for 'C' must be 'deleted';
- <li>values in '+/- Count' and '+/- Size' columns for 'D' must be 'new';
- </ul>
- </body>
-</html>

Powered by Google App Engine
This is Rietveld 408576698