<?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>103981</bug_id>
          
          <creation_ts>2012-12-04 01:06:50 -0800</creation_ts>
          <short_desc>[V8] Remove v8NonStringValueToWebCoreString() and v8NonStringValueToAtomicWebCoreString()</short_desc>
          <delta_ts>2012-12-04 20:23:26 -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>WebCore JavaScript</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="Kentaro Hara">haraken</reporter>
          <assigned_to name="Kentaro Hara">haraken</assigned_to>
          <cc>abarth</cc>
    
    <cc>japhet</cc>
    
    <cc>webkit.review.bot</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>782345</commentid>
    <comment_count>0</comment_count>
    <who name="Kentaro Hara">haraken</who>
    <bug_when>2012-12-04 01:06:50 -0800</bug_when>
    <thetext>v8NonStringValueToWebCoreString() and v8NonStringValueToAtomicWebCoreString() are equivalent to what StringResource does.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>782353</commentid>
    <comment_count>1</comment_count>
      <attachid>177442</attachid>
    <who name="Kentaro Hara">haraken</who>
    <bug_when>2012-12-04 01:13:37 -0800</bug_when>
    <thetext>Created attachment 177442
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>783287</commentid>
    <comment_count>2</comment_count>
      <attachid>177442</attachid>
    <who name="WebKit Review Bot">webkit.review.bot</who>
    <bug_when>2012-12-04 20:07:53 -0800</bug_when>
    <thetext>Comment on attachment 177442
Patch

Rejecting attachment 177442 from commit-queue.

