[Gtk] Unskip the video track tests
authorcommit-queue@webkit.org <commit-queue@webkit.org@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Fri, 6 Apr 2012 16:13:11 +0000 (16:13 +0000)
committercommit-queue@webkit.org <commit-queue@webkit.org@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Fri, 6 Apr 2012 16:13:11 +0000 (16:13 +0000)
https://bugs.webkit.org/show_bug.cgi?id=82590

Patch by Zan Dobersek <zandobersek@gmail.com> on 2012-04-06
Reviewed by Martin Robinson.

Source/WebCore:

Enable the video track runtime feature for the Gtk port as well.

No new tests - existing ones will be unskipped.

* bindings/generic/RuntimeEnabledFeatures.cpp:
(WebCore):

LayoutTests:

Unskip passing video track tests and update expectations
where necessary.

* platform/gtk/Skipped:
* platform/gtk/fast/dom/prototype-inheritance-2-expected.txt:

git-svn-id: https://svn.webkit.org/repository/webkit/trunk@113446 268f45cc-cd09-0410-ab3c-d52691b4dbfc

LayoutTests/ChangeLog
LayoutTests/platform/gtk/Skipped
LayoutTests/platform/gtk/fast/dom/prototype-inheritance-2-expected.txt
Source/WebCore/ChangeLog
Source/WebCore/bindings/generic/RuntimeEnabledFeatures.cpp

index 60c07a3..e85eeb8 100644 (file)
@@ -1,3 +1,16 @@
+2012-04-06  Zan Dobersek  <zandobersek@gmail.com>
+
+        [Gtk] Unskip the video track tests
+        https://bugs.webkit.org/show_bug.cgi?id=82590
+
+        Reviewed by Martin Robinson.
+
+        Unskip passing video track tests and update expectations
+        where necessary.
+
+        * platform/gtk/Skipped:
+        * platform/gtk/fast/dom/prototype-inheritance-2-expected.txt:
+
 2012-04-06  Stephen Chenney  <schenney@chromium.org>
 
         RenderSVGRoot should inherit from RenderReplaced
index 74c61bc..7fcb26f 100644 (file)
@@ -403,11 +403,6 @@ fast/exclusions
 # For now, Web Audio API is disabled
 webaudio
 
-# VIDEO_TRACK is disabled for now
-media/track
-fast/events/constructors/track-event-constructor.html
-http/tests/security/text-track-crossorigin.html
-
 # CSS Filters is disabled
 css3/filters
 
index d3d1d2a..eb80385 100644 (file)
@@ -217,6 +217,9 @@ PASS TextConstructor from inner.document.forms.testForm.0.attributes.0.lastChild
 PASS TextPrototype from inner.document.forms.testForm.0.attributes.0.lastChild.__proto__
 PASS TextTrack from inner.document.forms.testForm.0.previousElementSibling.previousElementSibling.previousElementSibling.previousElementSibling.track
 PASS TextTrackConstructor from inner.document.forms.testForm.0.previousElementSibling.previousElementSibling.previousElementSibling.previousElementSibling.track.constructor
+PASS TextTrackList from inner.document.forms.testForm.0.previousElementSibling.textTracks
+PASS TextTrackListConstructor from inner.document.forms.testForm.0.previousElementSibling.textTracks.constructor
+PASS TextTrackListPrototype from inner.document.forms.testForm.0.previousElementSibling.textTracks.__proto__
 PASS TextTrackPrototype from inner.document.forms.testForm.0.previousElementSibling.previousElementSibling.previousElementSibling.previousElementSibling.track.__proto__
 PASS TimeRanges from inner.document.forms.testForm.0.previousElementSibling.played
 PASS TimeRangesConstructor from inner.document.forms.testForm.0.previousElementSibling.played.constructor
@@ -455,7 +458,6 @@ Never found StyleSheet
 Never found TextMetrics
 Never found TextTrackCue
 Never found TextTrackCueList
-Never found TextTrackList
 Never found URL
 Never found WebKitCSSMatrix
 Never found WebKitCSSRegionRule
index e51aa00..a0c68c4 100644 (file)
@@ -1,3 +1,17 @@
+2012-04-06  Zan Dobersek  <zandobersek@gmail.com>
+
+        [Gtk] Unskip the video track tests
+        https://bugs.webkit.org/show_bug.cgi?id=82590
+
+        Reviewed by Martin Robinson.
+
+        Enable the video track runtime feature for the Gtk port as well.
+
+        No new tests - existing ones will be unskipped.
+
+        * bindings/generic/RuntimeEnabledFeatures.cpp:
+        (WebCore):
+
 2012-04-06  Michael Saboff  <msaboff@apple.com>
 
         Call Heap::discardAllCompiledCode() in low memory situations
index cf8ad78..2e5a6f9 100644 (file)
@@ -177,7 +177,7 @@ bool RuntimeEnabledFeatures::isMediaSourceEnabled = false;
 #endif
 
 #if ENABLE(VIDEO_TRACK)
-#if PLATFORM(MAC)
+#if PLATFORM(MAC) || PLATFORM(GTK)
     bool RuntimeEnabledFeatures::isVideoTrackEnabled = true;
 #else
     bool RuntimeEnabledFeatures::isVideoTrackEnabled = false;