Bug 1258226 - Clean dead stuff from DebugQA extension. r=IanN a=IanN
authorFrank-Rainer Grahl <frgrahl@gmx.net>
Sat, 10 Sep 2016 17:22:04 +0200
changeset 25917 accb8d46284caa05b6a015db388d7e4c1423877b
parent 25916 428961bc2465fdbac9c20ceac6e66c0a62e4a86a
child 25918 33b093acd0a625a6340c9f439bd22b5e087eba9e
push id1771
push userclokep@gmail.com
push dateMon, 14 Nov 2016 17:47:53 +0000
treeherdercomm-beta@399ae9d71595 [default view] [failures only]
perfherder[talos] [build metrics] [platform microbench] (compared to previous push)
reviewersIanN, IanN
bugs1258226
Bug 1258226 - Clean dead stuff from DebugQA extension. r=IanN a=IanN
suite/debugQA/content/EditorInitPage.html
suite/debugQA/content/debugQAMenuOverlay.xul
suite/debugQA/install.rdf
--- a/suite/debugQA/content/EditorInitPage.html
+++ b/suite/debugQA/content/EditorInitPage.html
@@ -28,19 +28,19 @@ under development.  It's also a great pl
 
 <p>
 Here is an acute entity: "&aacute;".
 This&nbsp;&nbsp;sentence&nbsp;&nbsp;has&nbsp;&nbsp;two&nbsp;&nbsp;&amp;nbsp;&nbsp;&nbsp;tags&nbsp;&nbsp;between&nbsp;&nbsp;each&nbsp;&nbsp;word.
 </p>
 <hr size="2" width="100%"/>
 <div>
 <p>
-This paragraph is inside a &lt;div&gt;. <a href="http://www.mozilla.org">Here is some
-rather boring text that is a link.</a>  Now is the time for all good men (and women)
-to come to the mozilla.org party.  And bring the quick brown fox and the lazy dog with you.
+This paragraph is inside a &lt;div&gt;. <a href="http://www.seamonkey-project.org/">Here is some
+rather boring text that is a link.</a> Now is the time for all good men (and women)
+to come to the SeaMonkey project party. And bring the quick brown fox and the lazy dog with you.
 For your editing pleasure, here is some <span style="font-weight:bold;">inline style</span> for you.
 <a name="test1"></a>A Named Anchor is just before this sentence.
 </p>
 </div>
 
 <p class="note">
 &quot;This paragraph has &quot;class=note&quot;, so that we can play with styles.&quot;
 For example, we might insert generated content, like &quot;Note:  &quot; before this
--- a/suite/debugQA/content/debugQAMenuOverlay.xul
+++ b/suite/debugQA/content/debugQAMenuOverlay.xul
@@ -12,167 +12,198 @@
 
   <!-- Menu -->
   <menubar id="main-menubar">
     <!-- Menu for testing. -->
     <menu id="debugMenu" accesskey="U" label="Debug" insertbefore="menu_Help">
       <menupopup id="menu_Debug_Popup">
         <menu label="Verification">
           <menupopup>
