AMO:Editors/EditorGuide/SpecialAddonTypes: Difference between revisions

Line 24: Line 24:
*Go through all menus to check that the theme is complete.  
*Go through all menus to check that the theme is complete.  
*Add a livebookmark to your bookmarks toolbar if you don't have one.  
*Add a livebookmark to your bookmarks toolbar if you don't have one.  
*Go to an extended validation secure site like [https://addons.mozilla.org addons.mozilla.org], and a "plain" HTTPS site like [https://wiki.mozilla.org wiki.mozilla.org]. Make sure there's a clear distinction in the identity button for these two, and between the two and regular HTTP sites.<br>
*Go to an extended validation secure site like and a "plain" HTTPS site like [https://wiki.mozilla.org wiki.mozilla.org]. Make sure there's a clear distinction in the identity button for these two, and between the two and regular HTTP sites.<br>  
*Check all the icons are there under View -&gt; Toolbars -&gt; Customise.  
*Check all the icons are there under View -&gt; Toolbars -&gt; Customise.  
*Open the History and Bookmarks windows, as well as the sidebars.  
*Open the History and Bookmarks windows, as well as the sidebars.  
Line 30: Line 30:
*Another important aspect of a theme is to make sure it "fits." This is relevant for menus and dialogs - check to make sure that all the UI elements fit within the default boundaries and do not appear "clipped". If anything's clipped and/or if resizing is required to see it completely, make a note of it and request the author to change it.  
*Another important aspect of a theme is to make sure it "fits." This is relevant for menus and dialogs - check to make sure that all the UI elements fit within the default boundaries and do not appear "clipped". If anything's clipped and/or if resizing is required to see it completely, make a note of it and request the author to change it.  
*While testing a theme, don't forget to check that the author has included a suitable preview image.
*While testing a theme, don't forget to check that the author has included a suitable preview image.
=== Test Pages<br> ===
All these URLs should be viewed<br>
*https://[https://addons.mozilla.org addons.mozilla.org], (Identity box with corporate name) - expected:&nbsp;should be green<br>
*https://www.mozilla.org/ (Identity box with just domain name) - expected: should be blue<br>
*https://mozilla.org (Untrusted connection alert)<br>
*http://www.wikipedia.org/&nbsp; expected: identity box should be uncolored (white or black depending on theme brightness)<br>
*http://www.mozilla.org/en-US/firefox/geolocation/ (Test geolocation alert) - ''Ken can you elaborate, doesn't bring an alert for me?''<br>
*about:home
*about:config
*about:addons<br>
=== Widgets / Dialogs<br> ===
*Tab Groups / Panorama<br>
*Side bar (ctrl+B)
*Customize toolbar (verify small and large icons function properly)
*Places (All History / All Bookmarks) - some themes break the toolbar buttons in these when set to small / large<br>
*Turn on all toolbars
*Web Developer tools (Web console, Inspect, Scratchpad, etc.)
*Page Info
*Private Browsing
*Options
*About Firefox - the logo should not be replaced (but a custom made logo can be added)<br><br>
=== Important Add-Ons<br> ===
*DOM Inspector (make sure the syntax highlighting doesn't make items unreadable - especially with dark themes<br>
*console2<br>
*Venkmann (Javascript Debugger)<br>
=== Usability Tests<br> ===
*The Theme should be usable without Mouse - widgets have to change their appearance when tabbed through them with the keyboard. (e.g. checkboxes, radio buttons, tabs, should indicate key focus)<br>
<br>
<br>


== Search Engines  ==
== Search Engines  ==
60

edits