<?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>24433</bug_id>
          
          <creation_ts>2009-03-06 14:18:02 -0800</creation_ts>
          <short_desc>Hit-testing with backface-visibility: hidden is broken sometimes</short_desc>
          <delta_ts>2009-03-09 10:02:07 -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>Mac</rep_platform>
          <op_sys>OS X 10.5</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="Simon Fraser (smfr)">simon.fraser</reporter>
          <assigned_to name="Simon Fraser (smfr)">simon.fraser</assigned_to>
          
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>112655</commentid>
    <comment_count>0</comment_count>
    <who name="Simon Fraser (smfr)">simon.fraser</who>
    <bug_when>2009-03-06 14:18:02 -0800</bug_when>
    <thetext>The hit-testing code does the backface-visibility test only when the layer has a transform. This means that an element with backface-visibility:hidden, but no tranform, inside an element which has a rotateY(180deg) will still hit test.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>112668</commentid>
    <comment_count>1</comment_count>
      <attachid>28373</attachid>
    <who name="Simon Fraser (smfr)">simon.fraser</who>
    <bug_when>2009-03-06 15:02:10 -0800</bug_when>
    <thetext>Created attachment 28373
Patch, testcase, changelog</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>112836</commentid>
    <comment_count>2</comment_count>
      <attachid>28373</attachid>
    <who name="Dave Hyatt">hyatt</who>
    <bug_when>2009-03-09 09:50:18 -0700</bug_when>
    <thetext>Comment on attachment 28373
Patch, testcase, changelog

r=me</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>112844</commentid>
    <comment_count>3</comment_count>
    <who name="Simon Fraser (smfr)">simon.fraser</who>
    <bug_when>2009-03-09 10:02:07 -0700</bug_when>
    <thetext>http://trac.webkit.org/changeset/41530</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>28373</attachid>
            <date>2009-03-06 15:02:10 -0800</date>
            <delta_ts>2009-03-09 09:50:18 -0700</delta_ts>
            <desc>Patch, testcase, changelog</desc>
            <filename>24433_patch.txt</filename>
            <type>text/plain</type>
            <size>7604</size>
            <attacher name="Simon Fraser (smfr)">simon.fraser</attacher>
            
              <data encoding="base64">ZGlmZiAtLWdpdCBhL0xheW91dFRlc3RzL0NoYW5nZUxvZyBiL0xheW91dFRlc3RzL0NoYW5nZUxv
