Closed Bug 1283742 Opened 9 years ago Closed 9 years ago

Share to wechat is invalid

Categories

(Firefox for iOS :: Browser, defect)

Other
iOS
defect
Not set
normal

Tracking

()

VERIFIED FIXED
Iteration:
1.8
Tracking Status
fxios 6.0+ ---
fxios-v6.0 --- verified
fxios-v7.0 --- verified

People

(Reporter: lyang, Unassigned)

References

Details

Attachments

(1 file, 2 obsolete files)

61 bytes, text/plain
Details
Share to wechat is invalid. Because wechat can't identify 1password extension UIT.
Attached file pull request (obsolete) —
Attachment #8767060 - Flags: review?(sarentz)
Blocks: 1227832
Attached file pull request (obsolete) —
Attachment #8767060 - Attachment is obsolete: true
Attachment #8767060 - Flags: review?(sarentz)
Attachment #8785202 - Flags: review?(sarentz)
Attachment #8785202 - Flags: review?(sarentz) → review?(sleroux)
Comment on attachment 8785202 [details] [review] pull request I'm not too familiar with how our sharing code works but I feel like this will effect other extensions - not just WeChat. Does this make sense?
Flags: needinfo?(jhugman)
Flags: needinfo?(etoop)
:jhugman is definitely the person to answer this one.
Flags: needinfo?(etoop)
So the patch here feels like it's a workaround rather than the fix. I'd like to understand why our custom uti conforms to public.url but wechat doesn't recognize that. Do other apps correctly understand behave (and thus its wechat's bug) or is it ours? (perhaps writing a test application might help here). Also: how does this perform in the presence of both wechat and a password manager? https://github.com/mozilla-mobile/firefox-ios/blob/master/Client/Info.plist#L127
Flags: needinfo?(jhugman)
(In reply to James Hugman [:jhugman] [@jhugman] from comment #6) I totally agree with you. Our custom uti conforms to public.url, but WeChat doesn’t recognize that. It is feels like wechat’s bug. But in China, we only have a small number of users, and WeChat is really popular, so we need fix this bug for ourselves. And I have changed my patch, just compatible with the WeChat. Please help me review it. (I do not know how to write test application. Could you tell me more detail about this?)
Flags: needinfo?(jhugman)
Attachment #8785202 - Flags: review?(sleroux) → review?(jhugman)
Attachment #8785202 - Flags: review?(jhugman) → review?(fpatel)
Attached file Pull Request
Attachment #8785202 - Attachment is obsolete: true
Attachment #8785202 - Flags: review?(fpatel)
Thanks for fixing this Lin. And sorry for taking so long. There were some slight changes I had to make so I created a new PR and incorporated your fix. https://github.com/mozilla-mobile/firefox-ios/commit/6f1e1680641349835df77865dd6419a49461e9c0
Status: NEW → RESOLVED
Closed: 9 years ago
Flags: needinfo?(jhugman)
Resolution: --- → FIXED
Whiteboard: [needsuplift]
v6.x a03c6bc
Iteration: --- → 1.8
Whiteboard: [needsuplift]
Tested on 6.0b3 on devices running iOS 9 and 10. The content can now be shared to WeChat.
Status: RESOLVED → VERIFIED
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Creator:
Created:
Updated:
Size: