Commit Graph

159 Commits

Author SHA1 Message Date
Justin Lebar
842a8e76e9 Bug 798395 - Follow-up: Add URI escaping to about:memory's file argument. r=me 2012-10-19 12:13:54 -04:00
Justin Lebar
c2c127fd47 Bug 798395 - Let us specify a file to load into about:memory (as about:memory?file=/path/to/file). r=njn 2012-10-19 11:51:51 -04:00
Justin Lebar
64d9fb9db6 Bug 801498 - Fix about:compartments styling (broken by bug 798040). r=njn
--HG--
extra : rebase_source : f6cfbe731f5ef1182f0e4a360e5a86e972f92df1
2012-10-15 16:50:51 -04:00
Justin Lebar
5f9a2bb83c Bug 798040 - Improve visual separation of processes in about:memory. r=njn 2012-10-05 08:26:00 -04:00
Justin Lebar
959ada0819 Bug 798024 - Don't hide smaps when displaying a memory report dump loaded from a file or from the clipboard. r=njn 2012-10-05 17:54:54 -04:00
Justin Lebar
21ba18d75f Bug 798019 - Sort processes in about:memory by resident size. r=njn 2012-10-05 17:54:54 -04:00
Justin Lebar
d983d1e9e5 Bug 797890 - Add button to about:memory to load memory reports from the clipboard. r=njn 2012-10-05 17:54:53 -04:00
Justin Lebar
643702c46a Bug 788021 - Part 3: Use nsMemoryReporterManager::MinimizeMemoryUsage in aboutMemory.js. r=njn 2012-10-02 21:19:11 -04:00
Phil Ringnalda
e6a8ebd563 Back out 17b5b5dcd308, 04af81445c05, 15cc0aabab67 (bug 788021) and 2575a2f89d22 (bug 790417) for Linux crashes 2012-10-01 23:00:51 -07:00
Justin Lebar
14a89174c0 Bug 788021 - Part 3: Use nsMemoryReporterManager::MinimizeMemoryUsage in aboutMemory.js. r=njn 2012-10-02 00:11:42 -04:00
Mark Capella
768e11c02e Bug 792060 - about:memory?verbose is unusable, r=margaret 2012-09-22 13:12:10 -04:00
Mark Capella
06ff3f77ee Bug 780442 - About:Memory page buttons are overlapping, oversized, r=margaret, njn 2012-09-13 10:47:31 -04:00
Nicholas Nethercote
584b3df110 Bug 768470 - Add ability to import/export memory reports as JSON. r=jlebar.
--HG--
extra : rebase_source : 8e03a7e8c82204ea8e353a9ba583c4d53917a267
2012-08-27 18:14:14 -07:00
Nicholas Nethercote
a44420eb13 Backout 52abdd1fbcc8 (bug 780442) due to lack of appropriate review. 2012-09-06 23:42:12 -07:00
Mark Capella
c2df65327c Bug 780442 - About:Memory page buttons are overlapping, oversized, r=margaret 2012-09-05 23:33:07 -04:00
Mike Hommey
6173fa297f Bug 774032 bonus - Use @DEPTH@ and @relativesrcdir@ in Makefile.in. r=ted 2012-08-04 20:26:44 +02:00
Nicholas Nethercote
b1c6258cc0 Bug 773533 (part 2) - Add a <marquee> to test_memoryReporters.xul, to test for the crash in bug 773533. r=ehsan.
--HG--
extra : rebase_source : 89a3a35491ab8f97578cb12cdc2fbdb816daa6d0
2012-07-18 21:10:37 -07:00
Nathan Froyd
a7eb97f896 Bug 370750 - consolidate mochitest files installation; r=glandium
With assistance on the patch from Ms2ger, Waldo, and Mossop.
2012-07-03 16:49:02 -04:00
Gavin Sharp
3e280d4d47 Bug 771844: make about:memory wider, r=njn
--HG--
extra : transplant_source : %C0%05P%DF%E9j%FA%15%3Fgb%1Bz%B4%7E%1AxY%28%B9
2012-07-08 10:43:07 -07:00
Nicholas Nethercote
c27840e9f1 Bug 687724 (part 3) - Report JS memory consumption for compartments that are associated with |window| objects under "window-objects". r=bholley,jlebar,luke.
--HG--
extra : rebase_source : 20329a698154ef61cea74247d3dccc9f01899829
2012-07-05 21:12:37 -07:00
Nicholas Nethercote
26f000b52d Bug 711130 (part 5) - Overhaul the "other measurements" measurements for JS memory consumption. r=terrence.
--HG--
extra : rebase_source : 492af75618c40eb2a92be2756f67db93834729cf
2012-06-25 17:08:59 -07:00
Nathan Froyd
8062bfe9d5 Bug 765326 - followup fix for M-oth bustage r=orange 2012-06-25 13:58:32 -04:00
Nils Maier
0c2db95ab0 Bug 759783: Add identifying origin information to Javascript sandboxes. r=jlebar 2012-06-18 13:09:17 -04:00
Nicholas Nethercote
9347ac77a9 Bug 760352 (part 3) - Preserve alignment on 100% values in about:memory. r=jlebar.
--HG--
extra : rebase_source : 1ca1f3b003fba09699170f9697ce35190acfe4bd
2012-06-11 20:33:06 -07:00
Nicholas Nethercote
fdc3d35af5 Bug 760352 (part 1) - Allow KIND_OTHER memory reports to be in trees. r=jlebar.
--HG--
extra : rebase_source : d28d117fbc2c91069222649741f5ef6b567b3e2a
2012-06-11 20:29:12 -07:00
Nicholas Nethercote
7c297579fb Bug 757299 (part 10) - Remove the kind description prefix in about:memory, it's not much use. r=jlebar.
--HG--
extra : rebase_source : 7261fa45dee6ac83c32e83e897506bfc6f0302b4
2012-05-27 18:24:34 -07:00
Nicholas Nethercote
41700425aa Bug 757299 (part 9) - Build tree lines in a better way in aboutMemory.js. r=jlebar.
--HG--
extra : rebase_source : 0a0a45eff18ecc2370386684fd5a3034ebd5a847
2012-05-27 18:22:25 -07:00
Nicholas Nethercote
ba140286ce Bug 757299 (part 8) - Build percentage text in a better way in aboutMemory.js. r=jlebar.
--HG--
extra : rebase_source : eaf570a9cf3470bdf125f4e62cc06eeff5a263b4
2012-05-27 18:17:05 -07:00
Nicholas Nethercote
d0c8c128ce Bug 757299 (part 7) - Remove TreeNode._kind in aboutMemory.js. r=jlebar.
--HG--
extra : rebase_source : fc6bcb81d9e14a6e311ef3dedff738b69d5d9d11
2012-05-27 18:15:00 -07:00
Nicholas Nethercote
78b39c9a83 Bug 757299 (part 6) - Compute paths in a better way in aboutMemory.js. r=jlebar.
--HG--
extra : rebase_source : 847cd70a2a027abf4976f9f1655707e9f8ceb035
2012-05-27 18:09:37 -07:00
Nicholas Nethercote
1f4bec6787 Bug 757299 (part 5) - Don't create Report objects in aboutMemory.js. r=jlebar.
--HG--
extra : rebase_source : d4817f35c70e8a5ecd52698e66279d07ef963199
2012-05-27 16:13:50 -07:00
Nicholas Nethercote
ab6a37bd3d Bug 757299 (part 4) - Don't put each newline in a separate text node in about:memory. r=jlebar.
--HG--
extra : rebase_source : eea2b7a8076d4a334ee394709db48bbe9e089829
2012-05-23 17:06:35 -07:00
Nicholas Nethercote
f11c083b5a Bug 757299 (part 3) - Simplify non-leaf node descriptions in about:memory. r=jlebar.
--HG--
extra : rebase_source : be71806d90cc166912a664cfc2c5aefda57f5cc8
2012-05-23 17:04:52 -07:00
Nicholas Nethercote
6b23dfc485 Bug 757299 (part 2) - Don't replace backslashes unless necessary in aboutMemory.js. r=jlebar.
--HG--
extra : rebase_source : 08551a5131bd1a7f9b5cd5310aee1a10867c742f
2012-05-23 16:57:18 -07:00
Nicholas Nethercote
ce7d636ebd Bug 757299 (part 1) - Don't set TreeNode.kids for leaf nodes in aboutMemory.js. r=jlebar.
--HG--
extra : rebase_source : 3cd45b14d332ac30063a9a19573f58d294b838b7
2012-05-23 16:56:11 -07:00
Gervase Markham
ca171eec44 Bug 716478 - update licence to MPL 2. 2012-05-21 12:12:37 +01:00
Nils Maier
7e7271851f Bug 755992 (part 2) - Optimize creation of tree lines in about:memory. r=nnethercote. 2012-05-16 23:43:34 -07:00
Nils Maier
98a68ac943 Bug 755992 (part 1) - Avoid creating some text nodes in about:memory. r=nnethercote. 2012-05-16 23:43:34 -07:00
Nicholas Nethercote
1344c00212 Bug 755583 (part 6) - Combine the '++'/'--' spans in about:memory. r=jlebar. 2012-05-16 23:43:34 -07:00
Nicholas Nethercote
57d8473ad5 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
8e8ae026d3 Bug 755583 (part 4) - Split up the smaps/ memory reporter tree. r=jlebar. 2012-05-16 20:43:36 -07:00
Nils Maier
2017075e17 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
7c41cdba29 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
990e2401e1 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
Ed Morley
62058070ea Backout c1243d1fb401 (bug 751509) for turning test_aboutmemory.xul permaorange 2012-05-04 19:14:15 +01:00
Justin Lebar
4f04009225 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
3a4aa126ba 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
Nicholas Nethercote
08dc2dae6b Bug 744311 (part 1) - Preliminary whitespace and code order changes. r=jlebar.
--HG--
extra : rebase_source : f700733d8aa1aed1ae1f9206b4ee9063f9a03341
2012-04-09 22:52:33 -07:00
Justin Lebar
a464c6b0c9 Bug 741378 - Part 3: Fix test_memoryReporters bustage. r=njn 2012-04-16 13:47:07 +10:00
Justin Lebar
ef80ce85f4 Bug 737857 - Report number of ghost windows in telemetry. r=njn
--HG--
extra : rebase_source : 0139099de839f77405ec1e606fc0540fc892cbd5
2012-04-02 22:28:13 -04:00