New issue
Advanced search Search tips
Note: Color blocks (like or ) mean that a user may not be available. Tooltip shows the reason.

Issue 632491 link

Starred by 2 users

Issue metadata

Status: WontFix
Owner:
Closed: Dec 2016
Cc:
Components:
EstimatedDays: ----
NextAction: ----
OS: Linux
Pri: 2
Type: Feature



Sign in to add a comment

uWeave Receiver doesn't distinguish between connecting + receive data vs connected + receive data

Project Member Reported by jingxuy@google.com, Jul 28 2016

Issue description

UserAgent: Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/52.0.2743.82 Safari/537.36

Steps to reproduce the problem:
N/a

What is the expected behavior?
uWeave Packet Receiver should have indication whether some data is received as a result of connection request/response versus data packets. This is because the packet receiver user might want to do something special when an connection is just established with some data appended in connection request/response versus just receiving regular data in data packets.

What went wrong?
Whether the data comes from connection request/response, the state will jump into DATA_READY and the code client has no way of determining whether DATA_READY is reached as the result of data appended on connection request/response versus regular data packets. 

Did this work before? No 

Chrome version: 52.0.2743.82  Channel: stable
OS Version: 
Flash Version: Shockwave Flash 22.0 r0
 
Cc: sacomoto@chromium.org tengs@chromium.org khorimoto@chromium.org msarda@chromium.org
Labels: TE-NeedsfurtherTriage
Project Member

Comment 3 by sheriffbot@chromium.org, Jul 29 2016

Labels: Hotlist-Google

Comment 4 by ajha@chromium.org, Aug 5 2016

Labels: -TE-NeedsfurtherTriage TE-NeedsTriageHelp
Components: Internals>Network>DataUse

Comment 6 by bengr@chromium.org, Oct 28 2016

Can you say a little more about how this might be related to Chromium?
bengr@: This bug refers specifically to this file:

https://cs.chromium.org/chromium/src/components/proximity_auth/ble/bluetooth_low_energy_weave_packet_receiver.cc

The original work was completed by an intern who has left Google. We will be continuing work on this shortly. Thanks!
Cc: jlklein@chromium.org hansberry@chromium.org
Owner: khorimoto@chromium.org
Status: Started (was: Unconfirmed)
Status: WontFix (was: Started)
Looking into this, it seems there isn't much of a need for this behavior. It is easy to distinguish between connected ==> data ready and connecting ==> data ready by just observing the state before the packet is received.

Sign in to add a comment