Closed Bug 1119797 Opened 10 years ago Closed 9 years ago

Sync related snippet on beta/release channel has an invalid URL about:accounts

Categories

(Firefox for Android Graveyard :: General, defect)

35 Branch
ARM
Android
defect
Not set
normal

Tracking

(Not tracked)

RESOLVED WORKSFORME

People

(Reporter: cos_flaviu, Unassigned)

Details

Attachments

(2 files)

Environment: Device: Samsung Galaxy S4 (Android 4.4.2); Build: Firefox 35 RC build 1. Steps to reproduce: 1. Launch Firefox with a clean profile; 2. Setup Sync; 3. Go to Top Sites panel; 4. Tap on the new Sync promo banner (see attachment (1)). Expected result: The sync settings page is displayed. Actual result: The error page is displayed (see attachment (2)).
Attached image (2) Error page.png
The following exception is thrown when tapping on the Sync promo banner: Writing exception to parcel java.lang.SecurityException: Permission Denial: get/set setting for user asks to run as user -2 but is calling from user 0; this requires android.permission.INTERACT_ACROSS_USERS_FULL at com.android.server.am.ActivityManagerService.handleIncomingUser(ActivityManagerService.java:14660) at android.app.ActivityManager.handleIncomingUser(ActivityManager.java:2469) at com.android.providers.settings.SettingsProvider.call(SettingsProvider.java:687) at android.content.ContentProvider$Transport.call(ContentProvider.java:325) at android.content.ContentProviderNative.onTransact(ContentProviderNative.java:275) at android.os.Binder.execTransact(Binder.java:404) at dalvik.system.NativeStart.run(Native Method)
Pulling in Nick
Flags: needinfo?(nalexander)
According to https://snippets.mozilla.com/json-snippets/ (I have no idea how accurate this data is), the JSON snippet listed and matching the one in the screenshot is trying to open about:accounts which we don't have.
Summary: Error page is displayed after tapping on the Sync promo banner → Sync related snippet on beta/release channel has an invalid URL about:accounts
Flaviu: if I had to guess, I'd say you have multiple Firefox versions installed. Correct?
Flags: needinfo?(flaviu.cos)
(In reply to Aaron Train [:aaronmt] from comment #4) > According to https://snippets.mozilla.com/json-snippets/ (I have no idea how > accurate this data is), the JSON snippet listed and matching the one in the > screenshot is trying to open about:accounts which we don't have. We have never supported navigating to about:accounts snippets on Fennec. These snippets should be configured to do whatever the right thing is, but I am not clear on how to format the snippet to do the right thing. I believe margaret knows; NI to her for the documentation link.
Flags: needinfo?(nalexander) → needinfo?(margaret.leibovic)
Firefox for Android has a built-in snippet for FxSync. We should not be receiving a FxSync banner from the Snippet Server. That snippet should be Desktop-only. Who knows someone on the Snippet Server team we can ask to turn off the snippet?
Flags: needinfo?(deb)
Chris - Do you know anything about Snippets?
Flags: needinfo?(chrismore.bugzilla)
Fabio/Osmose: ^^
Flags: needinfo?(mkelly)
Flags: needinfo?(frios)
Flags: needinfo?(chrismore.bugzilla)
All, this snippet has been disabled. Osmose I'll ping you directly so we can sort this one out. Thank you. Fabio
Flags: needinfo?(mkelly)
Flags: needinfo?(margaret.leibovic)
Flags: needinfo?(frios)
Flags: needinfo?(flaviu.cos)
Flags: needinfo?(deb)
Thanks Fabio! :)
(In reply to Richard Newman [:rnewman] from comment #5) > Flaviu: if I had to guess, I'd say you have multiple Firefox versions > installed. Correct? Correct. I have all 4 channels installed.
This appears to have been fixed.
Status: NEW → RESOLVED
Closed: 9 years ago
Resolution: --- → WORKSFORME
Product: Firefox for Android → Firefox for Android Graveyard
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Creator:
Created:
Updated:
Size: