<?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>24552</bug_id>
          
          <creation_ts>2009-03-12 11:05:57 -0700</creation_ts>
          <short_desc>Regression: Reflections break hit testing</short_desc>
          <delta_ts>2009-03-12 12:28:13 -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>
          <cc>bolsinga</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>113421</commentid>
    <comment_count>0</comment_count>
    <who name="Simon Fraser (smfr)">simon.fraser</who>
    <bug_when>2009-03-12 11:05:57 -0700</bug_when>
    <thetext>Reflections interfere with hit testing in a bad way. Testcase coming.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>113422</commentid>
    <comment_count>1</comment_count>
      <attachid>28535</attachid>
    <who name="Simon Fraser (smfr)">simon.fraser</who>
    <bug_when>2009-03-12 11:06:14 -0700</bug_when>
    <thetext>Created attachment 28535
Testcase</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>113446</commentid>
    <comment_count>2</comment_count>
      <attachid>28539</attachid>
    <who name="Simon Fraser (smfr)">simon.fraser</who>
    <bug_when>2009-03-12 12:23:49 -0700</bug_when>
    <thetext>Created attachment 28539
Patch, changelog, testcase</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>113447</commentid>
    <comment_count>3</comment_count>
      <attachid>28539</attachid>
    <who name="Dave Hyatt">hyatt</who>
    <bug_when>2009-03-12 12:24:52 -0700</bug_when>
    <thetext>Comment on attachment 28539
Patch, changelog, testcase

r=me</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>113448</commentid>
    <comment_count>4</comment_count>
    <who name="Simon Fraser (smfr)">simon.fraser</who>
    <bug_when>2009-03-12 12:28:06 -0700</bug_when>
    <thetext>http://trac.webkit.org/changeset/41637</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="0"
              isprivate="0"
          >
            <attachid>28535</attachid>
            <date>2009-03-12 11:06:14 -0700</date>
            <delta_ts>2009-03-12 11:06:14 -0700</delta_ts>
            <desc>Testcase</desc>
            <filename>reflection-hit-test.html</filename>
            <type>text/html</type>
            <size>586</size>
            <attacher name="Simon Fraser (smfr)">simon.fraser</attacher>
            
              <data encoding="base64">PCFET0NUWVBFIGh0bWwgUFVCTElDICItLy9XM0MvL0RURCBIVE1MIDQuMDEgVHJhbnNpdGlvbmFs
Ly9FTiIKICAgImh0dHA6Ly93d3cudzMub3JnL1RSL2h0bWw0L2xvb3NlLmR0ZCI+Cgo8aHRtbCBs
YW5nPSJlbiI+CjxoZWFkPgogIDxtZXRhIGh0dHAtZXF1aXY9IkNvbnRlbnQtVHlwZSIgY29udGVu
dD0idGV4dC9odG1sOyBjaGFyc2V0PXV0Zi04Ij4KICA8dGl0bGU+UmVmbGVjdGlvbnMgYW5kIGhp
dCB0ZXN0aW5nPC90aXRsZT4KICA8c3R5bGUgdHlwZT0idGV4dC9jc3MiIG1lZGlhPSJzY3JlZW4i
PgogICAgLnJlZmxlY3RlZCB7CiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jazsKICAgICAgaGVp
Z2h0OiAxMDBweDsKICAgICAgd2lkdGg6IDEwMHB4OwogICAgICBtYXJnaW46IDEwcHg7CiAgICAg
IGJhY2tncm91bmQtY29sb3I6IGdyYXk7CiAgICAgIC13ZWJraXQtYm94LXJlZmxlY3Q6IGJlbG93
OwogICAgfQogIDwvc3R5bGU+CjwvaGVhZD4KPGJvZHk+Cgo8ZGl2IGNsYXNzPSJyZWZsZWN0ZWQi
PjwvZGl2PgoKPGEgaHJlZj0iaHR0cDovL3d3dy5leGFtcGxlLmNvbSI+TGluayBoZXJlPC9hPgoK
PC9ib2R5Pgo8L2h0bWw+Cg==
</data>

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>28539</attachid>
            <date>2009-03-12 12:23:49 -0700</date>
            <delta_ts>2009-03-12 12:24:52 -0700</delta_ts>
            <desc>Patch, changelog, testcase</desc>
            <filename>24552_patch.txt</filename>
            <type>text/plain</type>
            <size>7000</size>
            <attacher name="Simon Fraser (smfr)">simon.fraser</attacher>
            
              <data encoding="base64">ZGlmZiAtLWdpdCBhL0xheW91dFRlc3RzL0NoYW5nZUxvZyBiL0xheW91dFRlc3RzL0NoYW5nZUxv
