<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>
<!DOCTYPE bugzilla SYSTEM "https://bugs.webkit.org/page.cgi?id=bugzilla.dtd">

<bugzilla version="5.0.4.1"
          urlbase="https://bugs.webkit.org/"
          
          maintainer="admin@webkit.org"
>

    <bug>
          <bug_id>42094</bug_id>
          
          <creation_ts>2010-07-12 10:43:46 -0700</creation_ts>
          <short_desc>[Qt] REGRESSION?(62951): media tests fail</short_desc>
          <delta_ts>2014-02-01 18:59:51 -0800</delta_ts>
          <reporter_accessible>1</reporter_accessible>
          <cclist_accessible>1</cclist_accessible>
          <classification_id>1</classification_id>
          <classification>Unclassified</classification>
          <product>WebKit</product>
          <component>New Bugs</component>
          <version>528+ (Nightly build)</version>
          <rep_platform>All</rep_platform>
          <op_sys>All</op_sys>
          <bug_status>RESOLVED</bug_status>
          <resolution>INVALID</resolution>
          
          
          <bug_file_loc></bug_file_loc>
          <status_whiteboard></status_whiteboard>
          <keywords>Qt, QtTriaged</keywords>
          <priority>P2</priority>
          <bug_severity>Normal</bug_severity>
          <target_milestone>---</target_milestone>
          <dependson>86679</dependson>
          <blocked>79666</blocked>
          <everconfirmed>1</everconfirmed>
          <reporter name="Csaba Osztrogonác">ossy</reporter>
          <assigned_to name="Nancy Piedra">nancy.piedra</assigned_to>
          <cc>abecsi</cc>
    
    <cc>diegohcg</cc>
    
    <cc>hausmann</cc>
    
    <cc>menard</cc>
    
    <cc>nancy.piedra</cc>
    
    <cc>pnormand</cc>
    
    <cc>vestbo</cc>
    
    <cc>webkit.review.bot</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>249907</commentid>
    <comment_count>0</comment_count>
    <who name="Csaba Osztrogonác">ossy</who>
    <bug_when>2010-07-12 10:43:46 -0700</bug_when>
    <thetext>After r62951 landed, two media tests fail on our bots which 
have Qt 4.6.3 (and Qt 4.7.0) with Qt Mobility API 1.0.1.
They pass on &quot;Qt Linux Release&quot; bot on build.webkit.org,
which has Qt 4.6.2 with Qt Mobility API 1.0.0

Is it a regression? What do you think?

http://webkit.sed.hu/buildbot/results/x86-64%20Linux%20Qt%20Release/r63096%20%286846%29/media/restore-from-page-cache-pretty-diff.html
http://webkit.sed.hu/buildbot/results/x86-64%20Linux%20Qt%20Release/r63096%20%286846%29/media/video-can-play-type-pretty-diff.html

--- /home/webkitbuildbot/slaves/release64bit/buildslave/qt-linux-64-release/build/layout-test-results/media/restore-from-page-cache-expected.txt	2010-07-12 10:32:28.099646483 -0700
+++ /home/webkitbuildbot/slaves/release64bit/buildslave/qt-linux-64-release/build/layout-test-results/media/restore-from-page-cache-actual.txt	2010-07-12 10:32:28.099646483 -0700
@@ -6,4 +6,5 @@
 *** Page going into cache
 *** Page returned from cache
 EXPECTED (loadCount == &apos;1&apos;) OK
+EVENT(loadstart)


--- /home/webkitbuildbot/slaves/release64bit/buildslave/qt-linux-64-release/build/layout-test-results/media/video-can-play-type-expected.txt	2010-07-12 10:32:28.164565846 -0700
+++ /home/webkitbuildbot/slaves/release64bit/buildslave/qt-linux-64-release/build/layout-test-results/media/video-can-play-type-actual.txt	2010-07-12 10:32:28.164565846 -0700
@@ -1,10 +1,10 @@
 Test HTMLMediaElement canPlayType() method.
 
 EXPECTED (video.canPlayType() == &apos;&apos;) OK
