Fennec/NativeUI/NightlyFeatures

From MozillaWiki
Jump to navigation Jump to search

Help test these features:

Below is a list of features and behaviors currently implemented in the new Firefox for Android Nightly build. Try them out on your Android phone and make sure everything feels OK and works correctly. Bookmark this page and refer back when testing as it will be updated with different features. Please file bugs for any problems you discover. Learn more about the Nightly and how to file bugs.

Action (Navigating to a web page)

  • Tap on the toolbar at the top of the screen to enter a new URL or pick a URL from your history or bookmarks.
  • As you type "All Pages" will search for recently and frequently visited sites.
  • "Bookmarks" and "History" show more previously visited sites.
    • Firefox uses the Android system databases for storing your history and bookmarks, so you will see sites visited and bookmarked from the default Android browser too.
    • As you visit web pages they should appear in your history

Behavior (Web page Title and Favicon are displayed)

  • As a web page loads the page title and favicon should be displayed in the toolbar
  • If the web page changes the title and/or favicon because of something that happens in the page (like "Twitter (2)"), the title should change in the toolbar.

Action (Navigating through session history)

  • Try using Back, Forward and Reload to move through session history in a tab
    • Back is done using the Android BACK button
    • Forward is on the Android Menu, which is displayed using the MENU button. It's should be disabled if you can't go forward.
    • Reload is on the Android Menu, which is displayed using the MENU button.

Action (Opening a new tab)

  • Tap the '+' (or 'v') in the top left corner of the toolbar
    • '+' is displayed if the only one tab is opened in Firefox
    • 'v' is displayed if more than one tab is opened in Firefox
  • Tap the 'New Tab' button
  • The Awesomebar screen appears allowing you to navigate to a website
    • If you back out of the Awesomebar screen, a new tab is not created

Action (Selecting a different tab)

  • Tap the 'v' in the top left corner of the toolbar.
    • '+' is displayed if the only one tab is opened in Firefox. You can't change tabs in this situation.
  • The Tab List is displayed.
  • Tap on the tab you want to select.
    • The current tab is displayed in bold font.

Action (Closing a tab)

  • Tap the 'v' in the top left corner of the toolbar.
    • '+' is displayed if the only one tab is opened in Firefox. You can't close tabs in this situation.
  • The Tab List is displayed.
  • Tap on the 'X' next to the tab you want to close.
    • The current tab is displayed in bold font.

Behavior (Saves and fills passwords on pages)

  • When entering a username and password (or just a password), you should be prompted to save the login information.
  • If you save the information, it should be auto-filled into the page if you visit the page again.

Behavior (Content permission prompts)

Action (Viewing and editing preferences)

Behavior (Visited links on pages should be visually indicated)

Action (Sharing the current page)

Action (Saving a page as a PDF)

Action (Adding and removing a bookmark)

Behavior (Tapping on a page listbox or dropdown widget displays a touch friendly UI)

Behavior (Causing a file download should create an Android notification)

Behavior (Panning a large web page should display scroll indicators)

Behavior (Visiting a HTTPS page with a bad certificate should display an error page)