<?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>160813</bug_id>
          
          <creation_ts>2016-08-12 12:30:52 -0700</creation_ts>
          <short_desc>Make variant only available when compiling for C++14 or greater</short_desc>
          <delta_ts>2016-08-15 11:38:19 -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>New Bugs</component>
          <version>WebKit 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="Sam Weinig">sam</reporter>
          <assigned_to name="Sam Weinig">sam</assigned_to>
          <cc>benjamin</cc>
    
    <cc>cdumez</cc>
    
    <cc>cmarcelo</cc>
    
    <cc>commit-queue</cc>
    
    <cc>ossy</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>1219652</commentid>
    <comment_count>0</comment_count>
    <who name="Sam Weinig">sam</who>
    <bug_when>2016-08-12 12:30:52 -0700</bug_when>
    <thetext>Make variant only available when compiling for C++14 or greater</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1219653</commentid>
    <comment_count>1</comment_count>
      <attachid>285931</attachid>
    <who name="Sam Weinig">sam</who>
    <bug_when>2016-08-12 12:31:10 -0700</bug_when>
    <thetext>Created attachment 285931
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1219655</commentid>
    <comment_count>2</comment_count>
      <attachid>285932</attachid>
    <who name="Sam Weinig">sam</who>
    <bug_when>2016-08-12 12:39:15 -0700</bug_when>
    <thetext>Created attachment 285932
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1219656</commentid>
    <comment_count>3</comment_count>
      <attachid>285932</attachid>
    <who name="Saam Barati">saam</who>
    <bug_when>2016-08-12 12:42:02 -0700</bug_when>
    <thetext>Comment on attachment 285932
Patch

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

&gt; Source/WTF/wtf/StdLibExtras.h:406
&gt; +#if !COMPILER(CLANG) || WTF_CPP_STD_VER &lt; 14

