<?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>8278</bug_id>
          
          <creation_ts>2006-04-09 06:32:33 -0700</creation_ts>
          <short_desc>SVG not detected on Urchin web statistics website</short_desc>
          <delta_ts>2010-02-16 17:54:18 -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>Evangelism</component>
          <version>420+</version>
          <rep_platform>Mac</rep_platform>
          <op_sys>OS X 10.4</op_sys>
          <bug_status>RESOLVED</bug_status>
          <resolution>WONTFIX</resolution>
          
          
          <bug_file_loc></bug_file_loc>
          <status_whiteboard></status_whiteboard>
          <keywords>GoogleBug, InRadar</keywords>
          <priority>P2</priority>
          <bug_severity>Normal</bug_severity>
          <target_milestone>---</target_milestone>
          <dependson>10138</dependson>
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Torsten Trautwein">torstentrautwein</reporter>
          <assigned_to name="Nobody">webkit-unassigned</assigned_to>
          <cc>abob</cc>
    
    <cc>ap</cc>
    
    <cc>ddkilzer</cc>
    
    <cc>eric</cc>
    
    <cc>ian</cc>
    
    <cc>webkit</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>38823</commentid>
    <comment_count>0</comment_count>
    <who name="Torsten Trautwein">torstentrautwein</who>
    <bug_when>2006-04-09 06:32:33 -0700</bug_when>
    <thetext>My Webhoster MacDock uses Urchin for my website statistics.
When trying to use svg graphics, Urchin pops up a message which states that my Browser doesn&apos;t have SVG support implemented. Maybe the detection doesn&apos;t work correctly, but I couldn&apos;t find a way to skip the detection and see if it works anyway.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>44130</commentid>
    <comment_count>1</comment_count>
    <who name="Eric Seidel (no email)">eric</who>
    <bug_when>2006-05-31 09:25:18 -0700</bug_when>
    <thetext>Could you provide a link?  I&apos;m not sure how they do their detection.  It maybe based on hasFeature, or possibly looking for some SVG JS extension.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>47350</commentid>
    <comment_count>2</comment_count>
    <who name="Alexey Proskuryakov">ap</who>
    <bug_when>2006-06-27 04:42:07 -0700</bug_when>
    <thetext>According to Google, only Adobe SVG Viewer is supported in Urchin: &lt;http://www.google.com/support/urchin45/bin/answer.py?answer=40959&amp;topic=7384&gt;. Indeed, it doesn&apos;t work in Firefox either.

I have found an example installation here: &lt;http://69.94.67.101:9999&gt;. Apparently, Urchin uses a script from Adobe, &lt;http://69.94.67.101:9999/ujs/svgcheck.js&gt;.

function isSVGPluginInstalled() {
   return (navigator.mimeTypes[&quot;image/svg&quot;]&amp;&amp;navigator.mimeTypes[&quot;image/svg&quot;].enabledPlugin!=null)||
          (navigator.mimeTypes[&quot;image/svg+xml&quot;]&amp;&amp;navigator.mimeTypes[&quot;image/svg+xml&quot;].enabledPlugin!=null)||
          (navigator.mimeTypes[&quot;image/svg-xml&quot;]&amp;&amp;navigator.mimeTypes[&quot;image/svg-xml&quot;].enabledPlugin!=null);
}

Looks like we can easily fool this check by adding SVG to the browser.mimeTypes list (and that may even be the &quot;right&quot; thing to do).</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>50982</commentid>
    <comment_count>3</comment_count>
      <attachid>9727</attachid>
    <who name="Alexey Proskuryakov">ap</who>
    <bug_when>2006-07-27 13:40:07 -0700</bug_when>
    <thetext>Created attachment 9727
proposed fix

Add a &quot;hidden&quot; SVG plugin.

Not sure if the plugin and MIME type descriptions need to be localizable here - probably not.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>50993</commentid>
    <comment_count>4</comment_count>
      <attachid>9727</attachid>
    <who name="Darin Adler">darin</who>
    <bug_when>2006-07-27 18:49:29 -0700</bug_when>
    <thetext>Comment on attachment 9727
proposed fix

