- From: <bugzilla@jessica.w3.org>
- Date: Wed, 17 Jun 2015 05:07:55 +0000
- To: public-webapps-bugzilla@w3.org
https://www.w3.org/Bugs/Public/show_bug.cgi?id=28823
Bug ID: 28823
Summary: Course of action even after Event Source retry
failure.
Product: WebAppsWG
Version: unspecified
Hardware: All
OS: All
Status: NEW
Severity: normal
Priority: P2
Component: Server-Sent Events (editor: Ian Hickson)
Assignee: ian@hixie.ch
Reporter: hiremathprashants@gmail.com
QA Contact: public-webapps-bugzilla@w3.org
CC: mike@w3.org, public-webapps@w3.org
As per the spec
https://html.spec.whatwg.org/multipage/comms.html#processing-model-10 , when
EventSource fail to establish the connection first time,
it should retry to connect to given URL after time specified in the "retry"
field/UA default value. But Spec doesn't tell specifically what should be
done if retry attempt fails.
And since this "retry" field is in seconds, Browser should try only once or is
it retry interval(i.e browser should keep on retrying after every retry
seconds).
For eg:
var evtSource = new EventSource("http://www.test.not")
evtSource.onerror = function() {
console.log(evtSource.readyState);
}
In above case Browsers behavior is :
Firefox retries only once and if it fails to establish the connection to given
URL it closes the connection.
But Blinks keep on retrying for given URL with readyState set to CONNECTING.
Can spec be more specific on this i.e what should be done if it fails to
connect even after retry?
--
You are receiving this mail because:
You are the QA Contact for the bug.
Received on Wednesday, 17 June 2015 05:08:00 UTC