<?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>82118</bug_id>
          
          <creation_ts>2012-03-23 22:47:35 -0700</creation_ts>
          <short_desc>[chromium] Incorrect replica originTransform used in CCDamageTracker</short_desc>
          <delta_ts>2012-04-03 13:16:28 -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>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>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Shawn Singh">shawnsingh</reporter>
          <assigned_to name="Shawn Singh">shawnsingh</assigned_to>
          <cc>cc-bugs</cc>
    
    <cc>danakj</cc>
    
    <cc>enne</cc>
    
    <cc>jamesr</cc>
    
    <cc>nduca</cc>
    
    <cc>webkit.review.bot</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>587017</commentid>
    <comment_count>0</comment_count>
    <who name="Shawn Singh">shawnsingh</who>
    <bug_when>2012-03-23 22:47:35 -0700</bug_when>
    <thetext>On Dana&apos;s patch in https://bugs.webkit.org/show_bug.cgi?id=81296,  we forgot to change on spot in the damage tracker code.  Its also my mistake for unofficially reviewing and not catching this.  Patch coming in a moment.   btw, 100% credit goes to Dana for finding this. =)</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>587020</commentid>
    <comment_count>1</comment_count>
      <attachid>133621</attachid>
    <who name="Shawn Singh">shawnsingh</who>
    <bug_when>2012-03-23 22:55:50 -0700</bug_when>
    <thetext>Created attachment 133621
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>587021</commentid>
    <comment_count>2</comment_count>
      <attachid>133621</attachid>
    <who name="Dana Jansens">danakj</who>
    <bug_when>2012-03-23 23:01:01 -0700</bug_when>
    <thetext>Comment on attachment 133621
Patch

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

&gt; Source/WebCore/platform/graphics/chromium/cc/CCDamageTracker.cpp:300
&gt; +        TransformationMatrix replicaOriginTransform = renderSurface-&gt;replicaOriginTransform();

const reference?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>587022</commentid>
    <comment_count>3</comment_count>
      <attachid>133622</attachid>
    <who name="Shawn Singh">shawnsingh</who>
    <bug_when>2012-03-23 23:04:33 -0700</bug_when>
    <thetext>Created attachment 133622
const reference. thanks Dana\!</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>587027</commentid>
    <comment_count>4</comment_count>
      <attachid>133622</attachid>
    <who name="Adrienne Walker">enne</who>
    <bug_when>2012-03-23 23:25:23 -0700</bug_when>
    <thetext>Comment on attachment 133622
const reference. thanks Dana\!

Good catch!</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>587031</commentid>
    <comment_count>5</comment_count>
      <attachid>133622</attachid>
    <who name="WebKit Review Bot">webkit.review.bot</who>
    <bug_when>2012-03-23 23:51:50 -0700</bug_when>
    <thetext>Comment on attachment 133622
const reference. thanks Dana\!

Clearing flags on attachment: 133622

Committed r111982: &lt;http://trac.webkit.org/changeset/111982&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>587032</commentid>
    <comment_count>6</comment_count>
    <who name="WebKit Review Bot">webkit.review.bot</who>
    <bug_when>2012-03-23 23:51:54 -0700</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>587036</commentid>
    <comment_count>7</comment_count>
    <who name="Shawn Singh">shawnsingh</who>
    <bug_when>2012-03-24 00:42:58 -0700</bug_when>
    <thetext>There&apos;s no need to revert, but I&apos;m re-opening this because one of the comments is wrong and I need to fix it.  (the unit test is not reflecting about left edge anchored to right side.  Its actually just ensuring that the anchor did not incorrectly affect the reflection.)</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>594758</commentid>
    <comment_count>8</comment_count>
      <attachid>135396</attachid>
    <who name="Shawn Singh">shawnsingh</who>
    <bug_when>2012-04-03 12:42:32 -0700</bug_when>
    <thetext>Created attachment 135396
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>594768</commentid>
    <comment_count>9</comment_count>
      <attachid>135396</attachid>
    <who name="Adrienne Walker">enne</who>
    <bug_when>2012-04-03 12:50:32 -0700</bug_when>
    <thetext>Comment on attachment 135396
Patch

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

Sure, R=me.  Can you open a new bug next time? Bugzilla does pretty poorly with multiple patches on the same bug.

&gt; Source/WebKit/chromium/tests/CCDamageTrackerTest.cpp:809
&gt; +    // https://bugs.webkit.org/show_bug.cgi?id=82118

No need to link to this bug here.  That&apos;s what git blame is for.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>594774</commentid>
    <comment_count>10</comment_count>
    <who name="Shawn Singh">shawnsingh</who>
    <bug_when>2012-04-03 12:56:20 -0700</bug_when>
    <thetext>(In reply to comment #9)
&gt; (From update of attachment 135396 [details])
&gt; View in context: https://bugs.webkit.org/attachment.cgi?id=135396&amp;action=review
&gt; 
&gt; Sure, R=me.  Can you open a new bug next time? Bugzilla does pretty poorly with multiple patches on the same bug.
&gt; 
&gt; &gt; Source/WebKit/chromium/tests/CCDamageTrackerTest.cpp:809
&gt; &gt; +    // https://bugs.webkit.org/show_bug.cgi?id=82118
&gt; 
&gt; No need to link to this bug here.  That&apos;s what git blame is for.

OK sure - I&apos;ll land this one on this bug, just this time.  From then on I&apos;ll use separate bugs.

Thanks for the super quick review =)</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>594779</commentid>
    <comment_count>11</comment_count>
      <attachid>135402</attachid>
    <who name="Shawn Singh">shawnsingh</who>
    <bug_when>2012-04-03 13:00:24 -0700</bug_when>
    <thetext>Created attachment 135402
Patch for landing</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>594796</commentid>
    <comment_count>12</comment_count>
      <attachid>135402</attachid>
    <who name="WebKit Review Bot">webkit.review.bot</who>
    <bug_when>2012-04-03 13:16:24 -0700</bug_when>
    <thetext>Comment on attachment 135402
Patch for landing

Clearing flags on attachment: 135402

Committed r113078: &lt;http://trac.webkit.org/changeset/113078&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>594800</commentid>
    <comment_count>13</comment_count>
    <who name="WebKit Review Bot">webkit.review.bot</who>
    <bug_when>2012-04-03 13:16:28 -0700</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>133621</attachid>
            <date>2012-03-23 22:55:50 -0700</date>
            <delta_ts>2012-03-23 23:04:29 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-82118-20120323225549.patch</filename>
            <type>text/plain</type>
            <size>6103</size>
            <attacher name="Shawn Singh">shawnsingh</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMTExOTc3CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9D
