<?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>165969</bug_id>
          
          <creation_ts>2016-12-16 14:02:16 -0800</creation_ts>
          <short_desc>CellState should have members with accurate names</short_desc>
          <delta_ts>2016-12-16 18:42:04 -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>JavaScriptCore</component>
          <version>WebKit Nightly Build</version>
          <rep_platform>All</rep_platform>
          <op_sys>All</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>
          
          <blocked>165909</blocked>
          <everconfirmed>1</everconfirmed>
          <reporter name="Filip Pizlo">fpizlo</reporter>
          <assigned_to name="Filip Pizlo">fpizlo</assigned_to>
          <cc>commit-queue</cc>
    
    <cc>keith_miller</cc>
    
    <cc>mark.lam</cc>
    
    <cc>msaboff</cc>
    
    <cc>saam</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>1260738</commentid>
    <comment_count>0</comment_count>
    <who name="Filip Pizlo">fpizlo</who>
    <bug_when>2016-12-16 14:02:16 -0800</bug_when>
    <thetext>I keep having to rename members in CellState because understanding their meaning is so hard.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1260743</commentid>
    <comment_count>1</comment_count>
      <attachid>297354</attachid>
    <who name="Filip Pizlo">fpizlo</who>
    <bug_when>2016-12-16 14:07:55 -0800</bug_when>
    <thetext>Created attachment 297354
the patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1260744</commentid>
    <comment_count>2</comment_count>
      <attachid>297354</attachid>
    <who name="Mark Lam">mark.lam</who>
    <bug_when>2016-12-16 14:13:23 -0800</bug_when>
    <thetext>Comment on attachment 297354
the patch

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

r=me with typo fix.

&gt; Source/JavaScriptCore/heap/CellState.h:34
&gt; +    // is a full collection and it&apos;s actually a while object (you&apos;d know because its mark bit

