зеркало из https://github.com/mozilla/gecko-dev.git
Bug 1489844 - Port DOMPrefs to StaticPrefs - part 25 - Renaming macros, r=ehsan
This commit is contained in:
Родитель
7b40fcb2a2
Коммит
9fb73897b2
|
@ -24,14 +24,12 @@ DOMPrefs::Initialize()
|
|||
|
||||
#define DOM_PREF(name, pref) DOMPrefs::name();
|
||||
#define DOM_WEBIDL_PREF(name)
|
||||
#define DOM_WEBIDL_PREF2(name)
|
||||
#define DOM_UINT32_PREF(name, pref, defaultValue) DOMPrefs::name();
|
||||
|
||||
#include "DOMPrefsInternal.h"
|
||||
|
||||
#undef DOM_PREF
|
||||
#undef DOM_WEBIDL_PREF
|
||||
#undef DOM_WEBIDL_PREF2
|
||||
#undef DOM_UINT32_PREF
|
||||
}
|
||||
|
||||
|
@ -49,14 +47,6 @@ DOMPrefs::Initialize()
|
|||
}
|
||||
|
||||
#define DOM_WEBIDL_PREF(name) \
|
||||
/* static */ bool \
|
||||
DOMPrefs::name(JSContext* aCx, JSObject* aObj) \
|
||||
{ \
|
||||
return DOMPrefs::name(); \
|
||||
}
|
||||
|
||||
// TODO: this is going to be renamed DOM_WEBIDL_PREF in the last patch.
|
||||
#define DOM_WEBIDL_PREF2(name) \
|
||||
/* static */ bool \
|
||||
DOMPrefs::name(JSContext* aCx, JSObject* aObj) \
|
||||
{ \
|
||||
|
@ -91,7 +81,6 @@ DOMPrefs::DumpEnabled()
|
|||
|
||||
#undef DOM_PREF
|
||||
#undef DOM_WEBIDL_PREF
|
||||
#undef DOM_WEBIDL_PREF2
|
||||
#undef DOM_UINT32_PREF
|
||||
|
||||
} // dom namespace
|
||||
|
|
|
@ -21,14 +21,12 @@ public:
|
|||
|
||||
#define DOM_PREF(name, pref) static bool name();
|
||||
#define DOM_WEBIDL_PREF(name) static bool name(JSContext* aCx, JSObject* aObj);
|
||||
#define DOM_WEBIDL_PREF2(name) static bool name(JSContext* aCx, JSObject* aObj);
|
||||
#define DOM_UINT32_PREF(name, pref, defaultValue) static uint32_t name();
|
||||
|
||||
#include "DOMPrefsInternal.h"
|
||||
|
||||
#undef DOM_PREF
|
||||
#undef DOM_WEBIDL_PREF
|
||||
#undef DOM_WEBIDL_PREF2
|
||||
#undef DOM_UINT32_PREF
|
||||
};
|
||||
|
||||
|
|
|
@ -14,26 +14,27 @@
|
|||
// DOMPrefs::FooBar()
|
||||
// * The second argument is the name of the pref.
|
||||
//
|
||||
// DOM_WEBIDL_PREF(FooBar)
|
||||
// DOM_WEBIDL_PREF(foo_bar)
|
||||
//
|
||||
// * This defines DOMPrefs::FooBar(JSContext* aCx, JSObject* aObj);
|
||||
// * This defines DOMPrefs::foo_bar(JSContext* aCx, JSObject* aObj) which
|
||||
// returns the value of StaticPrefs::foo_bar().
|
||||
// This is allows the use of DOMPrefs in WebIDL files.
|
||||
|
||||
DOM_WEBIDL_PREF2(canvas_imagebitmap_extensions_enabled)
|
||||
DOM_WEBIDL_PREF2(dom_caches_enabled)
|
||||
DOM_WEBIDL_PREF2(dom_webnotifications_serviceworker_enabled)
|
||||
DOM_WEBIDL_PREF2(dom_webnotifications_requireinteraction_enabled)
|
||||
DOM_WEBIDL_PREF2(dom_serviceWorkers_enabled)
|
||||
DOM_WEBIDL_PREF2(dom_storageManager_enabled)
|
||||
DOM_WEBIDL_PREF2(dom_promise_rejection_events_enabled)
|
||||
DOM_WEBIDL_PREF2(dom_push_enabled)
|
||||
DOM_WEBIDL_PREF2(dom_streams_enabled)
|
||||
DOM_WEBIDL_PREF2(gfx_offscreencanvas_enabled)
|
||||
DOM_WEBIDL_PREF2(dom_webkitBlink_dirPicker_enabled)
|
||||
DOM_WEBIDL_PREF2(dom_netinfo_enabled)
|
||||
DOM_WEBIDL_PREF2(dom_fetchObserver_enabled)
|
||||
DOM_WEBIDL_PREF2(dom_enable_performance_observer)
|
||||
DOM_WEBIDL_PREF2(dom_performance_enable_scheduler_timing)
|
||||
DOM_WEBIDL_PREF(canvas_imagebitmap_extensions_enabled)
|
||||
DOM_WEBIDL_PREF(dom_caches_enabled)
|
||||
DOM_WEBIDL_PREF(dom_webnotifications_serviceworker_enabled)
|
||||
DOM_WEBIDL_PREF(dom_webnotifications_requireinteraction_enabled)
|
||||
DOM_WEBIDL_PREF(dom_serviceWorkers_enabled)
|
||||
DOM_WEBIDL_PREF(dom_storageManager_enabled)
|
||||
DOM_WEBIDL_PREF(dom_promise_rejection_events_enabled)
|
||||
DOM_WEBIDL_PREF(dom_push_enabled)
|
||||
DOM_WEBIDL_PREF(dom_streams_enabled)
|
||||
DOM_WEBIDL_PREF(gfx_offscreencanvas_enabled)
|
||||
DOM_WEBIDL_PREF(dom_webkitBlink_dirPicker_enabled)
|
||||
DOM_WEBIDL_PREF(dom_netinfo_enabled)
|
||||
DOM_WEBIDL_PREF(dom_fetchObserver_enabled)
|
||||
DOM_WEBIDL_PREF(dom_enable_performance_observer)
|
||||
DOM_WEBIDL_PREF(dom_performance_enable_scheduler_timing)
|
||||
|
||||
DOM_UINT32_PREF(WorkerCancelingTimeoutMillis,
|
||||
"dom.worker.canceling.timeoutMilliseconds",
|
||||
|
|
Загрузка…
Ссылка в новой задаче