<?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>75817</bug_id>
          
          <creation_ts>2012-01-08 18:21:19 -0800</creation_ts>
          <short_desc>REGRESSION(r104327?): media/track/track-cues-cuechange.html and track-cues-enter-exit.html intermittently time out, media/track/track-cues-seeking and  fails</short_desc>
          <delta_ts>2012-01-09 12:55:34 -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>WebCore Misc.</component>
          <version>528+ (Nightly build)</version>
          <rep_platform>Unspecified</rep_platform>
          <op_sys>Unspecified</op_sys>
          <bug_status>RESOLVED</bug_status>
          <resolution>FIXED</resolution>
          
          
          <bug_file_loc></bug_file_loc>
          <status_whiteboard></status_whiteboard>
          <keywords>InRadar</keywords>
          <priority>P2</priority>
          <bug_severity>Normal</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Ryosuke Niwa">rniwa</reporter>
          <assigned_to name="Eric Carlson">eric.carlson</assigned_to>
          <cc>annacc</cc>
    
    <cc>dalecurtis</cc>
    
    <cc>eric.carlson</cc>
    
    <cc>jknotten</cc>
    
    <cc>tommyw</cc>
    
    <cc>vrk</cc>
    
    <cc>webkit-bug-importer</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>531902</commentid>
    <comment_count>0</comment_count>
    <who name="Ryosuke Niwa">rniwa</who>
    <bug_when>2012-01-08 18:21:19 -0800</bug_when>
    <thetext>It seems like http://trac.webkit.org/changeset/104327/ made the following two tests much more flaky than they used to be:
media/track/track-cues-cuechange.html
media/track/track-cues-enter-exit.html

http://test-results.appspot.com/dashboards/flakiness_dashboard.html#tests=media%2Ftrack%2Ftrack-cues-cuechange.html%2Cmedia%2Ftrack%2Ftrack-cues-enter-exit.html</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>531938</commentid>
    <comment_count>1</comment_count>
    <who name="Ryosuke Niwa">rniwa</who>
    <bug_when>2012-01-08 20:28:34 -0800</bug_when>
    <thetext>Added Chromium test expectations in http://trac.webkit.org/changeset/104426.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>532096</commentid>
    <comment_count>2</comment_count>
    <who name="John Knottenbelt">jknotten</who>
    <bug_when>2012-01-09 04:39:09 -0800</bug_when>
    <thetext>http://trac.webkit.org/changeset/104327/ also seems to have broken media/track/track-cues-seeking.html . I have asked on the bug https://bugs.webkit.org/show_bug.cgi?id=72555 whether the test needs to be updated (perhaps to wait for all the cues to be added) or whether the patch itself might have a bug.

While we&apos;re waiting for an answer I&apos;ll add this one to test expectations as well.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>532186</commentid>
    <comment_count>3</comment_count>
    <who name="John Knottenbelt">jknotten</who>
    <bug_when>2012-01-09 07:27:01 -0800</bug_when>
    <thetext>media/track/track-webvtt-tc026-voice.html is also hitting an assert in chromium debug mac:

