зеркало из https://github.com/mozilla/gecko-dev.git
Bug 1455674 part 18. Add Element to importGlobalProperties. r=qdot
This commit is contained in:
Родитель
4783772a18
Коммит
bca2f3a6b6
|
@ -36,6 +36,7 @@
|
|||
#include "mozilla/dom/DirectoryBinding.h"
|
||||
#include "mozilla/dom/DOMParserBinding.h"
|
||||
#include "mozilla/dom/DOMPrefs.h"
|
||||
#include "mozilla/dom/ElementBinding.h"
|
||||
#include "mozilla/dom/EventBinding.h"
|
||||
#include "mozilla/dom/IndexedDatabaseManager.h"
|
||||
#include "mozilla/dom/Fetch.h"
|
||||
|
@ -815,6 +816,8 @@ xpc::GlobalProperties::Parse(JSContext* cx, JS::HandleObject obj)
|
|||
Directory = true;
|
||||
} else if (!strcmp(name.ptr(), "DOMParser")) {
|
||||
DOMParser = true;
|
||||
} else if (!strcmp(name.ptr(), "Element")) {
|
||||
Element = true;
|
||||
} else if (!strcmp(name.ptr(), "Event")) {
|
||||
Event = true;
|
||||
} else if (!strcmp(name.ptr(), "File")) {
|
||||
|
@ -895,6 +898,10 @@ xpc::GlobalProperties::Define(JSContext* cx, JS::HandleObject obj)
|
|||
!dom::DOMParserBinding::GetConstructorObject(cx))
|
||||
return false;
|
||||
|
||||
if (Element &&
|
||||
!dom::ElementBinding::GetConstructorObject(cx))
|
||||
return false;
|
||||
|
||||
if (Event &&
|
||||
!dom::EventBinding::GetConstructorObject(cx))
|
||||
return false;
|
||||
|
|
|
@ -2615,6 +2615,7 @@ struct GlobalProperties {
|
|||
bool CSSRule : 1;
|
||||
bool Directory : 1;
|
||||
bool DOMParser : 1;
|
||||
bool Element : 1;
|
||||
bool Event : 1;
|
||||
bool File : 1;
|
||||
bool FileReader: 1;
|
||||
|
|
Загрузка…
Ссылка в новой задаче