<?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>52544</bug_id>
          
          <creation_ts>2011-01-16 14:37:47 -0800</creation_ts>
          <short_desc>SVG Use Cycle is not detected</short_desc>
          <delta_ts>2011-01-27 17:52:01 -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>SVG</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://dev.w3.org/SVG/profiles/1.1F2/test/harness/htmlObject/struct-use-12-f.html</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="Dirk Schulze">krit</reporter>
          <assigned_to name="Nobody">webkit-unassigned</assigned_to>
          <cc>commit-queue</cc>
    
    <cc>leo.yang</cc>
    
    <cc>zimmermann</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>335086</commentid>
    <comment_count>0</comment_count>
    <who name="Dirk Schulze">krit</who>
    <bug_when>2011-01-16 14:37:47 -0800</bug_when>
    <thetext>SVG Use Cycle is not detected. The attached link runs for ever. The test has multiple cycles, just one cycle is not detected. Try to upload a reduced example.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>335087</commentid>
    <comment_count>1</comment_count>
      <attachid>79113</attachid>
    <who name="Dirk Schulze">krit</who>
    <bug_when>2011-01-16 14:38:56 -0800</bug_when>
    <thetext>Created attachment 79113
Reduced test case

Reduced test case. Don&apos;t know how to reduce the test further.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>340714</commentid>
    <comment_count>2</comment_count>
      <attachid>80293</attachid>
    <who name="Leo Yang">leo.yang</who>
    <bug_when>2011-01-26 20:56:22 -0800</bug_when>
    <thetext>Created attachment 80293
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>340757</commentid>
    <comment_count>3</comment_count>
      <attachid>80293</attachid>
    <who name="Dirk Schulze">krit</who>
    <bug_when>2011-01-27 00:54:29 -0800</bug_when>
    <thetext>Comment on attachment 80293
Patch

LGTM. r=me</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>341188</commentid>
    <comment_count>4</comment_count>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2011-01-27 17:51:19 -0800</bug_when>
    <thetext>The commit-queue encountered the following flaky tests while processing attachment 80293:

http/tests/xmlhttprequest/re-login-async.html bug 51763 (author: ap@webkit.org)
The commit-queue is continuing to process your patch.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>341189</commentid>
    <comment_count>5</comment_count>
      <attachid>80293</attachid>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2011-01-27 17:51:58 -0800</bug_when>
    <thetext>Comment on attachment 80293
Patch

Clearing flags on attachment: 80293

Committed r76883: &lt;http://trac.webkit.org/changeset/76883&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>341190</commentid>
    <comment_count>6</comment_count>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2011-01-27 17:52:01 -0800</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="0"
              isprivate="0"
          >
            <attachid>79113</attachid>
            <date>2011-01-16 14:38:56 -0800</date>
            <delta_ts>2011-01-16 14:38:56 -0800</delta_ts>
            <desc>Reduced test case</desc>
            <filename>svg-use-cycle.svg</filename>
            <type>image/svg+xml</type>
            <size>1018</size>
            <attacher name="Dirk Schulze">krit</attacher>
            
              <data encoding="base64">PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRw
