<?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>121206</bug_id>
          
          <creation_ts>2013-09-11 20:41:32 -0700</creation_ts>
          <short_desc>Web Inspector shouldn&apos;t artificially allocate the arguments object in functions that don&apos;t use it</short_desc>
          <delta_ts>2013-09-12 16:06:31 -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>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Geoffrey Garen">ggaren</reporter>
          <assigned_to name="Geoffrey Garen">ggaren</assigned_to>
          
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>928122</commentid>
    <comment_count>0</comment_count>
    <who name="Geoffrey Garen">ggaren</who>
    <bug_when>2013-09-11 20:41:32 -0700</bug_when>
    <thetext>Web Inspector shouldn&apos;t artificially allocate the arguments object in functions that don&apos;t use it</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>928129</commentid>
    <comment_count>1</comment_count>
      <attachid>211391</attachid>
    <who name="Geoffrey Garen">ggaren</who>
    <bug_when>2013-09-11 21:20:36 -0700</bug_when>
    <thetext>Created attachment 211391
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>928527</commentid>
    <comment_count>2</comment_count>
      <attachid>211391</attachid>
    <who name="Mark Lam">mark.lam</who>
    <bug_when>2013-09-12 15:28:38 -0700</bug_when>
    <thetext>Comment on attachment 211391
Patch

LGTM.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>928535</commentid>
    <comment_count>3</comment_count>
      <attachid>211391</attachid>
    <who name="Joseph Pecoraro">joepeck</who>
    <bug_when>2013-09-12 15:46:17 -0700</bug_when>
    <thetext>Comment on attachment 211391
Patch

r=me</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>928549</commentid>
    <comment_count>4</comment_count>
    <who name="Geoffrey Garen">ggaren</who>
    <bug_when>2013-09-12 16:06:31 -0700</bug_when>
    <thetext>Committed r155657: &lt;http://trac.webkit.org/changeset/155657&gt;</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>211391</attachid>
            <date>2013-09-11 21:20:36 -0700</date>
            <delta_ts>2013-09-12 15:46:17 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-121206-20130911212032.patch</filename>
            <type>text/plain</type>
            <size>9683</size>
            <attacher name="Geoffrey Garen">ggaren</attacher>
            
              <data encoding="base64">SW5kZXg6IFNvdXJjZS9KYXZhU2NyaXB0Q29yZS9DaGFuZ2VMb2cKPT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQotLS0gU291
