QA/Fennec/NativeUI/NightlySwitchover
From MozillaWiki
Contents
Nightly Switchover (XUL to Native)
Native Build
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
- Droid 2
- 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.
- toshiba Thrive
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
- Clean Profile ( 20111022 build XUL -> 20111122 build Birch )
Nightly 9.0a1
- Android 3.1 (Honeycomb)
- Samsung Galaxy Tab 10.1
- Build
- 20110917030857
- http://hg.mozilla.org/mozilla-central/rev/d14291158db7
- Results
- Clean Profile
- PASS
- Dirty Profile (Sync, History, Open Tabs, Add-Ons)
- PASS - (known: no sync account transfer, no places transfer, no extension transfer)
- Clean Profile
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