<?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>194432</bug_id>
          
          <creation_ts>2019-02-08 02:49:34 -0800</creation_ts>
          <short_desc>[JSC] SourceProviderCacheItem should be small</short_desc>
          <delta_ts>2019-02-08 11:19:28 -0800</delta_ts>
          <reporter_accessible>1</reporter_accessible>
          <cclist_accessible>1</cclist_accessible>
          <classification_id>1</classification_id>
          <classification>Unclassified</classification>
          <product>WebKit</product>
          <component>New Bugs</component>
          <version>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>InRadar</keywords>
          <priority>P2</priority>
          <bug_severity>Normal</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Yusuke Suzuki">ysuzuki</reporter>
          <assigned_to name="Yusuke Suzuki">ysuzuki</assigned_to>
          <cc>ews-watchlist</cc>
    
    <cc>keith_miller</cc>
    
    <cc>mark.lam</cc>
    
    <cc>msaboff</cc>
    
    <cc>saam</cc>
    
    <cc>webkit-bug-importer</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>1504148</commentid>
    <comment_count>0</comment_count>
    <who name="Yusuke Suzuki">ysuzuki</who>
    <bug_when>2019-02-08 02:49:34 -0800</bug_when>
    <thetext>[JSC] SourceProviderCacheItem should be small</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1504149</commentid>
    <comment_count>1</comment_count>
      <attachid>361499</attachid>
    <who name="Yusuke Suzuki">ysuzuki</who>
    <bug_when>2019-02-08 02:52:04 -0800</bug_when>
    <thetext>Created attachment 361499
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1504150</commentid>
    <comment_count>2</comment_count>
    <who name="EWS Watchlist">ews-watchlist</who>
    <bug_when>2019-02-08 02:54:34 -0800</bug_when>
    <thetext>Attachment 361499 did not pass style-queue:


ERROR: Source/JavaScriptCore/parser/ParserTokens.h:194:  The parameter name &quot;&lt;&quot; adds no information, so it should be removed.  [readability/parameter_name] [5]
Total errors found: 1 in 4 files


If any of these errors are false positives, please file a bug against check-webkit-style.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1504227</commentid>
    <comment_count>3</comment_count>
    <who name="Yusuke Suzuki">ysuzuki</who>
    <bug_when>2019-02-08 11:18:19 -0800</bug_when>
    <thetext>Committed r241201: &lt;https://trac.webkit.org/changeset/241201&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1504228</commentid>
    <comment_count>4</comment_count>
    <who name="Radar WebKit Bug Importer">webkit-bug-importer</who>
    <bug_when>2019-02-08 11:19:28 -0800</bug_when>
    <thetext>&lt;rdar://problem/47923343&gt;</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>361499</attachid>
            <date>2019-02-08 02:52:04 -0800</date>
            <delta_ts>2019-02-08 10:54:01 -0800</delta_ts>
            <desc>Patch</desc>
            <filename>bug-194432-20190208025204.patch</filename>
            <type>text/plain</type>
            <size>8581</size>
            <attacher name="Yusuke Suzuki">ysuzuki</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMjQxMTY5CmRpZmYgLS1naXQgYS9Tb3VyY2UvSmF2YVNjcmlw