-            <menuitem label="GIF Images" oncommand="openTopWin('http://www.mozilla.org/quality/browser/debugtc/bft_browser_imagemap.html');"/>
-            <menuitem label="PNG Images" oncommand="openTopWin('http://www.libpng.org/pub/png/png-MagnoliaAlpha.html');"/>
-            <menuitem label="Larger page" oncommand="openTopWin('http://www.mozilla.org/quality/browser/debugtc/bft_browser_html_mix3.html');"/>
-            <menuitem label="Smaller page" oncommand="openTopWin('http://www.mozilla.org/quality/browser/debugtc/bft_browser_link.html');"/>
-            <menuseparator />
-            <menuitem label="Mozilla"
-                      oncommand="openTopWin('http://www.mozilla.org');"/>
-            <menuitem label="Yahoo"
-                      oncommand="openTopWin('http://www.yahoo.com');"/>
-            <menuitem label="Netscape"
-                      oncommand="openTopWin('http://www.netscape.com');"/>
-            <menuitem label="Excite"
-                      oncommand="openTopWin('http://www.excite.com');"/>
-            <menuitem label="Microsoft"
-                      oncommand="openTopWin('http://www.microsoft.com');"/>
-            <menuitem label="city.net"
-                      oncommand="openTopWin('http://www.city.net');"/>
-            <menuitem label="Mirabilis"
-                      oncommand="openTopWin('http://www.mirabilis.com');"/>
-            <menuitem label="Time"
-                      oncommand="openTopWin('http://www.time.com');"/>
-            <menuitem label="Warner Bros."
-                      oncommand="openTopWin('http://www.warnerbros.com');"/>
-            <menuitem label="CNN"
-                      oncommand="openTopWin('http://www.cnn.com');"/>
-            <menuitem label="USA Today"
-                      oncommand="openTopWin('http://www.usatoday.com');"/>
-            <menuitem label="Disney"
-                      oncommand="openTopWin('http://www.disney.go.com');"/>
-            <menuitem label="Hotwired"
-                      oncommand="openTopWin('http://www.hotwired.com');"/>
-            <menuitem label="Hotbot"
-                      oncommand="openTopWin('http://www.hotbot.com');"/>
+            <menu label="Images and Media">
+              <menupopup>
+                <menuitem label="GIF Images"
+                          oncommand="openTopWin('http://www-archive.mozilla.org/quality/browser/debugtc/bft_browser_imagemap.html');"/>
+                <menuitem label="PNG Images"
+                          oncommand="openTopWin('http://www.libpng.org/pub/png/png-MagnoliaAlpha.html');"/>
+                <menuitem label="Animated PNG demos"
+                          oncommand="openTopWin('https://people.mozilla.org/~dolske/apng/demo.html');"/>
+              </menupopup>
+            </menu>
+            <menu label="General Page Rendering">
+              <menupopup>
+                <menuitem label="Larger page"
+                          oncommand="openTopWin('http://www-archive.mozilla.org/quality/browser/debugtc/bft_browser_html_mix3.html');"/>
+                <menuitem label="Smaller page"
+                          oncommand="openTopWin('http://www-archive.mozilla.org/quality/browser/debugtc/bft_browser_link.html');"/>
+              </menupopup>
+            </menu>
+            <menu label="Safe Browsing">
+              <menupopup>
+                <menuitem label="How does built-in Phishing and Malware Protection work?"
+                          oncommand="openTopWin('https://support.mozilla.org/kb/how-does-phishing-and-malware-protection-work');"/>
+                <menuitem label="Deceptive Site!"
+                          oncommand="openTopWin('http://itisatrap.org/firefox/its-a-trap.html');"/>
+                <menuitem label="Reported Attack Page!"
+                          oncommand="openTopWin('http://itisatrap.org/firefox/its-an-attack.html');"/>
+                <menuitem label="Reported Unwanted Software Page!"
+                          oncommand="openTopWin('http://itisatrap.org/firefox/unwanted.html');"/>
+              </menupopup>
+            </menu>
+            <menu label="Permissions">
+              <menupopup>
+                <menuitem label="Popup Killing"
+                          oncommand="openTopWin('http://www.popuptest.com/');"/>
+              </menupopup>
+            </menu>
+            <menu label="Popular Sites">
+              <menupopup>
+              <menuitem label="SeaMonkey"
+                        oncommand="openTopWin('http://www.seamonkey-project.org');"/>
+              <menuitem label="Mozilla"
+                        oncommand="openTopWin('http://www.mozilla.org');"/>
+              <menuitem label="Youtube"
+                        oncommand="openTopWin('http://www.youtube.com');"/>
+              <menuitem label="Yahoo"
+                        oncommand="openTopWin('http://www.yahoo.com');"/>
+              <menuitem label="The Register"
+                        oncommand="openTopWin('http://www.theregister.co.uk');"/>
+              <menuitem label="Time"
+                        oncommand="openTopWin('http://www.time.com');"/>
+              <menuitem label="Hotwired"
+                        oncommand="openTopWin('http://www.wired.com');"/>
+              <menuitem label="CNN"
+                        oncommand="openTopWin('http://www.cnn.com');"/>
+              <menuitem label="USA Today"
+                        oncommand="openTopWin('http://www.usatoday.com');"/>
+              <menuitem label="Disney"
+                        oncommand="openTopWin('http://www.disney.com');"/>
+              <menuitem label="Microsoft"
+                        oncommand="openTopWin('http://www.microsoft.com');"/>
+              <menuitem label="Warner Bros."
+                        oncommand="openTopWin('http://www.warnerbros.com');"/>
+              </menupopup>
+            </menu>
           </menupopup>
         </menu>
 
         <menu label="Viewer Demos">
           <menupopup>
             <menuitem label="#0 Basic Styles"
