google/ioweb2016

Remove XMLHttpRequestProgessElement

Closed this issue · 3 comments

Remove XMLHttpRequestProgessElement

Context: https://www.chromestatus.com/features/5044837464145920

Can we switch to ProgressEvent? Not sure if it's 100% the same interface or browser support but we should investigate.

@jeffposnick do we do anything with the service worker for submitting surveys?
https://github.com/GoogleChrome/ioweb2016/blob/master/app/scripts/helper/schedule.js#L285

Makes it seem like we do, but I couldn't find anything

Hmm, we previously queued up failed POST/PUT requests in general, but that was in the I/O 2015 codebase and may not be relevant anymore. So we were checking there to see if there was service worker support in order to display an appropriate "your request will be queued" message if so.

I'm not up on the survey submission pipeline in 2016. What's the request look like, and do we care about it being queued?