QA/Desktop Firefox/in-content-preferences: Difference between revisions

From MozillaWiki
Jump to navigation Jump to search
 
(27 intermediate revisions by 2 users not shown)
Line 5: Line 5:
! Feature  !! Status  !! Target !! Dev Lead !! QA Lead !! QA Status
! Feature  !! Status  !! Target !! Dev Lead !! QA Lead !! QA Status
|-
|-
|  In-content Preferences  ||  ||  Firefox 35 ||  Richard Marti, Jared Wein  ||  Camelia Badau ||  {{StatusHealthy|status=N/A}}
|  In-content Preferences  ||  ||  Firefox 38 ||  Richard Marti, Jared Wein, Gijs Kruitbosch ||  Camelia Badau ||  {{StatusHealthy|status= Signed-off}}
|-
|-
|}
|}
Line 28: Line 28:
For Preferences we are testing, first, that Preferences is now opened in-content and not in a window. Then, we are testing each button, each tab, each category and subcategory from Preferences in order to see if these work properly and without any issues.  
For Preferences we are testing, first, that Preferences is now opened in-content and not in a window. Then, we are testing each button, each tab, each category and subcategory from Preferences in order to see if these work properly and without any issues.  


*For now, Preferences appear in-content by default only for Firefox Nightly. If you like this and do not want to wait until Mozilla makes it the default option for all channels, then do the following to make it '''the default''' one when you open the options in the Firefox browser:
For now, Preferences appear in-content by default only for Firefox Nightly. If you like this and do not want to wait until Mozilla makes it the default option for all channels, then do the following to make it '''the default''' one when you open the options in the Firefox browser:
***1. Type about:config in the browser's address bar and hit enter.
**1. Type about:config in the browser's address bar and hit enter.
***2. Confirm you will be careful.
**2. Confirm you will be careful.
***3. Search for browser.preferences.inContent and double-click it to set it to true.
**3. Search for browser.preferences.inContent and double-click it to set it to true.
The pref browser.preferences.inContent makes the new in-content options the default, which means that any click on Options in Firefox will spawn them in a tab in the browser and not in a window.
The pref browser.preferences.inContent makes the new in-content options the default, which means that any click on Options in Firefox will spawn them in a tab in the browser and not in a window.
When you now open the preferences, you will notice that they are opened in a tab in the browser instead of in their own window.
When you now open the preferences, you will notice that they are opened in a tab in the browser instead of in their own window.


[[File:general-preferences.png]]
'''OLD "PREFERENCES" LOOK'''
 
[[File: old-preferences.png]]
 
 
'''NEW "PREFERENCES" LOOK'''
 
[[File:new.gif]]


= One and Done Tasks =


= Related Prefs =
= Related Prefs =


*<i>browser.preferences.inContent will allow the user to enable/disable the in-content Preferences page  
*<i>browser.preferences.inContent will allow the user to enable/disable the in-content Preferences page  
**'''Note''': this pref is set on true by default only on Firefox Nightly
**'''Note''': this pref is set on true by default</i>