-                      oncommand="openTopWin('http://www.mozilla.org/newlayout/samples/test0.html');"/>
+                      oncommand="openTopWin('http://www-archive.mozilla.org/newlayout/samples/test0.html');"/>
             <menuitem label="#1 CSS Styles"
-                      oncommand="openTopWin('http://www.mozilla.org/newlayout/samples/test1.html');"/>
+                      oncommand="openTopWin('http://www-archive.mozilla.org/newlayout/samples/test1.html');"/>
             <menuitem label="#2 Images"
-                      oncommand="openTopWin('http://www.mozilla.org/newlayout/samples/test2.html');"/>
+                      oncommand="openTopWin('http://www-archive.mozilla.org/newlayout/samples/test2.html');"/>
             <menuitem label="#3 Basic Tables"
-                      oncommand="openTopWin('http://www.mozilla.org/newlayout/samples/test3.html');"/>
+                      oncommand="openTopWin('http://www-archive.mozilla.org/newlayout/samples/test3.html');"/>
             <menuitem label="#4 Simple Tables"
-                      oncommand="openTopWin('http://www.mozilla.org/newlayout/samples/test4.html');"/>
+                      oncommand="openTopWin('http://www-archive.mozilla.org/newlayout/samples/test4.html');"/>
             <menuitem label="#5 More Styles"
-                      oncommand="openTopWin('http://www.mozilla.org/newlayout/samples/test5.html');"/>
+                      oncommand="openTopWin('http://www-archive.mozilla.org/newlayout/samples/test5.html');"/>
             <menuitem label="#6 Deeply Nested Tables"
-                      oncommand="openTopWin('http://www.mozilla.org/newlayout/samples/test6.html');"/>
+                      oncommand="openTopWin('http://www-archive.mozilla.org/newlayout/samples/test6.html');"/>
             <menuitem label="#7 Scaled Anim Image"
-                      oncommand="openTopWin('http://www.mozilla.org/newlayout/samples/test7.html');"/>
+                      oncommand="openTopWin('http://www-archive.mozilla.org/newlayout/samples/test7.html');"/>
             <menuitem label="#8 Form"
-                      oncommand="openTopWin('http://www.mozilla.org/newlayout/samples/test8.html');"/>
+                      oncommand="openTopWin('http://www-archive.mozilla.org/newlayout/samples/test8.html');"/>
             <menuitem label="#9 Frames"
-                      oncommand="openTopWin('http://www.mozilla.org/newlayout/samples/test9.html');"/>
+                      oncommand="openTopWin('http://www-archive.mozilla.org/newlayout/samples/test9.html');"/>
             <menuitem label="#10 Anim Images"
-                      oncommand="openTopWin('http://www.mozilla.org/newlayout/samples/test10.html');"/>
+                      oncommand="openTopWin('http://www-archive.mozilla.org/newlayout/samples/test10.html');"/>
             <menuitem label="#11 Fixed Positioning"
-                      oncommand="openTopWin('http://www.mozilla.org/newlayout/samples/test11.html');"/>
+                      oncommand="openTopWin('http://www-archive.mozilla.org/newlayout/samples/test11.html');"/>
             <menuitem label="#12 More Fixed Pos"
-                      oncommand="openTopWin('http://www.mozilla.org/newlayout/samples/test12.html');"/>
+                      oncommand="openTopWin('http://www-archive.mozilla.org/newlayout/samples/test12.html');"/>
             <menuitem label="#13 DHTML"
-                      oncommand="openTopWin('http://www.mozilla.org/newlayout/samples/test13.html');"/>
+                      oncommand="openTopWin('http://www-archive.mozilla.org/newlayout/samples/test13.html');"/>
             <menuitem label="#14 XML Sorting"
-                      oncommand="openTopWin('http://www.mozilla.org/newlayout/samples/test14.html');"/>
+                      oncommand="openTopWin('http://www-archive.mozilla.org/newlayout/samples/test14.html');"/>
             <menuitem label="#15 XML IRS"
-                      oncommand="openTopWin('http://www.mozilla.org/newlayout/samples/test15.html');"/>
+                      oncommand="openTopWin('http://www-archive.mozilla.org/newlayout/samples/test15.html');"/>
             <menuitem label="#16 Gfx Widgets"