Is this really the right thing to do? Does Firefox do something like this?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>51002</commentid>
    <comment_count>5</comment_count>
      <attachid>9727</attachid>
    <who name="Eric Seidel (no email)">eric</who>
    <bug_when>2006-07-27 20:38:14 -0700</bug_when>
    <thetext>Comment on attachment 9727
proposed fix

Ick.  I don&apos;t think we want this. At least not the &quot;fake plugin&quot; part.  Unless we want this to be some sort of trip-wire for an Adobe Plugin compatibility mode (adding non-standard things like adobe getters and setters and image/svg-xml support, etc.)

The much better solution IMO is simply to inform google about the problem.  Should be a very simple change on their end.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>51008</commentid>
    <comment_count>6</comment_count>
    <who name="Alexey Proskuryakov">ap</who>
    <bug_when>2006-07-27 21:33:39 -0700</bug_when>
    <thetext>(In reply to comment #4)
&gt; Does Firefox do something like this?

No, but Urchin SVG doesn&apos;t work in Firefox either.

(In reply to comment #5)
&gt; The much better solution IMO is simply to inform google about the problem. 
&gt; Should be a very simple change on their end.

If it were only Google, that would be out of question, but there are probably other sites using the same detection script?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>51057</commentid>
    <comment_count>7</comment_count>
    <who name="David Kilzer (:ddkilzer)">ddkilzer</who>
    <bug_when>2006-07-28 10:15:25 -0700</bug_when>
    <thetext>(In reply to comment #5)
&gt; (From update of attachment 9727 [edit])
&gt; Ick.  I don&apos;t think we want this. At least not the &quot;fake plugin&quot; part.  Unless
&gt; we want this to be some sort of trip-wire for an Adobe Plugin compatibility
&gt; mode (adding non-standard things like adobe getters and setters and
&gt; image/svg-xml support, etc.)

I don&apos;t think this is so bad.  Only &quot;image/svg+xml&quot; support was added by this patch.  The reference to &quot;image/svg-xml&quot; was only in the test to mimic what the actual JavaScript did.  How is this different from adding undetectable document.all support?

It wouldn&apos;t be impossible to pull all the WebKit SVG code into a plug-in, would it?  (That way, if Leopard Safari shipped without SVG support, it could be added in later--instead of using the WebKit dynamic linking trick.)

&gt; The much better solution IMO is simply to inform google about the problem. 
&gt; Should be a very simple change on their end.

Added the GoogleBug keyword for this issue, although as Alexey states in Comment #6, this would only fix Google&apos;s site.
</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>7774</commentid>
    <comment_count>8</comment_count>
    <who name="Eric Seidel (no email)">eric</who>
    <bug_when>2007-06-12 11:58:16 -0700</bug_when>
    <thetext>We could add this as a debug option (under the Debug menu), but really I think we should just close.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>7759</commentid>
    <comment_count>9</comment_count>
    <who name="David Kilzer (:ddkilzer)">ddkilzer</who>
    <bug_when>2007-06-12 14:02:19 -0700</bug_when>
    <thetext>Actually, I think this should be an evangelism bug.  Urchin may not get fixed (as quickly) if we don&apos;t evangelize SVG on WebKit!  (If you disagree, just close this bug again.)

</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>57475</commentid>
    <comment_count>10</comment_count>
    <who name="Eric Seidel (no email)">eric</who>
    <bug_when>2007-09-30 11:25:51 -0700</bug_when>
    <thetext>Yeah, I agree, this is a pretty simple evangelism bug.  Especially given Google&apos;s support of FireFox, they should just make Urchin/GoogleAnalytics SVG aware.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>69242</commentid>
    <comment_count>11</comment_count>
    <who name="David Kilzer (:ddkilzer)">ddkilzer</who>
    <bug_when>2008-02-03 06:24:27 -0800</bug_when>
    <thetext>&lt;rdar://problem/5721948&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>190833</commentid>
    <comment_count>12</comment_count>
    <who name="David Kilzer (:ddkilzer)">ddkilzer</who>
    <bug_when>2010-02-16 17:46:53 -0800</bug_when>
    <thetext>Eric, now that you work at Google, do they have any plans to make Urchin 5 work with Chrome and Safari using their native SVG support?

Or should this bug be closed as Not To Be Fixed?

I see Urchin 6 is now an offline application for Windows, Linux and FreeBSD.

&lt;http://www.google.com/urchin/download.html&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>190834</commentid>
    <comment_count>13</comment_count>
    <who name="David Kilzer (:ddkilzer)">ddkilzer</who>
    <bug_when>2010-02-16 17:47:31 -0800</bug_when>
    <thetext>(In reply to comment #12)
&gt; I see Urchin 6 is now an offline application for Windows, Linux and FreeBSD.
&gt; 
&gt; &lt;http://www.google.com/urchin/download.html&gt;

And by &quot;offline application&quot; I mean a native OS application.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>9727</attachid>
            <date>2006-07-27 13:40:07 -0700</date>
            <delta_ts>2007-09-30 11:26:10 -0700</delta_ts>
            <desc>proposed fix</desc>
            <filename>8278r1_patch.txt</filename>
            <type>text/plain</type>
            <size>6651</size>
            <attacher name="Alexey Proskuryakov">ap</attacher>
            
              <data encoding="base64">SW5kZXg6IExheW91dFRlc3RzL0NoYW5nZUxvZwo9PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0tLSBMYXlvdXRUZXN0cy9D
aGFuZ2VMb2cJKHJldmlzaW9uIDE1NjUzKQorKysgTGF5b3V0VGVzdHMvQ2hhbmdlTG9nCSh3b3Jr
aW5nIGNvcHkpCkBAIC0xLDMgKzEsMTMgQEAKKzIwMDYtMDctMjggIEFsZXhleSBQcm9za3VyeWFr
b3YgIDxhcEBueXBvcC5jb20+CisKKyAgICAgICAgUmV2aWV3ZWQgYnkgTk9CT0RZIChPT1BTISku
CisKKyAgICAgICAgVGVzdCBmb3IgaHR0cDovL2J1Z3ppbGxhLm9wZW5kYXJ3aW4ub3JnL3Nob3df
YnVnLmNnaT9pZD04Mjc4CisgICAgICAgIFNWRyBub3QgZGV0ZWN0ZWQgb24gVXJjaGluIHdlYiBz
dGF0aXN0aWNzIHdlYnNpdGUKKworICAgICAgICAqIHN2Zy9jdXN0b20vbmF2aWdhdG9yLW1pbWV0
eXBlLWV4cGVjdGVkLnR4dDogQWRkZWQuCisgICAgICAgICogc3ZnL2N1c3RvbS9uYXZpZ2F0b3It
bWltZXR5cGUuaHRtbDogQWRkZWQuCisKIDIwMDYtMDctMjcgIFJvYiBCdWlzICA8YnVpc0BrZGUu
b3JnPgogCiAgICAgICAgIFJldmlld2VkIGJ5IEFuZGVycy4KSW5kZXg6IExheW91dFRlc3RzL3N2
Zy9jdXN0b20vbmF2aWdhdG9yLW1pbWV0eXBlLWV4cGVjdGVkLnR4dAo9PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0tLSBM
YXlvdXRUZXN0cy9zdmcvY3VzdG9tL25hdmlnYXRvci1taW1ldHlwZS1leHBlY3RlZC50eHQJKHJl
dmlzaW9uIDApCisrKyBMYXlvdXRUZXN0cy9zdmcvY3VzdG9tL25hdmlnYXRvci1taW1ldHlwZS1l
eHBlY3RlZC50eHQJKHJldmlzaW9uIDApCkBAIC0wLDAgKzEsNyBAQAorVGVzdCBmb3IgYnVnIDgy
NzggLSBTVkcgbm90IGRldGVjdGVkIG9uIFVyY2hpbiB3ZWIgc3RhdGlzdGljcyB3ZWJzaXRlLgor
CitUZXN0aW5nIHdoZXRoZXIgQWRvYmUncyBpc1NWR1BsdWdpbkluc3RhbGxlZCgpIHRlc3QgcGFz
c2VzLi4uCisKK1NVQ0NFU1MKKworCkluZGV4OiBMYXlvdXRUZXN0cy9zdmcvY3VzdG9tL25hdmln
YXRvci1taW1ldHlwZS5odG1sCj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KLS0tIExheW91dFRlc3RzL3N2Zy9jdXN0b20v
bmF2aWdhdG9yLW1pbWV0eXBlLmh0bWwJKHJldmlzaW9uIDApCisrKyBMYXlvdXRUZXN0cy9zdmcv
Y3VzdG9tL25hdmlnYXRvci1taW1ldHlwZS5odG1sCShyZXZpc2lvbiAwKQpAQCAtMCwwICsxLDIy
IEBACis8Ym9keT4KKzxwPlRlc3QgZm9yIDxhIGhyZWY9Imh0dHA6Ly9idWd6aWxsYS5vcGVuZGFy
d2luLm9yZy9zaG93X2J1Zy5jZ2k/aWQ9ODI3OCI+YnVnIDgyNzg8L2E+IC0gCitTVkcgbm90IGRl
dGVjdGVkIG9uIFVyY2hpbiB3ZWIgc3RhdGlzdGljcyB3ZWJzaXRlLjwvcD4KKzxwPlRlc3Rpbmcg
d2hldGhlciBBZG9iZSdzIGlzU1ZHUGx1Z2luSW5zdGFsbGVkKCkgdGVzdCBwYXNzZXMuLi48L3A+
Cis8c2NyaXB0PgorCitpZiAod2luZG93LmxheW91dFRlc3RDb250cm9sbGVyKSAKKyAgICBsYXlv
dXRUZXN0Q29udHJvbGxlci5kdW1wQXNUZXh0KCk7CisKK2Z1bmN0aW9uIGlzU1ZHUGx1Z2luSW5z
dGFsbGVkKCkgeworCisgICByZXR1cm4gKG5hdmlnYXRvci5taW1lVHlwZXNbImltYWdlL3N2ZyJd
JiZuYXZpZ2F0b3IubWltZVR5cGVzWyJpbWFnZS9zdmciXS5lbmFibGVkUGx1Z2luIT1udWxsKXx8
CisgICAgICAgICAgKG5hdmlnYXRvci5taW1lVHlwZXNbImltYWdlL3N2Zyt4bWwiXSYmbmF2aWdh
dG9yLm1pbWVUeXBlc1siaW1hZ2Uvc3ZnK3htbCJdLmVuYWJsZWRQbHVnaW4hPW51bGwpfHwKKyAg
ICAgICAgICAobmF2aWdhdG9yLm1pbWVUeXBlc1siaW1hZ2Uvc3ZnLXhtbCJdJiZuYXZpZ2F0b3Iu
bWltZVR5cGVzWyJpbWFnZS9zdmcteG1sIl0uZW5hYmxlZFBsdWdpbiE9bnVsbCk7Cit9CisKK2lm
IChpc1NWR1BsdWdpbkluc3RhbGxlZCgpKQorICAgZG9jdW1lbnQud3JpdGUoIjxwPlNVQ0NFU1M8
L3A+Iik7CitlbHNlCisgICBkb2N1bWVudC53cml0ZSgiPHA+RkFJTFVSRTwvcD4iKTsKKzwvc2Ny
aXB0PgorPC9ib2R5PgpJbmRleDogV2ViQ29yZS9DaGFuZ2VMb2cKPT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQotLS0gV2Vi
Q29yZS9DaGFuZ2VMb2cJKHJldmlzaW9uIDE1NjUzKQorKysgV2ViQ29yZS9DaGFuZ2VMb2cJKHdv
cmtpbmcgY29weSkKQEAgLTEsMyArMSwyMiBAQAorMjAwNi0wNy0yOCAgQWxleGV5IFByb3NrdXJ5
YWtvdiAgPGFwQG55cG9wLmNvbT4KKworICAgICAgICBSZXZpZXdlZCBieSBOT0JPRFkgKE9PUFMh
KS4KKworICAgICAgICBGaXggaHR0cDovL2J1Z3ppbGxhLm9wZW5kYXJ3aW4ub3JnL3Nob3dfYnVn
LmNnaT9pZD04Mjc4CisgICAgICAgIFNWRyBub3QgZGV0ZWN0ZWQgb24gVXJjaGluIHdlYiBzdGF0
aXN0aWNzIHdlYnNpdGUKKworICAgICAgICBDcmVhdGUgYW4gaW52aXNpYmxlIFNWRyBwbHVnaW4s
IHdoaWNoIHdpbGwgYmUgb25seSBhY2Nlc3NpYmxlIHZpYSAKKyAgICAgICAgbmF2aWdhdG9yLm1p
bWVUeXBlc1siaW1hZ2Uvc3ZnK3htbCJdLCBmb3IgQWRvYmUgU1ZHIGRldGVjdGlvbiB0byBzdWNj
ZWVkLgorCisgICAgICAgIFRlc3Q6IHN2Zy9jdXN0b20vbmF2aWdhdG9yLW1pbWV0eXBlLmh0bWwK
KworICAgICAgICAqIGJpbmRpbmdzL2pzL2tqc19uYXZpZ2F0b3IuY3BwOgorICAgICAgICAoS0pT
OjpQbHVnaW5CYXNlOjpjYWNoZVBsdWdpbkRhdGFJZk5lY2Vzc2FyeSk6CisgICAgICAgIChLSlM6
OlBsdWdpbkJhc2U6On5QbHVnaW5CYXNlKToKKyAgICAgICAgKEtKUzo6UGx1Z2luQmFzZTo6cmVm
cmVzaCk6CisgICAgICAgIChLSlM6Ok1pbWVUeXBlczo6ZmFrZVNWR0dldHRlcik6CisgICAgICAg
IChLSlM6Ok1pbWVUeXBlczo6Z2V0T3duUHJvcGVydHlTbG90KToKKwogMjAwNi0wNy0yNyAgUm9i
IEJ1aXMgIDxidWlzQGtkZS5vcmc+CiAKICAgICAgICAgUmV2aWV3ZWQgYnkgQW5kZXJzLgpJbmRl
eDogV2ViQ29yZS9iaW5kaW5ncy9qcy9ranNfbmF2aWdhdG9yLmNwcAo9PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0tLSBX
ZWJDb3JlL2JpbmRpbmdzL2pzL2tqc19uYXZpZ2F0b3IuY3BwCShyZXZpc2lvbiAxNTY1MCkKKysr
IFdlYkNvcmUvYmluZGluZ3MvanMva2pzX25hdmlnYXRvci5jcHAJKHdvcmtpbmcgY29weSkKQEAg
LTU1LDYgKzU1LDkgQEAgbmFtZXNwYWNlIEtKUyB7CiAgICAgICAgIHN0YXRpYyB2b2lkIGNhY2hl
UGx1Z2luRGF0YUlmTmVjZXNzYXJ5KCk7CiAgICAgICAgIHN0YXRpYyBWZWN0b3I8UGx1Z2luSW5m
byo+ICpwbHVnaW5zOwogICAgICAgICBzdGF0aWMgVmVjdG9yPE1pbWVDbGFzc0luZm8qPiAqbWlt
ZXM7CisjaWYgU1ZHX1NVUFBPUlQKKyAgICAgICAgc3RhdGljIFBsdWdpbkluZm8qIGZha2VTVkdQ
bHVnaW47CisjZW5kaWYKIAogICAgIHByaXZhdGU6CiAgICAgICAgIHN0YXRpYyBpbnQgbV9wbHVn
SW5DYWNoZVJlZkNvdW50OwpAQCAtODUsNiArODgsOSBAQCBuYW1lc3BhY2UgS0pTIHsKICAgICBw
cml2YXRlOgogICAgICAgICBzdGF0aWMgSlNWYWx1ZSAqaW5kZXhHZXR0ZXIoRXhlY1N0YXRlICos
IEpTT2JqZWN0ICosIGNvbnN0IElkZW50aWZpZXImLCBjb25zdCBQcm9wZXJ0eVNsb3QmKTsKICAg
ICAgICAgc3RhdGljIEpTVmFsdWUgKm5hbWVHZXR0ZXIoRXhlY1N0YXRlICosIEpTT2JqZWN0ICos
IGNvbnN0IElkZW50aWZpZXImLCBjb25zdCBQcm9wZXJ0eVNsb3QmKTsKKyNpZiBTVkdfU1VQUE9S
VAorICAgICAgICBzdGF0aWMgSlNWYWx1ZSAqZmFrZVNWR0dldHRlcihFeGVjU3RhdGUgKiwgSlNP
YmplY3QgKiwgY29uc3QgSWRlbnRpZmllciYsIGNvbnN0IFByb3BlcnR5U2xvdCYpOworI2VuZGlm
CiAgICAgfTsKIAogICAgIGNsYXNzIFBsdWdpbiA6IHB1YmxpYyBQbHVnaW5CYXNlIHsKQEAgLTEy
Nyw2ICsxMzMsOSBAQCBjb25zdCBDbGFzc0luZm8gTWltZVR5cGU6OmluZm8gPSB7ICJNaW1lCiAK
IFZlY3RvcjxQbHVnaW5JbmZvKj4gKktKUzo6UGx1Z2luQmFzZTo6cGx1Z2lucyA9IDA7CiBWZWN0
b3I8TWltZUNsYXNzSW5mbyo+ICpLSlM6OlBsdWdpbkJhc2U6Om1pbWVzID0gMDsKKyNpZiBTVkdf
U1VQUE9SVAorUGx1Z2luSW5mbyogS0pTOjpQbHVnaW5CYXNlOjpmYWtlU1ZHUGx1Z2luID0gMDsK
KyNlbmRpZgogaW50IEtKUzo6UGx1Z2luQmFzZTo6bV9wbHVnSW5DYWNoZVJlZkNvdW50ID0gMDsK
IAogY29uc3QgQ2xhc3NJbmZvIE5hdmlnYXRvcjo6aW5mbyA9IHsgIk5hdmlnYXRvciIsIDAsICZO
YXZpZ2F0b3JUYWJsZSwgMCB9OwpAQCAtMjIwLDYgKzIyOSwyMyBAQCB2b2lkIFBsdWdpbkJhc2U6
OmNhY2hlUGx1Z2luRGF0YUlmTmVjZXNzCiAgICAgICAgICAgICBmb3IgKFZlY3RvcjxNaW1lQ2xh
c3NJbmZvKj46Oml0ZXJhdG9yIGl0ciA9IHBsdWdpbi0+bWltZXMuYmVnaW4oKTsgaXRyICE9IGVu
ZDsgaXRyKyspCiAgICAgICAgICAgICAgICAgbWltZXMtPmFwcGVuZCgqaXRyKTsKICAgICAgICAg
fQorCisjaWYgU1ZHX1NVUFBPUlQKKyAgICAgICAgQVNTRVJUKGZha2VTVkdQbHVnaW4gPT0gMCk7
CisKKyAgICAgICAgZmFrZVNWR1BsdWdpbiA9IG5ldyBQbHVnaW5JbmZvOworICAgIAorICAgICAg
ICBmYWtlU1ZHUGx1Z2luLT5uYW1lID0gIldlYktpdCBTVkciOworICAgICAgICBmYWtlU1ZHUGx1
Z2luLT5kZXNjID0gIkJ1aWx0LWluIFNWRyBzdXBwb3J0IjsKKyAgICAgICAgCisgICAgICAgIE1p
bWVDbGFzc0luZm8gKm1pbWUgPSBuZXcgTWltZUNsYXNzSW5mbzsKKyAgICAgICAgZmFrZVNWR1Bs
dWdpbi0+bWltZXMuYXBwZW5kKG1pbWUpOworICAgICAgICAKKyAgICAgICAgbWltZS0+dHlwZSA9
ICJpbWFnZS9zdmcreG1sIjsKKyAgICAgICAgbWltZS0+ZGVzYyA9ICJTY2FsYWJsZSBWZWN0b3Ig
R3JhcGhpY3MiOworICAgICAgICBtaW1lLT5zdWZmaXhlcyA9ICJzdmcsc3ZneiI7CisgICAgICAg
IG1pbWUtPnBsdWdpbiA9IGZha2VTVkdQbHVnaW47CisjZW5kaWYKICAgICB9CiB9CiAKQEAgLTI0
NSw2ICsyNzEsMTMgQEAgUGx1Z2luQmFzZTo6flBsdWdpbkJhc2UoKQogICAgICAgICAgICAgZGVs
ZXRlIG1pbWVzOwogICAgICAgICAgICAgbWltZXMgPSAwOwogICAgICAgICB9CisjaWYgU1ZHX1NV
UFBPUlQKKyAgICAgICAgaWYgKGZha2VTVkdQbHVnaW4pIHsKKyAgICAgICAgICAgIGRlbGV0ZSBm
YWtlU1ZHUGx1Z2luLT5taW1lc1swXTsKKyAgICAgICAgICAgIGRlbGV0ZSBmYWtlU1ZHUGx1Z2lu
OworICAgICAgICAgICAgZmFrZVNWR1BsdWdpbiA9IDA7CisgICAgICAgIH0KKyNlbmRpZgogICAg
IH0KIH0KIApAQCAtMjYwLDYgKzI5MywxMyBAQCB2b2lkIFBsdWdpbkJhc2U6OnJlZnJlc2goYm9v
bCByZWxvYWQpCiAgICAgICAgIGRlbGV0ZSBtaW1lczsKICAgICAgICAgbWltZXMgPSAwOwogICAg
IH0KKyNpZiBTVkdfU1VQUE9SVAorICAgIGlmIChmYWtlU1ZHUGx1Z2luKSB7CisgICAgICAgIGRl
bGV0ZSBmYWtlU1ZHUGx1Z2luLT5taW1lc1swXTsKKyAgICAgICAgZGVsZXRlIGZha2VTVkdQbHVn
aW47CisgICAgICAgIGZha2VTVkdQbHVnaW4gPSAwOworICAgIH0KKyNlbmRpZgogICAgIAogICAg
IHJlZnJlc2hQbHVnaW5zKHJlbG9hZCk7CiAgICAgY2FjaGVQbHVnaW5EYXRhSWZOZWNlc3Nhcnko
KTsKQEAgLTM2Miw2ICs0MDIsMTMgQEAgSlNWYWx1ZSAqTWltZVR5cGVzOjpuYW1lR2V0dGVyKEV4
ZWNTdGF0ZQogICAgIHJldHVybiBqc1VuZGVmaW5lZCgpOwogfQogCisjaWYgU1ZHX1NVUFBPUlQK
K0pTVmFsdWUgKk1pbWVUeXBlczo6ZmFrZVNWR0dldHRlcihFeGVjU3RhdGUgKmV4ZWMsIEpTT2Jq
ZWN0ICpvcmlnaW5hbE9iamVjdCwgY29uc3QgSWRlbnRpZmllciYgcHJvcGVydHlOYW1lLCBjb25z
dCBQcm9wZXJ0eVNsb3QmIHNsb3QpCit7CisgICAgcmV0dXJuIG5ldyBNaW1lVHlwZShleGVjLCBm
YWtlU1ZHUGx1Z2luLT5taW1lcy5hdCgwKSk7Cit9CisjZW5kaWYKKwogYm9vbCBNaW1lVHlwZXM6
OmdldE93blByb3BlcnR5U2xvdChFeGVjU3RhdGUgKmV4ZWMsIGNvbnN0IElkZW50aWZpZXImIHBy
b3BlcnR5TmFtZSwgUHJvcGVydHlTbG90JiBzbG90KQogewogICAgIGNvbnN0IEhhc2hFbnRyeSog
ZW50cnkgPSBMb29rdXA6OmZpbmRFbnRyeSgmTWltZVR5cGVzVGFibGUsIHByb3BlcnR5TmFtZSk7
CkBAIC0zODYsNiArNDMzLDEyIEBAIGJvb2wgTWltZVR5cGVzOjpnZXRPd25Qcm9wZXJ0eVNsb3Qo
RXhlY1MKICAgICAgICAgICAgICAgICByZXR1cm4gdHJ1ZTsKICAgICAgICAgICAgIH0KICAgICAg
ICAgfQorI2lmIFNWR19TVVBQT1JUCisgICAgICAgIGlmIChmYWtlU1ZHUGx1Z2luLT5taW1lcy5h
dCgwKS0+dHlwZSA9PSBhdG9taWNQcm9wZXJ0eU5hbWUpIHsKKyAgICAgICAgICAgIHNsb3Quc2V0
Q3VzdG9tKHRoaXMsIGZha2VTVkdHZXR0ZXIpOworICAgICAgICAgICAgcmV0dXJuIHRydWU7Cisg
ICAgICAgIH0KKyNlbmRpZgogICAgIH0KIAogICAgIHJldHVybiBQbHVnaW5CYXNlOjpnZXRPd25Q
cm9wZXJ0eVNsb3QoZXhlYywgcHJvcGVydHlOYW1lLCBzbG90KTsK
</data>
<flag name="review"
          id="2977"
          type_id="1"
          status="-"
          setter="eric"
    />
          </attachment>
      

    </bug>

</bugzilla>