<?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>134029</bug_id>
          
          <creation_ts>2014-06-18 07:49:14 -0700</creation_ts>
          <short_desc>[Curl] Compile errors related to http header field names.</short_desc>
          <delta_ts>2014-06-19 14:36:39 -0700</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></keywords>
          <priority>P2</priority>
          <bug_severity>Normal</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter>peavo</reporter>
          <assigned_to name="Nobody">webkit-unassigned</assigned_to>
          <cc>achristensen</cc>
    
    <cc>alex.christensen</cc>
    
    <cc>bfulgham</cc>
    
    <cc>commit-queue</cc>
    
    <cc>galpeter</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>1016446</commentid>
    <comment_count>0</comment_count>
    <who name="">peavo</who>
    <bug_when>2014-06-18 07:49:14 -0700</bug_when>
    <thetext>Http header field names should now be specified with an enum, not a string.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1016447</commentid>
    <comment_count>1</comment_count>
      <attachid>233307</attachid>
    <who name="">peavo</who>
    <bug_when>2014-06-18 07:54:27 -0700</bug_when>
    <thetext>Created attachment 233307
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1016627</commentid>
    <comment_count>2</comment_count>
    <who name="Alex Christensen">alex.christensen</who>
    <bug_when>2014-06-18 20:45:37 -0700</bug_when>
    <thetext>Sorry I didn&apos;t see this. I got a lot of these in https://trac.webkit.org/changeset/170132 but not all of them. This needs rebasing.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1016658</commentid>
    <comment_count>3</comment_count>
      <attachid>233356</attachid>
    <who name="">peavo</who>
    <bug_when>2014-06-19 03:46:27 -0700</bug_when>
    <thetext>Created attachment 233356
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1016659</commentid>
    <comment_count>4</comment_count>
    <who name="">peavo</who>
    <bug_when>2014-06-19 03:47:01 -0700</bug_when>
    <thetext>(In reply to comment #2)
&gt; Sorry I didn&apos;t see this. I got a lot of these in https://trac.webkit.org/changeset/170132 but not all of them. This needs rebasing.

No worries, rebased :)</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1016675</commentid>
    <comment_count>5</comment_count>
    <who name="Alex Christensen">achristensen</who>
    <bug_when>2014-06-19 09:10:41 -0700</bug_when>
    <thetext>looks good to me. reviewer?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1016697</commentid>
    <comment_count>6</comment_count>
      <attachid>233356</attachid>
    <who name="Brent Fulgham">bfulgham</who>
    <bug_when>2014-06-19 10:50:23 -0700</bug_when>
    <thetext>Comment on attachment 233356
Patch

r=me</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1016698</commentid>
    <comment_count>7</comment_count>
      <attachid>233356</attachid>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2014-06-19 10:53:45 -0700</bug_when>
    <thetext>Comment on attachment 233356
Patch

Clearing flags on attachment: 233356

Committed r170153: &lt;http://trac.webkit.org/changeset/170153&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1016699</commentid>
    <comment_count>8</comment_count>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2014-06-19 10:53:48 -0700</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1016771</commentid>
    <comment_count>9</comment_count>
    <who name="">peavo</who>
    <bug_when>2014-06-19 14:36:39 -0700</bug_when>
    <thetext>(In reply to comment #6)
&gt; (From update of attachment 233356 [details])
&gt; r=me

Thanks :)</thetext>
  </long_desc>
      
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>233307</attachid>
            <date>2014-06-18 07:54:27 -0700</date>
            <delta_ts>2014-06-19 03:46:19 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-134029-20140618165404.patch</filename>
            <type>text/plain</type>
            <size>8877</size>
            <attacher>peavo</attacher>
            
              <data encoding="base64">SW5kZXg6IFNvdXJjZS9XZWJDb3JlL0NoYW5nZUxvZwo9PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0tLSBTb3VyY2UvV2Vi
