зеркало из https://github.com/mozilla/gecko-dev.git
Bug 1453869 part 8. Teach Cu.importGlobalProperties about DOMParser. r=mrbkap
MozReview-Commit-ID: 36Op1KdLZJe
This commit is contained in:
Родитель
c2c06950b8
Коммит
2d76710322
|
@ -34,6 +34,7 @@
|
|||
#include "mozilla/dom/CSSBinding.h"
|
||||
#include "mozilla/dom/CSSRuleBinding.h"
|
||||
#include "mozilla/dom/DirectoryBinding.h"
|
||||
#include "mozilla/dom/DOMParserBinding.h"
|
||||
#include "mozilla/dom/DOMPrefs.h"
|
||||
#include "mozilla/dom/EventBinding.h"
|
||||
#include "mozilla/dom/IndexedDatabaseManager.h"
|
||||
|
@ -812,6 +813,8 @@ xpc::GlobalProperties::Parse(JSContext* cx, JS::HandleObject obj)
|
|||
CSSRule = true;
|
||||
} else if (!strcmp(name.ptr(), "Directory")) {
|
||||
Directory = true;
|
||||
} else if (!strcmp(name.ptr(), "DOMParser")) {
|
||||
DOMParser = true;
|
||||
} else if (!strcmp(name.ptr(), "Event")) {
|
||||
Event = true;
|
||||
} else if (!strcmp(name.ptr(), "File")) {
|
||||
|
@ -888,6 +891,10 @@ xpc::GlobalProperties::Define(JSContext* cx, JS::HandleObject obj)
|
|||
!dom::DirectoryBinding::GetConstructorObject(cx))
|
||||
return false;
|
||||
|
||||
if (DOMParser &&
|
||||
!dom::DOMParserBinding::GetConstructorObject(cx))
|
||||
return false;
|
||||
|
||||
if (Event &&
|
||||
!dom::EventBinding::GetConstructorObject(cx))
|
||||
return false;
|
||||
|
|
|
@ -2612,6 +2612,7 @@ struct GlobalProperties {
|
|||
bool CSS : 1;
|
||||
bool CSSRule : 1;
|
||||
bool Directory : 1;
|
||||
bool DOMParser : 1;
|
||||
bool Event : 1;
|
||||
bool File : 1;
|
||||
bool FileReader: 1;
|
||||
|
|
Загрузка…
Ссылка в новой задаче