Oi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIj4KICAgIDxnIGlkPSJ1c2VNdWx0aXBsZUluZGlyZWN0
TmVzdGVkR3JvdXAxIj4KICAgICAgICA8ZyBpZD0idXNlTXVsdGlwbGVJbmRpcmVjdE5lc3RlZEdy
b3VwMiI+CiAgICAgICAgICAgIDx1c2UgeGxpbms6aHJlZj0iI3VzZU11bHRpcGxlSW5kaXJlY3RO
ZXN0ZWRHcm91cEVsZW1lbnQyIiBpZD0idXNlTXVsdGlwbGVJbmRpcmVjdE5lc3RlZEdyb3VwRWxl
bWVudDEiIC8+CgogICAgICAgIDwvZz4KICAgICAgICA8dXNlIHhsaW5rOmhyZWY9IiN1c2VNdWx0
aXBsZUluZGlyZWN0TmVzdGVkR3JvdXBFbGVtZW50MyIgaWQ9InVzZU11bHRpcGxlSW5kaXJlY3RO
ZXN0ZWRHcm91cEVsZW1lbnQ0IiAvPgogICAgPC9nPgogICAgPHVzZSB4bGluazpocmVmPSIjdXNl
TXVsdGlwbGVJbmRpcmVjdE5lc3RlZEdyb3VwMSIgaWQ9InVzZU11bHRpcGxlSW5kaXJlY3ROZXN0
ZWRHcm91cEVsZW1lbnQyIiAvPgogICAgPHVzZSB4bGluazpocmVmPSIjdXNlTXVsdGlwbGVJbmRp
cmVjdE5lc3RlZEdyb3VwMiIgaWQ9InVzZU11bHRpcGxlSW5kaXJlY3ROZXN0ZWRHcm91cEVsZW1l
bnQzIiAvPgogICAgPHVzZSB4bGluazpocmVmPSIjdXNlTXVsdGlwbGVJbmRpcmVjdE5lc3RlZEdy
b3VwRWxlbWVudDEiIGlkPSJ1c2VNdWx0aXBsZUluZGlyZWN0TmVzdGVkR3JvdXBFbGVtZW50NCIg
Lz4KICAgIDx1c2UgeGxpbms6aHJlZj0iI3VzZU11bHRpcGxlSW5kaXJlY3ROZXN0ZWRHcm91cEVs
ZW1lbnQyIiAvPgogICAgPHVzZSB4bGluazpocmVmPSIjdXNlTXVsdGlwbGVJbmRpcmVjdE5lc3Rl
ZEdyb3VwRWxlbWVudDMiIC8+CgogICAgPCEtLSBpZiB3ZSBnZXQgaGVyZSwgdGhlIGFib3ZlIGNp
cmN1bGFyIHVzciByZWZlcmVuY2VzIGRpZCBub3QgYmxvY2sgcmVuZGVyaW5nIC0tPgogICAgPHJl
Y3Qgd2lkdGg9Ijk2IiBoZWlnaHQ9Ijk2IiBmaWxsPSJncmVlbiIgLz4KPC9zdmc+Cg==
</data>

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>80293</attachid>
            <date>2011-01-26 20:56:22 -0800</date>
            <delta_ts>2011-01-27 17:51:57 -0800</delta_ts>
            <desc>Patch</desc>
            <filename>0001-2011-01-26-Leo-Yang-leo.yang-torchmobile.com.cn.patch</filename>
            <type>text/plain</type>
            <size>4558</size>
            <attacher name="Leo Yang">leo.yang</attacher>
            
              <data encoding="base64">RnJvbSBmNGQ5N2U0ZTFiMDE4YzA3MDBjYzMyYjQyNjc0ZWU2MDc4NzVlMmZlIE1vbiBTZXAgMTcg
