<?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>148004</bug_id>
          
          <creation_ts>2015-08-13 17:40:42 -0700</creation_ts>
          <short_desc>Remove a few includes from JSGlobalObject.h</short_desc>
          <delta_ts>2015-10-05 18:59:29 -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>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>
          <dependson>148013</dependson>
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Simon Fraser (smfr)">simon.fraser</reporter>
          <assigned_to name="Geoffrey Garen">ggaren</assigned_to>
          <cc>commit-queue</cc>
    
    <cc>fpizlo</cc>
    
    <cc>ggaren</cc>
    
    <cc>sam</cc>
    
    <cc>simon.fraser</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>1117484</commentid>
    <comment_count>0</comment_count>
    <who name="Simon Fraser (smfr)">simon.fraser</who>
    <bug_when>2015-08-13 17:40:42 -0700</bug_when>
    <thetext>Remove a few includes from JSGlobalObject.h</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1117485</commentid>
    <comment_count>1</comment_count>
      <attachid>258961</attachid>
    <who name="Simon Fraser (smfr)">simon.fraser</who>
    <bug_when>2015-08-13 17:41:27 -0700</bug_when>
    <thetext>Created attachment 258961
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1117531</commentid>
    <comment_count>2</comment_count>
      <attachid>258961</attachid>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2015-08-13 19:36:45 -0700</bug_when>
    <thetext>Comment on attachment 258961
Patch

Clearing flags on attachment: 258961

Committed r188431: &lt;http://trac.webkit.org/changeset/188431&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1117532</commentid>
    <comment_count>3</comment_count>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2015-08-13 19:36:48 -0700</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1117552</commentid>
    <comment_count>4</comment_count>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2015-08-13 21:35:21 -0700</bug_when>
    <thetext>Re-opened since this is blocked by bug 148013</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1117555</commentid>
    <comment_count>5</comment_count>
    <who name="Simon Fraser (smfr)">simon.fraser</who>
    <bug_when>2015-08-13 21:36:40 -0700</bug_when>
    <thetext>Geoff/Filip: can someone help me land this? I wasn&apos;t able to figure out the right #includes to get Debug building.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1117762</commentid>
    <comment_count>6</comment_count>
    <who name="Simon Fraser (smfr)">simon.fraser</who>
    <bug_when>2015-08-14 14:18:42 -0700</bug_when>
    <thetext>Here&apos;s where a build failed:
https://build.webkit.org/builders/Apple%20Mavericks%20Debug%20%28Build%29/builds/19317/steps/compile-webkit/logs/stdio</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1118654</commentid>
    <comment_count>7</comment_count>
    <who name="Geoffrey Garen">ggaren</who>
    <bug_when>2015-08-18 15:17:05 -0700</bug_when>
    <thetext>Looks like StructureRareDataInlines.h needs to #include JSString.h.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1130542</commentid>
    <comment_count>8</comment_count>
    <who name="Simon Fraser (smfr)">simon.fraser</who>
    <bug_when>2015-10-04 17:07:04 -0700</bug_when>
    <thetext>Phil, anything useful here?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1130807</commentid>
    <comment_count>9</comment_count>
      <attachid>262480</attachid>
    <who name="Geoffrey Garen">ggaren</who>
    <bug_when>2015-10-05 16:57:41 -0700</bug_when>
    <thetext>Created attachment 262480
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1130812</commentid>
    <comment_count>10</comment_count>
      <attachid>262480</attachid>
    <who name="Saam Barati">saam</who>
    <bug_when>2015-10-05 17:22:58 -0700</bug_when>
    <thetext>Comment on attachment 262480
Patch

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

r=me

&gt; Source/JavaScriptCore/runtime/JSGlobalObject.h:81
&gt; +class NullGetterFunction;

Duplicate

&gt; Source/JavaScriptCore/runtime/JSGlobalObject.h:83
&gt; +class NullSetterFunction;

Duplicate</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1130831</commentid>
    <comment_count>11</comment_count>
    <who name="Geoffrey Garen">ggaren</who>
    <bug_when>2015-10-05 18:59:29 -0700</bug_when>
    <thetext>Committed r190601: &lt;http://trac.webkit.org/changeset/190601&gt;</thetext>
  </long_desc>
      
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>258961</attachid>
            <date>2015-08-13 17:41:27 -0700</date>
            <delta_ts>2015-10-05 16:57:34 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-148004-20150813174109.patch</filename>
            <type>text/plain</type>
            <size>4160</size>
            <attacher name="Simon Fraser (smfr)">simon.fraser</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMTg4NDEyCmRpZmYgLS1naXQgYS9Tb3VyY2UvSmF2YVNjcmlw
