Releases/Firefox 17/Test Plan: Difference between revisions

Line 1,953: Line 1,953:


=== Bug Fix Verifications ===
=== Bug Fix Verifications ===
* bug 806192
{{bug|806192}} crash in inDOMUtils::GetBindingURLs with Firebug and ShareMeNot
* bug 815042
* STATUS: '''STATUS''' (tester)
* bug 815743
* PLATFORMS: All
* bug 814101
* HOW TO TEST:
* bug 813264
** Install Firefox 17.0.1
* bug 814554
** Install Firebug from addons.mozilla.org
* bug 816197  
** Install Sharemenot from addons.mozilla.org
** Navigate to http://asu.edu
** Activate Firebug
** Click the ''Scripts'' panel
** Click the ''enable'' link in Firebug
** Click the ''reload'' link in Firebug
* EXPECTED RESULTS:
** Firefox should not crash (use Firefox 17.0b6 as a comparison)
* DETAILED RESULTS:
 
{{bug|815042}} leaving private browsing with social enabled doesn't reset all social components
* STATUS: '''STATUS''' (tester)
* PLATFORMS: All
* HOW TO TEST:
** Exploratory test with using Social API within Private Browsing mode
** Exploratory test with switching in and out of Private Browsing mode using Social
* EXPECTED RESULTS:
** Social API should not be restored when switching but should be usable in either mode
* DETAILED RESULTS:
 
{{bug|815743}} Backout the UA changes in bug 588909 and its follow-ups from all branches
* STATUS: '''STATUS''' (tester)
* PLATFORMS: All
* HOW TO TEST:
** 1. Open about: and check the UA string contains Gecko/20100101
** 2. Open about:config and check general.useragent.complexOverride.moodle defaults to false
** 3. Navigate to http://www.opensourcecms.com/scripts/details.php?name=Moodle&scriptid=137
*** Click ''Demo Admin Page'' button
*** Log in with username admin, password Demo123!
*** Click ''Edit Settings'' in the menu on the left
*** Verify the ''Full page description'' textarea is a rich-text editor
** 4. Navigate to http://dev.moodle.org
*** Clear all cookies
*** Navigate to https://moodle.org/login/index.php
*** Log in with username mozqatest, password Mozilla123!
*** Navigate to https://moodle.org/network/
*** Click on 'Moodle Developer Courses' link
* EXPECTED RESULTS:
** 1. User Agent string should contain Gecko/20100101
** 2. general.useragent.complexOverride.moodle defaults to false
** 3. Textarea on opensourcecms.com is a rich-text editor, not a plain HTML textarea
** 4. You stay logged in and don't receive any errors
* DETAILED RESULTS:
 
{{bug|814101}} Font Issue in FF 17
* STATUS: '''STATUS''' (tester)
* PLATFORMS: Windows 7, Windows 8 (AMD & NVidia cards if possible)
* HOW TO TEST:
** ''Note: This requires a native machine with an NVidia or ATI GPU''
** Open about:support and verify
*** Direct2D enabled = true
*** GPU Accelerated Windows = 1/1 Direct3D 10
** Open about:config and make sure to set
*** layers.acceleration.disabled = false
*** gfx.content.azure.enabled = true
** Open Windows Control Panel > Appearance and Personalization > Display > Adjust ClearType Text
** Turn on ClearType and go to a website
** Use the Magnifier tool in Windows to zoom in on the text (500% worked for me)
** Check for anti-aliased text (might appear blurry)
** Go back to Control Panel and turn off ClearType
** Use the Magnifier tool in Windows to zoom in on the text (500% worked for me)
** Check for un-anti-aliased text (no blurring)
* EXPECTED RESULTS:
** ClearType preference should be respected (use Firefox 17.0 as a comparison)
* DETAILED RESULTS:
 
{{bug|813264}} Bug 809865 or Bug 810726 broke Skype click-to-call
* STATUS: '''STATUS''' (tester)
* PLATFORMS: Windows XP, Windows 7, Windows 8
* HOW TO TEST:
** Install the Skype click-to-call toolbar ([http://www.skype.com/intl/en/get-skype/on-your-computer/click-to-call/windows/ download])
** Browse the web and click on phone number links
* EXPECTED RESULTS:
** Should be able to click phone numbers on the web and place Skype calls
** ''Note: installation may requiring forcing version compatibility''
* DETAILED RESULTS:
 
{{bug|814554}} Firefox 17 silently stops processing permissions.sqlite when rejecting rules valid under Firefox 16
* STATUS: '''STATUS''' (tester)
* PLATFORMS: All
* HOW TO TEST:
** Start Firefox 17 with a new profile
** Select Options > Privacy > History > Firefox will: use custom settings for history
** Change ''cookies'' pref to Keep until: ask me every time
** Quit Firefox and replace the permissions.sqlite in your profile folder with [https://bugzilla.mozilla.org/attachment.cgi?id=684953 this one]
** Start Firefox and verify Options > Privacy > History > Cookies Exceptions shows only "schafmail.de - Allow for Session"
** Visit http://www.openstreetmap.org/
** Check the box for "use my choice for all cookies from this site" and click Allow
** Verify Options > Privacy > History > Cookies Exceptions has added "www.openstreetmap.org - Allow" to the list
** Restart Firefox and verify that both schafmail.de and www.openstreetmap.org are listed
** Visit http://www.openstreetmap.org/ and verify you are not prompted to accept the cookie again
* EXPECTED RESULTS:
** Your cookies permissions should persist across restarting Firefox
** ''Note: Use Firefox 16.0.2 as comparison of how it should work and Firefox 17.0 as comparison of how it is broken''
* DETAILED RESULTS:
 
{{bug|816197}} Need hotfix to mitigate TMP bustage in bug 813763
* STATUS: '''STATUS''' (tester)
* PLATFORMS: All
* HOW TO TEST:
** Verify that when TMP >0.4.0.3 is installed, the hotfix uninstalls itself
*** Start Firefox with a new profile
*** Install Tab Mix Plus 0.4.0.4 or newer
*** Install the hotfix xpi
*** Verify the hotfix is automatically removed
** Verify that when TMP is not installed, the hotfix uninstalls itself
*** Start Firefox with a new profile
*** Install the hotfix xpi
*** Verify the hotfix is automatically removed
** Verify that the correct tab is shown for the first 2 startups after the hotfix is installed, followed by an uninstall
*** Start Firefox with a new profile
*** Install Tab Mix Plus 0.4.0.3 or older
*** Install the hotfix xpi
*** Restart Firefox and verify [https://support.mozilla.org/en-US/kb/tab-mix-plus-incompatible-firefox-17-use-dev-build this page] loads in a tab
*** Restart Firefox again and verify [https://support.mozilla.org/en-US/kb/tab-mix-plus-incompatible-firefox-17-use-dev-build this page] loads in a tab
*** Restart Firefox again and verify [https://support.mozilla.org/en-US/kb/tab-mix-plus-incompatible-firefox-17-use-dev-build this page] does NOT load in a tab and that the hotfix is automatically removed
* EXPECTED RESULTS:
** When TMP >0.4.0.3 is installed, hotfix automatically removes itself
** When TMP is not installed, hotfix automatically removes itself
** When TMP <=0.4.0.3 is installed, hotfix loads SUMO Article on first two startups and is then removed
* DETAILED RESULTS:


=== Update Testing ===
=== Update Testing ===
Confirmed users
14,525

edits