<?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>14155</bug_id>
          
          <creation_ts>2007-06-14 22:48:47 -0700</creation_ts>
          <short_desc>SVGMatrix operations do not operate as expected</short_desc>
          <delta_ts>2007-06-15 14:11:10 -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>SVG</component>
          <version>523.x (Safari 3)</version>
          <rep_platform>Mac</rep_platform>
          <op_sys>OS X 10.4</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="Antoine Quint">ml</reporter>
          <assigned_to name="Nikolas Zimmermann">zimmermann</assigned_to>
          
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>7479</commentid>
    <comment_count>0</comment_count>
    <who name="Antoine Quint">ml</who>
    <bug_when>2007-06-14 22:48:47 -0700</bug_when>
    <thetext>See testcase.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>7480</commentid>
    <comment_count>1</comment_count>
      <attachid>15039</attachid>
    <who name="Antoine Quint">ml</who>
    <bug_when>2007-06-14 22:50:58 -0700</bug_when>
    <thetext>Created attachment 15039
Testcase

Should fade out, scale down and slightly rotate an object around its center using an animation. Works fine in Opera and Firefox, but not in WebKit.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>7401</commentid>
    <comment_count>2</comment_count>
      <attachid>15060</attachid>
    <who name="Nikolas Zimmermann">zimmermann</who>
    <bug_when>2007-06-15 12:10:03 -0700</bug_when>
    <thetext>Created attachment 15060
Initial patch

Fixes JSSVGMatrix semantics.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>7389</commentid>
    <comment_count>3</comment_count>
    <who name="Nikolas Zimmermann">zimmermann</who>
    <bug_when>2007-06-15 14:10:17 -0700</bug_when>
    <thetext>Landed in r23551.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>7390</commentid>
    <comment_count>4</comment_count>
      <attachid>15060</attachid>
    <who name="Eric Seidel (no email)">eric</who>
    <bug_when>2007-06-15 14:11:10 -0700</bug_when>
    <thetext>Comment on attachment 15060
Initial patch