aGFuZ2VMb2cgYi9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKaW5kZXggNzFmZGRkNTdkMzZmZWNm
MTZhZDkzNjRmNWI4ZWNiYWI1YTYwNzA0OS4uODc2NWM3ZTBkZWQwMTg3N2FmNTQyYzBlNTZmNTdk
NTJmYmFjNzIyNyAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCisrKyBiL1Nv
dXJjZS9XZWJDb3JlL0NoYW5nZUxvZwpAQCAtMSwzICsxLDE1IEBACisyMDEyLTAzLTIzICBTaGF3
biBTaW5naCAgPHNoYXduc2luZ2hAY2hyb21pdW0ub3JnPgorCisgICAgICAgIFtjaHJvbWl1bV0g
SW5jb3JyZWN0IHJlcGxpY2Egb3JpZ2luVHJhbnNmb3JtIHVzZWQgaW4gQ0NEYW1hZ2VUcmFja2Vy
CisgICAgICAgIGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD04MjExOAor
CisgICAgICAgIFJldmlld2VkIGJ5IE5PQk9EWSAoT09QUyEpLgorCisgICAgICAgIFVuaXQgdGVz
dCBhZGRlZCB0byBDQ0RhbWFnZVRyYWNrZXJUZXN0LmNwcAorCisgICAgICAgICogcGxhdGZvcm0v
Z3JhcGhpY3MvY2hyb21pdW0vY2MvQ0NEYW1hZ2VUcmFja2VyLmNwcDoKKyAgICAgICAgKFdlYkNv
cmU6OkNDRGFtYWdlVHJhY2tlcjo6ZXh0ZW5kRGFtYWdlRm9yUmVuZGVyU3VyZmFjZSk6CisKIDIw
MTItMDMtMjMgIFN0ZXBoYW5pZSBMZXdpcyAgPHNsZXdpc0BhcHBsZS5jb20+CiAKICAgICAgICAg
aHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTgxOTYzIFdlYlByb2Nlc3Mg
Y2FuIGdldCBzdHVjayBpbiBHQyBkdXJpbmcgbWFueSBsb3cgbWVtb3J5IHNpZ25hbHMuCmRpZmYg
LS1naXQgYS9Tb3VyY2UvV2ViS2l0L2Nocm9taXVtL0NoYW5nZUxvZyBiL1NvdXJjZS9XZWJLaXQv
Y2hyb21pdW0vQ2hhbmdlTG9nCmluZGV4IGFjMzJjYzE1OGFhOWVjMWZkZTRlMmE4Y2I0ZjM4NjFl
ZmY2ZGFmOWUuLmEwNTQzZTRmMzM1MzUzOTdkNzFiZDQxZDM4ZmFlOTViYzJlMWJhMjcgMTAwNjQ0
Ci0tLSBhL1NvdXJjZS9XZWJLaXQvY2hyb21pdW0vQ2hhbmdlTG9nCisrKyBiL1NvdXJjZS9XZWJL
aXQvY2hyb21pdW0vQ2hhbmdlTG9nCkBAIC0xLDMgKzEsMTQgQEAKKzIwMTItMDMtMjMgIFNoYXdu
IFNpbmdoICA8c2hhd25zaW5naEBjaHJvbWl1bS5vcmc+CisKKyAgICAgICAgW2Nocm9taXVtXSBJ
bmNvcnJlY3QgcmVwbGljYSBvcmlnaW5UcmFuc2Zvcm0gdXNlZCBpbiBDQ0RhbWFnZVRyYWNrZXIK
KyAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTgyMTE4CisK
KyAgICAgICAgUmV2aWV3ZWQgYnkgTk9CT0RZIChPT1BTISkuCisKKyAgICAgICAgKiB0ZXN0cy9D
Q0RhbWFnZVRyYWNrZXJUZXN0LmNwcDoKKyAgICAgICAgKFdlYktpdFRlc3RzOjpURVNUX0YpOgor
ICAgICAgICAoV2ViS2l0VGVzdHMpOgorCiAyMDEyLTAzLTIzICBXLiBKYW1lcyBNYWNMZWFuICA8
d2ptYWNsZWFuQGNocm9taXVtLm9yZz4KIAogICAgICAgICBbY2hyb21pdW1dIENDTGF5ZXJUcmVl
SG9zdEltcGw6OnNjcm9sbEJlZ2luKCkgc2hvdWxkIHJldHVybiBTY3JvbGxGYWlsZWQgZm9yIEND
SW5wdXRIYW5kbGVyQ2xpZW50OjpHZXN0dXJlIHR5cGUgd2hlbiB3aGVlbCBoYW5kbGVycyBmb3Vu
ZC4KZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJDb3JlL3BsYXRmb3JtL2dyYXBoaWNzL2Nocm9taXVt
L2NjL0NDRGFtYWdlVHJhY2tlci5jcHAgYi9Tb3VyY2UvV2ViQ29yZS9wbGF0Zm9ybS9ncmFwaGlj
cy9jaHJvbWl1bS9jYy9DQ0RhbWFnZVRyYWNrZXIuY3BwCmluZGV4IDFmZjJmZmM4YjQ4MGZlNTQ3
OTBhZWJhMGNhZjA1OTNmOTBlNDI5NzIuLjMzNDg1ZjU0YTc2NTg4MGE1NjIwYWM3NDdjMDcxZDE3
ZWE2NjZmMmEgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJDb3JlL3BsYXRmb3JtL2dyYXBoaWNzL2No
cm9taXVtL2NjL0NDRGFtYWdlVHJhY2tlci5jcHAKKysrIGIvU291cmNlL1dlYkNvcmUvcGxhdGZv
cm0vZ3JhcGhpY3MvY2hyb21pdW0vY2MvQ0NEYW1hZ2VUcmFja2VyLmNwcApAQCAtMjk3LDEwICsy
OTcsNyBAQCB2b2lkIENDRGFtYWdlVHJhY2tlcjo6ZXh0ZW5kRGFtYWdlRm9yUmVuZGVyU3VyZmFj
ZShDQ0xheWVySW1wbCogbGF5ZXIsIEZsb2F0UmVjdAogICAgICAgICByZW1vdmVSZWN0RnJvbUN1
cnJlbnRGcmFtZShyZXBsaWNhTWFza0xheWVyLT5pZCgpLCByZXBsaWNhSXNOZXcpOwogCiAgICAg
ICAgIC8vIENvbXB1dGUgdGhlIHJlcGxpY2EncyAib3JpZ2luVHJhbnNmb3JtIiB0aGF0IG1hcHMg
ZnJvbSB0aGUgcmVwbGljYSdzIG9yaWdpbiBzcGFjZSB0byB0aGUgdGFyZ2V0IHN1cmZhY2Ugb3Jp
Z2luIHNwYWNlLgotICAgICAgICBUcmFuc2Zvcm1hdGlvbk1hdHJpeCByZXBsaWNhT3JpZ2luVHJh
bnNmb3JtID0gbGF5ZXItPnJlbmRlclN1cmZhY2UoKS0+b3JpZ2luVHJhbnNmb3JtKCk7Ci0gICAg
ICAgIHJlcGxpY2FPcmlnaW5UcmFuc2Zvcm0udHJhbnNsYXRlKGxheWVyLT5yZXBsaWNhTGF5ZXIo
KS0+cG9zaXRpb24oKS54KCksIGxheWVyLT5yZXBsaWNhTGF5ZXIoKS0+cG9zaXRpb24oKS55KCkp
OwotICAgICAgICByZXBsaWNhT3JpZ2luVHJhbnNmb3JtLm11bHRpcGx5KGxheWVyLT5yZXBsaWNh
TGF5ZXIoKS0+dHJhbnNmb3JtKCkpOwotICAgICAgICByZXBsaWNhT3JpZ2luVHJhbnNmb3JtLnRy
YW5zbGF0ZSgtbGF5ZXItPnJlcGxpY2FMYXllcigpLT5wb3NpdGlvbigpLngoKSwgLWxheWVyLT5y
ZXBsaWNhTGF5ZXIoKS0+cG9zaXRpb24oKS55KCkpOworICAgICAgICBUcmFuc2Zvcm1hdGlvbk1h
dHJpeCByZXBsaWNhT3JpZ2luVHJhbnNmb3JtID0gcmVuZGVyU3VyZmFjZS0+cmVwbGljYU9yaWdp
blRyYW5zZm9ybSgpOwogCiAgICAgICAgIEZsb2F0UmVjdCByZXBsaWNhTWFza0xheWVyUmVjdCA9
IHJlcGxpY2FPcmlnaW5UcmFuc2Zvcm0ubWFwUmVjdChGbG9hdFJlY3QoRmxvYXRQb2ludDo6emVy
bygpLCBGbG9hdFNpemUocmVwbGljYU1hc2tMYXllci0+Ym91bmRzKCkud2lkdGgoKSwgcmVwbGlj
YU1hc2tMYXllci0+Ym91bmRzKCkuaGVpZ2h0KCkpKSk7CiAgICAgICAgIHNhdmVSZWN0Rm9yTmV4
dEZyYW1lKHJlcGxpY2FNYXNrTGF5ZXItPmlkKCksIHJlcGxpY2FNYXNrTGF5ZXJSZWN0KTsKZGlm
ZiAtLWdpdCBhL1NvdXJjZS9XZWJLaXQvY2hyb21pdW0vdGVzdHMvQ0NEYW1hZ2VUcmFja2VyVGVz
dC5jcHAgYi9Tb3VyY2UvV2ViS2l0L2Nocm9taXVtL3Rlc3RzL0NDRGFtYWdlVHJhY2tlclRlc3Qu
Y3BwCmluZGV4IGNkZWYxM2MwYTAzZjQ4MjhiMTE3NjYxNzVlM2E1NTU3ZWEwOGMzOWUuLjI2OTU1
OTg1YzI5MWM3MTNlYjlmYzFkMTgxZDE2M2U0ODVhMTRiYjAgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9X
ZWJLaXQvY2hyb21pdW0vdGVzdHMvQ0NEYW1hZ2VUcmFja2VyVGVzdC5jcHAKKysrIGIvU291cmNl
L1dlYktpdC9jaHJvbWl1bS90ZXN0cy9DQ0RhbWFnZVRyYWNrZXJUZXN0LmNwcApAQCAtNzk3LDYg
Kzc5Nyw1NiBAQCBURVNUX0YoQ0NEYW1hZ2VUcmFja2VyVGVzdCwgdmVyaWZ5RGFtYWdlRm9yUmVw
bGljYU1hc2spCiAgICAgRVhQRUNUX0ZMT0FUX1JFQ1RfRVEoRmxvYXRSZWN0KDE5NCwgMjAwLCA2
LCA4KSwgY2hpbGREYW1hZ2VSZWN0KTsKIH0KIAorVEVTVF9GKENDRGFtYWdlVHJhY2tlclRlc3Qs
IHZlcmlmeURhbWFnZUZvclJlcGxpY2FNYXNrV2l0aEFuY2hvcikKK3sKKyAgICBPd25QdHI8Q0NM
YXllckltcGw+IHJvb3QgPSBjcmVhdGVBbmRTZXRVcFRlc3RUcmVlV2l0aFR3b1N1cmZhY2VzKCk7
CisgICAgQ0NMYXllckltcGwqIGNoaWxkMSA9IHJvb3QtPmNoaWxkcmVuKClbMF0uZ2V0KCk7Cisg
ICAgQ0NMYXllckltcGwqIGdyYW5kQ2hpbGQxID0gY2hpbGQxLT5jaGlsZHJlbigpWzBdLmdldCgp
OworCisgICAgLy8gVmVyaWZ5IHRoYXQgdGhlIGNvcnJlY3QgcmVwbGljYU9yaWdpblRyYW5zZm9y
bSBpcyB1c2VkIGZvciB0aGUgcmVwbGljYU1hc2s7IHRoZQorICAgIC8vIGluY29ycmVjdCBvbGQg
Y29kZSBkaWQgbm90IGFjdHVhbGx5IGNvcnJlY3RseSBhY2NvdW50IGZvciB0aGUgYW5jaG9yIGZv
ciB0aGUKKyAgICAvLyByZXBsaWNhLgorICAgIC8vCisgICAgLy8gQ3JlYXRlIGEgcmVmbGVjdGlv
biBhYm91dCB0aGUgbGVmdCBlZGdlLCBidXQgdGhlIGFuY2hvciBwb2ludCBpcyBzaGlmdGVkIGFs
bCB0aGUKKyAgICAvLyB3YXkgdG8gdGhlIHJpZ2h0LiB0aGlzIGNhc2UgdGhlIHJlZmxlY3Rpb24g
c2hvdWxkIGJlIGRpcmVjdGx5IG9uIHRvcCAoYnV0CisgICAgLy8gaG9yaXpvbnRhbGx5IGZsaXBw
ZWQpIG9mIGdyYW5kQ2hpbGQxLgorCisgICAgZ3JhbmRDaGlsZDEtPnNldEFuY2hvclBvaW50KEZs
b2F0UG9pbnQoMS4wLCAwLjApKTsgLy8gVGhpcyBpcyB0aGUgYW5jaG9yIGJlaW5nIHRlc3RlZC4K
KworICAgIHsKKyAgICAgICAgT3duUHRyPENDTGF5ZXJJbXBsPiBncmFuZENoaWxkMVJlcGxpY2Eg
PSBDQ0xheWVySW1wbDo6Y3JlYXRlKDYpOworICAgICAgICBncmFuZENoaWxkMVJlcGxpY2EtPnNl
dFBvc2l0aW9uKEZsb2F0UG9pbnQ6Onplcm8oKSk7CisgICAgICAgIGdyYW5kQ2hpbGQxUmVwbGlj
YS0+c2V0QW5jaG9yUG9pbnQoRmxvYXRQb2ludDo6emVybygpKTsgLy8gbm90ZSwgdGhpcyBpcyBu
b3QgdGhlIGFuY2hvciBiZWluZyB0ZXN0ZWQuCisgICAgICAgIFRyYW5zZm9ybWF0aW9uTWF0cml4
IHJlZmxlY3Rpb247CisgICAgICAgIHJlZmxlY3Rpb24uc2NhbGUzZCgtMS4wLCAxLjAsIDEuMCk7
CisgICAgICAgIGdyYW5kQ2hpbGQxUmVwbGljYS0+c2V0VHJhbnNmb3JtKHJlZmxlY3Rpb24pOwor
ICAgICAgICBncmFuZENoaWxkMS0+c2V0UmVwbGljYUxheWVyKGdyYW5kQ2hpbGQxUmVwbGljYS5y
ZWxlYXNlKCkpOworICAgIH0KKyAgICBDQ0xheWVySW1wbCogZ3JhbmRDaGlsZDFSZXBsaWNhID0g
Z3JhbmRDaGlsZDEtPnJlcGxpY2FMYXllcigpOworCisgICAgLy8gU2V0IHVwIHRoZSBtYXNrIGxh
eWVyIG9uIHRoZSByZXBsaWNhIGxheWVyCisgICAgeworICAgICAgICBPd25QdHI8Q0NMYXllcklt
cGw+IHJlcGxpY2FNYXNrTGF5ZXIgPSBDQ0xheWVySW1wbDo6Y3JlYXRlKDcpOworICAgICAgICBy
ZXBsaWNhTWFza0xheWVyLT5zZXRQb3NpdGlvbihGbG9hdFBvaW50Ojp6ZXJvKCkpOworICAgICAg
ICByZXBsaWNhTWFza0xheWVyLT5zZXRBbmNob3JQb2ludChGbG9hdFBvaW50Ojp6ZXJvKCkpOyAv
LyBub3RlLCB0aGlzIGlzIG5vdCB0aGUgYW5jaG9yIGJlaW5nIHRlc3RlZC4KKyAgICAgICAgcmVw
bGljYU1hc2tMYXllci0+c2V0Qm91bmRzKGdyYW5kQ2hpbGQxLT5ib3VuZHMoKSk7CisgICAgICAg
IGdyYW5kQ2hpbGQxUmVwbGljYS0+c2V0TWFza0xheWVyKHJlcGxpY2FNYXNrTGF5ZXIucmVsZWFz
ZSgpKTsKKyAgICB9CisgICAgQ0NMYXllckltcGwqIHJlcGxpY2FNYXNrTGF5ZXIgPSBncmFuZENo
aWxkMVJlcGxpY2EtPm1hc2tMYXllcigpOworCisgICAgZW11bGF0ZURyYXdpbmdPbmVGcmFtZShy
b290LmdldCgpKTsKKworICAgIC8vIFNhbml0eSBjaGVjayB0aGF0IHRoZSBhcHByb3ByaWF0ZSBy
ZW5kZXIgc3VyZmFjZXMgd2VyZSBjcmVhdGVkCisgICAgQVNTRVJUX1RSVUUoZ3JhbmRDaGlsZDEt
PnJlbmRlclN1cmZhY2UoKSk7CisKKyAgICAvLyBBIHByb3BlcnR5IGNoYW5nZSBvbiB0aGUgcmVw
bGljYU1hc2sgc2hvdWxkIGRhbWFnZSB0aGUgcmVmbGVjdGVkIHJlZ2lvbiBvbiB0aGUgdGFyZ2V0
IHN1cmZhY2UuCisgICAgcmVwbGljYU1hc2tMYXllci0+c2V0T3BhY2l0eSgwLjYpOworICAgIGVt
dWxhdGVEcmF3aW5nT25lRnJhbWUocm9vdC5nZXQoKSk7CisKKyAgICBGbG9hdFJlY3QgY2hpbGRE
YW1hZ2VSZWN0ID0gY2hpbGQxLT5yZW5kZXJTdXJmYWNlKCktPmRhbWFnZVRyYWNrZXIoKS0+Y3Vy
cmVudERhbWFnZVJlY3QoKTsKKyAgICBFWFBFQ1RfRkxPQVRfUkVDVF9FUShGbG9hdFJlY3QoMTk0
LCAyMDAsIDYsIDgpLCBjaGlsZERhbWFnZVJlY3QpOworfQorCiBURVNUX0YoQ0NEYW1hZ2VUcmFj
a2VyVGVzdCwgdmVyaWZ5RGFtYWdlV2hlbkZvcmNlZEZ1bGxEYW1hZ2UpCiB7CiAgICAgT3duUHRy
PENDTGF5ZXJJbXBsPiByb290ID0gY3JlYXRlQW5kU2V0VXBUZXN0VHJlZVdpdGhPbmVTdXJmYWNl
KCk7Cg==
</data>

          </attachment>
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>133622</attachid>
            <date>2012-03-23 23:04:33 -0700</date>
            <delta_ts>2012-04-03 12:42:29 -0700</delta_ts>
            <desc>const reference. thanks Dana\!</desc>
            <filename>bug-82118-20120323230431.patch</filename>
            <type>text/plain</type>
            <size>6112</size>
            <attacher name="Shawn Singh">shawnsingh</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMTExOTc3CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9D
