Commit Graph

70 Commits

Author SHA1 Message Date
Nicholas Nethercote
849adf65aa Bug 755583 (part 4) - Split up the smaps/ memory reporter tree. r=jlebar. 2012-05-16 20:43:36 -07:00
Justin Lebar
db3a93dac9 Bug 751509 - Don't assert that about:memory percentages are less than 100%. r=njn
--HG--
extra : rebase_source : f678b42ecc2cd4c61c975e2cd29914708568b5f9
2012-05-04 14:38:06 -04:00
Nicholas Nethercote
e78fb15e4c Bug 744311 (part 2) - Don't use -1 to represent "unknown" in memory reporters. r=jlebar.
--HG--
extra : rebase_source : 8f726aef17e5b814f5b740b453c9a67a1ef7646d
2012-04-11 19:38:31 -07:00
Justin Lebar
cc45102b4b Bug 741378 - Part 3: Fix test_memoryReporters bustage. r=njn 2012-04-16 13:47:07 +10:00
Justin Lebar
e71332b560 Bug 738624 - Add ghost windows to about:compartments. r=njn
--HG--
extra : rebase_source : c16cdfc4c06b363f54f1d0f37bb006cf977b079a
2012-04-02 22:28:05 -04:00
Matt Brubeck
678b0cfe89 Back out bug 738011, bug 738624, and bug 737857 because of WinXP debug reftest log errors
--HG--
extra : rebase_source : 965c755f6416e2ca102b38633fe7a2c7267e956e
2012-04-02 12:44:31 -07:00
Justin Lebar
007d8115b5 Bug 738624 - Add ghost windows to about:compartments. r=njn
--HG--
extra : rebase_source : a486e644351af72a4276f26de2e4588ee851426f
2012-04-02 10:37:04 -04:00
Ed Morley
e0cc7fbc48 Backout 9e4d09efa335 (bug 737857), bd73daadcfe9 (bug 738624), 110338618465 (bug 738011) for mochitest-oth orange 2012-04-01 03:58:06 +01:00
Justin Lebar
42967d11c8 Bug 738624 - Add ghost windows to about:compartments. r=njn
--HG--
extra : rebase_source : 37480ae937cbe2a09ae0ce7c187dafef94db5e16
2012-03-31 15:39:31 -07:00
Nicholas Nethercote
bb742312e3 Bug 724863 - Fix some mishandled cases in about:memory's handling of expanded/collapsed sub-trees after updating. r=jlebar.
--HG--
extra : rebase_source : 68d433284b2d2637251fdd00b0fc88a552c55d00
2012-03-19 20:32:28 -07:00
Nicholas Nethercote
75315de3e2 Bug 732842 - Add assertions for memory reports. r=jlebar. 2012-03-15 15:16:11 -07:00
Nicholas Nethercote
ff73b366c6 Bug 713799 - Rearrange the "window-objects" sub-tree in about:memory to make per-tab memory usage more obvious. r=jst.
--HG--
extra : rebase_source : f4e9407ad9a5c20ae8523d2ec087b4ee99c43877
2012-03-12 23:00:18 -07:00
Nicholas Nethercote
21e2aeb95c Bug 730181 (part 1) - Merge the "dom+style" and "layout" memory reporter trees. r=khuey.
--HG--
extra : rebase_source : dabcf525d823639c5ff465c7a21de8ae533e82ff
2012-02-21 07:10:11 -08:00
Nicholas Nethercote
22b7261edf Bug 699307 - Add test_memoryReporters.xul. r=jlebar.
--HG--
extra : rebase_source : afe72f37c780808fc7d054caf5e47025e9c1bac3
2012-03-01 15:08:38 -08:00
Nicholas Nethercote
bafc76133f 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
7f19c77ba8 Bug 729018 - Attempt to de-orange test_aboutcompartments.xul. r=jlebar.
--HG--
extra : rebase_source : 654a90202b6f365836e0a3f08cae2e91f283e13e
2012-02-27 19:56:10 -08:00
Nicholas Nethercote
9472d29e81 Bug 702300 (part 8) - Add about:compartments. r=jlebar, ehsan.
--HG--
extra : rebase_source : ad9de010f0b51d5ae7d74b8cbc04c8748767ec0b
2012-02-16 22:10:39 -08:00
Nicholas Nethercote
1bf99a25a9 Bug 702300 (part 3) - Tweak the about:memory tests. r=jlebar.
--HG--
extra : rebase_source : f09a6566dcf56a1ac326044b6a8df17dc4cb2502
2012-02-16 22:10:39 -08:00
Nicholas Nethercote
e82a2db3dc Bug 702300 (part 2) - Fix indentation in about:memory tests. r=jschoenick.
--HG--
extra : rebase_source : 62b672c4e8547a16b5c68fbc88fd13aff833388c
2012-02-16 22:10:03 -08:00
Nicholas Nethercote
e47ff31abc Bug 702300 (part 1) - Use |let| instead of |var| in aboutMemory.js and its tests. r=jschoenick.
--HG--
extra : rebase_source : 43d4fd770660ba8068689bd8b5b4f01d8183ce76
2012-02-16 22:09:13 -08:00
Nicholas Nethercote
2f22e87808 Bug 723402 - Auto-expand sub-trees containing invalid values in about:memory. r=jlebar.
--HG--
extra : rebase_source : e50dca6696acfaf04e8f3aa6b15e84a7ecbf3a66
2012-02-06 17:56:01 -08:00
Nicholas Nethercote
610b65aebb Bug 689583 - Add names for memory multi-reporters. r=jlebar.
--HG--
extra : rebase_source : adb3fb2cbbb8a07b60edd48c7dc9a3a4a4763b79
2012-02-06 17:02:59 -08:00
Nicholas Nethercote
7d733f3d91 Bug 698930 (part 1) - Always show negative numbers in about:memory, and highlight them. r=jlebar.
--HG--
extra : rebase_source : f2f0c985b8cc7d20d08b20c79f173b58409358d0
2012-01-29 14:04:33 -08:00
Nicholas Nethercote
fd1e522f38 Bug 719335 - Allow arbitrary collapsing/expanding of sub-trees in about:memory. r=jlebar.
--HG--
extra : rebase_source : fc26877e0c181a77c2ec15967ab33b75d1f96606
2012-01-26 14:02:49 -08:00
Nicholas Nethercote
bb14a02197 Bug 715453 (part 2) - Ignore computedSize in nsMallocSizeOfFun. r=jlebar. 2012-01-17 20:23:55 -08:00
Ehsan Akhgari
cc277b70ce Bug 716867 - test_sqliteMultiReporter.xul calls SimpleTest.finish needlessly; r=njn 2012-01-10 09:26:45 -05:00
Nicholas Nethercote
15a9903644 Bug 700508 - Disallow non-leaf memory reporters (attempt 3). r=jlebar. 2012-01-07 21:45:35 +11:00
Ed Morley
e44c8e2a29 Backout 4779d8df054b (bug 700508) for linux64 Moth orange 2012-01-06 16:23:05 +00:00
Nicholas Nethercote
09267e90dd Bug 700508 - Disallow non-leaf memory reporters (attempt 2). r=jlebar.
--HG--
extra : rebase_source : 040e3e7093f019caf7157a316e5fc75654eb5d65
2012-01-05 19:41:31 -08:00
Nicholas Nethercote
5f13f50fe4 Bug 703143 - Use a memory multi-reporter for SQLite's per-connection reporting (attempt 2). r=sdwilsh.
--HG--
extra : rebase_source : c0bf639394d78efa1cd962d27433050f442eaf2b
2012-01-03 00:27:05 -08:00
Nicholas Nethercote
5c8cc7d9f5 Bug 708159 - Avoid unnecessary work done by multi-reporters in nsMemoryReporterManager::GetExplicit. r=jlebar,bent. 2011-12-12 19:04:12 -08:00
Ed Morley
0b14e4aca6 Bug 692625 - Move toolkit/components/aboutmemory/tests/chrome/ to toolkit/components/aboutmemory/tests/; r=gavin f=njn
--HG--
rename : toolkit/components/aboutmemory/tests/chrome/Makefile.in => toolkit/components/aboutmemory/tests/Makefile.in
rename : toolkit/components/aboutmemory/tests/chrome/test_aboutmemory.xul => toolkit/components/aboutmemory/tests/test_aboutmemory.xul
rename : toolkit/components/aboutmemory/tests/chrome/test_asyncClose_leak.xul => toolkit/components/aboutmemory/tests/test_asyncClose_leak.xul
2011-12-16 09:11:23 +00:00
Nicholas Nethercote
0ba953bc25 Bug 700508 - backout 1f093067e982 due to crashes. r=crashes. 2011-12-08 11:35:53 -08:00
Nicholas Nethercote
dffcf4709b Bug 703143 - backout 61d41436beb3 so that bug 700508 can be backed out. r=crashes. 2011-12-08 11:34:18 -08:00
Nicholas Nethercote
60eb349dd0 Bug 700508 - Disallow non-leaf memory reporters. r=jlebar. 2011-12-06 16:20:17 -08:00
Nicholas Nethercote
1dcdcf88a9 Bug 703143 - Use a memory multi-reporter for SQLite's per-connection reporting. r=sdwilsh. 2011-12-05 19:19:47 -08:00
Nicholas Nethercote
5a89ff4915 Bug 700190 - Fix test_aboutmemory.xul. r=jlebar. 2011-11-08 21:34:33 -08:00
Ed Morley
7bc582f20f Backout 4997c6f8b24d (bug 616542) for causing locally run mochitest-browser-chrome test runs to fail 2011-11-05 18:35:59 +00:00
Rail Aliiev
8a56fd9db2 Bug 616542 - Shorten file path length of mochitest; r=ted 2011-11-04 21:13:42 +00:00
Ed Morley
72ed7305fc Bug 689884 - Deleted the now unused Makefiles from the tree; r=khuey 2011-10-06 17:15:07 +01:00
Justin Lebar
5b35cccb7d 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
Justin Lebar
c56f050dff 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
Justin Lebar
702c021819 Bug 674290 - Expose contents of /proc/self/maps and smaps in about:memory. r=njn
--HG--
extra : rebase_source : 3bbe2f926ba3b0c46a122d51b027a5a6283ae2b0
2011-08-05 18:22:11 -04:00
Matt Brubeck
ef44922f52 Back out 6cd3556fc807 (bug 674290) because of unittest leaks 2011-09-06 20:42:09 -07:00
Justin Lebar
5315b70bee Bug 674290 - Expose contents of /proc/self/maps and smaps in about:memory. r=njn 2011-08-05 18:22:11 -04:00
Malini Das
960a7c7495 Bug 367393 - Add a packed MochiKit that contains only SimpleTest dependencies- new tests. r=jmaher, a=test-only 2011-08-12 12:21:44 -04:00
Malini Das
e306b1b5aa Bug 367393 - Add a packed MochiKit that contains only SimpleTest dependencies- chrome. r=jmaher, a=test-only 2011-08-12 12:21:36 -04:00
Nicholas Nethercote
14c38da508 Bug 674158 - OOify aboutMemory.js. r=dolske. 2011-08-11 00:04:44 -07:00
Nicholas Nethercote
af7a092aef Bug 662989 - Avoid crashing if a DB connection isn't asyncClose()d when it should be. r=mak. 2011-08-04 16:15:03 -07:00
Justin Lebar
3e07692ce3 Bug 672731 - Add UNITS_COUNT_CUMULATIVE to nsIMemoryReporter. r=njn 2011-07-24 23:56:50 -04:00