dENvcmUvQ2hhbmdlTG9nIGIvU291cmNlL0phdmFTY3JpcHRDb3JlL0NoYW5nZUxvZwppbmRleCBi
MmYxM2RiNmNhN2NjYzA4YzU0MTQ0OGM1YjJiYzcxYTM3NDc5MjQyLi40ZDM1MzI1ZDY1NDZhYmY4
ZTE2NGNlYTUzNTk1Y2JlYzM1MjEwYTBhIDEwMDY0NAotLS0gYS9Tb3VyY2UvSmF2YVNjcmlwdENv
cmUvQ2hhbmdlTG9nCisrKyBiL1NvdXJjZS9KYXZhU2NyaXB0Q29yZS9DaGFuZ2VMb2cKQEAgLTEs
MyArMSwxOCBAQAorMjAxNS0wOC0xMyAgU2ltb24gRnJhc2VyICA8c2ltb24uZnJhc2VyQGFwcGxl
LmNvbT4KKworICAgICAgICBSZW1vdmUgYSBmZXcgaW5jbHVkZXMgZnJvbSBKU0dsb2JhbE9iamVj
dC5oCisgICAgICAgIGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD0xNDgw
MDQKKworICAgICAgICBSZXZpZXdlZCBieSBOT0JPRFkgKE9PUFMhKS4KKyAgICAgICAgCisgICAg
ICAgIFJlbW92ZSA0ICNpbmNsdWRlcyBmcm9tIEpTR2xvYmFsT2JqZWN0LmgsIGFuZCBmaXggdGhl
IGZhbGxvdXQuCisKKyAgICAgICAgKiBwYXJzZXIvVmFyaWFibGVFbnZpcm9ubWVudC5jcHA6Cisg
ICAgICAgICogcGFyc2VyL1ZhcmlhYmxlRW52aXJvbm1lbnQuaDoKKyAgICAgICAgKiBydW50aW1l
L0pTR2xvYmFsT2JqZWN0Lmg6CisgICAgICAgICogcnVudGltZS9TdHJ1Y3R1cmUuaDoKKyAgICAg
ICAgKiBydW50aW1lL1N0cnVjdHVyZUlubGluZXMuaDoKKwogMjAxNS0wOC0xMyAgSm9zZXBoIFBl
Y29yYXJvICA8cGVjb3Jhcm9AYXBwbGUuY29tPgogCiAgICAgICAgIFdlYiBJbnNwZWN0b3I6IEEg
e01hcCwgV2Vha01hcCwgU2V0LCBXZWFrU2V0fSBvYmplY3QgY29udGFpbnMgaXRzZWxmIHdpbGwg
aGFuZyB0aGUgY29uc29sZQpkaWZmIC0tZ2l0IGEvU291cmNlL0phdmFTY3JpcHRDb3JlL3BhcnNl
ci9WYXJpYWJsZUVudmlyb25tZW50LmNwcCBiL1NvdXJjZS9KYXZhU2NyaXB0Q29yZS9wYXJzZXIv
VmFyaWFibGVFbnZpcm9ubWVudC5jcHAKaW5kZXggZWQwNTVmOThhOTQ5Y2EzYWMwYWM4MTc2YjQ1
YmU4ZDQ0YzMyY2EzMC4uNmRjMmZiYjJiOWFjZWI0MDc1NTgxOWNiN2IyYTk5N2Y2ODA3Y2FkNiAx
MDA2NDQKLS0tIGEvU291cmNlL0phdmFTY3JpcHRDb3JlL3BhcnNlci9WYXJpYWJsZUVudmlyb25t
ZW50LmNwcAorKysgYi9Tb3VyY2UvSmF2YVNjcmlwdENvcmUvcGFyc2VyL1ZhcmlhYmxlRW52aXJv
bm1lbnQuY3BwCkBAIC0yNSw2ICsyNSw3IEBACiAKICNpbmNsdWRlICJjb25maWcuaCIKICNpbmNs
dWRlICJWYXJpYWJsZUVudmlyb25tZW50LmgiCisjaW5jbHVkZSA8d3RmL3RleHQvVW5pcXVlZFN0
cmluZ0ltcGwuaD4KIAogbmFtZXNwYWNlIEpTQyB7CiAKZGlmZiAtLWdpdCBhL1NvdXJjZS9KYXZh
U2NyaXB0Q29yZS9wYXJzZXIvVmFyaWFibGVFbnZpcm9ubWVudC5oIGIvU291cmNlL0phdmFTY3Jp
cHRDb3JlL3BhcnNlci9WYXJpYWJsZUVudmlyb25tZW50LmgKaW5kZXggNWVkMmE2YmRhOTI4Mzhl
Mjk2NDgyZjY2YzA3ODVhMzYxMWFlNjE1Yy4uZTFkYTUyNzIxM2Q2MmVjNGE0MDBjODQxMWI4MmNk
ZmFhMDNhZTg5ZSAxMDA2NDQKLS0tIGEvU291cmNlL0phdmFTY3JpcHRDb3JlL3BhcnNlci9WYXJp
YWJsZUVudmlyb25tZW50LmgKKysrIGIvU291cmNlL0phdmFTY3JpcHRDb3JlL3BhcnNlci9WYXJp
YWJsZUVudmlyb25tZW50LmgKQEAgLTI4LDcgKzI4LDYgQEAKIAogI2luY2x1ZGUgIklkZW50aWZp
ZXIuaCIKICNpbmNsdWRlIDx3dGYvSGFzaE1hcC5oPgotI2luY2x1ZGUgPHd0Zi90ZXh0L1VuaXF1
ZWRTdHJpbmdJbXBsLmg+CiAKIG5hbWVzcGFjZSBKU0MgewogCmRpZmYgLS1naXQgYS9Tb3VyY2Uv
SmF2YVNjcmlwdENvcmUvcnVudGltZS9KU0dsb2JhbE9iamVjdC5oIGIvU291cmNlL0phdmFTY3Jp
cHRDb3JlL3J1bnRpbWUvSlNHbG9iYWxPYmplY3QuaAppbmRleCA5OTg2YmNmNjI0NWUyY2M0Njgy
MGIxMzEwMmIyMzQyOTAwZWMzZDdiLi45ZWYxMzA5MmYyYTFiZTNjODk0YTJiNTc4ZmU1OWUwNzdk
NGIwZTE3IDEwMDY0NAotLS0gYS9Tb3VyY2UvSmF2YVNjcmlwdENvcmUvcnVudGltZS9KU0dsb2Jh
bE9iamVjdC5oCisrKyBiL1NvdXJjZS9KYXZhU2NyaXB0Q29yZS9ydW50aW1lL0pTR2xvYmFsT2Jq
ZWN0LmgKQEAgLTMzLDE4ICszMywxNCBAQAogI2luY2x1ZGUgIlJ1bnRpbWVGbGFncy5oIgogI2lu
Y2x1ZGUgIlNwZWNpYWxQb2ludGVyLmgiCiAjaW5jbHVkZSAiU3RyaW5nUHJvdG90eXBlLmgiCi0j
aW5jbHVkZSAiU3RydWN0dXJlQ2hhaW4uaCIKLSNpbmNsdWRlICJTdHJ1Y3R1cmVSYXJlRGF0YUlu
bGluZXMuaCIKICNpbmNsdWRlICJTeW1ib2xQcm90b3R5cGUuaCIKICNpbmNsdWRlICJUZW1wbGF0
ZVJlZ2lzdHJ5LmgiCiAjaW5jbHVkZSAiVk0uaCIKLSNpbmNsdWRlICJWYXJpYWJsZUVudmlyb25t
ZW50LmgiCiAjaW5jbHVkZSAiV2F0Y2hwb2ludC5oIgogI2luY2x1ZGUgPEphdmFTY3JpcHRDb3Jl
L0pTQmFzZS5oPgogI2luY2x1ZGUgPGFycmF5PgogI2luY2x1ZGUgPHd0Zi9IYXNoU2V0Lmg+CiAj
aW5jbHVkZSA8d3RmL1Bhc3NSZWZQdHIuaD4KLSNpbmNsdWRlIDx3dGYvUmFuZG9tTnVtYmVyLmg+
CiAKIHN0cnVjdCBPcGFxdWVKU0NsYXNzOwogc3RydWN0IE9wYXF1ZUpTQ2xhc3NDb250ZXh0RGF0
YTsKQEAgLTc2LDE0ICs3MiwxNiBAQCBjbGFzcyBKU1N0YWNrOwogY2xhc3MgTExJbnRPZmZzZXRz
RXh0cmFjdG9yOwogY2xhc3MgTWljcm90YXNrOwogY2xhc3MgTmF0aXZlRXJyb3JDb25zdHJ1Y3Rv
cjsKK2NsYXNzIE51bGxHZXR0ZXJGdW5jdGlvbjsKK2NsYXNzIE51bGxTZXR0ZXJGdW5jdGlvbjsK
IGNsYXNzIE9iamVjdENvbnN0cnVjdG9yOwogY2xhc3MgUHJvZ3JhbUNvZGVCbG9jazsKIGNsYXNz
IFByb2dyYW1FeGVjdXRhYmxlOwogY2xhc3MgUmVnRXhwQ29uc3RydWN0b3I7CiBjbGFzcyBSZWdF
eHBQcm90b3R5cGU7CiBjbGFzcyBTb3VyY2VDb2RlOwotY2xhc3MgTnVsbEdldHRlckZ1bmN0aW9u
OwotY2xhc3MgTnVsbFNldHRlckZ1bmN0aW9uOworY2xhc3MgVmFyaWFibGVFbnZpcm9ubWVudDsK
KwogZW51bSBjbGFzcyBUaGlzVERaTW9kZTsKIHN0cnVjdCBBY3RpdmF0aW9uU3RhY2tOb2RlOwog
c3RydWN0IEhhc2hUYWJsZTsKZGlmZiAtLWdpdCBhL1NvdXJjZS9KYXZhU2NyaXB0Q29yZS9ydW50
aW1lL1N0cnVjdHVyZS5oIGIvU291cmNlL0phdmFTY3JpcHRDb3JlL3J1bnRpbWUvU3RydWN0dXJl
LmgKaW5kZXggMjI4MzhjNzBkNTZjMDRmNzhmNTY0MDYxZTVjYTlmNTNkOGRhNzY4Ny4uOTUzZjc2
MTZjMzQxNDA1N2U0MjYxODdjMTg3NTM1NzM0NDg1MWZhYyAxMDA2NDQKLS0tIGEvU291cmNlL0ph
dmFTY3JpcHRDb3JlL3J1bnRpbWUvU3RydWN0dXJlLmgKKysrIGIvU291cmNlL0phdmFTY3JpcHRD
b3JlL3J1bnRpbWUvU3RydWN0dXJlLmgKQEAgLTM5LDYgKzM5LDcgQEAKICNpbmNsdWRlICJQdXRQ
cm9wZXJ0eVNsb3QuaCIKICNpbmNsdWRlICJTdHJ1Y3R1cmVJREJsb2IuaCIKICNpbmNsdWRlICJT
dHJ1Y3R1cmVSYXJlRGF0YS5oIgorI2luY2x1ZGUgIlN0cnVjdHVyZVJhcmVEYXRhSW5saW5lcy5o
IgogI2luY2x1ZGUgIlN0cnVjdHVyZVRyYW5zaXRpb25UYWJsZS5oIgogI2luY2x1ZGUgIkpTVHlw
ZUluZm8uaCIKICNpbmNsdWRlICJXYXRjaHBvaW50LmgiCmRpZmYgLS1naXQgYS9Tb3VyY2UvSmF2
YVNjcmlwdENvcmUvcnVudGltZS9TdHJ1Y3R1cmVJbmxpbmVzLmggYi9Tb3VyY2UvSmF2YVNjcmlw
dENvcmUvcnVudGltZS9TdHJ1Y3R1cmVJbmxpbmVzLmgKaW5kZXggZjE5NTVmNjU2Mjc3MzA5M2I4
NDg2NGRhYTcwZmIzODdiZWQyNDUyZC4uY2VkMmU3OWQyOTc2ZGQ0NDlkMWIzMDg1MDAwYWMxOWM1
YTQzZGJhZSAxMDA2NDQKLS0tIGEvU291cmNlL0phdmFTY3JpcHRDb3JlL3J1bnRpbWUvU3RydWN0
dXJlSW5saW5lcy5oCisrKyBiL1NvdXJjZS9KYXZhU2NyaXB0Q29yZS9ydW50aW1lL1N0cnVjdHVy
ZUlubGluZXMuaApAQCAtMjksNiArMjksNyBAQAogI2luY2x1ZGUgIkpTQXJyYXlCdWZmZXJWaWV3
LmgiCiAjaW5jbHVkZSAiUHJvcGVydHlNYXBIYXNoVGFibGUuaCIKICNpbmNsdWRlICJTdHJ1Y3R1
cmUuaCIKKyNpbmNsdWRlICJTdHJ1Y3R1cmVDaGFpbi5oIgogCiBuYW1lc3BhY2UgSlNDIHsKIAo=
</data>

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>262480</attachid>
            <date>2015-10-05 16:57:41 -0700</date>
            <delta_ts>2015-10-05 17:22:58 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-148004-20151005165711.patch</filename>
            <type>text/plain</type>
            <size>6467</size>
            <attacher name="Geoffrey Garen">ggaren</attacher>
            
              <data encoding="base64">SW5kZXg6IFNvdXJjZS9KYXZhU2NyaXB0Q29yZS9DaGFuZ2VMb2cKPT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQotLS0gU291
