Commit 4e1293d3 authored by Fredrik Söderquist's avatar Fredrik Söderquist Committed by Commit Bot

Explicitly reset preferred lang and text track state in media/track

Add cleanup handlers that resets "user preferred languages" and "text
track kind user preference", or just reset them outright, to see if this
has any bearing on the problem (works locally.)

Bug: 664844
Change-Id: I6237ace717fbaf6f5203d8a051950763547e191f
Reviewed-on: https://chromium-review.googlesource.com/757102Reviewed-by: default avatarsrirama chandra sekhar <srirama.m@samsung.com>
Commit-Queue: Fredrik Söderquist <fs@opera.com>
Cr-Commit-Position: refs/heads/master@{#515919}
parent ea61b184
......@@ -16,6 +16,10 @@
<script>
async_test(function(t) {
var video = document.querySelector("video");
t.add_cleanup(function() {
internals.setUserPreferredLanguages([]);
internals.settings.setTextTrackKindUserPreference("default");
});
internals.setUserPreferredLanguages(["jp", "es", "en", "fr"]);
video.src = findMediaFile("video", "../content/test");
......
......@@ -9,5 +9,8 @@ test(function() {
// Set user preferred languages.
internals.setUserPreferredLanguages(['jp', 'es-ES', 'en', 'fr']);
internals.settings.setTextTrackKindUserPreference('captions');
internals.setUserPreferredLanguages([]);
internals.settings.setTextTrackKindUserPreference("default");
});
</script>
\ No newline at end of file
</script>
......@@ -7,6 +7,10 @@
<script>
async_test(function(t) {
var video = document.querySelector("video");
t.add_cleanup(function() {
internals.setUserPreferredLanguages([]);
internals.settings.setTextTrackKindUserPreference("default");
});
// Set user preferred languages.
internals.setUserPreferredLanguages(['jp', 'es-ES', 'en', 'fr']);
......@@ -84,4 +88,4 @@ async_test(function(t) {
timer = setTimeout(runNextTest, 200);
}
});
</script>
\ No newline at end of file
</script>
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment