<?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>22088</bug_id>
          
          <creation_ts>2008-11-05 14:41:18 -0800</creation_ts>
          <short_desc>[Transforms] Rotation transition leaves behind garbage and renders incorrectly</short_desc>
          <delta_ts>2008-12-06 22:15:48 -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>CSS</component>
          <version>528+ (Nightly build)</version>
          <rep_platform>All</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="Chris Marrin">cmarrin</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>97737</commentid>
    <comment_count>0</comment_count>
    <who name="Chris Marrin">cmarrin</who>
    <bug_when>2008-11-05 14:41:18 -0800</bug_when>
    <thetext>Using WebKit nightlies r38068. Open the attached testcase and hover over the outlined box. The boxes rotate, but leave behind cruft and are rendered incorrectly when they get to their rotated state.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>97738</commentid>
    <comment_count>1</comment_count>
      <attachid>24919</attachid>
    <who name="Chris Marrin">cmarrin</who>
    <bug_when>2008-11-05 14:42:13 -0800</bug_when>
    <thetext>Created attachment 24919
testcase showing bug</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>100169</commentid>
    <comment_count>2</comment_count>
    <who name="Eric Bailey">ebailey</who>
    <bug_when>2008-11-24 23:08:43 -0800</bug_when>
    <thetext>Here&apos;s another test case which is similar to the reported bug:
http://homepage.mac.com/ebailey/webkit/exp7/index.html

Artifacts can be seen in the reflection after a 10 degree rotation.  These artifacts appear in all cases except when not rotated.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>100322</commentid>
    <comment_count>3</comment_count>
    <who name="Simon Fraser (smfr)">simon.fraser</who>
    <bug_when>2008-11-25 16:06:17 -0800</bug_when>
    <thetext>The first testcase mostly works, but there are still some jaggies left around.

The second testcase is a separate issue; please file another bug.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>101709</commentid>
    <comment_count>4</comment_count>
      <attachid>25826</attachid>
    <who name="Simon Fraser (smfr)">simon.fraser</who>
    <bug_when>2008-12-06 22:06:04 -0800</bug_when>
    <thetext>Created attachment 25826
Patch, testcase, changelog</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>101711</commentid>
    <comment_count>5</comment_count>
    <who name="Simon Fraser (smfr)">simon.fraser</who>
    <bug_when>2008-12-06 22:15:48 -0800</bug_when>
    <thetext>Committed r39078
	M	WebCore/ChangeLog
	M	WebCore/rendering/RenderObject.cpp
	A	LayoutTests/platform/mac/fast/repaint/transform-repaint-descendants-expected.png
	A	LayoutTests/platform/mac/fast/repaint/transform-repaint-descendants-expected.checksum
	A	LayoutTests/platform/mac/fast/repaint/transform-repaint-descendants-expected.txt
	M	LayoutTests/ChangeLog
	A	LayoutTests/fast/repaint/transform-repaint-descendants.html
r39078 = c7cac524ee5576a4ce13f247ec857214e20cbde5 (trunk)
</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="0"
              isprivate="0"
          >
            <attachid>24919</attachid>
            <date>2008-11-05 14:42:13 -0800</date>
            <delta_ts>2008-11-05 14:42:13 -0800</delta_ts>
            <desc>testcase showing bug</desc>
            <filename>transform-center.html</filename>
            <type>text/html</type>
            <size>921</size>
            <attacher name="Chris Marrin">cmarrin</attacher>
            
              <data encoding="base64">PCFET0NUWVBFIGh0bWwgUFVCTElDICItLy9XM0MvL0RURCBIVE1MIDQuMDEgVHJhbnNpdGlvbmFs