dENvcmUvQ2hhbmdlTG9nIGIvU291cmNlL0phdmFTY3JpcHRDb3JlL0NoYW5nZUxvZwppbmRleCAx
YTA4ZmVhN2M1NzhhODIyYTdlODE5NGEyYjYyMjA1NTU1NDhhODM2Li41ODRlMTQ3YjZhYmVjMTI0
Y2IyM2IxNjVmMTRjZmZiZThlNjFkODVjIDEwMDY0NAotLS0gYS9Tb3VyY2UvSmF2YVNjcmlwdENv
cmUvQ2hhbmdlTG9nCisrKyBiL1NvdXJjZS9KYXZhU2NyaXB0Q29yZS9DaGFuZ2VMb2cKQEAgLTEs
MyArMSwyMiBAQAorMjAxOS0wMi0wOCAgWXVzdWtlIFN1enVraSAgPHlzdXp1a2lAYXBwbGUuY29t
PgorCisgICAgICAgIFtKU0NdIFNvdXJjZVByb3ZpZGVyQ2FjaGVJdGVtIHNob3VsZCBiZSBzbWFs
bAorICAgICAgICBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MTk0NDMy
CisKKyAgICAgICAgUmV2aWV3ZWQgYnkgTk9CT0RZIChPT1BTISkuCisKKyAgICAgICAgU29tZSBK
ZXRTdHJlYW0yIHRlc3RzIHN0cmVzcyB0aGUgSlMgcGFyc2VyLiBBdCB0aGF0IHRpbWUsIHNvIG1h
bnkgU291cmNlUHJvdmlkZXJDYWNoZUl0ZW1zIGFyZSBjcmVhdGVkLgorICAgICAgICBXaGlsZSB0
aGV5IGFyZSByZW1vdmVkIHdoZW4gZnVsbC1HQyBoYXBwZW5zLCBpdCBzaWduaWZpY2FudGx5IGlu
Y3JlYXNlcyB0aGUgcGVhayBtZW1vcnkgdXNhZ2UuCisgICAgICAgIFRoaXMgcGF0Y2ggcmVkdWNl
cyB0aGUgc2l6ZSBvZiBTb3VyY2VQcm92aWRlckNhY2hlSXRlbSBmcm9tIDU2IHRvIDMyLgorCisg
ICAgICAgICogcGFyc2VyL1BhcnNlci5jcHA6CisgICAgICAgIChKU0M6OlBhcnNlcjxMZXhlclR5
cGU+OjpwYXJzZUZ1bmN0aW9uSW5mbyk6CisgICAgICAgICogcGFyc2VyL1BhcnNlck1vZGVzLmg6
CisgICAgICAgICogcGFyc2VyL1BhcnNlclRva2Vucy5oOgorICAgICAgICAqIHBhcnNlci9Tb3Vy
Y2VQcm92aWRlckNhY2hlSXRlbS5oOgorICAgICAgICAoSlNDOjpTb3VyY2VQcm92aWRlckNhY2hl
SXRlbTo6ZW5kRnVuY3Rpb25Ub2tlbiBjb25zdCk6CisgICAgICAgIChKU0M6OlNvdXJjZVByb3Zp
ZGVyQ2FjaGVJdGVtOjpTb3VyY2VQcm92aWRlckNhY2hlSXRlbSk6CisKIDIwMTktMDItMDcgIE1h
cmsgTGFtICA8bWFyay5sYW1AYXBwbGUuY29tPgogCiAgICAgICAgIEZpeCBtb3JlIGRvZXNHQygp
IGZvciBDaGVja1RyYXBzLCBHZXRNYXBCdWNrZXQsIGFuZCBTd2l0Y2ggbm9kZXMuCmRpZmYgLS1n
aXQgYS9Tb3VyY2UvSmF2YVNjcmlwdENvcmUvcGFyc2VyL1BhcnNlci5jcHAgYi9Tb3VyY2UvSmF2
YVNjcmlwdENvcmUvcGFyc2VyL1BhcnNlci5jcHAKaW5kZXggOGMxNDY2YzVjNjE5M2YxNTAwN2Y4
ZDAzZWNhNTRkYmFkNmRjNDRjZS4uZDg0MGE3ZmRhNGMwOTVmZmY1ODMxNzg4NjFkMDU0ZjE3MzBm
MjQ5YyAxMDA2NDQKLS0tIGEvU291cmNlL0phdmFTY3JpcHRDb3JlL3BhcnNlci9QYXJzZXIuY3Bw
CisrKyBiL1NvdXJjZS9KYXZhU2NyaXB0Q29yZS9wYXJzZXIvUGFyc2VyLmNwcApAQCAtMjU5OCw3
ICsyNTk4LDYgQEAgdGVtcGxhdGUgPGNsYXNzIFRyZWVCdWlsZGVyPiBib29sIFBhcnNlcjxMZXhl
clR5cGU+OjpwYXJzZUZ1bmN0aW9uSW5mbyhUcmVlQnVpbGQKICAgICBpZiAoVHJlZUJ1aWxkZXI6
OkNhblVzZUZ1bmN0aW9uQ2FjaGUgJiYgbV9mdW5jdGlvbkNhY2hlICYmIHNvdXJjZUxlbmd0aCA+
IG1pbmltdW1Tb3VyY2VMZW5ndGhUb0NhY2hlKSB7CiAgICAgICAgIFNvdXJjZVByb3ZpZGVyQ2Fj
aGVJdGVtQ3JlYXRpb25QYXJhbWV0ZXJzIHBhcmFtZXRlcnM7CiAgICAgICAgIHBhcmFtZXRlcnMu
ZW5kRnVuY3Rpb25PZmZzZXQgPSBmdW5jdGlvbkluZm8uZW5kT2Zmc2V0OwotICAgICAgICBwYXJh
bWV0ZXJzLmZ1bmN0aW9uTmFtZVN0YXJ0ID0gZnVuY3Rpb25OYW1lU3RhcnQ7CiAgICAgICAgIHBh
cmFtZXRlcnMubGFzdFRva2VuTGluZSA9IGxvY2F0aW9uLmxpbmU7CiAgICAgICAgIHBhcmFtZXRl
cnMubGFzdFRva2VuU3RhcnRPZmZzZXQgPSBsb2NhdGlvbi5zdGFydE9mZnNldDsKICAgICAgICAg
cGFyYW1ldGVycy5sYXN0VG9rZW5FbmRPZmZzZXQgPSBsb2NhdGlvbi5lbmRPZmZzZXQ7CmRpZmYg
LS1naXQgYS9Tb3VyY2UvSmF2YVNjcmlwdENvcmUvcGFyc2VyL1BhcnNlck1vZGVzLmggYi9Tb3Vy
Y2UvSmF2YVNjcmlwdENvcmUvcGFyc2VyL1BhcnNlck1vZGVzLmgKaW5kZXggOWU2MzdjNGFhMDk1
MzdhNDU2ZWI3YWQzMGQ4MDU0N2IzYTJhYTAwMi4uZTJhMDhiMTY1MDFhNGE4MWY1MjE1NzZlMTk2
MTVlN2FjZTlhOTM4ZSAxMDA2NDQKLS0tIGEvU291cmNlL0phdmFTY3JpcHRDb3JlL3BhcnNlci9Q
YXJzZXJNb2Rlcy5oCisrKyBiL1NvdXJjZS9KYXZhU2NyaXB0Q29yZS9wYXJzZXIvUGFyc2VyTW9k
ZXMuaApAQCAtMzI4LDQgKzMyOCw1IEBAIGNvbnN0IElubmVyQXJyb3dGdW5jdGlvbkNvZGVGZWF0
dXJlcyBTdXBlclByb3BlcnR5SW5uZXJBcnJvd0Z1bmN0aW9uRmVhdHVyZSA9IDEKIGNvbnN0IElu
bmVyQXJyb3dGdW5jdGlvbkNvZGVGZWF0dXJlcyBOZXdUYXJnZXRJbm5lckFycm93RnVuY3Rpb25G
ZWF0dXJlID0gICAgIDEgPDwgNTsKICAgICAKIGNvbnN0IElubmVyQXJyb3dGdW5jdGlvbkNvZGVG
ZWF0dXJlcyBBbGxJbm5lckFycm93RnVuY3Rpb25Db2RlRmVhdHVyZXMgPSBFdmFsSW5uZXJBcnJv
d0Z1bmN0aW9uRmVhdHVyZSB8IEFyZ3VtZW50c0lubmVyQXJyb3dGdW5jdGlvbkZlYXR1cmUgfCBU
aGlzSW5uZXJBcnJvd0Z1bmN0aW9uRmVhdHVyZSB8IFN1cGVyQ2FsbElubmVyQXJyb3dGdW5jdGlv
bkZlYXR1cmUgfCBTdXBlclByb3BlcnR5SW5uZXJBcnJvd0Z1bmN0aW9uRmVhdHVyZSB8IE5ld1Rh
cmdldElubmVyQXJyb3dGdW5jdGlvbkZlYXR1cmU7CitzdGF0aWNfYXNzZXJ0KEFsbElubmVyQXJy
b3dGdW5jdGlvbkNvZGVGZWF0dXJlcyA8PSAwYjExMTExMSwgIklubmVyQXJyb3dGdW5jdGlvbkNv
ZGVGZWF0dXJlcyBtdXN0IGJlIDZiaXRzIik7CiB9IC8vIG5hbWVzcGFjZSBKU0MKZGlmZiAtLWdp
dCBhL1NvdXJjZS9KYXZhU2NyaXB0Q29yZS9wYXJzZXIvUGFyc2VyVG9rZW5zLmggYi9Tb3VyY2Uv
SmF2YVNjcmlwdENvcmUvcGFyc2VyL1BhcnNlclRva2Vucy5oCmluZGV4IDU5Y2IwZmI0Yzg2OGRl
MGNjZmMyZGE4M2Y1OTQ5MjUyMzU2MGZlMDIuLmNmZWUzMzc5OGMyNGQ4NzgzYmQ5OWM0OGUxYzg3
MjA4ODczYjVjOWMgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9KYXZhU2NyaXB0Q29yZS9wYXJzZXIvUGFy
c2VyVG9rZW5zLmgKKysrIGIvU291cmNlL0phdmFTY3JpcHRDb3JlL3BhcnNlci9QYXJzZXJUb2tl
bnMuaApAQCAtNDEsNiArNDEsOCBAQCBlbnVtIHsKICAgICAvLyBQID0gYmluYXJ5IG9wZXJhdG9y
IHByZWNlZGVuY2UKICAgICAvLyBLID0ga2V5d29yZCBmbGFnCiAgICAgLy8gVSA9IHVuYXJ5IG9w
ZXJhdG9yIGZsYWcKKyAgICAvLworICAgIC8vIFdlIG11c3Qga2VlcCB0aGUgdXBwZXIgOGJpdCAo
MWJ5dGUpIHJlZ2lvbiBlbXB0eS4gSlNUb2tlblR5cGUgbXVzdCBiZSAyNGJpdHMuCiAgICAgVW5h
cnlPcFRva2VuRmxhZyA9IDEyOCwKICAgICBLZXl3b3JkVG9rZW5GbGFnID0gMjU2LAogICAgIEJp
bmFyeU9wVG9rZW5QcmVjZWRlbmNlU2hpZnQgPSA5LApAQCAtMTg5LDYgKzE5MSw3IEBAIGVudW0g
SlNUb2tlblR5cGUgewogICAgIElOVkFMSURfVEVNUExBVEVfTElURVJBTF9FUlJPUlRPSyA9IDE1
IHwgRXJyb3JUb2tlbkZsYWcsCiAgICAgVU5FWFBFQ1RFRF9FU0NBUEVfRVJST1JUT0sgPSAxNiB8
IEVycm9yVG9rZW5GbGFnLAogfTsKK3N0YXRpY19hc3NlcnQoc3RhdGljX2Nhc3Q8dW5zaWduZWQ+
KFBPVykgPD0gMHgwMGZmZmZmZlUsICJKU1Rva2VuVHlwZSBtdXN0IGJlIDI0Yml0cy4iKTsKIAog
c3RydWN0IEpTVGV4dFBvc2l0aW9uIHsKICAgICBKU1RleHRQb3NpdGlvbigpID0gZGVmYXVsdDsK
ZGlmZiAtLWdpdCBhL1NvdXJjZS9KYXZhU2NyaXB0Q29yZS9wYXJzZXIvU291cmNlUHJvdmlkZXJD
YWNoZUl0ZW0uaCBiL1NvdXJjZS9KYXZhU2NyaXB0Q29yZS9wYXJzZXIvU291cmNlUHJvdmlkZXJD
YWNoZUl0ZW0uaAppbmRleCBkMDY0NGQyZGYxNzE5NWFkN2UyNGI1Y2I1YzM3MjVhYzgyMTY2MGY0
Li43Nzc1YjY5ZTliZGNkMDA5NTVjYjkwOWI4YTEzOTczNGI4ZmY1NjQwIDEwMDY0NAotLS0gYS9T
b3VyY2UvSmF2YVNjcmlwdENvcmUvcGFyc2VyL1NvdXJjZVByb3ZpZGVyQ2FjaGVJdGVtLmgKKysr
IGIvU291cmNlL0phdmFTY3JpcHRDb3JlL3BhcnNlci9Tb3VyY2VQcm92aWRlckNhY2hlSXRlbS5o
CkBAIC0zNCwxNCArMzQsMTIgQEAKIG5hbWVzcGFjZSBKU0MgewogCiBzdHJ1Y3QgU291cmNlUHJv
dmlkZXJDYWNoZUl0ZW1DcmVhdGlvblBhcmFtZXRlcnMgewotICAgIHVuc2lnbmVkIGZ1bmN0aW9u
TmFtZVN0YXJ0OwogICAgIHVuc2lnbmVkIGxhc3RUb2tlbkxpbmU7CiAgICAgdW5zaWduZWQgbGFz
dFRva2VuU3RhcnRPZmZzZXQ7CiAgICAgdW5zaWduZWQgbGFzdFRva2VuRW5kT2Zmc2V0OwogICAg
IHVuc2lnbmVkIGxhc3RUb2tlbkxpbmVTdGFydE9mZnNldDsKICAgICB1bnNpZ25lZCBlbmRGdW5j
dGlvbk9mZnNldDsKICAgICB1bnNpZ25lZCBwYXJhbWV0ZXJDb3VudDsKLSAgICB1bnNpZ25lZCBm
dW5jdGlvbkxlbmd0aDsKICAgICBib29sIG5lZWRzRnVsbEFjdGl2YXRpb247CiAgICAgYm9vbCB1
c2VzRXZhbDsKICAgICBib29sIHN0cmljdE1vZGU7CkBAIC02OCw3ICs2Niw3IEBAIGNsYXNzIFNv
dXJjZVByb3ZpZGVyQ2FjaGVJdGVtIHsKICAgICBKU1Rva2VuIGVuZEZ1bmN0aW9uVG9rZW4oKSBj
b25zdCAKICAgICB7CiAgICAgICAgIEpTVG9rZW4gdG9rZW47Ci0gICAgICAgIHRva2VuLm1fdHlw
ZSA9IGlzQm9keUFycm93RXhwcmVzc2lvbiA/IHRva2VuVHlwZSA6IENMT1NFQlJBQ0U7CisgICAg
ICAgIHRva2VuLm1fdHlwZSA9IGlzQm9keUFycm93RXhwcmVzc2lvbiA/IHN0YXRpY19jYXN0PEpT
VG9rZW5UeXBlPih0b2tlblR5cGUpIDogQ0xPU0VCUkFDRTsKICAgICAgICAgdG9rZW4ubV9kYXRh
Lm9mZnNldCA9IGxhc3RUb2tlblN0YXJ0T2Zmc2V0OwogICAgICAgICB0b2tlbi5tX2xvY2F0aW9u
LnN0YXJ0T2Zmc2V0ID0gbGFzdFRva2VuU3RhcnRPZmZzZXQ7CiAgICAgICAgIHRva2VuLm1fbG9j
YXRpb24uZW5kT2Zmc2V0ID0gbGFzdFRva2VuRW5kT2Zmc2V0OwpAQCAtNzksMjQgKzc3LDIyIEBA
IGNsYXNzIFNvdXJjZVByb3ZpZGVyQ2FjaGVJdGVtIHsKICAgICAgICAgcmV0dXJuIHRva2VuOwog
ICAgIH0KIAotICAgIHVuc2lnbmVkIGZ1bmN0aW9uTmFtZVN0YXJ0IDogMzE7CiAgICAgYm9vbCBu
ZWVkc0Z1bGxBY3RpdmF0aW9uIDogMTsKICAgICB1bnNpZ25lZCBlbmRGdW5jdGlvbk9mZnNldCA6
IDMxOwogICAgIGJvb2wgdXNlc0V2YWwgOiAxOwogICAgIHVuc2lnbmVkIGxhc3RUb2tlbkxpbmUg
OiAzMTsKICAgICBib29sIHN0cmljdE1vZGUgOiAxOwogICAgIHVuc2lnbmVkIGxhc3RUb2tlblN0
YXJ0T2Zmc2V0IDogMzE7Ci0gICAgdW5zaWduZWQgbGFzdFRva2VuRW5kT2Zmc2V0OiAzMTsKLSAg
ICB1bnNpZ25lZCBjb25zdHJ1Y3RvcktpbmQgOiAyOyAvLyBDb25zdHJ1Y3RvcktpbmQKLSAgICB1
bnNpZ25lZCBwYXJhbWV0ZXJDb3VudCA6IDMxOwogICAgIHVuc2lnbmVkIGV4cGVjdGVkU3VwZXJC
aW5kaW5nIDogMTsgLy8gU3VwZXJCaW5kaW5nCisgICAgdW5zaWduZWQgbGFzdFRva2VuRW5kT2Zm
c2V0OiAzMTsKICAgICBib29sIG5lZWRzU3VwZXJCaW5kaW5nOiAxOwotICAgIHVuc2lnbmVkIGZ1
bmN0aW9uTGVuZ3RoOwotICAgIHVuc2lnbmVkIGxhc3RUb2tlbkxpbmVTdGFydE9mZnNldDsKKyAg
ICB1bnNpZ25lZCBwYXJhbWV0ZXJDb3VudCA6IDMxOworICAgIHVuc2lnbmVkIGxhc3RUb2tlbkxp
bmVTdGFydE9mZnNldCA6IDMxOworICAgIGJvb2wgaXNCb2R5QXJyb3dFeHByZXNzaW9uIDogMTsK
ICAgICB1bnNpZ25lZCB1c2VkVmFyaWFibGVzQ291bnQ7Ci0gICAgSW5uZXJBcnJvd0Z1bmN0aW9u
Q29kZUZlYXR1cmVzIGlubmVyQXJyb3dGdW5jdGlvbkZlYXR1cmVzOwotICAgIGJvb2wgaXNCb2R5
QXJyb3dFeHByZXNzaW9uOwotICAgIEpTVG9rZW5UeXBlIHRva2VuVHlwZTsKKyAgICB1bnNpZ25l
ZCB0b2tlblR5cGUgOiAyNDsgLy8gSlNUb2tlblR5cGUKKyAgICB1bnNpZ25lZCBpbm5lckFycm93
RnVuY3Rpb25GZWF0dXJlcyA6IDY7IC8vIElubmVyQXJyb3dGdW5jdGlvbkNvZGVGZWF0dXJlcwor
ICAgIHVuc2lnbmVkIGNvbnN0cnVjdG9yS2luZCA6IDI7IC8vIENvbnN0cnVjdG9yS2luZAogCiAg
ICAgVW5pcXVlZFN0cmluZ0ltcGwqKiB1c2VkVmFyaWFibGVzKCkgY29uc3QgeyByZXR1cm4gY29u
c3RfY2FzdDxVbmlxdWVkU3RyaW5nSW1wbCoqPihtX3ZhcmlhYmxlcyk7IH0KIApAQCAtMTIxLDI1
ICsxMTcsMjcgQEAgaW5saW5lIHN0ZDo6dW5pcXVlX3B0cjxTb3VyY2VQcm92aWRlckNhY2hlSXRl
bT4gU291cmNlUHJvdmlkZXJDYWNoZUl0ZW06OmNyZWF0ZSgKIH0KIAogaW5saW5lIFNvdXJjZVBy
b3ZpZGVyQ2FjaGVJdGVtOjpTb3VyY2VQcm92aWRlckNhY2hlSXRlbShjb25zdCBTb3VyY2VQcm92
aWRlckNhY2hlSXRlbUNyZWF0aW9uUGFyYW1ldGVycyYgcGFyYW1ldGVycykKLSAgICA6IGZ1bmN0
aW9uTmFtZVN0YXJ0KHBhcmFtZXRlcnMuZnVuY3Rpb25OYW1lU3RhcnQpCi0gICAgLCBuZWVkc0Z1
bGxBY3RpdmF0aW9uKHBhcmFtZXRlcnMubmVlZHNGdWxsQWN0aXZhdGlvbikKKyAgICA6IG5lZWRz
RnVsbEFjdGl2YXRpb24ocGFyYW1ldGVycy5uZWVkc0Z1bGxBY3RpdmF0aW9uKQogICAgICwgZW5k
RnVuY3Rpb25PZmZzZXQocGFyYW1ldGVycy5lbmRGdW5jdGlvbk9mZnNldCkKICAgICAsIHVzZXNF
dmFsKHBhcmFtZXRlcnMudXNlc0V2YWwpCiAgICAgLCBsYXN0VG9rZW5MaW5lKHBhcmFtZXRlcnMu
bGFzdFRva2VuTGluZSkKICAgICAsIHN0cmljdE1vZGUocGFyYW1ldGVycy5zdHJpY3RNb2RlKQog
ICAgICwgbGFzdFRva2VuU3RhcnRPZmZzZXQocGFyYW1ldGVycy5sYXN0VG9rZW5TdGFydE9mZnNl
dCkKLSAgICAsIGxhc3RUb2tlbkVuZE9mZnNldChwYXJhbWV0ZXJzLmxhc3RUb2tlbkVuZE9mZnNl
dCkKLSAgICAsIGNvbnN0cnVjdG9yS2luZChzdGF0aWNfY2FzdDx1bnNpZ25lZD4ocGFyYW1ldGVy
cy5jb25zdHJ1Y3RvcktpbmQpKQotICAgICwgcGFyYW1ldGVyQ291bnQocGFyYW1ldGVycy5wYXJh
bWV0ZXJDb3VudCkKICAgICAsIGV4cGVjdGVkU3VwZXJCaW5kaW5nKHN0YXRpY19jYXN0PHVuc2ln
bmVkPihwYXJhbWV0ZXJzLmV4cGVjdGVkU3VwZXJCaW5kaW5nKSkKKyAgICAsIGxhc3RUb2tlbkVu
ZE9mZnNldChwYXJhbWV0ZXJzLmxhc3RUb2tlbkVuZE9mZnNldCkKICAgICAsIG5lZWRzU3VwZXJC
aW5kaW5nKHBhcmFtZXRlcnMubmVlZHNTdXBlckJpbmRpbmcpCi0gICAgLCBmdW5jdGlvbkxlbmd0
aChwYXJhbWV0ZXJzLmZ1bmN0aW9uTGVuZ3RoKQorICAgICwgcGFyYW1ldGVyQ291bnQocGFyYW1l
dGVycy5wYXJhbWV0ZXJDb3VudCkKICAgICAsIGxhc3RUb2tlbkxpbmVTdGFydE9mZnNldChwYXJh
bWV0ZXJzLmxhc3RUb2tlbkxpbmVTdGFydE9mZnNldCkKLSAgICAsIHVzZWRWYXJpYWJsZXNDb3Vu
dChwYXJhbWV0ZXJzLnVzZWRWYXJpYWJsZXMuc2l6ZSgpKQotICAgICwgaW5uZXJBcnJvd0Z1bmN0
aW9uRmVhdHVyZXMocGFyYW1ldGVycy5pbm5lckFycm93RnVuY3Rpb25GZWF0dXJlcykKICAgICAs
IGlzQm9keUFycm93RXhwcmVzc2lvbihwYXJhbWV0ZXJzLmlzQm9keUFycm93RXhwcmVzc2lvbikK
LSAgICAsIHRva2VuVHlwZShwYXJhbWV0ZXJzLnRva2VuVHlwZSkKKyAgICAsIHVzZWRWYXJpYWJs
ZXNDb3VudChwYXJhbWV0ZXJzLnVzZWRWYXJpYWJsZXMuc2l6ZSgpKQorICAgICwgdG9rZW5UeXBl
KHN0YXRpY19jYXN0PHVuc2lnbmVkPihwYXJhbWV0ZXJzLnRva2VuVHlwZSkpCisgICAgLCBpbm5l
ckFycm93RnVuY3Rpb25GZWF0dXJlcyhzdGF0aWNfY2FzdDx1bnNpZ25lZD4ocGFyYW1ldGVycy5p
bm5lckFycm93RnVuY3Rpb25GZWF0dXJlcykpCisgICAgLCBjb25zdHJ1Y3RvcktpbmQoc3RhdGlj
X2Nhc3Q8dW5zaWduZWQ+KHBhcmFtZXRlcnMuY29uc3RydWN0b3JLaW5kKSkKIHsKKyAgICBBU1NF
UlQodG9rZW5UeXBlID09IHN0YXRpY19jYXN0PHVuc2lnbmVkPihwYXJhbWV0ZXJzLnRva2VuVHlw
ZSkpOworICAgIEFTU0VSVChpbm5lckFycm93RnVuY3Rpb25GZWF0dXJlcyA9PSBzdGF0aWNfY2Fz
dDx1bnNpZ25lZD4ocGFyYW1ldGVycy5pbm5lckFycm93RnVuY3Rpb25GZWF0dXJlcykpOworICAg
IEFTU0VSVChjb25zdHJ1Y3RvcktpbmQgPT0gc3RhdGljX2Nhc3Q8dW5zaWduZWQ+KHBhcmFtZXRl
cnMuY29uc3RydWN0b3JLaW5kKSk7CisgICAgQVNTRVJUKGV4cGVjdGVkU3VwZXJCaW5kaW5nID09
IHN0YXRpY19jYXN0PHVuc2lnbmVkPihwYXJhbWV0ZXJzLmV4cGVjdGVkU3VwZXJCaW5kaW5nKSk7
CiAgICAgZm9yICh1bnNpZ25lZCBpID0gMDsgaSA8IHVzZWRWYXJpYWJsZXNDb3VudDsgKytpKSB7
CiAgICAgICAgIG1fdmFyaWFibGVzW2ldID0gcGFyYW1ldGVycy51c2VkVmFyaWFibGVzW2ldOwog
ICAgICAgICBtX3ZhcmlhYmxlc1tpXS0+cmVmKCk7Cg==
</data>
<flag name="review"
          id="378183"
          type_id="1"
          status="+"
          setter="saam"
    />
          </attachment>
      

    </bug>

</bugzilla>