<?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>124647</bug_id>
          
          <creation_ts>2013-11-20 01:49:24 -0800</creation_ts>
          <short_desc>Fix hover area for divs with css transforms</short_desc>
          <delta_ts>2013-11-22 09:07:10 -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 Misc.</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>AdobeTracked</keywords>
          <priority>P2</priority>
          <bug_severity>Normal</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Mihai Maerean">mmaerean</reporter>
          <assigned_to name="Mihai Maerean">mmaerean</assigned_to>
          <cc>allan.jensen</cc>
    
    <cc>commit-queue</cc>
    
    <cc>esprehn+autocc</cc>
    
    <cc>glenn</cc>
    
    <cc>kondapallykalyan</cc>
    
    <cc>simon.fraser</cc>
    
    <cc>tonikitoo</cc>
    
    <cc>WebkitBugTracker</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>952496</commentid>
    <comment_count>0</comment_count>
    <who name="Mihai Maerean">mmaerean</who>
    <bug_when>2013-11-20 01:49:24 -0800</bug_when>
    <thetext>The hover area on witch the :hover state is activated is only a portion of the div when the div has css transforms.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>952500</commentid>
    <comment_count>1</comment_count>
      <attachid>217409</attachid>
    <who name="Mihai Maerean">mmaerean</who>
    <bug_when>2013-11-20 01:58:26 -0800</bug_when>
    <thetext>Created attachment 217409
layout test

The onclick handler is also affected by this bug, it doesn&apos;t fire when clicking the area that doesn&apos;t trigger the :hover state.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>952994</commentid>
    <comment_count>2</comment_count>
      <attachid>217533</attachid>
    <who name="Mihai Maerean">mmaerean</who>
    <bug_when>2013-11-21 01:46:49 -0800</bug_when>
    <thetext>Created attachment 217533
patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>953006</commentid>
    <comment_count>3</comment_count>
      <attachid>217538</attachid>
    <who name="Mihai Maerean">mmaerean</who>
    <bug_when>2013-11-21 02:22:50 -0800</bug_when>
    <thetext>Created attachment 217538
patch. incorporates the feedback.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>953084</commentid>
    <comment_count>4</comment_count>
      <attachid>217538</attachid>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2013-11-21 07:14:44 -0800</bug_when>
    <thetext>Comment on attachment 217538
patch. incorporates the feedback.

Clearing flags on attachment: 217538

