<?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>106781</bug_id>
          
          <creation_ts>2013-01-14 05:03:59 -0800</creation_ts>
          <short_desc>MediaStream API: Update MediaStreamTrack::readyState to match specification</short_desc>
          <delta_ts>2013-01-16 01:35:58 -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>All</rep_platform>
          <op_sys>All</op_sys>
          <bug_status>RESOLVED</bug_status>
          <resolution>FIXED</resolution>
          
          
          <bug_file_loc></bug_file_loc>
          <status_whiteboard></status_whiteboard>
          <keywords>WebExposed</keywords>
          <priority>P2</priority>
          <bug_severity>Normal</bug_severity>
          <target_milestone>---</target_milestone>
          
          <blocked>56459</blocked>
          <everconfirmed>1</everconfirmed>
          <reporter name="Tommy Widenflycht">tommyw</reporter>
          <assigned_to name="Tommy Widenflycht">tommyw</assigned_to>
          <cc>abarth</cc>
    
    <cc>eric.carlson</cc>
    
    <cc>feature-media-reviews</cc>
    
    <cc>haraken</cc>
    
    <cc>hta</cc>
    
    <cc>leviw</cc>
    
    <cc>ojan.autocc</cc>
    
    <cc>webkit.review.bot</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>806265</commentid>
    <comment_count>0</comment_count>
    <who name="Tommy Widenflycht">tommyw</who>
    <bug_when>2013-01-14 05:03:59 -0800</bug_when>
    <thetext>readyState is now a string and no longer an integer.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>806311</commentid>
    <comment_count>1</comment_count>
      <attachid>182563</attachid>
    <who name="Tommy Widenflycht">tommyw</who>
    <bug_when>2013-01-14 06:13:09 -0800</bug_when>
    <thetext>Created attachment 182563
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>806314</commentid>
    <comment_count>2</comment_count>
    <who name="Tommy Widenflycht">tommyw</who>
    <bug_when>2013-01-14 06:14:34 -0800</bug_when>
    <thetext>Spec: http://dev.w3.org/2011/webrtc/editor/getusermedia.html</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>806409</commentid>
    <comment_count>3</comment_count>
      <attachid>182563</attachid>
    <who name="Adam Barth">abarth</who>
    <bug_when>2013-01-14 09:24:04 -0800</bug_when>
    <thetext>Comment on attachment 182563
Patch

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

&gt; Source/WebCore/Modules/mediastream/MediaStreamTrack.cpp:125
&gt; +

You&apos;ve got an extra blank line here.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>806413</commentid>
    <comment_count>4</comment_count>
      <attachid>182563</attachid>
    <who name="WebKit Review Bot">webkit.review.bot</who>
    <bug_when>2013-01-14 09:30:21 -0800</bug_when>
    <thetext>Comment on attachment 182563
Patch

Clearing flags on attachment: 182563

Committed r139618: &lt;http://trac.webkit.org/changeset/139618&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>806414</commentid>
    <comment_count>5</comment_count>
    <who name="WebKit Review Bot">webkit.review.bot</who>
    <bug_when>2013-01-14 09:30:25 -0800</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>806827</commentid>
    <comment_count>6</comment_count>
    <who name="Levi Weintraub">leviw</who>
    <bug_when>2013-01-14 17:38:37 -0800</bug_when>
    <thetext>Speculatively rolled out in r139696. It appeared to be causing crashes in Debug bots: http://test-results.appspot.com/dashboards/flakiness_dashboard.html#showExpectations=true&amp;tests=fast%2Fregions%2Fautoheight-allregions-nobreaks.html

If the crashes continue, I&apos;ll roll this back in tomorrow.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>807130</commentid>
    <comment_count>7</comment_count>
    <who name="Tommy Widenflycht">tommyw</who>
    <bug_when>2013-01-15 02:08:07 -0800</bug_when>
    <thetext>Wrong patch but right patch author... The culprit is https://bugs.webkit.org/show_bug.cgi?id=106660. Found and fixed the real problem.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>807142</commentid>
    <comment_count>8</comment_count>
    <who name="Tommy Widenflycht">tommyw</who>
    <bug_when>2013-01-15 02:26:58 -0800</bug_when>
    <thetext>https://bugs.webkit.org/show_bug.cgi?id=106886</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>807246</commentid>
    <comment_count>9</comment_count>
      <attachid>182756</attachid>
    <who name="Tommy Widenflycht">tommyw</who>
    <bug_when>2013-01-15 06:40:45 -0800</bug_when>
    <thetext>Created attachment 182756
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>807247</commentid>
    <comment_count>10</comment_count>
    <who name="Tommy Widenflycht">tommyw</who>
    <bug_when>2013-01-15 06:41:49 -0800</bug_when>
    <thetext>Taking the opportunity to address Adams comment about an extra line.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>807477</commentid>
    <comment_count>11</comment_count>
    <who name="Levi Weintraub">leviw</who>
    <bug_when>2013-01-15 11:08:46 -0800</bug_when>
    <thetext>Thanks for getting to the bottom of this!</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>808157</commentid>
    <comment_count>12</comment_count>
      <attachid>182756</attachid>
    <who name="Kentaro Hara">haraken</who>
    <bug_when>2013-01-16 01:31:22 -0800</bug_when>
    <thetext>Comment on attachment 182756
Patch

Looks OK</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>808160</commentid>
    <comment_count>13</comment_count>
      <attachid>182756</attachid>
    <who name="WebKit Review Bot">webkit.review.bot</who>
    <bug_when>2013-01-16 01:35:54 -0800</bug_when>
    <thetext>Comment on attachment 182756
Patch

Clearing flags on attachment: 182756

Committed r139849: &lt;http://trac.webkit.org/changeset/139849&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>808161</commentid>
    <comment_count>14</comment_count>
    <who name="WebKit Review Bot">webkit.review.bot</who>
    <bug_when>2013-01-16 01:35:58 -0800</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>182563</attachid>
            <date>2013-01-14 06:13:09 -0800</date>
            <delta_ts>2013-01-15 06:40:40 -0800</delta_ts>
            <desc>Patch</desc>
            <filename>bug-106781-20130114151009.patch</filename>
            <type>text/plain</type>
            <size>8095</size>
            <attacher name="Tommy Widenflycht">tommyw</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMTM5NjExCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9D