= Bug Work =  
= Bug Work =  
* Metabug: [https://bugzilla.mozilla.org/show_bug.cgi?id=718011 718011] - [meta] Move preferences from a window/sheet to in-content
* Metabug: [https://bugzilla.mozilla.org/show_bug.cgi?id=718011 718011] - [meta] Move preferences from a window/sheet to in-content
* Tracking bug: [https://bugzilla.mozilla.org/show_bug.cgi?id=738796 738796] - Visual polish for in-content preferences
* Tracking bug: [https://bugzilla.mozilla.org/show_bug.cgi?id=738796 738796] - Visual polish for in-content preferences
* Ship In-Content Prefs: [https://bugzilla.mozilla.org/show_bug.cgi?id=1014201 1014201] - Ship the in-content preferences


* All bugs:
* Fixed; may need verification:
<bugzilla>
{
"product":"Firefox",
"component":"Preferences"
}
</bugzilla>


**[https://bugzilla.mozilla.org/buglist.cgi?field0-0-0=status_whiteboard&resolution=FIXED&chfieldto=Now&query_format=advanced&chfield=bug_status&chfieldfrom=-10w&chfieldvalue=RESOLVED&bug_status=RESOLVED&component=Preferences&product=Firefox&list_id=11144137 Bug list]
* Unconfirmed bugs:


** [https://bugzilla.mozilla.org/buglist.cgi?chfieldto=Now&chfield=%5BBug%20creation%5D&query_format=advanced&chfieldfrom=-20w&bug_status=UNCONFIRMED&component=Preferences&product=Firefox&list_id=11144129  Bug list]


* Fixed; may need verification:
* New bugs:
<bugzilla>
{
"include_fields":"id,summary,qa_contact,status,resolution,cf_qa_whiteboard",
"product":"Firefox",
"component":"Preferences",
"status":"RESOLVED",
"resolution":"FIXED"
}
</bugzilla>


* Unconfirmed bugs:
**[https://bugzilla.mozilla.org/buglist.cgi?chfieldto=Now&chfield=%5BBug%20creation%5D&query_format=advanced&chfieldfrom=-20w&bug_status=NEW&component=Preferences&product=Firefox&list_id=11680600 Bug list]
<bugzilla>
{
"include_fields":"id,summary,qa_contact,status,resolution,cf_qa_whiteboard",
"product":"Firefox",
"component":"Preferences",
"status":"UNCONFIRMED"
}
</bugzilla>
   
   
FIXED Bugs:
* [https://bugzilla.mozilla.org/show_bug.cgi?id=993344 993344] - The "Show tab previews in the Windows taskbar" option doesn't appear in Tabs section for in-content preferences
* [https://bugzilla.mozilla.org/show_bug.cgi?id=993339 993339] - The dialog with specific details doesn’t appears on Application tab for in-content preferences
* [https://bugzilla.mozilla.org/show_bug.cgi?id=992185 992185] - Download location preference field is empty on reload
* [https://bugzilla.mozilla.org/show_bug.cgi?id=991073 991073] - New in-content preferences styling squishes certain buttons
* [https://bugzilla.mozilla.org/show_bug.cgi?id=990973 990973] - In-content prefs : scrollbars appear in a wrong position
* [https://bugzilla.mozilla.org/show_bug.cgi?id=989626 989626] - Prevent "Tell me when a website asks to store data for offline use" label from overflowing in Settings > Advanced > Network > Offline Web Content
* [https://bugzilla.mozilla.org/show_bug.cgi?id=988536 988536] - InContent preferences needs icons for headers and arrows
* [https://bugzilla.mozilla.org/show_bug.cgi?id=989890 989890] - Port the help button to in-content prefs
* [https://bugzilla.mozilla.org/show_bug.cgi?id=994265 994265] - In-content preferences : some buttons are bigger than others
* [https://bugzilla.mozilla.org/show_bug.cgi?id=993369 993369] - The button labels aren’t entirely visible on Privacy tab for in-content preferences
* [https://bugzilla.mozilla.org/show_bug.cgi?id=993373 993373] - The shade of blue is the same when an item is hovered and when it is selected on dropdowns for in-content preferences
* [https://bugzilla.mozilla.org/show_bug.cgi?id=993402 993402] - Sorting the two columns under Applications tab is distinct than the one from Edit->Preferences for in-content preferences
* [https://bugzilla.mozilla.org/show_bug.cgi?id=996036 996036] - Confusing Focus Ring UI + Behavior in new in content prefs
* [https://bugzilla.mozilla.org/show_bug.cgi?id=1005038 1005038] - In-content preferences: the pages from the Sync tab are loaded in current tab
* [https://bugzilla.mozilla.org/show_bug.cgi?id=738797 738797] - Enable the in-content preferences by default


Bugs that need verification:
= Sign-offs =


* [https://bugzilla.mozilla.org/show_bug.cgi?id=752197 752197] - Make all dialogs windows in-content
==== Aurora sign-off ====
* [https://bugzilla.mozilla.org/show_bug.cgi?id=993361 993361] - A prompter ("|") appears in random places on Advanced tab for in-content preferences
*Firefox 36 Aurora merge - 05/12/2014 - '''DONE'''
* [https://bugzilla.mozilla.org/show_bug.cgi?id=752719 752719] - Interaction redesign for in-content Preferences
**On the next OSs:
* [https://bugzilla.mozilla.org/show_bug.cgi?id=993383 993383] - A dialog window without title bar appears after pressing on some buttons for in-content preferences
***Windows 7 64bit
* [https://bugzilla.mozilla.org/show_bug.cgi?id=1005029 1005029] - The icon ahead of "Desktop" from download location preference field isn't displayed on reload
***Ubuntu 13.10 32bit
***Mac OSX 10.9.5


= Sign-offs =


<!-- ===== [[File:Nightly.png]] Nightly sign-off ===== -->
*Firefox 36.0a2 Aurora (pre-beta sign-off) - 09/01/2015 - '''DONE'''
<!-- ===== [[File:Aurora.png]] Aurora sign-off ===== -->
**On the next OSs:
==== [[File:Beta.png]] Beta sign-off ====
***Windows 7 64bit
==== [[File:Release.png]] Release sign-off ====
***Ubuntu 13.10 32bit
***Mac OSX 10.9.5
 
==== Beta sign-off ====
*Firefox 38 (beta sign-off) - 30/04/2015 -
**On the next OSs:
***Windows 7 64bit
***Ubuntu 13.10 32bit
***Mac OSX 10.9.5

Latest revision as of 07:07, 30 April 2015

In-content Preferences

Feature Status Target Dev Lead QA Lead QA Status
In-content Preferences Firefox 38 Richard Marti, Jared Wein, Gijs Kruitbosch Camelia Badau Signed-off

Intro

  • The Preferences, which previously were displayed in a preferences window, are shown now into their own options tab in the browser when they are opened by a user.
  • The Preferences window is moved into the content area. This move provides several benefits for users. First, it removes yet another easy-to-lose window. It means that changing preferences in Firefox can be an identical and easy experience an consistency across operating systems.

References

Testing Approach

For Preferences we are testing, first, that Preferences is now opened in-content and not in a window. Then, we are testing each button, each tab, each category and subcategory from Preferences in order to see if these work properly and without any issues.

For now, Preferences appear in-content by default only for Firefox Nightly. If you like this and do not want to wait until Mozilla makes it the default option for all channels, then do the following to make it the default one when you open the options in the Firefox browser:

    • 1. Type about:config in the browser's address bar and hit enter.
    • 2. Confirm you will be careful.
    • 3. Search for browser.preferences.inContent and double-click it to set it to true.

The pref browser.preferences.inContent makes the new in-content options the default, which means that any click on Options in Firefox will spawn them in a tab in the browser and not in a window. When you now open the preferences, you will notice that they are opened in a tab in the browser instead of in their own window.

OLD "PREFERENCES" LOOK

Old-preferences.png


NEW "PREFERENCES" LOOK

New.gif


Related Prefs

  • browser.preferences.inContent will allow the user to enable/disable the in-content Preferences page
    • Note: this pref is set on true by default

Bug Work

  • Metabug: 718011 - [meta] Move preferences from a window/sheet to in-content
  • Tracking bug: 738796 - Visual polish for in-content preferences
  • Ship In-Content Prefs: 1014201 - Ship the in-content preferences
  • Fixed; may need verification:
  • New bugs:


Sign-offs

Aurora sign-off

  • Firefox 36 Aurora merge - 05/12/2014 - DONE
    • On the next OSs:
      • Windows 7 64bit
      • Ubuntu 13.10 32bit
      • Mac OSX 10.9.5


  • Firefox 36.0a2 Aurora (pre-beta sign-off) - 09/01/2015 - DONE
    • On the next OSs:
      • Windows 7 64bit
      • Ubuntu 13.10 32bit
      • Mac OSX 10.9.5

Beta sign-off

  • Firefox 38 (beta sign-off) - 30/04/2015 -
    • On the next OSs:
      • Windows 7 64bit
      • Ubuntu 13.10 32bit
      • Mac OSX 10.9.5