aGFuZ2VMb2cgYi9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKaW5kZXggNzFmZGRkNTdkMzZmZWNm
MTZhZDkzNjRmNWI4ZWNiYWI1YTYwNzA0OS4uODc2NWM3ZTBkZWQwMTg3N2FmNTQyYzBlNTZmNTdk
NTJmYmFjNzIyNyAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCisrKyBiL1Nv
dXJjZS9XZWJDb3JlL0NoYW5nZUxvZwpAQCAtMSwzICsxLDE1IEBACisyMDEyLTAzLTIzICBTaGF3
biBTaW5naCAgPHNoYXduc2luZ2hAY2hyb21pdW0ub3JnPgorCisgICAgICAgIFtjaHJvbWl1bV0g
SW5jb3JyZWN0IHJlcGxpY2Egb3JpZ2luVHJhbnNmb3JtIHVzZWQgaW4gQ0NEYW1hZ2VUcmFja2Vy
CisgICAgICAgIGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD04MjExOAor
CisgICAgICAgIFJldmlld2VkIGJ5IE5PQk9EWSAoT09QUyEpLgorCisgICAgICAgIFVuaXQgdGVz
dCBhZGRlZCB0byBDQ0RhbWFnZVRyYWNrZXJUZXN0LmNwcAorCisgICAgICAgICogcGxhdGZvcm0v
Z3JhcGhpY3MvY2hyb21pdW0vY2MvQ0NEYW1hZ2VUcmFja2VyLmNwcDoKKyAgICAgICAgKFdlYkNv
cmU6OkNDRGFtYWdlVHJhY2tlcjo6ZXh0ZW5kRGFtYWdlRm9yUmVuZGVyU3VyZmFjZSk6CisKIDIw
MTItMDMtMjMgIFN0ZXBoYW5pZSBMZXdpcyAgPHNsZXdpc0BhcHBsZS5jb20+CiAKICAgICAgICAg
aHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTgxOTYzIFdlYlByb2Nlc3Mg
Y2FuIGdldCBzdHVjayBpbiBHQyBkdXJpbmcgbWFueSBsb3cgbWVtb3J5IHNpZ25hbHMuCmRpZmYg
LS1naXQgYS9Tb3VyY2UvV2ViS2l0L2Nocm9taXVtL0NoYW5nZUxvZyBiL1NvdXJjZS9XZWJLaXQv
Y2hyb21pdW0vQ2hhbmdlTG9nCmluZGV4IGFjMzJjYzE1OGFhOWVjMWZkZTRlMmE4Y2I0ZjM4NjFl
ZmY2ZGFmOWUuLmEwNTQzZTRmMzM1MzUzOTdkNzFiZDQxZDM4ZmFlOTViYzJlMWJhMjcgMTAwNjQ0
Ci0tLSBhL1NvdXJjZS9XZWJLaXQvY2hyb21pdW0vQ2hhbmdlTG9nCisrKyBiL1NvdXJjZS9XZWJL
aXQvY2hyb21pdW0vQ2hhbmdlTG9nCkBAIC0xLDMgKzEsMTQgQEAKKzIwMTItMDMtMjMgIFNoYXdu
IFNpbmdoICA8c2hhd25zaW5naEBjaHJvbWl1bS5vcmc+CisKKyAgICAgICAgW2Nocm9taXVtXSBJ
bmNvcnJlY3QgcmVwbGljYSBvcmlnaW5UcmFuc2Zvcm0gdXNlZCBpbiBDQ0RhbWFnZVRyYWNrZXIK
KyAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTgyMTE4CisK
KyAgICAgICAgUmV2aWV3ZWQgYnkgTk9CT0RZIChPT1BTISkuCisKKyAgICAgICAgKiB0ZXN0cy9D
Q0RhbWFnZVRyYWNrZXJUZXN0LmNwcDoKKyAgICAgICAgKFdlYktpdFRlc3RzOjpURVNUX0YpOgor
ICAgICAgICAoV2ViS2l0VGVzdHMpOgorCiAyMDEyLTAzLTIzICBXLiBKYW1lcyBNYWNMZWFuICA8
d2ptYWNsZWFuQGNocm9taXVtLm9yZz4KIAogICAgICAgICBbY2hyb21pdW1dIENDTGF5ZXJUcmVl
SG9zdEltcGw6OnNjcm9sbEJlZ2luKCkgc2hvdWxkIHJldHVybiBTY3JvbGxGYWlsZWQgZm9yIEND
SW5wdXRIYW5kbGVyQ2xpZW50OjpHZXN0dXJlIHR5cGUgd2hlbiB3aGVlbCBoYW5kbGVycyBmb3Vu
ZC4KZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJDb3JlL3BsYXRmb3JtL2dyYXBoaWNzL2Nocm9taXVt
L2NjL0NDRGFtYWdlVHJhY2tlci5jcHAgYi9Tb3VyY2UvV2ViQ29yZS9wbGF0Zm9ybS9ncmFwaGlj
cy9jaHJvbWl1bS9jYy9DQ0RhbWFnZVRyYWNrZXIuY3BwCmluZGV4IDFmZjJmZmM4YjQ4MGZlNTQ3
OTBhZWJhMGNhZjA1OTNmOTBlNDI5NzIuLmQ0YjRjZjkxNmIxMmIxM2FmN2RmYTYyYWRlNTMyNjMw
MWZmYjljMTYgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJDb3JlL3BsYXRmb3JtL2dyYXBoaWNzL2No
cm9taXVtL2NjL0NDRGFtYWdlVHJhY2tlci5jcHAKKysrIGIvU291cmNlL1dlYkNvcmUvcGxhdGZv
cm0vZ3JhcGhpY3MvY2hyb21pdW0vY2MvQ0NEYW1hZ2VUcmFja2VyLmNwcApAQCAtMjk3LDExICsy
OTcsNyBAQCB2b2lkIENDRGFtYWdlVHJhY2tlcjo6ZXh0ZW5kRGFtYWdlRm9yUmVuZGVyU3VyZmFj
ZShDQ0xheWVySW1wbCogbGF5ZXIsIEZsb2F0UmVjdAogICAgICAgICByZW1vdmVSZWN0RnJvbUN1
cnJlbnRGcmFtZShyZXBsaWNhTWFza0xheWVyLT5pZCgpLCByZXBsaWNhSXNOZXcpOwogCiAgICAg
ICAgIC8vIENvbXB1dGUgdGhlIHJlcGxpY2EncyAib3JpZ2luVHJhbnNmb3JtIiB0aGF0IG1hcHMg
ZnJvbSB0aGUgcmVwbGljYSdzIG9yaWdpbiBzcGFjZSB0byB0aGUgdGFyZ2V0IHN1cmZhY2Ugb3Jp
Z2luIHNwYWNlLgotICAgICAgICBUcmFuc2Zvcm1hdGlvbk1hdHJpeCByZXBsaWNhT3JpZ2luVHJh
bnNmb3JtID0gbGF5ZXItPnJlbmRlclN1cmZhY2UoKS0+b3JpZ2luVHJhbnNmb3JtKCk7Ci0gICAg
ICAgIHJlcGxpY2FPcmlnaW5UcmFuc2Zvcm0udHJhbnNsYXRlKGxheWVyLT5yZXBsaWNhTGF5ZXIo
KS0+cG9zaXRpb24oKS54KCksIGxheWVyLT5yZXBsaWNhTGF5ZXIoKS0+cG9zaXRpb24oKS55KCkp
OwotICAgICAgICByZXBsaWNhT3JpZ2luVHJhbnNmb3JtLm11bHRpcGx5KGxheWVyLT5yZXBsaWNh
TGF5ZXIoKS0+dHJhbnNmb3JtKCkpOwotICAgICAgICByZXBsaWNhT3JpZ2luVHJhbnNmb3JtLnRy
YW5zbGF0ZSgtbGF5ZXItPnJlcGxpY2FMYXllcigpLT5wb3NpdGlvbigpLngoKSwgLWxheWVyLT5y
ZXBsaWNhTGF5ZXIoKS0+cG9zaXRpb24oKS55KCkpOwotCisgICAgICAgIGNvbnN0IFRyYW5zZm9y
bWF0aW9uTWF0cml4JiByZXBsaWNhT3JpZ2luVHJhbnNmb3JtID0gcmVuZGVyU3VyZmFjZS0+cmVw
bGljYU9yaWdpblRyYW5zZm9ybSgpOwogICAgICAgICBGbG9hdFJlY3QgcmVwbGljYU1hc2tMYXll
clJlY3QgPSByZXBsaWNhT3JpZ2luVHJhbnNmb3JtLm1hcFJlY3QoRmxvYXRSZWN0KEZsb2F0UG9p
bnQ6Onplcm8oKSwgRmxvYXRTaXplKHJlcGxpY2FNYXNrTGF5ZXItPmJvdW5kcygpLndpZHRoKCks
IHJlcGxpY2FNYXNrTGF5ZXItPmJvdW5kcygpLmhlaWdodCgpKSkpOwogICAgICAgICBzYXZlUmVj
dEZvck5leHRGcmFtZShyZXBsaWNhTWFza0xheWVyLT5pZCgpLCByZXBsaWNhTWFza0xheWVyUmVj
dCk7CiAKZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJLaXQvY2hyb21pdW0vdGVzdHMvQ0NEYW1hZ2VU
cmFja2VyVGVzdC5jcHAgYi9Tb3VyY2UvV2ViS2l0L2Nocm9taXVtL3Rlc3RzL0NDRGFtYWdlVHJh
Y2tlclRlc3QuY3BwCmluZGV4IGNkZWYxM2MwYTAzZjQ4MjhiMTE3NjYxNzVlM2E1NTU3ZWEwOGMz
OWUuLjI2OTU1OTg1YzI5MWM3MTNlYjlmYzFkMTgxZDE2M2U0ODVhMTRiYjAgMTAwNjQ0Ci0tLSBh
L1NvdXJjZS9XZWJLaXQvY2hyb21pdW0vdGVzdHMvQ0NEYW1hZ2VUcmFja2VyVGVzdC5jcHAKKysr
IGIvU291cmNlL1dlYktpdC9jaHJvbWl1bS90ZXN0cy9DQ0RhbWFnZVRyYWNrZXJUZXN0LmNwcApA
QCAtNzk3LDYgKzc5Nyw1NiBAQCBURVNUX0YoQ0NEYW1hZ2VUcmFja2VyVGVzdCwgdmVyaWZ5RGFt
YWdlRm9yUmVwbGljYU1hc2spCiAgICAgRVhQRUNUX0ZMT0FUX1JFQ1RfRVEoRmxvYXRSZWN0KDE5
NCwgMjAwLCA2LCA4KSwgY2hpbGREYW1hZ2VSZWN0KTsKIH0KIAorVEVTVF9GKENDRGFtYWdlVHJh
Y2tlclRlc3QsIHZlcmlmeURhbWFnZUZvclJlcGxpY2FNYXNrV2l0aEFuY2hvcikKK3sKKyAgICBP
d25QdHI8Q0NMYXllckltcGw+IHJvb3QgPSBjcmVhdGVBbmRTZXRVcFRlc3RUcmVlV2l0aFR3b1N1
cmZhY2VzKCk7CisgICAgQ0NMYXllckltcGwqIGNoaWxkMSA9IHJvb3QtPmNoaWxkcmVuKClbMF0u
Z2V0KCk7CisgICAgQ0NMYXllckltcGwqIGdyYW5kQ2hpbGQxID0gY2hpbGQxLT5jaGlsZHJlbigp
WzBdLmdldCgpOworCisgICAgLy8gVmVyaWZ5IHRoYXQgdGhlIGNvcnJlY3QgcmVwbGljYU9yaWdp
blRyYW5zZm9ybSBpcyB1c2VkIGZvciB0aGUgcmVwbGljYU1hc2s7IHRoZQorICAgIC8vIGluY29y
cmVjdCBvbGQgY29kZSBkaWQgbm90IGFjdHVhbGx5IGNvcnJlY3RseSBhY2NvdW50IGZvciB0aGUg
YW5jaG9yIGZvciB0aGUKKyAgICAvLyByZXBsaWNhLgorICAgIC8vCisgICAgLy8gQ3JlYXRlIGEg
cmVmbGVjdGlvbiBhYm91dCB0aGUgbGVmdCBlZGdlLCBidXQgdGhlIGFuY2hvciBwb2ludCBpcyBz
aGlmdGVkIGFsbCB0aGUKKyAgICAvLyB3YXkgdG8gdGhlIHJpZ2h0LiB0aGlzIGNhc2UgdGhlIHJl
ZmxlY3Rpb24gc2hvdWxkIGJlIGRpcmVjdGx5IG9uIHRvcCAoYnV0CisgICAgLy8gaG9yaXpvbnRh
bGx5IGZsaXBwZWQpIG9mIGdyYW5kQ2hpbGQxLgorCisgICAgZ3JhbmRDaGlsZDEtPnNldEFuY2hv
clBvaW50KEZsb2F0UG9pbnQoMS4wLCAwLjApKTsgLy8gVGhpcyBpcyB0aGUgYW5jaG9yIGJlaW5n
IHRlc3RlZC4KKworICAgIHsKKyAgICAgICAgT3duUHRyPENDTGF5ZXJJbXBsPiBncmFuZENoaWxk
MVJlcGxpY2EgPSBDQ0xheWVySW1wbDo6Y3JlYXRlKDYpOworICAgICAgICBncmFuZENoaWxkMVJl
cGxpY2EtPnNldFBvc2l0aW9uKEZsb2F0UG9pbnQ6Onplcm8oKSk7CisgICAgICAgIGdyYW5kQ2hp
bGQxUmVwbGljYS0+c2V0QW5jaG9yUG9pbnQoRmxvYXRQb2ludDo6emVybygpKTsgLy8gbm90ZSwg
dGhpcyBpcyBub3QgdGhlIGFuY2hvciBiZWluZyB0ZXN0ZWQuCisgICAgICAgIFRyYW5zZm9ybWF0
aW9uTWF0cml4IHJlZmxlY3Rpb247CisgICAgICAgIHJlZmxlY3Rpb24uc2NhbGUzZCgtMS4wLCAx
LjAsIDEuMCk7CisgICAgICAgIGdyYW5kQ2hpbGQxUmVwbGljYS0+c2V0VHJhbnNmb3JtKHJlZmxl
Y3Rpb24pOworICAgICAgICBncmFuZENoaWxkMS0+c2V0UmVwbGljYUxheWVyKGdyYW5kQ2hpbGQx
UmVwbGljYS5yZWxlYXNlKCkpOworICAgIH0KKyAgICBDQ0xheWVySW1wbCogZ3JhbmRDaGlsZDFS
ZXBsaWNhID0gZ3JhbmRDaGlsZDEtPnJlcGxpY2FMYXllcigpOworCisgICAgLy8gU2V0IHVwIHRo
ZSBtYXNrIGxheWVyIG9uIHRoZSByZXBsaWNhIGxheWVyCisgICAgeworICAgICAgICBPd25QdHI8
Q0NMYXllckltcGw+IHJlcGxpY2FNYXNrTGF5ZXIgPSBDQ0xheWVySW1wbDo6Y3JlYXRlKDcpOwor
ICAgICAgICByZXBsaWNhTWFza0xheWVyLT5zZXRQb3NpdGlvbihGbG9hdFBvaW50Ojp6ZXJvKCkp
OworICAgICAgICByZXBsaWNhTWFza0xheWVyLT5zZXRBbmNob3JQb2ludChGbG9hdFBvaW50Ojp6
ZXJvKCkpOyAvLyBub3RlLCB0aGlzIGlzIG5vdCB0aGUgYW5jaG9yIGJlaW5nIHRlc3RlZC4KKyAg
ICAgICAgcmVwbGljYU1hc2tMYXllci0+c2V0Qm91bmRzKGdyYW5kQ2hpbGQxLT5ib3VuZHMoKSk7
CisgICAgICAgIGdyYW5kQ2hpbGQxUmVwbGljYS0+c2V0TWFza0xheWVyKHJlcGxpY2FNYXNrTGF5
ZXIucmVsZWFzZSgpKTsKKyAgICB9CisgICAgQ0NMYXllckltcGwqIHJlcGxpY2FNYXNrTGF5ZXIg
PSBncmFuZENoaWxkMVJlcGxpY2EtPm1hc2tMYXllcigpOworCisgICAgZW11bGF0ZURyYXdpbmdP
bmVGcmFtZShyb290LmdldCgpKTsKKworICAgIC8vIFNhbml0eSBjaGVjayB0aGF0IHRoZSBhcHBy
b3ByaWF0ZSByZW5kZXIgc3VyZmFjZXMgd2VyZSBjcmVhdGVkCisgICAgQVNTRVJUX1RSVUUoZ3Jh
bmRDaGlsZDEtPnJlbmRlclN1cmZhY2UoKSk7CisKKyAgICAvLyBBIHByb3BlcnR5IGNoYW5nZSBv
biB0aGUgcmVwbGljYU1hc2sgc2hvdWxkIGRhbWFnZSB0aGUgcmVmbGVjdGVkIHJlZ2lvbiBvbiB0
aGUgdGFyZ2V0IHN1cmZhY2UuCisgICAgcmVwbGljYU1hc2tMYXllci0+c2V0T3BhY2l0eSgwLjYp
OworICAgIGVtdWxhdGVEcmF3aW5nT25lRnJhbWUocm9vdC5nZXQoKSk7CisKKyAgICBGbG9hdFJl
Y3QgY2hpbGREYW1hZ2VSZWN0ID0gY2hpbGQxLT5yZW5kZXJTdXJmYWNlKCktPmRhbWFnZVRyYWNr
ZXIoKS0+Y3VycmVudERhbWFnZVJlY3QoKTsKKyAgICBFWFBFQ1RfRkxPQVRfUkVDVF9FUShGbG9h
dFJlY3QoMTk0LCAyMDAsIDYsIDgpLCBjaGlsZERhbWFnZVJlY3QpOworfQorCiBURVNUX0YoQ0NE
YW1hZ2VUcmFja2VyVGVzdCwgdmVyaWZ5RGFtYWdlV2hlbkZvcmNlZEZ1bGxEYW1hZ2UpCiB7CiAg
ICAgT3duUHRyPENDTGF5ZXJJbXBsPiByb290ID0gY3JlYXRlQW5kU2V0VXBUZXN0VHJlZVdpdGhP
bmVTdXJmYWNlKCk7Cg==
</data>

          </attachment>
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>135396</attachid>
            <date>2012-04-03 12:42:32 -0700</date>
            <delta_ts>2012-04-03 13:00:21 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-82118-20120403124231.patch</filename>
            <type>text/plain</type>
            <size>1928</size>
            <attacher name="Shawn Singh">shawnsingh</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMTEzMDU5CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViS2l0L2No
