<?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>29346</bug_id>
          
          <creation_ts>2009-09-17 14:24:54 -0700</creation_ts>
          <short_desc>Transformed elements inside position:fixed container are clipped incorrectly</short_desc>
          <delta_ts>2009-09-18 13:16:11 -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>PC</rep_platform>
          <op_sys>OS X 10.5</op_sys>
          <bug_status>RESOLVED</bug_status>
          <resolution>FIXED</resolution>
          
          
          <bug_file_loc>http://fgribreau.com/_index_.php</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>webkit</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>147939</commentid>
    <comment_count>0</comment_count>
      <attachid>39723</attachid>
    <who name="Simon Fraser (smfr)">simon.fraser</who>
    <bug_when>2009-09-17 14:24:54 -0700</bug_when>
    <thetext>Created attachment 39723
Testcase

The attached testcase shows a bug where transformed elements inside a position:fixed container are incorrectly clipped.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>147944</commentid>
    <comment_count>1</comment_count>
    <who name="Simon Fraser (smfr)">simon.fraser</who>
    <bug_when>2009-09-17 14:36:16 -0700</bug_when>
    <thetext>*** Bug 29261 has been marked as a duplicate of this bug. ***</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>147946</commentid>
    <comment_count>2</comment_count>
      <attachid>39727</attachid>
    <who name="Simon Fraser (smfr)">simon.fraser</who>
    <bug_when>2009-09-17 14:39:35 -0700</bug_when>
    <thetext>Created attachment 39727
Better testcase</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>147968</commentid>
    <comment_count>3</comment_count>
      <attachid>39733</attachid>
    <who name="Simon Fraser (smfr)">simon.fraser</who>
    <bug_when>2009-09-17 16:13:18 -0700</bug_when>
    <thetext>Created attachment 39733
Patch, changelog, testcase</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>148217</commentid>
    <comment_count>4</comment_count>
      <attachid>39733</attachid>
    <who name="Dave Hyatt">hyatt</who>
    <bug_when>2009-09-18 09:58:58 -0700</bug_when>
    <thetext>Comment on attachment 39733
Patch, changelog, testcase

r=me</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>148341</commentid>
    <comment_count>5</comment_count>
    <who name="Simon Fraser (smfr)">simon.fraser</who>
    <bug_when>2009-09-18 13:16:11 -0700</bug_when>
    <thetext>http://trac.webkit.org/changeset/48524</thetext>
  </long_desc>
      
          <attachment
              isobsolete="1"
              ispatch="0"
              isprivate="0"
          >
            <attachid>39723</attachid>
            <date>2009-09-17 14:24:54 -0700</date>
            <delta_ts>2009-09-17 14:39:35 -0700</delta_ts>
            <desc>Testcase</desc>
            <filename>ribreau-reduction.html</filename>
            <type>text/html</type>
            <size>1148</size>
            <attacher name="Simon Fraser (smfr)">simon.fraser</attacher>
            
              <data encoding="base64">PCFET0NUWVBFIGh0bWwgUFVCTElDICItLy9XM0MvL0RURCBIVE1MIDQuMDEgVHJhbnNpdGlvbmFs
Ly9FTiIKICAgImh0dHA6Ly93d3cudzMub3JnL1RSL2h0bWw0L2xvb3NlLmR0ZCI+Cgo8aHRtbCBs
YW5nPSJlbiI+CjxoZWFkPgogIDxtZXRhIGh0dHAtZXF1aXY9IkNvbnRlbnQtVHlwZSIgY29udGVu
dD0idGV4dC9odG1sOyBjaGFyc2V0PXV0Zi04Ij4KICA8dGl0bGU+dW50aXRsZWQ8L3RpdGxlPgog
IDxtZXRhIG5hbWU9ImdlbmVyYXRvciIgY29udGVudD0iVGV4dE1hdGUgaHR0cDovL21hY3JvbWF0
ZXMuY29tLyI+CiAgPG1ldGEgbmFtZT0iYXV0aG9yIiBjb250ZW50PSJTaW1vbiBGcmFzZXIiPgoK
ICA8c3R5bGUgdHlwZT0idGV4dC9jc3MiIG1lZGlhPSJzY3JlZW4iPgogICAgYm9keSB7CiAgICAg
IGhlaWdodDogMjAwMHB4OwogICAgfQogICAgI2hlYWRlci1tZW51IHsKICAgICAgcG9zaXRpb246
IGZpeGVkOwogICAgICB3aWR0aDogNDAwcHg7CiAgICAgIGhlaWdodDogNTBweDsKICAgICAgYm9y
ZGVyOiAxcHggc29saWQgYmxhY2s7CiAgICAgIG92ZXJmbG93OiBoaWRkZW47CiAgICB9CiAgICAj
aGVhZGVyLW1lbnUgdWwgewogICAgICBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7CiAgICB9CiAgICAj
aGVhZGVyLW1lbnUgdWwgbGkgYXsKICAgICAgZmxvYXQ6IGxlZnQ7CiAgICAgIGRpc3BsYXk6IGJs
b2NrOwogICAgICBtYXJnaW4tdG9wOiA3cHg7CiAgICAgIG1hcmdpbi1sZWZ0OiAycHg7CiAgICAg
IGhlaWdodDogNTBweDsKICAgICAgd2lkdGg6IDUwcHg7CiAgICAgIGJhY2tncm91bmQtY29sb3I6
IGdyYXk7CiAgICAKICAgICAgLXdlYmtpdC10cmFuc2l0aW9uOi13ZWJraXQtdHJhbnNmb3JtIDAu
OHMgbGluZWFyOwogICAgfQogIAogICAgI2hlYWRlci1tZW51IHVsIGxpIGE6aG92ZXJ7CiAgICAg
IC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoMjBkZWcpIHNjYWxlKDEuMSk7CiAgICB9CiAgICAK
ICA8L3N0eWxlPgo8L2hlYWQ+Cjxib2R5PgogIAogIDxkaXYgaWQ9ImhlYWRlci1tZW51Ij4KICAg
IDx1bD4KICAgICAgPGxpPjxhPm9uZTwvYT48L2xpPgogICAgICA8bGk+PGE+dHdvPC9hPjwvbGk+
CiAgICAgIDxsaT48YT50aHJlZTwvYT48L2xpPgogICAgPC91bD4KICA8L2Rpdj4KCjwvYm9keT4K
PC9odG1sPgo=
</data>

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="0"
              isprivate="0"
          >
            <attachid>39727</attachid>
            <date>2009-09-17 14:39:35 -0700</date>
            <delta_ts>2009-09-17 14:39:35 -0700</delta_ts>
            <desc>Better testcase</desc>
            <filename>ribreau-reduction.html</filename>
            <type>text/html</type>
            <size>1272</size>
            <attacher name="Simon Fraser (smfr)">simon.fraser</attacher>
            
              <data encoding="base64">PCFET0NUWVBFIGh0bWwgUFVCTElDICItLy9XM0MvL0RURCBIVE1MIDQuMDEgVHJhbnNpdGlvbmFs