ZwppbmRleCBkYWIyYTg5Li5jNzFhYjA0IDEwMDY0NAotLS0gYS9MYXlvdXRUZXN0cy9DaGFuZ2VM
b2cKKysrIGIvTGF5b3V0VGVzdHMvQ2hhbmdlTG9nCkBAIC0xLDMgKzEsMTcgQEAKKzIwMDktMDMt
MTIgIFNpbW9uIEZyYXNlciAgPHNpbW9uLmZyYXNlckBhcHBsZS5jb20+CisKKyAgICAgICAgUmV2
aWV3ZWQgYnkgTk9CT0RZIChPT1BTISkuCisgICAgICAgIAorICAgICAgICBodHRwczovL2J1Z3Mu
d2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MjQ1NTIKKworICAgICAgICBUZXN0IGhpdCB0ZXN0
aW5nIHdoZW4gdGhlcmUgaXMgYSBub3JtYWwtZmxvdywgc2VsZi1wYWludGluZyBsYXllcgorICAg
ICAgICAoZS5nLiBhIHJlZmxlY3Rpb24pIGluIHRoZSBsYXllciB0cmVlLgorCisgICAgICAgICog
ZmFzdC9sYXllcnMvbm9ybWFsLWZsb3ctaGl0LXRlc3QuaHRtbDogQWRkZWQuCisgICAgICAgICog
cGxhdGZvcm0vbWFjL2Zhc3QvbGF5ZXJzL25vcm1hbC1mbG93LWhpdC10ZXN0LWV4cGVjdGVkLmNo
ZWNrc3VtOiBBZGRlZC4KKyAgICAgICAgKiBwbGF0Zm9ybS9tYWMvZmFzdC9sYXllcnMvbm9ybWFs
LWZsb3ctaGl0LXRlc3QtZXhwZWN0ZWQucG5nOiBBZGRlZC4KKyAgICAgICAgKiBwbGF0Zm9ybS9t
YWMvZmFzdC9sYXllcnMvbm9ybWFsLWZsb3ctaGl0LXRlc3QtZXhwZWN0ZWQudHh0OiBBZGRlZC4K
KwogMjAwOS0wMy0xMSAgT2xpdmVyIEh1bnQgIDxvbGl2ZXJAYXBwbGUuY29tPgogCiAgICAgICAg
IFJldmlld2VkIGJ5IEFkZWxlIFBldGVyc29uLgpkaWZmIC0tZ2l0IGEvTGF5b3V0VGVzdHMvZmFz
dC9sYXllcnMvbm9ybWFsLWZsb3ctaGl0LXRlc3QuaHRtbCBiL0xheW91dFRlc3RzL2Zhc3QvbGF5
ZXJzL25vcm1hbC1mbG93LWhpdC10ZXN0Lmh0bWwKbmV3IGZpbGUgbW9kZSAxMDA2NDQKaW5kZXgg
MDAwMDAwMC4uYTRjZjU0NwotLS0gL2Rldi9udWxsCisrKyBiL0xheW91dFRlc3RzL2Zhc3QvbGF5
ZXJzL25vcm1hbC1mbG93LWhpdC10ZXN0Lmh0bWwKQEAgLTAsMCArMSw0NCBAQAorPCFET0NUWVBF
IGh0bWwgUFVCTElDICItLy9XM0MvL0RURCBIVE1MIDQuMDEgVHJhbnNpdGlvbmFsLy9FTiIKKyAg
ICJodHRwOi8vd3d3LnczLm9yZy9UUi9odG1sNC9sb29zZS5kdGQiPgorCis8aHRtbCBsYW5nPSJl
biI+Cis8aGVhZD4KKyAgPG1ldGEgaHR0cC1lcXVpdj0iQ29udGVudC1UeXBlIiBjb250ZW50PSJ0
ZXh0L2h0bWw7IGNoYXJzZXQ9dXRmLTgiPgorICA8dGl0bGU+UmVmbGVjdGlvbnMgYW5kIGhpdCB0
ZXN0aW5nPC90aXRsZT4KKyAgPHN0eWxlIHR5cGU9InRleHQvY3NzIiBtZWRpYT0ic2NyZWVuIj4K
KyAgICAucmVmbGVjdGVkIHsKKyAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jazsKKyAgICAgIGhl
aWdodDogMTAwcHg7CisgICAgICB3aWR0aDogMTAwcHg7CisgICAgICBtYXJnaW46IDEwcHg7Cisg
ICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBncmF5OworICAgICAgLXdlYmtpdC1ib3gtcmVmbGVjdDog
YmVsb3c7CisgICAgfQorICAgICNyZXN1bHRzIHsKKyAgICAgIG1hcmdpbi10b3A6IDEyMHB4Owor
ICAgIH0KKyAgPC9zdHlsZT4KKyAgPHNjcmlwdCB0eXBlPSJ0ZXh0L2phdmFzY3JpcHQiIGNoYXJz
ZXQ9InV0Zi04Ij4KKyAgICBmdW5jdGlvbiBydW5UZXN0KCkKKyAgICB7CisgICAgICB2YXIgaGl0
Tm9kZSA9IGRvY3VtZW50LmVsZW1lbnRGcm9tUG9pbnQoMTYwLCAxNjgpOworICAgICAgdmFyIGxp
bmsgPSBkb2N1bWVudC5nZXRFbGVtZW50QnlJZCgnbGluaycpOworICAgICAgdmFyIHJlc3VsdHMg
PSBkb2N1bWVudC5nZXRFbGVtZW50QnlJZCgncmVzdWx0cycpOworICAgICAgaWYgKGhpdE5vZGUg
PT0gbGluaykKKyAgICAgICAgcmVzdWx0cy5pbm5lckhUTUwgPSAiRm91bmQgbGluayBub2RlLCBz
byBQQVNTIjsKKyAgICAgIGVsc2UKKyAgICAgICAgcmVzdWx0cy5pbm5lckhUTUwgPSAiRGlkIG5v
dCBmaW5kIGxpbmsgbm9kZSwgc28gRkFJTCI7CisgICAgfQorICA8L3NjcmlwdD4KKzwvaGVhZD4K
Kzxib2R5IG9ubG9hZD0icnVuVGVzdCgpIj4KKworPHA+VGVzdHMgZm9yIDxhIGhyZWY9Imh0dHBz
Oi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD0yNDU1MiI+aHR0cHM6Ly9idWdzLndl
YmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTI0NTUyPC9hPjwvcD4KKzxkaXYgY2xhc3M9InJlZmxl
Y3RlZCI+PC9kaXY+CisKKzxhIGlkPSJsaW5rIiBocmVmPSJodHRwOi8vd3d3LmV4YW1wbGUuY29t
Ij5MaW5rIGhlcmU8L2E+CisKKzxkaXYgaWQ9InJlc3VsdHMiPjwvZGl2PgorCis8L2JvZHk+Cis8
L2h0bWw+CmRpZmYgLS1naXQgYS9MYXlvdXRUZXN0cy9wbGF0Zm9ybS9tYWMvZmFzdC9sYXllcnMv
bm9ybWFsLWZsb3ctaGl0LXRlc3QtZXhwZWN0ZWQuY2hlY2tzdW0gYi9MYXlvdXRUZXN0cy9wbGF0
Zm9ybS9tYWMvZmFzdC9sYXllcnMvbm9ybWFsLWZsb3ctaGl0LXRlc3QtZXhwZWN0ZWQuY2hlY2tz
dW0KbmV3IGZpbGUgbW9kZSAxMDA2NDQKaW5kZXggMDAwMDAwMC4uYTRjZTg0YQotLS0gL2Rldi9u
dWxsCisrKyBiL0xheW91dFRlc3RzL3BsYXRmb3JtL21hYy9mYXN0L2xheWVycy9ub3JtYWwtZmxv
dy1oaXQtdGVzdC1leHBlY3RlZC5jaGVja3N1bQpAQCAtMCwwICsxIEBACisyYWRmZjdkYjBmMzk5
Y2Q3OTY3Zjg4ZWVkMjFmYWJiOApcIE5vIG5ld2xpbmUgYXQgZW5kIG9mIGZpbGUKZGlmZiAtLWdp
dCBhL0xheW91dFRlc3RzL3BsYXRmb3JtL21hYy9mYXN0L2xheWVycy9ub3JtYWwtZmxvdy1oaXQt
dGVzdC1leHBlY3RlZC5wbmcgYi9MYXlvdXRUZXN0cy9wbGF0Zm9ybS9tYWMvZmFzdC9sYXllcnMv
bm9ybWFsLWZsb3ctaGl0LXRlc3QtZXhwZWN0ZWQucG5nCm5ldyBmaWxlIG1vZGUgMTAwNjQ0Cmlu
ZGV4IDAwMDAwMDAuLjM0ODFhYTgKQmluYXJ5IGZpbGVzIC9kZXYvbnVsbCBhbmQgYi9MYXlvdXRU
ZXN0cy9wbGF0Zm9ybS9tYWMvZmFzdC9sYXllcnMvbm9ybWFsLWZsb3ctaGl0LXRlc3QtZXhwZWN0
ZWQucG5nIGRpZmZlcgpkaWZmIC0tZ2l0IGEvTGF5b3V0VGVzdHMvcGxhdGZvcm0vbWFjL2Zhc3Qv
bGF5ZXJzL25vcm1hbC1mbG93LWhpdC10ZXN0LWV4cGVjdGVkLnR4dCBiL0xheW91dFRlc3RzL3Bs
YXRmb3JtL21hYy9mYXN0L2xheWVycy9ub3JtYWwtZmxvdy1oaXQtdGVzdC1leHBlY3RlZC50eHQK
bmV3IGZpbGUgbW9kZSAxMDA2NDQKaW5kZXggMDAwMDAwMC4uMGQ0OGUxNwotLS0gL2Rldi9udWxs
CisrKyBiL0xheW91dFRlc3RzL3BsYXRmb3JtL21hYy9mYXN0L2xheWVycy9ub3JtYWwtZmxvdy1o
aXQtdGVzdC1leHBlY3RlZC50eHQKQEAgLTAsMCArMSwyMyBAQAorbGF5ZXIgYXQgKDAsMCkgc2l6
ZSA4MDB4NjAwCisgIFJlbmRlclZpZXcgYXQgKDAsMCkgc2l6ZSA4MDB4NjAwCitsYXllciBhdCAo
MCwwKSBzaXplIDgwMHgzMjAKKyAgUmVuZGVyQmxvY2sge0hUTUx9IGF0ICgwLDApIHNpemUgODAw
eDMyMAorICAgIFJlbmRlckJvZHkge0JPRFl9IGF0ICg4LDE2KSBzaXplIDc4NHgyOTYKKyAgICAg
IFJlbmRlckJsb2NrIHtQfSBhdCAoMCwwKSBzaXplIDc4NHgxOAorICAgICAgICBSZW5kZXJUZXh0
IHsjdGV4dH0gYXQgKDAsMCkgc2l6ZSA1OXgxOAorICAgICAgICAgIHRleHQgcnVuIGF0ICgwLDAp
IHdpZHRoIDU5OiAiVGVzdHMgZm9yICIKKyAgICAgICAgUmVuZGVySW5saW5lIHtBfSBhdCAoMCww
KSBzaXplIDMwNXgxOCBbY29sb3I9IzAwMDBFRV0KKyAgICAgICAgICBSZW5kZXJUZXh0IHsjdGV4
dH0gYXQgKDU5LDApIHNpemUgMzA1eDE4CisgICAgICAgICAgICB0ZXh0IHJ1biBhdCAoNTksMCkg
d2lkdGggMzA1OiAiaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTI0NTUy
IgorICAgICAgUmVuZGVyQmxvY2sgKGFub255bW91cykgYXQgKDAsMzQpIHNpemUgNzg0eDEyNAor
ICAgICAgICBSZW5kZXJUZXh0IHsjdGV4dH0gYXQgKDEyMCwxMDYpIHNpemUgNHgxOAorICAgICAg
ICAgIHRleHQgcnVuIGF0ICgxMjAsMTA2KSB3aWR0aCA0OiAiICIKKyAgICAgICAgUmVuZGVySW5s
aW5lIHtBfSBhdCAoMCwwKSBzaXplIDYxeDE4IFtjb2xvcj0jMDAwMEVFXQorICAgICAgICAgIFJl
bmRlclRleHQgeyN0ZXh0fSBhdCAoMTI0LDEwNikgc2l6ZSA2MXgxOAorICAgICAgICAgICAgdGV4
dCBydW4gYXQgKDEyNCwxMDYpIHdpZHRoIDYxOiAiTGluayBoZXJlIgorICAgICAgICBSZW5kZXJU
ZXh0IHsjdGV4dH0gYXQgKDAsMCkgc2l6ZSAweDAKKyAgICAgIFJlbmRlckJsb2NrIHtESVZ9IGF0
ICgwLDI3OCkgc2l6ZSA3ODR4MTgKKyAgICAgICAgUmVuZGVyVGV4dCB7I3RleHR9IGF0ICgwLDAp
IHNpemUgMTY5eDE4CisgICAgICAgICAgdGV4dCBydW4gYXQgKDAsMCkgd2lkdGggMTY5OiAiRm91
bmQgbGluayBub2RlLCBzbyBQQVNTIgorbGF5ZXIgYXQgKDE4LDYwKSBzaXplIDEwMHgyMDAKKyAg
UmVuZGVyQmxvY2sge0RJVn0gYXQgKDEwLDEwKSBzaXplIDEwMHgxMDAgW2JnY29sb3I9IzgwODA4
MF0KZGlmZiAtLWdpdCBhL1dlYkNvcmUvQ2hhbmdlTG9nIGIvV2ViQ29yZS9DaGFuZ2VMb2cKaW5k
ZXggY2JlMDMyYi4uMDI3ZmI5NyAxMDA2NDQKLS0tIGEvV2ViQ29yZS9DaGFuZ2VMb2cKKysrIGIv
V2ViQ29yZS9DaGFuZ2VMb2cKQEAgLTEsMyArMSwxOCBAQAorMjAwOS0wMy0xMiAgU2ltb24gRnJh
c2VyICA8c2ltb24uZnJhc2VyQGFwcGxlLmNvbT4KKworICAgICAgICBSZXZpZXdlZCBieSBOT0JP
RFkgKE9PUFMhKS4KKyAgICAgICAgCisgICAgICAgIGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3No
b3dfYnVnLmNnaT9pZD0yNDU1MgorICAgICAgICAKKyAgICAgICAgSGl0IHRlc3RpbmcgaW52b2x2
aW5nIG5vcm1hbCBmbG93LCBzZWxmLXBhaW50aW5nIGxheWVycyAoZS5nLiByZWZsZWN0aW9ucykK
KyAgICAgICAgd2FzIGJyb2tlbiBiZWNhdXNlIGl0IHdhcyBub3QgbnVsbC10ZXN0aW5nIHRoZSBy
ZXN1bHQgb2YgaGl0VGVzdExheWVyKCksCisgICAgICAgIHNvIGJhaWxpbmcgZWFybHkgd2l0aCBh
IG5pbCBoaXQgbGF5ZXIuCisKKyAgICAgICAgVGVzdDogZmFzdC9sYXllcnMvbm9ybWFsLWZsb3ct
aGl0LXRlc3QuaHRtbAorCisgICAgICAgICogcmVuZGVyaW5nL1JlbmRlckxheWVyLmNwcDoKKyAg
ICAgICAgKFdlYkNvcmU6OlJlbmRlckxheWVyOjpoaXRUZXN0TGF5ZXIpOgorCiAyMDA5LTAzLTEy
ICBBZGFtIFRyZWF0ICA8YWRhbS50cmVhdEB0b3JjaG1vYmlsZS5jb20+CiAKICAgICAgICAgUmV2
aWV3ZWQgYnkgR2VvcmdlIFN0YWlrb3MuCmRpZmYgLS1naXQgYS9XZWJDb3JlL3JlbmRlcmluZy9S
ZW5kZXJMYXllci5jcHAgYi9XZWJDb3JlL3JlbmRlcmluZy9SZW5kZXJMYXllci5jcHAKaW5kZXgg
YWFlNzgwMC4uYzU2ZDhmNSAxMDA2NDQKLS0tIGEvV2ViQ29yZS9yZW5kZXJpbmcvUmVuZGVyTGF5
ZXIuY3BwCisrKyBiL1dlYkNvcmUvcmVuZGVyaW5nL1JlbmRlckxheWVyLmNwcApAQCAtMjMxOSwx
NCArMjMxOSwxNiBAQCBSZW5kZXJMYXllciogUmVuZGVyTGF5ZXI6OmhpdFRlc3RMYXllcihSZW5k
ZXJMYXllciogcm9vdExheWVyLCBSZW5kZXJMYXllciogY29udAogICAgICAgICAgICAgaWYgKCFj
dXJyTGF5ZXItPmlzU2VsZlBhaW50aW5nTGF5ZXIoKSkKICAgICAgICAgICAgICAgICBjb250aW51
ZTsKICAgICAgICAgICAgIFJlbmRlckxheWVyKiBoaXRMYXllciA9IGN1cnJMYXllci0+aGl0VGVz
dExheWVyKHJvb3RMYXllciwgdGhpcywgcmVxdWVzdCwgcmVzdWx0LCBoaXRUZXN0UmVjdCwgaGl0
VGVzdFBvaW50LCBmYWxzZSwgbG9jYWxUcmFuc2Zvcm1TdGF0ZS5nZXQoKSwgek9mZnNldEZvckRl
c2NlbmRhbnRzUHRyKTsKLSAgICAgICAgICAgIGlmIChkZXB0aFNvcnREZXNjZW5kYW50cykgewot
ICAgICAgICAgICAgICAgIC8vIERvbid0IHJldHVybiB5ZXQuIEtlZXAgYSByZWYgdG8gdGhlIGZy
b250bW9zdCBsYXllciwgYW5kIGtlZXAgbG9va2luZy4KLSAgICAgICAgICAgICAgICBjYW5kaWRh
dGVMYXllciA9IGhpdExheWVyOwotICAgICAgICAgICAgfSBlbHNlIHsKLSAgICAgICAgICAgICAg
ICAvLyBPdXIgY29udGFpbmVyIG5lZWRzIHRvIGtub3cgdGhlIHogb2YgdGhlIGhpdCBsYXllci4g
VGhpcyBpcyBhY3R1YWxseSBjb21wdXRpbmcgb3VyIHosIGJ1dCB0aGF0J3MgT0sgYmVjYXVzZSB0
aGUgaGl0TGF5ZXIgaXMgY29wbGFuYXIgd2l0aCB1cy4KLSAgICAgICAgICAgICAgICBpZiAoek9m
ZnNldCAmJiAhek9mZnNldEZvckRlc2NlbmRhbnRzUHRyKQotICAgICAgICAgICAgICAgICAgICAq
ek9mZnNldCA9IGNvbXB1dGVaT2Zmc2V0KCp1bmZsYXR0ZW5lZFRyYW5zZm9ybVN0YXRlKTsKLSAg
ICAgICAgICAgICAgICByZXR1cm4gaGl0TGF5ZXI7CisgICAgICAgICAgICBpZiAoaGl0TGF5ZXIp
IHsKKyAgICAgICAgICAgICAgICBpZiAoZGVwdGhTb3J0RGVzY2VuZGFudHMpIHsKKyAgICAgICAg
ICAgICAgICAgICAgLy8gRG9uJ3QgcmV0dXJuIHlldC4gS2VlcCBhIHJlZiB0byB0aGUgZnJvbnRt
b3N0IGxheWVyLCBhbmQga2VlcCBsb29raW5nLgorICAgICAgICAgICAgICAgICAgICBjYW5kaWRh
dGVMYXllciA9IGhpdExheWVyOworICAgICAgICAgICAgICAgIH0gZWxzZSB7CisgICAgICAgICAg
ICAgICAgICAgIC8vIE91ciBjb250YWluZXIgbmVlZHMgdG8ga25vdyB0aGUgeiBvZiB0aGUgaGl0
IGxheWVyLiBUaGlzIGlzIGFjdHVhbGx5IGNvbXB1dGluZyBvdXIgeiwgYnV0IHRoYXQncyBPSyBi
ZWNhdXNlIHRoZSBoaXRMYXllciBpcyBjb3BsYW5hciB3aXRoIHVzLgorICAgICAgICAgICAgICAg
ICAgICBpZiAoek9mZnNldCAmJiAhek9mZnNldEZvckRlc2NlbmRhbnRzUHRyKQorICAgICAgICAg
ICAgICAgICAgICAgICAgKnpPZmZzZXQgPSBjb21wdXRlWk9mZnNldCgqdW5mbGF0dGVuZWRUcmFu
c2Zvcm1TdGF0ZSk7CisgICAgICAgICAgICAgICAgICAgIHJldHVybiBoaXRMYXllcjsKKyAgICAg
ICAgICAgICAgICB9CiAgICAgICAgICAgICB9CiAgICAgICAgIH0KICAgICB9Cg==
</data>
<flag name="review"
          id="14024"
          type_id="1"
          status="+"
          setter="hyatt"
    />
          </attachment>
      

    </bug>

</bugzilla>