QA/Fennec/NativeUI/NightlySwitchover

From MozillaWiki
< QA‎ | Fennec‎ | NativeUI
Jump to: navigation, search

Nightly Switchover (XUL to Native)

Native Build

Birch-nightly.png

Instructions

Install a Nightly build from any date range of which it which the designated version was live on that channel. Proceed to test through a range of variables that would affect the state of the browser. Proceed to perform a pave-over install of native Java UI builds of Nightly, and post results below.

Variables

  • Android OS (2.2, 2.3, 3.0)
  • Firefox nightly version (test upgrading old nightly builds)
  • Installed to sdcard
  • Profile data
  • Addons
  • Sync
  • Master Password
  • Language?

Nightly 11.0a1

  • Android 2.2
    • Droid 2
      • Install 20111120 XUL on SDcard -> play around -> install 20111120 Birch on SDcard -> update PASS
      • Install 20111120 XUL on SD card -> play around -> install with 20111121 Birch branch PASS
      • Install 20111120 Birch branch on SD card -> install with 20111121 Birch Branch PASS
      • Install 20111120 Birch branch on SD card -> play around -> update PASS
      • install 20111120 Birch branch -> play around + add mfinkle's addon -> move to SD card -> update PASS
  • Android 3.0
    • toshiba Thrive
      • 20111121 XUL -> play around-> (fennec) quit -> force stop -> 20111121 Birch PASS
      • 20111121 XUL -> play around -> 20111121 birch PASS
      • 20111120 XUL -> yesterday's Birch -> update FAIL on OOM startup issue ; update worked, but because of the OOM issue it requires to uninstall and reinstall.
      • 20111120 XUL -> play around -> 20111120 Birch -> update FAIL on OOM startup issue; update worked, but because of the OOM issue it requires to uninstall and reinstall.

Nightly 10.0a1

  • Android 2.3
  • http://ftp.mozilla.org/pub/mozilla.org/mobile/nightly/2011-10-22-03-10-10-mozilla-central-android/
    • Clean Profile ( 20111022 build XUL -> 20111122 build Birch )
      • Results: PASS
    • Dirty Profile (Sync, Add-ons)
      • 20111022 build -> Bookmark sites + Use master Password + Reformat Text on Zoom + Sync + Addons (Cleary, Phony, Personas, Adblock Plus) + Send Performance data + Enable Error Console -> install Birch without stopping (adb install -r ) : FAIL
      • 20111022 build -> change language -> go to 20111122 Birch Build : FAIL
        • Notes: Addons are disabled in about:addons
    • Bugs:
      • bug 704547 Master Password dialog appears after going from XUL to Birch if Master Password was turned on in XUL
      • bug 704548 "More" button is in foreign language after going from a foreign language XUL build to latest Birch

Nightly 9.0a1

  • Android 3.1 (Honeycomb)
    • Samsung Galaxy Tab 10.1
  • Build
  • Results
    • Clean Profile
      • PASS
    • Dirty Profile (Sync, History, Open Tabs, Add-Ons)
      • PASS - (known: no sync account transfer, no places transfer, no extension transfer)

Bugs Found in Testing

  • bug 704386 Moving the app from the SDcard should check and stop the application first before doing other other things
  • bug 704547 Master Password dialog appears after going from XUL to Birch if Master Password was turned on in XUL
  • bug 704548 "More" button is in foreign language after going from a foreign language XUL build to latest Birch