<?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>76568</bug_id>
          
          <creation_ts>2012-01-18 13:59:04 -0800</creation_ts>
          <short_desc>HTMLMediaElement should fire &apos;progress&apos; event before &apos;idle&apos; if it was previously loading</short_desc>
          <delta_ts>2012-01-18 17:19:55 -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>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></keywords>
          <priority>P2</priority>
          <bug_severity>Normal</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Victoria Kirst">vrk</reporter>
          <assigned_to name="Victoria Kirst">vrk</assigned_to>
          <cc>dbates</cc>
    
    <cc>eric.carlson</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>538134</commentid>
    <comment_count>0</comment_count>
    <who name="Victoria Kirst">vrk</who>
    <bug_when>2012-01-18 13:59:04 -0800</bug_when>
    <thetext>HTMLMediaElement should fire &apos;progress&apos; event before &apos;idle&apos; if it was previously loading</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>538136</commentid>
    <comment_count>1</comment_count>
      <attachid>122987</attachid>
    <who name="Victoria Kirst">vrk</who>
    <bug_when>2012-01-18 14:02:11 -0800</bug_when>
    <thetext>Created attachment 122987
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>538191</commentid>
    <comment_count>2</comment_count>
      <attachid>122987</attachid>
    <who name="Eric Carlson">eric.carlson</who>
    <bug_when>2012-01-18 14:43:44 -0800</bug_when>
    <thetext>Comment on attachment 122987
Patch

View in context: https://bugs.webkit.org/attachment.cgi?id=122987&amp;action=review

&gt; Source/WebCore/ChangeLog:12
&gt; +        No new tests. (OOPS!)

&quot;(OOPS!)&quot; will cause the patch to be rejected by the commit-hook. Please add an explanation of why there are no new tests.

&gt; Source/WebCore/html/HTMLMediaElement.cpp:1300
&gt; +void HTMLMediaElement::setNetworkStateFromLoadingToIdle()

Nit: I think a better name would be &quot;changeNetworkStateFromLoadingToIdle&quot;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>538281</commentid>
    <comment_count>3</comment_count>
      <attachid>123025</attachid>
    <who name="Victoria Kirst">vrk</who>
    <bug_when>2012-01-18 15:50:15 -0800</bug_when>
    <thetext>Created attachment 123025
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>538284</commentid>
    <comment_count>4</comment_count>
    <who name="Victoria Kirst">vrk</who>
    <bug_when>2012-01-18 15:50:42 -0800</bug_when>
    <thetext>Thanks for the speedy review, Eric! Updated patch with your suggestions.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>538349</commentid>
    <comment_count>5</comment_count>
    <who name="Victoria Kirst">vrk</who>
    <bug_when>2012-01-18 17:19:55 -0800</bug_when>
    <thetext>Committed r105365: &lt;http://trac.webkit.org/changeset/105365&gt;</thetext>
  </long_desc>
      
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>122987</attachid>
            <date>2012-01-18 14:02:11 -0800</date>
            <delta_ts>2012-01-18 15:50:11 -0800</delta_ts>
            <desc>Patch</desc>
            <filename>bug-76568-20120118140209.patch</filename>
            <type>text/plain</type>
            <size>4116</size>
            <attacher name="Victoria Kirst">vrk</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMTA1MzEyCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9D
