The problem I'm having is that GStreamer (on my computer at least) can play .mov, .m4v and .ogv files, but it can only read subtitles from the .ogv file, and doesn't seem to handle captions at all:
What I'm looking at right now is just changing two of the tests to use the counting-subtitled.(m4v/ogv) instead. There's still the issue that it prefers the m4v, so I'm making it intentionally pick the ogv first, then the m4v, since I assume Safari doesn't play ogv files still.
I found a segfault because of one of the tests but I think once I've figured that out, I'll have something worth reviewing. For QtWebKit changes, do I submit it through Gerrit, or WebKit's patch process?