aGFuZ2VMb2cgYi9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKaW5kZXggMTUwNDRjZWY4OGRkMWMx
MjZhMmQzZjlkODg0OTA0MGU4MzVlNzc2Ny4uNGRmZGRkNTE5ZTYzMGZhODA1MWU4NDcyZDczODI4
ZjEyNmI5NGVjMyAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCisrKyBiL1Nv
dXJjZS9XZWJDb3JlL0NoYW5nZUxvZwpAQCAtMSw1ICsxLDI2IEBACiAyMDEzLTAxLTE0ICBUb21t
eSBXaWRlbmZseWNodCAgPHRvbW15d0Bnb29nbGUuY29tPgogCisgICAgICAgIE1lZGlhU3RyZWFt
IEFQSTogVXBkYXRlIE1lZGlhU3RyZWFtVHJhY2s6OnJlYWR5U3RhdGUgdG8gbWF0Y2ggc3BlY2lm
aWNhdGlvbgorICAgICAgICBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9
MTA2NzgxCisKKyAgICAgICAgUmV2aWV3ZWQgYnkgTk9CT0RZIChPT1BTISkuCisKKyAgICAgICAg
TWVkaWFTdHJlYW1UcmFjazo6cmVhZHlTdGF0ZSBub3cgcmV0dXJucyBhIHN0cmluZyBsaWtlIHRo
ZSByZXN0IG9mIHRoZSBSVEMgY2xhc3Nlcy4KKworICAgICAgICBFeGlzdGluZyB0ZXN0cyBleHBh
bmRlZCB0byBjb3ZlciBwYXRjaC4KKworICAgICAgICAqIE1vZHVsZXMvbWVkaWFzdHJlYW0vTWVk
aWFTdHJlYW0uY3BwOgorICAgICAgICAoV2ViQ29yZTo6cHJvY2Vzc1RyYWNrKToKKyAgICAgICAg
KiBNb2R1bGVzL21lZGlhc3RyZWFtL01lZGlhU3RyZWFtVHJhY2suY3BwOgorICAgICAgICAoV2Vi
Q29yZTo6TWVkaWFTdHJlYW1UcmFjazo6cmVhZHlTdGF0ZSk6CisgICAgICAgIChXZWJDb3JlOjpN
ZWRpYVN0cmVhbVRyYWNrOjplbmRlZCk6CisgICAgICAgIChXZWJDb3JlKToKKyAgICAgICAgKiBN
b2R1bGVzL21lZGlhc3RyZWFtL01lZGlhU3RyZWFtVHJhY2suaDoKKyAgICAgICAgKE1lZGlhU3Ry
ZWFtVHJhY2spOgorICAgICAgICAqIE1vZHVsZXMvbWVkaWFzdHJlYW0vTWVkaWFTdHJlYW1UcmFj
ay5pZGw6CisKKzIwMTMtMDEtMTQgIFRvbW15IFdpZGVuZmx5Y2h0ICA8dG9tbXl3QGdvb2dsZS5j
b20+CisKICAgICAgICAgTWVkaWFTdHJlYW0gQVBJOiBVcGRhdGUgdGhlIHRyYWNrIGFjY2Vzc29y
cyBvbiBNZWRpYVN0cmVhbSB0byBtYXRjaCB0aGUgbGF0ZXN0IHNwZWNpZmljYXRpb24KICAgICAg
ICAgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTEwNjY2MAogCmRpZmYg
LS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9Nb2R1bGVzL21lZGlhc3RyZWFtL01lZGlhU3RyZWFtLmNw
cCBiL1NvdXJjZS9XZWJDb3JlL01vZHVsZXMvbWVkaWFzdHJlYW0vTWVkaWFTdHJlYW0uY3BwCmlu
ZGV4IGMxNTkwNDIzMzI3MTAyMTJkNGE5NGY0Y2JhYzFmZjBmNDA1MjRmOTkuLjM5ZWMyYzVhYWRk
MmI1MWQ1N2I2ZjQ2YWVjYzIwYzMyOTU1MzMwMDIgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJDb3Jl
L01vZHVsZXMvbWVkaWFzdHJlYW0vTWVkaWFTdHJlYW0uY3BwCisrKyBiL1NvdXJjZS9XZWJDb3Jl
L01vZHVsZXMvbWVkaWFzdHJlYW0vTWVkaWFTdHJlYW0uY3BwCkBAIC00OCw3ICs0OCw3IEBAIHN0
YXRpYyBib29sIGNvbnRhaW5zU291cmNlKE1lZGlhU3RyZWFtU291cmNlVmVjdG9yJiBzb3VyY2VW
ZWN0b3IsIE1lZGlhU3RyZWFtU291CiAKIHN0YXRpYyB2b2lkIHByb2Nlc3NUcmFjayhNZWRpYVN0
cmVhbVRyYWNrKiB0cmFjaywgTWVkaWFTdHJlYW1Tb3VyY2VWZWN0b3ImIHNvdXJjZVZlY3RvcikK
IHsKLSAgICBpZiAodHJhY2stPnJlYWR5U3RhdGUoKSA9PSBNZWRpYVN0cmVhbVRyYWNrOjpFTkRF
RCkKKyAgICBpZiAodHJhY2stPmVuZGVkKCkpCiAgICAgICAgIHJldHVybjsKIAogICAgIE1lZGlh
U3RyZWFtU291cmNlKiBzb3VyY2UgPSB0cmFjay0+Y29tcG9uZW50KCktPnNvdXJjZSgpOwpkaWZm
IC0tZ2l0IGEvU291cmNlL1dlYkNvcmUvTW9kdWxlcy9tZWRpYXN0cmVhbS9NZWRpYVN0cmVhbVRy
YWNrLmNwcCBiL1NvdXJjZS9XZWJDb3JlL01vZHVsZXMvbWVkaWFzdHJlYW0vTWVkaWFTdHJlYW1U
cmFjay5jcHAKaW5kZXggODdlMThmNzNmYmUyYzhlMjUxODkyYjQ5NzlmMWIyNTgzMWE5NzQyMS4u
Zjk3YmUwZmI5YmU1NGQ0ZWFkMzkwODNkYzQ1MWEzYmFlOTJlNGMxOSAxMDA2NDQKLS0tIGEvU291
cmNlL1dlYkNvcmUvTW9kdWxlcy9tZWRpYXN0cmVhbS9NZWRpYVN0cmVhbVRyYWNrLmNwcAorKysg
Yi9Tb3VyY2UvV2ViQ29yZS9Nb2R1bGVzL21lZGlhc3RyZWFtL01lZGlhU3RyZWFtVHJhY2suY3Bw
CkBAIC05OSwyNCArOTksMzAgQEAgdm9pZCBNZWRpYVN0cmVhbVRyYWNrOjpzZXRFbmFibGVkKGJv
b2wgZW5hYmxlZCkKICAgICBNZWRpYVN0cmVhbUNlbnRlcjo6aW5zdGFuY2UoKS5kaWRTZXRNZWRp
YVN0cmVhbVRyYWNrRW5hYmxlZChtX3N0cmVhbURlc2NyaXB0b3IuZ2V0KCksIG1fY29tcG9uZW50
LmdldCgpKTsKIH0KIAotTWVkaWFTdHJlYW1UcmFjazo6UmVhZHlTdGF0ZSBNZWRpYVN0cmVhbVRy
YWNrOjpyZWFkeVN0YXRlKCkgY29uc3QKK1N0cmluZyBNZWRpYVN0cmVhbVRyYWNrOjpyZWFkeVN0
YXRlKCkgY29uc3QKIHsKICAgICBpZiAobV9zdG9wcGVkKQotICAgICAgICByZXR1cm4gRU5ERUQ7
CisgICAgICAgIHJldHVybiBBU0NJSUxpdGVyYWwoImVuZGVkIik7CiAKICAgICBzd2l0Y2ggKG1f
Y29tcG9uZW50LT5zb3VyY2UoKS0+cmVhZHlTdGF0ZSgpKSB7CiAgICAgY2FzZSBNZWRpYVN0cmVh
bVNvdXJjZTo6UmVhZHlTdGF0ZUxpdmU6Ci0gICAgICAgIHJldHVybiBMSVZFOworICAgICAgICBy
ZXR1cm4gQVNDSUlMaXRlcmFsKCJsaXZlIik7CiAgICAgY2FzZSBNZWRpYVN0cmVhbVNvdXJjZTo6
UmVhZHlTdGF0ZU11dGVkOgotICAgICAgICByZXR1cm4gTVVURUQ7CisgICAgICAgIHJldHVybiBB
U0NJSUxpdGVyYWwoIm11dGVkIik7CiAgICAgY2FzZSBNZWRpYVN0cmVhbVNvdXJjZTo6UmVhZHlT
dGF0ZUVuZGVkOgotICAgICAgICByZXR1cm4gRU5ERUQ7CisgICAgICAgIHJldHVybiBBU0NJSUxp
dGVyYWwoImVuZGVkIik7CiAgICAgfQogCiAgICAgQVNTRVJUX05PVF9SRUFDSEVEKCk7Ci0gICAg
cmV0dXJuIEVOREVEOworICAgIHJldHVybiBTdHJpbmcoKTsKIH0KIAorYm9vbCBNZWRpYVN0cmVh
bVRyYWNrOjplbmRlZCgpIGNvbnN0Cit7CisgICAgcmV0dXJuIG1fc3RvcHBlZCB8fCAobV9jb21w
b25lbnQtPnNvdXJjZSgpLT5yZWFkeVN0YXRlKCkgPT0gTWVkaWFTdHJlYW1Tb3VyY2U6OlJlYWR5
U3RhdGVFbmRlZCk7Cit9CisKKwogdm9pZCBNZWRpYVN0cmVhbVRyYWNrOjpzb3VyY2VDaGFuZ2Vk
U3RhdGUoKQogewogICAgIGlmIChtX3N0b3BwZWQpCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29y
ZS9Nb2R1bGVzL21lZGlhc3RyZWFtL01lZGlhU3RyZWFtVHJhY2suaCBiL1NvdXJjZS9XZWJDb3Jl
L01vZHVsZXMvbWVkaWFzdHJlYW0vTWVkaWFTdHJlYW1UcmFjay5oCmluZGV4IDFjNGExOWIwMmYx
ZDFmYTM2YjU2MjE1ZDVmNTBkNWFiNjQ1ZTI5OWEuLmMxYjhmNDBiM2NlNzcwNDA2Mzg2MjlmMWM1
YTI1Nzc2ZmY5NjU5NmEgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJDb3JlL01vZHVsZXMvbWVkaWFz
dHJlYW0vTWVkaWFTdHJlYW1UcmFjay5oCisrKyBiL1NvdXJjZS9XZWJDb3JlL01vZHVsZXMvbWVk
aWFzdHJlYW0vTWVkaWFTdHJlYW1UcmFjay5oCkBAIC00MywxMiArNDMsNiBAQCBjbGFzcyBNZWRp
YVN0cmVhbUNvbXBvbmVudDsKIAogY2xhc3MgTWVkaWFTdHJlYW1UcmFjayA6IHB1YmxpYyBSZWZD
b3VudGVkPE1lZGlhU3RyZWFtVHJhY2s+LCBwdWJsaWMgQWN0aXZlRE9NT2JqZWN0LCBwdWJsaWMg
RXZlbnRUYXJnZXQsIHB1YmxpYyBNZWRpYVN0cmVhbVNvdXJjZTo6T2JzZXJ2ZXIgewogcHVibGlj
OgotICAgIGVudW0gUmVhZHlTdGF0ZSB7Ci0gICAgICAgIExJVkUgPSAwLAotICAgICAgICBNVVRF
RCA9IDEsCi0gICAgICAgIEVOREVEID0gMgotICAgIH07Ci0KICAgICBzdGF0aWMgUGFzc1JlZlB0
cjxNZWRpYVN0cmVhbVRyYWNrPiBjcmVhdGUoU2NyaXB0RXhlY3V0aW9uQ29udGV4dCosIFBhc3NS
ZWZQdHI8TWVkaWFTdHJlYW1EZXNjcmlwdG9yPiwgTWVkaWFTdHJlYW1Db21wb25lbnQqKTsKICAg
ICB2aXJ0dWFsIH5NZWRpYVN0cmVhbVRyYWNrKCk7CiAKQEAgLTU5LDcgKzUzLDcgQEAgcHVibGlj
OgogICAgIGJvb2wgZW5hYmxlZCgpIGNvbnN0OwogICAgIHZvaWQgc2V0RW5hYmxlZChib29sKTsK
IAotICAgIFJlYWR5U3RhdGUgcmVhZHlTdGF0ZSgpIGNvbnN0OworICAgIFN0cmluZyByZWFkeVN0
YXRlKCkgY29uc3Q7CiAKICAgICBERUZJTkVfQVRUUklCVVRFX0VWRU5UX0xJU1RFTkVSKG11dGUp
OwogICAgIERFRklORV9BVFRSSUJVVEVfRVZFTlRfTElTVEVORVIodW5tdXRlKTsKQEAgLTY3LDYg
KzYxLDcgQEAgcHVibGljOgogCiAgICAgTWVkaWFTdHJlYW1EZXNjcmlwdG9yKiBzdHJlYW1EZXNj
cmlwdG9yKCk7CiAgICAgTWVkaWFTdHJlYW1Db21wb25lbnQqIGNvbXBvbmVudCgpOworICAgIGJv
b2wgZW5kZWQoKSBjb25zdDsKIAogICAgIC8vIEV2ZW50VGFyZ2V0CiAgICAgdmlydHVhbCBjb25z
dCBBdG9taWNTdHJpbmcmIGludGVyZmFjZU5hbWUoKSBjb25zdCBPVkVSUklERTsKZGlmZiAtLWdp
dCBhL1NvdXJjZS9XZWJDb3JlL01vZHVsZXMvbWVkaWFzdHJlYW0vTWVkaWFTdHJlYW1UcmFjay5p
ZGwgYi9Tb3VyY2UvV2ViQ29yZS9Nb2R1bGVzL21lZGlhc3RyZWFtL01lZGlhU3RyZWFtVHJhY2su
aWRsCmluZGV4IDkzYzkzOWFkNGJhNzUxMzA0MGIyM2Q1NWE1MTlkY2QzYWMyNjI5NzQuLjIwYWY0
MDQyNDQwYzY2N2E5YWJhOTMxMTc1NmZjY2EwODFiNzFiMjYgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9X
ZWJDb3JlL01vZHVsZXMvbWVkaWFzdHJlYW0vTWVkaWFTdHJlYW1UcmFjay5pZGwKKysrIGIvU291
cmNlL1dlYkNvcmUvTW9kdWxlcy9tZWRpYXN0cmVhbS9NZWRpYVN0cmVhbVRyYWNrLmlkbApAQCAt
MzIsMTAgKzMyLDcgQEAKICAgICByZWFkb25seSBhdHRyaWJ1dGUgRE9NU3RyaW5nIGxhYmVsOwog
ICAgICAgICAgICAgIGF0dHJpYnV0ZSBib29sZWFuIGVuYWJsZWQ7CiAKLSAgICBjb25zdCB1bnNp
Z25lZCBzaG9ydCBMSVZFID0gMDsKLSAgICBjb25zdCB1bnNpZ25lZCBzaG9ydCBNVVRFRCA9IDE7
Ci0gICAgY29uc3QgdW5zaWduZWQgc2hvcnQgRU5ERUQgPSAyOwotICAgIHJlYWRvbmx5IGF0dHJp
YnV0ZSB1bnNpZ25lZCBzaG9ydCByZWFkeVN0YXRlOworICAgIHJlYWRvbmx5IGF0dHJpYnV0ZSBE
T01TdHJpbmcgcmVhZHlTdGF0ZTsKIAogICAgIGF0dHJpYnV0ZSBFdmVudExpc3RlbmVyIG9ubXV0
ZTsKICAgICBhdHRyaWJ1dGUgRXZlbnRMaXN0ZW5lciBvbnVubXV0ZTsKZGlmZiAtLWdpdCBhL0xh
eW91dFRlc3RzL0NoYW5nZUxvZyBiL0xheW91dFRlc3RzL0NoYW5nZUxvZwppbmRleCBiMDMzZGFj
YzRlNGFjYTc4Mjg2M2VhMjJjZTU3MDEwMGMzNTE5ZTg5Li5hNDY3OGFhODY1NTdhZGI2MzRiMjg3
ZGIwOTk2NGJkMmQ5MmY4MTRkIDEwMDY0NAotLS0gYS9MYXlvdXRUZXN0cy9DaGFuZ2VMb2cKKysr
IGIvTGF5b3V0VGVzdHMvQ2hhbmdlTG9nCkBAIC0xLDUgKzEsMTUgQEAKIDIwMTMtMDEtMTQgIFRv
bW15IFdpZGVuZmx5Y2h0ICA8dG9tbXl3QGdvb2dsZS5jb20+CiAKKyAgICAgICAgTWVkaWFTdHJl
YW0gQVBJOiBVcGRhdGUgTWVkaWFTdHJlYW1UcmFjazo6cmVhZHlTdGF0ZSB0byBtYXRjaCBzcGVj
aWZpY2F0aW9uCisgICAgICAgIGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9p
ZD0xMDY3ODEKKworICAgICAgICBSZXZpZXdlZCBieSBOT0JPRFkgKE9PUFMhKS4KKworICAgICAg
ICAqIGZhc3QvbWVkaWFzdHJlYW0vTWVkaWFTdHJlYW1UcmFjay1leHBlY3RlZC50eHQ6CisgICAg
ICAgICogZmFzdC9tZWRpYXN0cmVhbS9NZWRpYVN0cmVhbVRyYWNrLmh0bWw6CisKKzIwMTMtMDEt
MTQgIFRvbW15IFdpZGVuZmx5Y2h0ICA8dG9tbXl3QGdvb2dsZS5jb20+CisKICAgICAgICAgTWVk
aWFTdHJlYW0gQVBJOiBVcGRhdGUgdGhlIHRyYWNrIGFjY2Vzc29ycyBvbiBNZWRpYVN0cmVhbSB0
byBtYXRjaCB0aGUgbGF0ZXN0IHNwZWNpZmljYXRpb24KICAgICAgICAgaHR0cHM6Ly9idWdzLndl
YmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTEwNjY2MAogCmRpZmYgLS1naXQgYS9MYXlvdXRUZXN0
cy9mYXN0L21lZGlhc3RyZWFtL01lZGlhU3RyZWFtVHJhY2stZXhwZWN0ZWQudHh0IGIvTGF5b3V0
VGVzdHMvZmFzdC9tZWRpYXN0cmVhbS9NZWRpYVN0cmVhbVRyYWNrLWV4cGVjdGVkLnR4dAppbmRl
eCBhZmQ2NDYwYWUzMzViODM5ZTY4OThhNWMyMzkyOTU1NmE2ZWY2MDBhLi43YTI2YjJjOWY0M2Vh
Mjk5NTY0NGQzYWViNzMzYThjZTA1M2ZmOTIzIDEwMDY0NAotLS0gYS9MYXlvdXRUZXN0cy9mYXN0
L21lZGlhc3RyZWFtL01lZGlhU3RyZWFtVHJhY2stZXhwZWN0ZWQudHh0CisrKyBiL0xheW91dFRl
c3RzL2Zhc3QvbWVkaWFzdHJlYW0vTWVkaWFTdHJlYW1UcmFjay1leHBlY3RlZC50eHQKQEAgLTQs
OSArNCwxMyBAQCBPbiBzdWNjZXNzLCB5b3Ugd2lsbCBzZWUgYSBzZXJpZXMgb2YgIlBBU1MiIG1l
c3NhZ2VzLCBmb2xsb3dlZCBieSAiVEVTVCBDT01QTEVURQogCiAKIFBBU1MgZ2V0VXNlck1lZGlh
IHN1Y2NlZWRlZC4KK1BBU1MgdHJhY2sucmVhZHlTdGF0ZSBpcyAibGl2ZSIKIFBBU1MgVHJhY2sg
b25tdXRlIGNhbGxiYWNrIHN1Y2NlZWRlZC4KK1BBU1MgdHJhY2sucmVhZHlTdGF0ZSBpcyAibXV0
ZWQiCiBQQVNTIFRyYWNrIG9udW5tdXRlIGNhbGxiYWNrIHN1Y2NlZWRlZC4KK1BBU1MgdHJhY2su
cmVhZHlTdGF0ZSBpcyAibGl2ZSIKIFBBU1MgVHJhY2sgb25lbmRlZCBjYWxsYmFjayBzdWNjZWVk
ZWQuCitQQVNTIHRyYWNrLnJlYWR5U3RhdGUgaXMgImVuZGVkIgogUEFTUyBzdWNjZXNzZnVsbHlQ
YXJzZWQgaXMgdHJ1ZQogCiBURVNUIENPTVBMRVRFCmRpZmYgLS1naXQgYS9MYXlvdXRUZXN0cy9m
YXN0L21lZGlhc3RyZWFtL01lZGlhU3RyZWFtVHJhY2suaHRtbCBiL0xheW91dFRlc3RzL2Zhc3Qv
bWVkaWFzdHJlYW0vTWVkaWFTdHJlYW1UcmFjay5odG1sCmluZGV4IGQyZjc2YWY2YzY4ZDVmYWM4
MzIyOTJiOTNjOGFiODM0YmJiNDQ1ZDIuLjcwNDg5OWJmNTBjMzExMTllYTZmZjkyNjNlNjVhNzFm
ZTQ1NzEwODAgMTAwNjQ0Ci0tLSBhL0xheW91dFRlc3RzL2Zhc3QvbWVkaWFzdHJlYW0vTWVkaWFT
dHJlYW1UcmFjay5odG1sCisrKyBiL0xheW91dFRlc3RzL2Zhc3QvbWVkaWFzdHJlYW0vTWVkaWFT
dHJlYW1UcmFjay5odG1sCkBAIC0zNCwxOCArMzQsMjQgQEAgZnVuY3Rpb24gZ2V0VXNlck1lZGlh
KGNvbnN0cmFpbnRzLCBjYWxsYmFjaykgewogZnVuY3Rpb24gb25UcmFja0VuZGVkKCkgewogICAg
IHRlc3RQYXNzZWQoJ1RyYWNrIG9uZW5kZWQgY2FsbGJhY2sgc3VjY2VlZGVkLicpOwogCisgICAg
c2hvdWxkQmVFcXVhbFRvU3RyaW5nKCd0cmFjay5yZWFkeVN0YXRlJywgJ2VuZGVkJyk7CisKICAg
ICBmaW5pc2hKU1Rlc3QoKTsKIH0KIAogZnVuY3Rpb24gb25UcmFja1VubXV0ZSgpIHsKICAgICB0
ZXN0UGFzc2VkKCdUcmFjayBvbnVubXV0ZSBjYWxsYmFjayBzdWNjZWVkZWQuJyk7CiAKKyAgICBz
aG91bGRCZUVxdWFsVG9TdHJpbmcoJ3RyYWNrLnJlYWR5U3RhdGUnLCAnbGl2ZScpOworCiAgICAg
c3RyZWFtLnN0b3AoKTsKIH0KIAogZnVuY3Rpb24gb25UcmFja011dGUoKSB7CiAgICAgdGVzdFBh
c3NlZCgnVHJhY2sgb25tdXRlIGNhbGxiYWNrIHN1Y2NlZWRlZC4nKTsKIAorICAgIHNob3VsZEJl
RXF1YWxUb1N0cmluZygndHJhY2sucmVhZHlTdGF0ZScsICdtdXRlZCcpOworCiAgICAgdHJhY2su
ZW5hYmxlZCA9IHRydWU7CiB9CiAKQEAgLTU1LDYgKzYxLDggQEAgZnVuY3Rpb24gZ290U3RyZWFt
KHMpIHsKICAgICBzdHJlYW0gPSBzOwogICAgIHRyYWNrID0gc3RyZWFtLmdldFZpZGVvVHJhY2tz
KClbMF07CiAKKyAgICBzaG91bGRCZUVxdWFsVG9TdHJpbmcoJ3RyYWNrLnJlYWR5U3RhdGUnLCAn
bGl2ZScpOworCiAgICAgdHJhY2sub251bm11dGUgPSBvblRyYWNrVW5tdXRlOwogICAgIHRyYWNr
Lm9ubXV0ZSA9IG9uVHJhY2tNdXRlOwogICAgIHRyYWNrLm9uZW5kZWQgPSBvblRyYWNrRW5kZWQ7
Cg==
</data>

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>182756</attachid>
            <date>2013-01-15 06:40:45 -0800</date>
            <delta_ts>2013-01-16 01:35:53 -0800</delta_ts>
            <desc>Patch</desc>
            <filename>bug-106781-20130115153744.patch</filename>
            <type>text/plain</type>
            <size>7950</size>
            <attacher name="Tommy Widenflycht">tommyw</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMTM5NzM1CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9D