Ly9FTiIKICAgImh0dHA6Ly93d3cudzMub3JnL1RSL2h0bWw0L2xvb3NlLmR0ZCI+Cgo8aHRtbCBs
YW5nPSJlbiI+CjxoZWFkPgogIDxtZXRhIGh0dHAtZXF1aXY9IkNvbnRlbnQtVHlwZSIgY29udGVu
dD0idGV4dC9odG1sOyBjaGFyc2V0PXV0Zi04Ij4KICA8dGl0bGU+VHJhbnNmb3JtIENlbnRlcjwv
dGl0bGU+CiAgPHN0eWxlIHR5cGU9InRleHQvY3NzIiBtZWRpYT0ic2NyZWVuIj4KICAgICAjY29u
dGFpbmVyIHsKICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7CiAgICAgICAgbGVmdDogNTBweDsg
dG9wOiA1MHB4OwogICAgICAgIHdpZHRoOiAyMDBweDsKICAgICAgICBoZWlnaHQ6IDIwMHB4Owog
ICAgICAgIGJvcmRlcjogMnB4IHNvbGlkIGJsYWNrOwogICAgICAgIC13ZWJraXQtdHJhbnNpdGlv
bi1wcm9wZXJ0eTogLXdlYmtpdC10cmFuc2Zvcm07CiAgICAgICAgLXdlYmtpdC10cmFuc2l0aW9u
LWR1cmF0aW9uOiAwLjVzOwogICAgIH0KICAgICAjY29udGFpbmVyOmhvdmVyIHsKICAgICAgICAt
d2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDMwZGVnKTsKICAgICB9CiAgICAgI2NoaWxkIHsKICAg
ICAgICBwb3NpdGlvbjogYWJzb2x1dGU7CiAgICAgICAgd2lkdGg6IDYwMHB4OwogICAgICAgIGhl
aWdodDogNTBweDsKICAgICAgICB0b3A6IDc1cHg7CiAgICAgICAgbGVmdDogNTBweDsKICAgICAg
ICBiYWNrZ3JvdW5kLWNvbG9yOiBncmF5OwogICAgIH0KICA8L3N0eWxlPgo8L2hlYWQ+Cjxib2R5
Pgo8ZGl2IGlkPSJjb250YWluZXIiPgogICAgSSBzaG91bGQgcm90YXRlIGFib3V0IG15IGNlbnRl
ciBvbiBob3ZlcgogICAgPGRpdiBpZD0iY2hpbGQiPgogICAgPC9kaXY+CjwvZGl2Pgo8L2JvZHk+
CjwvaHRtbD4K
</data>

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>25826</attachid>
            <date>2008-12-06 22:06:04 -0800</date>
            <delta_ts>2008-12-06 22:10:49 -0800</delta_ts>
            <desc>Patch, testcase, changelog</desc>
            <filename>22088_patch.txt</filename>
            <type>text/plain</type>
            <size>7440</size>
            <attacher name="Simon Fraser (smfr)">simon.fraser</attacher>
            
              <data encoding="base64">ZGlmZiAtLWdpdCBhL0xheW91dFRlc3RzL0NoYW5nZUxvZyBiL0xheW91dFRlc3RzL0NoYW5nZUxv
