Update ProgressEvent with MDN data, subfeatures, constructor, and initProgressEvent (#2300)
Update ProgressEvent with MDN data, subfeatures, constructor, and initProgressEvent (#2300)

* ProgressEvent: add data from MDN

Sources:
- https://developer.mozilla.org/en-US/docs/Web/API/ProgressEvent
- https://developer.mozilla.org/en-US/docs/Web/API/ProgressEvent/lengthComputable
- https://developer.mozilla.org/en-US/docs/Web/API/ProgressEvent/loaded
- https://developer.mozilla.org/en-US/docs/Web/API/ProgressEvent/total

* ProgressEvent: add (deprecated) initProgressEvent

Source: https://developer.mozilla.org/en-US/docs/Web/API/ProgressEvent/initProgressEvent#Browser_compatibility

* API/ProgressEvent: add ProgressEvent constructor

Source: https://developer.mozilla.org/en-US/docs/Web/API/ProgressEvent/ProgressEvent

mdn/browser-compat-data,chrisdavidmills/browser-compat-data,teoli2003/browser-compat-data,chrisdavidmills/browser-compat-data,mdn/browser-compat-data