aGFuZ2VMb2cgYi9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKaW5kZXggMTU0YWI2NGE3MWQxNTNm
MGVjZWU3MjQzMTQxYjA4YzBiOWViOTFjYS4uZjg2ODRlY2Y1OTA2YzM4MWRjZmYwY2JjMDFlZmI3
ZTY4MzRkMGFhMiAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCisrKyBiL1Nv
dXJjZS9XZWJDb3JlL0NoYW5nZUxvZwpAQCAtMSwzICsxLDI0IEBACisyMDEzLTAxLTE1ICBUb21t
eSBXaWRlbmZseWNodCAgPHRvbW15d0Bnb29nbGUuY29tPgorCisgICAgICAgIE1lZGlhU3RyZWFt
IEFQSTogVXBkYXRlIE1lZGlhU3RyZWFtVHJhY2s6OnJlYWR5U3RhdGUgdG8gbWF0Y2ggc3BlY2lm
aWNhdGlvbgorICAgICAgICBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9
MTA2NzgxCisKKyAgICAgICAgUmV2aWV3ZWQgYnkgTk9CT0RZIChPT1BTISkuCisKKyAgICAgICAg
TWVkaWFTdHJlYW1UcmFjazo6cmVhZHlTdGF0ZSBub3cgcmV0dXJucyBhIHN0cmluZyBsaWtlIHRo
ZSByZXN0IG9mIHRoZSBSVEMgY2xhc3Nlcy4KKworICAgICAgICBFeGlzdGluZyB0ZXN0cyBleHBh
bmRlZCB0byBjb3ZlciBwYXRjaC4KKworICAgICAgICAqIE1vZHVsZXMvbWVkaWFzdHJlYW0vTWVk
aWFTdHJlYW0uY3BwOgorICAgICAgICAoV2ViQ29yZTo6cHJvY2Vzc1RyYWNrKToKKyAgICAgICAg
KiBNb2R1bGVzL21lZGlhc3RyZWFtL01lZGlhU3RyZWFtVHJhY2suY3BwOgorICAgICAgICAoV2Vi
Q29yZTo6TWVkaWFTdHJlYW1UcmFjazo6cmVhZHlTdGF0ZSk6CisgICAgICAgIChXZWJDb3JlOjpN
ZWRpYVN0cmVhbVRyYWNrOjplbmRlZCk6CisgICAgICAgIChXZWJDb3JlKToKKyAgICAgICAgKiBN
b2R1bGVzL21lZGlhc3RyZWFtL01lZGlhU3RyZWFtVHJhY2suaDoKKyAgICAgICAgKE1lZGlhU3Ry
ZWFtVHJhY2spOgorICAgICAgICAqIE1vZHVsZXMvbWVkaWFzdHJlYW0vTWVkaWFTdHJlYW1UcmFj
ay5pZGw6CisKIDIwMTMtMDEtMTQgIEtlbnRhcm8gSGFyYSAgPGhhcmFrZW5AY2hyb21pdW0ub3Jn
PgogCiAgICAgICAgIFtWOF0gTWFrZSBhbiBJc29sYXRlIHBhcmFtZXRlciBtYW5kYXRvcnkgaW4g
U2VyaWFsaXplZFNjcmlwdFZhbHVlIG1ldGhvZHMKZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJDb3Jl
L01vZHVsZXMvbWVkaWFzdHJlYW0vTWVkaWFTdHJlYW0uY3BwIGIvU291cmNlL1dlYkNvcmUvTW9k
dWxlcy9tZWRpYXN0cmVhbS9NZWRpYVN0cmVhbS5jcHAKaW5kZXggN2FmZjJiZDk2MzE5MzgyNGQ4
Y2E0ZTFlNTZmMzU0YTIwM2M1NGIyNy4uMjgyN2UzYWUzYzBhNGY2Nzg3NDBiMjAxY2RhOWRlZDVl
OTk0NjgzMyAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvTW9kdWxlcy9tZWRpYXN0cmVhbS9N
ZWRpYVN0cmVhbS5jcHAKKysrIGIvU291cmNlL1dlYkNvcmUvTW9kdWxlcy9tZWRpYXN0cmVhbS9N
ZWRpYVN0cmVhbS5jcHAKQEAgLTQ4LDcgKzQ4LDcgQEAgc3RhdGljIGJvb2wgY29udGFpbnNTb3Vy
Y2UoTWVkaWFTdHJlYW1Tb3VyY2VWZWN0b3ImIHNvdXJjZVZlY3RvciwgTWVkaWFTdHJlYW1Tb3UK
IAogc3RhdGljIHZvaWQgcHJvY2Vzc1RyYWNrKE1lZGlhU3RyZWFtVHJhY2sqIHRyYWNrLCBNZWRp
YVN0cmVhbVNvdXJjZVZlY3RvciYgc291cmNlVmVjdG9yKQogewotICAgIGlmICh0cmFjay0+cmVh
ZHlTdGF0ZSgpID09IE1lZGlhU3RyZWFtVHJhY2s6OkVOREVEKQorICAgIGlmICh0cmFjay0+ZW5k
ZWQoKSkKICAgICAgICAgcmV0dXJuOwogCiAgICAgTWVkaWFTdHJlYW1Tb3VyY2UqIHNvdXJjZSA9
IHRyYWNrLT5jb21wb25lbnQoKS0+c291cmNlKCk7CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29y
ZS9Nb2R1bGVzL21lZGlhc3RyZWFtL01lZGlhU3RyZWFtVHJhY2suY3BwIGIvU291cmNlL1dlYkNv
cmUvTW9kdWxlcy9tZWRpYXN0cmVhbS9NZWRpYVN0cmVhbVRyYWNrLmNwcAppbmRleCA4N2UxOGY3
M2ZiZTJjOGUyNTE4OTJiNDk3OWYxYjI1ODMxYTk3NDIxLi42MjY4MzgzNDYyYTNiMDFjYjE4MGJj
YTkxY2JjMWY5MDM5NmZmNzRlIDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViQ29yZS9Nb2R1bGVzL21l
ZGlhc3RyZWFtL01lZGlhU3RyZWFtVHJhY2suY3BwCisrKyBiL1NvdXJjZS9XZWJDb3JlL01vZHVs
ZXMvbWVkaWFzdHJlYW0vTWVkaWFTdHJlYW1UcmFjay5jcHAKQEAgLTk5LDIyICs5OSwyNyBAQCB2
b2lkIE1lZGlhU3RyZWFtVHJhY2s6OnNldEVuYWJsZWQoYm9vbCBlbmFibGVkKQogICAgIE1lZGlh
U3RyZWFtQ2VudGVyOjppbnN0YW5jZSgpLmRpZFNldE1lZGlhU3RyZWFtVHJhY2tFbmFibGVkKG1f
c3RyZWFtRGVzY3JpcHRvci5nZXQoKSwgbV9jb21wb25lbnQuZ2V0KCkpOwogfQogCi1NZWRpYVN0
cmVhbVRyYWNrOjpSZWFkeVN0YXRlIE1lZGlhU3RyZWFtVHJhY2s6OnJlYWR5U3RhdGUoKSBjb25z
dAorU3RyaW5nIE1lZGlhU3RyZWFtVHJhY2s6OnJlYWR5U3RhdGUoKSBjb25zdAogewogICAgIGlm
IChtX3N0b3BwZWQpCi0gICAgICAgIHJldHVybiBFTkRFRDsKKyAgICAgICAgcmV0dXJuIEFTQ0lJ
TGl0ZXJhbCgiZW5kZWQiKTsKIAogICAgIHN3aXRjaCAobV9jb21wb25lbnQtPnNvdXJjZSgpLT5y
ZWFkeVN0YXRlKCkpIHsKICAgICBjYXNlIE1lZGlhU3RyZWFtU291cmNlOjpSZWFkeVN0YXRlTGl2
ZToKLSAgICAgICAgcmV0dXJuIExJVkU7CisgICAgICAgIHJldHVybiBBU0NJSUxpdGVyYWwoImxp
dmUiKTsKICAgICBjYXNlIE1lZGlhU3RyZWFtU291cmNlOjpSZWFkeVN0YXRlTXV0ZWQ6Ci0gICAg
ICAgIHJldHVybiBNVVRFRDsKKyAgICAgICAgcmV0dXJuIEFTQ0lJTGl0ZXJhbCgibXV0ZWQiKTsK
ICAgICBjYXNlIE1lZGlhU3RyZWFtU291cmNlOjpSZWFkeVN0YXRlRW5kZWQ6Ci0gICAgICAgIHJl
dHVybiBFTkRFRDsKKyAgICAgICAgcmV0dXJuIEFTQ0lJTGl0ZXJhbCgiZW5kZWQiKTsKICAgICB9
CiAKICAgICBBU1NFUlRfTk9UX1JFQUNIRUQoKTsKLSAgICByZXR1cm4gRU5ERUQ7CisgICAgcmV0
dXJuIFN0cmluZygpOworfQorCitib29sIE1lZGlhU3RyZWFtVHJhY2s6OmVuZGVkKCkgY29uc3QK
K3sKKyAgICByZXR1cm4gbV9zdG9wcGVkIHx8IChtX2NvbXBvbmVudC0+c291cmNlKCktPnJlYWR5
U3RhdGUoKSA9PSBNZWRpYVN0cmVhbVNvdXJjZTo6UmVhZHlTdGF0ZUVuZGVkKTsKIH0KIAogdm9p
ZCBNZWRpYVN0cmVhbVRyYWNrOjpzb3VyY2VDaGFuZ2VkU3RhdGUoKQpkaWZmIC0tZ2l0IGEvU291
cmNlL1dlYkNvcmUvTW9kdWxlcy9tZWRpYXN0cmVhbS9NZWRpYVN0cmVhbVRyYWNrLmggYi9Tb3Vy
Y2UvV2ViQ29yZS9Nb2R1bGVzL21lZGlhc3RyZWFtL01lZGlhU3RyZWFtVHJhY2suaAppbmRleCAx
YzRhMTliMDJmMWQxZmEzNmI1NjIxNWQ1ZjUwZDVhYjY0NWUyOTlhLi5jMWI4ZjQwYjNjZTc3MDQw
NjM4NjI5ZjFjNWEyNTc3NmZmOTY1OTZhIDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViQ29yZS9Nb2R1
bGVzL21lZGlhc3RyZWFtL01lZGlhU3RyZWFtVHJhY2suaAorKysgYi9Tb3VyY2UvV2ViQ29yZS9N
b2R1bGVzL21lZGlhc3RyZWFtL01lZGlhU3RyZWFtVHJhY2suaApAQCAtNDMsMTIgKzQzLDYgQEAg
Y2xhc3MgTWVkaWFTdHJlYW1Db21wb25lbnQ7CiAKIGNsYXNzIE1lZGlhU3RyZWFtVHJhY2sgOiBw
dWJsaWMgUmVmQ291bnRlZDxNZWRpYVN0cmVhbVRyYWNrPiwgcHVibGljIEFjdGl2ZURPTU9iamVj
dCwgcHVibGljIEV2ZW50VGFyZ2V0LCBwdWJsaWMgTWVkaWFTdHJlYW1Tb3VyY2U6Ok9ic2VydmVy
IHsKIHB1YmxpYzoKLSAgICBlbnVtIFJlYWR5U3RhdGUgewotICAgICAgICBMSVZFID0gMCwKLSAg
ICAgICAgTVVURUQgPSAxLAotICAgICAgICBFTkRFRCA9IDIKLSAgICB9OwotCiAgICAgc3RhdGlj
IFBhc3NSZWZQdHI8TWVkaWFTdHJlYW1UcmFjaz4gY3JlYXRlKFNjcmlwdEV4ZWN1dGlvbkNvbnRl
eHQqLCBQYXNzUmVmUHRyPE1lZGlhU3RyZWFtRGVzY3JpcHRvcj4sIE1lZGlhU3RyZWFtQ29tcG9u
ZW50Kik7CiAgICAgdmlydHVhbCB+TWVkaWFTdHJlYW1UcmFjaygpOwogCkBAIC01OSw3ICs1Myw3
IEBAIHB1YmxpYzoKICAgICBib29sIGVuYWJsZWQoKSBjb25zdDsKICAgICB2b2lkIHNldEVuYWJs
ZWQoYm9vbCk7CiAKLSAgICBSZWFkeVN0YXRlIHJlYWR5U3RhdGUoKSBjb25zdDsKKyAgICBTdHJp
bmcgcmVhZHlTdGF0ZSgpIGNvbnN0OwogCiAgICAgREVGSU5FX0FUVFJJQlVURV9FVkVOVF9MSVNU
RU5FUihtdXRlKTsKICAgICBERUZJTkVfQVRUUklCVVRFX0VWRU5UX0xJU1RFTkVSKHVubXV0ZSk7
CkBAIC02Nyw2ICs2MSw3IEBAIHB1YmxpYzoKIAogICAgIE1lZGlhU3RyZWFtRGVzY3JpcHRvciog
c3RyZWFtRGVzY3JpcHRvcigpOwogICAgIE1lZGlhU3RyZWFtQ29tcG9uZW50KiBjb21wb25lbnQo
KTsKKyAgICBib29sIGVuZGVkKCkgY29uc3Q7CiAKICAgICAvLyBFdmVudFRhcmdldAogICAgIHZp
cnR1YWwgY29uc3QgQXRvbWljU3RyaW5nJiBpbnRlcmZhY2VOYW1lKCkgY29uc3QgT1ZFUlJJREU7
CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9Nb2R1bGVzL21lZGlhc3RyZWFtL01lZGlhU3Ry
ZWFtVHJhY2suaWRsIGIvU291cmNlL1dlYkNvcmUvTW9kdWxlcy9tZWRpYXN0cmVhbS9NZWRpYVN0
cmVhbVRyYWNrLmlkbAppbmRleCA5M2M5MzlhZDRiYTc1MTMwNDBiMjNkNTVhNTE5ZGNkM2FjMjYy
OTc0Li4yMGFmNDA0MjQ0MGM2NjdhOWFiYTkzMTE3NTZmY2NhMDgxYjcxYjI2IDEwMDY0NAotLS0g
YS9Tb3VyY2UvV2ViQ29yZS9Nb2R1bGVzL21lZGlhc3RyZWFtL01lZGlhU3RyZWFtVHJhY2suaWRs
CisrKyBiL1NvdXJjZS9XZWJDb3JlL01vZHVsZXMvbWVkaWFzdHJlYW0vTWVkaWFTdHJlYW1UcmFj
ay5pZGwKQEAgLTMyLDEwICszMiw3IEBACiAgICAgcmVhZG9ubHkgYXR0cmlidXRlIERPTVN0cmlu
ZyBsYWJlbDsKICAgICAgICAgICAgICBhdHRyaWJ1dGUgYm9vbGVhbiBlbmFibGVkOwogCi0gICAg
Y29uc3QgdW5zaWduZWQgc2hvcnQgTElWRSA9IDA7Ci0gICAgY29uc3QgdW5zaWduZWQgc2hvcnQg
TVVURUQgPSAxOwotICAgIGNvbnN0IHVuc2lnbmVkIHNob3J0IEVOREVEID0gMjsKLSAgICByZWFk
b25seSBhdHRyaWJ1dGUgdW5zaWduZWQgc2hvcnQgcmVhZHlTdGF0ZTsKKyAgICByZWFkb25seSBh
dHRyaWJ1dGUgRE9NU3RyaW5nIHJlYWR5U3RhdGU7CiAKICAgICBhdHRyaWJ1dGUgRXZlbnRMaXN0
ZW5lciBvbm11dGU7CiAgICAgYXR0cmlidXRlIEV2ZW50TGlzdGVuZXIgb251bm11dGU7CmRpZmYg
LS1naXQgYS9MYXlvdXRUZXN0cy9DaGFuZ2VMb2cgYi9MYXlvdXRUZXN0cy9DaGFuZ2VMb2cKaW5k
ZXggOTg1NGIyNzhhOThmYTdmMDc0ZjlhYzkxMTc4MTZhZDk2MjlhODk4Ny4uZWQ3ZGNhYzhlOTVl
Y2I1YmRmYTk4ZDhhZDNhNDYxZTU0N2MwNjVjZSAxMDA2NDQKLS0tIGEvTGF5b3V0VGVzdHMvQ2hh
bmdlTG9nCisrKyBiL0xheW91dFRlc3RzL0NoYW5nZUxvZwpAQCAtMSw1ICsxLDE1IEBACiAyMDEz
LTAxLTE1ICBUb21teSBXaWRlbmZseWNodCAgPHRvbW15d0Bnb29nbGUuY29tPgogCisgICAgICAg
IE1lZGlhU3RyZWFtIEFQSTogVXBkYXRlIE1lZGlhU3RyZWFtVHJhY2s6OnJlYWR5U3RhdGUgdG8g
bWF0Y2ggc3BlY2lmaWNhdGlvbgorICAgICAgICBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93
X2J1Zy5jZ2k/aWQ9MTA2NzgxCisKKyAgICAgICAgUmV2aWV3ZWQgYnkgTk9CT0RZIChPT1BTISku
CisKKyAgICAgICAgKiBmYXN0L21lZGlhc3RyZWFtL01lZGlhU3RyZWFtVHJhY2stZXhwZWN0ZWQu
dHh0OgorICAgICAgICAqIGZhc3QvbWVkaWFzdHJlYW0vTWVkaWFTdHJlYW1UcmFjay5odG1sOgor
CisyMDEzLTAxLTE1ICBUb21teSBXaWRlbmZseWNodCAgPHRvbW15d0Bnb29nbGUuY29tPgorCiAg
ICAgICAgIE1lZGlhU3RyZWFtIEFQSTogRml4aW5nIGNyYXNoaW5nIGJ1ZyBpbiBNZWRpYVN0cmVh
bQogICAgICAgICBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MTA2ODg2
CiAKZGlmZiAtLWdpdCBhL0xheW91dFRlc3RzL2Zhc3QvbWVkaWFzdHJlYW0vTWVkaWFTdHJlYW1U
cmFjay1leHBlY3RlZC50eHQgYi9MYXlvdXRUZXN0cy9mYXN0L21lZGlhc3RyZWFtL01lZGlhU3Ry
ZWFtVHJhY2stZXhwZWN0ZWQudHh0CmluZGV4IGFmZDY0NjBhZTMzNWI4MzllNjg5OGE1YzIzOTI5
NTU2YTZlZjYwMGEuLjdhMjZiMmM5ZjQzZWEyOTk1NjQ0ZDNhZWI3MzNhOGNlMDUzZmY5MjMgMTAw
NjQ0Ci0tLSBhL0xheW91dFRlc3RzL2Zhc3QvbWVkaWFzdHJlYW0vTWVkaWFTdHJlYW1UcmFjay1l
eHBlY3RlZC50eHQKKysrIGIvTGF5b3V0VGVzdHMvZmFzdC9tZWRpYXN0cmVhbS9NZWRpYVN0cmVh
bVRyYWNrLWV4cGVjdGVkLnR4dApAQCAtNCw5ICs0LDEzIEBAIE9uIHN1Y2Nlc3MsIHlvdSB3aWxs
IHNlZSBhIHNlcmllcyBvZiAiUEFTUyIgbWVzc2FnZXMsIGZvbGxvd2VkIGJ5ICJURVNUIENPTVBM
RVRFCiAKIAogUEFTUyBnZXRVc2VyTWVkaWEgc3VjY2VlZGVkLgorUEFTUyB0cmFjay5yZWFkeVN0
YXRlIGlzICJsaXZlIgogUEFTUyBUcmFjayBvbm11dGUgY2FsbGJhY2sgc3VjY2VlZGVkLgorUEFT
UyB0cmFjay5yZWFkeVN0YXRlIGlzICJtdXRlZCIKIFBBU1MgVHJhY2sgb251bm11dGUgY2FsbGJh
Y2sgc3VjY2VlZGVkLgorUEFTUyB0cmFjay5yZWFkeVN0YXRlIGlzICJsaXZlIgogUEFTUyBUcmFj
ayBvbmVuZGVkIGNhbGxiYWNrIHN1Y2NlZWRlZC4KK1BBU1MgdHJhY2sucmVhZHlTdGF0ZSBpcyAi
ZW5kZWQiCiBQQVNTIHN1Y2Nlc3NmdWxseVBhcnNlZCBpcyB0cnVlCiAKIFRFU1QgQ09NUExFVEUK
ZGlmZiAtLWdpdCBhL0xheW91dFRlc3RzL2Zhc3QvbWVkaWFzdHJlYW0vTWVkaWFTdHJlYW1UcmFj
ay5odG1sIGIvTGF5b3V0VGVzdHMvZmFzdC9tZWRpYXN0cmVhbS9NZWRpYVN0cmVhbVRyYWNrLmh0
bWwKaW5kZXggZDJmNzZhZjZjNjhkNWZhYzgzMjI5MmI5M2M4YWI4MzRiYmI0NDVkMi4uNzA0ODk5
YmY1MGMzMTExOWVhNmZmOTI2M2U2NWE3MWZlNDU3MTA4MCAxMDA2NDQKLS0tIGEvTGF5b3V0VGVz
dHMvZmFzdC9tZWRpYXN0cmVhbS9NZWRpYVN0cmVhbVRyYWNrLmh0bWwKKysrIGIvTGF5b3V0VGVz
dHMvZmFzdC9tZWRpYXN0cmVhbS9NZWRpYVN0cmVhbVRyYWNrLmh0bWwKQEAgLTM0LDE4ICszNCwy
NCBAQCBmdW5jdGlvbiBnZXRVc2VyTWVkaWEoY29uc3RyYWludHMsIGNhbGxiYWNrKSB7CiBmdW5j
dGlvbiBvblRyYWNrRW5kZWQoKSB7CiAgICAgdGVzdFBhc3NlZCgnVHJhY2sgb25lbmRlZCBjYWxs
YmFjayBzdWNjZWVkZWQuJyk7CiAKKyAgICBzaG91bGRCZUVxdWFsVG9TdHJpbmcoJ3RyYWNrLnJl
YWR5U3RhdGUnLCAnZW5kZWQnKTsKKwogICAgIGZpbmlzaEpTVGVzdCgpOwogfQogCiBmdW5jdGlv
biBvblRyYWNrVW5tdXRlKCkgewogICAgIHRlc3RQYXNzZWQoJ1RyYWNrIG9udW5tdXRlIGNhbGxi
YWNrIHN1Y2NlZWRlZC4nKTsKIAorICAgIHNob3VsZEJlRXF1YWxUb1N0cmluZygndHJhY2sucmVh
ZHlTdGF0ZScsICdsaXZlJyk7CisKICAgICBzdHJlYW0uc3RvcCgpOwogfQogCiBmdW5jdGlvbiBv
blRyYWNrTXV0ZSgpIHsKICAgICB0ZXN0UGFzc2VkKCdUcmFjayBvbm11dGUgY2FsbGJhY2sgc3Vj
Y2VlZGVkLicpOwogCisgICAgc2hvdWxkQmVFcXVhbFRvU3RyaW5nKCd0cmFjay5yZWFkeVN0YXRl
JywgJ211dGVkJyk7CisKICAgICB0cmFjay5lbmFibGVkID0gdHJ1ZTsKIH0KIApAQCAtNTUsNiAr
NjEsOCBAQCBmdW5jdGlvbiBnb3RTdHJlYW0ocykgewogICAgIHN0cmVhbSA9IHM7CiAgICAgdHJh
Y2sgPSBzdHJlYW0uZ2V0VmlkZW9UcmFja3MoKVswXTsKIAorICAgIHNob3VsZEJlRXF1YWxUb1N0
cmluZygndHJhY2sucmVhZHlTdGF0ZScsICdsaXZlJyk7CisKICAgICB0cmFjay5vbnVubXV0ZSA9
IG9uVHJhY2tVbm11dGU7CiAgICAgdHJhY2sub25tdXRlID0gb25UcmFja011dGU7CiAgICAgdHJh
Y2sub25lbmRlZCA9IG9uVHJhY2tFbmRlZDsK
</data>

          </attachment>
      

    </bug>

</bugzilla>