ZwppbmRleCBkNjA2NTA2Li5iZTIwNjM4IDEwMDY0NAotLS0gYS9MYXlvdXRUZXN0cy9DaGFuZ2VM
b2cKKysrIGIvTGF5b3V0VGVzdHMvQ2hhbmdlTG9nCkBAIC0xLDUgKzEsMTggQEAKIDIwMDgtMTIt
MDYgIFNpbW9uIEZyYXNlciAgPHNpbW9uLmZyYXNlckBhcHBsZS5jb20+CiAKKyAgICAgICAgUmV2
aWV3ZWQgYnkgTk9CT0RZIChPT1BTISkuCisgICAgICAgIAorICAgICAgICBodHRwczovL2J1Z3Mu
d2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MjIwODgKKyAgICAgICAgCisgICAgICAgIFRlc3Rj
YXNlIGZvciByZXBhaW50IGlzc3VlIHdoZW4gdHJhbnNmb3JtIGNoYW5nZXMKKworICAgICAgICAq
IGZhc3QvcmVwYWludC90cmFuc2Zvcm0tcmVwYWludC1kZXNjZW5kYW50cy5odG1sOiBBZGRlZC4K
KyAgICAgICAgKiBwbGF0Zm9ybS9tYWMvZmFzdC9yZXBhaW50L3RyYW5zZm9ybS1yZXBhaW50LWRl
c2NlbmRhbnRzLWV4cGVjdGVkLmNoZWNrc3VtOiBBZGRlZC4KKyAgICAgICAgKiBwbGF0Zm9ybS9t
YWMvZmFzdC9yZXBhaW50L3RyYW5zZm9ybS1yZXBhaW50LWRlc2NlbmRhbnRzLWV4cGVjdGVkLnBu
ZzogQWRkZWQuCisgICAgICAgICogcGxhdGZvcm0vbWFjL2Zhc3QvcmVwYWludC90cmFuc2Zvcm0t
cmVwYWludC1kZXNjZW5kYW50cy1leHBlY3RlZC50eHQ6IEFkZGVkLgorCisyMDA4LTEyLTA2ICBT
aW1vbiBGcmFzZXIgIDxzaW1vbi5mcmFzZXJAYXBwbGUuY29tPgorCiAgICAgICAgIFVwZGF0ZSBl
eHBlY3RlZCBpbWFnZSBub3cgdGhhdCB0aGUgY2FyZXQgcmVuZGVycyBpbiB0cmFuc2Zvcm1lZAog
ICAgICAgICBjb250ZW50LgogCmRpZmYgLS1naXQgYS9MYXlvdXRUZXN0cy9mYXN0L3JlcGFpbnQv
dHJhbnNmb3JtLXJlcGFpbnQtZGVzY2VuZGFudHMuaHRtbCBiL0xheW91dFRlc3RzL2Zhc3QvcmVw
YWludC90cmFuc2Zvcm0tcmVwYWludC1kZXNjZW5kYW50cy5odG1sCm5ldyBmaWxlIG1vZGUgMTAw
NjQ0CmluZGV4IDAwMDAwMDAuLmQ0NWIyYjYKLS0tIC9kZXYvbnVsbAorKysgYi9MYXlvdXRUZXN0
cy9mYXN0L3JlcGFpbnQvdHJhbnNmb3JtLXJlcGFpbnQtZGVzY2VuZGFudHMuaHRtbApAQCAtMCww
ICsxLDU4IEBACis8IURPQ1RZUEUgSFRNTCBQVUJMSUMgIi0vL1czQy8vRFREIEhUTUwgNC4wMS8v
RU4iICJodHRwOi8vd3d3LnczLm9yZy9UUi9odG1sNC9zdHJpY3QuZHRkIj4KKzxodG1sPgorPGhl
YWQ+CisgIDx0aXRsZT5UcmFuc2Zvcm0gUmVwYWludCBEZXNjZW5kYW50czwvdGl0bGU+CisgIDxt
ZXRhIGh0dHAtZXF1aXY9ImNvbnRlbnQtdHlwZSIgY29udGVudD0idGV4dC9odG1sOyBjaGFyc2V0
PXV0Zi04Ij4KKyAgPHN0eWxlIHR5cGU9InRleHQvY3NzIj4KKyAgICAjYm94IHsKKyAgICAgIHBv
c2l0aW9uOnJlbGF0aXZlOworICAgICAgdG9wOiAxMDBweDsKKyAgICAgIGxlZnQ6IDEwMHB4Owor
ICAgICAgaGVpZ2h0OiAyMDBweDsKKyAgICAgIHdpZHRoOiAyMDBweDsKKyAgICAgIGJhY2tncm91
bmQtY29sb3I6ICNDQ0M7CisgICAgICBib3JkZXI6IDFweCBzb2xpZCBibGFjazsKKyAgICB9Cisg
ICAgCisgICAgI2JveCA+IGRpdiB7CisgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7CisgICAgICBo
ZWlnaHQ6IDUwcHg7CisgICAgICB3aWR0aDogNDAwcHg7CisgICAgICB0b3A6IDc1cHg7CisgICAg
ICBsZWZ0OiA3NXB4OworICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzU1NTsKKyAgICB9CisgIDwv
c3R5bGU+CisgIDxzY3JpcHQgc3JjPSJyZXBhaW50LmpzIiB0eXBlPSJ0ZXh0L2phdmFzY3JpcHQi
IGNoYXJzZXQ9InV0Zi04Ij48L3NjcmlwdD4KKyAgPHNjcmlwdCB0eXBlPSJ0ZXh0L2phdmFzY3Jp
cHQiIGNoYXJzZXQ9InV0Zi04Ij4KKyAgICBpZiAod2luZG93LmxheW91dFRlc3RDb250cm9sbGVy
KQorICAgICAgbGF5b3V0VGVzdENvbnRyb2xsZXIud2FpdFVudGlsRG9uZSgpOworCisgICAgdmFy
IGdBbmdsZSA9IDIwOworICAgIGZ1bmN0aW9uIGluY3JlbWVudEFuZ2xlKCkKKyAgICB7CisgICAg
ICBkb2N1bWVudC5nZXRFbGVtZW50QnlJZCgnYm94Jykuc3R5bGUud2Via2l0VHJhbnNmb3JtID0g
J3JvdGF0ZSgnICsgZ0FuZ2xlICsgJ2RlZyknOworICAgICAgZ0FuZ2xlICs9IDM7CisgICAgfQor
CisgICAgZnVuY3Rpb24gcmVwYWludFRlc3QoKQorICAgIHsKKyAgICAgIGluY3JlbWVudEFuZ2xl
KCk7CisgICAgfQorICAgIAorICAgIGZ1bmN0aW9uIHN0YXJ0VGVzdCgpCisgICAgeworICAgICAg
aW5jcmVtZW50QW5nbGUoKTsKKyAgICAgIHdpbmRvdy5zZXRUaW1lb3V0KGZ1bmN0aW9uKCkgewor
ICAgICAgICBydW5SZXBhaW50VGVzdCgpOworICAgICAgICBpZiAod2luZG93LmxheW91dFRlc3RD
b250cm9sbGVyKQorICAgICAgICAgIGxheW91dFRlc3RDb250cm9sbGVyLm5vdGlmeURvbmUoKTsK
KyAgICAgIH0sIDApOworICAgIH0KKyAgPC9zY3JpcHQ+Cis8L2hlYWQ+Cis8Ym9keSBvbmxvYWQ9
InN0YXJ0VGVzdCgpIj4KKyAgPHA+VGVzdCBmb3IgPGEgaHJlZj0iaHR0cHM6Ly9idWdzLndlYmtp
dC5vcmcvc2hvd19idWcuY2dpP2lkPTIyMDg4Ij5odHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93
X2J1Zy5jZ2k/aWQ9MjIwODg8L2E+LiBUaGUgcm90YXRlZCBib3ggc2hvdWxkIGJlIGNvcnJlY3Rs
eSByZWRyYXduLjwvcD4KKyAgPGRpdiBpZD0iYm94Ij48ZGl2PjwvZGl2PjwvZGl2PgorPC9ib2R5
PgorPC9odG1sPgpcIE5vIG5ld2xpbmUgYXQgZW5kIG9mIGZpbGUKZGlmZiAtLWdpdCBhL0xheW91
dFRlc3RzL3BsYXRmb3JtL21hYy9mYXN0L3JlcGFpbnQvdHJhbnNmb3JtLXJlcGFpbnQtZGVzY2Vu
ZGFudHMtZXhwZWN0ZWQuY2hlY2tzdW0gYi9MYXlvdXRUZXN0cy9wbGF0Zm9ybS9tYWMvZmFzdC9y
ZXBhaW50L3RyYW5zZm9ybS1yZXBhaW50LWRlc2NlbmRhbnRzLWV4cGVjdGVkLmNoZWNrc3VtCm5l
dyBmaWxlIG1vZGUgMTAwNjQ0CmluZGV4IDAwMDAwMDAuLjFkYmUwZGQKLS0tIC9kZXYvbnVsbAor
KysgYi9MYXlvdXRUZXN0cy9wbGF0Zm9ybS9tYWMvZmFzdC9yZXBhaW50L3RyYW5zZm9ybS1yZXBh
aW50LWRlc2NlbmRhbnRzLWV4cGVjdGVkLmNoZWNrc3VtCkBAIC0wLDAgKzEgQEAKKzFkYTY0MWQx
ZTlmN2M5OGJmZWY3ZDg3ZTI1MWE1MWNkClwgTm8gbmV3bGluZSBhdCBlbmQgb2YgZmlsZQpkaWZm
IC0tZ2l0IGEvTGF5b3V0VGVzdHMvcGxhdGZvcm0vbWFjL2Zhc3QvcmVwYWludC90cmFuc2Zvcm0t
cmVwYWludC1kZXNjZW5kYW50cy1leHBlY3RlZC5wbmcgYi9MYXlvdXRUZXN0cy9wbGF0Zm9ybS9t
YWMvZmFzdC9yZXBhaW50L3RyYW5zZm9ybS1yZXBhaW50LWRlc2NlbmRhbnRzLWV4cGVjdGVkLnBu
ZwpuZXcgZmlsZSBtb2RlIDEwMDY0NAppbmRleCAwMDAwMDAwLi43YmExMzUyCkJpbmFyeSBmaWxl
cyAvZGV2L251bGwgYW5kIGIvTGF5b3V0VGVzdHMvcGxhdGZvcm0vbWFjL2Zhc3QvcmVwYWludC90
cmFuc2Zvcm0tcmVwYWludC1kZXNjZW5kYW50cy1leHBlY3RlZC5wbmcgZGlmZmVyCmRpZmYgLS1n
aXQgYS9MYXlvdXRUZXN0cy9wbGF0Zm9ybS9tYWMvZmFzdC9yZXBhaW50L3RyYW5zZm9ybS1yZXBh
aW50LWRlc2NlbmRhbnRzLWV4cGVjdGVkLnR4dCBiL0xheW91dFRlc3RzL3BsYXRmb3JtL21hYy9m
YXN0L3JlcGFpbnQvdHJhbnNmb3JtLXJlcGFpbnQtZGVzY2VuZGFudHMtZXhwZWN0ZWQudHh0Cm5l
dyBmaWxlIG1vZGUgMTAwNjQ0CmluZGV4IDAwMDAwMDAuLjRiZGQxYjEKLS0tIC9kZXYvbnVsbAor
KysgYi9MYXlvdXRUZXN0cy9wbGF0Zm9ybS9tYWMvZmFzdC9yZXBhaW50L3RyYW5zZm9ybS1yZXBh
aW50LWRlc2NlbmRhbnRzLWV4cGVjdGVkLnR4dApAQCAtMCwwICsxLDE3IEBACitsYXllciBhdCAo
MCwwKSBzaXplIDgwMHg2MDAKKyAgUmVuZGVyVmlldyBhdCAoMCwwKSBzaXplIDgwMHg2MDAKK2xh
eWVyIGF0ICgwLDApIHNpemUgODAweDI2MAorICBSZW5kZXJCbG9jayB7SFRNTH0gYXQgKDAsMCkg
c2l6ZSA4MDB4MjYwCisgICAgUmVuZGVyQm9keSB7Qk9EWX0gYXQgKDgsMTYpIHNpemUgNzg0eDIz
NgorICAgICAgUmVuZGVyQmxvY2sge1B9IGF0ICgwLDApIHNpemUgNzg0eDE4CisgICAgICAgIFJl
bmRlclRleHQgeyN0ZXh0fSBhdCAoMCwwKSBzaXplIDUzeDE4CisgICAgICAgICAgdGV4dCBydW4g
YXQgKDAsMCkgd2lkdGggNTM6ICJUZXN0IGZvciAiCisgICAgICAgIFJlbmRlcklubGluZSB7QX0g
YXQgKDAsMCkgc2l6ZSAzMDV4MTggW2NvbG9yPSMwMDAwRUVdCisgICAgICAgICAgUmVuZGVyVGV4
dCB7I3RleHR9IGF0ICg1MywwKSBzaXplIDMwNXgxOAorICAgICAgICAgICAgdGV4dCBydW4gYXQg
KDUzLDApIHdpZHRoIDMwNTogImh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9p
ZD0yMjA4OCIKKyAgICAgICAgUmVuZGVyVGV4dCB7I3RleHR9IGF0ICgzNTgsMCkgc2l6ZSAyOTJ4
MTgKKyAgICAgICAgICB0ZXh0IHJ1biBhdCAoMzU4LDApIHdpZHRoIDI5MjogIi4gVGhlIHJvdGF0
ZWQgYm94IHNob3VsZCBiZSBjb3JyZWN0bHkgcmVkcmF3bi4iCitsYXllciBhdCAoMTA4LDE1MCkg
c2l6ZSAyMDJ4MjAyCisgIFJlbmRlckJsb2NrIChyZWxhdGl2ZSBwb3NpdGlvbmVkKSB7RElWfSBh
dCAoMCwzNCkgc2l6ZSAyMDJ4MjAyIFtiZ2NvbG9yPSNDQ0NDQ0NdIFtib3JkZXI6ICgxcHggc29s
aWQgIzAwMDAwMCldCitsYXllciBhdCAoMTg0LDIyNikgc2l6ZSA0MDB4NTAKKyAgUmVuZGVyQmxv
Y2sgKHBvc2l0aW9uZWQpIHtESVZ9IGF0ICg3Niw3Nikgc2l6ZSA0MDB4NTAgW2JnY29sb3I9IzU1
NTU1NV0KZGlmZiAtLWdpdCBhL1dlYkNvcmUvQ2hhbmdlTG9nIGIvV2ViQ29yZS9DaGFuZ2VMb2cK
aW5kZXggNmVmNzFiYS4uZDk3NTI1MiAxMDA2NDQKLS0tIGEvV2ViQ29yZS9DaGFuZ2VMb2cKKysr
IGIvV2ViQ29yZS9DaGFuZ2VMb2cKQEAgLTEsNSArMSwyMCBAQAogMjAwOC0xMi0wNiAgU2ltb24g
RnJhc2VyICA8c2ltb24uZnJhc2VyQGFwcGxlLmNvbT4KIAorICAgICAgICBSZXZpZXdlZCBieSBO
T0JPRFkgKE9PUFMhKS4KKworICAgICAgICBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1
Zy5jZ2k/aWQ9MjIwODgKKworICAgICAgICBGaXggbG9naWMgcmVsYXRlZCB0byByZXBhaW50aW5n
IHdoZW4gdHJhbnNmb3JtIGNoYW5nZXM6CisgICAgICAgIElmIGFuIG9iamVjdCBoYXMgYSBsYXll
ciwgYW5kIHRoZSB0cmFuc2Zvcm0gY2hhbmdlcywgdGhlbiB3ZSBuZWVkCisgICAgICAgIHRvIGRv
IGEgcmVwYWludEluY2x1ZGluZ0Rlc2NlbmRhbnRzKCksIG5vdCBqdXN0IGEgcmVwYWludC4KKyAg
ICAgICAgCisgICAgICAgIFRlc3Q6IGZhc3QvcmVwYWludC90cmFuc2Zvcm0tcmVwYWludC1kZXNj
ZW5kYW50cy5odG1sCisKKyAgICAgICAgKiByZW5kZXJpbmcvUmVuZGVyT2JqZWN0LmNwcDoKKyAg
ICAgICAgKFdlYkNvcmU6OlJlbmRlck9iamVjdDo6c3R5bGVXaWxsQ2hhbmdlKToKKworMjAwOC0x
Mi0wNiAgU2ltb24gRnJhc2VyICA8c2ltb24uZnJhc2VyQGFwcGxlLmNvbT4KKwogICAgICAgICBS
ZXZpZXdlZCBieSBEYW4gQmVybnN0ZWluCiAKICAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtpdC5v
cmcvc2hvd19idWcuY2dpP2lkPTE1NzM5CmRpZmYgLS1naXQgYS9XZWJDb3JlL3JlbmRlcmluZy9S
ZW5kZXJPYmplY3QuY3BwIGIvV2ViQ29yZS9yZW5kZXJpbmcvUmVuZGVyT2JqZWN0LmNwcAppbmRl
eCBiNjBlZGNiLi44N2ZiNTdkIDEwMDY0NAotLS0gYS9XZWJDb3JlL3JlbmRlcmluZy9SZW5kZXJP
YmplY3QuY3BwCisrKyBiL1dlYkNvcmUvcmVuZGVyaW5nL1JlbmRlck9iamVjdC5jcHAKQEAgLTIy
NzcsMTUgKzIyNzcsMTYgQEAgdm9pZCBSZW5kZXJPYmplY3Q6OnN0eWxlV2lsbENoYW5nZShSZW5k
ZXJTdHlsZTo6RGlmZiBkaWZmLCBjb25zdCBSZW5kZXJTdHlsZSogbmUKICAgICAgICAgaWYgKGRp
ZmYgPT0gUmVuZGVyU3R5bGU6OkxheW91dCkgewogICAgICAgICAgICAgLy8gV2hlbiBhIGxheW91
dCBoaW50IGhhcHBlbnMsIHdlIGdvIGFoZWFkIGFuZCBkbyBhIHJlcGFpbnQgb2YgdGhlIGxheWVy
LCBzaW5jZSB0aGUgbGF5ZXIgY291bGQKICAgICAgICAgICAgIC8vIGVuZCB1cCBiZWluZyBkZXN0
cm95ZWQuCi0gICAgICAgICAgICBpZiAoaGFzTGF5ZXIoKSAmJgotICAgICAgICAgICAgICAgICht
X3N0eWxlLT5wb3NpdGlvbigpICE9IG5ld1N0eWxlLT5wb3NpdGlvbigpIHx8Ci0gICAgICAgICAg
ICAgICAgIG1fc3R5bGUtPnpJbmRleCgpICE9IG5ld1N0eWxlLT56SW5kZXgoKSB8fAotICAgICAg
ICAgICAgICAgICBtX3N0eWxlLT5oYXNBdXRvWkluZGV4KCkgIT0gbmV3U3R5bGUtPmhhc0F1dG9a
SW5kZXgoKSB8fAotICAgICAgICAgICAgICAgICAhKG1fc3R5bGUtPmNsaXAoKSA9PSBuZXdTdHls
ZS0+Y2xpcCgpKSB8fAotICAgICAgICAgICAgICAgICBtX3N0eWxlLT5oYXNDbGlwKCkgIT0gbmV3
U3R5bGUtPmhhc0NsaXAoKSB8fAotICAgICAgICAgICAgICAgICBtX3N0eWxlLT5vcGFjaXR5KCkg
IT0gbmV3U3R5bGUtPm9wYWNpdHkoKSkpCisgICAgICAgICAgICBpZiAoaGFzTGF5ZXIoKSkgewor
ICAgICAgICAgICAgICAgIGlmIChtX3N0eWxlLT5wb3NpdGlvbigpICE9IG5ld1N0eWxlLT5wb3Np
dGlvbigpIHx8CisgICAgICAgICAgICAgICAgICAgIG1fc3R5bGUtPnpJbmRleCgpICE9IG5ld1N0
eWxlLT56SW5kZXgoKSB8fAorICAgICAgICAgICAgICAgICAgICBtX3N0eWxlLT5oYXNBdXRvWklu
ZGV4KCkgIT0gbmV3U3R5bGUtPmhhc0F1dG9aSW5kZXgoKSB8fAorICAgICAgICAgICAgICAgICAg
ICAhKG1fc3R5bGUtPmNsaXAoKSA9PSBuZXdTdHlsZS0+Y2xpcCgpKSB8fAorICAgICAgICAgICAg
ICAgICAgICBtX3N0eWxlLT5oYXNDbGlwKCkgIT0gbmV3U3R5bGUtPmhhc0NsaXAoKSB8fAorICAg
ICAgICAgICAgICAgICAgICBtX3N0eWxlLT5vcGFjaXR5KCkgIT0gbmV3U3R5bGUtPm9wYWNpdHko
KSB8fAorICAgICAgICAgICAgICAgICAgICBtX3N0eWxlLT50cmFuc2Zvcm0oKSAhPSBuZXdTdHls
ZS0+dHJhbnNmb3JtKCkpCiAgICAgICAgICAgICAgICAgbGF5ZXIoKS0+cmVwYWludEluY2x1ZGlu
Z0Rlc2NlbmRhbnRzKCk7Ci0gICAgICAgICAgICBlbHNlIGlmIChtX3N0eWxlLT50cmFuc2Zvcm0o
KSAhPSBuZXdTdHlsZS0+dHJhbnNmb3JtKCkpIHsKKyAgICAgICAgICAgIH0gZWxzZSBpZiAobV9z
dHlsZS0+dHJhbnNmb3JtKCkgIT0gbmV3U3R5bGUtPnRyYW5zZm9ybSgpKSB7CiAgICAgICAgICAg
ICAgICAgLy8gSWYgd2UgZG9uJ3QgaGF2ZSBhIGxheWVyIHlldCwgYnV0IHdlIGFyZSBnb2luZyB0
byBnZXQgb25lIGJlY2F1c2Ugb2YgYSB0cmFuc2Zvcm0gY2hhbmdlLCB0aGVuCiAgICAgICAgICAg
ICAgICAgLy8gd2UgbmVlZCB0byByZXBhaW50IHRoZSBvbGQgcG9zaXRpb24gb2YgdGhlIG9iamVj
dAogICAgICAgICAgICAgICAgIHJlcGFpbnQoKTsK
</data>
<flag name="review"
          id="12106"
          type_id="1"
          status="+"
          setter="koivisto"
    />
          </attachment>
      

    </bug>

</bugzilla>