Commit Graph

84 Commits

Author SHA1 Message Date
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
Nicholas Nethercote
c71bb6a272 Bug 722972 - Reduce about:memory perturbation (part 4 of 7). r=jlebar. 2012-02-07 21:59:43 -08:00
Nicholas Nethercote
62b188e2ad Bug 722972 - Reduce about:memory perturbation (part 3 of 7). r=jlebar. 2012-02-07 21:57:48 -08:00
Nicholas Nethercote
77b6e99363 Bug 722972 - Reduce about:memory perturbation (part 2 of 7). r=jlebar. 2012-02-07 21:41:36 -08:00
Nicholas Nethercote
700c8435c0 Bug 722972 - Reduce about:memory perturbation (part 1 of 7). r=jlebar. 2012-02-06 18:46:40 -08:00
Nicholas Nethercote
ab2fa1cf67 Bug 723402 - Auto-expand sub-trees containing invalid values in about:memory. r=jlebar. 2012-02-06 17:56:01 -08:00
Nicholas Nethercote
f25b63a365 Bug 689583 - Add names for memory multi-reporters. r=jlebar. 2012-02-06 17:02:59 -08:00
Nicholas Nethercote
1602f21f30 Bug 722969 - Don't use innerHTML when generating about:memory. r=jlebar. 2012-01-31 20:05:14 -08:00
Nicholas Nethercote
74e00ef77d Bug 698930 (part 3) - Clearly identify in aboutMemory.js which user-controlled strings have been sanitized. r=jlebar. 2012-01-29 14:05:12 -08:00
Nicholas Nethercote
75611514e4 Bug 698930 (part 2) - Some minor cleanups to aboutMemory.js. r=jlebar. 2012-01-29 14:04:34 -08:00
Nicholas Nethercote
5449dd5044 Bug 698930 (part 1) - Always show negative numbers in about:memory, and highlight them. r=jlebar. 2012-01-29 14:04:33 -08:00
Nicholas Nethercote
1e2fbc123f Bug 719335 - Allow arbitrary collapsing/expanding of sub-trees in about:memory. r=jlebar. 2012-01-26 14:02:49 -08:00
Nicholas Nethercote
81b78063ed Bug 715453 (part 2) - Ignore computedSize in nsMallocSizeOfFun. r=jlebar. 2012-01-17 20:23:55 -08:00
Nicholas Nethercote
3b118507b4 Bug 700508 - Disallow non-leaf memory reporters (attempt 3). r=jlebar. 2012-01-07 21:45:35 +11:00
Ed Morley
af8c2e7cad Backout 4779d8df054b (bug 700508) for linux64 Moth orange 2012-01-06 16:23:05 +00:00
Nicholas Nethercote
7c53489c2d Bug 700508 - Disallow non-leaf memory reporters (attempt 2). r=jlebar. 2012-01-05 19:41:31 -08:00
Nicholas Nethercote
9ad9986a6e Bug 708159 - Avoid unnecessary work done by multi-reporters in nsMemoryReporterManager::GetExplicit. r=jlebar,bent. 2011-12-12 19:04:12 -08:00
Nicholas Nethercote
d491bb6ff0 Bug 703143 - backout 61d41436beb3 so that bug 700508 can be backed out. r=crashes. 2011-12-08 11:34:18 -08:00
Nicholas Nethercote
a602af6a55 Bug 700508 - Disallow non-leaf memory reporters. r=jlebar. 2011-12-06 16:20:17 -08:00
Boris Zbarsky
df0c987f5d Bug 691226. Make about:memory do more escaping, since item descriptions can contain characters that are not allowed in XML attribute values. r=jlebar 2011-10-03 15:11:14 -04:00
Justin Lebar
dbed3fd8cc Bug 688233 - Don't abort about:memory when a memory reporter throws an exception. r=khuey 2011-09-26 14:53:55 -04:00
Paul Biggar
173f530b0f Change in-tree users of Array.prototype.splice to not rely on non-standard behavior of deleting all elements from |k| onward for |arr.splice(k)|. r=jwalden 2011-09-22 15:43:11 -07:00
Justin Lebar
986d98f117 Bug 686720 - Expose PSS from smaps in about:memory. r=khuey 2011-09-15 10:53:04 -07:00
Justin Lebar
2eb17d96f1 Bug 686172 - In about:memory, make the smaps breakdown trees appear only where they're available (on Linux). r=khuey 2011-09-14 17:37:45 -07:00
Jiten
e7ee764e73 Bug 655647 - Allow per-process GC/CC from about:memory. r=dougt 2011-09-13 19:53:51 +02:00
Justin Lebar
dba0908539 Bug 684323 - In about:memory, set text-overflow: ellipsis when in non-verbose mode, and set max-width: 100% when in verbose mode. r=njn 2011-09-07 20:14:47 -04:00