Committed r159626: &lt;http://trac.webkit.org/changeset/159626&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>953085</commentid>
    <comment_count>5</comment_count>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2013-11-21 07:14:47 -0800</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>953178</commentid>
    <comment_count>6</comment_count>
    <who name="Simon Fraser (smfr)">simon.fraser</who>
    <bug_when>2013-11-21 11:01:39 -0800</bug_when>
    <thetext>Can you make a testcase where the transformed element overlaps its parent div, and give the parent an rgba() color. I want to see if they visibly intersect.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>953179</commentid>
    <comment_count>7</comment_count>
    <who name="Simon Fraser (smfr)">simon.fraser</who>
    <bug_when>2013-11-21 11:02:57 -0800</bug_when>
    <thetext>I&apos;m not yet convinced that this patch is correct. Allan, please don&apos;t review in areas where you don&apos;t have expertise.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>953240</commentid>
    <comment_count>8</comment_count>
    <who name="Mihai Maerean">mmaerean</who>
    <bug_when>2013-11-21 12:37:26 -0800</bug_when>
    <thetext>(In reply to comment #6)
&gt; Can you make a testcase where the transformed element overlaps its parent div, and give the parent an rgba() color. I want to see if they visibly intersect.

Using Web Inspector, I have added the background-color to the parent div and the 2 divs don&apos;t visibly intersect, meaning the negative Z coordinates of the rotated child are painted on top of the background color of the parent.

Do you want me to add this background-color property to the layout test file?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>953566</commentid>
    <comment_count>9</comment_count>
      <attachid>217690</attachid>
    <who name="Mihai Maerean">mmaerean</who>
    <bug_when>2013-11-22 09:02:49 -0800</bug_when>
    <thetext>Created attachment 217690
layout test that fails even with the fix.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>953568</commentid>
    <comment_count>10</comment_count>
    <who name="Mihai Maerean">mmaerean</who>
    <bug_when>2013-11-22 09:07:10 -0800</bug_when>
    <thetext>I have logged https://bugs.webkit.org/show_bug.cgi?id=124777 to fix the problem shown by the attached layout test.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="0"
              isprivate="0"
          >
            <attachid>217409</attachid>
            <date>2013-11-20 01:58:26 -0800</date>
            <delta_ts>2013-11-20 01:58:26 -0800</delta_ts>
            <desc>layout test</desc>
            <filename>hover-composited.html</filename>
            <type>text/html</type>
            <size>1484</size>
            <attacher name="Mihai Maerean">mmaerean</attacher>
            
              <data encoding="base64">PGh0bWw+CiAgICA8aGVhZD4KICAgICAgICA8dGl0bGU+VGVzdCAtIEJ1ZyAjMTI0NjQ3OiBGaXgg
aG92ZXIgYXJlYSBmb3IgZGl2cyB3aXRoIGNzcyB0cmFuc2Zvcm1zPC90aXRsZT4KICAgICAgICA8
c3R5bGU+CiAgICAgICAgICAgIGh0bWwgewogICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6IFZl
cmRhbmE7CiAgICAgICAgICAgICAgICBmb250LXNpemU6IDE2cHg7CiAgICAgICAgICAgICAgICBs
aW5lLWhlaWdodDogMTZweDsKICAgICAgICAgICAgICAgIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6
IG5vbmU7CiAgICAgICAgICAgIH0KICAgICAgICAgICAgLnRyYW5zZm9ybWVkIHsKICAgICAgICAg
ICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDI1MHB4KSByb3RhdGVYKDIwZGVn
KSByb3RhdGVaKDEwZGVnKTsKICAgICAgICAgICAgICAgIC1tb3otdHJhbnNmb3JtOiB0cmFuc2xh
dGVZKDI1MHB4KSByb3RhdGVYKDIwZGVnKSByb3RhdGVaKDEwZGVnKTsKICAgICAgICAgICAgICAg
IGJveC1zaGFkb3c6IDBweCAwcHggMHB4IDEwcHggR3JlZW47CiAgICAgICAgICAgICAgICBib3Jk
ZXI6IHNvbGlkIDVweCAjODg4OwogICAgICAgICAgICAgICAgcGFkZGluZzogMTBweDsKICAgICAg
ICAgICAgICAgIG1hcmdpbjogMTVweDsKICAgICAgICAgICAgfQogICAgICAgICAgICAudHJhbnNm
b3JtZWQ6aG92ZXIgewogICAgICAgICAgICAgICAgYm94LXNoYWRvdzogMHB4IDBweCAwcHggMTBw
eCBPcmFuZ2U7CiAgICAgICAgICAgIH0KICAgICAgICAgICAgLnBhcmVudCB7CiAgICAgICAgICAg
ICAgICBvdXRsaW5lOiBkb3R0ZWQgMXB4ICM4ODg7CiAgICAgICAgICAgIH0KICAgICAgICAgICAg
LnRyYW5zZm9ybWVkLCAucGFyZW50IHsKICAgICAgICAgICAgICAgIHdpZHRoOiA2MDBweDsKICAg
ICAgICAgICAgICAgIGhlaWdodDogMTUwcHg7CiAgICAgICAgICAgIH0KICAgICAgICA8L3N0eWxl
PgogICAgPC9oZWFkPgogICAgPGJvZHk+CiAgICAgICAgPGRpdiBjbGFzcz0icGFyZW50Ij48ZGl2
IGNsYXNzPSJ0cmFuc2Zvcm1lZCI+dHJhbnNmb3JtZWQ8L2Rpdj48L2Rpdj4KCiAgICAgICAgPHNj
cmlwdD4KICAgICAgICAgICAgdmFyIGRpdiA9IGRvY3VtZW50LnF1ZXJ5U2VsZWN0b3IoIi50cmFu
c2Zvcm1lZCIpOwogICAgICAgICAgICBkaXYuYWRkRXZlbnRMaXN0ZW5lciggImNsaWNrIiwgZnVu
Y3Rpb24gKCkgeyBhbGVydCggImNsaWNrIiApOyB9LCBmYWxzZSApOwogICAgICAgICAgICBpZiAo
d2luZG93LmV2ZW50U2VuZGVyKQogICAgICAgICAgICAgICAgd2luZG93LmV2ZW50U2VuZGVyLm1v
dXNlTW92ZVRvKDQwMCwgMzUwKTsKICAgICAgICA8L3NjcmlwdD4KCiAgICAgICAgPHA+VGVzdCBw
YXNzZXMgaWYgdGhlIGhvdmVyIHN0YXRlIG9mIGEgdHJhbnNmb3JtZWQgZGl2IGlzIGFjdGl2YXRl
ZCBvbiB0aGUgZW50aXJlIHN1cmZhY2Ugb2YgdGhlIGRpdi48L3A+CiAgICA8L2JvZHk+CjwvaHRt
bD4=
</data>

          </attachment>
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>217533</attachid>
            <date>2013-11-21 01:46:49 -0800</date>
            <delta_ts>2013-11-21 02:22:50 -0800</delta_ts>
            <desc>patch</desc>
            <filename>patch124647HoverDivsTransforms.diff</filename>
            <type>text/plain</type>
            <size>4408</size>
            <attacher name="Mihai Maerean">mmaerean</attacher>
            
              <data encoding="base64">ZGlmZiAtLWdpdCBhL0xheW91dFRlc3RzL0NoYW5nZUxvZyBiL0xheW91dFRlc3RzL0NoYW5nZUxv
ZwppbmRleCA3NzU5OWRhLi5kNWI3NmU2IDEwMDY0NAotLS0gYS9MYXlvdXRUZXN0cy9DaGFuZ2VM
b2cKKysrIGIvTGF5b3V0VGVzdHMvQ2hhbmdlTG9nCkBAIC0xLDMgKzEsMTMgQEAKKzIwMTMtMTEt
MjEgIE1paGFpIE1hZXJlYW4gIDxtbWFlcmVhbkBhZG9iZS5jb20+CisKKyAgICAgICAgRml4IGhv
dmVyIGFyZWEgZm9yIGRpdnMgd2l0aCBjc3MgdHJhbnNmb3JtcworICAgICAgICBodHRwczovL2J1
Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MTI0NjQ3CisKKyAgICAgICAgUmV2aWV3ZWQg
YnkgTk9CT0RZIChPT1BTISkuCisKKyAgICAgICAgKiB0cmFuc2Zvcm1zLzNkL2hpdC10ZXN0aW5n
L2hvdmVyLXJvdGF0ZWQtbmVnYXRpdmUtei5odG1sOiBBZGRlZC4KKyAgICAgICAgKiB0cmFuc2Zv
cm1zLzNkL2hpdC10ZXN0aW5nL2hvdmVyLXJvdGF0ZWQtbmVnYXRpdmUtei1leHBlY3RlZC50eHQ6
IEFkZGVkLgorCiAyMDEzLTExLTIwICBSeW9zdWtlIE5pd2EgIDxybml3YUB3ZWJraXQub3JnPgog
CiAgICAgICAgIEhvaXN0IDx0ZW1wbGF0ZT4gdG8gaGVhZCB3aGVuIGZvdW5kIGJldHdlZW4gPC9o
ZWFkPiBhbmQgPGJvZHk+IGZvciBjb25zaXN0ZW5jeSB3aXRoIDxzY3JpcHQ+CmRpZmYgLS1naXQg
YS9MYXlvdXRUZXN0cy90cmFuc2Zvcm1zLzNkL2hpdC10ZXN0aW5nL2hvdmVyLXJvdGF0ZWQtbmVn
YXRpdmUtei1leHBlY3RlZC50eHQgYi9MYXlvdXRUZXN0cy90cmFuc2Zvcm1zLzNkL2hpdC10ZXN0
aW5nL2hvdmVyLXJvdGF0ZWQtbmVnYXRpdmUtei1leHBlY3RlZC50eHQKbmV3IGZpbGUgbW9kZSAx
MDA2NDQKaW5kZXggMDAwMDAwMC4uMThjODIzMAotLS0gL2Rldi9udWxsCisrKyBiL0xheW91dFRl
c3RzL3RyYW5zZm9ybXMvM2QvaGl0LXRlc3RpbmcvaG92ZXItcm90YXRlZC1uZWdhdGl2ZS16LWV4
cGVjdGVkLnR4dApAQCAtMCwwICsxLDggQEAKK3RyYW5zZm9ybWVkCitUZXN0IHBhc3NlcyBpZiB0
aGUgaG92ZXIgc3RhdGUgb2YgYSB0cmFuc2Zvcm1lZCBkaXYgaXMgYWN0aXZhdGVkIG9uIHRoZSBl
bnRpcmUgc3VyZmFjZSBvZiB0aGUgZGl2LgorCitFbGVtZW50IGF0IDcwLCA3MCBoYXMgaWQgInRy
YW5zZm9ybWVkIjogUEFTUworRWxlbWVudCBhdCA2MzAsIDEzMCBoYXMgaWQgInRyYW5zZm9ybWVk
IjogUEFTUworRWxlbWVudCBhdCA0MCwgMTMwIGhhcyBpZCAidHJhbnNmb3JtZWQiOiBQQVNTCitF
bGVtZW50IGF0IDYyMCwgMjcwIGhhcyBpZCAidHJhbnNmb3JtZWQiOiBQQVNTCisKZGlmZiAtLWdp
dCBhL0xheW91dFRlc3RzL3RyYW5zZm9ybXMvM2QvaGl0LXRlc3RpbmcvaG92ZXItcm90YXRlZC1u
ZWdhdGl2ZS16Lmh0bWwgYi9MYXlvdXRUZXN0cy90cmFuc2Zvcm1zLzNkL2hpdC10ZXN0aW5nL2hv
dmVyLXJvdGF0ZWQtbmVnYXRpdmUtei5odG1sCm5ldyBmaWxlIG1vZGUgMTAwNjQ0CmluZGV4IDAw
MDAwMDAuLmRkMjM2OTAKLS0tIC9kZXYvbnVsbAorKysgYi9MYXlvdXRUZXN0cy90cmFuc2Zvcm1z
LzNkL2hpdC10ZXN0aW5nL2hvdmVyLXJvdGF0ZWQtbmVnYXRpdmUtei5odG1sCkBAIC0wLDAgKzEs
NDIgQEAKKzxodG1sPgorCTxoZWFkPgorCQk8dGl0bGU+VGVzdCAtIEJ1ZyAjMTI0NjQ3OiBGaXgg
aG92ZXIgYXJlYSBmb3IgZGl2cyB3aXRoIGNzcyB0cmFuc2Zvcm1zPC90aXRsZT4KKwkJPHN0eWxl
PgorCQkJI3RyYW5zZm9ybWVkIHsKKwkJCQktd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWSg1
MHB4KSByb3RhdGVYKDIwZGVnKSByb3RhdGVaKDEwZGVnKTsKKwkJCQlib3JkZXI6IHNvbGlkIDVw
eCByZ2JhKDEyOCwxMjgsMTI4LDAuNSk7CisJCQkJcGFkZGluZzogMTBweDsKKwkJCQltYXJnaW46
IDE1cHg7CisJCQl9CisJCQkjdHJhbnNmb3JtZWQ6aG92ZXIgeworCQkJCWJveC1zaGFkb3c6IDBw
eCAwcHggMHB4IDEwcHggcmdiYSgwLDEyOCwwLDAuNSk7CisJCQl9CisJCQkjcGFyZW50IHsKKwkJ
CQlvdXRsaW5lOiBkb3R0ZWQgMXB4ICM4ODg7CisJCQl9CisJCQkjdHJhbnNmb3JtZWQsICNwYXJl
bnQgeworCQkJCXdpZHRoOiA2MDBweDsKKwkJCQloZWlnaHQ6IDE1MHB4OworCQkJfQorCQk8L3N0
eWxlPgorCisJCTxzY3JpcHQgc3JjPSJyZXNvdXJjZXMvaGl0LXRlc3QtdXRpbHMuanMiPjwvc2Ny
aXB0PgorCQk8c2NyaXB0PgorCQkJY29uc3QgaGl0VGVzdERhdGEgPSBbCisJCQkJeyAncG9pbnQn
OiBbNzAsIDcwXSwgJ3RhcmdldCcgOiAndHJhbnNmb3JtZWQnIH0sCisJCQkJeyAncG9pbnQnOiBb
NjMwLCAxMzBdLCAndGFyZ2V0JyA6ICd0cmFuc2Zvcm1lZCcgfSwKKwkJCQl7ICdwb2ludCc6IFs0
MCwgMTMwXSwgJ3RhcmdldCcgOiAndHJhbnNmb3JtZWQnIH0sCisJCQkJeyAncG9pbnQnOiBbNjIw
LCAyNzBdLCAndGFyZ2V0JyA6ICd0cmFuc2Zvcm1lZCcgfQorCQkJXTsKKworCQkJd2luZG93LmFk
ZEV2ZW50TGlzdGVuZXIoJ2xvYWQnLCBydW5UZXN0LCBmYWxzZSk7CisJCSAgPC9zY3JpcHQ+CisJ
PC9oZWFkPgorCTxib2R5IGlkPSJib2R5Ij4KKwkJPGRpdiBpZD0icGFyZW50Ij48ZGl2IGlkPSJ0
cmFuc2Zvcm1lZCI+dHJhbnNmb3JtZWQ8L2Rpdj48L2Rpdj4KKworCQk8cD5UZXN0IHBhc3NlcyBp
ZiB0aGUgaG92ZXIgc3RhdGUgb2YgYSB0cmFuc2Zvcm1lZCBkaXYgaXMgYWN0aXZhdGVkIG9uIHRo
ZSBlbnRpcmUgc3VyZmFjZSBvZiB0aGUgZGl2LjwvcD4KKworCQk8ZGl2IGlkPSJyZXN1bHRzIj48
L2Rpdj4KKwk8L2JvZHk+Cis8L2h0bWw+ClwgTm8gbmV3bGluZSBhdCBlbmQgb2YgZmlsZQpkaWZm
IC0tZ2l0IGEvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nIGIvU291cmNlL1dlYkNvcmUvQ2hhbmdl
TG9nCmluZGV4IDAyNGMzNTguLjUyZDgyMzcgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJDb3JlL0No
YW5nZUxvZworKysgYi9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKQEAgLTEsMyArMSwxNyBAQAor
MjAxMy0xMS0yMSAgTWloYWkgTWFlcmVhbiAgPG1tYWVyZWFuQGFkb2JlLmNvbT4KKworICAgICAg
ICBGaXggaG92ZXIgYXJlYSBmb3IgZGl2cyB3aXRoIGNzcyB0cmFuc2Zvcm1zCisgICAgICAgIGh0
dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD0xMjQ2NDcKKworICAgICAgICBS
ZXZpZXdlZCBieSBOT0JPRFkgKE9PUFMhKS4KKworICAgICAgICBOb24gdHJhbnNmb3JtZWQgbGF5
ZXJzIGFyZSBub3cgYmVpbmcgaGl0IGxhc3QsIG5vdCB0aHJvdWdoIG9yIGluLWJldHdlZW4gdHJh
bnNmb3JtZWQgbGF5ZXJzLgorCisgICAgICAgIFRlc3Q6IHRyYW5zZm9ybXMvM2QvaGl0LXRlc3Rp
bmcvaG92ZXItcm90YXRlZC1uZWdhdGl2ZS16Lmh0bWwKKworICAgICAgICAqIHJlbmRlcmluZy9S
ZW5kZXJMYXllci5jcHA6CisgICAgICAgIChXZWJDb3JlOjpjb21wdXRlWk9mZnNldCk6CisKIDIw
MTMtMTEtMjEgIENhcmxvcyBHYXJjaWEgQ2FtcG9zICA8Y2dhcmNpYUBpZ2FsaWEuY29tPgogCiAg
ICAgICAgIFtHVEtdIENhbm5vdCBzY3JvbGwgaW4gb3B0aW9uIG1lbnUgd2hlbiBpdCBsYXJnZXIg
dGhhbiB0aGUgc2NyZWVuCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9yZW5kZXJpbmcvUmVu
ZGVyTGF5ZXIuY3BwIGIvU291cmNlL1dlYkNvcmUvcmVuZGVyaW5nL1JlbmRlckxheWVyLmNwcApp
bmRleCAzYTUxZmEyLi5mNjQ3MTY3IDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViQ29yZS9yZW5kZXJp
bmcvUmVuZGVyTGF5ZXIuY3BwCisrKyBiL1NvdXJjZS9XZWJDb3JlL3JlbmRlcmluZy9SZW5kZXJM
YXllci5jcHAKQEAgLTQ1NDUsOCArNDU0NSwxMCBAQCBib29sIFJlbmRlckxheWVyOjppc0Zsb3dU
aHJlYWRDb2xsZWN0aW5nR3JhcGhpY3NMYXllcnNVbmRlclJlZ2lvbnMoKSBjb25zdAogc3RhdGlj
IGRvdWJsZSBjb21wdXRlWk9mZnNldChjb25zdCBIaXRUZXN0aW5nVHJhbnNmb3JtU3RhdGUmIHRy
YW5zZm9ybVN0YXRlKQogewogICAgIC8vIFdlIGdvdCBhbiBhZmZpbmUgdHJhbnNmb3JtLCBzbyBu
byB6LW9mZnNldAotICAgIGlmICh0cmFuc2Zvcm1TdGF0ZS5tX2FjY3VtdWxhdGVkVHJhbnNmb3Jt
LmlzQWZmaW5lKCkpCi0gICAgICAgIHJldHVybiAwOworICAgIGlmICh0cmFuc2Zvcm1TdGF0ZS5t
X2FjY3VtdWxhdGVkVHJhbnNmb3JtLmlzQWZmaW5lKCkpIHsKKyAgICAgICAgLy8gTm9uIHRyYW5z
Zm9ybWVkIGxheWVycyBhcmUgYmVpbmcgaGl0IGxhc3QsIG5vdCB0aHJvdWdoIG9yIGluLWJldHdl
ZW4gdHJhbnNmb3JtZWQgbGF5ZXJzLgorICAgICAgICByZXR1cm4gLXN0ZDo6bnVtZXJpY19saW1p
dHM8aW50Pjo6bWF4KCk7CisgICAgfQogCiAgICAgLy8gRmxhdHRlbiB0aGUgcG9pbnQgaW50byB0
aGUgdGFyZ2V0IHBsYW5lCiAgICAgRmxvYXRQb2ludCB0YXJnZXRQb2ludCA9IHRyYW5zZm9ybVN0
YXRlLm1hcHBlZFBvaW50KCk7Cg==
</data>

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>217538</attachid>
            <date>2013-11-21 02:22:50 -0800</date>
            <delta_ts>2013-11-21 07:14:44 -0800</delta_ts>
            <desc>patch. incorporates the feedback.</desc>
            <filename>patch124647HoverDivsTransforms.diff</filename>
            <type>text/plain</type>
            <size>5190</size>
            <attacher name="Mihai Maerean">mmaerean</attacher>
            
              <data encoding="base64">ZGlmZiAtLWdpdCBhL0xheW91dFRlc3RzL0NoYW5nZUxvZyBiL0xheW91dFRlc3RzL0NoYW5nZUxv
ZwppbmRleCA3NzU5OWRhLi5kNWI3NmU2IDEwMDY0NAotLS0gYS9MYXlvdXRUZXN0cy9DaGFuZ2VM
b2cKKysrIGIvTGF5b3V0VGVzdHMvQ2hhbmdlTG9nCkBAIC0xLDMgKzEsMTMgQEAKKzIwMTMtMTEt
MjEgIE1paGFpIE1hZXJlYW4gIDxtbWFlcmVhbkBhZG9iZS5jb20+CisKKyAgICAgICAgRml4IGhv
dmVyIGFyZWEgZm9yIGRpdnMgd2l0aCBjc3MgdHJhbnNmb3JtcworICAgICAgICBodHRwczovL2J1
Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MTI0NjQ3CisKKyAgICAgICAgUmV2aWV3ZWQg
YnkgTk9CT0RZIChPT1BTISkuCisKKyAgICAgICAgKiB0cmFuc2Zvcm1zLzNkL2hpdC10ZXN0aW5n
L2hvdmVyLXJvdGF0ZWQtbmVnYXRpdmUtei5odG1sOiBBZGRlZC4KKyAgICAgICAgKiB0cmFuc2Zv
cm1zLzNkL2hpdC10ZXN0aW5nL2hvdmVyLXJvdGF0ZWQtbmVnYXRpdmUtei1leHBlY3RlZC50eHQ6
IEFkZGVkLgorCiAyMDEzLTExLTIwICBSeW9zdWtlIE5pd2EgIDxybml3YUB3ZWJraXQub3JnPgog
CiAgICAgICAgIEhvaXN0IDx0ZW1wbGF0ZT4gdG8gaGVhZCB3aGVuIGZvdW5kIGJldHdlZW4gPC9o
ZWFkPiBhbmQgPGJvZHk+IGZvciBjb25zaXN0ZW5jeSB3aXRoIDxzY3JpcHQ+CmRpZmYgLS1naXQg
YS9MYXlvdXRUZXN0cy90cmFuc2Zvcm1zLzNkL2hpdC10ZXN0aW5nL2hvdmVyLXJvdGF0ZWQtbmVn
YXRpdmUtei1leHBlY3RlZC50eHQgYi9MYXlvdXRUZXN0cy90cmFuc2Zvcm1zLzNkL2hpdC10ZXN0
aW5nL2hvdmVyLXJvdGF0ZWQtbmVnYXRpdmUtei1leHBlY3RlZC50eHQKbmV3IGZpbGUgbW9kZSAx
MDA2NDQKaW5kZXggMDAwMDAwMC4uMThjODIzMAotLS0gL2Rldi9udWxsCisrKyBiL0xheW91dFRl
c3RzL3RyYW5zZm9ybXMvM2QvaGl0LXRlc3RpbmcvaG92ZXItcm90YXRlZC1uZWdhdGl2ZS16LWV4
cGVjdGVkLnR4dApAQCAtMCwwICsxLDggQEAKK3RyYW5zZm9ybWVkCitUZXN0IHBhc3NlcyBpZiB0
aGUgaG92ZXIgc3RhdGUgb2YgYSB0cmFuc2Zvcm1lZCBkaXYgaXMgYWN0aXZhdGVkIG9uIHRoZSBl
bnRpcmUgc3VyZmFjZSBvZiB0aGUgZGl2LgorCitFbGVtZW50IGF0IDcwLCA3MCBoYXMgaWQgInRy
YW5zZm9ybWVkIjogUEFTUworRWxlbWVudCBhdCA2MzAsIDEzMCBoYXMgaWQgInRyYW5zZm9ybWVk
IjogUEFTUworRWxlbWVudCBhdCA0MCwgMTMwIGhhcyBpZCAidHJhbnNmb3JtZWQiOiBQQVNTCitF
bGVtZW50IGF0IDYyMCwgMjcwIGhhcyBpZCAidHJhbnNmb3JtZWQiOiBQQVNTCisKZGlmZiAtLWdp
dCBhL0xheW91dFRlc3RzL3RyYW5zZm9ybXMvM2QvaGl0LXRlc3RpbmcvaG92ZXItcm90YXRlZC1u
ZWdhdGl2ZS16Lmh0bWwgYi9MYXlvdXRUZXN0cy90cmFuc2Zvcm1zLzNkL2hpdC10ZXN0aW5nL2hv
dmVyLXJvdGF0ZWQtbmVnYXRpdmUtei5odG1sCm5ldyBmaWxlIG1vZGUgMTAwNjQ0CmluZGV4IDAw
MDAwMDAuLmRkMjM2OTAKLS0tIC9kZXYvbnVsbAorKysgYi9MYXlvdXRUZXN0cy90cmFuc2Zvcm1z
LzNkL2hpdC10ZXN0aW5nL2hvdmVyLXJvdGF0ZWQtbmVnYXRpdmUtei5odG1sCkBAIC0wLDAgKzEs
NDIgQEAKKzxodG1sPgorCTxoZWFkPgorCQk8dGl0bGU+VGVzdCAtIEJ1ZyAjMTI0NjQ3OiBGaXgg
aG92ZXIgYXJlYSBmb3IgZGl2cyB3aXRoIGNzcyB0cmFuc2Zvcm1zPC90aXRsZT4KKwkJPHN0eWxl
PgorCQkJI3RyYW5zZm9ybWVkIHsKKwkJCQktd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWSg1
MHB4KSByb3RhdGVYKDIwZGVnKSByb3RhdGVaKDEwZGVnKTsKKwkJCQlib3JkZXI6IHNvbGlkIDVw
eCByZ2JhKDEyOCwxMjgsMTI4LDAuNSk7CisJCQkJcGFkZGluZzogMTBweDsKKwkJCQltYXJnaW46
IDE1cHg7CisJCQl9CisJCQkjdHJhbnNmb3JtZWQ6aG92ZXIgeworCQkJCWJveC1zaGFkb3c6IDBw
eCAwcHggMHB4IDEwcHggcmdiYSgwLDEyOCwwLDAuNSk7CisJCQl9CisJCQkjcGFyZW50IHsKKwkJ
CQlvdXRsaW5lOiBkb3R0ZWQgMXB4ICM4ODg7CisJCQl9CisJCQkjdHJhbnNmb3JtZWQsICNwYXJl
bnQgeworCQkJCXdpZHRoOiA2MDBweDsKKwkJCQloZWlnaHQ6IDE1MHB4OworCQkJfQorCQk8L3N0
eWxlPgorCisJCTxzY3JpcHQgc3JjPSJyZXNvdXJjZXMvaGl0LXRlc3QtdXRpbHMuanMiPjwvc2Ny
aXB0PgorCQk8c2NyaXB0PgorCQkJY29uc3QgaGl0VGVzdERhdGEgPSBbCisJCQkJeyAncG9pbnQn
OiBbNzAsIDcwXSwgJ3RhcmdldCcgOiAndHJhbnNmb3JtZWQnIH0sCisJCQkJeyAncG9pbnQnOiBb
NjMwLCAxMzBdLCAndGFyZ2V0JyA6ICd0cmFuc2Zvcm1lZCcgfSwKKwkJCQl7ICdwb2ludCc6IFs0
MCwgMTMwXSwgJ3RhcmdldCcgOiAndHJhbnNmb3JtZWQnIH0sCisJCQkJeyAncG9pbnQnOiBbNjIw
LCAyNzBdLCAndGFyZ2V0JyA6ICd0cmFuc2Zvcm1lZCcgfQorCQkJXTsKKworCQkJd2luZG93LmFk
ZEV2ZW50TGlzdGVuZXIoJ2xvYWQnLCBydW5UZXN0LCBmYWxzZSk7CisJCSAgPC9zY3JpcHQ+CisJ
PC9oZWFkPgorCTxib2R5IGlkPSJib2R5Ij4KKwkJPGRpdiBpZD0icGFyZW50Ij48ZGl2IGlkPSJ0
cmFuc2Zvcm1lZCI+dHJhbnNmb3JtZWQ8L2Rpdj48L2Rpdj4KKworCQk8cD5UZXN0IHBhc3NlcyBp
ZiB0aGUgaG92ZXIgc3RhdGUgb2YgYSB0cmFuc2Zvcm1lZCBkaXYgaXMgYWN0aXZhdGVkIG9uIHRo
ZSBlbnRpcmUgc3VyZmFjZSBvZiB0aGUgZGl2LjwvcD4KKworCQk8ZGl2IGlkPSJyZXN1bHRzIj48
L2Rpdj4KKwk8L2JvZHk+Cis8L2h0bWw+ClwgTm8gbmV3bGluZSBhdCBlbmQgb2YgZmlsZQpkaWZm
IC0tZ2l0IGEvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nIGIvU291cmNlL1dlYkNvcmUvQ2hhbmdl
TG9nCmluZGV4IDAyNGMzNTguLjU0MDU3YTQgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJDb3JlL0No
YW5nZUxvZworKysgYi9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKQEAgLTEsMyArMSwyMSBAQAor
MjAxMy0xMS0yMSAgTWloYWkgTWFlcmVhbiAgPG1tYWVyZWFuQGFkb2JlLmNvbT4KKworICAgICAg
ICBGaXggaG92ZXIgYXJlYSBmb3IgZGl2cyB3aXRoIGNzcyB0cmFuc2Zvcm1zCisgICAgICAgIGh0
dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD0xMjQ2NDcKKworICAgICAgICBS
ZXZpZXdlZCBieSBOT0JPRFkgKE9PUFMhKS4KKworICAgICAgICBOb24gdHJhbnNmb3JtZWQgbGF5
ZXJzIGFyZSBub3cgYmVpbmcgaGl0IGxhc3QsIG5vdCB0aHJvdWdoIG9yIGluLWJldHdlZW4gdHJh
bnNmb3JtZWQgbGF5ZXJzLgorICAgICAgICBUaGUgcGFpbnQgb3JkZXIgc2F5cyB0aGF0IHRoZSBk
aXZzIGNyZWF0aW5nIHN0YWNraW5nIGNvbnRleHRzIChpbmNsdWRpbmcgdHJhbnNmb3JtcykgYXJl
IHBhaW50ZWQgYWZ0ZXIgdGhlCisgICAgICAgIG90aGVyIHNpYmxpbmdzIHNvIHRoZXkgc2hvdWxk
IGJlIGhpdCB0ZXN0ZWQgaW4gdGhlIHJldmVyc2Ugb3JkZXIuIEFsc28sIGEgcm90YXRlZCBkaXYg
aW4gYSBub24tcm90YXRlZCBwYXJlbnQKKyAgICAgICAgc2hvdWxkIGJlIGhpdCBpbiBpdHMgZW50
aXJlIGFyZWEsIG5vdCBoaXQgaXRzIHBhcmVudCdzIGJhY2tncm91bmQsIGV2ZW4gaWYgdGhlIHot
Y29vcmRpbmF0ZSBpcyBuZWdhdGl2ZSB3aGVyZQorICAgICAgICB0aGUgbW91c2UgaXMgbG9jYXRl
ZC4KKworICAgICAgICBUZXN0OiB0cmFuc2Zvcm1zLzNkL2hpdC10ZXN0aW5nL2hvdmVyLXJvdGF0
ZWQtbmVnYXRpdmUtei5odG1sCisKKyAgICAgICAgKiByZW5kZXJpbmcvUmVuZGVyTGF5ZXIuY3Bw
OgorICAgICAgICAoV2ViQ29yZTo6Y29tcHV0ZVpPZmZzZXQpOgorCiAyMDEzLTExLTIxICBDYXJs
b3MgR2FyY2lhIENhbXBvcyAgPGNnYXJjaWFAaWdhbGlhLmNvbT4KIAogICAgICAgICBbR1RLXSBD
YW5ub3Qgc2Nyb2xsIGluIG9wdGlvbiBtZW51IHdoZW4gaXQgbGFyZ2VyIHRoYW4gdGhlIHNjcmVl
bgpkaWZmIC0tZ2l0IGEvU291cmNlL1dlYkNvcmUvcmVuZGVyaW5nL1JlbmRlckxheWVyLmNwcCBi
L1NvdXJjZS9XZWJDb3JlL3JlbmRlcmluZy9SZW5kZXJMYXllci5jcHAKaW5kZXggM2E1MWZhMi4u
MDBjZTU0NiAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvcmVuZGVyaW5nL1JlbmRlckxheWVy
LmNwcAorKysgYi9Tb3VyY2UvV2ViQ29yZS9yZW5kZXJpbmcvUmVuZGVyTGF5ZXIuY3BwCkBAIC00
NTQ1LDggKzQ1NDUsMTQgQEAgYm9vbCBSZW5kZXJMYXllcjo6aXNGbG93VGhyZWFkQ29sbGVjdGlu
Z0dyYXBoaWNzTGF5ZXJzVW5kZXJSZWdpb25zKCkgY29uc3QKIHN0YXRpYyBkb3VibGUgY29tcHV0
ZVpPZmZzZXQoY29uc3QgSGl0VGVzdGluZ1RyYW5zZm9ybVN0YXRlJiB0cmFuc2Zvcm1TdGF0ZSkK
IHsKICAgICAvLyBXZSBnb3QgYW4gYWZmaW5lIHRyYW5zZm9ybSwgc28gbm8gei1vZmZzZXQKLSAg
ICBpZiAodHJhbnNmb3JtU3RhdGUubV9hY2N1bXVsYXRlZFRyYW5zZm9ybS5pc0FmZmluZSgpKQot
ICAgICAgICByZXR1cm4gMDsKKyAgICBpZiAodHJhbnNmb3JtU3RhdGUubV9hY2N1bXVsYXRlZFRy
YW5zZm9ybS5pc0FmZmluZSgpKSB7CisgICAgICAgIC8vIE5vbiB0cmFuc2Zvcm1lZCBsYXllcnMg
YXJlIGJlaW5nIGhpdCBsYXN0LCBub3QgdGhyb3VnaCBvciBpbi1iZXR3ZWVuIHRyYW5zZm9ybWVk
IGxheWVycy4KKyAgICAgICAgLy8gVGhlIHBhaW50IG9yZGVyIHNheXMgdGhhdCB0aGUgZGl2cyBj
cmVhdGluZyBzdGFja2luZyBjb250ZXh0cyAoaW5jbHVkaW5nIHRyYW5zZm9ybXMpIGFyZSBwYWlu
dGVkIGFmdGVyIHRoZQorICAgICAgICAvLyBvdGhlciBzaWJsaW5ncyBzbyB0aGV5IHNob3VsZCBi
ZSBoaXQgdGVzdGVkIGluIHRoZSByZXZlcnNlIG9yZGVyLiBBbHNvLCBhIHJvdGF0ZWQgZGl2IGlu
IGEgbm9uLXJvdGF0ZWQgcGFyZW50CisgICAgICAgIC8vIHNob3VsZCBiZSBoaXQgaW4gaXRzIGVu
dGlyZSBhcmVhLCBub3QgaGl0IGl0cyBwYXJlbnQncyBiYWNrZ3JvdW5kLCBldmVuIGlmIHRoZSB6
LWNvb3JkaW5hdGUgaXMgbmVnYXRpdmUgd2hlcmUKKyAgICAgICAgLy8gdGhlIG1vdXNlIGlzIGxv
Y2F0ZWQuCisgICAgICAgIHJldHVybiAtc3RkOjpudW1lcmljX2xpbWl0czxpbnQ+OjptYXgoKTsK
KyAgICB9CiAKICAgICAvLyBGbGF0dGVuIHRoZSBwb2ludCBpbnRvIHRoZSB0YXJnZXQgcGxhbmUK
ICAgICBGbG9hdFBvaW50IHRhcmdldFBvaW50ID0gdHJhbnNmb3JtU3RhdGUubWFwcGVkUG9pbnQo
KTsK
</data>

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="0"
              isprivate="0"
          >
            <attachid>217690</attachid>
            <date>2013-11-22 09:02:49 -0800</date>
            <delta_ts>2013-11-22 09:02:49 -0800</delta_ts>
            <desc>layout test that fails even with the fix.</desc>
            <filename>hover-rotated-with-children-negative-z.html</filename>
            <type>text/html</type>
            <size>1944</size>
            <attacher name="Mihai Maerean">mmaerean</attacher>
            
              <data encoding="base64">PGh0bWw+Cgk8aGVhZD4KCQk8dGl0bGU+VGVzdCAtIEJ1ZyAjMTI0NjQ3OiBGaXggaG92ZXIgYXJl
YSBmb3IgZGl2cyB3aXRoIGNzcyB0cmFuc2Zvcm1zPC90aXRsZT4KCQk8c3R5bGU+CgkJCSN0cmFu
c2Zvcm1lZCB7CgkJCQktd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWSg1MHB4KSByb3RhdGVY
KDIwZGVnKSByb3RhdGVaKDEwZGVnKTsKCQkJCS8qLXdlYmtpdC10cmFuc2Zvcm0tc3R5bGU6IHBy
ZXNlcnZlLTNkOyovCgkJCQlib3JkZXI6IHNvbGlkIDVweCByZ2JhKDEyOCwxMjgsMTI4LDAuNSk7
CgkJCQlwYWRkaW5nOiAxMHB4OwoJCQkJbWFyZ2luOiAxNXB4OwoJCQl9CgkJCSNwYXJlbnQ6aG92
ZXIsICN0cmFuc2Zvcm1lZDpob3ZlciwgI2NoaWxkMTpob3ZlciwgI2NoaWxkMjpob3ZlciB7CgkJ
CQlib3gtc2hhZG93OiAwcHggMHB4IDBweCAxMHB4IHJnYmEoMCwxMjgsMCwwLjUpOwoJCQl9CgkJ
CSNwYXJlbnQgewoJCQkJb3V0bGluZTogZG90dGVkIDFweCAjODg4OwoJCQl9CgkJCSN0cmFuc2Zv
cm1lZCwgI3BhcmVudCB7CgkJCQl3aWR0aDogNjAwcHg7CgkJCQloZWlnaHQ6IDE1MHB4OwoJCQkJ
eGJhY2tncm91bmQtY29sb3I6IFllbGxvdzsKCQkJfQoJCQkjY2hpbGQxIHsKCQkJCS13ZWJraXQt
dHJhbnNmb3JtOiByb3RhdGVYKDQ1ZGVnKSByb3RhdGVaKDQ1ZGVnKSB0cmFuc2xhdGVaKC01MDBw
eCkgdHJhbnNsYXRlWCgtMzAwcHgpIHRyYW5zbGF0ZVkoLTE4MHB4KTsKCQkJCWJvcmRlcjogc29s
aWQgNXB4IHJnYmEoMTI4LDEyOCwxMjgsMC41KTsKCQkJCWJhY2tncm91bmQtY29sb3I6IExpbWU7
CgkJCX0KCQkJI2NoaWxkMiB7CgkJCQktd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWigtNTAw
cHgpIHJvdGF0ZVgoLTQ1ZGVnKSByb3RhdGVaKC00NWRlZykgdHJhbnNsYXRlWCg1MHB4KSB0cmFu
c2xhdGVZKC0xMzBweCk7CgkJCQlib3JkZXI6IHNvbGlkIDVweCByZ2JhKDEyOCwxMjgsMTI4LDAu
NSk7CgkJCQliYWNrZ3JvdW5kLWNvbG9yOiBDeWFuOwoJCQl9CgkJCWh0bWwgewoJCQkJZm9udC1z
aXplOiAxNnB4OwoJCQkJbGluZS1oZWlnaHQ6IDE2cHg7CgkJCX0KCQk8L3N0eWxlPgoKCQk8c2Ny
aXB0IHNyYz0icmVzb3VyY2VzL2hpdC10ZXN0LXV0aWxzLmpzIj48L3NjcmlwdD4KCQk8c2NyaXB0
PgoJCQljb25zdCBoaXRUZXN0RGF0YSA9IFsKCQkJCXsgJ3BvaW50JzogWzcwLCA3MF0sICd0YXJn
ZXQnIDogJ3RyYW5zZm9ybWVkJyB9LAoJCQkJeyAncG9pbnQnOiBbNjMwLCAxMzBdLCAndGFyZ2V0
JyA6ICd0cmFuc2Zvcm1lZCcgfSwKCQkJCXsgJ3BvaW50JzogWzQwLCAxMzBdLCAndGFyZ2V0JyA6
ICd0cmFuc2Zvcm1lZCcgfSwKCQkJCXsgJ3BvaW50JzogWzYyMCwgMjcwXSwgJ3RhcmdldCcgOiAn
dHJhbnNmb3JtZWQnIH0sCgkJCQl7ICdwb2ludCc6IFsxMzAsIDEwMF0sICd0YXJnZXQnIDogJ2No
aWxkMScgfSwKCQkJCXsgJ3BvaW50JzogWzIwMCwgMTEwXSwgJ3RhcmdldCcgOiAnY2hpbGQyJyB9
CgkJCV07CgoJCQl3aW5kb3cuYWRkRXZlbnRMaXN0ZW5lcignbG9hZCcsIHJ1blRlc3QsIGZhbHNl
KTsKCQkgIDwvc2NyaXB0PgoJPC9oZWFkPgoJPGJvZHkgaWQ9ImJvZHkiPgoJCTxkaXYgaWQ9InBh
cmVudCI+CgkJCTxkaXYgaWQ9InRyYW5zZm9ybWVkIj50cmFuc2Zvcm1lZAoJCQkJPGRpdiBpZD0i
Y2hpbGQxIj5jaGlsZCAxPC9kaXY+CgkJCQk8ZGl2IGlkPSJub25UcmFuc2Zvcm1lZENoaWxkIj5u
b24gdHJhbnNmb3JtZWQgY2hpbGQ8L2Rpdj4KCQkJCTxkaXYgaWQ9ImNoaWxkMiI+Y2hpbGQgMjwv
ZGl2PgoJCQk8L2Rpdj4KCQk8L2Rpdj4KCgkJPHA+VGVzdCBwYXNzZXMgaWYgdGhlIGhvdmVyIHN0
YXRlIG9mIGEgdHJhbnNmb3JtZWQgZGl2IGlzIGFjdGl2YXRlZCBvbiB0aGUgZW50aXJlIHN1cmZh
Y2Ugb2YgdGhlIGRpdi48L3A+CgoJCTxkaXYgaWQ9InJlc3VsdHMiPjwvZGl2PgoJPC9ib2R5Pgo8
L2h0bWw+
</data>

          </attachment>
      

    </bug>

</bugzilla>