Firefox/Input/Standalone Feedback Button: Difference between revisions

No edit summary
Line 36: Line 36:


'''Instancing the "Feedback" button'''
'''Instancing the "Feedback" button'''
* On Nightly/Aurora/Beta builds, a button which opens a menu consisting of two options (i.e. "Firefox made me happy because..." and "Firefox made me sad because...") should be visible on the right hand side of the navigation toolbar by default.
# On Nightly/Aurora/Beta builds, a button which opens a menu consisting of two options (i.e. "Firefox made me happy because..." and "Firefox made me sad because...") should be visible on the right hand side of the navigation toolbar by default.
* On Release builds, the button should NOT be visible in the navigation toolbar. But it should be available within the toolbar customization palette to add to the browser UI.
# On Release builds, the button should NOT be visible in the navigation toolbar. But it should be available within the toolbar customization palette to add to the browser UI.
** If the user is running a "Beta" build, but chooses to remove the Feedback button through customization, it must not reappear on restart.
#* If the user is running a "Beta" build, but chooses to remove the Feedback button through customization, it must not reappear on restart.
** Switching channels must be supported -- The Feedback button has to appear when switching to Beta/Aurora and disappear when switching to Release. (Unless the user has manually modified its location, in which case the modification sticks regardless of channel?)
#* Switching channels must be supported -- The Feedback button has to appear when switching to Beta/Aurora and disappear when switching to Release. (Unless the user has manually modified its location, in which case the modification sticks regardless of channel?)


'''Using the menu items'''
'''Using the menu items'''
* When either menu item is selected, the appropriate URLs should load and The Feedback button must show the menu items and these must be tested and verified to work correctly (loading the Input pages and pre-filling them with the desired information).
# When either menu item is selected, the appropriate URLs should load and desired information should be pre-filled onto the page (i.e. URL field will include the URL of the previously loaded tab and user agent will be pre-loaded onto a hidden form field).
 
{| class="fullwidth-table"
{| class="fullwidth-table"
|-
|-
Confirmed users
6,300

edits