mozilla-mobile / FirefoxLite

Emerging Market Experiment
Mozilla Public License 2.0
284 stars 97 forks source link

Unable to set default browser #1926

Closed joechengla closed 6 years ago

joechengla commented 6 years ago

Build 4341. Unable to set default browser Sony Z3C android 6.0.1

joechengla commented 6 years ago

It will show changing settings with a notification, then disappear without doing anything

joechengla commented 6 years ago

I saw it work once, the first time when nightly is taking over default browser from Rocket release.

Then I changed the default browser to other browsers and tried to set default browser again in rocket nightly, it never worked again

chianger commented 6 years ago

With the STR above, I can also reproduce with Samsung J7 (android 6.0.1).

cynthiatang commented 6 years ago

Hi @joechengla, I can reproduce it (Nexus 5 & Android 6.0.1)

  1. Set Firefox Rocket (Release version) as the default browser
  2. Install Rocket (Nightly version)
  3. Launch Rocket
  4. Go to Menu -> Settings
  5. Tap "Make default browser"
  6. Wait for 1 min
  7. Select Firefox Rocket as default browser.

Expected result: If Rocket is not the first item, the status of "Make default browser" should be disabled. A user has to repeat step5 to step7 again. Then the status of "Make default browser" would be enabled.

Actual result:

Device: Nexus 5 Android: 6.0.1 Webview: 66.0.3359.158

cynthiatang commented 6 years ago

Unable to set default browser

Able to set default browser

Rocket 2.0.0(4354).nightly Webview 66.0.3359.158

NashTung commented 6 years ago

Able to set default browser Video: https://drive.google.com/open?id=1t1h75nxXk4WMZXA_7qJlQo3avWtHPyjT

Device: Advan i5C Rocket: 2.0.0(4354).nightly Android: 5.1 Android Webview: 51.0.2704.81

walkingice commented 6 years ago

this issue should be resolved in #1942

cynthiatang commented 6 years ago

Verified: fixed

For Android 6.x, it would be redirected to the Make default browser page

Nexus 5 & Sony Z3C Android 6.0.1 Rocket 2.1.0(4414) Webview 66.0.3359.158