Ly9FTiIKICAgImh0dHA6Ly93d3cudzMub3JnL1RSL2h0bWw0L2xvb3NlLmR0ZCI+Cgo8aHRtbCBs
YW5nPSJlbiI+CjxoZWFkPgogIDxtZXRhIGh0dHAtZXF1aXY9IkNvbnRlbnQtVHlwZSIgY29udGVu
dD0idGV4dC9odG1sOyBjaGFyc2V0PXV0Zi04Ij4KICA8dGl0bGU+UG9zaXRpb24gZml4ZWQgd2l0
aCB0cmFuc2Zvcm08L3RpdGxlPgogIDxtZXRhIG5hbWU9ImdlbmVyYXRvciIgY29udGVudD0iVGV4
dE1hdGUgaHR0cDovL21hY3JvbWF0ZXMuY29tLyI+CiAgPG1ldGEgbmFtZT0iYXV0aG9yIiBjb250
ZW50PSJTaW1vbiBGcmFzZXIiPgoKICA8c3R5bGUgdHlwZT0idGV4dC9jc3MiIG1lZGlhPSJzY3Jl
ZW4iPgogICAgYm9keSB7CiAgICAgIGhlaWdodDogMjAwMHB4OwogICAgfQogICAgI2hlYWRlci1t
ZW51IHsKICAgICAgcG9zaXRpb246IGZpeGVkOwogICAgICB3aWR0aDogNDAwcHg7CiAgICAgIGhl
aWdodDogNTBweDsKICAgICAgYm9yZGVyOiAxcHggc29saWQgYmxhY2s7CiAgICAgIG92ZXJmbG93
OiBoaWRkZW47CiAgICB9CiAgICAjaGVhZGVyLW1lbnUgdWwgewogICAgICBsaXN0LXN0eWxlLXR5
cGU6IG5vbmU7CiAgICB9CiAgICAjaGVhZGVyLW1lbnUgdWwgbGkgYXsKICAgICAgZmxvYXQ6IGxl
ZnQ7CiAgICAgIGRpc3BsYXk6IGJsb2NrOwogICAgICBtYXJnaW4tdG9wOiA3cHg7CiAgICAgIG1h
cmdpbi1sZWZ0OiAycHg7CiAgICAgIGhlaWdodDogNTBweDsKICAgICAgd2lkdGg6IDUwcHg7CiAg
ICAgIGJhY2tncm91bmQtY29sb3I6IGdyYXk7CiAgICAKICAgICAgLXdlYmtpdC10cmFuc2l0aW9u
Oi13ZWJraXQtdHJhbnNmb3JtIDAuOHMgbGluZWFyOwogICAgfQogIAogICAgI2hlYWRlci1tZW51
IHVsIGxpIGE6aG92ZXJ7CiAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoMjBkZWcpIHNj
YWxlKDEuMSk7CiAgICB9CiAgICAKICA8L3N0eWxlPgo8L2hlYWQ+Cjxib2R5PgogIAogIDxwPlNj
cm9sbCB0aGUgd2luZG93IHRvIHNlZSB0aGUgY2xpcHBpbmcgYnVnPC9wPgogIDxkaXYgaWQ9Imhl
YWRlci1tZW51Ij4KICAgIDx1bD4KICAgICAgPGxpPjxhPm9uZTwvYT48L2xpPgogICAgICA8bGk+
PGEgc3R5bGU9Ii13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUzZCgwLCAwLCAxLCAyMGRlZykiPnR3
bzwvYT48L2xpPgogICAgICA8bGk+PGE+dGhyZWU8L2E+PC9saT4KICAgIDwvdWw+CiAgPC9kaXY+
Cgo8L2JvZHk+CjwvaHRtbD4K
</data>

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>39733</attachid>
            <date>2009-09-17 16:13:18 -0700</date>
            <delta_ts>2009-09-18 09:58:57 -0700</delta_ts>
            <desc>Patch, changelog, testcase</desc>
            <filename>29346_patch.txt</filename>
            <type>text/plain</type>
            <size>9505</size>
            <attacher name="Simon Fraser (smfr)">simon.fraser</attacher>
            
              <data encoding="base64">ZGlmZiAtLWdpdCBhL0xheW91dFRlc3RzL0NoYW5nZUxvZyBiL0xheW91dFRlc3RzL0NoYW5nZUxv