cmNlL0phdmFTY3JpcHRDb3JlL0NoYW5nZUxvZwkocmV2aXNpb24gMTU1NTg5KQorKysgU291cmNl
L0phdmFTY3JpcHRDb3JlL0NoYW5nZUxvZwkod29ya2luZyBjb3B5KQpAQCAtMSwzICsxLDQ1IEBA
CisyMDEzLTA5LTExICBHZW9mZnJleSBHYXJlbiAgPGdnYXJlbkBhcHBsZS5jb20+CisKKyAgICAg
ICAgV2ViIEluc3BlY3RvciBzaG91bGRuJ3QgYXJ0aWZpY2lhbGx5IGFsbG9jYXRlIHRoZSBhcmd1
bWVudHMgb2JqZWN0IGluIGZ1bmN0aW9ucyB0aGF0IGRvbid0IHVzZSBpdAorICAgICAgICBodHRw
czovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MTIxMjA2CisgICAgICAgIDxyZGFy
Oi8vcHJvYmxlbS82OTExODg2PgorCisgICAgICAgIFJldmlld2VkIGJ5IE5PQk9EWSAoT09QUyEp
LgorCisgICAgICAgIFRoaXMgaXMgYSBzdGVwIHRvd2FyZCBiZXR0ZXIgdG9vbHMsIGFuZCBhIDIz
JSBzcGVlZHVwIGluIGEgc2ltcGxlCisgICAgICAgIEphdmFTY3JpcHQgYmVuY2htYXJrIHJ1biB3
aXRoIHRoZSBXZWIgSW5zcGVjdG9yIG9wZW4uCisKKyAgICAgICAgV2Ugd2FudCB0aGUgV2ViIElu
c3BlY3RvciB0byBiZSBmYXN0LCBhbmQgd2Ugd2FudCBpdCB0byBwcm9kdWNlIHJlbGlhYmxlCisg
ICAgICAgIENQVSBhbmQgbWVtb3J5IHByb2ZpbGVzLiBXZSBjYW4ndCBkbyB0aGF0IGlmIGp1c3Qg
b3BlbmluZyB0aGUgV2ViIEluc3BlY3RvcgorICAgICAgICBpbmN1cnMgaHVnZSBDUFUvbWVtb3J5
IHBlbmFsdGllcyBsaWtlIHRoZSBhcmd1bWVudHMgb2JqZWN0LgorCisgICAgICAgIEFsc28sIHNp
bmNlIHVzZSBvZiB0aGUgJ2FyZ3VtZW50cycgaWRlbnRpZmllciBpcyBhbiBBUEkgZm9yIGFsbG9j
YXRpbmcKKyAgICAgICAgYW4gb2JqZWN0LCBJIHRoaW5rIGl0J3MgZ29vZCBmb3IgdGhlIFVJIHRv
IGxldCBkZXZlbG9lcHJzIGtub3cgd2hlbgorICAgICAgICB0aGV5J3ZlIGludm9rZWQgdGhhdCBB
UEkgYW5kIHdoZW4gdGhleSBoYXZlbid0LgorCisgICAgICAgICogYnl0ZWNvbXBpbGVyL0J5dGVj
b2RlR2VuZXJhdG9yLmNwcDoKKyAgICAgICAgKEpTQzo6Qnl0ZWNvZGVHZW5lcmF0b3I6OkJ5dGVj
b2RlR2VuZXJhdG9yKTogTm8gbmVlZCB0byBhbGxvY2F0ZSB0aGUKKyAgICAgICAgYXJndW1lbnRz
IG9iamVjdCBhcnRpZmljaWFsbHkgZm9yIHRoZSBkZWJ1Z2dlcidzIHNha2UuIFRoZSBhY3RpdmF0
aW9uCisgICAgICAgIG9iamVjdCBubyBsb25nZXIgYXNzdW1lcyB0aGF0IHRoZSBzdGFjayBmcmFt
ZSBpcyBsYWlkIG91dCBmb3Igb25lLgorCisgICAgICAgIChMb25nLXRlcm0sIHRoaXMgY29kZSB3
aWxsIG1vdmUgb3V0IG9mIHRoZSBhY3RpdmF0aW9uIG9iamVjdCwgaW50byBhCisgICAgICAgIHNw
ZWNpYWwgb2JqZWN0IGZvciBpbnRlcmZhY2luZyB3aXRoIHRoZSBkZWJ1Z2dlci4pCisKKyAgICAg
ICAgKiBydW50aW1lL0pTQWN0aXZhdGlvbi5jcHA6CisgICAgICAgIChKU0M6OkpTQWN0aXZhdGlv
bjo6Z2V0T3duTm9uSW5kZXhQcm9wZXJ0eU5hbWVzKToKKyAgICAgICAgKEpTQzo6SlNBY3RpdmF0
aW9uOjpnZXRPd25Qcm9wZXJ0eVNsb3QpOiBEb24ndCBhZHZlcnRpc2Ugb3IgcHJvdmlkZSBhbgor
ICAgICAgICBhcmd1bWVudHMgb2JqZWN0IGlmIHRoZSB1c2VyIGZ1bmN0aW9uIGRpZG4ndCBpbmNs
dWRlIG9uZS4gVGhlIGJ5dGVjb2RlCisgICAgICAgIGdlbmVyYXRvciB3aWxsIG5vdCBoYXZlIGxh
aWQgb3V0IHRoZSBzdGFjayBmcmFtZSB0byBzdXBwb3J0IG9uZS4KKworICAgICAgICAoRXZlbnR1
YWxseSwgd2UgZG8gd2FudCB0aGUgV2ViIEluc3BlY3RvciB0byBzZWUgYW4gYXJndW1lbnRzCisg
ICAgICAgIG9iamVjdCBpbiBzY29wZSBpbiB0aGUgY29uc29sZS4gVGhhdCdzIGEgb25lLWxpbmUg
Y2hhbmdlIGluIEpTQWN0aXZhdGlvbiwKKyAgICAgICAgYnV0IGl0J3MgYmxvY2tlZCBieSBodHRw
czovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MTIxMjA4LikKKworICAgICAgICAo
SlNDOjpKU0FjdGl2YXRpb246OmFyZ3VtZW50c0dldHRlcik6CisgICAgICAgICogcnVudGltZS9K
U0FjdGl2YXRpb24uaDogUmVtb3ZlZCB0aGlzIG9ic29sZXRlIHBlcmZvcm1hbmNlCisgICAgICAg
IHdvcmstYXJvdW5kLiBDKysgcHJvcGVydHkgYWNjZXNzIHRvIGFuIGFjdGl2YXRpb24gb2JqZWN0
IGlzIG5vIGxvbmdlcgorICAgICAgICBob3QuCisKIDIwMTMtMDktMTEgIE1hcmsgTGFtICA8bWFy
ay5sYW1AYXBwbGUuY29tPgogCiAgICAgICAgIEZpeGVkIGluZGVudGF0aW9uIGluIEpTQyBEZWJ1
Z2dlciBoZWFkZXIgZmlsZXMuCkluZGV4OiBTb3VyY2UvSmF2YVNjcmlwdENvcmUvYnl0ZWNvbXBp
bGVyL0J5dGVjb2RlR2VuZXJhdG9yLmNwcAo9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0tLSBTb3VyY2UvSmF2YVNjcmlw
dENvcmUvYnl0ZWNvbXBpbGVyL0J5dGVjb2RlR2VuZXJhdG9yLmNwcAkocmV2aXNpb24gMTU1NTg4
KQorKysgU291cmNlL0phdmFTY3JpcHRDb3JlL2J5dGVjb21waWxlci9CeXRlY29kZUdlbmVyYXRv
ci5jcHAJKHdvcmtpbmcgY29weSkKQEAgLTIyNSw3ICsyMjUsNyBAQCBCeXRlY29kZUdlbmVyYXRv
cjo6Qnl0ZWNvZGVHZW5lcmF0b3IoVk0mCiAKICAgICBtX3N5bWJvbFRhYmxlLT5zZXRDYXB0dXJl
U3RhcnQobV9jb2RlQmxvY2stPm1fbnVtVmFycyk7CiAKLSAgICBpZiAoZnVuY3Rpb25Cb2R5LT51
c2VzQXJndW1lbnRzKCkgfHwgY29kZUJsb2NrLT51c2VzRXZhbCgpIHx8IG1fc2hvdWxkRW1pdERl
YnVnSG9va3MpIHsgLy8gTWF5IHJlaWZ5IGFyZ3VtZW50cyBvYmplY3QuCisgICAgaWYgKGZ1bmN0
aW9uQm9keS0+dXNlc0FyZ3VtZW50cygpIHx8IGNvZGVCbG9jay0+dXNlc0V2YWwoKSkgeyAvLyBN
YXkgcmVpZnkgYXJndW1lbnRzIG9iamVjdC4KICAgICAgICAgUmVnaXN0ZXJJRCogdW5tb2RpZmll
ZEFyZ3VtZW50c1JlZ2lzdGVyID0gYWRkVmFyKCk7IC8vIEFub255bW91cywgc28gaXQgY2FuJ3Qg
YmUgbW9kaWZpZWQgYnkgdXNlciBjb2RlLgogICAgICAgICBSZWdpc3RlcklEKiBhcmd1bWVudHNS
ZWdpc3RlciA9IGFkZFZhcihwcm9wZXJ0eU5hbWVzKCkuYXJndW1lbnRzLCBmYWxzZSk7IC8vIENh
biBiZSBjaGFuZ2VkIGJ5IGFzc2lnbmluZyB0byAnYXJndW1lbnRzJy4KIApAQCAtMjQyLDE0ICsy
NDIsNiBAQCBCeXRlY29kZUdlbmVyYXRvcjo6Qnl0ZWNvZGVHZW5lcmF0b3IoVk0mCiAgICAgICAg
ICAgICBlbWl0T3Bjb2RlKG9wX2NyZWF0ZV9hcmd1bWVudHMpOwogICAgICAgICAgICAgaW5zdHJ1
Y3Rpb25zKCkuYXBwZW5kKGFyZ3VtZW50c1JlZ2lzdGVyLT5pbmRleCgpKTsKICAgICAgICAgfQot
Ci0gICAgICAgIC8vIFRoZSBkZWJ1Z2dlciBjdXJyZW50bHkgcmV0cmlldmVzIHRoZSBhcmd1bWVu
dHMgb2JqZWN0IGZyb20gYW4gYWN0aXZhdGlvbiByYXRoZXIgdGhhbiBwdWxsaW5nCi0gICAgICAg
IC8vIGl0IGZyb20gYSBjYWxsIGZyYW1lLiAgSW4gdGhlIGxvbmctdGVybSBpdCBzaG91bGQgc3Rv
cCBkb2luZyB0aGF0ICg8cmRhcjovL3Byb2JsZW0vNjkxMTg4Nj4pLAotICAgICAgICAvLyBidXQg
Zm9yIG5vdyB3ZSBmb3JjZSBlYWdlciBjcmVhdGlvbiBvZiB0aGUgYXJndW1lbnRzIG9iamVjdCB3
aGVuIGRlYnVnZ2luZy4KLSAgICAgICAgaWYgKG1fc2hvdWxkRW1pdERlYnVnSG9va3MpIHsKLSAg
ICAgICAgICAgIGVtaXRPcGNvZGUob3BfY3JlYXRlX2FyZ3VtZW50cyk7Ci0gICAgICAgICAgICBp
bnN0cnVjdGlvbnMoKS5hcHBlbmQoYXJndW1lbnRzUmVnaXN0ZXItPmluZGV4KCkpOwotICAgICAg
ICB9CiAgICAgfQogCiAgICAgYm9vbCBzaG91bGRDYXB0dXJlQWxsVGhlVGhpbmdzID0gbV9zaG91
bGRFbWl0RGVidWdIb29rcyB8fCBjb2RlQmxvY2stPnVzZXNFdmFsKCk7CkluZGV4OiBTb3VyY2Uv
SmF2YVNjcmlwdENvcmUvcnVudGltZS9KU0FjdGl2YXRpb24uY3BwCj09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KLS0tIFNv
dXJjZS9KYXZhU2NyaXB0Q29yZS9ydW50aW1lL0pTQWN0aXZhdGlvbi5jcHAJKHJldmlzaW9uIDE1
NTU4OCkKKysrIFNvdXJjZS9KYXZhU2NyaXB0Q29yZS9ydW50aW1lL0pTQWN0aXZhdGlvbi5jcHAJ
KHdvcmtpbmcgY29weSkKQEAgLTExMCw3ICsxMTAsOCBAQCB2b2lkIEpTQWN0aXZhdGlvbjo6Z2V0
T3duTm9uSW5kZXhQcm9wZXJ0CiB7CiAgICAgSlNBY3RpdmF0aW9uKiB0aGlzT2JqZWN0ID0ganND
YXN0PEpTQWN0aXZhdGlvbio+KG9iamVjdCk7CiAKLSAgICBpZiAobW9kZSA9PSBJbmNsdWRlRG9u
dEVudW1Qcm9wZXJ0aWVzICYmICF0aGlzT2JqZWN0LT5pc1Rvcm5PZmYoKSkKKyAgICBDYWxsRnJh
bWUqIGNhbGxGcmFtZSA9IENhbGxGcmFtZTo6Y3JlYXRlKHJlaW50ZXJwcmV0X2Nhc3Q8UmVnaXN0
ZXIqPih0aGlzT2JqZWN0LT5tX3JlZ2lzdGVycykpOworICAgIGlmIChtb2RlID09IEluY2x1ZGVE
b250RW51bVByb3BlcnRpZXMgJiYgIXRoaXNPYmplY3QtPmlzVG9ybk9mZigpICYmIChjYWxsRnJh
bWUtPmNvZGVCbG9jaygpLT51c2VzQXJndW1lbnRzKCkgfHwgY2FsbEZyYW1lLT5jb2RlQmxvY2so
KS0+dXNlc0V2YWwoKSkpCiAgICAgICAgIHByb3BlcnR5TmFtZXMuYWRkKGV4ZWMtPnByb3BlcnR5
TmFtZXMoKS5hcmd1bWVudHMpOwogCiAgICAgewpAQCAtMTU2LDggKzE1Nyw5IEBAIGJvb2wgSlNB
Y3RpdmF0aW9uOjpnZXRPd25Qcm9wZXJ0eVNsb3QoSlMKIAogICAgIGlmIChwcm9wZXJ0eU5hbWUg
PT0gZXhlYy0+cHJvcGVydHlOYW1lcygpLmFyZ3VtZW50cykgewogICAgICAgICAvLyBEZWZlbmQg
YWdhaW5zdCB0aGUgaW5zcGVjdG9yIGFza2luZyBmb3IgdGhlIGFyZ3VtZW50cyBvYmplY3QgYWZ0
ZXIgaXQgaGFzIGJlZW4gb3B0aW1pemVkIG91dC4KLSAgICAgICAgaWYgKCF0aGlzT2JqZWN0LT5p
c1Rvcm5PZmYoKSkgewotICAgICAgICAgICAgc2xvdC5zZXRDdXN0b20odGhpc09iamVjdCwgRG9u
dEVudW0sIHRoaXNPYmplY3QtPmdldEFyZ3VtZW50c0dldHRlcigpKTsKKyAgICAgICAgQ2FsbEZy
YW1lKiBjYWxsRnJhbWUgPSBDYWxsRnJhbWU6OmNyZWF0ZShyZWludGVycHJldF9jYXN0PFJlZ2lz
dGVyKj4odGhpc09iamVjdC0+bV9yZWdpc3RlcnMpKTsKKyAgICAgICAgaWYgKCF0aGlzT2JqZWN0
LT5pc1Rvcm5PZmYoKSAmJiAoY2FsbEZyYW1lLT5jb2RlQmxvY2soKS0+dXNlc0FyZ3VtZW50cygp
IHx8IGNhbGxGcmFtZS0+Y29kZUJsb2NrKCktPnVzZXNFdmFsKCkpKSB7CisgICAgICAgICAgICBz
bG90LnNldEN1c3RvbSh0aGlzT2JqZWN0LCBEb250RW51bSwgYXJndW1lbnRzR2V0dGVyKTsKICAg
ICAgICAgICAgIHJldHVybiB0cnVlOwogICAgICAgICB9CiAgICAgfQpAQCAtMjExLDEwICsyMTMs
MTEgQEAgSlNWYWx1ZSBKU0FjdGl2YXRpb246OnRvVGhpcyhKU0NlbGwqLCBFeAogSlNWYWx1ZSBK
U0FjdGl2YXRpb246OmFyZ3VtZW50c0dldHRlcihFeGVjU3RhdGUqLCBKU1ZhbHVlIHNsb3RCYXNl
LCBQcm9wZXJ0eU5hbWUpCiB7CiAgICAgSlNBY3RpdmF0aW9uKiBhY3RpdmF0aW9uID0ganNDYXN0
PEpTQWN0aXZhdGlvbio+KHNsb3RCYXNlKTsKLSAgICBpZiAoYWN0aXZhdGlvbi0+aXNUb3JuT2Zm
KCkpCisgICAgQ2FsbEZyYW1lKiBjYWxsRnJhbWUgPSBDYWxsRnJhbWU6OmNyZWF0ZShyZWludGVy
cHJldF9jYXN0PFJlZ2lzdGVyKj4oYWN0aXZhdGlvbi0+bV9yZWdpc3RlcnMpKTsKKyAgICBBU1NF
UlQoIWFjdGl2YXRpb24tPmlzVG9ybk9mZigpICYmIChjYWxsRnJhbWUtPmNvZGVCbG9jaygpLT51
c2VzQXJndW1lbnRzKCkgfHwgY2FsbEZyYW1lLT5jb2RlQmxvY2soKS0+dXNlc0V2YWwoKSkpOwor
ICAgIGlmIChhY3RpdmF0aW9uLT5pc1Rvcm5PZmYoKSB8fCAhKGNhbGxGcmFtZS0+Y29kZUJsb2Nr
KCktPnVzZXNBcmd1bWVudHMoKSB8fCBjYWxsRnJhbWUtPmNvZGVCbG9jaygpLT51c2VzRXZhbCgp
KSkKICAgICAgICAgcmV0dXJuIGpzVW5kZWZpbmVkKCk7CiAKLSAgICBDYWxsRnJhbWUqIGNhbGxG
cmFtZSA9IENhbGxGcmFtZTo6Y3JlYXRlKHJlaW50ZXJwcmV0X2Nhc3Q8UmVnaXN0ZXIqPihhY3Rp
dmF0aW9uLT5tX3JlZ2lzdGVycykpOwogICAgIGludCBhcmd1bWVudHNSZWdpc3RlciA9IGNhbGxG
cmFtZS0+Y29kZUJsb2NrKCktPmFyZ3VtZW50c1JlZ2lzdGVyKCk7CiAgICAgaWYgKEpTVmFsdWUg
YXJndW1lbnRzID0gY2FsbEZyYW1lLT51bmNoZWNrZWRSKGFyZ3VtZW50c1JlZ2lzdGVyKS5qc1Zh
bHVlKCkpCiAgICAgICAgIHJldHVybiBhcmd1bWVudHM7CkBAIC0yMjgsMTIgKzIzMSw0IEBAIEpT
VmFsdWUgSlNBY3RpdmF0aW9uOjphcmd1bWVudHNHZXR0ZXIoRXgKICAgICByZXR1cm4gY2FsbEZy
YW1lLT51bmNoZWNrZWRSKHJlYWxBcmd1bWVudHNSZWdpc3RlcikuanNWYWx1ZSgpOwogfQogCi0v
LyBUaGVzZSB0d28gZnVuY3Rpb25zIHNlcnZlIHRoZSBwdXJwb3NlIG9mIGlzb2xhdGluZyB0aGUg
Y29tbW9uIGNhc2UgZnJvbSBhCi0vLyBQSUMgYnJhbmNoLgotCi1Qcm9wZXJ0eVNsb3Q6OkdldFZh
bHVlRnVuYyBKU0FjdGl2YXRpb246OmdldEFyZ3VtZW50c0dldHRlcigpCi17Ci0gICAgcmV0dXJu
IGFyZ3VtZW50c0dldHRlcjsKLX0KLQogfSAvLyBuYW1lc3BhY2UgSlNDCkluZGV4OiBTb3VyY2Uv
SmF2YVNjcmlwdENvcmUvcnVudGltZS9KU0FjdGl2YXRpb24uaAo9PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0tLSBTb3Vy
Y2UvSmF2YVNjcmlwdENvcmUvcnVudGltZS9KU0FjdGl2YXRpb24uaAkocmV2aXNpb24gMTU1NTg4
KQorKysgU291cmNlL0phdmFTY3JpcHRDb3JlL3J1bnRpbWUvSlNBY3RpdmF0aW9uLmgJKHdvcmtp
bmcgY29weSkKQEAgLTk1LDcgKzk1LDYgQEAgbmFtZXNwYWNlIEpTQyB7CiAgICAgICAgIGJvb2wg
c3ltYm9sVGFibGVQdXRXaXRoQXR0cmlidXRlcyhWTSYsIFByb3BlcnR5TmFtZSwgSlNWYWx1ZSwg
dW5zaWduZWQgYXR0cmlidXRlcyk7CiAKICAgICAgICAgc3RhdGljIEpTVmFsdWUgYXJndW1lbnRz
R2V0dGVyKEV4ZWNTdGF0ZSosIEpTVmFsdWUsIFByb3BlcnR5TmFtZSk7Ci0gICAgICAgIE5FVkVS
X0lOTElORSBQcm9wZXJ0eVNsb3Q6OkdldFZhbHVlRnVuYyBnZXRBcmd1bWVudHNHZXR0ZXIoKTsK
IAogICAgICAgICBzdGF0aWMgc2l6ZV90IGFsbG9jYXRpb25TaXplKFNoYXJlZFN5bWJvbFRhYmxl
Kik7CiAgICAgICAgIHN0YXRpYyBzaXplX3Qgc3RvcmFnZU9mZnNldCgpOwpJbmRleDogTGF5b3V0
VGVzdHMvQ2hhbmdlTG9nCj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT0KLS0tIExheW91dFRlc3RzL0NoYW5nZUxvZwkocmV2
aXNpb24gMTU1NTg5KQorKysgTGF5b3V0VGVzdHMvQ2hhbmdlTG9nCSh3b3JraW5nIGNvcHkpCkBA
IC0xLDMgKzEsMTcgQEAKKzIwMTMtMDktMTEgIEdlb2ZmcmV5IEdhcmVuICA8Z2dhcmVuQGFwcGxl
LmNvbT4KKworICAgICAgICBXZWIgSW5zcGVjdG9yIHNob3VsZG4ndCBhcnRpZmljaWFsbHkgYWxs
b2NhdGUgdGhlIGFyZ3VtZW50cyBvYmplY3QgaW4gZnVuY3Rpb25zIHRoYXQgZG9uJ3QgdXNlIGl0
CisgICAgICAgIGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD0xMjEyMDYK
KyAgICAgICAgPHJkYXI6Ly9wcm9ibGVtLzY5MTE4ODY+CisKKyAgICAgICAgKiBpbnNwZWN0b3Iv
ZGVidWdnZXIvZGVidWdnZXItZXhwYW5kLXNjb3BlLWV4cGVjdGVkLnR4dDogVXBkYXRlZCB0aGVz
ZQorICAgICAgICByZXN1bHRzIHRvIHJlZmxlY3QgdGhlIGZhY3QgdGhhdCBpdCdzIGNvcnJlY3Qg
dG8gZXhjbHVkZSB0aGUgJ2FyZ3VtZW50cycKKyAgICAgICAgaWRlbnRpZmllciBmcm9tIGZ1bmN0
aW9uIHNjb3BlcyB0aGF0IGRvbid0IHVzZSBpdC4KKworICAgICAgICAqIGluc3BlY3Rvci9kZWJ1
Z2dlci9kZWJ1Z2dlci1leHBhbmQtc2NvcGUuaHRtbDogRWRpdGVkIHRoaXMgdGVzdCB0bworICAg
ICAgICBpbmNsdWRlIG9uZSBmcmFtZSB0aGF0IHVzZXMgdGhlICdhcmd1bWVudHMnIGlkZW50aWZp
ZXIgYW5kIG9uZSBmcmFtZQorICAgICAgICB0aGF0IGRvZXNuJ3QsIHNvIHdlIHRlc3QgYm90aCBj
YXNlcy4KKwogMjAxMy0wOS0xMSAgR2VvZmZyZXkgR2FyZW4gIDxnZ2FyZW5AYXBwbGUuY29tPgog
CiAgICAgICAgIFJlbW92ZWQgc29tZSB1bnVzZWQgZnVuY3Rpb25zIGZyb20gdGhlIGRlYnVnZ2Vy
IGludGVyZmFjZQpJbmRleDogTGF5b3V0VGVzdHMvaW5zcGVjdG9yL2RlYnVnZ2VyL2RlYnVnZ2Vy
LWV4cGFuZC1zY29wZS1leHBlY3RlZC50eHQKPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQotLS0gTGF5b3V0VGVzdHMvaW5z
cGVjdG9yL2RlYnVnZ2VyL2RlYnVnZ2VyLWV4cGFuZC1zY29wZS1leHBlY3RlZC50eHQJKHJldmlz
aW9uIDE1NTU4OCkKKysrIExheW91dFRlc3RzL2luc3BlY3Rvci9kZWJ1Z2dlci9kZWJ1Z2dlci1l
eHBhbmQtc2NvcGUtZXhwZWN0ZWQudHh0CSh3b3JraW5nIGNvcHkpCkBAIC0xNiw3ICsxNiw2IEBA
IExvY2FsCiBXaW5kb3dXaXRoIEJsb2NrCiAgICAgaW5uZXJGdW5jdGlvbjogZnVuY3Rpb24gaW5u
ZXJGdW5jdGlvbih4KSB7CiBDbG9zdXJlCi0gICAgYXJndW1lbnRzOiBBcmd1bWVudHNbMV0KICAg
ICBtYWtlQ2xvc3VyZUxvY2FsVmFyOiAibG9jYWwuVGV4dFBhcmFtIgogICAgIG46ICJUZXh0UGFy
YW0iCiBXaW5kb3dHbG9iYWwKSW5kZXg6IExheW91dFRlc3RzL2luc3BlY3Rvci9kZWJ1Z2dlci9k
ZWJ1Z2dlci1leHBhbmQtc2NvcGUuaHRtbAo9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0tLSBMYXlvdXRUZXN0cy9pbnNw
ZWN0b3IvZGVidWdnZXIvZGVidWdnZXItZXhwYW5kLXNjb3BlLmh0bWwJKHJldmlzaW9uIDE1NTU4
OCkKKysrIExheW91dFRlc3RzL2luc3BlY3Rvci9kZWJ1Z2dlci9kZWJ1Z2dlci1leHBhbmQtc2Nv
cGUuaHRtbAkod29ya2luZyBjb3B5KQpAQCAtNywxNCArNywxNCBAQAogZnVuY3Rpb24gbWFrZUNs
b3N1cmUobikgewogICB2YXIgbWFrZUNsb3N1cmVMb2NhbFZhciA9ICdsb2NhbC4nICsgbjsKICAg
cmV0dXJuIGZ1bmN0aW9uIGlubmVyRnVuY3Rpb24oeCkgewotICAgIHZhciBpbm5lckZ1bmN0aW9u
TG9jYWxWYXIgPSB4ICsgMjsKKyAgICB2YXIgaW5uZXJGdW5jdGlvbkxvY2FsVmFyID0gYXJndW1l
bnRzWzBdICsgMjsKICAgICB0cnkgewogICAgICAgdGhyb3cgbmV3IEVycm9yKCJBbiBleGNlcHRp
b24iKTsKICAgICB9IGNhdGNoIChlKSB7CiAgICAgICBlLnRvU3RyaW5nKCk7CiAgICAgICBkZWJ1
Z2dlcjsKICAgICB9Ci0gICAgcmV0dXJuIG4gKyBtYWtlQ2xvc3VyZUxvY2FsVmFyICsgeCArIGlu
bmVyRnVuY3Rpb25Mb2NhbFZhcjsKKyAgICByZXR1cm4gbiArIG1ha2VDbG9zdXJlTG9jYWxWYXIg
KyBhcmd1bWVudHNbMF0gKyBpbm5lckZ1bmN0aW9uTG9jYWxWYXI7CiAgIH0KIH0KIAo=
</data>
<flag name="review"
          id="233475"
          type_id="1"
          status="+"
          setter="joepeck"
    />
          </attachment>
      

    </bug>

</bugzilla>