<?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>105781</bug_id>
          
          <creation_ts>2012-12-26 17:41:10 -0800</creation_ts>
          <short_desc>[TexMap] Remove m_size in TextureMapperLayer.</short_desc>
          <delta_ts>2013-01-02 20:40:23 -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>Layout and Rendering</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>
          
          <blocked>105760</blocked>
    
    <blocked>105787</blocked>
          <everconfirmed>1</everconfirmed>
          <reporter name="Dongseong Hwang">dongseong.hwang</reporter>
          <assigned_to name="Dongseong Hwang">dongseong.hwang</assigned_to>
          <cc>noam</cc>
    
    <cc>webkit.review.bot</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>797430</commentid>
    <comment_count>0</comment_count>
    <who name="Dongseong Hwang">dongseong.hwang</who>
    <bug_when>2012-12-26 17:41:10 -0800</bug_when>
    <thetext>m_size is duplicated by State::size, so this patch removes it.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>797432</commentid>
    <comment_count>1</comment_count>
      <attachid>180770</attachid>
    <who name="Dongseong Hwang">dongseong.hwang</who>
    <bug_when>2012-12-26 17:43:22 -0800</bug_when>
    <thetext>Created attachment 180770
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>797589</commentid>
    <comment_count>2</comment_count>
      <attachid>180770</attachid>
    <who name="Darin Adler">darin</who>
    <bug_when>2012-12-27 09:50:58 -0800</bug_when>
    <thetext>Comment on attachment 180770
Patch

Patch is not applying in the EWS. Please upload a new patch that does apply.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>798461</commentid>
    <comment_count>3</comment_count>
      <attachid>180770</attachid>
    <who name="Noam Rosenthal">noam</who>
    <bug_when>2013-01-01 12:34:07 -0800</bug_when>
    <thetext>Comment on attachment 180770
Patch

Looks good but please rebase and go through EWS before committing.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>798822</commentid>
    <comment_count>4</comment_count>
    <who name="Dongseong Hwang">dongseong.hwang</who>
    <bug_when>2013-01-02 12:51:23 -0800</bug_when>
    <thetext>(In reply to comment #3)
&gt; (From update of attachment 180770 [details])
&gt; Looks good but please rebase and go through EWS before committing.

Thanks for review :)