MDA6MDA6MDAgMjAwMQpGcm9tOiBMZW8gWWFuZyA8bGVvLnlhbmdAdG9yY2htb2JpbGUuY29tLmNu
PgpEYXRlOiBUaHUsIDI3IEphbiAyMDExIDEyOjE2OjA3ICswODAwClN1YmplY3Q6IFtQQVRDSF0g
MjAxMS0wMS0yNiAgTGVvIFlhbmcgIDxsZW8ueWFuZ0B0b3JjaG1vYmlsZS5jb20uY24+CgogICAg
ICAgIFJldmlld2VkIGJ5IE5PQk9EWSAoT09QUyEpLgoKICAgICAgICBTVkcgVXNlIEN5Y2xlIGlz
IG5vdCBkZXRlY3RlZAogICAgICAgIGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNn
aT9pZD01MjU0NAoKICAgICAgICBXZSBzaG91bGQgY2hlY2sgaWYgU1ZHVXNlRWxlbWVudDo6YnVp
bGRJbnN0YW5jZVRyZWUgZmluZHMgcHJvYmxlbQogICAgICAgIGZvciBldmVyeSBjaGlsZCBub2Rl
LiBJZiBpdCBmaW5kcyBwcm9ibGVtIGZvciBhbnkgY2hpbGRyZW4gd2UgbXVzdAogICAgICAgIHJl
dHVybiBpbW1lZGlhdGVseSBiZWNhdXNlIG90aGVyd2lzZSB0aGUgZm91bmRQcm9ibGVtIHZhcmlh
YmxlIG1heQogICAgICAgIGJlIHJld3JpdHRlbiB0byBmYWxzZS4KCiAgICAgICAgVGVzdDogc3Zn
L2N1c3RvbS9yZWN1cnNpdmUtdXNlMi5zdmcKCiAgICAgICAgKiBzdmcvU1ZHVXNlRWxlbWVudC5j
cHA6CiAgICAgICAgKFdlYkNvcmU6OlNWR1VzZUVsZW1lbnQ6OmJ1aWxkSW5zdGFuY2VUcmVlKToK
ICAgICAgICAqIHN2Zy9jdXN0b20vcmVjdXJzaXZlLXVzZTItZXhwZWN0ZWQudHh0OiBBZGRlZC4K
ICAgICAgICAqIHN2Zy9jdXN0b20vcmVjdXJzaXZlLXVzZTIuc3ZnOiBBZGRlZC4KLS0tCiBMYXlv
dXRUZXN0cy9DaGFuZ2VMb2cgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB8ICAgMTMgKysr
KysrKysrKysKIExheW91dFRlc3RzL3N2Zy9jdXN0b20vcmVjdXJzaXZlLXVzZTItZXhwZWN0ZWQu
dHh0IHwgICAgMSArCiBMYXlvdXRUZXN0cy9zdmcvY3VzdG9tL3JlY3Vyc2l2ZS11c2UyLnN2ZyAg
ICAgICAgICB8ICAgMjIgKysrKysrKysrKysrKysrKysrKysKIFNvdXJjZS9XZWJDb3JlL0NoYW5n
ZUxvZyAgICAgICAgICAgICAgICAgICAgICAgICAgIHwgICAxNyArKysrKysrKysrKysrKysKIFNv
dXJjZS9XZWJDb3JlL3N2Zy9TVkdVc2VFbGVtZW50LmNwcCAgICAgICAgICAgICAgIHwgICAgMiAr
CiA1IGZpbGVzIGNoYW5nZWQsIDU1IGluc2VydGlvbnMoKyksIDAgZGVsZXRpb25zKC0pCiBjcmVh
dGUgbW9kZSAxMDA2NDQgTGF5b3V0VGVzdHMvc3ZnL2N1c3RvbS9yZWN1cnNpdmUtdXNlMi1leHBl
Y3RlZC50eHQKIGNyZWF0ZSBtb2RlIDEwMDY0NCBMYXlvdXRUZXN0cy9zdmcvY3VzdG9tL3JlY3Vy
c2l2ZS11c2UyLnN2ZwoKZGlmZiAtLWdpdCBhL0xheW91dFRlc3RzL0NoYW5nZUxvZyBiL0xheW91
dFRlc3RzL0NoYW5nZUxvZwppbmRleCA3ZWZkNTVmLi5lNGEwNjViIDEwMDY0NAotLS0gYS9MYXlv
dXRUZXN0cy9DaGFuZ2VMb2cKKysrIGIvTGF5b3V0VGVzdHMvQ2hhbmdlTG9nCkBAIC0xLDMgKzEs
MTYgQEAKKzIwMTEtMDEtMjYgIExlbyBZYW5nICA8bGVvLnlhbmdAdG9yY2htb2JpbGUuY29tLmNu
PgorCisgICAgICAgIFJldmlld2VkIGJ5IE5PQk9EWSAoT09QUyEpLgorCisgICAgICAgIFNWRyBV
c2UgQ3ljbGUgaXMgbm90IGRldGVjdGVkCisgICAgICAgIGh0dHBzOi8vYnVncy53ZWJraXQub3Jn
L3Nob3dfYnVnLmNnaT9pZD01MjU0NAorCisgICAgICAgIFRlc3QgZm9yIGluZGlyZWN0IDx1c2U+
IHJlY3Vyc2lvbi4gVGhpcyB0ZXN0IHBhc3NlcyBpZgorICAgICAgICBubyBjcmFzaCBvY2N1cnMu
CisKKyAgICAgICAgKiBzdmcvY3VzdG9tL3JlY3Vyc2l2ZS11c2UyLWV4cGVjdGVkLnR4dDogQWRk
ZWQuCisgICAgICAgICogc3ZnL2N1c3RvbS9yZWN1cnNpdmUtdXNlMi5zdmc6IEFkZGVkLgorCiAy
MDExLTAxLTI2ICBCcmlhbiBXZWluc3RlaW4gIDxid2VpbnN0ZWluQGFwcGxlLmNvbT4KIAogICAg
ICAgICBSZWJhc2VsaW5lIFdpbmRvd3MgZmFzdC9ibG9ja2ZvdyByZXN1bHRzIGFmdGVyIHI3Njcy
Ni4KZGlmZiAtLWdpdCBhL0xheW91dFRlc3RzL3N2Zy9jdXN0b20vcmVjdXJzaXZlLXVzZTItZXhw
ZWN0ZWQudHh0IGIvTGF5b3V0VGVzdHMvc3ZnL2N1c3RvbS9yZWN1cnNpdmUtdXNlMi1leHBlY3Rl
ZC50eHQKbmV3IGZpbGUgbW9kZSAxMDA2NDQKaW5kZXggMDAwMDAwMC4uZjM4MTgzMAotLS0gL2Rl
di9udWxsCisrKyBiL0xheW91dFRlc3RzL3N2Zy9jdXN0b20vcmVjdXJzaXZlLXVzZTItZXhwZWN0
ZWQudHh0CkBAIC0wLDAgKzEgQEAKK1BBU1Mgd2l0aG91dCBjcmFzaC4KZGlmZiAtLWdpdCBhL0xh
eW91dFRlc3RzL3N2Zy9jdXN0b20vcmVjdXJzaXZlLXVzZTIuc3ZnIGIvTGF5b3V0VGVzdHMvc3Zn
L2N1c3RvbS9yZWN1cnNpdmUtdXNlMi5zdmcKbmV3IGZpbGUgbW9kZSAxMDA2NDQKaW5kZXggMDAw
MDAwMC4uMDAwMmY0ZAotLS0gL2Rldi9udWxsCisrKyBiL0xheW91dFRlc3RzL3N2Zy9jdXN0b20v
cmVjdXJzaXZlLXVzZTIuc3ZnCkBAIC0wLDAgKzEsMjIgQEAKKzxzdmcgeG1sbnM9Imh0dHA6Ly93
d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94
bGluayI+CisgICAgPHNjcmlwdD4KKyAgICAgICAgaWYgKHdpbmRvdy5sYXlvdXRUZXN0Q29udHJv
bGxlcikKKyAgICAgICAgICAgIGxheW91dFRlc3RDb250cm9sbGVyLmR1bXBBc1RleHQoKTsKKyAg
ICA8L3NjcmlwdD4KKworICAgIDxnIGlkPSJnMSI+CisgICAgICAgIDxnIGlkPSJnMiI+CisgICAg
ICAgICAgICA8dXNlIHhsaW5rOmhyZWY9IiNlMiIgaWQ9ImUxIiAvPgorICAgICAgICA8L2c+Cisg
ICAgICAgIDx1c2UgeGxpbms6aHJlZj0iI2UzIiBpZD0iZTQiIC8+CisgICAgPC9nPgorCisgICAg
PHVzZSB4bGluazpocmVmPSIjZzEiIGlkPSJlMiIgLz4KKyAgICA8dXNlIHhsaW5rOmhyZWY9IiNn
MiIgaWQ9ImUzIiAvPgorICAgIDx1c2UgeGxpbms6aHJlZj0iI2UxIiBpZD0iZTUiIC8+CisgICAg
PHVzZSB4bGluazpocmVmPSIjZTIiIC8+CisgICAgPHVzZSB4bGluazpocmVmPSIjZTMiIC8+CisK
KyAgICA8dGV4dCB4PSIxMCIgeT0iMzAiPlBBU1Mgd2l0aG91dCBjcmFzaC48L3RleHQ+Cis8L3N2
Zz4KKwpkaWZmIC0tZ2l0IGEvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nIGIvU291cmNlL1dlYkNv
cmUvQ2hhbmdlTG9nCmluZGV4IDQ5YjRhZjQuLjFkNmUzMDIgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9X
ZWJDb3JlL0NoYW5nZUxvZworKysgYi9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKQEAgLTEsMyAr
MSwyMCBAQAorMjAxMS0wMS0yNiAgTGVvIFlhbmcgIDxsZW8ueWFuZ0B0b3JjaG1vYmlsZS5jb20u
Y24+CisKKyAgICAgICAgUmV2aWV3ZWQgYnkgTk9CT0RZIChPT1BTISkuCisKKyAgICAgICAgU1ZH
IFVzZSBDeWNsZSBpcyBub3QgZGV0ZWN0ZWQKKyAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtpdC5v
cmcvc2hvd19idWcuY2dpP2lkPTUyNTQ0CisKKyAgICAgICAgV2Ugc2hvdWxkIGNoZWNrIGlmIFNW
R1VzZUVsZW1lbnQ6OmJ1aWxkSW5zdGFuY2VUcmVlIGZpbmRzIHByb2JsZW0KKyAgICAgICAgZm9y
IGV2ZXJ5IGNoaWxkIG5vZGUuIElmIGl0IGZpbmRzIHByb2JsZW0gZm9yIGFueSBjaGlsZHJlbiB3
ZSBtdXN0CisgICAgICAgIHJldHVybiBpbW1lZGlhdGVseSBiZWNhdXNlIG90aGVyd2lzZSB0aGUg
Zm91bmRQcm9ibGVtIHZhcmlhYmxlIG1heQorICAgICAgICBiZSByZXdyaXR0ZW4gdG8gZmFsc2Uu
CisKKyAgICAgICAgVGVzdDogc3ZnL2N1c3RvbS9yZWN1cnNpdmUtdXNlMi5zdmcKKworICAgICAg
ICAqIHN2Zy9TVkdVc2VFbGVtZW50LmNwcDoKKyAgICAgICAgKFdlYkNvcmU6OlNWR1VzZUVsZW1l
bnQ6OmJ1aWxkSW5zdGFuY2VUcmVlKToKKwogMjAxMS0wMS0yNiAgU2FtIFdlaW5pZyAgPHNhbUB3
ZWJraXQub3JnPgogCiAgICAgICAgIFJldmlld2VkIGJ5IE1hY2llaiBTdGFjaG93aWFrLgpkaWZm
IC0tZ2l0IGEvU291cmNlL1dlYkNvcmUvc3ZnL1NWR1VzZUVsZW1lbnQuY3BwIGIvU291cmNlL1dl
YkNvcmUvc3ZnL1NWR1VzZUVsZW1lbnQuY3BwCmluZGV4IDlmNDNmODIuLmM4MTVlYjUgMTAwNjQ0
Ci0tLSBhL1NvdXJjZS9XZWJDb3JlL3N2Zy9TVkdVc2VFbGVtZW50LmNwcAorKysgYi9Tb3VyY2Uv
V2ViQ29yZS9zdmcvU1ZHVXNlRWxlbWVudC5jcHAKQEAgLTcxNiw2ICs3MTYsOCBAQCB2b2lkIFNW
R1VzZUVsZW1lbnQ6OmJ1aWxkSW5zdGFuY2VUcmVlKFNWR0VsZW1lbnQqIHRhcmdldCwgU1ZHRWxl
bWVudEluc3RhbmNlKiB0YQogCiAgICAgICAgIC8vIEVudGVyIHJlY3Vyc2lvbiwgYXBwZW5kaW5n
IG5ldyBpbnN0YW5jZSB0cmVlIG5vZGVzIHRvIHRoZSAiaW5zdGFuY2UiIG9iamVjdC4KICAgICAg
ICAgYnVpbGRJbnN0YW5jZVRyZWUoZWxlbWVudCwgaW5zdGFuY2VQdHIsIGZvdW5kUHJvYmxlbSk7
CisgICAgICAgIGlmIChmb3VuZFByb2JsZW0pCisgICAgICAgICAgICByZXR1cm47CiAgICAgfQog
CiAgICAgaWYgKCF0YXJnZXRIYXNVc2VUYWcgfHwgIW5ld1RhcmdldCkKLS0gCjEuNy4wLjQKCg==
</data>

          </attachment>
      

    </bug>

</bugzilla>