Looks good.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="0"
              isprivate="0"
          >
            <attachid>15039</attachid>
            <date>2007-06-14 22:50:58 -0700</date>
            <delta_ts>2007-06-14 22:50:58 -0700</delta_ts>
            <desc>Testcase</desc>
            <filename>scaleAndRotate.svg</filename>
            <type>image/svg+xml</type>
            <size>1486</size>
            <attacher name="Antoine Quint">ml</attacher>
            
              <data encoding="base64">PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciCiAgICAgeG1sbnM6eGxpbms9
Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiCiAgICAgdmVyc2lvbj0iMS4xIj4KICA8dGl0
bGU+TWF0cml4IHRyYW5zZm9ybSB0ZXN0PC90aXRsZT4KCiAgPHNjcmlwdCB0eXBlPSJ0ZXh0L2ph
dmFzY3JpcHQiPgogIDwhW0NEQVRBWwoKICAgIGZ1bmN0aW9uIGRpc2FwcGVhciAoZWxlbWVudCkg
ewogICAgICAvLyBnZXQgYm91bmRzIHRvIGZpZ3VyZSBvdXQgY2VudGVyCiAgICAgIHZhciBib3Vu
ZHMgPSBlbGVtZW50LmdldEJCb3goKTsKICAgICAgdmFyIHR4ID0gYm91bmRzLndpZHRoIC8gMiAr
IGJvdW5kcy54OwogICAgICB2YXIgdHkgPSBib3VuZHMuaGVpZ2h0IC8gMiArIGJvdW5kcy55Owog
ICAgICAvLyBnZXQgY3VycmVudCB0cmFuc2Zvcm1hdGlvbiBtYXRyaXgKICAgICAgdmFyIHRyYW5z
Zm9ybSA9IGVsZW1lbnQudHJhbnNmb3JtLmJhc2VWYWw7CiAgICAgIHZhciBjdG0gPSB0cmFuc2Zv
cm0uY29uc29saWRhdGUoKS5tYXRyaXg7CiAgICAgIC8vIGFuaW1hdGUKICAgICAgdmFyIHN0YXJ0
VGltZSA9IChuZXcgRGF0ZSgpKS5nZXRUaW1lKCk7CiAgICAgIHZhciBkdXJhdGlvbiA9IDEwMDA7
CiAgICAgIHZhciBpbnRlcnZhbCA9IHNldEludGVydmFsKGZ1bmN0aW9uICgpIHsKICAgICAgICB2
YXIgY3VycmVudFRpbWUgPSAobmV3IERhdGUoKSkuZ2V0VGltZSgpOwogICAgICAgIHZhciBwcm9n
cmVzcyA9IChjdXJyZW50VGltZSAtIHN0YXJ0VGltZSkgLyBkdXJhdGlvbjsKICAgICAgICBpZiAo
cHJvZ3Jlc3MgPj0gMSkgewogICAgICAgICAgZWxlbWVudC5wYXJlbnROb2RlLnJlbW92ZUNoaWxk
KGVsZW1lbnQpOwogICAgICAgICAgY2xlYXJJbnRlcnZhbChpbnRlcnZhbCk7CiAgICAgICAgfQog
ICAgICAgIC8vIGNvbXB1dGUgdHJhbnNmb3JtcwogICAgICAgIHZhciBzID0gMSAtIHByb2dyZXNz
OwogICAgICAgIHZhciByID0gMzAgKiBwcm9ncmVzczsKICAgICAgICB2YXIgbWF0cml4ID0gY3Rt
LnRyYW5zbGF0ZSh0eCx0eSkuc2NhbGUocykucm90YXRlKHIpLnRyYW5zbGF0ZSgtdHgsLXR5KTsK
ICAgICAgICBlbGVtZW50LnNldEF0dHJpYnV0ZU5TKG51bGwsICd0cmFuc2Zvcm0nLCBwcmludE1h
dHJpeChtYXRyaXgpKQogICAgICAgIGVsZW1lbnQuc2V0QXR0cmlidXRlTlMobnVsbCwgJ29wYWNp
dHknLCBzKTsKICAgICAgfSwgMCk7CiAgICB9CgogICAgZnVuY3Rpb24gcHJpbnRNYXRyaXggKG0p
IHsKICAgICAgcmV0dXJuICdtYXRyaXgoJyArIFttLmEsIG0uYiwgbS5jLCBtLmQsIG0uZSwgbS5m
XS5qb2luKCcsICcpICsgJyknOwogICAgfQoKICBdXT4KICA8L3NjcmlwdD4KCiAgPHJlY3QgeD0i
NTAiIHk9IjMwIiB3aWR0aD0iMTAwIiBoZWlnaHQ9IjEwMCIgb25jbGljaz0iZGlzYXBwZWFyKGV2
dC50YXJnZXQpIiB0cmFuc2Zvcm09InNjYWxlKDIpIHRyYW5zbGF0ZSgyMCwyMCkiIC8+CiAgCjwv
c3ZnPg==
</data>

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>15060</attachid>
            <date>2007-06-15 12:10:03 -0700</date>
            <delta_ts>2007-06-15 14:11:10 -0700</delta_ts>
            <desc>Initial patch</desc>
            <filename>FixJSSVGMatrix.diff</filename>
            <type>text/plain</type>
            <size>6004</size>
            <attacher name="Nikolas Zimmermann">zimmermann</attacher>
            
              <data encoding="base64">SW5kZXg6IENoYW5nZUxvZwo9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0tLSBDaGFuZ2VMb2cJKHJldmlzaW9uIDIzNTUw
