Primary eng (and PM) emails
Deprecated by sigb...@opera.com
Link to “Intent to Deprecate” thread
https://groups.google.com/a/chromium.org/d/msg/blink-dev/nsLnqT__I78/zXQtEX-vUK0J
Summary
Remove the position and totalSize attributes and merge the (then empty) XMLHttpRequestProgressEvent interface into ProgressEvent.
Motivation
Neither Firefox nor Edge have the totalSize or position attribute, and it is not in the spec:
https://xhr.spec.whatwg.org/#interface-progressevent
Compatibility Risk
The compat risk is due to the removal of position and totalSize, not the interface itself.
The string "position" and "totalSize" are too common to search for in httparchive, but a GitHub search for "xmlhttprequest totalsize" finds at least something of interest. In the first fewpages I see nothing problematic, but two cases of this:
var done = e.position || e.loaded, total = e.totalSize || e.total;
Usage information from UseCounter
position ~0.006%
totalSize ~0.004%
OWP launch tracking bug
Entry on the feature dashboard
https://www.chromestatus.com/features/5044837464145920
(Created assuming that removal will happen in M49, will update if not.)
--
You received this message because you are subscribed to the Google Groups "blink-dev" group.
To unsubscribe from this group and stop receiving emails from it, send an email to blink-dev+...@chromium.org.
I'd like to revise the plan to first update the deprecation messages to include "will be removed in M50, around April 2016" in M49, and then actually remove in M50. I will update thechromestatus.com entry to reflect that if this if I get an LGTM3.