-EXPECTED (video.canPlayType(&apos;video/&apos;) == &apos;&apos;) OK
-EXPECTED (video.canPlayType(&apos;video/blahblah&apos;) == &apos;&apos;) OK
-EXPECTED (video.canPlayType(&apos;video/mpeg; codecs=&quot;avc1.4D400C&quot;&apos;) == &apos;probably&apos;) OK
-EXPECTED (video.canPlayType(&apos; video/mp4 ; video/mp4; codecs=&quot;mp4v.20.8, mp4a.40.2&quot;&apos;) == &apos;probably&apos;) OK
+EXPECTED (video.canPlayType(&apos;video/&apos;) == &apos;&apos;), OBSERVED &apos;maybe&apos; FAIL
+EXPECTED (video.canPlayType(&apos;video/blahblah&apos;) == &apos;&apos;), OBSERVED &apos;maybe&apos; FAIL
+EXPECTED (video.canPlayType(&apos;video/mpeg; codecs=&quot;avc1.4D400C&quot;&apos;) == &apos;probably&apos;), OBSERVED &apos;maybe&apos; FAIL
+EXPECTED (video.canPlayType(&apos; video/mp4 ; video/mp4; codecs=&quot;mp4v.20.8, mp4a.40.2&quot;&apos;) == &apos;probably&apos;), OBSERVED &apos;maybe&apos; FAIL
 EXPECTED (video.canPlayType(&apos;audio/mpeg&apos;) == &apos;maybe&apos;) OK
 EXPECTED (video.canPlayType(&apos;audio/wav&apos;) == &apos;maybe&apos;) OK
 END OF TEST</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>377727</commentid>
    <comment_count>1</comment_count>
    <who name="Nancy Piedra">nancy.piedra</who>
    <bug_when>2011-04-01 05:23:51 -0700</bug_when>
    <thetext>With QtMobility master &amp; Qt 4.7.2 on Linux, restore-from-page-cache passes for me.  But video-can-play-type still fails.  I think that MediaPlayerPrivateQt.cpp does not implement to the HTML5 specification.  I will take a look at that.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>378266</commentid>
    <comment_count>2</comment_count>
    <who name="Nancy Piedra">nancy.piedra</who>
    <bug_when>2011-04-01 18:25:31 -0700</bug_when>
    <thetext>The root cause of the video-can-play-type has been identified as an error in QtMobility in the following bug: https://bugs.webkit.org/show_bug.cgi?id=53275