-                      oncommand="openTopWin('http://www.mozilla.org/newlayout/samples/test16.html');"/>
+                      oncommand="openTopWin('http://www-archive.mozilla.org/newlayout/samples/test16.html');"/>
           </menupopup>
         </menu>
 
-        <menu label="XBL Test Suite">
+        <!-- XBL Test Suite all broken -->
+        <menu label="XBL Test Suite" hidden="true" disabled="true">
           <menupopup>
             <menuitem label="#0 Remote XBL"
-                      oncommand="openTopWin('http://www.mozilla.org/projects/xbl/test0/test.xul');"/>
+                      oncommand="openTopWin('http://www-archive.mozilla.org/projects/xbl/test0/test.xul');"/>
             <menuitem label="#1 Technicolor DIV"
-                      oncommand="openTopWin('http://www.mozilla.org/projects/xbl/test1/test.html');"/>
+                      oncommand="openTopWin('http://www-archive.mozilla.org/projects/xbl/test1/test.html');"/>
             <menuitem label="#2 Rollover Madness"
-                      oncommand="openTopWin('http://www.mozilla.org/projects/xbl/test2/test.html');"/>
+                      oncommand="openTopWin('http://www-archive.mozilla.org/projects/xbl/test2/test.html');"/>
             <menuitem label="#3 Popups in HTML"
-                      oncommand="openTopWin('http://www.mozilla.org/projects/xbl/test3/test.html');"/>
+                      oncommand="openTopWin('http://www-archive.mozilla.org/projects/xbl/test3/test.html');"/>
             <menuitem label="#4 Partition Magic"
-                      oncommand="openTopWin('http://www.mozilla.org/projects/xbl/test4/test.html');"/>
+                      oncommand="openTopWin('http://www-archive.mozilla.org/projects/xbl/test4/test.html');"/>
             <menuitem label="#5 Sticky Notes"
-                      oncommand="openTopWin('http://www.mozilla.org/projects/xbl/test5/test.html');"/>
+                      oncommand="openTopWin('http://www-archive.mozilla.org/projects/xbl/test5/test.html');"/>
           </menupopup>
         </menu>
 
-        <menuitem label="chofmann's Browser Buster"
-                  oncommand="openTopWin('http://webtools.mozilla.org/buster/');"/>
+        <menu label="Internal Pages">
+          <menupopup>
+            <menuitem label="Support Page"
+                      oncommand="openTopWin('about:support');"/>
+            <menuitem label="Networking Status"
+                      oncommand="openTopWin('about:networking');"/>
+            <menuitem label="Performance Status"
+                      oncommand="openTopWin('about:performance');"/>
+            <menuitem label="Memory Status"
+                      oncommand="openTopWin('about:memory');"/>
+          </menupopup>
+        </menu>
+
+        <menuseparator/>
+
         <menuitem label="Composer (with test page)"
                   oncommand="window.openDialog('chrome://editor/content/','_blank','chrome,all,dialog=no','chrome://debugqa/content/EditorInitPage.html')"/>
         <menuitem label="Flush Memory"
                   oncommand="Components.classes['@mozilla.org/xpcom/memory-service;1'].getService(Components.interfaces.nsIMemory).heapMinimize(true);"/>
         <menuitem label="Show Build Configuration"
                   oncommand="openTopWin('about:buildconfig');"/>
 
-        <menuseparator id="bloatSeparator" hidden="true"/>
-
-        <menu id="bloatMenu" label="Bloat Stats" hidden="true" disabled="true">
-          <menupopup>
-            <menuitem label="Bloat: Dump New Stats"
-                      oncommand="openTopWin('about:bloat?new');"/>
-            <menuitem label="Bloat: Dump All Stats"
-                      oncommand="openTopWin('about:bloat');"/>
-            <menuitem label="Bloat: Clear Stats"
-                      oncommand="openTopWin('about:bloat?clear');"/>
-          </menupopup>
-        </menu>
       </menupopup>
     </menu>
 
     <menu id="qaMenu" accesskey="Q" label="QA" insertbefore="menu_Help">
       <menupopup id="qaMenuPopup">
         <menuitem label="Getting Involved"
                   oncommand="openTopWin('http://www.seamonkey-project.org/start/');"/>
