Commit Graph

109 Commits

Author SHA1 Message Date
Nicholas Nethercote
da17e1be4f Bug 760352 (part 3) - Preserve alignment on 100% values in about:memory. r=jlebar. 2012-06-11 20:33:06 -07:00
Nicholas Nethercote
17b0d1a081 Bug 760352 (part 1) - Allow KIND_OTHER memory reports to be in trees. r=jlebar. 2012-06-11 20:29:12 -07:00
Nicholas Nethercote
6ae66de868 Bug 757299 (part 10) - Remove the kind description prefix in about:memory, it's not much use. r=jlebar. 2012-05-27 18:24:34 -07:00
Nicholas Nethercote
f680221368 Bug 757299 (part 9) - Build tree lines in a better way in aboutMemory.js. r=jlebar. 2012-05-27 18:22:25 -07:00
Nicholas Nethercote
417e3ceea3 Bug 757299 (part 8) - Build percentage text in a better way in aboutMemory.js. r=jlebar. 2012-05-27 18:17:05 -07:00
Nicholas Nethercote
48032d7558 Bug 757299 (part 7) - Remove TreeNode._kind in aboutMemory.js. r=jlebar. 2012-05-27 18:15:00 -07:00
Nicholas Nethercote
107a4b3171 Bug 757299 (part 6) - Compute paths in a better way in aboutMemory.js. r=jlebar. 2012-05-27 18:09:37 -07:00
Nicholas Nethercote
7752e91250 Bug 757299 (part 5) - Don't create Report objects in aboutMemory.js. r=jlebar. 2012-05-27 16:13:50 -07:00
Nicholas Nethercote
be887b4b7f Bug 757299 (part 4) - Don't put each newline in a separate text node in about:memory. r=jlebar. 2012-05-23 17:06:35 -07:00
Nicholas Nethercote
4602b0a6c5 Bug 757299 (part 3) - Simplify non-leaf node descriptions in about:memory. r=jlebar. 2012-05-23 17:04:52 -07:00
Nicholas Nethercote
01600ed08b Bug 757299 (part 2) - Don't replace backslashes unless necessary in aboutMemory.js. r=jlebar. 2012-05-23 16:57:18 -07:00
Nicholas Nethercote
6eb4528c34 Bug 757299 (part 1) - Don't set TreeNode.kids for leaf nodes in aboutMemory.js. r=jlebar. 2012-05-23 16:56:11 -07:00
Gervase Markham
cb6a072c2a Bug 716478 - update licence to MPL 2. 2012-05-21 12:12:37 +01:00
Nils Maier
1a64fd25ab Bug 755992 (part 2) - Optimize creation of tree lines in about:memory. r=nnethercote. 2012-05-16 23:43:34 -07:00
Nils Maier
23ce524786 Bug 755992 (part 1) - Avoid creating some text nodes in about:memory. r=nnethercote. 2012-05-16 23:43:34 -07:00
Nicholas Nethercote
0d3efb10a4 Bug 755583 (part 6) - Combine the '++'/'--' spans in about:memory. r=jlebar. 2012-05-16 23:43:34 -07:00
Nicholas Nethercote
1e8a26bce1 Bug 755583 (part 5) - Merge each single child node into its parent in about:memory. r=jlebar. 2012-05-16 20:43:36 -07:00
Nicholas Nethercote
743df87c25 Bug 755583 (part 4) - Split up the smaps/ memory reporter tree. r=jlebar. 2012-05-16 20:43:36 -07:00
Nils Maier
a0844b15e2 Bug 755583 (part 3) - Set .textNode directly when creating text nodes in aboutMemory.js. r=nnethercote. 2012-05-16 20:43:36 -07:00
Nils Maier
e984920aa2 Bug 755583 (part 2) - Use RegExp.test instead of String.match in aboutMemory.js. r=nnethercote. 2012-05-16 20:43:36 -07:00
Justin Lebar
3dc0a8fd0f Bug 751509 - Don't assert that about:memory percentages are less than 100%. r=njn 2012-05-04 14:38:06 -04:00
Ed Morley
f787d846ca Backout c1243d1fb401 (bug 751509) for turning test_aboutmemory.xul permaorange 2012-05-04 19:14:15 +01:00
Justin Lebar
1cdb1d79ee Bug 751509 - Don't assert that about:memory percentages are less than 100%. r=njn 2012-05-04 12:50:12 -04:00
Nicholas Nethercote
20a8dee702 Bug 744311 (part 2) - Don't use -1 to represent "unknown" in memory reporters. r=jlebar. 2012-04-11 19:38:31 -07:00
Nicholas Nethercote
53ffe0d1c1 Bug 744311 (part 1) - Preliminary whitespace and code order changes. r=jlebar. 2012-04-09 22:52:33 -07:00
Justin Lebar
dc2f7d85f9 Bug 737857 - Report number of ghost windows in telemetry. r=njn 2012-04-02 22:28:13 -04:00
Justin Lebar
030aab0e88 Bug 738624 - Add ghost windows to about:compartments. r=njn 2012-04-02 22:28:05 -04:00
Matt Brubeck
9de3488b77 Back out bug 738011, bug 738624, and bug 737857 because of WinXP debug reftest log errors 2012-04-02 12:44:31 -07:00
Justin Lebar
f1f8615014 Bug 737857 - Report number of ghost windows in telemetry. r=njn 2012-04-02 10:37:04 -04:00
Justin Lebar
9190422ed9 Bug 738624 - Add ghost windows to about:compartments. r=njn 2012-04-02 10:37:04 -04:00
Ed Morley
03c3de4ed0 Backout 9e4d09efa335 (bug 737857), bd73daadcfe9 (bug 738624), 110338618465 (bug 738011) for mochitest-oth orange 2012-04-01 03:58:06 +01:00
Justin Lebar
95c37af45a Bug 737857 - Report number of ghost windows in telemetry. r=njn 2012-03-31 15:39:31 -07:00
Justin Lebar
b10eb78968 Bug 738624 - Add ghost windows to about:compartments. r=njn 2012-03-31 15:39:31 -07:00
Nicholas Nethercote
b6ac8cc853 Bug 724863 - Fix some mishandled cases in about:memory's handling of expanded/collapsed sub-trees after updating. r=jlebar. 2012-03-19 20:32:28 -07:00
Nicholas Nethercote
313f9d0471 Bug 732842 - Add assertions for memory reports. r=jlebar. 2012-03-15 15:16:11 -07:00
Nicholas Nethercote
d101890ad2 Bug 734041 (part 1) - Trivially improve an assertion message to help diagnose a blank about:memory page. r=me. 2012-03-08 04:36:43 -08:00
Nicholas Nethercote
7d22031184 Bug 729572 - Fix minor problems with handling of location.href in aboutMemory.js. r=jschoenick. 2012-02-27 21:39:34 -08:00
Nicholas Nethercote
60f219a5c0 Bug 729018 - Attempt to de-orange test_aboutcompartments.xul. r=jlebar. 2012-02-27 19:56:10 -08:00
Jesse Ruderman
c6b0fe472f Bug 698928 - Use debug.assertion if about:memory hits a problem. r=nnethercote. 2012-02-20 18:17:30 -08:00
Nicholas Nethercote
8124af1d1d Bug 702300 - Fix a harmless typo ("about:compartment" -> "about:compartments"). r=me. 2012-02-20 16:38:34 -08:00
Nicholas Nethercote
b1e4db9a49 Bug 728780 - Define String.prototype.startsWith and use it in about:memory. r=jschoenick. 2012-02-20 14:42:22 -08:00
Nicholas Nethercote
9e590cc7c2 Bug 702300 (part 9) - Remove the unnecessary safe/unsafe distinction for report descriptions. r=jlebar. 2012-02-16 22:10:39 -08:00
Nicholas Nethercote
1e539db5be Bug 702300 (part 8) - Add about:compartments. r=jlebar, ehsan. 2012-02-16 22:10:39 -08:00
Nicholas Nethercote
4fa3a6c2a7 Bug 702300 (part 6) - Move some code around in aboutMemory.js. r=jschoenick. 2012-02-16 22:10:39 -08:00
Nicholas Nethercote
ce196fabe7 Bug 702300 (part 5) - Replace "reporter" with "report" in many places. r=jlebar. 2012-02-16 22:10:39 -08:00
Nicholas Nethercote
2462b4a994 Bug 702300 (part 4) - Use multi-line string literals for tree descriptions. r=jlebar. 2012-02-16 22:10:39 -08:00
Nicholas Nethercote
9991520cc7 Bug 702300 (part 1) - Use |let| instead of |var| in aboutMemory.js and its tests. r=jschoenick. 2012-02-16 22:09:13 -08:00
Nicholas Nethercote
858f3b2450 Bug 722972 - Reduce about:memory perturbation (part 7 of 7). r=jlebar. 2012-02-07 22:14:41 -08:00
Nicholas Nethercote
1993c0a6e1 Bug 722972 - Reduce about:memory perturbation (part 6 of 7). r=jlebar. 2012-02-07 22:01:39 -08:00
Nicholas Nethercote
9f4cf1b5fc Bug 722972 - Reduce about:memory perturbation (part 5 of 7). r=jlebar. 2012-02-07 21:59:43 -08:00