cm9taXVtL0NoYW5nZUxvZyBiL1NvdXJjZS9XZWJLaXQvY2hyb21pdW0vQ2hhbmdlTG9nCmluZGV4
IGFjMWVhMGY4OTA0NDNiMDE4NzRhYzc1MDQ0NWQ0NTZhMDQ5OGFhYzIuLjQ3YzA5MmIxOGI1Mzdl
MGUwMWFlYzhiYjU2NmJiMzE4NzhhNWNkZmUgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJLaXQvY2hy
b21pdW0vQ2hhbmdlTG9nCisrKyBiL1NvdXJjZS9XZWJLaXQvY2hyb21pdW0vQ2hhbmdlTG9nCkBA
IC0xLDMgKzEsMTMgQEAKKzIwMTItMDQtMDMgIFNoYXduIFNpbmdoICA8c2hhd25zaW5naEBjaHJv
bWl1bS5vcmc+CisKKyAgICAgICAgW2Nocm9taXVtXSBGaXggaW5jb3JyZWN0IGNvbW1lbnQgaW4g
Q0NEYW1hZ2VUcmFja2VyVGVzdAorICAgICAgICBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93
X2J1Zy5jZ2k/aWQ9ODIxMTgKKworICAgICAgICBSZXZpZXdlZCBieSBOT0JPRFkgKE9PUFMhKS4K
KworICAgICAgICAqIHRlc3RzL0NDRGFtYWdlVHJhY2tlclRlc3QuY3BwOgorICAgICAgICAoV2Vi
S2l0VGVzdHM6OlRFU1RfRik6CisKIDIwMTItMDQtMDMgIEJvbGluIEhzdSAgPGJoc3VAZ29vZ2xl
LmNvbT4KIAogICAgICAgICBbQ2hyb21pdW1dIEFkZCBjbGljayBjb3VudCBhbmQgbW9kaWZpZXJz
IHRvIHRoZSBmYWN0b3J5IG1ldGhvZCBvZiBtb3VzZSBldmVudC4KZGlmZiAtLWdpdCBhL1NvdXJj
ZS9XZWJLaXQvY2hyb21pdW0vdGVzdHMvQ0NEYW1hZ2VUcmFja2VyVGVzdC5jcHAgYi9Tb3VyY2Uv
V2ViS2l0L2Nocm9taXVtL3Rlc3RzL0NDRGFtYWdlVHJhY2tlclRlc3QuY3BwCmluZGV4IDI2OTU1
OTg1YzI5MWM3MTNlYjlmYzFkMTgxZDE2M2U0ODVhMTRiYjAuLjdkZTJhNjU3ODE4NWVjY2YwZjI4
YTQ3YjkxOWQ2NDcwZTg3YjEwOWIgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJLaXQvY2hyb21pdW0v
dGVzdHMvQ0NEYW1hZ2VUcmFja2VyVGVzdC5jcHAKKysrIGIvU291cmNlL1dlYktpdC9jaHJvbWl1
bS90ZXN0cy9DQ0RhbWFnZVRyYWNrZXJUZXN0LmNwcApAQCAtODA0LDEyICs4MDQsOSBAQCBURVNU
X0YoQ0NEYW1hZ2VUcmFja2VyVGVzdCwgdmVyaWZ5RGFtYWdlRm9yUmVwbGljYU1hc2tXaXRoQW5j
aG9yKQogICAgIENDTGF5ZXJJbXBsKiBncmFuZENoaWxkMSA9IGNoaWxkMS0+Y2hpbGRyZW4oKVsw
XS5nZXQoKTsKIAogICAgIC8vIFZlcmlmeSB0aGF0IHRoZSBjb3JyZWN0IHJlcGxpY2FPcmlnaW5U
cmFuc2Zvcm0gaXMgdXNlZCBmb3IgdGhlIHJlcGxpY2FNYXNrOyB0aGUKLSAgICAvLyBpbmNvcnJl
Y3Qgb2xkIGNvZGUgZGlkIG5vdCBhY3R1YWxseSBjb3JyZWN0bHkgYWNjb3VudCBmb3IgdGhlIGFu
Y2hvciBmb3IgdGhlCi0gICAgLy8gcmVwbGljYS4KLSAgICAvLwotICAgIC8vIENyZWF0ZSBhIHJl
ZmxlY3Rpb24gYWJvdXQgdGhlIGxlZnQgZWRnZSwgYnV0IHRoZSBhbmNob3IgcG9pbnQgaXMgc2hp
ZnRlZCBhbGwgdGhlCi0gICAgLy8gd2F5IHRvIHRoZSByaWdodC4gdGhpcyBjYXNlIHRoZSByZWZs
ZWN0aW9uIHNob3VsZCBiZSBkaXJlY3RseSBvbiB0b3AgKGJ1dAotICAgIC8vIGhvcml6b250YWxs
eSBmbGlwcGVkKSBvZiBncmFuZENoaWxkMS4KKyAgICAvLyBpbmNvcnJlY3Qgb2xkIGNvZGUgaW5j
b3JyZWN0bHkgYWNjb3VudGVkIGZvciB0aGUgYW5jaG9yIGZvciB0aGUgcmVwbGljYS4gQQorICAg
IC8vIG5vbi16ZXJvIGFuY2hvciBwb2ludCBzaG91bGQgbm90IGFmZmVjdCB0aGUgcmVwbGljYSBy
ZWZsZWN0aW9uLgorICAgIC8vIGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9p
ZD04MjExOAogCiAgICAgZ3JhbmRDaGlsZDEtPnNldEFuY2hvclBvaW50KEZsb2F0UG9pbnQoMS4w
LCAwLjApKTsgLy8gVGhpcyBpcyB0aGUgYW5jaG9yIGJlaW5nIHRlc3RlZC4KIAo=
</data>

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>135402</attachid>
            <date>2012-04-03 13:00:24 -0700</date>
            <delta_ts>2012-04-03 13:16:24 -0700</delta_ts>
            <desc>Patch for landing</desc>
            <filename>bug-82118-20120403130023.patch</filename>
            <type>text/plain</type>
            <size>1870</size>
            <attacher name="Shawn Singh">shawnsingh</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMTEzMDcyCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViS2l0L2No