/while/white/?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1260847</commentid>
    <comment_count>3</comment_count>
    <who name="Filip Pizlo">fpizlo</who>
    <bug_when>2016-12-16 18:40:11 -0800</bug_when>
    <thetext>(In reply to comment #2)
&gt; Comment on attachment 297354 [details]
&gt; the patch
&gt; 
&gt; View in context:
&gt; https://bugs.webkit.org/attachment.cgi?id=297354&amp;action=review
&gt; 
&gt; r=me with typo fix.
&gt; 
&gt; &gt; Source/JavaScriptCore/heap/CellState.h:34
&gt; &gt; +    // is a full collection and it&apos;s actually a while object (you&apos;d know because its mark bit
&gt; 
&gt; /while/white/?

Yup, fixed!</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1260848</commentid>
    <comment_count>4</comment_count>
    <who name="Filip Pizlo">fpizlo</who>
    <bug_when>2016-12-16 18:42:04 -0800</bug_when>
    <thetext>Landed in https://trac.webkit.org/changeset/209954</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>297354</attachid>
            <date>2016-12-16 14:07:55 -0800</date>
            <delta_ts>2016-12-16 14:13:23 -0800</delta_ts>
            <desc>the patch</desc>
            <filename>blah.patch</filename>
            <type>text/plain</type>
            <size>8719</size>
            <attacher name="Filip Pizlo">fpizlo</attacher>
            
              <data encoding="base64">SW5kZXg6IFNvdXJjZS9KYXZhU2NyaXB0Q29yZS9DaGFuZ2VMb2cKPT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQotLS0gU291
cmNlL0phdmFTY3JpcHRDb3JlL0NoYW5nZUxvZwkocmV2aXNpb24gMjA5OTM2KQorKysgU291cmNl
L0phdmFTY3JpcHRDb3JlL0NoYW5nZUxvZwkod29ya2luZyBjb3B5KQpAQCAtMSwzICsxLDQ1IEBA
CisyMDE2LTEyLTE2ICBGaWxpcCBQaXpsbyAgPGZwaXpsb0BhcHBsZS5jb20+CisKKyAgICAgICAg
Q2VsbFN0YXRlIHNob3VsZCBoYXZlIG1lbWJlcnMgd2l0aCBhY2N1cmF0ZSBuYW1lcworICAgICAg
ICBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MTY1OTY5CisKKyAgICAg
ICAgUmV2aWV3ZWQgYnkgTk9CT0RZIChPT1BTISkuCisgICAgICAgIAorICAgICAgICBUaGlzIG9u
Y2UgYWdhaW4gcmVuYW1lcyB0aGUgbWVtYmVycyBpbiBDZWxsU3RhdGUuIEkgd2FudGVkIHRvIGNv
bnZleSB0aGUgZm9sbG93aW5nCisgICAgICAgIHBpZWNlcyBvZiBpbmZvcm1hdGlvbiBpbiB0aGUg
bmFtZXM6CisgICAgICAgIAorICAgICAgICAtIFdoYXQgZG9lcyB0aGUgc3RhdGUgbWVhbiBmb3Ig
R2VuZXJhdGlvbmFsIEdDPworICAgICAgICAtIFdoYXQgZG9lcyB0aGUgc3RhdGUgbWVhbiBmb3Ig
Q29uY3VycmVudCBHQz8KKyAgICAgICAgLSBEb2VzIHRoZSBzdGF0ZSBndWFyYW50ZWUgd2hhdCBp
dCBtZWFucywgb3IgaXMgdGhlcmUgc29tZSBjb250aW5nZW5jeT8KKyAgICAgICAgCisgICAgICAg
IFRoZSBuYW1lcyBJIGNhbWUgdXAgd2l0aCBhcmU6CisgICAgICAgIAorICAgICAgICBQb3NzaWJs
eU9sZE9yQmxhY2s6IEFuIG9iamVjdCBpbiB0aGlzIHN0YXRlIG1heSBiZSBvbGQsIG9yIG1heSBi
ZSBibGFjaywgZGVwZW5kaW5nIG9uCisgICAgICAgICAgICBvdGhlciB0aGluZ3MuIElmIHRoZSBt
YXJrIGJpdCBpcyBzZXQgdGhlbiB0aGUgb2JqZWN0IGlzIGVpdGhlciBibGFjayBvciBiZWluZwor
ICAgICAgICAgICAgYmxhY2tlbmVkIGFzIHdlIHNwZWFrLiBJdCdzIGdvaW5nIHRvIHN1cnZpdmUg
dGhlIEdDLCBzbyBpdCB3aWxsIGJlIG9sZCwgYnV0IG1heSBiZQorICAgICAgICAgICAgbmV3IG5v
dy4gSW4gYmV0d2VlbiBHQ3MsIG9iamVjdHMgaW4gdGhpcyBzdGF0ZSBhcmUgZGVmaW5pdGVseSBv
bGQuIElmIHRoZSBtYXJrIGJpdAorICAgICAgICAgICAgaXMgbm90IHNldCwgdGhlbiB0aGUgb2Jq
ZWN0IGlzIGFjdHVhbGx5IG9sZCBhbmQgd2hpdGUuCisgICAgICAgIAorICAgICAgICBEZWZpbml0
ZWx5TmV3QW5kV2hpdGU6IFRoZSBvYmplY3Qgd2FzIGp1c3QgYWxsb2NhdGVkIHNvIGl0IGlzIHdo
aXRlIChub3QgbWFya2VkKSBhbmQKKyAgICAgICAgICAgIG5ldy4KKyAgICAgICAgCisgICAgICAg
IERlZmluaXRlbHlHcmV5OiBUaGUgb2JqZWN0IGlzIGRlZmluaXRlbHkgZ3JleSAtIGl0IHdpbGwg
YmUgcmVzY2FubmVkIGluIHRoZSBmdXR1cmUuIEl0CisgICAgICAgICAgICBtYXkgYmUgbmV3IG9y
IG9sZCBkZXBlbmRpbmcgb24gb3RoZXIgdGhpbmdzLgorCisgICAgICAgICogaGVhcC9DZWxsU3Rh
dGUuaDoKKyAgICAgICAgKiBoZWFwL0hlYXAuY3BwOgorICAgICAgICAoSlNDOjpIZWFwOjphZGRU
b1JlbWVtYmVyZWRTZXQpOgorICAgICAgICAoSlNDOjpIZWFwOjp3cml0ZUJhcnJpZXJTbG93UGF0
aCk6CisgICAgICAgICogaGVhcC9TbG90VmlzaXRvci5jcHA6CisgICAgICAgIChKU0M6OlNsb3RW
aXNpdG9yOjphcHBlbmRKU0NlbGxPckF1eGlsaWFyeSk6CisgICAgICAgIChKU0M6OlNsb3RWaXNp
dG9yOjpzZXRNYXJrZWRBbmRBcHBlbmRUb01hcmtTdGFjayk6CisgICAgICAgIChKU0M6OlNsb3RW
aXNpdG9yOjphcHBlbmRUb01hcmtTdGFjayk6CisgICAgICAgIChKU0M6OlNsb3RWaXNpdG9yOjp2
aXNpdENoaWxkcmVuKToKKyAgICAgICAgKiBydW50aW1lL0pTQ2VsbElubGluZXMuaDoKKyAgICAg
ICAgKEpTQzo6SlNDZWxsOjpKU0NlbGwpOgorICAgICAgICAqIHJ1bnRpbWUvU3RydWN0dXJlSURC
bG9iLmg6CisgICAgICAgIChKU0M6OlN0cnVjdHVyZUlEQmxvYjo6U3RydWN0dXJlSURCbG9iKToK
KwogMjAxNi0xMi0xNiAgS2VpdGggTWlsbGVyICA8a2VpdGhfbWlsbGVyQGFwcGxlLmNvbT4KIAog
ICAgICAgICBBZGQgbWlzc2luZyBjYXNlcyB0byBwYXJzZVVucmVhY2hhYmxlRXhwcmVzc2lvbiBh
bmQgY2xlYW51cCBGdW5jdGlvblBhcnNlcgpJbmRleDogU291cmNlL0phdmFTY3JpcHRDb3JlL2hl
YXAvQ2VsbFN0YXRlLmgKPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PQotLS0gU291cmNlL0phdmFTY3JpcHRDb3JlL2hlYXAv
Q2VsbFN0YXRlLmgJKHJldmlzaW9uIDIwOTkyOSkKKysrIFNvdXJjZS9KYXZhU2NyaXB0Q29yZS9o
ZWFwL0NlbGxTdGF0ZS5oCSh3b3JraW5nIGNvcHkpCkBAIC0zMCwyMSArMzAsMTkgQEAKIG5hbWVz
cGFjZSBKU0MgewogCiBlbnVtIGNsYXNzIENlbGxTdGF0ZSA6IHVpbnQ4X3QgewotICAgIC8vIFRo
ZSBvYmplY3QgaXMgZWl0aGVyIGN1cnJlbnRseSBiZWluZyBzY2FubmVkIChhbnRocmFjaXRlKSBv
ciBpdCBoYXMgZmluaXNoZWQgYmVpbmcgc2Nhbm5lZAotICAgIC8vIChibGFjaykuIEl0IGNvdWxk
IGJlIHNjYW5uZWQgZm9yIHRoZSBmaXJzdCB0aW1lIHRoaXMgR0MsIG9yIHRoZSBOdGggdGltZSAt
IGlmIGl0J3MgYW50aHJhY2l0ZQotICAgIC8vIHRoZW4gdGhlIFNsb3RWaXNpdG9yIGtub3dzLiBX
ZSBleHBsaWNpdGx5IHNheSAiYW50aHJhY2l0ZSBvciBibGFjayIgdG8gZW1waGFzaXplIHRoZSBm
YWN0IHRoYXQKLSAgICAvLyB0aGlzIGlzIG5vIGd1YXJhbnRlZSB0aGF0IHdlIGhhdmUgZmluaXNo
ZWQgc2Nhbm5pbmcgdGhlIG9iamVjdCwgdW5sZXNzIHlvdSBhbHNvIGtub3cgdGhhdCBhbGwKLSAg
ICAvLyBTbG90VmlzaXRvcnMgYXJlIGRvbmUuCi0gICAgQW50aHJhY2l0ZU9yQmxhY2sgPSAwLAor
ICAgIC8vIFRoZSBvYmplY3QgaXMgZWl0aGVyIGN1cnJlbnRseSBiZWluZyBzY2FubmVkLCBvciBp
dCBoYXMgZmluaXNoZWQgYmVpbmcgc2Nhbm5lZCwgb3IgdGhpcworICAgIC8vIGlzIGEgZnVsbCBj
b2xsZWN0aW9uIGFuZCBpdCdzIGFjdHVhbGx5IGEgd2hpbGUgb2JqZWN0ICh5b3UnZCBrbm93IGJl
Y2F1c2UgaXRzIG1hcmsgYml0CisgICAgLy8gd291bGQgYmUgY2xlYXIpLgorICAgIFBvc3NpYmx5
T2xkT3JCbGFjayA9IDAsCiAgICAgCiAgICAgLy8gVGhlIG9iamVjdCBpcyBpbiBlZGVuLiBEdXJp
bmcgR0MsIHRoaXMgbWVhbnMgdGhhdCB0aGUgb2JqZWN0IGhhcyBub3QgYmVlbiBtYXJrZWQgeWV0
LgotICAgIE5ld1doaXRlID0gMSwKKyAgICBEZWZpbml0ZWx5TmV3QW5kV2hpdGUgPSAxLAogCiAg
ICAgLy8gVGhlIG9iamVjdCBpcyBncmV5IC0gaS5lLiBpdCB3aWxsIGJlIHNjYW5uZWQuCi0gICAg
R3JleSA9IDIsCisgICAgRGVmaW5pdGVseUdyZXkgPSAyLAogfTsKIAotc3RhdGljIGNvbnN0IHVu
c2lnbmVkIGJsYWNrVGhyZXNob2xkID0gMDsgLy8geCA8PSBibGFja1RocmVzaG9sZCBtZWFucyB4
IGlzIEFudGhyYWNpdGVPckJsYWNrLgorc3RhdGljIGNvbnN0IHVuc2lnbmVkIGJsYWNrVGhyZXNo
b2xkID0gMDsgLy8geCA8PSBibGFja1RocmVzaG9sZCBtZWFucyB4IGlzIFBvc3NpYmx5T2xkT3JC
bGFjay4KIHN0YXRpYyBjb25zdCB1bnNpZ25lZCB0YXV0b2xvZ2ljYWxUaHJlc2hvbGQgPSAxMDA7
IC8vIHggPD0gdGF1dG9sb2dpY2FsVGhyZXNob2xkIGlzIGFsd2F5cyB0cnVlLgogCiBpbmxpbmUg
Ym9vbCBpc1dpdGhpblRocmVzaG9sZChDZWxsU3RhdGUgY2VsbFN0YXRlLCB1bnNpZ25lZCB0aHJl
c2hvbGQpCkluZGV4OiBTb3VyY2UvSmF2YVNjcmlwdENvcmUvaGVhcC9IZWFwLmNwcAo9PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09Ci0tLSBTb3VyY2UvSmF2YVNjcmlwdENvcmUvaGVhcC9IZWFwLmNwcAkocmV2aXNpb24gMjA5
OTI5KQorKysgU291cmNlL0phdmFTY3JpcHRDb3JlL2hlYXAvSGVhcC5jcHAJKHdvcmtpbmcgY29w
eSkKQEAgLTEwMTEsMTEgKzEwMTEsMTEgQEAgdm9pZCBIZWFwOjphZGRUb1JlbWVtYmVyZWRTZXQo
Y29uc3QgSlNDZQogICAgICAgICByZXR1cm47CiAgICAgfQogICAgIC8vIEl0IGNvdWxkIGJlIHRo
YXQgdGhlIG9iamVjdCB3YXMgKmp1c3QqIG1hcmtlZC4gVGhpcyBtZWFucyB0aGF0IHRoZSBjb2xs
ZWN0b3IgbWF5IHNldCB0aGUKLSAgICAvLyBzdGF0ZSB0byBHcmV5IGFuZCB0aGVuIHRvIEFudGhy
YWNpdGVPckJsYWNrIGF0IGFueSB0aW1lLiBJdCdzIE9LIGZvciB1cyB0byByYWNlIHdpdGggdGhl
Ci0gICAgLy8gY29sbGVjdG9yIGhlcmUuIElmIHdlIHdpbiB0aGVuIHRoaXMgaXMgYWNjdXJhdGUg
YmVjYXVzZSB0aGUgb2JqZWN0IF93aWxsXyBnZXQgc2Nhbm5lZCBhZ2Fpbi4KLSAgICAvLyBJZiB3
ZSBsb3NlIHRoZW4gc29tZW9uZSBlbHNlIHdpbGwgYmFycmllciB0aGUgb2JqZWN0IGFnYWluLiBU
aGF0IHdvdWxkIGJlIHVuZm9ydHVuYXRlIGJ1dCBub3QKLSAgICAvLyB0aGUgZW5kIG9mIHRoZSB3
b3JsZC4KLSAgICBjZWxsLT5zZXRDZWxsU3RhdGUoQ2VsbFN0YXRlOjpHcmV5KTsKKyAgICAvLyBz
dGF0ZSB0byBEZWZpbml0ZWx5R3JleSBhbmQgdGhlbiB0byBQb3NzaWJseU9sZE9yQmxhY2sgYXQg
YW55IHRpbWUuIEl0J3MgT0sgZm9yIHVzIHRvCisgICAgLy8gcmFjZSB3aXRoIHRoZSBjb2xsZWN0
b3IgaGVyZS4gSWYgd2Ugd2luIHRoZW4gdGhpcyBpcyBhY2N1cmF0ZSBiZWNhdXNlIHRoZSBvYmpl
Y3QgX3dpbGxfCisgICAgLy8gZ2V0IHNjYW5uZWQgYWdhaW4uIElmIHdlIGxvc2UgdGhlbiBzb21l
b25lIGVsc2Ugd2lsbCBiYXJyaWVyIHRoZSBvYmplY3QgYWdhaW4uIFRoYXQgd291bGQKKyAgICAv
LyBiZSB1bmZvcnR1bmF0ZSBidXQgbm90IHRoZSBlbmQgb2YgdGhlIHdvcmxkLgorICAgIGNlbGwt
PnNldENlbGxTdGF0ZShDZWxsU3RhdGU6OkRlZmluaXRlbHlHcmV5KTsKICAgICBtX211dGF0b3JN
YXJrU3RhY2stPmFwcGVuZChjZWxsKTsKIH0KIApAQCAtMjAxNiw3ICsyMDE2LDcgQEAgdm9pZCBI
ZWFwOjp3cml0ZUJhcnJpZXJTbG93UGF0aChjb25zdCBKUwogICAgICAgICAvLyBJbiB0aGlzIGNh
c2UsIHRoZSBiYXJyaWVyVGhyZXNob2xkIGlzIHRoZSB0YXV0b2xvZ2ljYWwgdGhyZXNob2xkLCBz
byBmcm9tIGNvdWxkIHN0aWxsIGJlCiAgICAgICAgIC8vIG5vdCBibGFjay4gQnV0IHdlIGNhbid0
IGtub3cgZm9yIHN1cmUgdW50aWwgd2UgZmlyZSBvZmYgYSBmZW5jZS4KICAgICAgICAgV1RGOjpz
dG9yZUxvYWRGZW5jZSgpOwotICAgICAgICBpZiAoZnJvbS0+Y2VsbFN0YXRlKCkgIT0gQ2VsbFN0
YXRlOjpBbnRocmFjaXRlT3JCbGFjaykKKyAgICAgICAgaWYgKGZyb20tPmNlbGxTdGF0ZSgpICE9
IENlbGxTdGF0ZTo6UG9zc2libHlPbGRPckJsYWNrKQogICAgICAgICAgICAgcmV0dXJuOwogICAg
IH0KICAgICAKSW5kZXg6IFNvdXJjZS9KYXZhU2NyaXB0Q29yZS9oZWFwL1Nsb3RWaXNpdG9yLmNw
cAo9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09Ci0tLSBTb3VyY2UvSmF2YVNjcmlwdENvcmUvaGVhcC9TbG90VmlzaXRvci5j
cHAJKHJldmlzaW9uIDIwOTkyOSkKKysrIFNvdXJjZS9KYXZhU2NyaXB0Q29yZS9oZWFwL1Nsb3RW
aXNpdG9yLmNwcAkod29ya2luZyBjb3B5KQpAQCAtMjA0LDcgKzIwNCw3IEBAIHZvaWQgU2xvdFZp
c2l0b3I6OmFwcGVuZEpTQ2VsbE9yQXV4aWxpYXIKICAgICAgICAgSlNDZWxsKiBqc0NlbGwgPSBz
dGF0aWNfY2FzdDxKU0NlbGwqPihoZWFwQ2VsbCk7CiAgICAgICAgIHZhbGlkYXRlQ2VsbChqc0Nl
bGwpOwogICAgICAgICAKLSAgICAgICAganNDZWxsLT5zZXRDZWxsU3RhdGUoQ2VsbFN0YXRlOjpH
cmV5KTsKKyAgICAgICAganNDZWxsLT5zZXRDZWxsU3RhdGUoQ2VsbFN0YXRlOjpEZWZpbml0ZWx5
R3JleSk7CiAKICAgICAgICAgYXBwZW5kVG9NYXJrU3RhY2soanNDZWxsKTsKICAgICAgICAgcmV0
dXJuOwpAQCAtMjY2LDcgKzI2Niw3IEBAIEFMV0FZU19JTkxJTkUgdm9pZCBTbG90VmlzaXRvcjo6
c2V0TWFya2UKICAgICAvLyBJbmRpY2F0ZSB0aGF0IHRoZSBvYmplY3QgaXMgZ3JleSBhbmQgdGhh
dDoKICAgICAvLyBJbiBjYXNlIG9mIGNvbmN1cnJlbnQgR0M6IGl0J3MgdGhlIGZpcnN0IHRpbWUg
aXQgaXMgZ3JleSBpbiB0aGlzIEdDIGN5Y2xlLgogICAgIC8vIEluIGNhc2Ugb2YgZWRlbiBjb2xs
ZWN0aW9uOiBpdCdzIGEgbmV3IG9iamVjdCB0aGF0IGJlY2FtZSBncmV5IHJhdGhlciB0aGFuIGFu
IG9sZCByZW1lbWJlcmVkIG9iamVjdC4KLSAgICBjZWxsLT5zZXRDZWxsU3RhdGUoQ2VsbFN0YXRl
OjpHcmV5KTsKKyAgICBjZWxsLT5zZXRDZWxsU3RhdGUoQ2VsbFN0YXRlOjpEZWZpbml0ZWx5R3Jl
eSk7CiAgICAgCiAgICAgYXBwZW5kVG9NYXJrU3RhY2soY29udGFpbmVyLCBjZWxsKTsKIH0KQEAg
LTI4NCw3ICsyODQsNyBAQCBBTFdBWVNfSU5MSU5FIHZvaWQgU2xvdFZpc2l0b3I6OmFwcGVuZFRv
CiB7CiAgICAgQVNTRVJUKEhlYXA6OmlzTWFya2VkQ29uY3VycmVudGx5KGNlbGwpKTsKICAgICBB
U1NFUlQoIWNlbGwtPmlzWmFwcGVkKCkpOwotICAgIEFTU0VSVChjZWxsLT5jZWxsU3RhdGUoKSA9
PSBDZWxsU3RhdGU6OkdyZXkpOworICAgIEFTU0VSVChjZWxsLT5jZWxsU3RhdGUoKSA9PSBDZWxs
U3RhdGU6OkRlZmluaXRlbHlHcmV5KTsKICAgICAKICAgICBjb250YWluZXIubm90ZU1hcmtlZCgp
OwogICAgIApAQCAtMzY2LDcgKzM2Niw3IEBAIEFMV0FZU19JTkxJTkUgdm9pZCBTbG90VmlzaXRv
cjo6dmlzaXRDaGkKICAgICAvLyBub3QgY2xlYXIgdG8gbWUgdGhhdCBpdCB3b3VsZCBiZSBjb3Jy
ZWN0IG9yIHByb2ZpdGFibGUgdG8gYmFpbCBoZXJlIGlmIHRoZSBvYmplY3QgaXMgYWxyZWFkeQog
ICAgIC8vIGJsYWNrLgogICAgIAotICAgIGNlbGwtPnNldENlbGxTdGF0ZShDZWxsU3RhdGU6OkFu
dGhyYWNpdGVPckJsYWNrKTsKKyAgICBjZWxsLT5zZXRDZWxsU3RhdGUoQ2VsbFN0YXRlOjpQb3Nz
aWJseU9sZE9yQmxhY2spOwogICAgIAogICAgIFdURjo6c3RvcmVMb2FkRmVuY2UoKTsKICAgICAK
SW5kZXg6IFNvdXJjZS9KYXZhU2NyaXB0Q29yZS9ydW50aW1lL0pTQ2VsbElubGluZXMuaAo9PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09Ci0tLSBTb3VyY2UvSmF2YVNjcmlwdENvcmUvcnVudGltZS9KU0NlbGxJbmxpbmVzLmgJ
KHJldmlzaW9uIDIwOTkyOSkKKysrIFNvdXJjZS9KYXZhU2NyaXB0Q29yZS9ydW50aW1lL0pTQ2Vs
bElubGluZXMuaAkod29ya2luZyBjb3B5KQpAQCAtNDEsNyArNDEsNyBAQAogbmFtZXNwYWNlIEpT
QyB7CiAKIGlubGluZSBKU0NlbGw6OkpTQ2VsbChDcmVhdGluZ0Vhcmx5Q2VsbFRhZykKLSAgICA6
IG1fY2VsbFN0YXRlKENlbGxTdGF0ZTo6TmV3V2hpdGUpCisgICAgOiBtX2NlbGxTdGF0ZShDZWxs
U3RhdGU6OkRlZmluaXRlbHlOZXdBbmRXaGl0ZSkKIHsKICAgICBBU1NFUlQoIWlzQ29tcGlsYXRp
b25UaHJlYWQoKSk7CiB9CkBAIC01MSw3ICs1MSw3IEBAIGlubGluZSBKU0NlbGw6OkpTQ2VsbChW
TSYsIFN0cnVjdHVyZSogc3QKICAgICAsIG1faW5kZXhpbmdUeXBlQW5kTWlzYyhzdHJ1Y3R1cmUt
PmluZGV4aW5nVHlwZUluY2x1ZGluZ0hpc3RvcnkoKSkKICAgICAsIG1fdHlwZShzdHJ1Y3R1cmUt
PnR5cGVJbmZvKCkudHlwZSgpKQogICAgICwgbV9mbGFncyhzdHJ1Y3R1cmUtPnR5cGVJbmZvKCku
aW5saW5lVHlwZUZsYWdzKCkpCi0gICAgLCBtX2NlbGxTdGF0ZShDZWxsU3RhdGU6Ok5ld1doaXRl
KQorICAgICwgbV9jZWxsU3RhdGUoQ2VsbFN0YXRlOjpEZWZpbml0ZWx5TmV3QW5kV2hpdGUpCiB7
CiAgICAgQVNTRVJUKCFpc0NvbXBpbGF0aW9uVGhyZWFkKCkpOwogfQpJbmRleDogU291cmNlL0ph
dmFTY3JpcHRDb3JlL3J1bnRpbWUvU3RydWN0dXJlSURCbG9iLmgKPT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQotLS0gU291
cmNlL0phdmFTY3JpcHRDb3JlL3J1bnRpbWUvU3RydWN0dXJlSURCbG9iLmgJKHJldmlzaW9uIDIw
OTkyOSkKKysrIFNvdXJjZS9KYXZhU2NyaXB0Q29yZS9ydW50aW1lL1N0cnVjdHVyZUlEQmxvYi5o
CSh3b3JraW5nIGNvcHkpCkBAIC00Niw3ICs0Niw3IEBAIHB1YmxpYzoKICAgICAgICAgdS5maWVs
ZHMuaW5kZXhpbmdUeXBlSW5jbHVkaW5nSGlzdG9yeSA9IGluZGV4aW5nVHlwZUluY2x1ZGluZ0hp
c3Rvcnk7CiAgICAgICAgIHUuZmllbGRzLnR5cGUgPSB0eXBlSW5mby50eXBlKCk7CiAgICAgICAg
IHUuZmllbGRzLmlubGluZVR5cGVGbGFncyA9IHR5cGVJbmZvLmlubGluZVR5cGVGbGFncygpOwot
ICAgICAgICB1LmZpZWxkcy5kZWZhdWx0Q2VsbFN0YXRlID0gQ2VsbFN0YXRlOjpOZXdXaGl0ZTsK
KyAgICAgICAgdS5maWVsZHMuZGVmYXVsdENlbGxTdGF0ZSA9IENlbGxTdGF0ZTo6RGVmaW5pdGVs
eU5ld0FuZFdoaXRlOwogICAgIH0KIAogICAgIHZvaWQgb3BlcmF0b3I9KGNvbnN0IFN0cnVjdHVy
ZUlEQmxvYiYgb3RoZXIpIHsgdS5kb3VibGVXb3JkID0gb3RoZXIudS5kb3VibGVXb3JkOyB9Cg==
</data>
<flag name="review"
          id="319674"
          type_id="1"
          status="+"
          setter="mark.lam"
    />
          </attachment>
      

    </bug>

</bugzilla>