KQorKysgQ2hhbmdlTG9nCSh3b3JraW5nIGNvcHkpCkBAIC0xLDMgKzEsMjYgQEAKKzIwMDctMDYt
MTUgIE5pa29sYXMgWmltbWVybWFubiAgPHppbW1lcm1hbm5Aa2RlLm9yZz4KKworICAgICAgICBS
ZXZpZXdlZCBieSBFcmljLgorCisgICAgICAgIEZpeGVzOiBodHRwOi8vYnVncy53ZWJraXQub3Jn
L3Nob3dfYnVnLmNnaT9pZD0xNDE1NQorCisgICAgICAgIEpTU1ZHTWF0cml4IHdhcyBub3Qgd29y
a2luZyBwcm9wZXJseS4KKyAgICAgICAgIm1hdHJpeC50cmFuc2xhdGUoMTAsIDEwKSIgYWN0dWFs
bHkgYWx0ZXJlZCAnbWF0cml4JyBpbnN0ZWFkIG9mIHJldHVybmluZyBhCisgICAgICAgIG5ldyBT
VkdNYXRyaXggb2JqZWN0LCBhcyBkZXNjcmliZWQgaW4gU1ZHIDEuMSBzcGVjaWZpY2F0aW9uLgor
CisgICAgICAgICogYmluZGluZ3MvanMvSlNTVkdNYXRyaXhDdXN0b20uY3BwOgorICAgICAgICAo
V2ViQ29yZTo6SlNTVkdNYXRyaXg6Om11bHRpcGx5KToKKyAgICAgICAgKFdlYkNvcmU6OkpTU1ZH
TWF0cml4OjppbnZlcnNlKToKKyAgICAgICAgKFdlYkNvcmU6OkpTU1ZHTWF0cml4Ojp0cmFuc2xh
dGUpOgorICAgICAgICAoV2ViQ29yZTo6SlNTVkdNYXRyaXg6OnNjYWxlKToKKyAgICAgICAgKFdl
YkNvcmU6OkpTU1ZHTWF0cml4OjpzY2FsZU5vblVuaWZvcm0pOgorICAgICAgICAoV2ViQ29yZTo6
SlNTVkdNYXRyaXg6OnJvdGF0ZSk6CisgICAgICAgIChXZWJDb3JlOjpKU1NWR01hdHJpeDo6Zmxp
cFgpOgorICAgICAgICAoV2ViQ29yZTo6SlNTVkdNYXRyaXg6OmZsaXBZKToKKyAgICAgICAgKFdl
YkNvcmU6OkpTU1ZHTWF0cml4Ojpza2V3WCk6CisgICAgICAgIChXZWJDb3JlOjpKU1NWR01hdHJp
eDo6c2tld1kpOgorICAgICAgICAqIGtzdmcyL3N2Zy9TVkdNYXRyaXguaWRsOgorCiAyMDA3LTA2
LTE1ICBFcmljIFNlaWRlbCAgPGVyaWNAd2Via2l0Lm9yZz4KIAogICAgICAgICBSZXZpZXdlZCBi
eSBOaWtvLgpJbmRleDogYmluZGluZ3MvanMvSlNTVkdNYXRyaXhDdXN0b20uY3BwCj09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT0KLS0tIGJpbmRpbmdzL2pzL0pTU1ZHTWF0cml4Q3VzdG9tLmNwcAkocmV2aXNpb24gMjM1NTAp
CisrKyBiaW5kaW5ncy9qcy9KU1NWR01hdHJpeEN1c3RvbS5jcHAJKHdvcmtpbmcgY29weSkKQEAg
LTEsNSArMSw1IEBACiAvKgotICogQ29weXJpZ2h0IChDKSAyMDA2IE5pa29sYXMgWmltbWVybWFu
biA8emltbWVybWFubkBrZGUub3JnPgorICogQ29weXJpZ2h0IChDKSAyMDA2LCAyMDA3IE5pa29s
YXMgWmltbWVybWFubiA8emltbWVybWFubkBrZGUub3JnPgogICoKICAqIFRoaXMgbGlicmFyeSBp
cyBmcmVlIHNvZnR3YXJlOyB5b3UgY2FuIHJlZGlzdHJpYnV0ZSBpdCBhbmQvb3IKICAqIG1vZGlm
eSBpdCB1bmRlciB0aGUgdGVybXMgb2YgdGhlIEdOVSBMaWJyYXJ5IEdlbmVyYWwgUHVibGljCkBA
IC0zMCw5ICszMCwxNyBAQCB1c2luZyBuYW1lc3BhY2UgS0pTOwogCiBuYW1lc3BhY2UgV2ViQ29y
ZSB7CiAKK0pTVmFsdWUqIEpTU1ZHTWF0cml4OjptdWx0aXBseShFeGVjU3RhdGUqIGV4ZWMsIGNv
bnN0IExpc3QmIGFyZ3MpCit7CisgICAgQWZmaW5lVHJhbnNmb3JtIGltcCgqaW1wbCgpKTsKKwor
ICAgIEFmZmluZVRyYW5zZm9ybSBzZWNvbmRNYXRyaXggPSB0b1NWR01hdHJpeChhcmdzWzBdKTsg
ICAgCisgICAgcmV0dXJuIHRvSlMoZXhlYywgbmV3IEpTU1ZHUE9EVHlwZVdyYXBwZXJDcmVhdG9y
UmVhZE9ubHk8QWZmaW5lVHJhbnNmb3JtPihpbXAubXVsdGlwbHkoc2Vjb25kTWF0cml4KSkpOwor
fQorCiBKU1ZhbHVlKiBKU1NWR01hdHJpeDo6aW52ZXJzZShFeGVjU3RhdGUqIGV4ZWMsIGNvbnN0
IExpc3QmKQogewotICAgIGNvbnN0IEFmZmluZVRyYW5zZm9ybSBpbXAoKmltcGwoKSk7CisgICAg
QWZmaW5lVHJhbnNmb3JtIGltcCgqaW1wbCgpKTsKICAgICBLSlM6OkpTVmFsdWUqIHJlc3VsdCA9
IHRvSlMoZXhlYywgbmV3IEpTU1ZHUE9EVHlwZVdyYXBwZXJDcmVhdG9yUmVhZE9ubHk8QWZmaW5l
VHJhbnNmb3JtPihpbXAuaW52ZXJzZSgpKSk7CiAKICAgICBpZiAoIWltcC5pc0ludmVydGlibGUo
KSkKQEAgLTQxLDYgKzQ5LDQyIEBAIEpTVmFsdWUqIEpTU1ZHTWF0cml4OjppbnZlcnNlKEV4ZWNT
dGF0ZSoKICAgICByZXR1cm4gcmVzdWx0OwogfQogCitKU1ZhbHVlKiBKU1NWR01hdHJpeDo6dHJh
bnNsYXRlKEV4ZWNTdGF0ZSogZXhlYywgY29uc3QgTGlzdCYgYXJncykKK3sKKyAgICBBZmZpbmVU
cmFuc2Zvcm0gaW1wKCppbXBsKCkpOworCisgICAgZmxvYXQgeCA9IGFyZ3NbMF0tPnRvTnVtYmVy
KGV4ZWMpOworICAgIGZsb2F0IHkgPSBhcmdzWzFdLT50b051bWJlcihleGVjKTsKKworICAgIHJl
dHVybiB0b0pTKGV4ZWMsIG5ldyBKU1NWR1BPRFR5cGVXcmFwcGVyQ3JlYXRvclJlYWRPbmx5PEFm
ZmluZVRyYW5zZm9ybT4oaW1wLnRyYW5zbGF0ZSh4LCB5KSkpOworfQorCitKU1ZhbHVlKiBKU1NW
R01hdHJpeDo6c2NhbGUoRXhlY1N0YXRlKiBleGVjLCBjb25zdCBMaXN0JiBhcmdzKQoreworICAg
IEFmZmluZVRyYW5zZm9ybSBpbXAoKmltcGwoKSk7CisKKyAgICBmbG9hdCBzY2FsZUZhY3RvciA9
IGFyZ3NbMF0tPnRvTnVtYmVyKGV4ZWMpOworICAgIHJldHVybiB0b0pTKGV4ZWMsIG5ldyBKU1NW
R1BPRFR5cGVXcmFwcGVyQ3JlYXRvclJlYWRPbmx5PEFmZmluZVRyYW5zZm9ybT4oaW1wLnNjYWxl
KHNjYWxlRmFjdG9yKSkpOworfQorCitKU1ZhbHVlKiBKU1NWR01hdHJpeDo6c2NhbGVOb25Vbmlm
b3JtKEV4ZWNTdGF0ZSogZXhlYywgY29uc3QgTGlzdCYgYXJncykKK3sKKyAgICBBZmZpbmVUcmFu
c2Zvcm0gaW1wKCppbXBsKCkpOworCisgICAgZmxvYXQgc2NhbGVGYWN0b3JYID0gYXJnc1swXS0+
dG9OdW1iZXIoZXhlYyk7CisgICAgZmxvYXQgc2NhbGVGYWN0b3JZID0gYXJnc1sxXS0+dG9OdW1i
ZXIoZXhlYyk7CisKKyAgICByZXR1cm4gdG9KUyhleGVjLCBuZXcgSlNTVkdQT0RUeXBlV3JhcHBl
ckNyZWF0b3JSZWFkT25seTxBZmZpbmVUcmFuc2Zvcm0+KGltcC5zY2FsZU5vblVuaWZvcm0oc2Nh
bGVGYWN0b3JYLCBzY2FsZUZhY3RvclkpKSk7Cit9CisKK0pTVmFsdWUqIEpTU1ZHTWF0cml4Ojpy
b3RhdGUoRXhlY1N0YXRlKiBleGVjLCBjb25zdCBMaXN0JiBhcmdzKQoreworICAgIEFmZmluZVRy
YW5zZm9ybSBpbXAoKmltcGwoKSk7CisKKyAgICBmbG9hdCBhbmdsZSA9IGFyZ3NbMF0tPnRvTnVt
YmVyKGV4ZWMpOworICAgIHJldHVybiB0b0pTKGV4ZWMsIG5ldyBKU1NWR1BPRFR5cGVXcmFwcGVy
Q3JlYXRvclJlYWRPbmx5PEFmZmluZVRyYW5zZm9ybT4oaW1wLnJvdGF0ZShhbmdsZSkpKTsKK30K
KwogSlNWYWx1ZSogSlNTVkdNYXRyaXg6OnJvdGF0ZUZyb21WZWN0b3IoRXhlY1N0YXRlKiBleGVj
LCBjb25zdCBMaXN0JiBhcmdzKQogewogICAgIEFmZmluZVRyYW5zZm9ybSBpbXAoKmltcGwoKSk7
CkBAIC01NSw3ICs5OSwzNSBAQCBKU1ZhbHVlKiBKU1NWR01hdHJpeDo6cm90YXRlRnJvbVZlY3Rv
cihFCiAKICAgICByZXR1cm4gcmVzdWx0OwogfQotICAgIAorCitKU1ZhbHVlKiBKU1NWR01hdHJp
eDo6ZmxpcFgoRXhlY1N0YXRlKiBleGVjLCBjb25zdCBMaXN0JikKK3sKKyAgICBBZmZpbmVUcmFu
c2Zvcm0gaW1wKCppbXBsKCkpOworICAgIHJldHVybiB0b0pTKGV4ZWMsIG5ldyBKU1NWR1BPRFR5
cGVXcmFwcGVyQ3JlYXRvclJlYWRPbmx5PEFmZmluZVRyYW5zZm9ybT4oaW1wLmZsaXBYKCkpKTsK
K30KKworSlNWYWx1ZSogSlNTVkdNYXRyaXg6OmZsaXBZKEV4ZWNTdGF0ZSogZXhlYywgY29uc3Qg
TGlzdCYpCit7CisgICAgQWZmaW5lVHJhbnNmb3JtIGltcCgqaW1wbCgpKTsKKyAgICByZXR1cm4g
dG9KUyhleGVjLCBuZXcgSlNTVkdQT0RUeXBlV3JhcHBlckNyZWF0b3JSZWFkT25seTxBZmZpbmVU
cmFuc2Zvcm0+KGltcC5mbGlwWSgpKSk7Cit9CisKK0pTVmFsdWUqIEpTU1ZHTWF0cml4Ojpza2V3
WChFeGVjU3RhdGUqIGV4ZWMsIGNvbnN0IExpc3QmIGFyZ3MpCit7CisgICAgQWZmaW5lVHJhbnNm
b3JtIGltcCgqaW1wbCgpKTsKKworICAgIGZsb2F0IGFuZ2xlID0gYXJnc1swXS0+dG9OdW1iZXIo
ZXhlYyk7CisgICAgcmV0dXJuIHRvSlMoZXhlYywgbmV3IEpTU1ZHUE9EVHlwZVdyYXBwZXJDcmVh
dG9yUmVhZE9ubHk8QWZmaW5lVHJhbnNmb3JtPihpbXAuc2tld1goYW5nbGUpKSk7Cit9CisKK0pT
VmFsdWUqIEpTU1ZHTWF0cml4Ojpza2V3WShFeGVjU3RhdGUqIGV4ZWMsIGNvbnN0IExpc3QmIGFy
Z3MpCit7CisgICAgQWZmaW5lVHJhbnNmb3JtIGltcCgqaW1wbCgpKTsKKworICAgIGZsb2F0IGFu
Z2xlID0gYXJnc1swXS0+dG9OdW1iZXIoZXhlYyk7CisgICAgcmV0dXJuIHRvSlMoZXhlYywgbmV3
IEpTU1ZHUE9EVHlwZVdyYXBwZXJDcmVhdG9yUmVhZE9ubHk8QWZmaW5lVHJhbnNmb3JtPihpbXAu
c2tld1koYW5nbGUpKSk7Cit9CisKIH0KIAogI2VuZGlmIC8vIEVOQUJMRShTVkcpCkluZGV4OiBr
c3ZnMi9zdmcvU1ZHTWF0cml4LmlkbAo9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0tLSBrc3ZnMi9zdmcvU1ZHTWF0cml4
LmlkbAkocmV2aXNpb24gMjM1NTApCisrKyBrc3ZnMi9zdmcvU1ZHTWF0cml4LmlkbAkod29ya2lu
ZyBjb3B5KQpAQCAtMzIsMTkgKzMyLDE5IEBAIG1vZHVsZSBzdmcgewogICAgICAgICBhdHRyaWJ1
dGUgZmxvYXQgZTsKICAgICAgICAgYXR0cmlidXRlIGZsb2F0IGY7CiAKLSAgICAgICAgU1ZHTWF0
cml4IG11bHRpcGx5KGluIFNWR01hdHJpeCBzZWNvbmRNYXRyaXgpOworICAgICAgICBbQ3VzdG9t
XSBTVkdNYXRyaXggbXVsdGlwbHkoaW4gU1ZHTWF0cml4IHNlY29uZE1hdHJpeCk7CiAgICAgICAg
IFtDdXN0b21dIFNWR01hdHJpeCBpbnZlcnNlKCkKICAgICAgICAgICAgIHJhaXNlcyhTVkdFeGNl
cHRpb24pOwotICAgICAgICBTVkdNYXRyaXggdHJhbnNsYXRlKGluIGZsb2F0IHgsIGluIGZsb2F0
IHkpOwotICAgICAgICBTVkdNYXRyaXggc2NhbGUoaW4gZmxvYXQgc2NhbGVGYWN0b3IpOwotICAg
ICAgICBTVkdNYXRyaXggc2NhbGVOb25Vbmlmb3JtKGluIGZsb2F0IHNjYWxlRmFjdG9yWCwgaW4g
ZmxvYXQgc2NhbGVGYWN0b3JZKTsKLSAgICAgICAgU1ZHTWF0cml4IHJvdGF0ZShpbiBmbG9hdCBh
bmdsZSk7CisgICAgICAgIFtDdXN0b21dIFNWR01hdHJpeCB0cmFuc2xhdGUoaW4gZmxvYXQgeCwg
aW4gZmxvYXQgeSk7CisgICAgICAgIFtDdXN0b21dIFNWR01hdHJpeCBzY2FsZShpbiBmbG9hdCBz
Y2FsZUZhY3Rvcik7CisgICAgICAgIFtDdXN0b21dIFNWR01hdHJpeCBzY2FsZU5vblVuaWZvcm0o
aW4gZmxvYXQgc2NhbGVGYWN0b3JYLCBpbiBmbG9hdCBzY2FsZUZhY3RvclkpOworICAgICAgICBb
Q3VzdG9tXSBTVkdNYXRyaXggcm90YXRlKGluIGZsb2F0IGFuZ2xlKTsKICAgICAgICAgW0N1c3Rv
bV0gU1ZHTWF0cml4IHJvdGF0ZUZyb21WZWN0b3IoaW4gZmxvYXQgeCwgaW4gZmxvYXQgeSkKICAg
ICAgICAgICAgIHJhaXNlcyhTVkdFeGNlcHRpb24pOwotICAgICAgICBTVkdNYXRyaXggZmxpcFgo
KTsKLSAgICAgICAgU1ZHTWF0cml4IGZsaXBZKCk7Ci0gICAgICAgIFNWR01hdHJpeCBza2V3WChp
biBmbG9hdCBhbmdsZSk7Ci0gICAgICAgIFNWR01hdHJpeCBza2V3WShpbiBmbG9hdCBhbmdsZSk7
CisgICAgICAgIFtDdXN0b21dIFNWR01hdHJpeCBmbGlwWCgpOworICAgICAgICBbQ3VzdG9tXSBT
VkdNYXRyaXggZmxpcFkoKTsKKyAgICAgICAgW0N1c3RvbV0gU1ZHTWF0cml4IHNrZXdYKGluIGZs
b2F0IGFuZ2xlKTsKKyAgICAgICAgW0N1c3RvbV0gU1ZHTWF0cml4IHNrZXdZKGluIGZsb2F0IGFu
Z2xlKTsKICAgICB9OwogCiB9Cg==
</data>
<flag name="review"
          id="6209"
          type_id="1"
          status="+"
          setter="eric"
    />
          </attachment>
      

    </bug>

</bugzilla>