Closed Bug 1188639 Opened 9 years ago Closed 9 years ago

[NFC] Unable to transfer files to another device via NFC

Categories

(Firefox OS Graveyard :: NFC, defect)

ARM
Gonk (Firefox OS)
defect
Not set
normal

Tracking

(blocking-b2g:2.5?, firefox42 fixed, b2g-v2.2 unaffected, b2g-master verified)

VERIFIED FIXED
FxOS-S4 (07Aug)
blocking-b2g 2.5?
Tracking Status
firefox42 --- fixed
b2g-v2.2 --- unaffected
b2g-master --- verified

People

(Reporter: Marty, Assigned: kanru)

References

Details

(Keywords: regression, Whiteboard: [2.5-Daily-Testing][Spark])

Attachments

(2 files)

Description: Attempting to transfer a file from the DUT via NFC will result in a shrinking UI, but swiping up on the desired content will never initiate a transfer on the receiving device. This occurs with Music, Images, and Contacts This does NOT with URLs, which can be transferred properly. Repro Steps: 1) Update a Aries to 20150728162417 2) Enable NFC on the DUT and a receiving device. 3) Launch the Gallery app and open an image to transfer 4) Tap the back of the DUT and the second device, then swipe up on the image to transfer the file. Actual: The image will swipe up, but the transfer will not start. Expected: The image will transfer from the DUT to another device properly. Environmental Variables: Device: Aries 2.5 Build ID: 20150728162417 Gaia: 302a448729ff2b336581cf94b66327ea836294c7 Gecko: cd9fa05c943e6784faeeaff7c027d1b561c070b0 Gonk: 2916e2368074b5383c80bf5a0fba3fc83ba310bd Version: 42.0a1 (2.5) Firmware Version: D5803_23.1.A.1.28_NCB.ftf User Agent: Mozilla/5.0 (Mobile; rv:42.0) Gecko/42.0 Firefox/42.0 Repro frequency: 10/10 See attached: Logcat
This issue DOES occur on Flame 2.5 builds. Music, Images, and Contacts will not transfer over NFC, although URLs will transfer. Environmental Variables: Device: Flame 2.5 Build ID: 20150728030208 Gaia: 14e32276025b0310d3e89027320cf4b2a24cedfb Gecko: 33dc8a83cfc0 Gonk: 41d3e221039d1c4486fc13ff26793a7a39226423 Version: 42.0a1 (2.5) Firmware Version: v18D User Agent: Mozilla/5.0 (Mobile; rv:42.0) Gecko/42.0 Firefox/42.0 -------------------------------- This issue does NOT occur on Flame 2.2 builds. Music, Images, Contacts, and URLs can all be transferred over NFC successfully. Environmental Variables: Device: Flame 2.2 Build ID: 20150728032504 Gaia: e1e6317f17a840b19af9dbb25f5a771d8d9fa161 Gecko: 9b60e57724db Gonk: bd9cb3af2a0354577a6903917bc826489050b40d Version: 37.0 (2.2) Firmware Version: v18D User Agent: Mozilla/5.0 (Mobile; rv:37.0) Gecko/37.0 Firefox/37.0
QA Whiteboard: [QAnalyst-Triage?]
Flags: needinfo?(pbylenga)
[Blocking Requested - why for this release]: Functional regression of a core feature. Requesting a window.
blocking-b2g: --- → 2.5?
QA Whiteboard: [QAnalyst-Triage?]
Flags: needinfo?(pbylenga)
QA Contact: lixia
Mozilla-inbound Regression Window: Last Working Environmental Variables: Device: Flame 2.5 Build ID 20150716192603 Gaia Revision 77bc0d940bde2a5d2d4dfadfcccc6d8d77456d36 Gaia Date 2015-07-16 16:25:03 Gecko Revision https://hg.mozilla.org/integration/mozilla-inbound/rev/c1ca83e38b78 Gecko Version 42.0a1 Device Name flame Firmware(Release) 4.4.2 Firmware(Incremental) eng.cltbld.20150717.211455 Firmware Date Fri Jul 17 21:15:06 EDT 2015 Bootloader L1TC000118D0 Firmware Version v18D v4 First Broken Environmental Variables: Device: Flame 2.5 Build ID 20150716203012 Gaia Revision 77bc0d940bde2a5d2d4dfadfcccc6d8d77456d36 Gaia Date 2015-07-16 16:25:03 Gecko Revision https://hg.mozilla.org/integration/mozilla-inbound/rev/4dd71c32a6cb Gecko Version 42.0a1 Device Name flame Firmware(Release) 4.4.2 Firmware(Incremental) eng.cltbld.20150717.211455 Firmware Date Fri Jul 17 21:15:06 EDT 2015 Bootloader L1TC000118D0 Firmware Version v18D v4 First Broken Gaia & Last Working Gecko - issue DOES NOT repro Gaia-Rev 77bc0d940bde2a5d2d4dfadfcccc6d8d77456d36 Gecko-Rev c1ca83e38b78 First Broken Gecko & Last Working Gaia - issue DOES repro Gaia-Rev 77bc0d940bde2a5d2d4dfadfcccc6d8d77456d36 Gecko-Rev 4dd71c32a6cb Gecko pushlog: http://hg.mozilla.org/integration/mozilla-inbound/pushloghtml?fromchange=c1ca83e38b78&tochange=4dd71c32a6cb Possibly caused by Bug 1179718.
QA Whiteboard: [MGSEI-Triage+]
Kevin can we take a look at this tomorrow to see if it still reproduces as the other NFC bugs were WFM.
Flags: needinfo?(ktucker)
QA Whiteboard: [MGSEI-Triage+] → [MGSEI-Triage+][COM=NFC]
This issue is still occurring on the lastest Flame master build. Nothing happens when trying to share a picture with another device using NFC. Kan-Ru, can you take a look at this please? Looks like the landing for bug 1179718 might have caused this.
Blocks: 1179718
Flags: needinfo?(ktucker) → needinfo?(kchen)
Assignee: nobody → kchen
Flags: needinfo?(kchen)
Attached patch patchSplinter Review
Attachment #8641488 - Flags: review?(allstars.chh)
Attachment #8641488 - Flags: review?(allstars.chh) → review+
Attachment #8641488 - Flags: review?(bzbarsky)
Comment on attachment 8641488 [details] [diff] [review] patch r=me, but please add newlines at end of file to those new files that don't have them.
Attachment #8641488 - Flags: review?(bzbarsky) → review+
Status: NEW → RESOLVED
Closed: 9 years ago
Resolution: --- → FIXED
Target Milestone: --- → FxOS-S4 (07Aug)
This issue is verified fixed on the latest Flame and Spark 2.5 builds. Music, Images, Contacts, and URLs can all be transferred over NFC successfully. Environmental Variables: Device: Aries 2.5 Build ID: 20150804120650 Gaia: 67c38af8347f93ddc005a53f427d651b744b55c1 Gecko: 5cf4d2f7f2f2 Gonk: 2916e2368074b5383c80bf5a0fba3fc83ba310bd Version: 42.0a1 (2.5) Firmware Version: D5803_23.1.A.1.28_NCB.ftf User Agent: Mozilla/5.0 (Mobile; rv:42.0) Gecko/42.0 Firefox/42.0 Environmental Variables: Device: Flame 2.5 Build ID: 20150804030213 Gaia: caba8b26c52d3c771e9ea6fe288acdaf74c7707e Gecko: 5b54831761b1 Gonk: 41d3e221039d1c4486fc13ff26793a7a39226423 Version: 42.0a1 (2.5) Firmware Version: v18D User Agent: Mozilla/5.0 (Mobile; rv:42.0) Gecko/42.0 Firefox/42.0
Status: RESOLVED → VERIFIED
QA Whiteboard: [MGSEI-Triage+][COM=NFC] → [MGSEI-Triage+][COM=NFC][QAnalyst-Triage?]
Flags: needinfo?(ktucker)
QA Whiteboard: [MGSEI-Triage+][COM=NFC][QAnalyst-Triage?] → [MGSEI-Triage+][COM=NFC][QAnalyst-Triage+]
Flags: needinfo?(ktucker)
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: