Bug 1489844 - Port DOMPrefs to StaticPrefs - part 13 - dom.streams.enabled, r=ehsan

This commit is contained in:
Andrea Marchesini 2018-09-10 20:36:16 +02:00
Родитель 50429ea3ae
Коммит 54cc64fa25
4 изменённых файлов: 9 добавлений и 6 удалений

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

@ -19,7 +19,6 @@
// * This defines DOMPrefs::FooBar(JSContext* aCx, JSObject* aObj);
// This is allows the use of DOMPrefs in WebIDL files.
DOM_PREF(StreamsEnabled, "dom.streams.enabled")
DOM_PREF(OffscreenCanvasEnabled, "gfx.offscreencanvas.enabled")
DOM_PREF(WebkitBlinkDirectoryPickerEnabled, "dom.webkitBlink.dirPicker.enabled")
DOM_PREF(NetworkInformationEnabled, "dom.netinfo.enabled")
@ -41,7 +40,7 @@ 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_PREF(StreamsEnabled)
DOM_WEBIDL_PREF2(dom_streams_enabled)
DOM_WEBIDL_PREF(OffscreenCanvasEnabled)
DOM_WEBIDL_PREF(WebkitBlinkDirectoryPickerEnabled)
DOM_WEBIDL_PREF(NetworkInformationEnabled)

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

@ -35,7 +35,7 @@ Response implements Body;
// This should be part of Body but we don't want to expose body to request yet.
// See bug 1387483.
partial interface Response {
[GetterThrows, Func="mozilla::dom::DOMPrefs::StreamsEnabled"]
[GetterThrows, Func="mozilla::dom::DOMPrefs::dom_streams_enabled"]
readonly attribute ReadableStream? body;
};

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

@ -294,6 +294,13 @@ VARCACHE_PREF(
RelaxedAtomicBool, false
)
// Streams API
VARCACHE_PREF(
"dom.streams.enabled",
dom_streams_enabled,
RelaxedAtomicBool, false
)
//---------------------------------------------------------------------------
// Clear-Site-Data prefs
//---------------------------------------------------------------------------

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

@ -5100,9 +5100,6 @@ pref("dom.vibrator.max_vibrate_list_len", 128);
// Battery API
pref("dom.battery.enabled", true);
// Streams API
pref("dom.streams.enabled", false);
// Push
pref("dom.push.alwaysConnect", false);