cm9taXVtL0NoYW5nZUxvZyBiL1NvdXJjZS9XZWJLaXQvY2hyb21pdW0vQ2hhbmdlTG9nCmluZGV4
IGI0Y2NhNjc2NDZmY2I1ZmVkOTIxMTU2NTRmMjM3YTJmZWU4NzlmMzQuLmVmMGM4M2EyNGQ2N2Uy
ZDEzMjA4YmYwYTNhODNhNTU3NDNmYzNmMjQgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJLaXQvY2hy
b21pdW0vQ2hhbmdlTG9nCisrKyBiL1NvdXJjZS9XZWJLaXQvY2hyb21pdW0vQ2hhbmdlTG9nCkBA
IC0xLDMgKzEsMTMgQEAKKzIwMTItMDQtMDMgIFNoYXduIFNpbmdoICA8c2hhd25zaW5naEBjaHJv
bWl1bS5vcmc+CisKKyAgICAgICAgW2Nocm9taXVtXSBGaXggaW5jb3JyZWN0IGNvbW1lbnQgaW4g
Q0NEYW1hZ2VUcmFja2VyVGVzdAorICAgICAgICBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93
X2J1Zy5jZ2k/aWQ9ODIxMTgKKworICAgICAgICBSZXZpZXdlZCBieSBBZHJpZW5uZSBXYWxrZXIu
CisKKyAgICAgICAgKiB0ZXN0cy9DQ0RhbWFnZVRyYWNrZXJUZXN0LmNwcDoKKyAgICAgICAgKFdl
YktpdFRlc3RzOjpURVNUX0YpOgorCiAyMDEyLTA0LTAzICBBZGFtIEJhcnRoICA8YWJhcnRoQHdl
YmtpdC5vcmc+CiAKICAgICAgICAgQW5vdGhlciBhdHRlbXB0IHRvIGZpeCB0aGUgV2luZG93cyBi
dWlsZC4gIFRoaXMgdXNlcyBXZWJTZWN1cml0eU9yaWdpbgpkaWZmIC0tZ2l0IGEvU291cmNlL1dl
YktpdC9jaHJvbWl1bS90ZXN0cy9DQ0RhbWFnZVRyYWNrZXJUZXN0LmNwcCBiL1NvdXJjZS9XZWJL
aXQvY2hyb21pdW0vdGVzdHMvQ0NEYW1hZ2VUcmFja2VyVGVzdC5jcHAKaW5kZXggMjY5NTU5ODVj
MjkxYzcxM2ViOWZjMWQxODFkMTYzZTQ4NWExNGJiMC4uZjQ4NTdhNDdkODUzODhmNzU5ZDcwYWUw
NWZjYWFkM2ZlZWUyNjcxYiAxMDA2NDQKLS0tIGEvU291cmNlL1dlYktpdC9jaHJvbWl1bS90ZXN0
cy9DQ0RhbWFnZVRyYWNrZXJUZXN0LmNwcAorKysgYi9Tb3VyY2UvV2ViS2l0L2Nocm9taXVtL3Rl
c3RzL0NDRGFtYWdlVHJhY2tlclRlc3QuY3BwCkBAIC04MDQsMTIgKzgwNCw4IEBAIFRFU1RfRihD
Q0RhbWFnZVRyYWNrZXJUZXN0LCB2ZXJpZnlEYW1hZ2VGb3JSZXBsaWNhTWFza1dpdGhBbmNob3Ip
CiAgICAgQ0NMYXllckltcGwqIGdyYW5kQ2hpbGQxID0gY2hpbGQxLT5jaGlsZHJlbigpWzBdLmdl
dCgpOwogCiAgICAgLy8gVmVyaWZ5IHRoYXQgdGhlIGNvcnJlY3QgcmVwbGljYU9yaWdpblRyYW5z
Zm9ybSBpcyB1c2VkIGZvciB0aGUgcmVwbGljYU1hc2s7IHRoZQotICAgIC8vIGluY29ycmVjdCBv
bGQgY29kZSBkaWQgbm90IGFjdHVhbGx5IGNvcnJlY3RseSBhY2NvdW50IGZvciB0aGUgYW5jaG9y
IGZvciB0aGUKLSAgICAvLyByZXBsaWNhLgotICAgIC8vCi0gICAgLy8gQ3JlYXRlIGEgcmVmbGVj
dGlvbiBhYm91dCB0aGUgbGVmdCBlZGdlLCBidXQgdGhlIGFuY2hvciBwb2ludCBpcyBzaGlmdGVk
IGFsbCB0aGUKLSAgICAvLyB3YXkgdG8gdGhlIHJpZ2h0LiB0aGlzIGNhc2UgdGhlIHJlZmxlY3Rp
b24gc2hvdWxkIGJlIGRpcmVjdGx5IG9uIHRvcCAoYnV0Ci0gICAgLy8gaG9yaXpvbnRhbGx5IGZs
aXBwZWQpIG9mIGdyYW5kQ2hpbGQxLgorICAgIC8vIGluY29ycmVjdCBvbGQgY29kZSBpbmNvcnJl
Y3RseSBhY2NvdW50ZWQgZm9yIHRoZSBhbmNob3IgZm9yIHRoZSByZXBsaWNhLiBBCisgICAgLy8g
bm9uLXplcm8gYW5jaG9yIHBvaW50IHNob3VsZCBub3QgYWZmZWN0IHRoZSByZXBsaWNhIHJlZmxl
Y3Rpb24uCiAKICAgICBncmFuZENoaWxkMS0+c2V0QW5jaG9yUG9pbnQoRmxvYXRQb2ludCgxLjAs
IDAuMCkpOyAvLyBUaGlzIGlzIHRoZSBhbmNob3IgYmVpbmcgdGVzdGVkLgogCg==
</data>

          </attachment>
      

    </bug>

</bugzilla>