ZwppbmRleCA3MTI3NGYxLi4xYzdhNDlmIDEwMDY0NAotLS0gYS9MYXlvdXRUZXN0cy9DaGFuZ2VM
b2cKKysrIGIvTGF5b3V0VGVzdHMvQ2hhbmdlTG9nCkBAIC0xLDMgKzEsMTUgQEAKKzIwMDktMDMt
MDYgIFNpbW9uIEZyYXNlciAgPHNpbW9uLmZyYXNlckBhcHBsZS5jb20+CisKKyAgICAgICAgUmV2
aWV3ZWQgYnkgTk9CT0RZIChPT1BTISkuCisgICAgICAgIAorICAgICAgICBodHRwczovL2J1Z3Mu
d2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MjQ0MzMKKyAgICAgICAgCisgICAgICAgIFRlc3Qg
aGl0IHRlc3Rpbmcgd2l0aCBiYWNrZmFjZS12aXNpYmlsaXR5OiBoaWRkZW4sIGFuZCBhIHRyYW5z
Zm9ybSBvbgorICAgICAgICB0aGUgcGFyZW50IGVsZW1lbnQuCisKKyAgICAgICAgKiBwbGF0Zm9y
bS9tYWMvdHJhbnNmb3Jtcy8zZC9oaXQtdGVzdGluZy9iYWNrZmFjZS1uby10cmFuc2Zvcm0taGl0
LXRlc3QtZXhwZWN0ZWQudHh0OiBBZGRlZC4KKyAgICAgICAgKiB0cmFuc2Zvcm1zLzNkL2hpdC10
ZXN0aW5nL2JhY2tmYWNlLW5vLXRyYW5zZm9ybS1oaXQtdGVzdC5odG1sOiBBZGRlZC4KKwogMjAw
OS0wMy0wNCAgQ2hyaXMgTWFycmluICA8Y21hcnJpbkBhcHBsZS5jb20+CiAKICAgICAgICAgUmV2
aWV3ZWQgYnkgU2ltb24gRnJhc2VyLgpkaWZmIC0tZ2l0IGEvTGF5b3V0VGVzdHMvcGxhdGZvcm0v
bWFjL3RyYW5zZm9ybXMvM2QvaGl0LXRlc3RpbmcvYmFja2ZhY2Utbm8tdHJhbnNmb3JtLWhpdC10
ZXN0LWV4cGVjdGVkLnR4dCBiL0xheW91dFRlc3RzL3BsYXRmb3JtL21hYy90cmFuc2Zvcm1zLzNk
L2hpdC10ZXN0aW5nL2JhY2tmYWNlLW5vLXRyYW5zZm9ybS1oaXQtdGVzdC1leHBlY3RlZC50eHQK
bmV3IGZpbGUgbW9kZSAxMDA2NDQKaW5kZXggMDAwMDAwMC4uMWUyNjZhYwotLS0gL2Rldi9udWxs
CisrKyBiL0xheW91dFRlc3RzL3BsYXRmb3JtL21hYy90cmFuc2Zvcm1zLzNkL2hpdC10ZXN0aW5n
L2JhY2tmYWNlLW5vLXRyYW5zZm9ybS1oaXQtdGVzdC1leHBlY3RlZC50eHQKQEAgLTAsMCArMSwy
OCBAQAorbGF5ZXIgYXQgKDAsMCkgc2l6ZSA4MDB4NjAwCisgIFJlbmRlclZpZXcgYXQgKDAsMCkg
c2l6ZSA4MDB4NjAwCitsYXllciBhdCAoMCwwKSBzaXplIDgwMHg2MDAKKyAgUmVuZGVyQmxvY2sg
e0hUTUx9IGF0ICgwLDApIHNpemUgODAweDYwMAorICAgIFJlbmRlckJvZHkge0JPRFl9IGF0ICg4
LDgpIHNpemUgNzg0eDU4NAorICAgICAgUmVuZGVyQmxvY2sge1B9IGF0ICgwLDApIHNpemUgNzg0
eDE4CisgICAgICAgIFJlbmRlclRleHQgeyN0ZXh0fSBhdCAoMCwwKSBzaXplIDc1NXgxOAorICAg
ICAgICAgIHRleHQgcnVuIGF0ICgwLDApIHdpZHRoIDc1NTogIlRoZXJlIGFyZSB0d28gYm94ZXMg
aW5zaWRlIGEgY29udGFpbmVyIHRoYXQgaXMgcm90YXRlZCAxODBceHtCMH0gaW4gWS4gYm94MiBo
YXMgYmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuLCBzbyB5b3UgY2FuJ3Qgc2VlIGl0LiIKKyAg
ICAgIFJlbmRlckJsb2NrIHtESVZ9IGF0ICgwLDIzNikgc2l6ZSA3ODR4MzYKKyAgICAgICAgUmVu
ZGVyVGV4dCB7I3RleHR9IGF0ICgwLDApIHNpemUgMTk0eDE4CisgICAgICAgICAgdGV4dCBydW4g
YXQgKDAsMCkgd2lkdGggMTk0OiAiRm91bmQgY29udGFpbmVyIG9uIGxlZnQ6IFBBU1MiCisgICAg
ICAgIFJlbmRlckJSIHtCUn0gYXQgKDE5NCwxNCkgc2l6ZSAweDAKKyAgICAgICAgUmVuZGVyVGV4
dCB7I3RleHR9IGF0ICgwLDE4KSBzaXplIDE3N3gxOAorICAgICAgICAgIHRleHQgcnVuIGF0ICgw
LDE4KSB3aWR0aCAxNzc6ICJGb3VuZCBib3gxIG9uIHJpZ2h0OiBQQVNTIgorICAgICAgICBSZW5k
ZXJCUiB7QlJ9IGF0ICgxNzcsMzIpIHNpemUgMHgwCitsYXllciBhdCAoOCw0Mikgc2l6ZSA0MDJ4
MjAyCisgIFJlbmRlckJsb2NrIHtESVZ9IGF0ICgwLDM0KSBzaXplIDQwMngyMDIgW2JnY29sb3I9
I0VFRUVFRV0gW2JvcmRlcjogKDFweCBzb2xpZCAjMDAwMDAwKV0KKyAgICBSZW5kZXJUZXh0IHsj
dGV4dH0gYXQgKDE5NywzNCkgc2l6ZSA0eDE4CisgICAgICB0ZXh0IHJ1biBhdCAoMTk3LDM0KSB3
aWR0aCA0OiAiICIKKyAgICBSZW5kZXJUZXh0IHsjdGV4dH0gYXQgKDAsMCkgc2l6ZSAweDAKK2xh
eWVyIGF0ICgyNyw2MSkgc2l6ZSAxNjB4MTYwCisgIFJlbmRlckJsb2NrIChyZWxhdGl2ZSBwb3Np
dGlvbmVkKSB7RElWfSBhdCAoMTksMTkpIHNpemUgMTYweDE2MCBbYmdjb2xvcj0jODA4MDgwXQor
ICAgIFJlbmRlclRleHQgeyN0ZXh0fSBhdCAoNDgsMCkgc2l6ZSA2NHgzNworICAgICAgdGV4dCBy
dW4gYXQgKDQ4LDApIHdpZHRoIDY0OiAiYm94MSIKK2xheWVyIGF0ICgyMjcsNjEpIHNpemUgMTYw
eDE2MAorICBSZW5kZXJCbG9jayAocmVsYXRpdmUgcG9zaXRpb25lZCkge0RJVn0gYXQgKDIxOSwx
OSkgc2l6ZSAxNjB4MTYwIFtiZ2NvbG9yPSM4MDgwODBdCisgICAgUmVuZGVyVGV4dCB7I3RleHR9
IGF0ICg0OCwwKSBzaXplIDY0eDM3CisgICAgICB0ZXh0IHJ1biBhdCAoNDgsMCkgd2lkdGggNjQ6
ICJib3gyIgpkaWZmIC0tZ2l0IGEvTGF5b3V0VGVzdHMvdHJhbnNmb3Jtcy8zZC9oaXQtdGVzdGlu
Zy9iYWNrZmFjZS1uby10cmFuc2Zvcm0taGl0LXRlc3QuaHRtbCBiL0xheW91dFRlc3RzL3RyYW5z
Zm9ybXMvM2QvaGl0LXRlc3RpbmcvYmFja2ZhY2Utbm8tdHJhbnNmb3JtLWhpdC10ZXN0Lmh0bWwK
bmV3IGZpbGUgbW9kZSAxMDA2NDQKaW5kZXggMDAwMDAwMC4uNGI1ZDc5YQotLS0gL2Rldi9udWxs
CisrKyBiL0xheW91dFRlc3RzL3RyYW5zZm9ybXMvM2QvaGl0LXRlc3RpbmcvYmFja2ZhY2Utbm8t
dHJhbnNmb3JtLWhpdC10ZXN0Lmh0bWwKQEAgLTAsMCArMSw3MSBAQAorPGh0bWw+Cis8aGVhZD4K
KyAgPHRpdGxlPkhpdCB0ZXN0aW5nIG9uIGJhY2tmYWNlPC90aXRsZT4KKyAgPHN0eWxlIHR5cGU9
InRleHQvY3NzIiBtZWRpYT0ic2NyZWVuIj4KKyAgCisgIGRpdjpob3ZlciB7CisgICAgb3V0bGlu
ZTogNHB4IHNvbGlkIG9yYW5nZTsKKyAgfQorICAgICNjb250YWluZXIgeworICAgICAgd2lkdGg6
IDQwMHB4OworICAgICAgaGVpZ2h0OiAyMDBweDsKKyAgICAgIGJhY2tncm91bmQtY29sb3I6ICNF
RUU7CisgICAgICBib3JkZXI6IDFweCBzb2xpZCBibGFjazsKKyAgICAgIC13ZWJraXQtdHJhbnNm
b3JtLXN0eWxlOiBwcmVzZXJ2ZS0zZDsKKyAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xh
dGVaKDFweCkgcm90YXRlWSgxODBkZWcpOworICAgIH0KKyAgICAKKyAgICAuYm94IHsKKyAgICAg
IHBvc2l0aW9uOiByZWxhdGl2ZTsKKyAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jazsKKyAgICAg
IHdpZHRoOiAxNjBweDsKKyAgICAgIGhlaWdodDogMTYwcHg7CisgICAgICBiYWNrZ3JvdW5kLWNv
bG9yOiBncmF5OworICAgICAgbWFyZ2luOiAxOHB4OworICAgICAgZm9udC1zaXplOiAyMDAlOwor
ICAgICAgdGV4dC1hbGlnbjogY2VudGVyOworICAgIH0KKyAgICAKKyAgPC9zdHlsZT4KKyAgPHNj
cmlwdCB0eXBlPSJ0ZXh0L2phdmFzY3JpcHQiIGNoYXJzZXQ9InV0Zi04Ij4KKyAgICBmdW5jdGlv
biBsb2cocykKKyAgICB7CisgICAgICB2YXIgcmVzdWx0cyA9IGRvY3VtZW50LmdldEVsZW1lbnRC
eUlkKCdyZXN1bHRzJyk7CisgICAgICByZXN1bHRzLmlubmVySFRNTCArPSBzICsgJzxicj4nOwor
ICAgIH0KKworICAgIGZ1bmN0aW9uIHJ1blRlc3QoKQorICAgIHsKKyAgICAgIHZhciBmaXJzdEhp
dCA9IGRvY3VtZW50LmVsZW1lbnRGcm9tUG9pbnQoMTIwLCAxNTApOworICAgICAgdmFyIHNlY29u
ZEhpdCA9IGRvY3VtZW50LmVsZW1lbnRGcm9tUG9pbnQoMzAwLCAxNTApOworICAgICAgCisgICAg
ICB2YXIgYm94MSA9IGRvY3VtZW50LmdldEVsZW1lbnRCeUlkKCdib3gxJyk7CisgICAgICB2YXIg
Ym94MiA9IGRvY3VtZW50LmdldEVsZW1lbnRCeUlkKCdib3gxJyk7CisgICAgICB2YXIgY29udGFp
bmVyID0gZG9jdW1lbnQuZ2V0RWxlbWVudEJ5SWQoJ2NvbnRhaW5lcicpOworCisgICAgICBpZiAo
Zmlyc3RIaXQgPT0gY29udGFpbmVyKQorICAgICAgICBsb2coJ0ZvdW5kIGNvbnRhaW5lciBvbiBs
ZWZ0OiBQQVNTJyk7CisgICAgICBlbHNlCisgICAgICAgIGxvZygnRm91bmQgJyArIGZpcnN0SGl0
LmlkICsgJyBvbiBsZWZ0OiBGQUlMJyk7CisKKyAgICAgICAgaWYgKHNlY29uZEhpdCA9PSBib3gx
KQorICAgICAgICAgIGxvZygnRm91bmQgYm94MSBvbiByaWdodDogUEFTUycpOworICAgICAgICBl
bHNlCisgICAgICAgICAgbG9nKCdGb3VuZCAnICsgc2Vjb25kSGl0LmlkICsgJyBvbiByaWdodDog
RkFJTCcpOworICAgIH0KKyAgICAKKyAgPC9zY3JpcHQ+Cis8L2hlYWQ+Cis8Ym9keSBvbmxvYWQ9
InJ1blRlc3QoKSI+CisKKzxwPlRoZXJlIGFyZSB0d28gYm94ZXMgaW5zaWRlIGEgY29udGFpbmVy
IHRoYXQgaXMgcm90YXRlZCAxODAmZGVnOyBpbiBZLiBib3gyIGhhcyBiYWNrZmFjZS12aXNpYmls
aXR5OiBoaWRkZW4sIHNvIHlvdSBjYW4ndCBzZWUgaXQuPC9wPgorPGRpdiBpZD0iY29udGFpbmVy
Ij4KKyAgPGRpdiBjbGFzcz0iYm94IiBpZD0iYm94MSI+Ym94MTwvZGl2PgorICA8ZGl2IGNsYXNz
PSJib3giIGlkPSJib3gyIiBzdHlsZT0iLXdlYmtpdC1iYWNrZmFjZS12aXNpYmlsaXR5OiBoaWRk
ZW47Ij5ib3gyPC9kaXY+Cis8L2Rpdj4KKworPGRpdiBpZD0icmVzdWx0cyI+Cis8L2Rpdj4KKwor
PC9ib2R5PgorPC9odG1sPgpkaWZmIC0tZ2l0IGEvV2ViQ29yZS9DaGFuZ2VMb2cgYi9XZWJDb3Jl
L0NoYW5nZUxvZwppbmRleCBhMGZkZmExLi4wMjJkY2YyIDEwMDY0NAotLS0gYS9XZWJDb3JlL0No
YW5nZUxvZworKysgYi9XZWJDb3JlL0NoYW5nZUxvZwpAQCAtMSwzICsxLDE4IEBACisyMDA5LTAz
LTA2ICBTaW1vbiBGcmFzZXIgIDxzaW1vbi5mcmFzZXJAYXBwbGUuY29tPgorCisgICAgICAgIFJl
dmlld2VkIGJ5IE5PQk9EWSAoT09QUyEpLgorICAgICAgICAKKyAgICAgICAgaHR0cHM6Ly9idWdz
LndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTI0NDMzCisgICAgICAgIAorICAgICAgICBEdXJp
bmcgaGl0IHRlc3Rpbmcgd2l0aCB0cmFuc2Zvcm1zLCBpZiBhIGxheWVyIGhhcyBiYWNrZmFjZS12
aXNpYmlsaXR5OiBoaWRkZW4sCisgICAgICAgIHdlIG5lZWQgdG8gY2hlY2sgZm9yIGl0IHdoZXRo
ZXIgb3Igbm90IHRoZSBsYXllciBoYXMgYSB0cmFuc2Zvcm0sIGJlY2F1c2UgaXQKKyAgICAgICAg
bWlnaHQgYmUgYW4gYW5jZXN0b3IgdGhhdCBpcyB0cmFuc2Zvcm1lZC4KKworICAgICAgICBUZXN0
OiB0cmFuc2Zvcm1zLzNkL2hpdC10ZXN0aW5nL2JhY2tmYWNlLW5vLXRyYW5zZm9ybS1oaXQtdGVz
dC5odG1sCisKKyAgICAgICAgKiByZW5kZXJpbmcvUmVuZGVyTGF5ZXIuY3BwOgorICAgICAgICAo
V2ViQ29yZTo6UmVuZGVyTGF5ZXI6OmhpdFRlc3RMYXllcik6CisKIDIwMDktMDMtMDYgIEVyaWMg
Q2FybHNvbiAgPGVyaWMuY2FybHNvbkBhcHBsZS5jb20+CiAKICAgICAgICAgUmV2aWV3ZWQgYnkg
U2ltb24gRnJhc2VyLgpkaWZmIC0tZ2l0IGEvV2ViQ29yZS9yZW5kZXJpbmcvUmVuZGVyTGF5ZXIu
Y3BwIGIvV2ViQ29yZS9yZW5kZXJpbmcvUmVuZGVyTGF5ZXIuY3BwCmluZGV4IGJkOThiYTUuLjBm
OTkxMmMgMTAwNjQ0Ci0tLSBhL1dlYkNvcmUvcmVuZGVyaW5nL1JlbmRlckxheWVyLmNwcAorKysg
Yi9XZWJDb3JlL3JlbmRlcmluZy9SZW5kZXJMYXllci5jcHAKQEAgLTIyMjYsMTQgKzIyMjYsNiBA
QCBSZW5kZXJMYXllciogUmVuZGVyTGF5ZXI6OmhpdFRlc3RMYXllcihSZW5kZXJMYXllciogcm9v
dExheWVyLCBSZW5kZXJMYXllciogY29udAogICAgICAgICBpZiAoIW5ld1RyYW5zZm9ybVN0YXRl
LT5tX2FjY3VtdWxhdGVkVHJhbnNmb3JtLmlzSW52ZXJ0aWJsZSgpKQogICAgICAgICAgICAgcmV0
dXJuIDA7CiAKLSAgICAgICAgLy8gQ2hlY2sgZm9yIGhpdCB0ZXN0IG9uIGJhY2tmYWNlIGlmIGJh
Y2tmYWNlLXZpc2liaWxpdHkgaXMgJ2hpZGRlbicKLSAgICAgICAgaWYgKHJlbmRlcmVyKCktPnN0
eWxlKCktPmJhY2tmYWNlVmlzaWJpbGl0eSgpID09IEJhY2tmYWNlVmlzaWJpbGl0eUhpZGRlbikg
ewotICAgICAgICAgICAgVHJhbnNmb3JtYXRpb25NYXRyaXggaW52ZXJ0ZWRNYXRyaXggPSBuZXdU
cmFuc2Zvcm1TdGF0ZS0+bV9hY2N1bXVsYXRlZFRyYW5zZm9ybS5pbnZlcnNlKCk7Ci0gICAgICAg
ICAgICAvLyBJZiB0aGUgei12ZWN0b3Igb2YgdGhlIG1hdHJpeCBpcyBuZWdhdGl2ZSwgdGhlIGJh
Y2sgaXMgZmFjaW5nIHRvd2FyZHMgdGhlIHZpZXdlci4KLSAgICAgICAgICAgIGlmIChpbnZlcnRl
ZE1hdHJpeC5tMzMoKSA8IDApCi0gICAgICAgICAgICAgICAgcmV0dXJuIDA7Ci0gICAgICAgIH0K
LQogICAgICAgICAvLyBDb21wdXRlIHRoZSBwb2ludCBhbmQgdGhlIGhpdCB0ZXN0IHJlY3QgaW4g
dGhlIGNvb3JkcyBvZiB0aGlzIGxheWVyIGJ5IHVzaW5nIHRoZSB2YWx1ZXMKICAgICAgICAgLy8g
ZnJvbSB0aGUgdHJhbnNmb3JtU3RhdGUsIHdoaWNoIHN0b3JlIHRoZSBwb2ludCBhbmQgcXVhZCBp
biB0aGUgY29vcmRzIG9mIHRoZSBsYXN0IGZsYXR0ZW5lZAogICAgICAgICAvLyBsYXllciwgYW5k
IHRoZSBhY2N1bXVsYXRlZCB0cmFuc2Zvcm0gd2hpY2ggbGV0cyB1cCBtYXAgdGhyb3VnaCBwcmVz
ZXJ2ZS0zZCBsYXllcnMuCkBAIC0yMjYxLDYgKzIyNTMsMTQgQEAgUmVuZGVyTGF5ZXIqIFJlbmRl
ckxheWVyOjpoaXRUZXN0TGF5ZXIoUmVuZGVyTGF5ZXIqIHJvb3RMYXllciwgUmVuZGVyTGF5ZXIq
IGNvbnQKICAgICAgICAgbG9jYWxUcmFuc2Zvcm1TdGF0ZSA9IGNyZWF0ZUxvY2FsVHJhbnNmb3Jt
U3RhdGUocm9vdExheWVyLCBjb250YWluZXJMYXllciwgaGl0VGVzdFJlY3QsIGhpdFRlc3RQb2lu
dCwgdHJhbnNmb3JtU3RhdGUpOwogICAgIH0KIAorICAgIC8vIENoZWNrIGZvciBoaXQgdGVzdCBv
biBiYWNrZmFjZSBpZiBiYWNrZmFjZS12aXNpYmlsaXR5IGlzICdoaWRkZW4nCisgICAgaWYgKGxv
Y2FsVHJhbnNmb3JtU3RhdGUgJiYgcmVuZGVyZXIoKS0+c3R5bGUoKS0+YmFja2ZhY2VWaXNpYmls
aXR5KCkgPT0gQmFja2ZhY2VWaXNpYmlsaXR5SGlkZGVuKSB7CisgICAgICAgIFRyYW5zZm9ybWF0
aW9uTWF0cml4IGludmVydGVkTWF0cml4ID0gbG9jYWxUcmFuc2Zvcm1TdGF0ZS0+bV9hY2N1bXVs
YXRlZFRyYW5zZm9ybS5pbnZlcnNlKCk7CisgICAgICAgIC8vIElmIHRoZSB6LXZlY3RvciBvZiB0
aGUgbWF0cml4IGlzIG5lZ2F0aXZlLCB0aGUgYmFjayBpcyBmYWNpbmcgdG93YXJkcyB0aGUgdmll
d2VyLgorICAgICAgICBpZiAoaW52ZXJ0ZWRNYXRyaXgubTMzKCkgPCAwKQorICAgICAgICAgICAg
cmV0dXJuIDA7CisgICAgfQorCiAgICAgUmVmUHRyPEhpdFRlc3RpbmdUcmFuc2Zvcm1TdGF0ZT4g
dW5mbGF0dGVuZWRUcmFuc2Zvcm1TdGF0ZSA9IGxvY2FsVHJhbnNmb3JtU3RhdGU7CiAgICAgaWYg
KGxvY2FsVHJhbnNmb3JtU3RhdGUgJiYgIXByZXNlcnZlczNEKCkpIHsKICAgICAgICAgLy8gS2Vl
cCBhIGNvcHkgb2YgdGhlIHByZS1mbGF0dGVuaW5nIHN0YXRlLCBmb3IgY29tcHV0aW5nIHotb2Zm
c2V0cyBmb3IgdGhlIGNvbnRhaW5lcgo=
</data>
<flag name="review"
          id="13899"
          type_id="1"
          status="+"
          setter="hyatt"
    />
          </attachment>
      

    </bug>

</bugzilla>