mirror of
https://gitlab.winehq.org/wine/wine-gecko.git
synced 2024-09-13 09:24:08 -07:00
Bug 887978 - Pref on WebVTT for non-release builds. r=cpearce, bz
This allows us to get wider testing without having to worry about fliping the pref back off for release if we find problems. New global interafaces need to be added to test_interfaces.html and marked with the same conditional as the pref. The test must also be updated if the conditional is changed on the pref.
This commit is contained in:
parent
c2abdae85f
commit
ce074ffa5a
@ -293,6 +293,7 @@ var interfaceNamesInGlobalScope =
|
||||
"HTMLTextAreaElement",
|
||||
"HTMLTimeElement",
|
||||
"HTMLTitleElement",
|
||||
{name: "HTMLTrackElement", release: false},
|
||||
"HTMLUListElement",
|
||||
"HTMLUnknownElement",
|
||||
"HTMLVideoElement",
|
||||
@ -565,6 +566,9 @@ var interfaceNamesInGlobalScope =
|
||||
"TextDecoder",
|
||||
"TextEncoder",
|
||||
"TextMetrics",
|
||||
{name: "TextTrack", release: false},
|
||||
{name: "TextTrackCueList", release: false},
|
||||
{name: "TextTrackList", release: false},
|
||||
"TimeEvent",
|
||||
"TimeRanges",
|
||||
"Touch",
|
||||
@ -585,6 +589,9 @@ var interfaceNamesInGlobalScope =
|
||||
{name: "USSDReceivedEvent", b2g: true, pref: "dom.mobileconnection.enabled"},
|
||||
"ValidityState",
|
||||
"VideoStreamTrack",
|
||||
{name: "VTTCue", release: false},
|
||||
{name: "VTTRegion", release: false},
|
||||
{name: "VTTRegionList", release: false},
|
||||
"WaveShaperNode",
|
||||
"WebGLActiveInfo",
|
||||
"WebGLBuffer",
|
||||
|
@ -263,7 +263,11 @@ pref("media.tabstreaming.height", 240);
|
||||
pref("media.tabstreaming.time_per_frame", 40);
|
||||
|
||||
// TextTrack support
|
||||
#ifdef RELEASE_BUILD
|
||||
pref("media.webvtt.enabled", false);
|
||||
#else
|
||||
pref("media.webvtt.enabled", true);
|
||||
#endif
|
||||
|
||||
// Whether to enable MediaSource support
|
||||
pref("media.mediasource.enabled", false);
|
||||
|
Loading…
Reference in New Issue
Block a user