ZwppbmRleCA2MzJjNTE3Li4yN2UxNTY3IDEwMDY0NAotLS0gYS9MYXlvdXRUZXN0cy9DaGFuZ2VM
b2cKKysrIGIvTGF5b3V0VGVzdHMvQ2hhbmdlTG9nCkBAIC0xLDUgKzEsMTkgQEAKIDIwMDktMDkt
MTcgIFNpbW9uIEZyYXNlciAgPHNpbW9uLmZyYXNlckBhcHBsZS5jb20+CiAKKyAgICAgICAgUmV2
aWV3ZWQgYnkgTk9CT0RZIChPT1BTISkuCisKKyAgICAgICAgVHJhbnNmb3JtZWQgZWxlbWVudHMg
aW5zaWRlIHBvc2l0aW9uOmZpeGVkIGNvbnRhaW5lciBhcmUgY2xpcHBlZCBpbmNvcnJlY3RseQor
ICAgICAgICBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MjkzNDYKKyAg
ICAgICAgCisgICAgICAgIFRlc3RjYXNlIGZvciBjbGlwcGluZyBhIHRyYW5zZm9ybWVkIGVsZW1l
bnQgaW5zaWRlIGEgcG9zaXRpb246Zml4ZWQgcGFyZW50LgorCisgICAgICAgICogZmFzdC9vdmVy
Zmxvdy9wb3NpdGlvbi1maXhlZC10cmFuc2Zvcm0tY2xpcHBpbmcuaHRtbDogQWRkZWQuCisgICAg
ICAgICogcGxhdGZvcm0vbWFjL2Zhc3Qvb3ZlcmZsb3cvcG9zaXRpb24tZml4ZWQtdHJhbnNmb3Jt
LWNsaXBwaW5nLWV4cGVjdGVkLmNoZWNrc3VtOiBBZGRlZC4KKyAgICAgICAgKiBwbGF0Zm9ybS9t
YWMvZmFzdC9vdmVyZmxvdy9wb3NpdGlvbi1maXhlZC10cmFuc2Zvcm0tY2xpcHBpbmctZXhwZWN0
ZWQucG5nOiBBZGRlZC4KKyAgICAgICAgKiBwbGF0Zm9ybS9tYWMvZmFzdC9vdmVyZmxvdy9wb3Np
dGlvbi1maXhlZC10cmFuc2Zvcm0tY2xpcHBpbmctZXhwZWN0ZWQudHh0OiBBZGRlZC4KKworMjAw
OS0wOS0xNyAgU2ltb24gRnJhc2VyICA8c2ltb24uZnJhc2VyQGFwcGxlLmNvbT4KKwogICAgICAg
ICBSZXZpZXdlZCBieSBEYXZlIEh5YXR0LgogCiAgICAgICAgIEhhcmR3YXJlLWFjY2VsZXJhdGVk
IG9wYWNpdHkgdHJhbnNpdGlvbiBvbiBpbmxpbmUgYXNzZXJ0cwpkaWZmIC0tZ2l0IGEvTGF5b3V0
VGVzdHMvZmFzdC9vdmVyZmxvdy9wb3NpdGlvbi1maXhlZC10cmFuc2Zvcm0tY2xpcHBpbmcuaHRt
bCBiL0xheW91dFRlc3RzL2Zhc3Qvb3ZlcmZsb3cvcG9zaXRpb24tZml4ZWQtdHJhbnNmb3JtLWNs
aXBwaW5nLmh0bWwKbmV3IGZpbGUgbW9kZSAxMDA2NDQKaW5kZXggMDAwMDAwMC4uMWQ4MjA4NQot
LS0gL2Rldi9udWxsCisrKyBiL0xheW91dFRlc3RzL2Zhc3Qvb3ZlcmZsb3cvcG9zaXRpb24tZml4
ZWQtdHJhbnNmb3JtLWNsaXBwaW5nLmh0bWwKQEAgLTAsMCArMSw0OCBAQAorPCFET0NUWVBFPgor
Cis8aHRtbD4KKzxoZWFkPgorICA8bWV0YSBodHRwLWVxdWl2PSJDb250ZW50LVR5cGUiIGNvbnRl
bnQ9InRleHQvaHRtbDsgY2hhcnNldD11dGYtOCI+CisgIDx0aXRsZT5Qb3NpdGlvbiBmaXhlZCB3
aXRoIHRyYW5zZm9ybSBjbGlwcGluZzwvdGl0bGU+CisKKyAgPHN0eWxlIHR5cGU9InRleHQvY3Nz
IiBtZWRpYT0ic2NyZWVuIj4KKyAgICBib2R5IHsKKyAgICAgIGhlaWdodDogMjAwMHB4OworICAg
ICAgbWFyZ2luOiAwOworICAgIH0KKyAgICAuY29udGFpbmVyIHsKKyAgICAgIHBvc2l0aW9uOiBm
aXhlZDsKKyAgICAgIHdpZHRoOiA0MDBweDsKKyAgICAgIGhlaWdodDogNTBweDsKKyAgICAgIGJv
cmRlcjogMnB4IHNvbGlkIGJsYWNrOworICAgICAgb3ZlcmZsb3c6IGhpZGRlbjsKKyAgICB9CisK
KyAgICAuYm94IHsKKyAgICAgIHdpZHRoOiAxMDAlOworICAgICAgaGVpZ2h0OiAxMDAlOworICAg
ICAgYmFja2dyb3VuZC1jb2xvcjogZ3JlZW47CisgICAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJh
bnNsYXRlKDAsIDApOworICAgIH0KKyAgICBwIHsKKyAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTsK
KyAgICAgIHRvcDogMTAwcHg7CisgICAgfQorICA8L3N0eWxlPgorICA8c2NyaXB0IHR5cGU9InRl
eHQvamF2YXNjcmlwdCIgY2hhcnNldD0idXRmLTgiPgorICAgIHdpbmRvdy5hZGRFdmVudExpc3Rl
bmVyKCdsb2FkJywgZnVuY3Rpb24oKSB7CisgICAgICB3aW5kb3cuc2Nyb2xsQnkoMCwgMjUpOwor
ICAgIH0sIGZhbHNlKTsKKyAgPC9zY3JpcHQ+Cis8L2hlYWQ+Cis8Ym9keT4KKyAgCisgIDxwPjxh
IGhyZWY9Imh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD0yOTM0NiI+aHR0
cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTI5MzQ2PC9hPjxicj4KKyAgICBH
cmVlbiBib3ggc2hvdWxkIGZpbGwgdGhlIGJsYWNrIGJvcmRlci48L3A+CisgIDxkaXYgY2xhc3M9
ImNvbnRhaW5lciI+CisgICAgPGRpdiBjbGFzcz0iYm94Ij4KKyAgICA8L2Rpdj4KKyAgPC9kaXY+
CisKKzwvYm9keT4KKzwvaHRtbD4KZGlmZiAtLWdpdCBhL0xheW91dFRlc3RzL3BsYXRmb3JtL21h
Yy9mYXN0L292ZXJmbG93L3Bvc2l0aW9uLWZpeGVkLXRyYW5zZm9ybS1jbGlwcGluZy1leHBlY3Rl
ZC5jaGVja3N1bSBiL0xheW91dFRlc3RzL3BsYXRmb3JtL21hYy9mYXN0L292ZXJmbG93L3Bvc2l0
aW9uLWZpeGVkLXRyYW5zZm9ybS1jbGlwcGluZy1leHBlY3RlZC5jaGVja3N1bQpuZXcgZmlsZSBt
b2RlIDEwMDY0NAppbmRleCAwMDAwMDAwLi4zZDc4ZWYzCi0tLSAvZGV2L251bGwKKysrIGIvTGF5
b3V0VGVzdHMvcGxhdGZvcm0vbWFjL2Zhc3Qvb3ZlcmZsb3cvcG9zaXRpb24tZml4ZWQtdHJhbnNm
b3JtLWNsaXBwaW5nLWV4cGVjdGVkLmNoZWNrc3VtCkBAIC0wLDAgKzEgQEAKK2JjYzcxZDZiM2E3
ZDRjOGU4NDZlYWNhOTgwZTY1MWVjClwgTm8gbmV3bGluZSBhdCBlbmQgb2YgZmlsZQpkaWZmIC0t
Z2l0IGEvTGF5b3V0VGVzdHMvcGxhdGZvcm0vbWFjL2Zhc3Qvb3ZlcmZsb3cvcG9zaXRpb24tZml4
ZWQtdHJhbnNmb3JtLWNsaXBwaW5nLWV4cGVjdGVkLnBuZyBiL0xheW91dFRlc3RzL3BsYXRmb3Jt
L21hYy9mYXN0L292ZXJmbG93L3Bvc2l0aW9uLWZpeGVkLXRyYW5zZm9ybS1jbGlwcGluZy1leHBl
Y3RlZC5wbmcKbmV3IGZpbGUgbW9kZSAxMDA2NDQKaW5kZXggMDAwMDAwMC4uZmI5MmU5ZQpCaW5h
cnkgZmlsZXMgL2Rldi9udWxsIGFuZCBiL0xheW91dFRlc3RzL3BsYXRmb3JtL21hYy9mYXN0L292
ZXJmbG93L3Bvc2l0aW9uLWZpeGVkLXRyYW5zZm9ybS1jbGlwcGluZy1leHBlY3RlZC5wbmcgZGlm
ZmVyCmRpZmYgLS1naXQgYS9MYXlvdXRUZXN0cy9wbGF0Zm9ybS9tYWMvZmFzdC9vdmVyZmxvdy9w
b3NpdGlvbi1maXhlZC10cmFuc2Zvcm0tY2xpcHBpbmctZXhwZWN0ZWQudHh0IGIvTGF5b3V0VGVz
dHMvcGxhdGZvcm0vbWFjL2Zhc3Qvb3ZlcmZsb3cvcG9zaXRpb24tZml4ZWQtdHJhbnNmb3JtLWNs
aXBwaW5nLWV4cGVjdGVkLnR4dApuZXcgZmlsZSBtb2RlIDEwMDY0NAppbmRleCAwMDAwMDAwLi5m
NzczMWYyCi0tLSAvZGV2L251bGwKKysrIGIvTGF5b3V0VGVzdHMvcGxhdGZvcm0vbWFjL2Zhc3Qv
b3ZlcmZsb3cvcG9zaXRpb24tZml4ZWQtdHJhbnNmb3JtLWNsaXBwaW5nLWV4cGVjdGVkLnR4dApA
QCAtMCwwICsxLDE4IEBACitsYXllciBhdCAoMCwwKSBzaXplIDc4NXgyMDAwCisgIFJlbmRlclZp
ZXcgYXQgKDAsMCkgc2l6ZSA3ODV4NjAwCitsYXllciBhdCAoMCwwKSBzaXplIDc4NXgyMDAwCisg
IFJlbmRlckJsb2NrIHtIVE1MfSBhdCAoMCwwKSBzaXplIDc4NXgyMDAwCisgICAgUmVuZGVyQm9k
eSB7Qk9EWX0gYXQgKDAsMCkgc2l6ZSA3ODV4MjAwMAorbGF5ZXIgYXQgKDAsMTE2KSBzaXplIDMw
NXgzNgorICBSZW5kZXJCbG9jayAocG9zaXRpb25lZCkge1B9IGF0ICgwLDExNikgc2l6ZSAzMDV4
MzYKKyAgICBSZW5kZXJJbmxpbmUge0F9IGF0ICgwLDApIHNpemUgMzA1eDE4IFtjb2xvcj0jMDAw
MEVFXQorICAgICAgUmVuZGVyVGV4dCB7I3RleHR9IGF0ICgwLDApIHNpemUgMzA1eDE4CisgICAg
ICAgIHRleHQgcnVuIGF0ICgwLDApIHdpZHRoIDMwNTogImh0dHBzOi8vYnVncy53ZWJraXQub3Jn
L3Nob3dfYnVnLmNnaT9pZD0yOTM0NiIKKyAgICBSZW5kZXJCUiB7QlJ9IGF0ICgzMDUsMTQpIHNp
emUgMHgwCisgICAgUmVuZGVyVGV4dCB7I3RleHR9IGF0ICgwLDE4KSBzaXplIDI0NHgxOAorICAg
ICAgdGV4dCBydW4gYXQgKDAsMTgpIHdpZHRoIDI0NDogIkdyZWVuIGJveCBzaG91bGQgZmlsbCB0
aGUgYmxhY2sgYm9yZGVyLiIKK2xheWVyIGF0ICgwLDI1KSBzaXplIDQwNHg1NCBjbGlwIGF0ICgy
LDI3KSBzaXplIDQwMHg1MAorICBSZW5kZXJCbG9jayAocG9zaXRpb25lZCkge0RJVn0gYXQgKDAs
MCkgc2l6ZSA0MDR4NTQgW2JvcmRlcjogKDJweCBzb2xpZCAjMDAwMDAwKV0KK2xheWVyIGF0ICgy
LDI3KSBzaXplIDQwMHg1MAorICBSZW5kZXJCbG9jayB7RElWfSBhdCAoMiwyKSBzaXplIDQwMHg1
MCBbYmdjb2xvcj0jMDA4MDAwXQorc2Nyb2xsZWQgdG8gMCwyNQpkaWZmIC0tZ2l0IGEvV2ViQ29y
ZS9DaGFuZ2VMb2cgYi9XZWJDb3JlL0NoYW5nZUxvZwppbmRleCAwNDZiMzg3Li5lNGQyNmQ1IDEw
MDY0NAotLS0gYS9XZWJDb3JlL0NoYW5nZUxvZworKysgYi9XZWJDb3JlL0NoYW5nZUxvZwpAQCAt
MSw1ICsxLDMzIEBACiAyMDA5LTA5LTE3ICBTaW1vbiBGcmFzZXIgIDxzaW1vbi5mcmFzZXJAYXBw
bGUuY29tPgogCisgICAgICAgIFJldmlld2VkIGJ5IE5PQk9EWSAoT09QUyEpLgorCisgICAgICAg
IFRyYW5zZm9ybWVkIGVsZW1lbnRzIGluc2lkZSBwb3NpdGlvbjpmaXhlZCBjb250YWluZXIgYXJl
IGNsaXBwZWQgaW5jb3JyZWN0bHkKKyAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hv
d19idWcuY2dpP2lkPTI5MzQ2CisgICAgICAgIAorICAgICAgICBGaXggY2xpcHBpbmcgYW5kIGhp
dCB0ZXN0aW5nIG9uIHRyYW5zZm9ybWVkIGVsZW1lbnRzIGluc2lkZSBhIHBvc2l0aW9uOmZpeGVk
IGVsZW1lbnQuCisgICAgICAgIFByZXZpb3VzbHksIHRoZSBjb2RlIHVzZWQgdGhlIG92ZXJmbG93
Q2xpcFJlY3Qgb2YgdGhlIHBhcmVudCBjbGlwIHJlY3RzLCBidXQKKyAgICAgICAgdGhpcyBpcyBu
b3QgY29ycmVjdCBmb3IgZml4ZWQgcG9zdGlvbiBlbGVtZW50cy4gSW5zdGVhZCwgc2hhcmUgY29k
ZSB0aGF0IGlzCisgICAgICAgIGFscmVhZHkgcHJlc2VudCBpbiBjYWxjdWxhdGVSZWN0cygpIHRv
IGdldCB0aGUgY29ycmVjdCByZWN0LgorCisgICAgICAgIFRlc3Q6IGZhc3Qvb3ZlcmZsb3cvcG9z
aXRpb24tZml4ZWQtdHJhbnNmb3JtLWNsaXBwaW5nLmh0bWwKKworICAgICAgICAqIHJlbmRlcmlu
Zy9SZW5kZXJMYXllci5oOgorICAgICAgICAqIHJlbmRlcmluZy9SZW5kZXJMYXllci5jcHA6Cisg
ICAgICAgIChXZWJDb3JlOjpSZW5kZXJMYXllcjo6cGFpbnRMYXllcik6CisgICAgICAgIChXZWJD
b3JlOjpSZW5kZXJMYXllcjo6aGl0VGVzdExheWVyKToKKyAgICAgICAgQ2FsbCB0aGUgbmV3IGJh
Y2tncm91bmRDbGlwUmVjdCgpIHRvIGdldCB0aGUgY29ycmVjdCBjbGlwUmVjdC4KKyAgICAgICAg
CisgICAgICAgIChXZWJDb3JlOjpSZW5kZXJMYXllcjo6YmFja2dyb3VuZENsaXBSZWN0KToKKyAg
ICAgICAgTmV3IG1ldGhvZCwgZmFjdG9yZWQgb3V0IG9mIGNhbGN1bGF0ZVJlY3RzKCksIHRoYXQg
Y29tcHV0ZXMgdGhlIGNsaXAgcmVjdCwKKyAgICAgICAgZG9pbmcgdGhlIHJpZ2h0IHRoaW5nIGZv
ciBmaXhlZCBwb3NpdGlvbiBlbGVtZW50cy4KKyAgICAgICAgCisgICAgICAgIChXZWJDb3JlOjpS
ZW5kZXJMYXllcjo6Y2FsY3VsYXRlUmVjdHMpOgorICAgICAgICBDYWxsIHRoZSBuZXcgYmFja2dy
b3VuZENsaXBSZWN0KCkgbWV0aG9kLgorICAgICAgICAKKworMjAwOS0wOS0xNyAgU2ltb24gRnJh
c2VyICA8c2ltb24uZnJhc2VyQGFwcGxlLmNvbT4KKwogICAgICAgICBSZXZpZXdlZCBieSBEYXZl
IEh5YXR0LgogCiAgICAgICAgIEhhcmR3YXJlLWFjY2VsZXJhdGVkIG9wYWNpdHkgdHJhbnNpdGlv
biBvbiBpbmxpbmUgYXNzZXJ0cwpkaWZmIC0tZ2l0IGEvV2ViQ29yZS9yZW5kZXJpbmcvUmVuZGVy
TGF5ZXIuY3BwIGIvV2ViQ29yZS9yZW5kZXJpbmcvUmVuZGVyTGF5ZXIuY3BwCmluZGV4IDA4ZjVm
NTcuLjk1ZGI0M2EgMTAwNjQ0Ci0tLSBhL1dlYkNvcmUvcmVuZGVyaW5nL1JlbmRlckxheWVyLmNw
cAorKysgYi9XZWJDb3JlL3JlbmRlcmluZy9SZW5kZXJMYXllci5jcHAKQEAgLTIxMjcsOSArMjEy
Nyw3IEBAIHZvaWQgUmVuZGVyTGF5ZXI6OnBhaW50TGF5ZXIoUmVuZGVyTGF5ZXIqIHJvb3RMYXll
ciwgR3JhcGhpY3NDb250ZXh0KiBwLAogICAgICAgICAvLyBNYWtlIHN1cmUgdGhlIHBhcmVudCdz
IGNsaXAgcmVjdHMgaGF2ZSBiZWVuIGNhbGN1bGF0ZWQuCiAgICAgICAgIEludFJlY3QgY2xpcFJl
Y3QgPSBwYWludERpcnR5UmVjdDsKICAgICAgICAgaWYgKHBhcmVudCgpKSB7Ci0gICAgICAgICAg
ICBDbGlwUmVjdHMgcGFyZW50UmVjdHM7Ci0gICAgICAgICAgICBwYXJlbnRDbGlwUmVjdHMocm9v
dExheWVyLCBwYXJlbnRSZWN0cywgcGFpbnRGbGFncyAmIFBhaW50TGF5ZXJUZW1wb3JhcnlDbGlw
UmVjdHMpOwotICAgICAgICAgICAgY2xpcFJlY3QgPSBwYXJlbnRSZWN0cy5vdmVyZmxvd0NsaXBS
ZWN0KCk7CisgICAgICAgICAgICBjbGlwUmVjdCA9IGJhY2tncm91bmRDbGlwUmVjdChyb290TGF5
ZXIsIHBhaW50RmxhZ3MgJiBQYWludExheWVyVGVtcG9yYXJ5Q2xpcFJlY3RzKTsKICAgICAgICAg
ICAgIGNsaXBSZWN0LmludGVyc2VjdChwYWludERpcnR5UmVjdCk7CiAgICAgICAgIH0KICAgICAg
ICAgCkBAIC0yNDM0LDkgKzI0MzIsNyBAQCBSZW5kZXJMYXllciogUmVuZGVyTGF5ZXI6OmhpdFRl
c3RMYXllcihSZW5kZXJMYXllciogcm9vdExheWVyLCBSZW5kZXJMYXllciogY29udAogICAgIGlm
ICh0cmFuc2Zvcm0oKSAmJiAhYXBwbGllZFRyYW5zZm9ybSkgewogICAgICAgICAvLyBNYWtlIHN1
cmUgdGhlIHBhcmVudCdzIGNsaXAgcmVjdHMgaGF2ZSBiZWVuIGNhbGN1bGF0ZWQuCiAgICAgICAg
IGlmIChwYXJlbnQoKSkgewotICAgICAgICAgICAgQ2xpcFJlY3RzIHBhcmVudFJlY3RzOwotICAg
ICAgICAgICAgcGFyZW50Q2xpcFJlY3RzKHJvb3RMYXllciwgcGFyZW50UmVjdHMsIHVzZVRlbXBv
cmFyeUNsaXBSZWN0cyk7Ci0gICAgICAgICAgICBJbnRSZWN0IGNsaXBSZWN0ID0gcGFyZW50UmVj
dHMub3ZlcmZsb3dDbGlwUmVjdCgpOworICAgICAgICAgICAgSW50UmVjdCBjbGlwUmVjdCA9IGJh
Y2tncm91bmRDbGlwUmVjdChyb290TGF5ZXIsIHVzZVRlbXBvcmFyeUNsaXBSZWN0cyk7CiAgICAg
ICAgICAgICAvLyBHbyBhaGVhZCBhbmQgdGVzdCB0aGUgZW5jbG9zaW5nIGNsaXAgbm93LgogICAg
ICAgICAgICAgaWYgKCFjbGlwUmVjdC5jb250YWlucyhoaXRUZXN0UG9pbnQpKQogICAgICAgICAg
ICAgICAgIHJldHVybiAwOwpAQCAtMjczNCwxMCArMjczMCwxMCBAQCB2b2lkIFJlbmRlckxheWVy
OjpwYXJlbnRDbGlwUmVjdHMoY29uc3QgUmVuZGVyTGF5ZXIqIHJvb3RMYXllciwgQ2xpcFJlY3Rz
JiBjbGlwUgogICAgIGNsaXBSZWN0cyA9ICpwYXJlbnQoKS0+Y2xpcFJlY3RzKCk7CiB9CiAKLXZv
aWQgUmVuZGVyTGF5ZXI6OmNhbGN1bGF0ZVJlY3RzKGNvbnN0IFJlbmRlckxheWVyKiByb290TGF5
ZXIsIGNvbnN0IEludFJlY3QmIHBhaW50RGlydHlSZWN0LCBJbnRSZWN0JiBsYXllckJvdW5kcywK
LSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIEludFJlY3QmIGJhY2tncm91bmRSZWN0
LCBJbnRSZWN0JiBmb3JlZ3JvdW5kUmVjdCwgSW50UmVjdCYgb3V0bGluZVJlY3QsIGJvb2wgdGVt
cG9yYXJ5Q2xpcFJlY3RzKSBjb25zdAorSW50UmVjdCBSZW5kZXJMYXllcjo6YmFja2dyb3VuZENs
aXBSZWN0KGNvbnN0IFJlbmRlckxheWVyKiByb290TGF5ZXIsIGJvb2wgdGVtcG9yYXJ5Q2xpcFJl
Y3RzKSBjb25zdAogewotICAgIGlmIChyb290TGF5ZXIgIT0gdGhpcyAmJiBwYXJlbnQoKSkgewor
ICAgIEludFJlY3QgYmFja2dyb3VuZFJlY3Q7CisgICAgaWYgKHBhcmVudCgpKSB7CiAgICAgICAg
IENsaXBSZWN0cyBwYXJlbnRSZWN0czsKICAgICAgICAgcGFyZW50Q2xpcFJlY3RzKHJvb3RMYXll
ciwgcGFyZW50UmVjdHMsIHRlbXBvcmFyeUNsaXBSZWN0cyk7CiAgICAgICAgIGJhY2tncm91bmRS
ZWN0ID0gcmVuZGVyZXIoKS0+c3R5bGUoKS0+cG9zaXRpb24oKSA9PSBGaXhlZFBvc2l0aW9uID8g
cGFyZW50UmVjdHMuZml4ZWRDbGlwUmVjdCgpIDoKQEAgLTI3NDcsNyArMjc0MywxNSBAQCB2b2lk
IFJlbmRlckxheWVyOjpjYWxjdWxhdGVSZWN0cyhjb25zdCBSZW5kZXJMYXllciogcm9vdExheWVy
LCBjb25zdCBJbnRSZWN0JiBwYQogICAgICAgICBBU1NFUlQodmlldyk7CiAgICAgICAgIGlmICh2
aWV3ICYmIHBhcmVudFJlY3RzLmZpeGVkKCkgJiYgcm9vdExheWVyLT5yZW5kZXJlcigpID09IHZp
ZXcpCiAgICAgICAgICAgICBiYWNrZ3JvdW5kUmVjdC5tb3ZlKHZpZXctPmZyYW1lVmlldygpLT5z
Y3JvbGxYKCksIHZpZXctPmZyYW1lVmlldygpLT5zY3JvbGxZKCkpOworICAgIH0KKyAgICByZXR1
cm4gYmFja2dyb3VuZFJlY3Q7Cit9CiAKK3ZvaWQgUmVuZGVyTGF5ZXI6OmNhbGN1bGF0ZVJlY3Rz
KGNvbnN0IFJlbmRlckxheWVyKiByb290TGF5ZXIsIGNvbnN0IEludFJlY3QmIHBhaW50RGlydHlS
ZWN0LCBJbnRSZWN0JiBsYXllckJvdW5kcywKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIEludFJlY3QmIGJhY2tncm91bmRSZWN0LCBJbnRSZWN0JiBmb3JlZ3JvdW5kUmVjdCwgSW50
UmVjdCYgb3V0bGluZVJlY3QsIGJvb2wgdGVtcG9yYXJ5Q2xpcFJlY3RzKSBjb25zdAoreworICAg
IGlmIChyb290TGF5ZXIgIT0gdGhpcyAmJiBwYXJlbnQoKSkgeworICAgICAgICBiYWNrZ3JvdW5k
UmVjdCA9IGJhY2tncm91bmRDbGlwUmVjdChyb290TGF5ZXIsIHRlbXBvcmFyeUNsaXBSZWN0cyk7
CiAgICAgICAgIGJhY2tncm91bmRSZWN0LmludGVyc2VjdChwYWludERpcnR5UmVjdCk7CiAgICAg
fSBlbHNlCiAgICAgICAgIGJhY2tncm91bmRSZWN0ID0gcGFpbnREaXJ0eVJlY3Q7CmRpZmYgLS1n
aXQgYS9XZWJDb3JlL3JlbmRlcmluZy9SZW5kZXJMYXllci5oIGIvV2ViQ29yZS9yZW5kZXJpbmcv
UmVuZGVyTGF5ZXIuaAppbmRleCAxNmFkNGQ0Li45ZDIyMTJiIDEwMDY0NAotLS0gYS9XZWJDb3Jl
L3JlbmRlcmluZy9SZW5kZXJMYXllci5oCisrKyBiL1dlYkNvcmUvcmVuZGVyaW5nL1JlbmRlckxh
eWVyLmgKQEAgLTUxNiw2ICs1MTYsNyBAQCBwcml2YXRlOgogICAgIHZvaWQgc2V0UGFpbnRpbmdJ
bnNpZGVSZWZsZWN0aW9uKGJvb2wgYikgeyBtX3BhaW50aW5nSW5zaWRlUmVmbGVjdGlvbiA9IGI7
IH0KICAgICAKICAgICB2b2lkIHBhcmVudENsaXBSZWN0cyhjb25zdCBSZW5kZXJMYXllciogcm9v
dExheWVyLCBDbGlwUmVjdHMmLCBib29sIHRlbXBvcmFyeUNsaXBSZWN0cyA9IGZhbHNlKSBjb25z
dDsKKyAgICBJbnRSZWN0IGJhY2tncm91bmRDbGlwUmVjdChjb25zdCBSZW5kZXJMYXllciogcm9v
dExheWVyLCBib29sIHRlbXBvcmFyeUNsaXBSZWN0cykgY29uc3Q7CiAKICAgICBSZW5kZXJMYXll
ciogZW5jbG9zaW5nVHJhbnNmb3JtZWRBbmNlc3RvcigpIGNvbnN0OwogCg==
</data>
<flag name="review"
          id="20856"
          type_id="1"
          status="+"
          setter="hyatt"
    />
          </attachment>
      

    </bug>

</bugzilla>