cmNlL0phdmFTY3JpcHRDb3JlL0NoYW5nZUxvZwkocmV2aXNpb24gMTkwNTkzKQorKysgU291cmNl
L0phdmFTY3JpcHRDb3JlL0NoYW5nZUxvZwkod29ya2luZyBjb3B5KQpAQCAtMSwzICsxLDI1IEBA
CisyMDE1LTEwLTA1ICBHZW9mZnJleSBHYXJlbiAgPGdnYXJlbkBhcHBsZS5jb20+CisKKyAgICAg
ICAgUmVtb3ZlIGEgZmV3IGluY2x1ZGVzIGZyb20gSlNHbG9iYWxPYmplY3QuaAorICAgICAgICBo
dHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MTQ4MDA0CisKKyAgICAgICAg
UmV2aWV3ZWQgYnkgTk9CT0RZIChPT1BTISkuCisKKyAgICAgICAgKiBwYXJzZXIvVmFyaWFibGVF
bnZpcm9ubWVudC5jcHA6CisgICAgICAgICogcGFyc2VyL1ZhcmlhYmxlRW52aXJvbm1lbnQuaDoK
KyAgICAgICAgKiBydW50aW1lL0pTR2xvYmFsT2JqZWN0Lmg6CisgICAgICAgICogcnVudGltZS9K
U1N0cmluZy5jcHA6CisgICAgICAgIChKU0M6OkpTU3RyaW5nOjpjcmVhdGVTdHJ1Y3R1cmUpOgor
ICAgICAgICAoSlNDOjpKU1JvcGVTdHJpbmc6OlJvcGVCdWlsZGVyOjpleHBhbmQpOgorICAgICAg
ICAqIHJ1bnRpbWUvSlNTdHJpbmcuaDoKKyAgICAgICAgKEpTQzo6SlNTdHJpbmc6OmNhbkdldElu
ZGV4KToKKyAgICAgICAgKEpTQzo6SlNTdHJpbmc6Om9mZnNldE9mTGVuZ3RoKToKKyAgICAgICAg
KEpTQzo6SlNTdHJpbmc6Om9mZnNldE9mRmxhZ3MpOgorICAgICAgICAoSlNDOjpKU1N0cmluZzo6
Y3JlYXRlU3RydWN0dXJlKTogRGVsZXRlZC4KKyAgICAgICAgKiBydW50aW1lL1N0cnVjdHVyZS5o
OgorICAgICAgICAqIHJ1bnRpbWUvU3RydWN0dXJlSW5saW5lcy5oOgorICAgICAgICAqIHJ1bnRp
bWUvU3RydWN0dXJlUmFyZURhdGFJbmxpbmVzLmg6CisKIDIwMTUtMTAtMDUgIFN1a29sc2FrIFNh
a3NodXdvbmcgIDxzdWtvbHNha0BnbWFpbC5jb20+CiAKICAgICAgICAgW0ludGxdIENoYW5nZSB0
aGUgcmV0dXJuIHR5cGUgb2YgY2Fub25pY2FsaXplTG9jYWxlTGlzdCgpIGZyb20gSlNBcnJheSog
dG8gVmVjdG9yPFN0cmluZz4KSW5kZXg6IFNvdXJjZS9KYXZhU2NyaXB0Q29yZS9wYXJzZXIvVmFy
aWFibGVFbnZpcm9ubWVudC5jcHAKPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQotLS0gU291cmNlL0phdmFTY3JpcHRDb3Jl
L3BhcnNlci9WYXJpYWJsZUVudmlyb25tZW50LmNwcAkocmV2aXNpb24gMTkwNTkwKQorKysgU291
cmNlL0phdmFTY3JpcHRDb3JlL3BhcnNlci9WYXJpYWJsZUVudmlyb25tZW50LmNwcAkod29ya2lu
ZyBjb3B5KQpAQCAtMjUsNiArMjUsNyBAQAogCiAjaW5jbHVkZSAiY29uZmlnLmgiCiAjaW5jbHVk
ZSAiVmFyaWFibGVFbnZpcm9ubWVudC5oIgorI2luY2x1ZGUgPHd0Zi90ZXh0L1VuaXF1ZWRTdHJp
bmdJbXBsLmg+CiAKIG5hbWVzcGFjZSBKU0MgewogCkluZGV4OiBTb3VyY2UvSmF2YVNjcmlwdENv
cmUvcGFyc2VyL1ZhcmlhYmxlRW52aXJvbm1lbnQuaAo9PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0tLSBTb3VyY2UvSmF2
YVNjcmlwdENvcmUvcGFyc2VyL1ZhcmlhYmxlRW52aXJvbm1lbnQuaAkocmV2aXNpb24gMTkwNTkw
KQorKysgU291cmNlL0phdmFTY3JpcHRDb3JlL3BhcnNlci9WYXJpYWJsZUVudmlyb25tZW50LmgJ
KHdvcmtpbmcgY29weSkKQEAgLTI4LDcgKzI4LDYgQEAKIAogI2luY2x1ZGUgIklkZW50aWZpZXIu
aCIKICNpbmNsdWRlIDx3dGYvSGFzaE1hcC5oPgotI2luY2x1ZGUgPHd0Zi90ZXh0L1VuaXF1ZWRT
dHJpbmdJbXBsLmg+CiAKIG5hbWVzcGFjZSBKU0MgewogCkluZGV4OiBTb3VyY2UvSmF2YVNjcmlw
dENvcmUvcnVudGltZS9KU0dsb2JhbE9iamVjdC5oCj09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KLS0tIFNvdXJjZS9KYXZh
U2NyaXB0Q29yZS9ydW50aW1lL0pTR2xvYmFsT2JqZWN0LmgJKHJldmlzaW9uIDE5MDU5MCkKKysr
IFNvdXJjZS9KYXZhU2NyaXB0Q29yZS9ydW50aW1lL0pTR2xvYmFsT2JqZWN0LmgJKHdvcmtpbmcg
Y29weSkKQEAgLTM0LDE4ICszNCwxNCBAQAogI2luY2x1ZGUgIlJ1bnRpbWVGbGFncy5oIgogI2lu
Y2x1ZGUgIlNwZWNpYWxQb2ludGVyLmgiCiAjaW5jbHVkZSAiU3RyaW5nUHJvdG90eXBlLmgiCi0j
aW5jbHVkZSAiU3RydWN0dXJlQ2hhaW4uaCIKLSNpbmNsdWRlICJTdHJ1Y3R1cmVSYXJlRGF0YUlu
bGluZXMuaCIKICNpbmNsdWRlICJTeW1ib2xQcm90b3R5cGUuaCIKICNpbmNsdWRlICJUZW1wbGF0
ZVJlZ2lzdHJ5LmgiCiAjaW5jbHVkZSAiVk0uaCIKLSNpbmNsdWRlICJWYXJpYWJsZUVudmlyb25t
ZW50LmgiCiAjaW5jbHVkZSAiV2F0Y2hwb2ludC5oIgogI2luY2x1ZGUgPEphdmFTY3JpcHRDb3Jl
L0pTQmFzZS5oPgogI2luY2x1ZGUgPGFycmF5PgogI2luY2x1ZGUgPHd0Zi9IYXNoU2V0Lmg+CiAj
aW5jbHVkZSA8d3RmL1Bhc3NSZWZQdHIuaD4KLSNpbmNsdWRlIDx3dGYvUmFuZG9tTnVtYmVyLmg+
CiAKIHN0cnVjdCBPcGFxdWVKU0NsYXNzOwogc3RydWN0IE9wYXF1ZUpTQ2xhc3NDb250ZXh0RGF0
YTsKQEAgLTcxLDE2ICs2NywyMCBAQCBjbGFzcyBHZXR0ZXJTZXR0ZXI7CiBjbGFzcyBHbG9iYWxD
b2RlQmxvY2s7CiBjbGFzcyBJbnB1dEN1cnNvcjsKIGNsYXNzIEpTR2xvYmFsT2JqZWN0RGVidWdn
YWJsZTsKK2NsYXNzIEpTSW50ZXJuYWxQcm9taXNlOwogY2xhc3MgSlNQcm9taXNlOwogY2xhc3Mg
SlNQcm9taXNlQ29uc3RydWN0b3I7CiBjbGFzcyBKU1Byb21pc2VQcm90b3R5cGU7Ci1jbGFzcyBK
U0ludGVybmFsUHJvbWlzZTsKIGNsYXNzIEpTU3RhY2s7CiBjbGFzcyBMTEludE9mZnNldHNFeHRy
YWN0b3I7CiBjbGFzcyBNaWNyb3Rhc2s7CiBjbGFzcyBNb2R1bGVMb2FkZXJPYmplY3Q7CiBjbGFz
cyBNb2R1bGVQcm9ncmFtRXhlY3V0YWJsZTsKIGNsYXNzIE5hdGl2ZUVycm9yQ29uc3RydWN0b3I7
CitjbGFzcyBOdWxsR2V0dGVyRnVuY3Rpb247CitjbGFzcyBOdWxsR2V0dGVyRnVuY3Rpb247Citj
bGFzcyBOdWxsU2V0dGVyRnVuY3Rpb247CitjbGFzcyBOdWxsU2V0dGVyRnVuY3Rpb247CiBjbGFz
cyBPYmplY3RDb25zdHJ1Y3RvcjsKIGNsYXNzIFByb2dyYW1Db2RlQmxvY2s7CiBjbGFzcyBQcm9n
cmFtRXhlY3V0YWJsZTsKQEAgLTg4LDggKzg4LDcgQEAgY2xhc3MgUmVnRXhwQ29uc3RydWN0b3I7
CiBjbGFzcyBSZWdFeHBQcm90b3R5cGU7CiBjbGFzcyBTb3VyY2VDb2RlOwogY2xhc3MgVW5saW5r
ZWRNb2R1bGVQcm9ncmFtQ29kZUJsb2NrOwotY2xhc3MgTnVsbEdldHRlckZ1bmN0aW9uOwotY2xh
c3MgTnVsbFNldHRlckZ1bmN0aW9uOworY2xhc3MgVmFyaWFibGVFbnZpcm9ubWVudDsKIGVudW0g
Y2xhc3MgVGhpc1REWk1vZGU7CiBzdHJ1Y3QgQWN0aXZhdGlvblN0YWNrTm9kZTsKIHN0cnVjdCBI
YXNoVGFibGU7CkluZGV4OiBTb3VyY2UvSmF2YVNjcmlwdENvcmUvcnVudGltZS9KU1N0cmluZy5j
cHAKPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PQotLS0gU291cmNlL0phdmFTY3JpcHRDb3JlL3J1bnRpbWUvSlNTdHJpbmcu
Y3BwCShyZXZpc2lvbiAxOTA1OTApCisrKyBTb3VyY2UvSmF2YVNjcmlwdENvcmUvcnVudGltZS9K
U1N0cmluZy5jcHAJKHdvcmtpbmcgY29weSkKQEAgLTM1LDYgKzM1LDExIEBAIG5hbWVzcGFjZSBK
U0MgewogICAgIAogY29uc3QgQ2xhc3NJbmZvIEpTU3RyaW5nOjpzX2luZm8gPSB7ICJzdHJpbmci
LCAwLCAwLCBDUkVBVEVfTUVUSE9EX1RBQkxFKEpTU3RyaW5nKSB9OwogCitTdHJ1Y3R1cmUqIEpT
U3RyaW5nOjpjcmVhdGVTdHJ1Y3R1cmUoVk0mIHZtLCBKU0dsb2JhbE9iamVjdCogZ2xvYmFsT2Jq
ZWN0LCBKU1ZhbHVlIHByb3RvKQoreworICAgIHJldHVybiBTdHJ1Y3R1cmU6OmNyZWF0ZSh2bSwg
Z2xvYmFsT2JqZWN0LCBwcm90bywgVHlwZUluZm8oU3RyaW5nVHlwZSwgU3RydWN0dXJlRmxhZ3Mp
LCBpbmZvKCkpOworfQorCiB2b2lkIEpTUm9wZVN0cmluZzo6Um9wZUJ1aWxkZXI6OmV4cGFuZCgp
CiB7CiAgICAgQVNTRVJUKG1faW5kZXggPT0gSlNSb3BlU3RyaW5nOjpzX21heEludGVybmFsUm9w
ZUxlbmd0aCk7CkluZGV4OiBTb3VyY2UvSmF2YVNjcmlwdENvcmUvcnVudGltZS9KU1N0cmluZy5o
Cj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT0KLS0tIFNvdXJjZS9KYXZhU2NyaXB0Q29yZS9ydW50aW1lL0pTU3RyaW5nLmgJ
KHJldmlzaW9uIDE5MDU5MCkKKysrIFNvdXJjZS9KYXZhU2NyaXB0Q29yZS9ydW50aW1lL0pTU3Ry
aW5nLmgJKHdvcmtpbmcgY29weSkKQEAgLTE3MywxMCArMTczLDcgQEAgcHVibGljOgogICAgIGJv
b2wgY2FuR2V0SW5kZXgodW5zaWduZWQgaSkgeyByZXR1cm4gaSA8IG1fbGVuZ3RoOyB9CiAgICAg
SlNTdHJpbmcqIGdldEluZGV4KEV4ZWNTdGF0ZSosIHVuc2lnbmVkKTsKIAotICAgIHN0YXRpYyBT
dHJ1Y3R1cmUqIGNyZWF0ZVN0cnVjdHVyZShWTSYgdm0sIEpTR2xvYmFsT2JqZWN0KiBnbG9iYWxP
YmplY3QsIEpTVmFsdWUgcHJvdG8pCi0gICAgewotICAgICAgICByZXR1cm4gU3RydWN0dXJlOjpj
cmVhdGUodm0sIGdsb2JhbE9iamVjdCwgcHJvdG8sIFR5cGVJbmZvKFN0cmluZ1R5cGUsIFN0cnVj
dHVyZUZsYWdzKSwgaW5mbygpKTsKLSAgICB9CisgICAgc3RhdGljIFN0cnVjdHVyZSogY3JlYXRl
U3RydWN0dXJlKFZNJiwgSlNHbG9iYWxPYmplY3QqLCBKU1ZhbHVlKTsKIAogICAgIHN0YXRpYyBz
aXplX3Qgb2Zmc2V0T2ZMZW5ndGgoKSB7IHJldHVybiBPQkpFQ1RfT0ZGU0VUT0YoSlNTdHJpbmcs
IG1fbGVuZ3RoKTsgfQogICAgIHN0YXRpYyBzaXplX3Qgb2Zmc2V0T2ZGbGFncygpIHsgcmV0dXJu
IE9CSkVDVF9PRkZTRVRPRihKU1N0cmluZywgbV9mbGFncyk7IH0KSW5kZXg6IFNvdXJjZS9KYXZh
U2NyaXB0Q29yZS9ydW50aW1lL1N0cnVjdHVyZS5oCj09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KLS0tIFNvdXJjZS9KYXZh
U2NyaXB0Q29yZS9ydW50aW1lL1N0cnVjdHVyZS5oCShyZXZpc2lvbiAxOTA1OTApCisrKyBTb3Vy
Y2UvSmF2YVNjcmlwdENvcmUvcnVudGltZS9TdHJ1Y3R1cmUuaAkod29ya2luZyBjb3B5KQpAQCAt
NDAsNiArNDAsNyBAQAogI2luY2x1ZGUgIlB1dFByb3BlcnR5U2xvdC5oIgogI2luY2x1ZGUgIlN0
cnVjdHVyZUlEQmxvYi5oIgogI2luY2x1ZGUgIlN0cnVjdHVyZVJhcmVEYXRhLmgiCisjaW5jbHVk
ZSAiU3RydWN0dXJlUmFyZURhdGFJbmxpbmVzLmgiCiAjaW5jbHVkZSAiU3RydWN0dXJlVHJhbnNp
dGlvblRhYmxlLmgiCiAjaW5jbHVkZSAiSlNUeXBlSW5mby5oIgogI2luY2x1ZGUgIldhdGNocG9p
bnQuaCIKSW5kZXg6IFNvdXJjZS9KYXZhU2NyaXB0Q29yZS9ydW50aW1lL1N0cnVjdHVyZUlubGlu
ZXMuaAo9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09Ci0tLSBTb3VyY2UvSmF2YVNjcmlwdENvcmUvcnVudGltZS9TdHJ1Y3R1
cmVJbmxpbmVzLmgJKHJldmlzaW9uIDE5MDU5MCkKKysrIFNvdXJjZS9KYXZhU2NyaXB0Q29yZS9y
dW50aW1lL1N0cnVjdHVyZUlubGluZXMuaAkod29ya2luZyBjb3B5KQpAQCAtMjksNiArMjksNyBA
QAogI2luY2x1ZGUgIkpTQXJyYXlCdWZmZXJWaWV3LmgiCiAjaW5jbHVkZSAiUHJvcGVydHlNYXBI
YXNoVGFibGUuaCIKICNpbmNsdWRlICJTdHJ1Y3R1cmUuaCIKKyNpbmNsdWRlICJTdHJ1Y3R1cmVD
aGFpbi5oIgogCiBuYW1lc3BhY2UgSlNDIHsKIApJbmRleDogU291cmNlL0phdmFTY3JpcHRDb3Jl
L3J1bnRpbWUvU3RydWN0dXJlUmFyZURhdGFJbmxpbmVzLmgKPT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQotLS0gU291cmNl
L0phdmFTY3JpcHRDb3JlL3J1bnRpbWUvU3RydWN0dXJlUmFyZURhdGFJbmxpbmVzLmgJKHJldmlz
aW9uIDE5MDU5MCkKKysrIFNvdXJjZS9KYXZhU2NyaXB0Q29yZS9ydW50aW1lL1N0cnVjdHVyZVJh
cmVEYXRhSW5saW5lcy5oCSh3b3JraW5nIGNvcHkpCkBAIC0yNiw2ICsyNiw3IEBACiAjaWZuZGVm
IFN0cnVjdHVyZVJhcmVEYXRhSW5saW5lc19oCiAjZGVmaW5lIFN0cnVjdHVyZVJhcmVEYXRhSW5s
aW5lc19oCiAKKyNpbmNsdWRlICJKU1N0cmluZy5oIgogI2luY2x1ZGUgIlN0cnVjdHVyZVJhcmVE
YXRhLmgiCiAKIG5hbWVzcGFjZSBKU0Mgewo=
</data>
<flag name="review"
          id="287679"
          type_id="1"
          status="+"
          setter="saam"
    />
          </attachment>
      

    </bug>

</bugzilla>