aGFuZ2VMb2cgYi9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKaW5kZXggOWJmYjQ4NTdhODRmMjFm
NGM1YWIwZGQzNmE5NTA2ZjJmODZmZTczNy4uN2E1NWUzYzRjZDY5ZjY4ZTcyMWFjYjBlMWRhYzNi
MGZiODkxMWYzNiAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCisrKyBiL1Nv
dXJjZS9XZWJDb3JlL0NoYW5nZUxvZwpAQCAtMSwzICsxLDIxIEBACisyMDEyLTAxLTE4ICBWaWN0
b3JpYSBLaXJzdCAgPHZya0BjaHJvbWl1bS5vcmc+CisKKyAgICAgICAgSFRNTE1lZGlhRWxlbWVu
dCBzaG91bGQgZmlyZSAncHJvZ3Jlc3MnIGV2ZW50IGJlZm9yZSAnaWRsZScgaWYgaXQgd2FzIHBy
ZXZpb3VzbHkgbG9hZGluZworICAgICAgICBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1
Zy5jZ2k/aWQ9NzY1NjgKKworICAgICAgICBSZXZpZXdlZCBieSBOT0JPRFkgKE9PUFMhKS4KKwor
ICAgICAgICBUaGlzIGZpcmVzIGEgcHJvZ3Jlc3MgZXZlbnQgd2hlbiBnb2luZyBmcm9tIGEgbm9u
LWVtcHR5IHN0YXRlIHRvIGlkbGUsCisgICAgICAgIGZvciB0aGUgc2FtZSByZWFzb24gdGhhdCBh
IHByb2dyZXNzIGV2ZW50IGlzIGZpcmVkIHdoZW4gZ29pbmcgZnJvbSBhCisgICAgICAgIG5vbi1p
ZGxlIHN0YXRlIHRvIGxvYWRlZC4gQWxzbyBjb25zb2xpZGF0ZWQgbG9naWMgaW4gYSBzaW5nbGUg
aGVscGVyIG1ldGhvZC4KKworICAgICAgICBObyBuZXcgdGVzdHMuIChPT1BTISkKKworICAgICAg
ICAqIGh0bWwvSFRNTE1lZGlhRWxlbWVudC5jcHA6CisgICAgICAgIChXZWJDb3JlOjpIVE1MTWVk
aWFFbGVtZW50OjpzZXROZXR3b3JrU3RhdGUpOgorICAgICAgICAoV2ViQ29yZTo6SFRNTE1lZGlh
RWxlbWVudDo6c2V0TmV0d29ya1N0YXRlRnJvbUxvYWRpbmdUb0lkbGUpOgorICAgICAgICAqIGh0
bWwvSFRNTE1lZGlhRWxlbWVudC5oOgorCiAyMDEyLTAxLTE4ICBUaW0gRHJlc3NlciAgPHRkcmVz
c2VyQGNocm9taXVtLm9yZz4KIAogICAgICAgICBbY2hyb21pdW1dIFJlZmFjdG9yIGNhbnZhcywg
cGx1Z2luLCBhbmQgdmlkZW8gZHJhd2luZyB0byBiZSBtb3JlIGRhdGEtZHJpdmVuCmRpZmYgLS1n
aXQgYS9Tb3VyY2UvV2ViQ29yZS9odG1sL0hUTUxNZWRpYUVsZW1lbnQuY3BwIGIvU291cmNlL1dl
YkNvcmUvaHRtbC9IVE1MTWVkaWFFbGVtZW50LmNwcAppbmRleCAwZGI3MzA1ZmI0MzhmMDI4MzBi
N2YzNTE2NmUzYzJhYTQ3YzFkYzdhLi5jNTc3NGM5MGRlOTQ4YTZjYWJmYjIwY2I5MDE5ZGVmMDAy
ZTZjYzJkIDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViQ29yZS9odG1sL0hUTUxNZWRpYUVsZW1lbnQu
Y3BwCisrKyBiL1NvdXJjZS9XZWJDb3JlL2h0bWwvSFRNTE1lZGlhRWxlbWVudC5jcHAKQEAgLTEy
NzMsMTQgKzEyNzMsMTIgQEAgdm9pZCBIVE1MTWVkaWFFbGVtZW50OjpzZXROZXR3b3JrU3RhdGUo
TWVkaWFQbGF5ZXI6Ok5ldHdvcmtTdGF0ZSBzdGF0ZSkKIAogICAgIGlmIChzdGF0ZSA9PSBNZWRp
YVBsYXllcjo6SWRsZSkgewogICAgICAgICBpZiAobV9uZXR3b3JrU3RhdGUgPiBORVRXT1JLX0lE
TEUpIHsKLSAgICAgICAgICAgIG1fcHJvZ3Jlc3NFdmVudFRpbWVyLnN0b3AoKTsKLSAgICAgICAg
ICAgIGlmIChoYXNNZWRpYUNvbnRyb2xzKCkgJiYgbV9wbGF5ZXItPmJ5dGVzTG9hZGVkKCkgIT0g
bV9wcmV2aW91c1Byb2dyZXNzKQotICAgICAgICAgICAgICAgIG1lZGlhQ29udHJvbHMoKS0+YnVm
ZmVyaW5nUHJvZ3Jlc3NlZCgpOwotCisgICAgICAgICAgICBzZXROZXR3b3JrU3RhdGVGcm9tTG9h
ZGluZ1RvSWRsZSgpOwogICAgICAgICAgICAgc2NoZWR1bGVFdmVudChldmVudE5hbWVzKCkuc3Vz
cGVuZEV2ZW50KTsKICAgICAgICAgICAgIHNldFNob3VsZERlbGF5TG9hZEV2ZW50KGZhbHNlKTsK
KyAgICAgICAgfSBlbHNlIHsKKyAgICAgICAgICAgIG1fbmV0d29ya1N0YXRlID0gTkVUV09SS19J
RExFOwogICAgICAgICB9Ci0gICAgICAgIG1fbmV0d29ya1N0YXRlID0gTkVUV09SS19JRExFOwog
ICAgIH0KIAogICAgIGlmIChzdGF0ZSA9PSBNZWRpYVBsYXllcjo6TG9hZGluZykgewpAQCAtMTI5
MCwxNiArMTI4OCw4IEBAIHZvaWQgSFRNTE1lZGlhRWxlbWVudDo6c2V0TmV0d29ya1N0YXRlKE1l
ZGlhUGxheWVyOjpOZXR3b3JrU3RhdGUgc3RhdGUpCiAgICAgfQogCiAgICAgaWYgKHN0YXRlID09
IE1lZGlhUGxheWVyOjpMb2FkZWQpIHsKLSAgICAgICAgaWYgKG1fbmV0d29ya1N0YXRlICE9IE5F
VFdPUktfSURMRSkgewotICAgICAgICAgICAgbV9wcm9ncmVzc0V2ZW50VGltZXIuc3RvcCgpOwot
ICAgICAgICAgICAgaWYgKGhhc01lZGlhQ29udHJvbHMoKSAmJiBtX3BsYXllci0+Ynl0ZXNMb2Fk
ZWQoKSAhPSBtX3ByZXZpb3VzUHJvZ3Jlc3MpCi0gICAgICAgICAgICAgICAgbWVkaWFDb250cm9s
cygpLT5idWZmZXJpbmdQcm9ncmVzc2VkKCk7Ci0KLSAgICAgICAgICAgIC8vIFNjaGVkdWxlIG9u
ZSBsYXN0IHByb2dyZXNzIGV2ZW50IHNvIHdlIGd1YXJhbnRlZSB0aGF0IGF0IGxlYXN0IG9uZSBp
cyBmaXJlZAotICAgICAgICAgICAgLy8gZm9yIGZpbGVzIHRoYXQgbG9hZCB2ZXJ5IHF1aWNrbHku
Ci0gICAgICAgICAgICBzY2hlZHVsZUV2ZW50KGV2ZW50TmFtZXMoKS5wcm9ncmVzc0V2ZW50KTsK
LSAgICAgICAgfQotICAgICAgICBtX25ldHdvcmtTdGF0ZSA9IE5FVFdPUktfSURMRTsKKyAgICAg
ICAgaWYgKG1fbmV0d29ya1N0YXRlICE9IE5FVFdPUktfSURMRSkKKyAgICAgICAgICAgIHNldE5l
dHdvcmtTdGF0ZUZyb21Mb2FkaW5nVG9JZGxlKCk7CiAgICAgICAgIG1fY29tcGxldGVseUxvYWRl
ZCA9IHRydWU7CiAgICAgfQogCkBAIC0xMzA3LDYgKzEyOTcsMTggQEAgdm9pZCBIVE1MTWVkaWFF
bGVtZW50OjpzZXROZXR3b3JrU3RhdGUoTWVkaWFQbGF5ZXI6Ok5ldHdvcmtTdGF0ZSBzdGF0ZSkK
ICAgICAgICAgbWVkaWFDb250cm9scygpLT51cGRhdGVTdGF0dXNEaXNwbGF5KCk7CiB9CiAKK3Zv
aWQgSFRNTE1lZGlhRWxlbWVudDo6c2V0TmV0d29ya1N0YXRlRnJvbUxvYWRpbmdUb0lkbGUoKQor
eworICAgIG1fcHJvZ3Jlc3NFdmVudFRpbWVyLnN0b3AoKTsKKyAgICBpZiAoaGFzTWVkaWFDb250
cm9scygpICYmIG1fcGxheWVyLT5ieXRlc0xvYWRlZCgpICE9IG1fcHJldmlvdXNQcm9ncmVzcykK
KyAgICAgICAgbWVkaWFDb250cm9scygpLT5idWZmZXJpbmdQcm9ncmVzc2VkKCk7CisKKyAgICAv
LyBTY2hlZHVsZSBvbmUgbGFzdCBwcm9ncmVzcyBldmVudCBzbyB3ZSBndWFyYW50ZWUgdGhhdCBh
dCBsZWFzdCBvbmUgaXMgZmlyZWQKKyAgICAvLyBmb3IgZmlsZXMgdGhhdCBsb2FkIHZlcnkgcXVp
Y2tseS4KKyAgICBzY2hlZHVsZUV2ZW50KGV2ZW50TmFtZXMoKS5wcm9ncmVzc0V2ZW50KTsKKyAg
ICBtX25ldHdvcmtTdGF0ZSA9IE5FVFdPUktfSURMRTsKK30KKwogdm9pZCBIVE1MTWVkaWFFbGVt
ZW50OjptZWRpYVBsYXllclJlYWR5U3RhdGVDaGFuZ2VkKE1lZGlhUGxheWVyKikKIHsKICAgICBi
ZWdpblByb2Nlc3NpbmdNZWRpYVBsYXllckNhbGxiYWNrKCk7CmRpZmYgLS1naXQgYS9Tb3VyY2Uv
V2ViQ29yZS9odG1sL0hUTUxNZWRpYUVsZW1lbnQuaCBiL1NvdXJjZS9XZWJDb3JlL2h0bWwvSFRN
TE1lZGlhRWxlbWVudC5oCmluZGV4IDgzOWQzNGI0ZGQ1YzQxOWE5NzVjZGM2ZGE2NGM4Y2M2NmZi
YTU0MzUuLmZjY2U2ZWMzMDM4ZDNlZTY5Mjc2OWM1ZjQ3MWExNzdlOGJmMjJjZGUgMTAwNjQ0Ci0t
LSBhL1NvdXJjZS9XZWJDb3JlL2h0bWwvSFRNTE1lZGlhRWxlbWVudC5oCisrKyBiL1NvdXJjZS9X
ZWJDb3JlL2h0bWwvSFRNTE1lZGlhRWxlbWVudC5oCkBAIC00NTAsNiArNDUwLDggQEAgcHJpdmF0
ZToKIAogICAgIHZpcnR1YWwgdm9pZCogcHJlRGlzcGF0Y2hFdmVudEhhbmRsZXIoRXZlbnQqKTsK
IAorICAgIHZvaWQgc2V0TmV0d29ya1N0YXRlRnJvbUxvYWRpbmdUb0lkbGUoKTsKKwogI2lmIEVO
QUJMRShNSUNST0RBVEEpCiAgICAgdmlydHVhbCBTdHJpbmcgaXRlbVZhbHVlVGV4dCgpIGNvbnN0
OwogICAgIHZpcnR1YWwgdm9pZCBzZXRJdGVtVmFsdWVUZXh0KGNvbnN0IFN0cmluZyYsIEV4Y2Vw
dGlvbkNvZGUmKTsK
</data>

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>123025</attachid>
            <date>2012-01-18 15:50:15 -0800</date>
            <delta_ts>2012-01-18 15:55:04 -0800</delta_ts>
            <desc>Patch</desc>
            <filename>bug-76568-20120118155014.patch</filename>
            <type>text/plain</type>
            <size>4247</size>
            <attacher name="Victoria Kirst">vrk</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMTA1MzEyCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9D