Q29yZS9DaGFuZ2VMb2cJKHJldmlzaW9uIDE3MDA5OSkKKysrIFNvdXJjZS9XZWJDb3JlL0NoYW5n
ZUxvZwkod29ya2luZyBjb3B5KQpAQCAtMSwzICsxLDI0IEBACisyMDE0LTA2LTE4ICBwZWF2b0Bv
dXRsb29rLmNvbSAgPHBlYXZvQG91dGxvb2suY29tPgorCisgICAgICAgIFtDdXJsXSBDb21waWxl
IGVycm9ycyByZWxhdGVkIHRvIGh0dHAgaGVhZGVyIGZpZWxkIG5hbWVzLgorICAgICAgICBodHRw
czovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MTM0MDI5CisKKyAgICAgICAgUmV2
aWV3ZWQgYnkgTk9CT0RZIChPT1BTISkuCisKKyAgICAgICAgSHR0cCBoZWFkZXIgZmllbGQgbmFt
ZXMgc2hvdWxkIG5vdyBiZSBzcGVjaWZpZWQgd2l0aCBhbiBlbnVtLCBub3QgYSBzdHJpbmcuCisK
KyAgICAgICAgKiBwbGF0Zm9ybS9uZXR3b3JrL2N1cmwvQ3VybENhY2hlRW50cnkuY3BwOgorICAg
ICAgICAoV2ViQ29yZTo6Q3VybENhY2hlRW50cnk6OnNldFJlc3BvbnNlRnJvbUNhY2hlZEhlYWRl
cnMpOgorICAgICAgICAoV2ViQ29yZTo6Q3VybENhY2hlRW50cnk6OnBhcnNlUmVzcG9uc2VIZWFk
ZXJzKToKKyAgICAgICAgKiBwbGF0Zm9ybS9uZXR3b3JrL2N1cmwvQ3VybERvd25sb2FkLmNwcDoK
KyAgICAgICAgKFdlYkNvcmU6OkN1cmxEb3dubG9hZDo6ZGlkUmVjZWl2ZUhlYWRlcik6CisgICAg
ICAgICogcGxhdGZvcm0vbmV0d29yay9jdXJsL011bHRpcGFydEhhbmRsZS5jcHA6CisgICAgICAg
IChXZWJDb3JlOjpNdWx0aXBhcnRIYW5kbGU6OnBhcnNlSGVhZGVyc0lmUG9zc2libGUpOgorICAg
ICAgICAoV2ViQ29yZTo6TXVsdGlwYXJ0SGFuZGxlOjpkaWRSZWNlaXZlUmVzcG9uc2UpOgorICAg
ICAgICAqIHBsYXRmb3JtL25ldHdvcmsvY3VybC9SZXNvdXJjZUhhbmRsZU1hbmFnZXIuY3BwOgor
ICAgICAgICAoV2ViQ29yZTo6Z2V0UHJvdGVjdGlvblNwYWNlKToKKyAgICAgICAgKFdlYkNvcmU6
OmhlYWRlckNhbGxiYWNrKToKKwogMjAxNC0wNi0xNyAgVGltIEhvcnRvbiAgPHRpbW90aHlfaG9y
dG9uQGFwcGxlLmNvbT4KIAogICAgICAgICBbaU9TXVt3azJdIFVzZSBJbWFnZURvY3VtZW50IHRv
IGRpc3BsYXkgc3ViZnJhbWUgUERGcwpJbmRleDogU291cmNlL1dlYkNvcmUvcGxhdGZvcm0vbmV0
d29yay9jdXJsL0N1cmxDYWNoZUVudHJ5LmNwcAo9PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0tLSBTb3VyY2UvV2ViQ29y
ZS9wbGF0Zm9ybS9uZXR3b3JrL2N1cmwvQ3VybENhY2hlRW50cnkuY3BwCShyZXZpc2lvbiAxNzAw
OTkpCisrKyBTb3VyY2UvV2ViQ29yZS9wbGF0Zm9ybS9uZXR3b3JrL2N1cmwvQ3VybENhY2hlRW50
cnkuY3BwCSh3b3JraW5nIGNvcHkpCkBAIC0xODQsMTcgKzE4NCwxNyBAQCB2b2lkIEN1cmxDYWNo
ZUVudHJ5OjpzZXRSZXNwb25zZUZyb21DYWNoCiAKICAgICAvLyBUcnkgdG8gcGFyc2UgZXhwZWN0
ZWQgY29udGVudCBsZW5ndGgKICAgICBsb25nIGxvbmcgY29udGVudExlbmd0aCA9IC0xOwotICAg
IGlmICghcmVzcG9uc2UuaHR0cEhlYWRlckZpZWxkKCJDb250ZW50LUxlbmd0aCIpLmlzTnVsbCgp
KSB7CisgICAgaWYgKCFyZXNwb25zZS5odHRwSGVhZGVyRmllbGQoSFRUUEhlYWRlck5hbWU6OkNv
bnRlbnRMZW5ndGgpLmlzTnVsbCgpKSB7CiAgICAgICAgIGJvb2wgc3VjY2VzcyA9IGZhbHNlOwot
ICAgICAgICBsb25nIGxvbmcgcGFyc2VkQ29udGVudExlbmd0aCA9IHJlc3BvbnNlLmh0dHBIZWFk
ZXJGaWVsZCgiQ29udGVudC1MZW5ndGgiKS50b0ludDY0KCZzdWNjZXNzKTsKKyAgICAgICAgbG9u
ZyBsb25nIHBhcnNlZENvbnRlbnRMZW5ndGggPSByZXNwb25zZS5odHRwSGVhZGVyRmllbGQoSFRU
UEhlYWRlck5hbWU6OkNvbnRlbnRMZW5ndGgpLnRvSW50NjQoJnN1Y2Nlc3MpOwogICAgICAgICBp
ZiAoc3VjY2VzcykKICAgICAgICAgICAgIGNvbnRlbnRMZW5ndGggPSBwYXJzZWRDb250ZW50TGVu
Z3RoOwogICAgIH0KICAgICByZXNwb25zZS5zZXRFeHBlY3RlZENvbnRlbnRMZW5ndGgoY29udGVu
dExlbmd0aCk7IC8vIC0xIG9uIHBhcnNlIGVycm9yIG9yIG51bGwKIAotICAgIHJlc3BvbnNlLnNl
dE1pbWVUeXBlKGV4dHJhY3RNSU1FVHlwZUZyb21NZWRpYVR5cGUocmVzcG9uc2UuaHR0cEhlYWRl
ckZpZWxkKCJDb250ZW50LVR5cGUiKSkpOwotICAgIHJlc3BvbnNlLnNldFRleHRFbmNvZGluZ05h
bWUoZXh0cmFjdENoYXJzZXRGcm9tTWVkaWFUeXBlKHJlc3BvbnNlLmh0dHBIZWFkZXJGaWVsZCgi
Q29udGVudC1UeXBlIikpKTsKLSAgICByZXNwb25zZS5zZXRTdWdnZXN0ZWRGaWxlbmFtZShmaWxl
bmFtZUZyb21IVFRQQ29udGVudERpc3Bvc2l0aW9uKHJlc3BvbnNlLmh0dHBIZWFkZXJGaWVsZCgi
Q29udGVudC1EaXNwb3NpdGlvbiIpKSk7CisgICAgcmVzcG9uc2Uuc2V0TWltZVR5cGUoZXh0cmFj
dE1JTUVUeXBlRnJvbU1lZGlhVHlwZShyZXNwb25zZS5odHRwSGVhZGVyRmllbGQoSFRUUEhlYWRl
ck5hbWU6OkNvbnRlbnRUeXBlKSkpOworICAgIHJlc3BvbnNlLnNldFRleHRFbmNvZGluZ05hbWUo
ZXh0cmFjdENoYXJzZXRGcm9tTWVkaWFUeXBlKHJlc3BvbnNlLmh0dHBIZWFkZXJGaWVsZChIVFRQ
SGVhZGVyTmFtZTo6Q29udGVudFR5cGUpKSk7CisgICAgcmVzcG9uc2Uuc2V0U3VnZ2VzdGVkRmls
ZW5hbWUoZmlsZW5hbWVGcm9tSFRUUENvbnRlbnREaXNwb3NpdGlvbihyZXNwb25zZS5odHRwSGVh
ZGVyRmllbGQoSFRUUEhlYWRlck5hbWU6OkNvbnRlbnREaXNwb3NpdGlvbikpKTsKIH0KIAogdm9p
ZCBDdXJsQ2FjaGVFbnRyeTo6ZGlkRmFpbCgpCkBAIC0zMzIsMTEgKzMzMiwxMSBAQCBib29sIEN1
cmxDYWNoZUVudHJ5OjpwYXJzZVJlc3BvbnNlSGVhZGVyCiAgICAgICAgICAgICBtX2V4cGlyZURh
dGUgPSAwOwogICAgIH0KIAotICAgIFN0cmluZyBldGFnID0gcmVzcG9uc2UuaHR0cEhlYWRlckZp
ZWxkKCJFVGFnIik7CisgICAgU3RyaW5nIGV0YWcgPSByZXNwb25zZS5odHRwSGVhZGVyRmllbGQo
SFRUUEhlYWRlck5hbWU6OkVUYWcpOwogICAgIGlmICghZXRhZy5pc051bGwoKSkKICAgICAgICAg
bV9yZXF1ZXN0SGVhZGVycy5zZXQoSFRUUEhlYWRlck5hbWU6OklmTm9uZU1hdGNoLCBldGFnKTsK
IAotICAgIFN0cmluZyBsYXN0TW9kaWZpZWQgPSByZXNwb25zZS5odHRwSGVhZGVyRmllbGQoIkxh
c3QtTW9kaWZpZWQiKTsKKyAgICBTdHJpbmcgbGFzdE1vZGlmaWVkID0gcmVzcG9uc2UuaHR0cEhl
YWRlckZpZWxkKEhUVFBIZWFkZXJOYW1lOjpMYXN0TW9kaWZpZWQpOwogICAgIGlmICghbGFzdE1v
ZGlmaWVkLmlzTnVsbCgpKQogICAgICAgICBtX3JlcXVlc3RIZWFkZXJzLnNldChIVFRQSGVhZGVy
TmFtZTo6SWZNb2RpZmllZFNpbmNlLCBsYXN0TW9kaWZpZWQpOwogCkluZGV4OiBTb3VyY2UvV2Vi
Q29yZS9wbGF0Zm9ybS9uZXR3b3JrL2N1cmwvQ3VybERvd25sb2FkLmNwcAo9PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0t
LSBTb3VyY2UvV2ViQ29yZS9wbGF0Zm9ybS9uZXR3b3JrL2N1cmwvQ3VybERvd25sb2FkLmNwcAko
cmV2aXNpb24gMTcwMDk5KQorKysgU291cmNlL1dlYkNvcmUvcGxhdGZvcm0vbmV0d29yay9jdXJs
L0N1cmxEb3dubG9hZC5jcHAJKHdvcmtpbmcgY29weSkKQEAgLTI5LDYgKzI5LDcgQEAKIAogI2lu
Y2x1ZGUgIkN1cmxEb3dubG9hZC5oIgogCisjaW5jbHVkZSAiSFRUUEhlYWRlck5hbWVzLmgiCiAj
aW5jbHVkZSAiSFRUUFBhcnNlcnMuaCIKICNpbmNsdWRlICJNYWluVGhyZWFkVGFzay5oIgogI2lu
Y2x1ZGUgIlJlc291cmNlSGFuZGxlTWFuYWdlci5oIgpAQCAtMzk2LDkgKzM5Nyw5IEBAIHZvaWQg
Q3VybERvd25sb2FkOjpkaWRSZWNlaXZlSGVhZGVyKGNvbnMKICAgICAgICAgICAgIGVyciA9IGN1
cmxfZWFzeV9nZXRpbmZvKG1fY3VybEhhbmRsZSwgQ1VSTElORk9fRUZGRUNUSVZFX1VSTCwgJnVy
bCk7CiAgICAgICAgICAgICBtX3Jlc3BvbnNlLnNldFVSTChVUkwoUGFyc2VkVVJMU3RyaW5nLCB1
cmwpKTsKIAotICAgICAgICAgICAgbV9yZXNwb25zZS5zZXRNaW1lVHlwZShleHRyYWN0TUlNRVR5
cGVGcm9tTWVkaWFUeXBlKG1fcmVzcG9uc2UuaHR0cEhlYWRlckZpZWxkKCJDb250ZW50LVR5cGUi
KSkpOwotICAgICAgICAgICAgbV9yZXNwb25zZS5zZXRUZXh0RW5jb2RpbmdOYW1lKGV4dHJhY3RD
aGFyc2V0RnJvbU1lZGlhVHlwZShtX3Jlc3BvbnNlLmh0dHBIZWFkZXJGaWVsZCgiQ29udGVudC1U
eXBlIikpKTsKLSAgICAgICAgICAgIG1fcmVzcG9uc2Uuc2V0U3VnZ2VzdGVkRmlsZW5hbWUoZmls
ZW5hbWVGcm9tSFRUUENvbnRlbnREaXNwb3NpdGlvbihtX3Jlc3BvbnNlLmh0dHBIZWFkZXJGaWVs
ZCgiQ29udGVudC1EaXNwb3NpdGlvbiIpKSk7CisgICAgICAgICAgICBtX3Jlc3BvbnNlLnNldE1p
bWVUeXBlKGV4dHJhY3RNSU1FVHlwZUZyb21NZWRpYVR5cGUobV9yZXNwb25zZS5odHRwSGVhZGVy
RmllbGQoSFRUUEhlYWRlck5hbWU6OkNvbnRlbnRUeXBlKSkpOworICAgICAgICAgICAgbV9yZXNw
b25zZS5zZXRUZXh0RW5jb2RpbmdOYW1lKGV4dHJhY3RDaGFyc2V0RnJvbU1lZGlhVHlwZShtX3Jl
c3BvbnNlLmh0dHBIZWFkZXJGaWVsZChIVFRQSGVhZGVyTmFtZTo6Q29udGVudFR5cGUpKSk7Cisg
ICAgICAgICAgICBtX3Jlc3BvbnNlLnNldFN1Z2dlc3RlZEZpbGVuYW1lKGZpbGVuYW1lRnJvbUhU
VFBDb250ZW50RGlzcG9zaXRpb24obV9yZXNwb25zZS5odHRwSGVhZGVyRmllbGQoSFRUUEhlYWRl
ck5hbWU6OkNvbnRlbnREaXNwb3NpdGlvbikpKTsKIAogICAgICAgICAgICAgY2FsbE9uTWFpblRo
cmVhZChNYWluVGhyZWFkVGFzayhyZWNlaXZlZFJlc3BvbnNlQ2FsbGJhY2ssIHRoaXMpKTsKICAg
ICAgICAgfQpJbmRleDogU291cmNlL1dlYkNvcmUvcGxhdGZvcm0vbmV0d29yay9jdXJsL011bHRp
cGFydEhhbmRsZS5jcHAKPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PQotLS0gU291cmNlL1dlYkNvcmUvcGxhdGZvcm0vbmV0
d29yay9jdXJsL011bHRpcGFydEhhbmRsZS5jcHAJKHJldmlzaW9uIDE3MDA5OSkKKysrIFNvdXJj
ZS9XZWJDb3JlL3BsYXRmb3JtL25ldHdvcmsvY3VybC9NdWx0aXBhcnRIYW5kbGUuY3BwCSh3b3Jr
aW5nIGNvcHkpCkBAIC0xNDMsNyArMTQzLDcgQEAgYm9vbCBNdWx0aXBhcnRIYW5kbGU6OnBhcnNl
SGVhZGVyc0lmUG9zcwogCiAgICAgLy8gUGFyc2UgdGhlIEhUVFAgaGVhZGVycy4KICAgICBTdHJp
bmcgdmFsdWU7Ci0gICAgQXRvbWljU3RyaW5nIG5hbWU7CisgICAgU3RyaW5nIG5hbWU7CiAgICAg
Y2hhciogcCA9IGNvbnN0X2Nhc3Q8Y2hhcio+KGNvbnRlbnQpOwogICAgIGNvbnN0IGNoYXIqIGVu
ZCA9IGNvbnRlbnQgKyBjb250ZW50TGVuZ3RoOwogICAgIHNpemVfdCB0b3RhbENvbnN1bWVkTGVu
Z3RoID0gMDsKQEAgLTM1Myw3ICszNTMsNyBAQCB2b2lkIE11bHRpcGFydEhhbmRsZTo6ZGlkUmVj
ZWl2ZVJlc3BvbnNlCiAKICAgICAgICAgcmVzcG9uc2UtPnNldE1pbWVUeXBlKG1pbWVUeXBlLmxv
d2VyKCkpOwogICAgICAgICByZXNwb25zZS0+c2V0VGV4dEVuY29kaW5nTmFtZShleHRyYWN0Q2hh
cnNldEZyb21NZWRpYVR5cGUoY29udGVudFR5cGUpKTsKLSAgICAgICAgcmVzcG9uc2UtPnNldFN1
Z2dlc3RlZEZpbGVuYW1lKGZpbGVuYW1lRnJvbUhUVFBDb250ZW50RGlzcG9zaXRpb24ocmVzcG9u
c2UtPmh0dHBIZWFkZXJGaWVsZCgiQ29udGVudC1EaXNwb3NpdGlvbiIpKSk7CisgICAgICAgIHJl
c3BvbnNlLT5zZXRTdWdnZXN0ZWRGaWxlbmFtZShmaWxlbmFtZUZyb21IVFRQQ29udGVudERpc3Bv
c2l0aW9uKHJlc3BvbnNlLT5odHRwSGVhZGVyRmllbGQoSFRUUEhlYWRlck5hbWU6OkNvbnRlbnRE
aXNwb3NpdGlvbikpKTsKIAogICAgICAgICBkLT5jbGllbnQoKS0+ZGlkUmVjZWl2ZVJlc3BvbnNl
KG1fcmVzb3VyY2VIYW5kbGUsICpyZXNwb25zZSk7CiAgICAgICAgIHJlc3BvbnNlLT5zZXRSZXNw
b25zZUZpcmVkKHRydWUpOwpJbmRleDogU291cmNlL1dlYkNvcmUvcGxhdGZvcm0vbmV0d29yay9j
dXJsL1Jlc291cmNlSGFuZGxlTWFuYWdlci5jcHAKPT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQotLS0gU291cmNlL1dlYkNv
cmUvcGxhdGZvcm0vbmV0d29yay9jdXJsL1Jlc291cmNlSGFuZGxlTWFuYWdlci5jcHAJKHJldmlz
aW9uIDE3MDA5OSkKKysrIFNvdXJjZS9XZWJDb3JlL3BsYXRmb3JtL25ldHdvcmsvY3VybC9SZXNv
dXJjZUhhbmRsZU1hbmFnZXIuY3BwCSh3b3JraW5nIGNvcHkpCkBAIC00Miw2ICs0Miw3IEBACiAj
aW5jbHVkZSAiQ3JlZGVudGlhbFN0b3JhZ2UuaCIKICNpbmNsdWRlICJDdXJsQ2FjaGVNYW5hZ2Vy
LmgiCiAjaW5jbHVkZSAiRGF0YVVSTC5oIgorI2luY2x1ZGUgIkhUVFBIZWFkZXJOYW1lcy5oIgog
I2luY2x1ZGUgIkhUVFBQYXJzZXJzLmgiCiAjaW5jbHVkZSAiTUlNRVR5cGVSZWdpc3RyeS5oIgog
I2luY2x1ZGUgIk11bHRpcGFydEhhbmRsZS5oIgpAQCAtNDA3LDcgKzQwOCw3IEBAIHN0YXRpYyBi
b29sIGdldFByb3RlY3Rpb25TcGFjZShDVVJMKiBoLAogCiAgICAgU3RyaW5nIHJlYWxtOwogCi0g
ICAgY29uc3QgU3RyaW5nIGF1dGhIZWFkZXIgPSByZXNwb25zZS5odHRwSGVhZGVyRmllbGQoIldX
Vy1BdXRoZW50aWNhdGUiKTsKKyAgICBjb25zdCBTdHJpbmcgYXV0aEhlYWRlciA9IHJlc3BvbnNl
Lmh0dHBIZWFkZXJGaWVsZChIVFRQSGVhZGVyTmFtZTo6QXV0aG9yaXphdGlvbik7CiAgICAgY29u
c3QgU3RyaW5nIHJlYWxtU3RyaW5nID0gInJlYWxtPSI7CiAgICAgaW50IHJlYWxtUG9zID0gYXV0
aEhlYWRlci5maW5kKHJlYWxtU3RyaW5nKTsKICAgICBpZiAocmVhbG1Qb3MgPiAwKSB7CkBAIC00
ODgsMTMgKzQ4OSwxMyBAQCBzdGF0aWMgc2l6ZV90IGhlYWRlckNhbGxiYWNrKGNoYXIqIHB0ciwK
ICAgICAgICAgZC0+bV9yZXNwb25zZS5zZXRVUkwoVVJMKFBhcnNlZFVSTFN0cmluZywgaGRyKSk7
CiAKICAgICAgICAgZC0+bV9yZXNwb25zZS5zZXRIVFRQU3RhdHVzQ29kZShodHRwQ29kZSk7Ci0g
ICAgICAgIGQtPm1fcmVzcG9uc2Uuc2V0TWltZVR5cGUoZXh0cmFjdE1JTUVUeXBlRnJvbU1lZGlh
VHlwZShkLT5tX3Jlc3BvbnNlLmh0dHBIZWFkZXJGaWVsZCgiQ29udGVudC1UeXBlIikpLmxvd2Vy
KCkpOwotICAgICAgICBkLT5tX3Jlc3BvbnNlLnNldFRleHRFbmNvZGluZ05hbWUoZXh0cmFjdENo
YXJzZXRGcm9tTWVkaWFUeXBlKGQtPm1fcmVzcG9uc2UuaHR0cEhlYWRlckZpZWxkKCJDb250ZW50
LVR5cGUiKSkpOwotICAgICAgICBkLT5tX3Jlc3BvbnNlLnNldFN1Z2dlc3RlZEZpbGVuYW1lKGZp
bGVuYW1lRnJvbUhUVFBDb250ZW50RGlzcG9zaXRpb24oZC0+bV9yZXNwb25zZS5odHRwSGVhZGVy
RmllbGQoIkNvbnRlbnQtRGlzcG9zaXRpb24iKSkpOworICAgICAgICBkLT5tX3Jlc3BvbnNlLnNl
dE1pbWVUeXBlKGV4dHJhY3RNSU1FVHlwZUZyb21NZWRpYVR5cGUoZC0+bV9yZXNwb25zZS5odHRw
SGVhZGVyRmllbGQoSFRUUEhlYWRlck5hbWU6OkNvbnRlbnRUeXBlKSkubG93ZXIoKSk7CisgICAg
ICAgIGQtPm1fcmVzcG9uc2Uuc2V0VGV4dEVuY29kaW5nTmFtZShleHRyYWN0Q2hhcnNldEZyb21N
ZWRpYVR5cGUoZC0+bV9yZXNwb25zZS5odHRwSGVhZGVyRmllbGQoSFRUUEhlYWRlck5hbWU6OkNv
bnRlbnRUeXBlKSkpOworICAgICAgICBkLT5tX3Jlc3BvbnNlLnNldFN1Z2dlc3RlZEZpbGVuYW1l
KGZpbGVuYW1lRnJvbUhUVFBDb250ZW50RGlzcG9zaXRpb24oZC0+bV9yZXNwb25zZS5odHRwSGVh
ZGVyRmllbGQoSFRUUEhlYWRlck5hbWU6OkNvbnRlbnREaXNwb3NpdGlvbikpKTsKIAogICAgICAg
ICBpZiAoZC0+bV9yZXNwb25zZS5pc011bHRpcGFydCgpKSB7CiAgICAgICAgICAgICBTdHJpbmcg
Ym91bmRhcnk7Ci0gICAgICAgICAgICBib29sIHBhcnNlZCA9IE11bHRpcGFydEhhbmRsZTo6ZXh0
cmFjdEJvdW5kYXJ5KGQtPm1fcmVzcG9uc2UuaHR0cEhlYWRlckZpZWxkKCJDb250ZW50LVR5cGUi
KSwgYm91bmRhcnkpOworICAgICAgICAgICAgYm9vbCBwYXJzZWQgPSBNdWx0aXBhcnRIYW5kbGU6
OmV4dHJhY3RCb3VuZGFyeShkLT5tX3Jlc3BvbnNlLmh0dHBIZWFkZXJGaWVsZChIVFRQSGVhZGVy
TmFtZTo6Q29udGVudFR5cGUpLCBib3VuZGFyeSk7CiAgICAgICAgICAgICBpZiAocGFyc2VkKQog
ICAgICAgICAgICAgICAgIGQtPm1fbXVsdGlwYXJ0SGFuZGxlID0gTXVsdGlwYXJ0SGFuZGxlOjpj
cmVhdGUoam9iLCBib3VuZGFyeSk7CiAgICAgICAgIH0KQEAgLTUwNiw3ICs1MDcsNyBAQCBzdGF0
aWMgc2l6ZV90IGhlYWRlckNhbGxiYWNrKGNoYXIqIHB0ciwKIAogICAgICAgICAvLyBIVFRQIHJl
ZGlyZWN0aW9uCiAgICAgICAgIGlmIChpc0h0dHBSZWRpcmVjdChodHRwQ29kZSkpIHsKLSAgICAg
ICAgICAgIFN0cmluZyBsb2NhdGlvbiA9IGQtPm1fcmVzcG9uc2UuaHR0cEhlYWRlckZpZWxkKCJs
b2NhdGlvbiIpOworICAgICAgICAgICAgU3RyaW5nIGxvY2F0aW9uID0gZC0+bV9yZXNwb25zZS5o
dHRwSGVhZGVyRmllbGQoSFRUUEhlYWRlck5hbWU6OkxvY2F0aW9uKTsKICAgICAgICAgICAgIGlm
ICghbG9jYXRpb24uaXNFbXB0eSgpKSB7CiAgICAgICAgICAgICAgICAgVVJMIG5ld1VSTCA9IFVS
TChqb2ItPmZpcnN0UmVxdWVzdCgpLnVybCgpLCBsb2NhdGlvbik7CiAK
</data>

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>233356</attachid>
            <date>2014-06-19 03:46:27 -0700</date>
            <delta_ts>2014-06-19 10:53:45 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-134029-20140619124602.patch</filename>
            <type>text/plain</type>
            <size>2694</size>
            <attacher>peavo</attacher>
            
              <data encoding="base64">SW5kZXg6IFNvdXJjZS9XZWJDb3JlL0NoYW5nZUxvZwo9PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0tLSBTb3VyY2UvV2Vi