Don&apos;t you want &gt;= here?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1219657</commentid>
    <comment_count>4</comment_count>
      <attachid>285933</attachid>
    <who name="Sam Weinig">sam</who>
    <bug_when>2016-08-12 12:44:15 -0700</bug_when>
    <thetext>Created attachment 285933
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1219658</commentid>
    <comment_count>5</comment_count>
    <who name="Sam Weinig">sam</who>
    <bug_when>2016-08-12 12:44:22 -0700</bug_when>
    <thetext>(In reply to comment #3)
&gt; Comment on attachment 285932 [details]
&gt; Patch
&gt; 
&gt; View in context:
&gt; https://bugs.webkit.org/attachment.cgi?id=285932&amp;action=review
&gt; 
&gt; &gt; Source/WTF/wtf/StdLibExtras.h:406
&gt; &gt; +#if !COMPILER(CLANG) || WTF_CPP_STD_VER &lt; 14
&gt; 
&gt; Don&apos;t you want &gt;= here?

Ugh, yes.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1219686</commentid>
    <comment_count>6</comment_count>
    <who name="Csaba Osztrogonác">ossy</who>
    <bug_when>2016-08-12 13:56:16 -0700</bug_when>
    <thetext>Why do we need this change? I thought c++14 is already mandatory.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1219727</commentid>
    <comment_count>7</comment_count>
      <attachid>285958</attachid>
    <who name="Sam Weinig">sam</who>
    <bug_when>2016-08-12 14:55:15 -0700</bug_when>
    <thetext>Created attachment 285958
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1219779</commentid>
    <comment_count>8</comment_count>
      <attachid>285958</attachid>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2016-08-12 16:36:48 -0700</bug_when>
    <thetext>Comment on attachment 285958
Patch

Clearing flags on attachment: 285958

Committed r204433: &lt;http://trac.webkit.org/changeset/204433&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1219780</commentid>
    <comment_count>9</comment_count>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2016-08-12 16:36:54 -0700</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1220001</commentid>
    <comment_count>10</comment_count>
    <who name="Csaba Osztrogonác">ossy</who>
    <bug_when>2016-08-14 23:25:11 -0700</bug_when>
    <thetext>(In reply to comment #6)
&gt; Why do we need this change? I thought c++14 is already mandatory.

Ping?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1220063</commentid>
    <comment_count>11</comment_count>
    <who name="Csaba Osztrogonác">ossy</who>
    <bug_when>2016-08-15 10:19:39 -0700</bug_when>
    <thetext>(In reply to comment #6)
&gt; Why do we need this change? I thought c++14 is already mandatory.

Sam, please answer this question.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1220069</commentid>
    <comment_count>12</comment_count>
    <who name="Sam Weinig">sam</who>
    <bug_when>2016-08-15 10:36:40 -0700</bug_when>
    <thetext>(In reply to comment #11)
&gt; (In reply to comment #6)
&gt; &gt; Why do we need this change? I thought c++14 is already mandatory.
&gt; 
&gt; Sam, please answer this question.

We have an internal client that is including StdLibExtras.h that can&apos;t easily be updated to C++14. That issue should go away in a few weeks at which time we can remove this.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1220078</commentid>
    <comment_count>13</comment_count>
    <who name="Csaba Osztrogonác">ossy</who>
    <bug_when>2016-08-15 11:04:21 -0700</bug_when>
    <thetext>(In reply to comment #12)
&gt; (In reply to comment #11)
&gt; &gt; (In reply to comment #6)
&gt; &gt; &gt; Why do we need this change? I thought c++14 is already mandatory.
&gt; &gt; 
&gt; &gt; Sam, please answer this question.
&gt; 
&gt; We have an internal client that is including StdLibExtras.h that can&apos;t
&gt; easily be updated to C++14. That issue should go away in a few weeks at
&gt; which time we can remove this.

Thanks for the clarification, it makes sense.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1220090</commentid>
    <comment_count>14</comment_count>
    <who name="Sam Weinig">sam</who>
    <bug_when>2016-08-15 11:38:19 -0700</bug_when>
    <thetext>(In reply to comment #13)
&gt; (In reply to comment #12)
&gt; &gt; (In reply to comment #11)
&gt; &gt; &gt; (In reply to comment #6)
&gt; &gt; &gt; &gt; Why do we need this change? I thought c++14 is already mandatory.
&gt; &gt; &gt; 
&gt; &gt; &gt; Sam, please answer this question.
&gt; &gt; 
&gt; &gt; We have an internal client that is including StdLibExtras.h that can&apos;t
&gt; &gt; easily be updated to C++14. That issue should go away in a few weeks at
&gt; &gt; which time we can remove this.
&gt; 
&gt; Thanks for the clarification, it makes sense.

:).</thetext>
  </long_desc>
      
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>285931</attachid>
            <date>2016-08-12 12:31:10 -0700</date>
            <delta_ts>2016-08-12 12:39:09 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-160813-20160812122930.patch</filename>
            <type>text/plain</type>
            <size>2509</size>
            <attacher name="Sam Weinig">sam</attacher>
            
              <data encoding="base64">SW5kZXg6IFNvdXJjZS9XVEYvQ2hhbmdlTG9nCj09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KLS0tIFNvdXJjZS9XVEYvQ2hh
bmdlTG9nCShyZXZpc2lvbiAyMDQ0MTYpCisrKyBTb3VyY2UvV1RGL0NoYW5nZUxvZwkod29ya2lu
ZyBjb3B5KQpAQCAtMSwzICsxLDE0IEBACisyMDE2LTA4LTEyICBTYW0gV2VpbmlnICA8c2FtQHdl
YmtpdC5vcmc+CisKKyAgICAgICAgTWFrZSB2YXJpYW50IG9ubHkgYXZhaWxhYmxlIHdoZW4gY29t
cGlsaW5nIGZvciBDKysxNCBvciBncmVhdGVyCisgICAgICAgIGh0dHBzOi8vYnVncy53ZWJraXQu
b3JnL3Nob3dfYnVnLmNnaT9pZD0xNjA4MTMKKworICAgICAgICBSZXZpZXdlZCBieSBOT0JPRFkg
KE9PUFMhKS4KKworICAgICAgICAqIHd0Zi9Db21waWxlci5oOgorICAgICAgICAqIHd0Zi9TdGRM
aWJFeHRyYXMuaDoKKyAgICAgICAgKiB3dGYvVmFyaWFudC5oOgorCiAyMDE2LTA4LTExICBNYXVy
ZWVuIERhdW0gIDxtZGF1bUBhcHBsZS5jb20+CiAKICAgICAgICAgQWRkIE5TQnV0dG9uVHlwZSB0
byBBcHBLaXRDb21wYXRpYmlsaXR5RGVjbGFyYXRpb25zLmguCkluZGV4OiBTb3VyY2UvV1RGL3d0
Zi9Db21waWxlci5oCj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT0KLS0tIFNvdXJjZS9XVEYvd3RmL0NvbXBpbGVyLmgJKHJl
dmlzaW9uIDIwNDM3NSkKKysrIFNvdXJjZS9XVEYvd3RmL0NvbXBpbGVyLmgJKHdvcmtpbmcgY29w
eSkKQEAgLTU0LDYgKzU0LDEzIEBACiAjZGVmaW5lIFdURl9DT01QSUxFUl9TVVBQT1JUU19DWFhf
VVNFUl9MSVRFUkFMUyBfX2hhc19mZWF0dXJlKGN4eF91c2VyX2xpdGVyYWxzKQogI2RlZmluZSBX
VEZfQ09NUElMRVJfU1VQUE9SVFNfRkFMTFRIUk9VR0hfV0FSTklOR1MgX19oYXNfZmVhdHVyZShj
eHhfYXR0cmlidXRlcykgJiYgX19oYXNfd2FybmluZygiLVdpbXBsaWNpdC1mYWxsdGhyb3VnaCIp
CiAjZGVmaW5lIFdURl9DT01QSUxFUl9TVVBQT1JUU19DWFhfRVhDRVBUSU9OUyBfX2hhc19mZWF0
dXJlKGN4eF9leGNlcHRpb25zKQorCisjaWYgX19jcGx1c3BsdXMgPD0gMjAxMTAzTAorI2RlZmlu
ZSBXVEZfQ1BQX1NURF9WRVIgMTEKKyNlbGlmIF9fY3BsdXNwbHVzIDw9IDIwMTQwMkwKKyNkZWZp
bmUgV1RGX0NQUF9TVERfVkVSIDE0CisjZW5kaWYKKwogI2VuZGlmCiAKIC8qIENPTVBJTEVSKEdD
Q19PUl9DTEFORykgLSBHTlUgQ29tcGlsZXIgQ29sbGVjdGlvbiBvciBDbGFuZyAqLwpJbmRleDog
U291cmNlL1dURi93dGYvU3RkTGliRXh0cmFzLmgKPT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQotLS0gU291cmNlL1dURi93
dGYvU3RkTGliRXh0cmFzLmgJKHJldmlzaW9uIDIwNDM3NSkKKysrIFNvdXJjZS9XVEYvd3RmL1N0
ZExpYkV4dHJhcy5oCSh3b3JraW5nIGNvcHkpCkBAIC00MDMsNiArNDAzLDggQEAgQUxXQVlTX0lO
TElORSBjb25zdGV4cHIgdHlwZW5hbWUgcmVtb3ZlXwogICAgIHJldHVybiBtb3ZlKGZvcndhcmQ8
VD4odmFsdWUpKTsKIH0KIAorI2lmIENPTVBJTEVSKENMQU5HKSAmJiBXVEZfQ1BQX1NURF9WRVIg
PiAxMQorCiB0ZW1wbGF0ZTx0eXBlbmFtZS4uLiBUeXBlcz4KIHVzaW5nIHZhcmlhbnQgPSBzdGQ6
OmV4cGVyaW1lbnRhbDo6dmFyaWFudDxUeXBlcy4uLj47CiAKQEAgLTQxMSw2ICs0MTMsOCBAQCB1
c2luZyBzdGQ6OmV4cGVyaW1lbnRhbDo6Z2V0X2lmOwogdXNpbmcgc3RkOjpleHBlcmltZW50YWw6
OmhvbGRzX2FsdGVybmF0aXZlOwogdXNpbmcgc3RkOjpleHBlcmltZW50YWw6OnZpc2l0OwogCisj
ZW5kaWYKKwogfSAvLyBuYW1lc3BhY2Ugc3RkCiAKICNkZWZpbmUgV1RGTW92ZSh2YWx1ZSkgc3Rk
Ojptb3ZlPFdURjo6Q2hlY2tNb3ZlUGFyYW1ldGVyPih2YWx1ZSkKSW5kZXg6IFNvdXJjZS9XVEYv
d3RmL1ZhcmlhbnQuaAo9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09Ci0tLSBTb3VyY2UvV1RGL3d0Zi9WYXJpYW50LmgJKHJl
dmlzaW9uIDIwNDM3NSkKKysrIFNvdXJjZS9XVEYvd3RmL1ZhcmlhbnQuaAkod29ya2luZyBjb3B5
KQpAQCAtNTcsNiArNTcsOCBAQAogI3ByYWdtYSB3YXJuaW5nKGRpc2FibGU6NDgxNCkKICNlbmRp
ZgogCisjaWYgQ09NUElMRVIoQ0xBTkcpICYmIFdURl9DUFBfU1REX1ZFUiA+IDExCisKIG5hbWVz
cGFjZSBzdGQgewogbmFtZXNwYWNlIGV4cGVyaW1lbnRhbCB7CiAKQEAgLTIwNTgsNiArMjA2MCw4
IEBAIHN0cnVjdCBoYXNoPGV4cGVyaW1lbnRhbDo6dmFyaWFudDxfVHlwZXMKIAogfSAvLyBuYW1l
c3BhY2Ugc3RkCiAKKyNlbmRpZiAvLyBDT01QSUxFUihDTEFORykgJiYgV1RGX0NQUF9TVERfVkVS
ID4gMTEKKwogI2lmIENPTVBJTEVSKE1TVkMpCiAjcHJhZ21hIHdhcm5pbmcocG9wKQogI2VuZGlm
Cg==
</data>

          </attachment>
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>285932</attachid>
            <date>2016-08-12 12:39:15 -0700</date>
            <delta_ts>2016-08-12 12:44:11 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-160813-20160812123735.patch</filename>
            <type>text/plain</type>
            <size>2512</size>
            <attacher name="Sam Weinig">sam</attacher>
            
              <data encoding="base64">SW5kZXg6IFNvdXJjZS9XVEYvQ2hhbmdlTG9nCj09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KLS0tIFNvdXJjZS9XVEYvQ2hh
bmdlTG9nCShyZXZpc2lvbiAyMDQ0MTYpCisrKyBTb3VyY2UvV1RGL0NoYW5nZUxvZwkod29ya2lu
ZyBjb3B5KQpAQCAtMSwzICsxLDE0IEBACisyMDE2LTA4LTEyICBTYW0gV2VpbmlnICA8c2FtQHdl
YmtpdC5vcmc+CisKKyAgICAgICAgTWFrZSB2YXJpYW50IG9ubHkgYXZhaWxhYmxlIHdoZW4gY29t
cGlsaW5nIGZvciBDKysxNCBvciBncmVhdGVyCisgICAgICAgIGh0dHBzOi8vYnVncy53ZWJraXQu
b3JnL3Nob3dfYnVnLmNnaT9pZD0xNjA4MTMKKworICAgICAgICBSZXZpZXdlZCBieSBOT0JPRFkg
KE9PUFMhKS4KKworICAgICAgICAqIHd0Zi9Db21waWxlci5oOgorICAgICAgICAqIHd0Zi9TdGRM
aWJFeHRyYXMuaDoKKyAgICAgICAgKiB3dGYvVmFyaWFudC5oOgorCiAyMDE2LTA4LTExICBNYXVy
ZWVuIERhdW0gIDxtZGF1bUBhcHBsZS5jb20+CiAKICAgICAgICAgQWRkIE5TQnV0dG9uVHlwZSB0
byBBcHBLaXRDb21wYXRpYmlsaXR5RGVjbGFyYXRpb25zLmguCkluZGV4OiBTb3VyY2UvV1RGL3d0
Zi9Db21waWxlci5oCj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT0KLS0tIFNvdXJjZS9XVEYvd3RmL0NvbXBpbGVyLmgJKHJl
dmlzaW9uIDIwNDM3NSkKKysrIFNvdXJjZS9XVEYvd3RmL0NvbXBpbGVyLmgJKHdvcmtpbmcgY29w
eSkKQEAgLTU0LDYgKzU0LDEzIEBACiAjZGVmaW5lIFdURl9DT01QSUxFUl9TVVBQT1JUU19DWFhf
VVNFUl9MSVRFUkFMUyBfX2hhc19mZWF0dXJlKGN4eF91c2VyX2xpdGVyYWxzKQogI2RlZmluZSBX
VEZfQ09NUElMRVJfU1VQUE9SVFNfRkFMTFRIUk9VR0hfV0FSTklOR1MgX19oYXNfZmVhdHVyZShj
eHhfYXR0cmlidXRlcykgJiYgX19oYXNfd2FybmluZygiLVdpbXBsaWNpdC1mYWxsdGhyb3VnaCIp
CiAjZGVmaW5lIFdURl9DT01QSUxFUl9TVVBQT1JUU19DWFhfRVhDRVBUSU9OUyBfX2hhc19mZWF0
dXJlKGN4eF9leGNlcHRpb25zKQorCisjaWYgX19jcGx1c3BsdXMgPD0gMjAxMTAzTAorI2RlZmlu
ZSBXVEZfQ1BQX1NURF9WRVIgMTEKKyNlbGlmIF9fY3BsdXNwbHVzIDw9IDIwMTQwMkwKKyNkZWZp
bmUgV1RGX0NQUF9TVERfVkVSIDE0CisjZW5kaWYKKwogI2VuZGlmCiAKIC8qIENPTVBJTEVSKEdD
Q19PUl9DTEFORykgLSBHTlUgQ29tcGlsZXIgQ29sbGVjdGlvbiBvciBDbGFuZyAqLwpJbmRleDog
U291cmNlL1dURi93dGYvU3RkTGliRXh0cmFzLmgKPT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQotLS0gU291cmNlL1dURi93
dGYvU3RkTGliRXh0cmFzLmgJKHJldmlzaW9uIDIwNDM3NSkKKysrIFNvdXJjZS9XVEYvd3RmL1N0
ZExpYkV4dHJhcy5oCSh3b3JraW5nIGNvcHkpCkBAIC00MDMsNiArNDAzLDggQEAgQUxXQVlTX0lO
TElORSBjb25zdGV4cHIgdHlwZW5hbWUgcmVtb3ZlXwogICAgIHJldHVybiBtb3ZlKGZvcndhcmQ8
VD4odmFsdWUpKTsKIH0KIAorI2lmICFDT01QSUxFUihDTEFORykgfHwgV1RGX0NQUF9TVERfVkVS
IDwgMTQKKwogdGVtcGxhdGU8dHlwZW5hbWUuLi4gVHlwZXM+CiB1c2luZyB2YXJpYW50ID0gc3Rk
OjpleHBlcmltZW50YWw6OnZhcmlhbnQ8VHlwZXMuLi4+OwogCkBAIC00MTEsNiArNDEzLDggQEAg
dXNpbmcgc3RkOjpleHBlcmltZW50YWw6OmdldF9pZjsKIHVzaW5nIHN0ZDo6ZXhwZXJpbWVudGFs
Ojpob2xkc19hbHRlcm5hdGl2ZTsKIHVzaW5nIHN0ZDo6ZXhwZXJpbWVudGFsOjp2aXNpdDsKIAor
I2VuZGlmCisKIH0gLy8gbmFtZXNwYWNlIHN0ZAogCiAjZGVmaW5lIFdURk1vdmUodmFsdWUpIHN0
ZDo6bW92ZTxXVEY6OkNoZWNrTW92ZVBhcmFtZXRlcj4odmFsdWUpCkluZGV4OiBTb3VyY2UvV1RG
L3d0Zi9WYXJpYW50LmgKPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PQotLS0gU291cmNlL1dURi93dGYvVmFyaWFudC5oCShy
ZXZpc2lvbiAyMDQzNzUpCisrKyBTb3VyY2UvV1RGL3d0Zi9WYXJpYW50LmgJKHdvcmtpbmcgY29w
eSkKQEAgLTU3LDYgKzU3LDggQEAKICNwcmFnbWEgd2FybmluZyhkaXNhYmxlOjQ4MTQpCiAjZW5k
aWYKIAorI2lmICFDT01QSUxFUihDTEFORykgfHwgV1RGX0NQUF9TVERfVkVSIDwgMTQKKwogbmFt
ZXNwYWNlIHN0ZCB7CiBuYW1lc3BhY2UgZXhwZXJpbWVudGFsIHsKIApAQCAtMjA1OCw2ICsyMDYw
LDggQEAgc3RydWN0IGhhc2g8ZXhwZXJpbWVudGFsOjp2YXJpYW50PF9UeXBlcwogCiB9IC8vIG5h
bWVzcGFjZSBzdGQKIAorI2VuZGlmIC8vICFDT01QSUxFUihDTEFORykgfHwgV1RGX0NQUF9TVERf
VkVSIDwgMTQKKwogI2lmIENPTVBJTEVSKE1TVkMpCiAjcHJhZ21hIHdhcm5pbmcocG9wKQogI2Vu
ZGlmCg==
</data>

          </attachment>
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>285933</attachid>
            <date>2016-08-12 12:44:15 -0700</date>
            <delta_ts>2016-08-12 14:55:10 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-160813-20160812124235.patch</filename>
            <type>text/plain</type>
            <size>2515</size>
            <attacher name="Sam Weinig">sam</attacher>
            
              <data encoding="base64">SW5kZXg6IFNvdXJjZS9XVEYvQ2hhbmdlTG9nCj09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KLS0tIFNvdXJjZS9XVEYvQ2hh
bmdlTG9nCShyZXZpc2lvbiAyMDQ0MTYpCisrKyBTb3VyY2UvV1RGL0NoYW5nZUxvZwkod29ya2lu
ZyBjb3B5KQpAQCAtMSwzICsxLDE0IEBACisyMDE2LTA4LTEyICBTYW0gV2VpbmlnICA8c2FtQHdl
YmtpdC5vcmc+CisKKyAgICAgICAgTWFrZSB2YXJpYW50IG9ubHkgYXZhaWxhYmxlIHdoZW4gY29t
cGlsaW5nIGZvciBDKysxNCBvciBncmVhdGVyCisgICAgICAgIGh0dHBzOi8vYnVncy53ZWJraXQu
b3JnL3Nob3dfYnVnLmNnaT9pZD0xNjA4MTMKKworICAgICAgICBSZXZpZXdlZCBieSBOT0JPRFkg
KE9PUFMhKS4KKworICAgICAgICAqIHd0Zi9Db21waWxlci5oOgorICAgICAgICAqIHd0Zi9TdGRM
aWJFeHRyYXMuaDoKKyAgICAgICAgKiB3dGYvVmFyaWFudC5oOgorCiAyMDE2LTA4LTExICBNYXVy
ZWVuIERhdW0gIDxtZGF1bUBhcHBsZS5jb20+CiAKICAgICAgICAgQWRkIE5TQnV0dG9uVHlwZSB0
byBBcHBLaXRDb21wYXRpYmlsaXR5RGVjbGFyYXRpb25zLmguCkluZGV4OiBTb3VyY2UvV1RGL3d0
Zi9Db21waWxlci5oCj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT0KLS0tIFNvdXJjZS9XVEYvd3RmL0NvbXBpbGVyLmgJKHJl
dmlzaW9uIDIwNDM3NSkKKysrIFNvdXJjZS9XVEYvd3RmL0NvbXBpbGVyLmgJKHdvcmtpbmcgY29w
eSkKQEAgLTU0LDYgKzU0LDEzIEBACiAjZGVmaW5lIFdURl9DT01QSUxFUl9TVVBQT1JUU19DWFhf
VVNFUl9MSVRFUkFMUyBfX2hhc19mZWF0dXJlKGN4eF91c2VyX2xpdGVyYWxzKQogI2RlZmluZSBX
VEZfQ09NUElMRVJfU1VQUE9SVFNfRkFMTFRIUk9VR0hfV0FSTklOR1MgX19oYXNfZmVhdHVyZShj
eHhfYXR0cmlidXRlcykgJiYgX19oYXNfd2FybmluZygiLVdpbXBsaWNpdC1mYWxsdGhyb3VnaCIp
CiAjZGVmaW5lIFdURl9DT01QSUxFUl9TVVBQT1JUU19DWFhfRVhDRVBUSU9OUyBfX2hhc19mZWF0
dXJlKGN4eF9leGNlcHRpb25zKQorCisjaWYgX19jcGx1c3BsdXMgPD0gMjAxMTAzTAorI2RlZmlu
ZSBXVEZfQ1BQX1NURF9WRVIgMTEKKyNlbGlmIF9fY3BsdXNwbHVzIDw9IDIwMTQwMkwKKyNkZWZp
bmUgV1RGX0NQUF9TVERfVkVSIDE0CisjZW5kaWYKKwogI2VuZGlmCiAKIC8qIENPTVBJTEVSKEdD
Q19PUl9DTEFORykgLSBHTlUgQ29tcGlsZXIgQ29sbGVjdGlvbiBvciBDbGFuZyAqLwpJbmRleDog
U291cmNlL1dURi93dGYvU3RkTGliRXh0cmFzLmgKPT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQotLS0gU291cmNlL1dURi93
dGYvU3RkTGliRXh0cmFzLmgJKHJldmlzaW9uIDIwNDM3NSkKKysrIFNvdXJjZS9XVEYvd3RmL1N0
ZExpYkV4dHJhcy5oCSh3b3JraW5nIGNvcHkpCkBAIC00MDMsNiArNDAzLDggQEAgQUxXQVlTX0lO
TElORSBjb25zdGV4cHIgdHlwZW5hbWUgcmVtb3ZlXwogICAgIHJldHVybiBtb3ZlKGZvcndhcmQ8
VD4odmFsdWUpKTsKIH0KIAorI2lmICFDT01QSUxFUihDTEFORykgfHwgV1RGX0NQUF9TVERfVkVS
ID49IDE0CisKIHRlbXBsYXRlPHR5cGVuYW1lLi4uIFR5cGVzPgogdXNpbmcgdmFyaWFudCA9IHN0
ZDo6ZXhwZXJpbWVudGFsOjp2YXJpYW50PFR5cGVzLi4uPjsKIApAQCAtNDExLDYgKzQxMyw4IEBA
IHVzaW5nIHN0ZDo6ZXhwZXJpbWVudGFsOjpnZXRfaWY7CiB1c2luZyBzdGQ6OmV4cGVyaW1lbnRh
bDo6aG9sZHNfYWx0ZXJuYXRpdmU7CiB1c2luZyBzdGQ6OmV4cGVyaW1lbnRhbDo6dmlzaXQ7CiAK
KyNlbmRpZgorCiB9IC8vIG5hbWVzcGFjZSBzdGQKIAogI2RlZmluZSBXVEZNb3ZlKHZhbHVlKSBz
dGQ6Om1vdmU8V1RGOjpDaGVja01vdmVQYXJhbWV0ZXI+KHZhbHVlKQpJbmRleDogU291cmNlL1dU
Ri93dGYvVmFyaWFudC5oCj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT0KLS0tIFNvdXJjZS9XVEYvd3RmL1ZhcmlhbnQuaAko
cmV2aXNpb24gMjA0Mzc1KQorKysgU291cmNlL1dURi93dGYvVmFyaWFudC5oCSh3b3JraW5nIGNv
cHkpCkBAIC01Nyw2ICs1Nyw4IEBACiAjcHJhZ21hIHdhcm5pbmcoZGlzYWJsZTo0ODE0KQogI2Vu
ZGlmCiAKKyNpZiAhQ09NUElMRVIoQ0xBTkcpIHx8IFdURl9DUFBfU1REX1ZFUiA+PSAxNAorCiBu
YW1lc3BhY2Ugc3RkIHsKIG5hbWVzcGFjZSBleHBlcmltZW50YWwgewogCkBAIC0yMDU4LDYgKzIw
NjAsOCBAQCBzdHJ1Y3QgaGFzaDxleHBlcmltZW50YWw6OnZhcmlhbnQ8X1R5cGVzCiAKIH0gLy8g
bmFtZXNwYWNlIHN0ZAogCisjZW5kaWYgLy8gIUNPTVBJTEVSKENMQU5HKSB8fCBXVEZfQ1BQX1NU
RF9WRVIgPj0gMTQKKwogI2lmIENPTVBJTEVSKE1TVkMpCiAjcHJhZ21hIHdhcm5pbmcocG9wKQog
I2VuZGlmCg==
</data>

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>285958</attachid>
            <date>2016-08-12 14:55:15 -0700</date>
            <delta_ts>2016-08-12 16:36:48 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-160813-20160812145335.patch</filename>
            <type>text/plain</type>
            <size>2543</size>
            <attacher name="Sam Weinig">sam</attacher>
            
              <data encoding="base64">SW5kZXg6IFNvdXJjZS9XVEYvQ2hhbmdlTG9nCj09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KLS0tIFNvdXJjZS9XVEYvQ2hh
bmdlTG9nCShyZXZpc2lvbiAyMDQ0MjQpCisrKyBTb3VyY2UvV1RGL0NoYW5nZUxvZwkod29ya2lu
ZyBjb3B5KQpAQCAtMSwzICsxLDE0IEBACisyMDE2LTA4LTEyICBTYW0gV2VpbmlnICA8c2FtQHdl
YmtpdC5vcmc+CisKKyAgICAgICAgTWFrZSB2YXJpYW50IG9ubHkgYXZhaWxhYmxlIHdoZW4gY29t
cGlsaW5nIGZvciBDKysxNCBvciBncmVhdGVyCisgICAgICAgIGh0dHBzOi8vYnVncy53ZWJraXQu
b3JnL3Nob3dfYnVnLmNnaT9pZD0xNjA4MTMKKworICAgICAgICBSZXZpZXdlZCBieSBOT0JPRFkg
KE9PUFMhKS4KKworICAgICAgICAqIHd0Zi9Db21waWxlci5oOgorICAgICAgICAqIHd0Zi9TdGRM
aWJFeHRyYXMuaDoKKyAgICAgICAgKiB3dGYvVmFyaWFudC5oOgorCiAyMDE2LTA4LTExICBNYXVy
ZWVuIERhdW0gIDxtZGF1bUBhcHBsZS5jb20+CiAKICAgICAgICAgQWRkIE5TQnV0dG9uVHlwZSB0
byBBcHBLaXRDb21wYXRpYmlsaXR5RGVjbGFyYXRpb25zLmguCkluZGV4OiBTb3VyY2UvV1RGL3d0
Zi9Db21waWxlci5oCj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT0KLS0tIFNvdXJjZS9XVEYvd3RmL0NvbXBpbGVyLmgJKHJl
dmlzaW9uIDIwNDQyNCkKKysrIFNvdXJjZS9XVEYvd3RmL0NvbXBpbGVyLmgJKHdvcmtpbmcgY29w
eSkKQEAgLTU0LDYgKzU0LDE1IEBACiAjZGVmaW5lIFdURl9DT01QSUxFUl9TVVBQT1JUU19DWFhf
VVNFUl9MSVRFUkFMUyBfX2hhc19mZWF0dXJlKGN4eF91c2VyX2xpdGVyYWxzKQogI2RlZmluZSBX
VEZfQ09NUElMRVJfU1VQUE9SVFNfRkFMTFRIUk9VR0hfV0FSTklOR1MgX19oYXNfZmVhdHVyZShj
eHhfYXR0cmlidXRlcykgJiYgX19oYXNfd2FybmluZygiLVdpbXBsaWNpdC1mYWxsdGhyb3VnaCIp
CiAjZGVmaW5lIFdURl9DT01QSUxFUl9TVVBQT1JUU19DWFhfRVhDRVBUSU9OUyBfX2hhc19mZWF0
dXJlKGN4eF9leGNlcHRpb25zKQorCisjaWZkZWYgX19jcGx1c3BsdXMKKyNpZiBfX2NwbHVzcGx1
cyA8PSAyMDExMDNMCisjZGVmaW5lIFdURl9DUFBfU1REX1ZFUiAxMQorI2VsaWYgX19jcGx1c3Bs
dXMgPD0gMjAxNDAyTAorI2RlZmluZSBXVEZfQ1BQX1NURF9WRVIgMTQKKyNlbmRpZgorI2VuZGlm
CisKICNlbmRpZgogCiAvKiBDT01QSUxFUihHQ0NfT1JfQ0xBTkcpIC0gR05VIENvbXBpbGVyIENv
bGxlY3Rpb24gb3IgQ2xhbmcgKi8KSW5kZXg6IFNvdXJjZS9XVEYvd3RmL1N0ZExpYkV4dHJhcy5o
Cj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT0KLS0tIFNvdXJjZS9XVEYvd3RmL1N0ZExpYkV4dHJhcy5oCShyZXZpc2lvbiAy
MDQ0MjQpCisrKyBTb3VyY2UvV1RGL3d0Zi9TdGRMaWJFeHRyYXMuaAkod29ya2luZyBjb3B5KQpA
QCAtNDAzLDYgKzQwMyw4IEBAIEFMV0FZU19JTkxJTkUgY29uc3RleHByIHR5cGVuYW1lIHJlbW92
ZV8KICAgICByZXR1cm4gbW92ZShmb3J3YXJkPFQ+KHZhbHVlKSk7CiB9CiAKKyNpZiAhQ09NUElM
RVIoQ0xBTkcpIHx8IFdURl9DUFBfU1REX1ZFUiA+PSAxNAorCiB0ZW1wbGF0ZTx0eXBlbmFtZS4u
LiBUeXBlcz4KIHVzaW5nIHZhcmlhbnQgPSBzdGQ6OmV4cGVyaW1lbnRhbDo6dmFyaWFudDxUeXBl
cy4uLj47CiAKQEAgLTQxMSw2ICs0MTMsOCBAQCB1c2luZyBzdGQ6OmV4cGVyaW1lbnRhbDo6Z2V0
X2lmOwogdXNpbmcgc3RkOjpleHBlcmltZW50YWw6OmhvbGRzX2FsdGVybmF0aXZlOwogdXNpbmcg
c3RkOjpleHBlcmltZW50YWw6OnZpc2l0OwogCisjZW5kaWYKKwogfSAvLyBuYW1lc3BhY2Ugc3Rk
CiAKICNkZWZpbmUgV1RGTW92ZSh2YWx1ZSkgc3RkOjptb3ZlPFdURjo6Q2hlY2tNb3ZlUGFyYW1l
dGVyPih2YWx1ZSkKSW5kZXg6IFNvdXJjZS9XVEYvd3RmL1ZhcmlhbnQuaAo9PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0t
LSBTb3VyY2UvV1RGL3d0Zi9WYXJpYW50LmgJKHJldmlzaW9uIDIwNDQyNCkKKysrIFNvdXJjZS9X
VEYvd3RmL1ZhcmlhbnQuaAkod29ya2luZyBjb3B5KQpAQCAtNTcsNiArNTcsOCBAQAogI3ByYWdt
YSB3YXJuaW5nKGRpc2FibGU6NDgxNCkKICNlbmRpZgogCisjaWYgIUNPTVBJTEVSKENMQU5HKSB8
fCBXVEZfQ1BQX1NURF9WRVIgPj0gMTQKKwogbmFtZXNwYWNlIHN0ZCB7CiBuYW1lc3BhY2UgZXhw
ZXJpbWVudGFsIHsKIApAQCAtMjA1OCw2ICsyMDYwLDggQEAgc3RydWN0IGhhc2g8ZXhwZXJpbWVu
dGFsOjp2YXJpYW50PF9UeXBlcwogCiB9IC8vIG5hbWVzcGFjZSBzdGQKIAorI2VuZGlmIC8vICFD
T01QSUxFUihDTEFORykgfHwgV1RGX0NQUF9TVERfVkVSID49IDE0CisKICNpZiBDT01QSUxFUihN
U1ZDKQogI3ByYWdtYSB3YXJuaW5nKHBvcCkKICNlbmRpZgo=
</data>

          </attachment>
      

    </bug>

</bugzilla>