This bug depends on Bug 105760. 
Could you review Bug 105760.
After that, I&apos;ll rebase this bug.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>799201</commentid>
    <comment_count>5</comment_count>
      <attachid>181136</attachid>
    <who name="Dongseong Hwang">dongseong.hwang</who>
    <bug_when>2013-01-02 20:01:19 -0800</bug_when>
    <thetext>Created attachment 181136
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>799202</commentid>
    <comment_count>6</comment_count>
    <who name="Dongseong Hwang">dongseong.hwang</who>
    <bug_when>2013-01-02 20:02:27 -0800</bug_when>
    <thetext>(In reply to comment #5)
&gt; Created an attachment (id=181136) [details]
&gt; Patch

Inverted dependency on Bug 105760 to land this bug firstly.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>799214</commentid>
    <comment_count>7</comment_count>
      <attachid>181136</attachid>
    <who name="WebKit Review Bot">webkit.review.bot</who>
    <bug_when>2013-01-02 20:40:19 -0800</bug_when>
    <thetext>Comment on attachment 181136
Patch

Clearing flags on attachment: 181136

Committed r138695: &lt;http://trac.webkit.org/changeset/138695&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>799215</commentid>
    <comment_count>8</comment_count>
    <who name="WebKit Review Bot">webkit.review.bot</who>
    <bug_when>2013-01-02 20:40:23 -0800</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>180770</attachid>
            <date>2012-12-26 17:43:22 -0800</date>
            <delta_ts>2013-01-02 20:01:40 -0800</delta_ts>
            <desc>Patch</desc>
            <filename>bug-105781-20121227104030.patch</filename>
            <type>text/plain</type>
            <size>4763</size>
            <attacher name="Dongseong Hwang">dongseong.hwang</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMTM4NDY1CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9D
aGFuZ2VMb2cgYi9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKaW5kZXggYjFmM2IwOTc0NDM4Nzk3
ZDUxMjMyN2UxNDU1ODI4OWJjZTI1ODEyNi4uMzQxYTU3MjE0YzQwMmQ4MmU5ODBiYmY4YjkxMDc1
NDFkN2EzZjVjNCAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCisrKyBiL1Nv
dXJjZS9XZWJDb3JlL0NoYW5nZUxvZwpAQCAtMSw1ICsxLDI1IEBACiAyMDEyLTEyLTI2ICBIdWFu
ZyBEb25nc3VuZyAgPGx1eHRlbGxhQGNvbXBhbnkxMDAubmV0PgogCisgICAgICAgIFtUZXhNYXBd
IFJlbW92ZSBtX3NpemUgaW4gVGV4dHVyZU1hcHBlckxheWVyLgorICAgICAgICBodHRwczovL2J1
Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MTA1NzgxCisKKyAgICAgICAgUmV2aWV3ZWQg
YnkgTk9CT0RZIChPT1BTISkuCisKKyAgICAgICAgbV9zaXplIGlzIGR1cGxpY2F0ZWQgYnkgU3Rh
dGU6OnNpemUsIHNvIHRoaXMgcGF0Y2ggcmVtb3ZlcyBpdC4KKworICAgICAgICBObyBuZXcgdGVz
dHMuIFJlZmFjdG9yaW5nIG9ubHkuCisKKyAgICAgICAgKiBwbGF0Zm9ybS9ncmFwaGljcy90ZXht
YXAvVGV4dHVyZU1hcHBlckxheWVyLmNwcDoKKyAgICAgICAgKFdlYkNvcmU6OlRleHR1cmVNYXBw
ZXJMYXllcjo6Y29tcHV0ZVRyYW5zZm9ybXNSZWN1cnNpdmUpOgorICAgICAgICAoV2ViQ29yZTo6
VGV4dHVyZU1hcHBlckxheWVyOjpwYWludFNlbGYpOgorICAgICAgICAoV2ViQ29yZTo6VGV4dHVy
ZU1hcHBlckxheWVyOjppc1Zpc2libGUpOgorICAgICAgICAoV2ViQ29yZTo6VGV4dHVyZU1hcHBl
ckxheWVyOjpmbHVzaENvbXBvc2l0aW5nU3RhdGVGb3JUaGlzTGF5ZXJPbmx5KToKKyAgICAgICAg
KiBwbGF0Zm9ybS9ncmFwaGljcy90ZXhtYXAvVGV4dHVyZU1hcHBlckxheWVyLmg6CisgICAgICAg
IChXZWJDb3JlOjpUZXh0dXJlTWFwcGVyTGF5ZXI6OmxheWVyUmVjdCk6CisgICAgICAgIChUZXh0
dXJlTWFwcGVyTGF5ZXIpOgorCisyMDEyLTEyLTI2ICBIdWFuZyBEb25nc3VuZyAgPGx1eHRlbGxh
QGNvbXBhbnkxMDAubmV0PgorCiAgICAgICAgIFtUZXhNYXBdIFJlbmFtZSBlZmZlY3RpdmVbVHJh
bnNmb3JtfE9wYWNpdHl8RmlsdGVyc10gaW4gVGV4dHVyZU1hcHBlckxheWVyLgogICAgICAgICBo
dHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MTA1NzYwCiAKZGlmZiAtLWdp
dCBhL1NvdXJjZS9XZWJDb3JlL3BsYXRmb3JtL2dyYXBoaWNzL3RleG1hcC9UZXh0dXJlTWFwcGVy
TGF5ZXIuY3BwIGIvU291cmNlL1dlYkNvcmUvcGxhdGZvcm0vZ3JhcGhpY3MvdGV4bWFwL1RleHR1
cmVNYXBwZXJMYXllci5jcHAKaW5kZXggODYyOTE1YmMwZmZlNDE1MjIzZTQ4ZTEwMWUxZGU3NWIw
MWY2OWYwMS4uMDAyMDMzMDFmZTk4MGRmMWU2Nzg2OWNlMThiYzUwYjVlOTk5MTM1MyAxMDA2NDQK
LS0tIGEvU291cmNlL1dlYkNvcmUvcGxhdGZvcm0vZ3JhcGhpY3MvdGV4bWFwL1RleHR1cmVNYXBw
ZXJMYXllci5jcHAKKysrIGIvU291cmNlL1dlYkNvcmUvcGxhdGZvcm0vZ3JhcGhpY3MvdGV4bWFw
L1RleHR1cmVNYXBwZXJMYXllci5jcHAKQEAgLTUyLDcgKzUyLDcgQEAgdm9pZCBUZXh0dXJlTWFw
cGVyTGF5ZXI6OmNsZWFyQmFja2luZ1N0b3Jlc1JlY3Vyc2l2ZSgpCiAKIHZvaWQgVGV4dHVyZU1h
cHBlckxheWVyOjpjb21wdXRlVHJhbnNmb3Jtc1JlY3Vyc2l2ZSgpCiB7Ci0gICAgaWYgKG1fc2l6
ZS5pc0VtcHR5KCkgJiYgbV9zdGF0ZS5tYXNrc1RvQm91bmRzKQorICAgIGlmIChtX3N0YXRlLnNp
emUuaXNFbXB0eSgpICYmIG1fc3RhdGUubWFza3NUb0JvdW5kcykKICAgICAgICAgcmV0dXJuOwog
CiAgICAgLy8gQ29tcHV0ZSB0cmFuc2Zvcm1zIHJlY3Vyc2l2ZWx5IG9uIHRoZSB3YXkgZG93biB0
byBsZWFmcy4KQEAgLTY2LDcgKzY2LDcgQEAgdm9pZCBUZXh0dXJlTWFwcGVyTGF5ZXI6OmNvbXB1
dGVUcmFuc2Zvcm1zUmVjdXJzaXZlKCkKICAgICBtX3N0YXRlLnZpc2libGUgPSBtX3N0YXRlLmJh
Y2tmYWNlVmlzaWJpbGl0eSB8fCAhbV9lZmZlY3RpdmVUcmFuc2Zvcm0uY29tYmluZWQoKS5pc0Jh
Y2tGYWNlVmlzaWJsZSgpOwogCiAgICAgaWYgKG1fcGFyZW50ICYmIG1fcGFyZW50LT5tX3N0YXRl
LnByZXNlcnZlczNEKQotICAgICAgICBtX2NlbnRlclogPSBtX2VmZmVjdGl2ZVRyYW5zZm9ybS5j
b21iaW5lZCgpLm1hcFBvaW50KEZsb2F0UG9pbnQzRChtX3NpemUud2lkdGgoKSAvIDIsIG1fc2l6
ZS5oZWlnaHQoKSAvIDIsIDApKS56KCk7CisgICAgICAgIG1fY2VudGVyWiA9IG1fZWZmZWN0aXZl
VHJhbnNmb3JtLmNvbWJpbmVkKCkubWFwUG9pbnQoRmxvYXRQb2ludDNEKG1fc3RhdGUuc2l6ZS53
aWR0aCgpIC8gMiwgbV9zdGF0ZS5zaXplLmhlaWdodCgpIC8gMiwgMCkpLnooKTsKIAogICAgIGlm
IChtX3N0YXRlLm1hc2tMYXllcikKICAgICAgICAgbV9zdGF0ZS5tYXNrTGF5ZXItPmNvbXB1dGVU
cmFuc2Zvcm1zUmVjdXJzaXZlKCk7CkBAIC0xMTcsNyArMTE3LDcgQEAgdm9pZCBUZXh0dXJlTWFw
cGVyTGF5ZXI6OnBhaW50U2VsZihjb25zdCBUZXh0dXJlTWFwcGVyUGFpbnRPcHRpb25zJiBvcHRp
b25zKQogICAgIH0KIAogICAgIGlmIChtX2JhY2tpbmdTdG9yZSkgewotICAgICAgICBBU1NFUlQo
bV9zdGF0ZS5kcmF3c0NvbnRlbnQgJiYgbV9zdGF0ZS5jb250ZW50c1Zpc2libGUgJiYgIW1fc2l6
ZS5pc0VtcHR5KCkpOworICAgICAgICBBU1NFUlQobV9zdGF0ZS5kcmF3c0NvbnRlbnQgJiYgbV9z
dGF0ZS5jb250ZW50c1Zpc2libGUgJiYgIW1fc3RhdGUuc2l6ZS5pc0VtcHR5KCkpOwogICAgICAg
ICBBU1NFUlQoIWxheWVyUmVjdCgpLmlzRW1wdHkoKSk7CiAgICAgICAgIG1fYmFja2luZ1N0b3Jl
LT5wYWludFRvVGV4dHVyZU1hcHBlcihvcHRpb25zLnRleHR1cmVNYXBwZXIsIGxheWVyUmVjdCgp
LCB0cmFuc2Zvcm0sIG9wYWNpdHksIG1hc2suZ2V0KCkpOwogICAgIH0KQEAgLTI0Miw3ICsyNDIs
NyBAQCBib29sIFRleHR1cmVNYXBwZXJMYXllcjo6c2hvdWxkUGFpbnRUb0ludGVybWVkaWF0ZVN1
cmZhY2UoKSBjb25zdAogCiBib29sIFRleHR1cmVNYXBwZXJMYXllcjo6aXNWaXNpYmxlKCkgY29u
c3QKIHsKLSAgICBpZiAobV9zaXplLmlzRW1wdHkoKSAmJiAobV9zdGF0ZS5tYXNrc1RvQm91bmRz
IHx8IG1fc3RhdGUubWFza0xheWVyIHx8IG1fY2hpbGRyZW4uaXNFbXB0eSgpKSkKKyAgICBpZiAo
bV9zdGF0ZS5zaXplLmlzRW1wdHkoKSAmJiAobV9zdGF0ZS5tYXNrc1RvQm91bmRzIHx8IG1fc3Rh
dGUubWFza0xheWVyIHx8IG1fY2hpbGRyZW4uaXNFbXB0eSgpKSkKICAgICAgICAgcmV0dXJuIGZh
bHNlOwogICAgIGlmICghbV9zdGF0ZS52aXNpYmxlICYmIG1fY2hpbGRyZW4uaXNFbXB0eSgpKQog
ICAgICAgICByZXR1cm4gZmFsc2U7CkBAIC0zNzIsOCArMzcyLDYgQEAgdm9pZCBUZXh0dXJlTWFw
cGVyTGF5ZXI6OmZsdXNoQ29tcG9zaXRpbmdTdGF0ZUZvclRoaXNMYXllck9ubHkoR3JhcGhpY3NM
YXllclRleHQKICAgICBpZiAoY2hhbmdlTWFzayAmIENoaWxkcmVuQ2hhbmdlKQogICAgICAgICBz
ZXRDaGlsZHJlbihncmFwaGljc0xheWVyLT5jaGlsZHJlbigpKTsKIAotICAgIG1fc2l6ZSA9IGdy
YXBoaWNzTGF5ZXItPnNpemUoKTsKLQogICAgIGlmIChjaGFuZ2VNYXNrICYgTWFza0xheWVyQ2hh
bmdlKSB7CiAgICAgICAgaWYgKFRleHR1cmVNYXBwZXJMYXllciogbGF5ZXIgPSB0b1RleHR1cmVN
YXBwZXJMYXllcihncmFwaGljc0xheWVyLT5tYXNrTGF5ZXIoKSkpCiAgICAgICAgICAgIGxheWVy
LT5tX2VmZmVjdFRhcmdldCA9IHRoaXM7CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9wbGF0
Zm9ybS9ncmFwaGljcy90ZXhtYXAvVGV4dHVyZU1hcHBlckxheWVyLmggYi9Tb3VyY2UvV2ViQ29y
ZS9wbGF0Zm9ybS9ncmFwaGljcy90ZXhtYXAvVGV4dHVyZU1hcHBlckxheWVyLmgKaW5kZXggMTE4
MjgwNTY3MjY4Yjk2YmI2ZTIxMmM4MjYyMzIxZjk2MWIxZGUzNS4uZjIzYjYxMjBlYmFiZTRkYTlh
MWVhZTk0ZjZmYjk3NDU5ZjlmODVjZiAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvcGxhdGZv
cm0vZ3JhcGhpY3MvdGV4bWFwL1RleHR1cmVNYXBwZXJMYXllci5oCisrKyBiL1NvdXJjZS9XZWJD
b3JlL3BsYXRmb3JtL2dyYXBoaWNzL3RleG1hcC9UZXh0dXJlTWFwcGVyTGF5ZXIuaApAQCAtMTYx
LDcgKzE2MSw3IEBAIHByaXZhdGU6CiAKICAgICBpbmxpbmUgRmxvYXRSZWN0IGxheWVyUmVjdCgp
IGNvbnN0CiAgICAgewotICAgICAgICByZXR1cm4gRmxvYXRSZWN0KEZsb2F0UG9pbnQ6Onplcm8o
KSwgbV9zaXplKTsKKyAgICAgICAgcmV0dXJuIEZsb2F0UmVjdChGbG9hdFBvaW50Ojp6ZXJvKCks
IG1fc3RhdGUuc2l6ZSk7CiAgICAgfQogCiAgICAgVmVjdG9yPFRleHR1cmVNYXBwZXJMYXllcio+
IG1fY2hpbGRyZW47CkBAIC0xNjksNyArMTY5LDYgQEAgcHJpdmF0ZToKICAgICBUZXh0dXJlTWFw
cGVyTGF5ZXIqIG1fZWZmZWN0VGFyZ2V0OwogICAgIFJlZlB0cjxUZXh0dXJlTWFwcGVyQmFja2lu
Z1N0b3JlPiBtX2JhY2tpbmdTdG9yZTsKICAgICBUZXh0dXJlTWFwcGVyUGxhdGZvcm1MYXllciog
bV9jb250ZW50c0xheWVyOwotICAgIEZsb2F0U2l6ZSBtX3NpemU7CiAgICAgR3JhcGhpY3NMYXll
clRyYW5zZm9ybSBtX2VmZmVjdGl2ZVRyYW5zZm9ybTsKICAgICBmbG9hdCBtX2VmZmVjdGl2ZU9w
YWNpdHk7CiAjaWYgRU5BQkxFKENTU19GSUxURVJTKQo=
</data>
<flag name="review"
          id="198647"
          type_id="1"
          status="+"
          setter="dongseong.hwang"
    />
    <flag name="commit-queue"
          id="198648"
          type_id="3"
          status="-"
          setter="dongseong.hwang"
    />
          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>181136</attachid>
            <date>2013-01-02 20:01:19 -0800</date>
            <delta_ts>2013-01-02 20:40:19 -0800</delta_ts>
            <desc>Patch</desc>
            <filename>bug-105781-20130103125807.patch</filename>
            <type>text/plain</type>
            <size>4587</size>
            <attacher name="Dongseong Hwang">dongseong.hwang</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMTM4NjQ2CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9D
aGFuZ2VMb2cgYi9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKaW5kZXggNDA5YzY2NWMzMzBiNzk0
ODhmMDIxMTdjZGJkYTkzMDllODIyYzYwMi4uZWMyZjI5MTdjNThiYWZjZjg2M2Q2M2MxNjYwNjc3
YzhiMzJmMzgwZCAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCisrKyBiL1Nv
dXJjZS9XZWJDb3JlL0NoYW5nZUxvZwpAQCAtMSwzICsxLDIzIEBACisyMDEzLTAxLTAyICBIdWFu
ZyBEb25nc3VuZyAgPGx1eHRlbGxhQGNvbXBhbnkxMDAubmV0PgorCisgICAgICAgIFtUZXhNYXBd
IFJlbW92ZSBtX3NpemUgaW4gVGV4dHVyZU1hcHBlckxheWVyLgorICAgICAgICBodHRwczovL2J1
Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MTA1NzgxCisKKyAgICAgICAgUmV2aWV3ZWQg
YnkgTm9hbSBSb3NlbnRoYWwuCisKKyAgICAgICAgbV9zaXplIGlzIGR1cGxpY2F0ZWQgYnkgU3Rh
dGU6OnNpemUsIHNvIHRoaXMgcGF0Y2ggcmVtb3ZlcyBpdC4KKworICAgICAgICBObyBuZXcgdGVz
dHMuIFJlZmFjdG9yaW5nIG9ubHkuCisKKyAgICAgICAgKiBwbGF0Zm9ybS9ncmFwaGljcy90ZXht
YXAvVGV4dHVyZU1hcHBlckxheWVyLmNwcDoKKyAgICAgICAgKFdlYkNvcmU6OlRleHR1cmVNYXBw
ZXJMYXllcjo6Y29tcHV0ZVRyYW5zZm9ybXNSZWN1cnNpdmUpOgorICAgICAgICAoV2ViQ29yZTo6
VGV4dHVyZU1hcHBlckxheWVyOjpwYWludFNlbGYpOgorICAgICAgICAoV2ViQ29yZTo6VGV4dHVy
ZU1hcHBlckxheWVyOjppc1Zpc2libGUpOgorICAgICAgICAoV2ViQ29yZTo6VGV4dHVyZU1hcHBl
ckxheWVyOjpmbHVzaENvbXBvc2l0aW5nU3RhdGVGb3JUaGlzTGF5ZXJPbmx5KToKKyAgICAgICAg
KiBwbGF0Zm9ybS9ncmFwaGljcy90ZXhtYXAvVGV4dHVyZU1hcHBlckxheWVyLmg6CisgICAgICAg
IChXZWJDb3JlOjpUZXh0dXJlTWFwcGVyTGF5ZXI6OmxheWVyUmVjdCk6CisgICAgICAgIChUZXh0
dXJlTWFwcGVyTGF5ZXIpOgorCiAyMDEzLTAxLTAyICBBZGFtIEJhcnRoICA8YWJhcnRoQHdlYmtp
dC5vcmc+CiAKICAgICAgICAgUmVtb3ZlIHdlYmtpdFBvc3RNZXNzYWdlCmRpZmYgLS1naXQgYS9T
b3VyY2UvV2ViQ29yZS9wbGF0Zm9ybS9ncmFwaGljcy90ZXhtYXAvVGV4dHVyZU1hcHBlckxheWVy
LmNwcCBiL1NvdXJjZS9XZWJDb3JlL3BsYXRmb3JtL2dyYXBoaWNzL3RleG1hcC9UZXh0dXJlTWFw
cGVyTGF5ZXIuY3BwCmluZGV4IDU0OWRhYjE0YzY0Njc0MzIxYWM1MDMwMTU1YmIzMjU4NzFlNzkz
NjMuLjU2MTg2YjU1YTY5YTcxZDBmN2ZmN2ZhNzUwNTU2NDMwMjU5ZWExMjcgMTAwNjQ0Ci0tLSBh
L1NvdXJjZS9XZWJDb3JlL3BsYXRmb3JtL2dyYXBoaWNzL3RleG1hcC9UZXh0dXJlTWFwcGVyTGF5
ZXIuY3BwCisrKyBiL1NvdXJjZS9XZWJDb3JlL3BsYXRmb3JtL2dyYXBoaWNzL3RleG1hcC9UZXh0
dXJlTWFwcGVyTGF5ZXIuY3BwCkBAIC03MSw3ICs3MSw3IEBAIHZvaWQgVGV4dHVyZU1hcHBlckxh
eWVyOjpjbGVhckJhY2tpbmdTdG9yZXNSZWN1cnNpdmUoKQogCiB2b2lkIFRleHR1cmVNYXBwZXJM
YXllcjo6Y29tcHV0ZVRyYW5zZm9ybXNSZWN1cnNpdmUoKQogewotICAgIGlmIChtX3NpemUuaXNF
bXB0eSgpICYmIG1fc3RhdGUubWFza3NUb0JvdW5kcykKKyAgICBpZiAobV9zdGF0ZS5zaXplLmlz
RW1wdHkoKSAmJiBtX3N0YXRlLm1hc2tzVG9Cb3VuZHMpCiAgICAgICAgIHJldHVybjsKIAogICAg
IC8vIENvbXB1dGUgdHJhbnNmb3JtcyByZWN1cnNpdmVseSBvbiB0aGUgd2F5IGRvd24gdG8gbGVh
ZnMuCkBAIC04NSw3ICs4NSw3IEBAIHZvaWQgVGV4dHVyZU1hcHBlckxheWVyOjpjb21wdXRlVHJh
bnNmb3Jtc1JlY3Vyc2l2ZSgpCiAgICAgbV9zdGF0ZS52aXNpYmxlID0gbV9zdGF0ZS5iYWNrZmFj
ZVZpc2liaWxpdHkgfHwgIW1fdHJhbnNmb3JtLmNvbWJpbmVkKCkuaXNCYWNrRmFjZVZpc2libGUo
KTsKIAogICAgIGlmIChtX3BhcmVudCAmJiBtX3BhcmVudC0+bV9zdGF0ZS5wcmVzZXJ2ZXMzRCkK
LSAgICAgICAgbV9jZW50ZXJaID0gbV90cmFuc2Zvcm0uY29tYmluZWQoKS5tYXBQb2ludChGbG9h
dFBvaW50M0QobV9zaXplLndpZHRoKCkgLyAyLCBtX3NpemUuaGVpZ2h0KCkgLyAyLCAwKSkueigp
OworICAgICAgICBtX2NlbnRlclogPSBtX3RyYW5zZm9ybS5jb21iaW5lZCgpLm1hcFBvaW50KEZs
b2F0UG9pbnQzRChtX3N0YXRlLnNpemUud2lkdGgoKSAvIDIsIG1fc3RhdGUuc2l6ZS5oZWlnaHQo
KSAvIDIsIDApKS56KCk7CiAKICAgICBpZiAobV9zdGF0ZS5tYXNrTGF5ZXIpCiAgICAgICAgIG1f
c3RhdGUubWFza0xheWVyLT5jb21wdXRlVHJhbnNmb3Jtc1JlY3Vyc2l2ZSgpOwpAQCAtMTM2LDcg
KzEzNiw3IEBAIHZvaWQgVGV4dHVyZU1hcHBlckxheWVyOjpwYWludFNlbGYoY29uc3QgVGV4dHVy
ZU1hcHBlclBhaW50T3B0aW9ucyYgb3B0aW9ucykKICAgICB9CiAKICAgICBpZiAobV9iYWNraW5n
U3RvcmUpIHsKLSAgICAgICAgQVNTRVJUKG1fc3RhdGUuZHJhd3NDb250ZW50ICYmIG1fc3RhdGUu
Y29udGVudHNWaXNpYmxlICYmICFtX3NpemUuaXNFbXB0eSgpKTsKKyAgICAgICAgQVNTRVJUKG1f
c3RhdGUuZHJhd3NDb250ZW50ICYmIG1fc3RhdGUuY29udGVudHNWaXNpYmxlICYmICFtX3N0YXRl
LnNpemUuaXNFbXB0eSgpKTsKICAgICAgICAgQVNTRVJUKCFsYXllclJlY3QoKS5pc0VtcHR5KCkp
OwogICAgICAgICBtX2JhY2tpbmdTdG9yZS0+cGFpbnRUb1RleHR1cmVNYXBwZXIob3B0aW9ucy50
ZXh0dXJlTWFwcGVyLCBsYXllclJlY3QoKSwgdHJhbnNmb3JtLCBvcGFjaXR5LCBtYXNrLmdldCgp
KTsKICAgICB9CkBAIC0yNjEsNyArMjYxLDcgQEAgYm9vbCBUZXh0dXJlTWFwcGVyTGF5ZXI6OnNo
b3VsZFBhaW50VG9JbnRlcm1lZGlhdGVTdXJmYWNlKCkgY29uc3QKIAogYm9vbCBUZXh0dXJlTWFw
cGVyTGF5ZXI6OmlzVmlzaWJsZSgpIGNvbnN0CiB7Ci0gICAgaWYgKG1fc2l6ZS5pc0VtcHR5KCkg
JiYgKG1fc3RhdGUubWFza3NUb0JvdW5kcyB8fCBtX3N0YXRlLm1hc2tMYXllciB8fCBtX2NoaWxk
cmVuLmlzRW1wdHkoKSkpCisgICAgaWYgKG1fc3RhdGUuc2l6ZS5pc0VtcHR5KCkgJiYgKG1fc3Rh
dGUubWFza3NUb0JvdW5kcyB8fCBtX3N0YXRlLm1hc2tMYXllciB8fCBtX2NoaWxkcmVuLmlzRW1w
dHkoKSkpCiAgICAgICAgIHJldHVybiBmYWxzZTsKICAgICBpZiAoIW1fc3RhdGUudmlzaWJsZSAm
JiBtX2NoaWxkcmVuLmlzRW1wdHkoKSkKICAgICAgICAgcmV0dXJuIGZhbHNlOwpAQCAtMzkxLDgg
KzM5MSw2IEBAIHZvaWQgVGV4dHVyZU1hcHBlckxheWVyOjpmbHVzaENvbXBvc2l0aW5nU3RhdGVG
b3JUaGlzTGF5ZXJPbmx5KEdyYXBoaWNzTGF5ZXJUZXh0CiAgICAgaWYgKGNoYW5nZU1hc2sgJiBD
aGlsZHJlbkNoYW5nZSkKICAgICAgICAgc2V0Q2hpbGRyZW4oZ3JhcGhpY3NMYXllci0+Y2hpbGRy
ZW4oKSk7CiAKLSAgICBtX3NpemUgPSBncmFwaGljc0xheWVyLT5zaXplKCk7Ci0KICAgICBpZiAo
Y2hhbmdlTWFzayAmIE1hc2tMYXllckNoYW5nZSkgewogICAgICAgIGlmIChUZXh0dXJlTWFwcGVy
TGF5ZXIqIGxheWVyID0gdG9UZXh0dXJlTWFwcGVyTGF5ZXIoZ3JhcGhpY3NMYXllci0+bWFza0xh
eWVyKCkpKQogICAgICAgICAgICBsYXllci0+bV9lZmZlY3RUYXJnZXQgPSB0aGlzOwpkaWZmIC0t
Z2l0IGEvU291cmNlL1dlYkNvcmUvcGxhdGZvcm0vZ3JhcGhpY3MvdGV4bWFwL1RleHR1cmVNYXBw
ZXJMYXllci5oIGIvU291cmNlL1dlYkNvcmUvcGxhdGZvcm0vZ3JhcGhpY3MvdGV4bWFwL1RleHR1
cmVNYXBwZXJMYXllci5oCmluZGV4IDJhMWIzMjdjOTllNjdhMThlMWQ4ZTUxOTY2YjU3YjE1ZWUx
ZWY0MWQuLmY4NGUyYWI2NDUzNTc2OTA1ZTgyNzFjOGVhYzk4MDBmN2NmZTUzNDQgMTAwNjQ0Ci0t
LSBhL1NvdXJjZS9XZWJDb3JlL3BsYXRmb3JtL2dyYXBoaWNzL3RleG1hcC9UZXh0dXJlTWFwcGVy
TGF5ZXIuaAorKysgYi9Tb3VyY2UvV2ViQ29yZS9wbGF0Zm9ybS9ncmFwaGljcy90ZXhtYXAvVGV4
dHVyZU1hcHBlckxheWVyLmgKQEAgLTE0OCw3ICsxNDgsNyBAQCBwcml2YXRlOgogCiAgICAgaW5s
aW5lIEZsb2F0UmVjdCBsYXllclJlY3QoKSBjb25zdAogICAgIHsKLSAgICAgICAgcmV0dXJuIEZs
b2F0UmVjdChGbG9hdFBvaW50Ojp6ZXJvKCksIG1fc2l6ZSk7CisgICAgICAgIHJldHVybiBGbG9h
dFJlY3QoRmxvYXRQb2ludDo6emVybygpLCBtX3N0YXRlLnNpemUpOwogICAgIH0KIAogICAgIEdy
YXBoaWNzTGF5ZXJUcmFuc2Zvcm0gbV90cmFuc2Zvcm07CkBAIC0xNTgsNyArMTU4LDYgQEAgcHJp
dmF0ZToKICAgICBUZXh0dXJlTWFwcGVyTGF5ZXIqIG1fZWZmZWN0VGFyZ2V0OwogICAgIFJlZlB0
cjxUZXh0dXJlTWFwcGVyQmFja2luZ1N0b3JlPiBtX2JhY2tpbmdTdG9yZTsKICAgICBUZXh0dXJl
TWFwcGVyUGxhdGZvcm1MYXllciogbV9jb250ZW50c0xheWVyOwotICAgIEZsb2F0U2l6ZSBtX3Np
emU7CiAgICAgZmxvYXQgbV9vcGFjaXR5OwogI2lmIEVOQUJMRShDU1NfRklMVEVSUykKICAgICBG
aWx0ZXJPcGVyYXRpb25zIG1fZmlsdGVyczsK
</data>

          </attachment>
      

    </bug>

</bugzilla>