aGFuZ2VMb2cgYi9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKaW5kZXggOWJmYjQ4NTdhODRmMjFm
NGM1YWIwZGQzNmE5NTA2ZjJmODZmZTczNy4uNzk1ZTcyZGYzMGU5MGQ2ZWEyOWVjOGNhNWVhYWFm
NzI5NTAyNDU0MiAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCisrKyBiL1Nv
dXJjZS9XZWJDb3JlL0NoYW5nZUxvZwpAQCAtMSwzICsxLDIyIEBACisyMDEyLTAxLTE4ICBWaWN0
b3JpYSBLaXJzdCAgPHZya0BjaHJvbWl1bS5vcmc+CisKKyAgICAgICAgSFRNTE1lZGlhRWxlbWVu
dCBzaG91bGQgZmlyZSAncHJvZ3Jlc3MnIGV2ZW50IGJlZm9yZSAnaWRsZScgaWYgaXQgd2FzIHBy
ZXZpb3VzbHkgbG9hZGluZworICAgICAgICBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1
Zy5jZ2k/aWQ9NzY1NjgKKworICAgICAgICBSZXZpZXdlZCBieSBFcmljIENhcmxzb24uCisKKyAg
ICAgICAgVGhpcyBmaXJlcyBhIHByb2dyZXNzIGV2ZW50IHdoZW4gZ29pbmcgZnJvbSBhIG5vbi1l
bXB0eSBzdGF0ZSB0byBpZGxlLAorICAgICAgICBmb3IgdGhlIHNhbWUgcmVhc29uIHRoYXQgYSBw
cm9ncmVzcyBldmVudCBpcyBmaXJlZCB3aGVuIGdvaW5nIGZyb20gYQorICAgICAgICBub24taWRs
ZSBzdGF0ZSB0byBsb2FkZWQuIEFsc28gY29uc29saWRhdGVkIGxvZ2ljIGluIGEgc2luZ2xlIGhl
bHBlciBtZXRob2QuCisKKyAgICAgICAgTm8gbmV3IHRlc3RzIGJlY2F1c2UgdGhlIGRlY2lzaW9u
IG9mIGlmL3doZW4gYSB1c2VyIGFnZW50IHNldHMgdGhlIG5ldHdvcmsgc3RhdGUKKyAgICAgICAg
dG8gaWRsZSBpcyB1cCB0byB0aGUgdXNlciBhZ2VudCBpbiB0aGlzIHNjZW5hcmlvLgorCisgICAg
ICAgICogaHRtbC9IVE1MTWVkaWFFbGVtZW50LmNwcDoKKyAgICAgICAgKFdlYkNvcmU6OkhUTUxN
ZWRpYUVsZW1lbnQ6OnNldE5ldHdvcmtTdGF0ZSk6CisgICAgICAgIChXZWJDb3JlOjpIVE1MTWVk
aWFFbGVtZW50OjpjaGFuZ2VOZXR3b3JrU3RhdGVGcm9tTG9hZGluZ1RvSWRsZSk6CisgICAgICAg
ICogaHRtbC9IVE1MTWVkaWFFbGVtZW50Lmg6CisKIDIwMTItMDEtMTggIFRpbSBEcmVzc2VyICA8
dGRyZXNzZXJAY2hyb21pdW0ub3JnPgogCiAgICAgICAgIFtjaHJvbWl1bV0gUmVmYWN0b3IgY2Fu
dmFzLCBwbHVnaW4sIGFuZCB2aWRlbyBkcmF3aW5nIHRvIGJlIG1vcmUgZGF0YS1kcml2ZW4KZGlm
ZiAtLWdpdCBhL1NvdXJjZS9XZWJDb3JlL2h0bWwvSFRNTE1lZGlhRWxlbWVudC5jcHAgYi9Tb3Vy
Y2UvV2ViQ29yZS9odG1sL0hUTUxNZWRpYUVsZW1lbnQuY3BwCmluZGV4IDBkYjczMDVmYjQzOGYw
MjgzMGI3ZjM1MTY2ZTNjMmFhNDdjMWRjN2EuLmU2OTgzNDZmNTNhODhiNTg3MjU2NWNmNzg1MjMy
MDU2OGIxMTdkOGQgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJDb3JlL2h0bWwvSFRNTE1lZGlhRWxl
bWVudC5jcHAKKysrIGIvU291cmNlL1dlYkNvcmUvaHRtbC9IVE1MTWVkaWFFbGVtZW50LmNwcApA
QCAtMTI3MywxNCArMTI3MywxMiBAQCB2b2lkIEhUTUxNZWRpYUVsZW1lbnQ6OnNldE5ldHdvcmtT
dGF0ZShNZWRpYVBsYXllcjo6TmV0d29ya1N0YXRlIHN0YXRlKQogCiAgICAgaWYgKHN0YXRlID09
IE1lZGlhUGxheWVyOjpJZGxlKSB7CiAgICAgICAgIGlmIChtX25ldHdvcmtTdGF0ZSA+IE5FVFdP
UktfSURMRSkgewotICAgICAgICAgICAgbV9wcm9ncmVzc0V2ZW50VGltZXIuc3RvcCgpOwotICAg
ICAgICAgICAgaWYgKGhhc01lZGlhQ29udHJvbHMoKSAmJiBtX3BsYXllci0+Ynl0ZXNMb2FkZWQo
KSAhPSBtX3ByZXZpb3VzUHJvZ3Jlc3MpCi0gICAgICAgICAgICAgICAgbWVkaWFDb250cm9scygp
LT5idWZmZXJpbmdQcm9ncmVzc2VkKCk7Ci0KKyAgICAgICAgICAgIGNoYW5nZU5ldHdvcmtTdGF0
ZUZyb21Mb2FkaW5nVG9JZGxlKCk7CiAgICAgICAgICAgICBzY2hlZHVsZUV2ZW50KGV2ZW50TmFt
ZXMoKS5zdXNwZW5kRXZlbnQpOwogICAgICAgICAgICAgc2V0U2hvdWxkRGVsYXlMb2FkRXZlbnQo
ZmFsc2UpOworICAgICAgICB9IGVsc2UgeworICAgICAgICAgICAgbV9uZXR3b3JrU3RhdGUgPSBO
RVRXT1JLX0lETEU7CiAgICAgICAgIH0KLSAgICAgICAgbV9uZXR3b3JrU3RhdGUgPSBORVRXT1JL
X0lETEU7CiAgICAgfQogCiAgICAgaWYgKHN0YXRlID09IE1lZGlhUGxheWVyOjpMb2FkaW5nKSB7
CkBAIC0xMjkwLDE2ICsxMjg4LDggQEAgdm9pZCBIVE1MTWVkaWFFbGVtZW50OjpzZXROZXR3b3Jr
U3RhdGUoTWVkaWFQbGF5ZXI6Ok5ldHdvcmtTdGF0ZSBzdGF0ZSkKICAgICB9CiAKICAgICBpZiAo
c3RhdGUgPT0gTWVkaWFQbGF5ZXI6OkxvYWRlZCkgewotICAgICAgICBpZiAobV9uZXR3b3JrU3Rh
dGUgIT0gTkVUV09SS19JRExFKSB7Ci0gICAgICAgICAgICBtX3Byb2dyZXNzRXZlbnRUaW1lci5z
dG9wKCk7Ci0gICAgICAgICAgICBpZiAoaGFzTWVkaWFDb250cm9scygpICYmIG1fcGxheWVyLT5i
eXRlc0xvYWRlZCgpICE9IG1fcHJldmlvdXNQcm9ncmVzcykKLSAgICAgICAgICAgICAgICBtZWRp
YUNvbnRyb2xzKCktPmJ1ZmZlcmluZ1Byb2dyZXNzZWQoKTsKLQotICAgICAgICAgICAgLy8gU2No
ZWR1bGUgb25lIGxhc3QgcHJvZ3Jlc3MgZXZlbnQgc28gd2UgZ3VhcmFudGVlIHRoYXQgYXQgbGVh
c3Qgb25lIGlzIGZpcmVkCi0gICAgICAgICAgICAvLyBmb3IgZmlsZXMgdGhhdCBsb2FkIHZlcnkg
cXVpY2tseS4KLSAgICAgICAgICAgIHNjaGVkdWxlRXZlbnQoZXZlbnROYW1lcygpLnByb2dyZXNz
RXZlbnQpOwotICAgICAgICB9Ci0gICAgICAgIG1fbmV0d29ya1N0YXRlID0gTkVUV09SS19JRExF
OworICAgICAgICBpZiAobV9uZXR3b3JrU3RhdGUgIT0gTkVUV09SS19JRExFKQorICAgICAgICAg
ICAgY2hhbmdlTmV0d29ya1N0YXRlRnJvbUxvYWRpbmdUb0lkbGUoKTsKICAgICAgICAgbV9jb21w
bGV0ZWx5TG9hZGVkID0gdHJ1ZTsKICAgICB9CiAKQEAgLTEzMDcsNiArMTI5NywxOCBAQCB2b2lk
IEhUTUxNZWRpYUVsZW1lbnQ6OnNldE5ldHdvcmtTdGF0ZShNZWRpYVBsYXllcjo6TmV0d29ya1N0
YXRlIHN0YXRlKQogICAgICAgICBtZWRpYUNvbnRyb2xzKCktPnVwZGF0ZVN0YXR1c0Rpc3BsYXko
KTsKIH0KIAordm9pZCBIVE1MTWVkaWFFbGVtZW50OjpjaGFuZ2VOZXR3b3JrU3RhdGVGcm9tTG9h
ZGluZ1RvSWRsZSgpCit7CisgICAgbV9wcm9ncmVzc0V2ZW50VGltZXIuc3RvcCgpOworICAgIGlm
IChoYXNNZWRpYUNvbnRyb2xzKCkgJiYgbV9wbGF5ZXItPmJ5dGVzTG9hZGVkKCkgIT0gbV9wcmV2
aW91c1Byb2dyZXNzKQorICAgICAgICBtZWRpYUNvbnRyb2xzKCktPmJ1ZmZlcmluZ1Byb2dyZXNz
ZWQoKTsKKworICAgIC8vIFNjaGVkdWxlIG9uZSBsYXN0IHByb2dyZXNzIGV2ZW50IHNvIHdlIGd1
YXJhbnRlZSB0aGF0IGF0IGxlYXN0IG9uZSBpcyBmaXJlZAorICAgIC8vIGZvciBmaWxlcyB0aGF0
IGxvYWQgdmVyeSBxdWlja2x5LgorICAgIHNjaGVkdWxlRXZlbnQoZXZlbnROYW1lcygpLnByb2dy
ZXNzRXZlbnQpOworICAgIG1fbmV0d29ya1N0YXRlID0gTkVUV09SS19JRExFOworfQorCiB2b2lk
IEhUTUxNZWRpYUVsZW1lbnQ6Om1lZGlhUGxheWVyUmVhZHlTdGF0ZUNoYW5nZWQoTWVkaWFQbGF5
ZXIqKQogewogICAgIGJlZ2luUHJvY2Vzc2luZ01lZGlhUGxheWVyQ2FsbGJhY2soKTsKZGlmZiAt
LWdpdCBhL1NvdXJjZS9XZWJDb3JlL2h0bWwvSFRNTE1lZGlhRWxlbWVudC5oIGIvU291cmNlL1dl
YkNvcmUvaHRtbC9IVE1MTWVkaWFFbGVtZW50LmgKaW5kZXggODM5ZDM0YjRkZDVjNDE5YTk3NWNk
YzZkYTY0YzhjYzY2ZmJhNTQzNS4uMjJiNmFmMGQ2MGI0NDZjNjc1MjIzYzdmYmM0NGMxODhiZTkx
N2QyZSAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvaHRtbC9IVE1MTWVkaWFFbGVtZW50LmgK
KysrIGIvU291cmNlL1dlYkNvcmUvaHRtbC9IVE1MTWVkaWFFbGVtZW50LmgKQEAgLTQ1MCw2ICs0
NTAsOCBAQCBwcml2YXRlOgogCiAgICAgdmlydHVhbCB2b2lkKiBwcmVEaXNwYXRjaEV2ZW50SGFu
ZGxlcihFdmVudCopOwogCisgICAgdm9pZCBjaGFuZ2VOZXR3b3JrU3RhdGVGcm9tTG9hZGluZ1Rv
SWRsZSgpOworCiAjaWYgRU5BQkxFKE1JQ1JPREFUQSkKICAgICB2aXJ0dWFsIFN0cmluZyBpdGVt
VmFsdWVUZXh0KCkgY29uc3Q7CiAgICAgdmlydHVhbCB2b2lkIHNldEl0ZW1WYWx1ZVRleHQoY29u
c3QgU3RyaW5nJiwgRXhjZXB0aW9uQ29kZSYpOwo=
</data>
<flag name="review"
          id="123980"
          type_id="1"
          status="+"
          setter="eric.carlson"
    />
          </attachment>
      

    </bug>

</bugzilla>