This bug can probably be closed as a duplicate of 53275.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>378741</commentid>
    <comment_count>3</comment_count>
    <who name="Nancy Piedra">nancy.piedra</who>
    <bug_when>2011-04-04 05:40:12 -0700</bug_when>
    <thetext>Acutally, this bug should be kept open because still some changes will be needed to the Qt MediaPlayer implementation to pass this test.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>625439</commentid>
    <comment_count>4</comment_count>
      <attachid>142262</attachid>
    <who name="Alexis Menard (darktears)">menard</who>
    <bug_when>2012-05-16 07:56:43 -0700</bug_when>
    <thetext>Created attachment 142262
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>625441</commentid>
    <comment_count>5</comment_count>
    <who name="Alexis Menard (darktears)">menard</who>
    <bug_when>2012-05-16 07:58:13 -0700</bug_when>
    <thetext>(In reply to comment #4)
&gt; Created an attachment (id=142262) [details]
&gt; Patch

Let&apos;s give a shot and we can skip some of them if needed. Some coverage (395) is better than 0 coverage.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>625617</commentid>
    <comment_count>6</comment_count>
    <who name="Philippe Normand">pnormand</who>
    <bug_when>2012-05-16 10:37:24 -0700</bug_when>
    <thetext>(In reply to comment #5)
&gt; (In reply to comment #4)
&gt; &gt; Created an attachment (id=142262) [details] [details]
&gt; &gt; Patch
&gt; 
&gt; Let&apos;s give a shot and we can skip some of them if needed. Some coverage (395) is better than 0 coverage.

What about the http/tests/media? I suspect some of them pass as well.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>625624</commentid>
    <comment_count>7</comment_count>
    <who name="Alexis Menard (darktears)">menard</who>
    <bug_when>2012-05-16 10:42:07 -0700</bug_when>
    <thetext>(In reply to comment #6)
&gt; (In reply to comment #5)
&gt; &gt; (In reply to comment #4)
&gt; &gt; &gt; Created an attachment (id=142262) [details] [details] [details]
&gt; &gt; &gt; Patch
&gt; &gt; 
&gt; &gt; Let&apos;s give a shot and we can skip some of them if needed. Some coverage (395) is better than 0 coverage.
&gt; 
&gt; What about the http/tests/media? I suspect some of them pass as well.

One thing at a time :)</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>625800</commentid>
    <comment_count>8</comment_count>
      <attachid>142262</attachid>
    <who name="WebKit Review Bot">webkit.review.bot</who>
    <bug_when>2012-05-16 13:30:31 -0700</bug_when>
    <thetext>Comment on attachment 142262
Patch

Clearing flags on attachment: 142262

Committed r117332: &lt;http://trac.webkit.org/changeset/117332&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>625801</commentid>
    <comment_count>9</comment_count>
    <who name="WebKit Review Bot">webkit.review.bot</who>
    <bug_when>2012-05-16 13:30:38 -0700</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>625897</commentid>
    <comment_count>10</comment_count>
    <who name="WebKit Review Bot">webkit.review.bot</who>
    <bug_when>2012-05-16 15:01:33 -0700</bug_when>
    <thetext>Re-opened since this is blocked by 86679</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>142262</attachid>
            <date>2012-05-16 07:56:43 -0700</date>
            <delta_ts>2012-05-16 13:30:31 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-42094-20120516085533.patch</filename>
            <type>text/plain</type>
            <size>2750</size>
            <attacher name="Alexis Menard (darktears)">menard</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMTE3MjczCmRpZmYgLS1naXQgYS9MYXlvdXRUZXN0cy9DaGFu
Z2VMb2cgYi9MYXlvdXRUZXN0cy9DaGFuZ2VMb2cKaW5kZXggZjljMTA3NTQ2N2JhNTEwZDEyZWQ4
NzFjYjgwYTRmMDM3MGEyZTc5Ni4uNTFlNjE2OTc3MjU3OTBmY2NkNDAwMzczNTE0OGFjNmUxZWIy
NDI4NiAxMDA2NDQKLS0tIGEvTGF5b3V0VGVzdHMvQ2hhbmdlTG9nCisrKyBiL0xheW91dFRlc3Rz
L0NoYW5nZUxvZwpAQCAtMSwzICsxLDE0IEBACisyMDEyLTA1LTE2ICBBbGV4aXMgTWVuYXJkICA8
YWxleGlzLm1lbmFyZEBvcGVuYm9zc2Eub3JnPgorCisgICAgICAgIFtRdF0gUkVHUkVTU0lPTj8o
NjI5NTEpOiBtZWRpYSB0ZXN0cyBmYWlsCisgICAgICAgIGh0dHBzOi8vYnVncy53ZWJraXQub3Jn
L3Nob3dfYnVnLmNnaT9pZD00MjA5NAorCisgICAgICAgIFJldmlld2VkIGJ5IE5PQk9EWSAoT09Q
UyEpLgorCisgICAgICAgIEVuYWJsZSBzb21lIG1lZGlhIGxheW91dCB0ZXN0cyBzbyB0aGF0IG91
ciBjb3ZlcmFnZSBpcyBtb3JlIHRoYW4gaW5leGlzdGFudC4KKworICAgICAgICAqIHBsYXRmb3Jt
L3F0L1NraXBwZWQ6CisKIDIwMTItMDUtMTYgIEFycGl0YSBCYWh1Z3VuYSAgPGFycGl0YWJhaHVn
dW5hQGdtYWlsLmNvbT4KIAogICAgICAgICAiYm9yZGVyOiBjb2xsYXBzZSIgKyAiZGlzcGxheTog
bm9uZSIgcm93cyBpbiB0aGUgdGJvZHkgd2hpbGUgaGF2aW5nIHRoZWFkIG9yIHRmb290IGRvZXNu
J3QgcmVuZGVyIHRoZSBvcHBvc2l0ZSBib3JkZXIKZGlmZiAtLWdpdCBhL0xheW91dFRlc3RzL3Bs
YXRmb3JtL3F0L1NraXBwZWQgYi9MYXlvdXRUZXN0cy9wbGF0Zm9ybS9xdC9Ta2lwcGVkCmluZGV4
IDcxMTIyYTJjYzQ4ZmIwODkwNzI3MWUyODdjMjdjNDFhODk0OTNmNjQuLmZiNzAwM2RlNDVkMGZm
YjRlNTg4YTA4ZjNhMTkyMjUyZjBhZWViYTMgMTAwNjQ0Ci0tLSBhL0xheW91dFRlc3RzL3BsYXRm
b3JtL3F0L1NraXBwZWQKKysrIGIvTGF5b3V0VGVzdHMvcGxhdGZvcm0vcXQvU2tpcHBlZApAQCAt
OTU1LDkgKzk1NSw4IEBAIGZhc3Qvc2VsZWN0b3JzL3VucXVhbGlmaWVkLWhvdmVyLXN0cmljdC5o
dG1sCiAjIGZhaWxpbmcgbWVkaWEgdGVzdHMKICMgPT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICMKIAotIyBb
UXRdIG1lZGlhIHRlc3RzIGFyZSBmbGFrZXkKLSMgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hv
d19idWcuY2dpP2lkPTU3OTgzCi1tZWRpYQorIyBUcmFjayBpcyBub3QgZW5hYmxlIHlldAorbWVk
aWEvdHJhY2sKIAogIyBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9Mzgz
NzYKIG1lZGlhL21lZGlhLWRvY3VtZW50LWF1ZGlvLXNpemUuaHRtbApAQCAtMTA3OCw2ICsxMDc3
LDI0IEBAIG1lZGlhL21lZGlhLWRvY3VtZW50LWF1ZGlvLXJlcGFpbnQuaHRtbAogIyBodHRwczov
L2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9NTc0NzYKIG1lZGlhL3ZpZGVvLXBsYXli
YWNrcmF0ZS5odG1sCiAKK21lZGlhL1czQy9hdWRpby9jYW5QbGF5VHlwZS9jYW5QbGF5VHlwZV9z
dXBwb3J0ZWRfYnV0X25vX2NvZGVjc19wYXJhbWV0ZXJfMi5odG1sCittZWRpYS9XM0MvdmlkZW8v
Y2FuUGxheVR5cGUvY2FuUGxheVR5cGVfY29kZWNzX29yZGVyXzEuaHRtbAorbWVkaWEvVzNDL3Zp
ZGVvL2NhblBsYXlUeXBlL2NhblBsYXlUeXBlX2NvZGVjc19vcmRlcl8zLmh0bWwKK21lZGlhL1cz
Qy92aWRlby9jYW5QbGF5VHlwZS9jYW5QbGF5VHlwZV9zdXBwb3J0ZWRfYnV0X25vX2NvZGVjc19w
YXJhbWV0ZXJfMS5odG1sCittZWRpYS9XM0MvdmlkZW8vY2FuUGxheVR5cGUvY2FuUGxheVR5cGVf
c3VwcG9ydGVkX2J1dF9ub19jb2RlY3NfcGFyYW1ldGVyXzMuaHRtbAorbWVkaWEvVzNDL3ZpZGVv
L2NhblBsYXlUeXBlL2NhblBsYXlUeXBlX3R3b19pbXBsaWVzX29uZV8xLmh0bWwKK21lZGlhL1cz
Qy92aWRlby9jYW5QbGF5VHlwZS9jYW5QbGF5VHlwZV90d29faW1wbGllc19vbmVfMi5odG1sCitt
ZWRpYS9XM0MvdmlkZW8vY2FuUGxheVR5cGUvY2FuUGxheVR5cGVfdHdvX2ltcGxpZXNfb25lXzUu
aHRtbAorbWVkaWEvVzNDL3ZpZGVvL2NhblBsYXlUeXBlL2NhblBsYXlUeXBlX3R3b19pbXBsaWVz
X29uZV82Lmh0bWwKK21lZGlhL2F1ZGlvLWdhcmJhZ2UtY29sbGVjdC5odG1sCittZWRpYS9tZWRp
YS1jb250aW51ZXMtcGxheWluZy1hZnRlci1yZXBsYWNlLXNvdXJjZS5odG1sCittZWRpYS9ub2Rl
c0Zyb21SZWN0LXNoYWRvd0NvbnRlbnQuaHRtbAorbWVkaWEvc291cmNlcy1mYWxsYmFjay1jb2Rl
Y3MuaHRtbAorbWVkaWEvdmlkZW8tY29udHJvbHMtcmVuZGVyaW5nLXRvZ2dsZS1kaXNwbGF5LW5v
bmUuaHRtbAorbWVkaWEvdmlkZW8tY29udHJvbHMtdG9nZ2xpbmcuaHRtbAorbWVkaWEvdmlkZW8t
cGxheWluZy1hbmQtcGF1c2UuaHRtbAorbWVkaWEvdmlkZW8tdm9sdW1lLmh0bWwKKwogIyA9PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PSAjCiAjIENyYXNoaW5nIHRlc3RzIGR1ZSB0byByZS1lbmFibGVkIFBo
b25vbiBzdXBwb3J0IGluIEJ1aWxkYm90J3MgUXQgICAgICAgICAgICAgICMKICMgU2tpcCB0aGVz
ZSB1bnRpbCBhIHByb3BlciBzb2x1dGlvbiBmb3IgdGhlIFBob25vbiByZWxhdGVkIGNyYXNoZXMg
Zm91bmQuICAgICAgIwo=
</data>

          </attachment>
      

    </bug>

</bugzilla>