Q29yZS9DaGFuZ2VMb2cJKHJldmlzaW9uIDE3MDE0NCkKKysrIFNvdXJjZS9XZWJDb3JlL0NoYW5n
ZUxvZwkod29ya2luZyBjb3B5KQpAQCAtMSwzICsxLDE3IEBACisyMDE0LTA2LTE5ICBwZWF2b0Bv
dXRsb29rLmNvbSAgPHBlYXZvQG91dGxvb2suY29tPgorCisgICAgICAgIFtDdXJsXSBDb21waWxl
IGVycm9ycyByZWxhdGVkIHRvIGh0dHAgaGVhZGVyIGZpZWxkIG5hbWVzLgorICAgICAgICBodHRw
czovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MTM0MDI5CisKKyAgICAgICAgUmV2
aWV3ZWQgYnkgTk9CT0RZIChPT1BTISkuCisKKyAgICAgICAgSHR0cCBoZWFkZXIgZmllbGQgbmFt
ZXMgc2hvdWxkIG5vdyBiZSBzcGVjaWZpZWQgd2l0aCBhbiBlbnVtLCBub3QgYSBzdHJpbmcuCisK
KyAgICAgICAgKiBwbGF0Zm9ybS9uZXR3b3JrL2N1cmwvTXVsdGlwYXJ0SGFuZGxlLmNwcDoKKyAg
ICAgICAgKFdlYkNvcmU6Ok11bHRpcGFydEhhbmRsZTo6ZGlkUmVjZWl2ZVJlc3BvbnNlKToKKyAg
ICAgICAgKiBwbGF0Zm9ybS9uZXR3b3JrL2N1cmwvUmVzb3VyY2VIYW5kbGVNYW5hZ2VyLmNwcDoK
KyAgICAgICAgKFdlYkNvcmU6OmdldFByb3RlY3Rpb25TcGFjZSk6CisKIDIwMTQtMDYtMTggIFph
biBEb2JlcnNlayAgPHpkb2JlcnNla0BpZ2FsaWEuY29tPgogCiAgICAgICAgIFNjcmlwdEV4ZWN1
dGlvbkNvbnRleHQ6OlRhc2ssIEZpbGVUaHJlYWQ6OlRhc2sgcGFyYW1ldGVycyBzaG91bGQgYmUg
dmFsdWVzCkluZGV4OiBTb3VyY2UvV2ViQ29yZS9wbGF0Zm9ybS9uZXR3b3JrL2N1cmwvTXVsdGlw
YXJ0SGFuZGxlLmNwcAo9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09Ci0tLSBTb3VyY2UvV2ViQ29yZS9wbGF0Zm9ybS9uZXR3
b3JrL2N1cmwvTXVsdGlwYXJ0SGFuZGxlLmNwcAkocmV2aXNpb24gMTcwMTQ0KQorKysgU291cmNl
L1dlYkNvcmUvcGxhdGZvcm0vbmV0d29yay9jdXJsL011bHRpcGFydEhhbmRsZS5jcHAJKHdvcmtp
bmcgY29weSkKQEAgLTE0Myw3ICsxNDMsNyBAQCBib29sIE11bHRpcGFydEhhbmRsZTo6cGFyc2VI
ZWFkZXJzSWZQb3NzCiAKICAgICAvLyBQYXJzZSB0aGUgSFRUUCBoZWFkZXJzLgogICAgIFN0cmlu
ZyB2YWx1ZTsKLSAgICBBdG9taWNTdHJpbmcgbmFtZTsKKyAgICBTdHJpbmcgbmFtZTsKICAgICBj
aGFyKiBwID0gY29uc3RfY2FzdDxjaGFyKj4oY29udGVudCk7CiAgICAgY29uc3QgY2hhciogZW5k
ID0gY29udGVudCArIGNvbnRlbnRMZW5ndGg7CiAgICAgc2l6ZV90IHRvdGFsQ29uc3VtZWRMZW5n
dGggPSAwOwpAQCAtMzUzLDcgKzM1Myw3IEBAIHZvaWQgTXVsdGlwYXJ0SGFuZGxlOjpkaWRSZWNl
aXZlUmVzcG9uc2UKIAogICAgICAgICByZXNwb25zZS0+c2V0TWltZVR5cGUobWltZVR5cGUubG93
ZXIoKSk7CiAgICAgICAgIHJlc3BvbnNlLT5zZXRUZXh0RW5jb2RpbmdOYW1lKGV4dHJhY3RDaGFy
c2V0RnJvbU1lZGlhVHlwZShjb250ZW50VHlwZSkpOwotICAgICAgICByZXNwb25zZS0+c2V0U3Vn
Z2VzdGVkRmlsZW5hbWUoZmlsZW5hbWVGcm9tSFRUUENvbnRlbnREaXNwb3NpdGlvbihyZXNwb25z
ZS0+aHR0cEhlYWRlckZpZWxkKCJDb250ZW50LURpc3Bvc2l0aW9uIikpKTsKKyAgICAgICAgcmVz
cG9uc2UtPnNldFN1Z2dlc3RlZEZpbGVuYW1lKGZpbGVuYW1lRnJvbUhUVFBDb250ZW50RGlzcG9z
aXRpb24ocmVzcG9uc2UtPmh0dHBIZWFkZXJGaWVsZChIVFRQSGVhZGVyTmFtZTo6Q29udGVudERp
c3Bvc2l0aW9uKSkpOwogCiAgICAgICAgIGQtPmNsaWVudCgpLT5kaWRSZWNlaXZlUmVzcG9uc2Uo
bV9yZXNvdXJjZUhhbmRsZSwgKnJlc3BvbnNlKTsKICAgICAgICAgcmVzcG9uc2UtPnNldFJlc3Bv
bnNlRmlyZWQodHJ1ZSk7CkluZGV4OiBTb3VyY2UvV2ViQ29yZS9wbGF0Zm9ybS9uZXR3b3JrL2N1
cmwvUmVzb3VyY2VIYW5kbGVNYW5hZ2VyLmNwcAo9PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0tLSBTb3VyY2UvV2ViQ29y
ZS9wbGF0Zm9ybS9uZXR3b3JrL2N1cmwvUmVzb3VyY2VIYW5kbGVNYW5hZ2VyLmNwcAkocmV2aXNp
b24gMTcwMTQ0KQorKysgU291cmNlL1dlYkNvcmUvcGxhdGZvcm0vbmV0d29yay9jdXJsL1Jlc291
cmNlSGFuZGxlTWFuYWdlci5jcHAJKHdvcmtpbmcgY29weSkKQEAgLTQwOCw3ICs0MDgsNyBAQCBz
dGF0aWMgYm9vbCBnZXRQcm90ZWN0aW9uU3BhY2UoQ1VSTCogaCwKIAogICAgIFN0cmluZyByZWFs
bTsKIAotICAgIGNvbnN0IFN0cmluZyBhdXRoSGVhZGVyID0gcmVzcG9uc2UuaHR0cEhlYWRlckZp
ZWxkKEhUVFBIZWFkZXJOYW1lOjpXV1dBdXRoZW50aWNhdGUpOworICAgIGNvbnN0IFN0cmluZyBh
dXRoSGVhZGVyID0gcmVzcG9uc2UuaHR0cEhlYWRlckZpZWxkKEhUVFBIZWFkZXJOYW1lOjpBdXRo
b3JpemF0aW9uKTsKICAgICBjb25zdCBTdHJpbmcgcmVhbG1TdHJpbmcgPSAicmVhbG09IjsKICAg
ICBpbnQgcmVhbG1Qb3MgPSBhdXRoSGVhZGVyLmZpbmQocmVhbG1TdHJpbmcpOwogICAgIGlmIChy
ZWFsbVBvcyA+IDApIHsK
</data>

          </attachment>
      

    </bug>

</bugzilla>