Bug 1540159 - XMLHttpRequestUpload must bind itself to valid nsIGlobalObject in workers, r=smaug

Differential Revision: https://phabricator.services.mozilla.com/D25407

--HG--
extra : moz-landing-system : lando
This commit is contained in:
Andrea Marchesini 2019-03-29 17:22:39 +00:00
Родитель e49755dac3
Коммит 6a4e37ae32
2 изменённых файлов: 1 добавлений и 3 удалений

Просмотреть файл

@ -17,8 +17,6 @@ class XMLHttpRequestUpload final : public XMLHttpRequestEventTarget {
explicit XMLHttpRequestUpload(DOMEventTargetHelper* aOwner)
: XMLHttpRequestEventTarget(aOwner) {}
explicit XMLHttpRequestUpload() {}
NS_DECL_ISUPPORTS_INHERITED
virtual JSObject* WrapObject(JSContext* cx,

Просмотреть файл

@ -1884,7 +1884,7 @@ XMLHttpRequestUpload* XMLHttpRequestWorker::GetUpload(ErrorResult& aRv) {
}
if (!mUpload) {
mUpload = new XMLHttpRequestUpload();
mUpload = new XMLHttpRequestUpload(this);
if (!mUpload) {
aRv.Throw(NS_ERROR_FAILURE);