Failed to run &quot;[&apos;/mnt/git/webkit-commit-queue/Tools/Scripts/webkit-patch&apos;, &apos;--status-host=queues.webkit.org&apos;, &apos;-...&quot; exit_code: 2

Last 500 characters of output:
it line 152.

Failed to run &quot;[&apos;Tools/Scripts/update-webkit&apos;, &apos;--chromium&apos;, &apos;--force-update&apos;]&quot; exit_code: 2
Updating OpenSource
From http://git.chromium.org/external/Webkit
 + 7b079df...6502679 HEAD       -&gt; origin/HEAD  (forced update)
error: Ref refs/remotes/origin/master is at 6502679cc4e791c06a9f646d2448d49b53086645 but expected 7b079dfc6ebf2ea19fa6c8a1fb960775578416e5
 ! 7b079df...6502679 master     -&gt; origin/master  (unable to update local ref)
Died at Tools/Scripts/update-webkit line 152.

Full output: http://queues.webkit.org/results/15132724</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>783306</commentid>
    <comment_count>3</comment_count>
      <attachid>177442</attachid>
    <who name="WebKit Review Bot">webkit.review.bot</who>
    <bug_when>2012-12-04 20:23:23 -0800</bug_when>
    <thetext>Comment on attachment 177442
Patch

Clearing flags on attachment: 177442

Committed r136622: &lt;http://trac.webkit.org/changeset/136622&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>783307</commentid>
    <comment_count>4</comment_count>
    <who name="WebKit Review Bot">webkit.review.bot</who>
    <bug_when>2012-12-04 20:23:26 -0800</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>177442</attachid>
            <date>2012-12-04 01:13:37 -0800</date>
            <delta_ts>2012-12-04 20:23:23 -0800</delta_ts>
            <desc>Patch</desc>
            <filename>bug-103981-20121204181102.patch</filename>
            <type>text/plain</type>
            <size>7739</size>
            <attacher name="Kentaro Hara">haraken</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMTM2NDc5CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9D
aGFuZ2VMb2cgYi9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKaW5kZXggYjdiYjBiZjk5NTM1Yjgx
NjIxOGRlMWFlNjQzZGQyOTJhZWQ3MjY3MS4uNGJkNDI5OWJmNmZhNTcyNGY1MDM3ZGM3MTRkNjIw
MmYyNDYwYmExNiAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCisrKyBiL1Nv
dXJjZS9XZWJDb3JlL0NoYW5nZUxvZwpAQCAtMSwzICsxLDI3IEBACisyMDEyLTEyLTA0ICBLZW50
YXJvIEhhcmEgIDxoYXJha2VuQGNocm9taXVtLm9yZz4KKworICAgICAgICBbVjhdIFJlbW92ZSB2
OE5vblN0cmluZ1ZhbHVlVG9XZWJDb3JlU3RyaW5nKCkgYW5kIHY4Tm9uU3RyaW5nVmFsdWVUb0F0
b21pY1dlYkNvcmVTdHJpbmcoKQorICAgICAgICBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93
X2J1Zy5jZ2k/aWQ9MTAzOTgxCisKKyAgICAgICAgUmV2aWV3ZWQgYnkgTk9CT0RZIChPT1BTISku
CisKKyAgICAgICAgdjhOb25TdHJpbmdWYWx1ZVRvV2ViQ29yZVN0cmluZygpIGFuZCB2OE5vblN0
cmluZ1ZhbHVlVG9BdG9taWNXZWJDb3JlU3RyaW5nKCkKKyAgICAgICAgYXJlIGVxdWl2YWxlbnQg
dG8gd2hhdCBTdHJpbmdSZXNvdXJjZSBkb2VzLgorCisgICAgICAgIE5vIHRlc3RzLiBObyBjaGFu
Z2UgaW4gYmVoYXZpb3IuCisKKyAgICAgICAgKiBiaW5kaW5ncy92OC9WOEJpbmRpbmcuY3BwOgor
ICAgICAgICAqIGJpbmRpbmdzL3Y4L1Y4QmluZGluZy5oOgorICAgICAgICAoV2ViQ29yZTo6dG9X
ZWJDb3JlU3RyaW5nKToKKyAgICAgICAgKFdlYkNvcmUpOgorICAgICAgICAoV2ViQ29yZTo6dG9X
ZWJDb3JlU3RyaW5nV2l0aE51bGxDaGVjayk6CisgICAgICAgIChXZWJDb3JlOjp0b1dlYkNvcmVT
dHJpbmdXaXRoVW5kZWZpbmVkT3JOdWxsQ2hlY2spOgorICAgICAgICAoV2ViQ29yZTo6dG9XZWJD
b3JlQXRvbWljU3RyaW5nKToKKyAgICAgICAgKFdlYkNvcmU6OnRvV2ViQ29yZUF0b21pY1N0cmlu
Z1dpdGhOdWxsQ2hlY2spOgorICAgICAgICAqIGJpbmRpbmdzL3Y4L1Y4U3RyaW5nUmVzb3VyY2Uu
aDoKKyAgICAgICAgKFdlYkNvcmU6OlY4U3RyaW5nUmVzb3VyY2U6OlY4U3RyaW5nUmVzb3VyY2Up
OgorICAgICAgICAoVjhTdHJpbmdSZXNvdXJjZSk6CisKIDIwMTItMTItMDMgIEtlbnRhcm8gSGFy
YSAgPGhhcmFrZW5AY2hyb21pdW0ub3JnPgogCiAgICAgICAgIFtWOF0gRW50ZXIgYW4gSXNvbGF0
ZSBiZWZvcmUgaW5pdGlhbGl6aW5nIFBlcklzb2xhdGVEYXRhCmRpZmYgLS1naXQgYS9Tb3VyY2Uv
V2ViQ29yZS9iaW5kaW5ncy92OC9WOEJpbmRpbmcuY3BwIGIvU291cmNlL1dlYkNvcmUvYmluZGlu
Z3MvdjgvVjhCaW5kaW5nLmNwcAppbmRleCBmMTk5MmY5YmY0Y2RmNDE2NzkyNmJmNTQ1ODM2NGNh
YWRhYjBmYWE4Li4yYjc0ODQ5MWUzODdhNGY0ODFkZDQ5YzhhM2U5MmJkNTcwOGFkYTFjIDEwMDY0
NAotLS0gYS9Tb3VyY2UvV2ViQ29yZS9iaW5kaW5ncy92OC9WOEJpbmRpbmcuY3BwCisrKyBiL1Nv
dXJjZS9XZWJDb3JlL2JpbmRpbmdzL3Y4L1Y4QmluZGluZy5jcHAKQEAgLTk2LDQ5ICs5Niw2IEBA
IHY4OjpIYW5kbGU8djg6OlZhbHVlPiB0aHJvd05vdEVub3VnaEFyZ3VtZW50c0Vycm9yKHY4OjpJ
c29sYXRlKiBpc29sYXRlKQogICAgIHJldHVybiBWOFRocm93RXhjZXB0aW9uOjp0aHJvd05vdEVu
b3VnaEFyZ3VtZW50c0Vycm9yKGlzb2xhdGUpOwogfQogCi1zdGF0aWMgU3RyaW5nIHY4Tm9uU3Ry
aW5nVmFsdWVUb1dlYkNvcmVTdHJpbmcodjg6OkhhbmRsZTx2ODo6VmFsdWU+IG9iamVjdCkKLXsK
LSAgICBBU1NFUlQoIW9iamVjdC0+SXNTdHJpbmcoKSk7Ci0gICAgaWYgKG9iamVjdC0+SXNJbnQz
MigpKQotICAgICAgICByZXR1cm4gaW50MzJUb1dlYkNvcmVTdHJpbmcob2JqZWN0LT5JbnQzMlZh
bHVlKCkpOwotCi0gICAgdjg6OlRyeUNhdGNoIGJsb2NrOwotICAgIHY4OjpIYW5kbGU8djg6OlN0
cmluZz4gdjhTdHJpbmcgPSBvYmplY3QtPlRvU3RyaW5nKCk7Ci0gICAgLy8gSGFuZGxlIHRoZSBj
YXNlIHdoZXJlIGFuIGV4Y2VwdGlvbiBpcyB0aHJvd24gYXMgcGFydCBvZiBpbnZva2luZyB0b1N0
cmluZyBvbiB0aGUgb2JqZWN0LgotICAgIGlmIChibG9jay5IYXNDYXVnaHQoKSkgewotICAgICAg
ICB0aHJvd0Vycm9yKGJsb2NrLkV4Y2VwdGlvbigpKTsKLSAgICAgICAgcmV0dXJuIFN0cmluZ0lt
cGw6OmVtcHR5KCk7Ci0gICAgfQotICAgIC8vIFRoaXMgcGF0aCBpcyB1bmV4cGVjdGVkLiBIb3dl
dmVyIHRoZXJlIGlzIGh5cG90aGVzaXMgdGhhdCBpdAotICAgIC8vIG1pZ2h0IGJlIGNvbWJpbmF0
aW9uIG9mIHY4IGFuZCB2OCBiaW5kaW5ncyBidWdzLiBGb3Igbm93Ci0gICAgLy8ganVzdCBiYWls
b3V0IGFzIHdlJ2xsIGNyYXNoIGlmIGF0dGVtcHQgdG8gY29udmVydCBlbXB0eSBoYW5kbGUgaW50
byBhIHN0cmluZy4KLSAgICBpZiAodjhTdHJpbmcuSXNFbXB0eSgpKSB7Ci0gICAgICAgIEFTU0VS
VF9OT1RfUkVBQ0hFRCgpOwotICAgICAgICByZXR1cm4gU3RyaW5nSW1wbDo6ZW1wdHkoKTsKLSAg
ICB9Ci0gICAgcmV0dXJuIHY4U3RyaW5nVG9XZWJDb3JlU3RyaW5nPFN0cmluZz4odjhTdHJpbmcs
IERvTm90RXh0ZXJuYWxpemUpOwotfQotCi1zdGF0aWMgQXRvbWljU3RyaW5nIHY4Tm9uU3RyaW5n
VmFsdWVUb0F0b21pY1dlYkNvcmVTdHJpbmcodjg6OkhhbmRsZTx2ODo6VmFsdWU+IG9iamVjdCkK
LXsKLSAgICBBU1NFUlQoIW9iamVjdC0+SXNTdHJpbmcoKSk7Ci0gICAgcmV0dXJuIEF0b21pY1N0
cmluZyh2OE5vblN0cmluZ1ZhbHVlVG9XZWJDb3JlU3RyaW5nKG9iamVjdCkpOwotfQotCi1TdHJp
bmcgdG9XZWJDb3JlU3RyaW5nKHY4OjpIYW5kbGU8djg6OlZhbHVlPiB2YWx1ZSkKLXsKLSAgICBp
ZiAodmFsdWUtPklzU3RyaW5nKCkpCi0gICAgICAgIHJldHVybiB2OFN0cmluZ1RvV2ViQ29yZVN0
cmluZzxTdHJpbmc+KHY4OjpIYW5kbGU8djg6OlN0cmluZz46OkNhc3QodmFsdWUpLCBFeHRlcm5h
bGl6ZSk7Ci0gICAgcmV0dXJuIHY4Tm9uU3RyaW5nVmFsdWVUb1dlYkNvcmVTdHJpbmcodmFsdWUp
OwotfQotCi1BdG9taWNTdHJpbmcgdG9XZWJDb3JlQXRvbWljU3RyaW5nKHY4OjpIYW5kbGU8djg6
OlZhbHVlPiB2YWx1ZSkKLXsKLSAgICBpZiAodmFsdWUtPklzU3RyaW5nKCkpCi0gICAgICAgIHJl
dHVybiB2OFN0cmluZ1RvV2ViQ29yZVN0cmluZzxBdG9taWNTdHJpbmc+KHY4OjpIYW5kbGU8djg6
OlN0cmluZz46OkNhc3QodmFsdWUpLCBFeHRlcm5hbGl6ZSk7Ci0gICAgcmV0dXJuIHY4Tm9uU3Ry
aW5nVmFsdWVUb0F0b21pY1dlYkNvcmVTdHJpbmcodmFsdWUpOwotfQotCiB2ODo6SGFuZGxlPHY4
OjpWYWx1ZT4gdjhBcnJheShQYXNzUmVmUHRyPERPTVN0cmluZ0xpc3Q+IHN0cmluZ0xpc3QsIHY4
OjpJc29sYXRlKiBpc29sYXRlKQogewogICAgIGlmICghc3RyaW5nTGlzdCkKZGlmZiAtLWdpdCBh
L1NvdXJjZS9XZWJDb3JlL2JpbmRpbmdzL3Y4L1Y4QmluZGluZy5oIGIvU291cmNlL1dlYkNvcmUv
YmluZGluZ3MvdjgvVjhCaW5kaW5nLmgKaW5kZXggNWQyZTA2MDkwOWQ0NmRmNzVmY2Y4OTY2ODA0
ZGI1N2JkODAwY2YyZC4uNGU3ZDgzNzRlYWI2ODYzNzZmNWEzMTc1NzdkMGYyYTY1OWVlZmMxMiAx
MDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvYmluZGluZ3MvdjgvVjhCaW5kaW5nLmgKKysrIGIv
U291cmNlL1dlYkNvcmUvYmluZGluZ3MvdjgvVjhCaW5kaW5nLmgKQEAgLTgzLDEwICs4Myw1MyBA
QCBuYW1lc3BhY2UgV2ViQ29yZSB7CiAgICAgLy8gQ29udmVydCB2OCB0eXBlcyB0byBhIFdURjo6
U3RyaW5nLiBJZiB0aGUgVjggc3RyaW5nIGlzIG5vdCBhbHJlYWR5CiAgICAgLy8gYW4gZXh0ZXJu
YWwgc3RyaW5nIHRoZW4gaXQgaXMgdHJhbnNmb3JtZWQgaW50byBhbiBleHRlcm5hbCBzdHJpbmcg
YXQgdGhpcwogICAgIC8vIHBvaW50IHRvIGF2b2lkIHJlcGVhdGVkIGNvbnZlcnNpb25zLgotICAg
IFN0cmluZyB0b1dlYkNvcmVTdHJpbmcodjg6OkhhbmRsZTx2ODo6VmFsdWU+KTsKKyAgICAvLwor
ICAgIC8vIEZJWE1FOiBSZXBsYWNlIGFsbCB0aGUgY2FsbCBzaXRlcyB3aXRoIFY4VFJZQ0FUQ0hf
Rk9SX1Y4U1RSSU5HUkVTT1VSQ0UoKS4KKyAgICAvLyBVc2luZyB0aGlzIG1ldGhvZCB3aWxsIGxl
YWQgdG8gYSB3cm9uZyBiZWhhdmlvciwgYmVjYXVzZSB5b3UgY2Fubm90IHN0b3AgdGhlCisgICAg
Ly8gZXhlY3V0aW9uIHdoZW4gYW4gZXhjZXB0aW9uIGlzIHRocm93biBpbnNpZGUgc3RyaW5nUmVz
b3VyY2UucHJlcGFyZSgpLgorICAgIGlubGluZSBTdHJpbmcgdG9XZWJDb3JlU3RyaW5nKHY4OjpI
YW5kbGU8djg6OlZhbHVlPiB2YWx1ZSkKKyAgICB7CisgICAgICAgIFY4U3RyaW5nUmVzb3VyY2U8
PiBzdHJpbmdSZXNvdXJjZSh2YWx1ZSk7CisgICAgICAgIGlmICghc3RyaW5nUmVzb3VyY2UucHJl
cGFyZSgpKQorICAgICAgICAgICAgcmV0dXJuIFN0cmluZygpOworICAgICAgICByZXR1cm4gc3Ry
aW5nUmVzb3VyY2U7CisgICAgfQogCi0gICAgLy8gQ29udmVydCBhIFY4IHZhbHVlIHRvIGEgV1RG
OjpBdG9taWNTdHJpbmcuCi0gICAgQXRvbWljU3RyaW5nIHRvV2ViQ29yZUF0b21pY1N0cmluZyh2
ODo6SGFuZGxlPHY4OjpWYWx1ZT4pOworICAgIC8vIEZJWE1FOiBTZWUgdGhlIGFib3ZlIGNvbW1l
bnQuCisgICAgaW5saW5lIFN0cmluZyB0b1dlYkNvcmVTdHJpbmdXaXRoTnVsbENoZWNrKHY4OjpI
YW5kbGU8djg6OlZhbHVlPiB2YWx1ZSkKKyAgICB7CisgICAgICAgIFY4U3RyaW5nUmVzb3VyY2U8
V2l0aE51bGxDaGVjaz4gc3RyaW5nUmVzb3VyY2UodmFsdWUpOworICAgICAgICBpZiAoIXN0cmlu
Z1Jlc291cmNlLnByZXBhcmUoKSkKKyAgICAgICAgICAgIHJldHVybiBTdHJpbmcoKTsKKyAgICAg
ICAgcmV0dXJuIHN0cmluZ1Jlc291cmNlOworICAgIH0KKworICAgIC8vIEZJWE1FOiBTZWUgdGhl
IGFib3ZlIGNvbW1lbnQuCisgICAgaW5saW5lIFN0cmluZyB0b1dlYkNvcmVTdHJpbmdXaXRoVW5k
ZWZpbmVkT3JOdWxsQ2hlY2sodjg6OkhhbmRsZTx2ODo6VmFsdWU+IHZhbHVlKQorICAgIHsKKyAg
ICAgICAgVjhTdHJpbmdSZXNvdXJjZTxXaXRoVW5kZWZpbmVkT3JOdWxsQ2hlY2s+IHN0cmluZ1Jl
c291cmNlKHZhbHVlKTsKKyAgICAgICAgaWYgKCFzdHJpbmdSZXNvdXJjZS5wcmVwYXJlKCkpCisg
ICAgICAgICAgICByZXR1cm4gU3RyaW5nKCk7CisgICAgICAgIHJldHVybiBzdHJpbmdSZXNvdXJj
ZTsKKyAgICB9CisKKyAgICAvLyBGSVhNRTogU2VlIHRoZSBhYm92ZSBjb21tZW50LgorICAgIGlu
bGluZSBBdG9taWNTdHJpbmcgdG9XZWJDb3JlQXRvbWljU3RyaW5nKHY4OjpIYW5kbGU8djg6OlZh
bHVlPiB2YWx1ZSkKKyAgICB7CisgICAgICAgIFY4U3RyaW5nUmVzb3VyY2U8PiBzdHJpbmdSZXNv
dXJjZSh2YWx1ZSk7CisgICAgICAgIGlmICghc3RyaW5nUmVzb3VyY2UucHJlcGFyZSgpKQorICAg
ICAgICAgICAgcmV0dXJuIEF0b21pY1N0cmluZygpOworICAgICAgICByZXR1cm4gc3RyaW5nUmVz
b3VyY2U7CisgICAgfQorCisgICAgLy8gRklYTUU6IFNlZSB0aGUgYWJvdmUgY29tbWVudC4KKyAg
ICBpbmxpbmUgQXRvbWljU3RyaW5nIHRvV2ViQ29yZUF0b21pY1N0cmluZ1dpdGhOdWxsQ2hlY2so
djg6OkhhbmRsZTx2ODo6VmFsdWU+IHZhbHVlKQorICAgIHsKKyAgICAgICAgVjhTdHJpbmdSZXNv
dXJjZTxXaXRoTnVsbENoZWNrPiBzdHJpbmdSZXNvdXJjZSh2YWx1ZSk7CisgICAgICAgIGlmICgh
c3RyaW5nUmVzb3VyY2UucHJlcGFyZSgpKQorICAgICAgICAgICAgcmV0dXJuIEF0b21pY1N0cmlu
ZygpOworICAgICAgICByZXR1cm4gc3RyaW5nUmVzb3VyY2U7CisgICAgfQogCiAgICAgLy8gUmV0
dXJuIGEgVjggZXh0ZXJuYWwgc3RyaW5nIHRoYXQgc2hhcmVzIHRoZSB1bmRlcmx5aW5nIGJ1ZmZl
ciB3aXRoIHRoZSBnaXZlbgogICAgIC8vIFdlYkNvcmUgc3RyaW5nLiBUaGUgcmVmZXJlbmNlIGNv
dW50aW5nIG1lY2hhbmlzbSBpcyB1c2VkIHRvIGtlZXAgdGhlCkBAIC0zMjgsMjEgKzM3MSw2IEBA
IG5hbWVzcGFjZSBXZWJDb3JlIHsKICAgICAgICAgcmV0dXJuIGlzb2xhdGUgPyB2OEJvb2xlYW4o
dmFsdWUsIGlzb2xhdGUpIDogdjhCb29sZWFuKHZhbHVlKTsKICAgICB9CiAKLSAgICBpbmxpbmUg
U3RyaW5nIHRvV2ViQ29yZVN0cmluZ1dpdGhOdWxsQ2hlY2sodjg6OkhhbmRsZTx2ODo6VmFsdWU+
IHZhbHVlKQotICAgIHsKLSAgICAgICAgcmV0dXJuIHZhbHVlLT5Jc051bGwoKSA/IFN0cmluZygp
IDogdG9XZWJDb3JlU3RyaW5nKHZhbHVlKTsKLSAgICB9Ci0KLSAgICBpbmxpbmUgU3RyaW5nIHRv
V2ViQ29yZVN0cmluZ1dpdGhVbmRlZmluZWRPck51bGxDaGVjayh2ODo6SGFuZGxlPHY4OjpWYWx1
ZT4gdmFsdWUpCi0gICAgewotICAgICAgICByZXR1cm4gKHZhbHVlLT5Jc051bGwoKSB8fCB2YWx1
ZS0+SXNVbmRlZmluZWQoKSkgPyBTdHJpbmcoKSA6IHRvV2ViQ29yZVN0cmluZyh2YWx1ZSk7Ci0g
ICAgfQotCi0gICAgaW5saW5lIEF0b21pY1N0cmluZyB0b1dlYkNvcmVBdG9taWNTdHJpbmdXaXRo
TnVsbENoZWNrKHY4OjpIYW5kbGU8djg6OlZhbHVlPiB2YWx1ZSkKLSAgICB7Ci0gICAgICAgIHJl
dHVybiB2YWx1ZS0+SXNOdWxsKCkgPyBBdG9taWNTdHJpbmcoKSA6IHRvV2ViQ29yZUF0b21pY1N0
cmluZyh2YWx1ZSk7Ci0gICAgfQotCiAgICAgaW5saW5lIHY4OjpIYW5kbGU8djg6OlZhbHVlPiB2
OFN0cmluZ09yTnVsbChjb25zdCBTdHJpbmcmIHN0ciwgdjg6Oklzb2xhdGUqIGlzb2xhdGUgPSAw
KQogICAgIHsKICAgICAgICAgcmV0dXJuIHN0ci5pc051bGwoKSA/IHY4OjpIYW5kbGU8djg6OlZh
bHVlPih2ODo6TnVsbCgpKSA6IHY4OjpIYW5kbGU8djg6OlZhbHVlPih2OFN0cmluZyhzdHIsIGlz
b2xhdGUpKTsKZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJDb3JlL2JpbmRpbmdzL3Y4L1Y4U3RyaW5n
UmVzb3VyY2UuaCBiL1NvdXJjZS9XZWJDb3JlL2JpbmRpbmdzL3Y4L1Y4U3RyaW5nUmVzb3VyY2Uu
aAppbmRleCA2YjZiZTg3NzY1OWNhMjcwMThjYmFiMGE2NzNiNjA3YzhmYzgxZTM5Li5iY2MyNjhi
NzA3ZWJhNjQ4M2U3ZmQ4Nzk1MDdhOGVmNDA4NDU5ZDllIDEwMDY0NAotLS0gYS9Tb3VyY2UvV2Vi
Q29yZS9iaW5kaW5ncy92OC9WOFN0cmluZ1Jlc291cmNlLmgKKysrIGIvU291cmNlL1dlYkNvcmUv
YmluZGluZ3MvdjgvVjhTdHJpbmdSZXNvdXJjZS5oCkBAIC0xNTUsNyArMTU1LDcgQEAgZW51bSBW
OFN0cmluZ1Jlc291cmNlTW9kZSB7CiB0ZW1wbGF0ZSA8VjhTdHJpbmdSZXNvdXJjZU1vZGUgTW9k
ZSA9IERlZmF1bHRNb2RlPgogY2xhc3MgVjhTdHJpbmdSZXNvdXJjZSB7CiBwdWJsaWM6Ci0gICAg
VjhTdHJpbmdSZXNvdXJjZSh2ODo6TG9jYWw8djg6OlZhbHVlPiBvYmplY3QpCisgICAgVjhTdHJp
bmdSZXNvdXJjZSh2ODo6SGFuZGxlPHY4OjpWYWx1ZT4gb2JqZWN0KQogICAgICAgICA6IG1fdjhP
YmplY3Qob2JqZWN0KQogICAgICAgICAsIG1fbW9kZShFeHRlcm5hbGl6ZSkKICAgICAgICAgLCBt
X3N0cmluZygpCkBAIC0yMDYsNyArMjA2LDcgQEAgcHJpdmF0ZToKICAgICAgICAgcmV0dXJuIFN0
cmluZ1R5cGUobV9zdHJpbmcpOwogICAgIH0KIAotICAgIHY4OjpMb2NhbDx2ODo6VmFsdWU+IG1f
djhPYmplY3Q7CisgICAgdjg6OkhhbmRsZTx2ODo6VmFsdWU+IG1fdjhPYmplY3Q7CiAgICAgRXh0
ZXJuYWxNb2RlIG1fbW9kZTsKICAgICBTdHJpbmcgbV9zdHJpbmc7CiB9Owo=
</data>

          </attachment>
      

    </bug>

</bugzilla>