-        <menuitem label="Mozilla QA Overview"
-                  oncommand="openTopWin('http://www.mozilla.org/quality/');"/>
+        <menuitem label="SeaMonkey QA"
+                  oncommand="openTopWin('https://wiki.mozilla.org/SeaMonkey:QA');"/>
+        <menuitem label="Mozilla Quality Assurance"
+                  oncommand="openTopWin('https://quality.mozilla.org');"/>
 
         <menuseparator/>
 
         <menuitem label="Frequently Reported Bugs"
                   oncommand="openTopWin('https://bugzilla.mozilla.org/duplicates.cgi');"/>
         <menuitem label="Bug Writing Guidelines"
-                  oncommand="openTopWin('http://www.mozilla.org/quality/bug-writing-guidelines.html');"/>
+                  oncommand="openTopWin('https://developer.mozilla.org/docs/Mozilla/QA/Bug_writing_guidelines');"/>
         <menuitem label="File a Bug"
-                  oncommand="openTopWin('https://bugzilla.mozilla.org/enter_bug.cgi?format=guided');"/>
+                  oncommand="openTopWin('https://bugzilla.mozilla.org/enter_bug.cgi?format=guided#h=dupes|SeaMonkey');"/>
 
         <menuseparator/>
 
         <menuitem label="Bugs Filed Today"
                   oncommand="openTopWin('https://bugzilla.mozilla.org/buglist.cgi?product=Core&amp;product=MailNews+Core&amp;product=SeaMonkey&amp;chfieldfrom=0d&amp;chfieldto=Now&amp;chfield=%5BBug+creation%5D');"/>
         <menuitem label="Recent comm-central Checkins"
                   oncommand="openTopWin('http://hg.mozilla.org/comm-central/pushloghtml?startdate=24+hours+ago&amp;enddate=now');"/>
         <menuitem label="Recent mozilla-central Checkins"
                   oncommand="openTopWin('http://hg.mozilla.org/mozilla-central/pushloghtml?startdate=24+hours+ago&amp;enddate=now');"/>
         <menuitem label="Tree Status"
-                  oncommand="openTopWin('http://tinderbox.mozilla.org/showbuilds.cgi?tree=SeaMonkey');"/>
-        <menuitem label="TBPL"
-                  oncommand="openTopWin('http://build.mozillamessaging.com/tinderboxpushlog/?tree=SeaMonkey');"/>
+                  oncommand="openTopWin('https://api.pub.build.mozilla.org/treestatus/');"/>
 
         <menuseparator/>
 
         <menuitem label="Smoke Tests"
-                  oncommand="openTopWin('http://www.mozilla.org/quality/smoketests/');"/>
-        <menuitem label="Pre-Checkin Tests"
-                  oncommand="openTopWin('http://www.mozilla.org/quality/precheckin-tests.html');"/>
+                  oncommand="openTopWin('https://moztrap.mozilla.org/results/runs/');"/>
 
         <menuseparator/>
 
         <menuitem label="Latest Builds"
                   oncommand="openTopWin('http://ftp.mozilla.org/pub/mozilla.org/seamonkey/nightly/latest-comm-central-trunk/');"/>
       </menupopup>
     </menu>
   </menubar>
--- a/suite/debugQA/install.rdf
+++ b/suite/debugQA/install.rdf
@@ -5,23 +5,23 @@
 
 
 #filter substitution
 
 <RDF xmlns="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
      xmlns:em="http://www.mozilla.org/2004/em-rdf#">
   <Description about="urn:mozilla:install-manifest">
     <em:id>debugQA@mozilla.org</em:id>
-    <em:version>1.0pre</em:version>
+    <em:version>2.0.0</em:version>
 
     <em:targetApplication>
       <!-- Suite -->
       <Description>
         <em:id>{92650c4d-4b8e-4d2a-b7eb-24ecf4f6b63a}</em:id>
-        <em:minVersion>@MOZ_APP_VERSION@</em:minVersion>
+        <em:minVersion>2.45</em:minVersion>
         <em:maxVersion>@MOZ_APP_MAXVERSION@</em:maxVersion>
       </Description>
     </em:targetApplication>
 
     <!-- EXTENSION AUTHORS!
          DO NOT COPY THIS PROPERTY INTO YOUR INSTALL RDF FILES
          It will cause users not to be informed of incompatibilities
          with your extension when they are updated with Software Update