ASSERTION FAILED: m_ignoreTrackDisplayUpdate
../html/HTMLMediaElement.h(406) : void WebCore::HTMLMediaElement::endIgnoringTrackDisplayUpdateRequests()
1   0x5343b7a5 WebCore::HTMLMediaElement::endIgnoringTrackDisplayUpdateRequests()
2   0x534304fd WebCore::HTMLMediaElement::textTrackAddCues(WebCore::TextTrack*, WebCore::TextTrackCueList const*)
3   0x5348f807 WebCore::HTMLTrackElement::textTrackAddCues(WebCore::TextTrack*, WebCore::TextTrackCueList const*)
4   0x5348f866 non-virtual thunk to WebCore::HTMLTrackElement::textTrackAddCues(WebCore::TextTrack*, WebCore::TextTrackCueList const*)
5   0x534a7141 WebCore::LoadableTextTrack::newCuesAvailable(WebCore::TextTrackLoader*)
6   0x534a7199 non-virtual thunk to WebCore::LoadableTextTrack::newCuesAvailable(WebCore::TextTrackLoader*)
7   0x53f6a95d WebCore::TextTrackLoader::cueLoadTimerFired(WebCore::Timer&lt;WebCore::TextTrackLoader&gt;*)
8   0x53f6c577 WebCore::Timer&lt;WebCore::TextTrackLoader&gt;::fired()
9   0x535f61ee WebCore::ThreadTimers::sharedTimerFiredInternal()
10  0x535f5f7f WebCore::ThreadTimers::sharedTimerFired()
11  0x5500e919 webkit_glue::WebKitPlatformSupportImpl::DoTimeout()
12  0x5500f467 base::BaseTimer&lt;webkit_glue::WebKitPlatformSupportImpl, false&gt;::TimerTask::Run()
13  0x51dbe104 base::internal::RunnableAdapter&lt;void (base::BaseTimer_Helper::TimerTask::*)()&gt;::Run(base::BaseTimer_Helper::TimerTask*)
14  0x51dbe003 base::internal::InvokeHelper&lt;false, void, base::internal::RunnableAdapter&lt;void (base::BaseTimer_Helper::TimerTask::*)()&gt;, void ()(base::BaseTimer_Helper::TimerTask*)&gt;::MakeItSo(base::internal::RunnableAdapter&lt;void (base::BaseTimer_Helper::TimerTask::*)()&gt;, base::BaseTimer_Helper::TimerTask*)
15  0x51dbdf3e base::internal::Invoker&lt;1, base::internal::BindState&lt;base::internal::RunnableAdapter&lt;void (base::BaseTimer_Helper::TimerTask::*)()&gt;, void ()(base::BaseTimer_Helper::TimerTask*), void ()(base::internal::OwnedWrapper&lt;base::BaseTimer_Helper::TimerTask&gt;)&gt;, void ()(base::BaseTimer_Helper::TimerTask*)&gt;::Run(base::internal::BindStateBase*)
16  0x51d1a0bb base::Callback&lt;void ()()&gt;::Run() const
17  0x51d179b5 MessageLoop::RunTask(base::PendingTask const&amp;)
18  0x51d17bc1 MessageLoop::DeferOrRunPendingTask(base::PendingTask const&amp;)
19  0x51d17df8 MessageLoop::DoWork()
20  0x51c985bb base::MessagePumpCFRunLoopBase::RunWork()
21  0x51c97cb2 base::MessagePumpCFRunLoopBase::RunWorkSource(void*)
22  0x9739242b __CFRunLoopDoSources0
23  0x9738feef __CFRunLoopRun
24  0x9738f3c4 CFRunLoopRunSpecific
25  0x9738f1f1 CFRunLoopRunInMode
26  0x96b5ee04 RunCurrentEventLoopInMode
27  0x96b5ebb9 ReceiveNextEventCommon
28  0x96b5ea3e BlockUntilNextEventMatchingListInMode
29  0x9345f595 _DPSNextEvent
30  0x9345edd6 -[NSApplication nextEventMatchingMask:untilDate:inMode:dequeue:]
31  0x934211f3 -[NSApplication run]

http://build.chromium.org/p/chromium.webkit/builders/Webkit%20Mac10.6%20(dbg)/builds/7141/steps/webkit_tests/logs/stdio

http://test-results.appspot.com/dashboards/flakiness_dashboard.html#showExpectations=true&amp;tests=media%2Ftrack%2Ftrack-webvtt-tc026-voice.html</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>532408</commentid>
    <comment_count>4</comment_count>
    <who name="Radar WebKit Bug Importer">webkit-bug-importer</who>
    <bug_when>2012-01-09 12:16:23 -0800</bug_when>
    <thetext>&lt;rdar://problem/10664198&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>532409</commentid>
    <comment_count>5</comment_count>
    <who name="Eric Carlson">eric.carlson</who>
    <bug_when>2012-01-09 12:16:53 -0800</bug_when>
    <thetext>m_ignoreTrackDisplayUpdate isn&apos;t being initialized :-(</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>532439</commentid>
    <comment_count>6</comment_count>
    <who name="Eric Carlson">eric.carlson</who>
    <bug_when>2012-01-09 12:55:34 -0800</bug_when>
    <thetext>http://trac.webkit.org/changeset/104479</thetext>
  </long_desc>
      
      

    </bug>

</bugzilla>