This is a debugging tool for developers to allow access to Mozilla memory management (garbage collection) information. Despite the name, this class could be used to display almost any url. If we can figure out how to add the "about:ccdump" extension to our mozilla setup, that would be a reasonable additional possibility for displaying.
Inheritance: System.Windows.Forms.Form
Ejemplo n.º 1
0
 private void OnOpenAboutConfig(object sender, EventArgs e)
 {
     var form = new AboutMemory(Isolator);
     form.Text = "Bloom Browser Internal Configuration Settings (\"about:config\")";
     form.FirstLinkMessage = "See http://kb.mozillazine.org/About:config_entries for a basic explanation.";
     form.FirstLinkUrl = "http://kb.mozillazine.org/About:config_entries";
     form.SecondLinkMessage = null;
     form.SecondLinkUrl = null;
     form.Navigate("about:config");
     form.Show();    // NOT Modal!
 }
Ejemplo n.º 2
0
 private void OnOpenAboutMemory(object sender, EventArgs e)
 {
     var form = new AboutMemory(Isolator);
     form.Text = "Bloom Browser Memory Diagnostics (\"about:memory\")";
     form.FirstLinkMessage = "See https://developer.mozilla.org/en-US/docs/Mozilla/Performance/about:memory for a basic explanation.";
     form.FirstLinkUrl = "https://developer.mozilla.org/en-US/docs/Mozilla/Performance/about:memory";
     form.SecondLinkMessage = "See https://developer.mozilla.org/en-US/docs/Mozilla/Performance/GC_and_CC_logs for more details.";
     form.SecondLinkUrl = "https://developer.mozilla.org/en-US/docs/Mozilla/Performance/GC_and_CC_logs";
     form.Navigate("about:memory");
     form.Show();	// NOT Modal!
 }
Ejemplo n.º 3
0
 private void OnOpenAboutCache(object sender, EventArgs e)
 {
     var form = new AboutMemory(Isolator);
     form.Text = "Bloom Browser Internal Cache Status (\"about:cache?storage=&context=\")";
     form.FirstLinkMessage = "See http://kb.mozillazine.org/Browser.cache.memory.capacity for a basic explanation.";
     form.FirstLinkUrl = "http://kb.mozillazine.org/Browser.cache.memory.capacity";
     form.SecondLinkMessage = null;
     form.SecondLinkUrl = null;
     form.Navigate("about:cache?storage=&context=");
     form.Show();    // NOT Modal!
 }