<?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>10687</bug_id>
          
          <creation_ts>2006-09-02 01:27:53 -0700</creation_ts>
          <short_desc>object embedded in HTML: default background should be transparent.</short_desc>
          <delta_ts>2011-01-27 11:31:04 -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>New Bugs</component>
          <version>420+</version>
          <rep_platform>All</rep_platform>
          <op_sys>All</op_sys>
          <bug_status>RESOLVED</bug_status>
          <resolution>FIXED</resolution>
          
          
          <bug_file_loc>http://www.peepo.com</bug_file_loc>
          <status_whiteboard></status_whiteboard>
          <keywords>Regression</keywords>
          <priority>P2</priority>
          <bug_severity>Normal</bug_severity>
          <target_milestone>---</target_milestone>
          
          <blocked>48462</blocked>
          <everconfirmed>1</everconfirmed>
          <reporter name="jay">jay</reporter>
          <assigned_to name="Nobody">webkit-unassigned</assigned_to>
          <cc>6a6eb32ax4</cc>
    
    <cc>bioinfornatics</cc>
    
    <cc>bugztrac</cc>
    
    <cc>c.1</cc>
    
    <cc>commit-queue</cc>
    
    <cc>darin</cc>
    
    <cc>helder.magalhaes</cc>
    
    <cc>hyatt</cc>
    
    <cc>jeffschiller</cc>
    
    <cc>jleech</cc>
    
    <cc>krit</cc>
    
    <cc>mc</cc>
    
    <cc>mkorourk</cc>
    
    <cc>nwtour</cc>
    
    <cc>robbelics</cc>
    
    <cc>shelleyp</cc>
    
    <cc>vincent.quint</cc>
    
    <cc>webkit.review.bot</cc>
    
    <cc>zimmermann</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>54610</commentid>
    <comment_count>0</comment_count>
    <who name="jay">jay</who>
    <bug_when>2006-09-02 01:27:53 -0700</bug_when>
    <thetext>currently SVGs embedded in HTML have a white background</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>54611</commentid>
    <comment_count>1</comment_count>
      <attachid>10359</attachid>
    <who name="jay">jay</who>
    <bug_when>2006-09-02 01:32:45 -0700</bug_when>
    <thetext>Created attachment 10359
a circle with no background defined</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>54613</commentid>
    <comment_count>2</comment_count>
      <attachid>10360</attachid>
    <who name="jay">jay</who>
    <bug_when>2006-09-02 01:40:57 -0700</bug_when>
    <thetext>Created attachment 10360
html background with &apos;default&apos; white svg background demonstrated</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>54614</commentid>
    <comment_count>3</comment_count>
    <who name="jay">jay</who>
    <bug_when>2006-09-02 01:43:52 -0700</bug_when>
    <thetext>SVG background should be transparent in default</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>54615</commentid>
    <comment_count>4</comment_count>
    <who name="Eric Seidel (no email)">eric</who>
    <bug_when>2006-09-02 01:46:25 -0700</bug_when>
    <thetext>The spec agrees here:
http://www.w3.org/TR/SVG/render.html#ParentCompositing</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>54622</commentid>
    <comment_count>5</comment_count>
    <who name="Eric Seidel (no email)">eric</who>
    <bug_when>2006-09-02 02:19:54 -0700</bug_when>
    <thetext>Actually, I think this might be the default behavior of &lt;object&gt;, not of the svg which is causing the white background.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>54638</commentid>
    <comment_count>6</comment_count>
    <who name="jay">jay</who>
    <bug_when>2006-09-02 08:09:29 -0700</bug_when>
    <thetext>#5

Eric, sorry I suggested similar via IRC not the bug.

should we widen scope or where should we file the bug elsewhere?

cheers</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>54698</commentid>
    <comment_count>7</comment_count>
    <who name="jay">jay</who>
    <bug_when>2006-09-03 09:50:21 -0700</bug_when>
    <thetext>moving to new bugs and widening scope to object from svg</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>54701</commentid>
    <comment_count>8</comment_count>
    <who name="jay">jay</who>
    <bug_when>2006-09-03 10:10:06 -0700</bug_when>
    <thetext>following comment from MacDome:

firefox and opera give transparent backgrounds.

</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>90188</commentid>
    <comment_count>9</comment_count>
    <who name="jay">jay</who>
    <bug_when>2008-09-04 13:42:16 -0700</bug_when>
    <thetext>regression as reported in another bug</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>90191</commentid>
    <comment_count>10</comment_count>
    <who name="jay">jay</who>
    <bug_when>2008-09-04 13:45:18 -0700</bug_when>
    <thetext>the later bug is #18964</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>132104</commentid>
    <comment_count>11</comment_count>
    <who name="Cameron McCormack (:heycam)">heycam</who>
    <bug_when>2009-07-15 17:40:29 -0700</bug_when>
    <thetext>*** Bug 18964 has been marked as a duplicate of this bug. ***</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>132106</commentid>
    <comment_count>12</comment_count>
    <who name="Cameron McCormack (:heycam)">heycam</who>
    <bug_when>2009-07-15 17:41:00 -0700</bug_when>
    <thetext>*** Bug 27078 has been marked as a duplicate of this bug. ***</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>132108</commentid>
    <comment_count>13</comment_count>
    <who name="Cameron McCormack (:heycam)">heycam</who>
    <bug_when>2009-07-15 17:42:02 -0700</bug_when>
    <thetext>*** Bug 17744 has been marked as a duplicate of this bug. ***</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>132142</commentid>
    <comment_count>14</comment_count>
    <who name="CPK Smithies">c.1</who>
    <bug_when>2009-07-15 21:59:58 -0700</bug_when>
    <thetext>I have observed this with chromium-browser under Linux also. It doesn&apos;t seem to occur under Safari/Chrome on Windows.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>150037</commentid>
    <comment_count>15</comment_count>
    <who name="Jonathan Leech">jleech</who>
    <bug_when>2009-09-25 09:37:37 -0700</bug_when>
    <thetext>The regression appears to be complete - confirmed in Google Chrome 3.0.195.21 and Safari for Windows 4.0.2 (530.19.1).</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>155634</commentid>
    <comment_count>16</comment_count>
    <who name="Matthieu Chaton">mc</who>
    <bug_when>2009-10-19 03:37:37 -0700</bug_when>
    <thetext>I think the title is false, because it&apos;s not just a problem of default background. Even if I set a background color to my svg object, the background is still white (where in firefox 3.5 the background color is applied)

I have a xhtml page, with the svg included this way :
&lt;object id=&apos;module_txt_1&apos; style=&apos;z-index:10; position: absolute; top:0px; left:0px; background:red;&apos; type=&apos;image/svg+xml&apos; data=&apos;../accueil/module.svg&apos;&gt;&lt;/object&gt;

http://v1.xeolia.com/webkit_pb.png</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>155635</commentid>
    <comment_count>17</comment_count>
    <who name="jay">jay</who>
    <bug_when>2009-10-19 03:42:42 -0700</bug_when>
    <thetext>#16

Matthieu that would be a separate bug, which may be dependent on this one.

You would need to check if the bug exists, and if not file a new one.

this bug relates to many types of object including java, svg etc....
it&apos;s not svg specific.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>155641</commentid>
    <comment_count>18</comment_count>
    <who name="Matthieu Chaton">mc</who>
    <bug_when>2009-10-19 03:54:36 -0700</bug_when>
    <thetext>#17
In fact I think it&apos;s more like the 17744 bug, which has been merged with this bug... I will reopen it, I&apos;ve tested the object tag in safari with another type (not svg) and everything was fine</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>176517</commentid>
    <comment_count>19</comment_count>
    <who name="NSD">6a6eb32ax4</who>
    <bug_when>2010-01-03 20:05:41 -0800</bug_when>
    <thetext>Whole lotta arguing about which bug this is or isn&apos;t a duplicate of, and not a whole lot of people doing anything but closing all of them repeatedly for 4 years straight. Which one is the officially recognized bug?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>176655</commentid>
    <comment_count>20</comment_count>
      <attachid>45795</attachid>
    <who name="jay">jay</who>
    <bug_when>2010-01-04 03:31:23 -0800</bug_when>
    <thetext>Created attachment 45795
html background with &apos;default&apos; white svg background demonstrated</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>176656</commentid>
    <comment_count>21</comment_count>
    <who name="jay">jay</who>
    <bug_when>2010-01-04 03:33:21 -0800</bug_when>
    <thetext>updated reduced testcase, as broken...

#15 Jonathan,
I have widened the scope to all, as tested by me today nightly on intel leopard fails 

#19 NSD,

I recognise your enthusiasm, however please bear in mind that its generally not helpful to add complaints as comments, they usually make it harder for coders to understand the issue. It is not uncommon for bugs to remain open for years.

this bug relates to the default background of the html &lt;object&gt; being transparent, not white.
other bugs that are not dupes, naturally differ in their descriptions.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>176657</commentid>
    <comment_count>22</comment_count>
      <attachid>45795</attachid>
    <who name="jay">jay</who>
    <bug_when>2010-01-04 03:34:47 -0800</bug_when>
    <thetext>Comment on attachment 45795
html background with &apos;default&apos; white svg background demonstrated 

linked content broken when webkit reorgandised</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>254087</commentid>
    <comment_count>23</comment_count>
    <who name="Cameron McCormack (:heycam)">heycam</who>
    <bug_when>2010-07-20 17:51:15 -0700</bug_when>
    <thetext>*** Bug 37416 has been marked as a duplicate of this bug. ***</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>281547</commentid>
    <comment_count>24</comment_count>
      <attachid>68085</attachid>
    <who name="Jeff Schiller">jeffschiller</who>
    <bug_when>2010-09-20 08:00:51 -0700</bug_when>
    <thetext>Created attachment 68085
Reduced one-file test case using data: URL, no white should be visible</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>281599</commentid>
    <comment_count>25</comment_count>
      <attachid>68095</attachid>
    <who name="Jeff Schiller">jeffschiller</who>
    <bug_when>2010-09-20 09:22:14 -0700</bug_when>
    <thetext>Created attachment 68095
Patch to make SVG documents embedded using &lt;object&gt;, &lt;embed&gt; have transparent backgrounds.

I&apos;m not sure if it&apos;s correct for all object/embed frames to have a transparent background, so the attached patch only fixes this problem for SVG documents (HTML documents are already transparent).  Note that this does not fix Bug 27078, which fails because the MIME type is not served as SVG in that test.

Do we need a pixel test for this?  I&apos;ll need to re-learn how to do that...</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>281603</commentid>
    <comment_count>26</comment_count>
      <attachid>68095</attachid>
    <who name="Dirk Schulze">krit</who>
    <bug_when>2010-09-20 09:31:13 -0700</bug_when>
    <thetext>Comment on attachment 68095
Patch to make SVG documents embedded using &lt;object&gt;, &lt;embed&gt; have transparent backgrounds.

Looks good, but needs a pixel test and a ChangeLog etry.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>282056</commentid>
    <comment_count>27</comment_count>
      <attachid>68181</attachid>
    <who name="Jeff Schiller">jeffschiller</who>
    <bug_when>2010-09-20 20:44:07 -0700</bug_when>
    <thetext>Created attachment 68181
This patch makes all backgrounds of SVG files served by reference in object, embed and iframes transparent.

This patch adds a test and fixes the case shown in Bug 27078 (a text/xml document with a SVG root).</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>282296</commentid>
    <comment_count>28</comment_count>
      <attachid>68238</attachid>
    <who name="Jeff Schiller">jeffschiller</who>
    <bug_when>2010-09-21 07:26:43 -0700</bug_when>
    <thetext>Created attachment 68238
Test for text/xml documents with a &lt;svg&gt; root</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>282305</commentid>
    <comment_count>29</comment_count>
    <who name="Dirk Schulze">krit</who>
    <bug_when>2010-09-21 07:36:15 -0700</bug_when>
    <thetext>Adding some Renderer guys to look at this patch as well. I&apos;m not happy about the SVGNames include, but I guess we don&apos;t want to generalize the code to make background transparent for all document roots.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>282759</commentid>
    <comment_count>30</comment_count>
      <attachid>68181</attachid>
    <who name="Dave Hyatt">hyatt</who>
    <bug_when>2010-09-21 20:54:03 -0700</bug_when>
    <thetext>Comment on attachment 68181
This patch makes all backgrounds of SVG files served by reference in object, embed and iframes transparent.

SVGNames::svgTag includes the SVG namespace, so you don&apos;t need to do that extra comparison. Other than that looks fine to me.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>282760</commentid>
    <comment_count>31</comment_count>
      <attachid>68181</attachid>
    <who name="Dave Hyatt">hyatt</who>
    <bug_when>2010-09-21 20:58:29 -0700</bug_when>
    <thetext>Comment on attachment 68181
This patch makes all backgrounds of SVG files served by reference in object, embed and iframes transparent.

Actually I do have a good suggestion to make.  I think you could add a method to Document to answer the question of whether or not you are an SVG document or have a document element that is &lt;svg&gt;.  That would at least get the SVGNames stuff out of RenderBoxModelObject.  You could make the Document method return a sane value even when SVG is not enabled.  Then all the SVG-specific stuff could be in Document.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>282774</commentid>
    <comment_count>32</comment_count>
    <who name="Jeff Schiller">jeffschiller</who>
    <bug_when>2010-09-21 22:51:56 -0700</bug_when>
    <thetext>I liked your suggestion.  The first question to answer is:  If a document is served with MIME type text/xml, but it has a &lt;svg&gt; document root - is it a SVG Document?  

If so, then it really seems that DOMImplementation::createDocument() should be modified so that, if it&apos;s an XML document but it parses out with a &lt;svg&gt; root, we should create a SVGDocument (and destroy the Document?).  Any tips on the best way to do this without parsing the document twice?

The other option is to change isSVGDocument() to be similar to how isXHTMLDocument() is done, where a member bool can be set in the case of a Document parsing out with a &lt;svg&gt; root.  The thing I&apos;m worried about is returning true for isSVGDocument() and not actually _being_ a SVGDocument.

The final option is to just add a isDocumentRootSVG() function to Document() and return true when it&apos;s a &lt;svg&gt;.  Is this what you&apos;re really suggesting?  Just seems odd to have both functions returning different values...</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>282944</commentid>
    <comment_count>33</comment_count>
    <who name="Jeff Schiller">jeffschiller</who>
    <bug_when>2010-09-22 08:19:11 -0700</bug_when>
    <thetext>FYI, I checked out the Document object at https://bug-10687-attachments.webkit.org/attachment.cgi?id=68238 for various browsers.  Remember, this is a text/xml that happens to have a &lt;svg&gt; root:

WebKit: Document (not a SVGDocument)
Mozilla: Document (not a SVGDocument)
IE9: Document (not a SVGDocument)
Opera: SVGDocument</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>283607</commentid>
    <comment_count>34</comment_count>
      <attachid>68511</attachid>
    <who name="Jeff Schiller">jeffschiller</who>
    <bug_when>2010-09-23 06:50:31 -0700</bug_when>
    <thetext>Created attachment 68511
Patch for making SVG documents and XML documents with SVG root transparent when embedded by reference.

This addresses krit&apos;s and dhyatt&apos;s concern of including SVGNames in RenderBoxModelObject.  This patch introduces Document::hasSVGRootNode() that can be used to determine if we are a SVG document or a XML document with a &lt;svg&gt; root.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>283744</commentid>
    <comment_count>35</comment_count>
      <attachid>68511</attachid>
    <who name="Dave Hyatt">hyatt</who>
    <bug_when>2010-09-23 10:28:46 -0700</bug_when>
    <thetext>Comment on attachment 68511
Patch for making SVG documents and XML documents with SVG root transparent when embedded by reference.

View in context: https://bugs.webkit.org/attachment.cgi?id=68511&amp;action=review

&gt; WebCore/dom/Document.cpp:2171
&gt; +#endif

I don&apos;t think you need to cache this information.  Asking if the documentElement() has the SVG tag name every time is fine.  It&apos;s a quick check (it&apos;s AtomicString comparisons, which are very fast).

If you do still want to cache it, a better place would be in cacheDocumentElement().

&gt; WebCore/dom/Document.h:388
&gt; +    virtual bool hasSVGRootNode() const { return m_hasSVGRootNode; }

I don&apos;t think this needs to be virtual, since the same check that works for non-SVG documents (checking the root node) should also work for SVG documents.  It&apos;s faster to just do the root node tag check than it is to call a virtual function.

&gt; WebCore/svg/SVGDocument.h:55
&gt; +        virtual bool hasSVGRootNode() const { return true; }

Just remove this.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>283817</commentid>
    <comment_count>36</comment_count>
      <attachid>68556</attachid>
    <who name="Jeff Schiller">jeffschiller</who>
    <bug_when>2010-09-23 12:00:34 -0700</bug_when>
    <thetext>Created attachment 68556
Patch addressing dhyatt&apos;s comments (no caching of hasSVGRootNode).

Addressed dyhatt&apos;s comments.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>283822</commentid>
    <comment_count>37</comment_count>
    <who name="WebKit Review Bot">webkit.review.bot</who>
    <bug_when>2010-09-23 12:06:09 -0700</bug_when>
    <thetext>Attachment 68556 did not pass style-queue:

Failed to run &quot;[&apos;WebKitTools/Scripts/check-webkit-style&apos;]&quot; exit_code: 1
WebCore/dom/Document.h:388:  Tab found; better to use spaces  [whitespace/tab] [1]
WebCore/dom/Document.cpp:4030:  Place brace on its own line for function definitions.  [whitespace/braces] [4]
Total errors found: 2 in 8 files


If any of these errors are false positives, please file a bug against check-webkit-style.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>283830</commentid>
    <comment_count>38</comment_count>
      <attachid>68556</attachid>
    <who name="Dave Hyatt">hyatt</who>
    <bug_when>2010-09-23 12:11:31 -0700</bug_when>
    <thetext>Comment on attachment 68556
Patch addressing dhyatt&apos;s comments (no caching of hasSVGRootNode).

r=me</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>283837</commentid>
    <comment_count>39</comment_count>
      <attachid>68561</attachid>
    <who name="Jeff Schiller">jeffschiller</who>
    <bug_when>2010-09-23 12:17:12 -0700</bug_when>
    <thetext>Created attachment 68561
Patch with webkit style fixups.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>283957</commentid>
    <comment_count>40</comment_count>
      <attachid>68561</attachid>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2010-09-23 14:36:33 -0700</bug_when>
    <thetext>Comment on attachment 68561
Patch with webkit style fixups.

Clearing flags on attachment: 68561

Committed r68198: &lt;http://trac.webkit.org/changeset/68198&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>283961</commentid>
    <comment_count>41</comment_count>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2010-09-23 14:36:43 -0700</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>340969</commentid>
    <comment_count>42</comment_count>
    <who name="Alexey Proskuryakov">ap</who>
    <bug_when>2011-01-27 11:31:04 -0800</bug_when>
    <thetext>*** Bug 48462 has been marked as a duplicate of this bug. ***</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="0"
              isprivate="0"
          >
            <attachid>10359</attachid>
            <date>2006-09-02 01:32:45 -0700</date>
            <delta_ts>2006-09-02 01:32:45 -0700</delta_ts>
            <desc>a circle with no background defined</desc>
            <filename>circle.svg</filename>
            <type>image/svg+xml</type>
            <size>275</size>
            <attacher name="jay">jay</attacher>
            
              <data encoding="base64">PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiIHN0YW5kYWxvbmU9Im5vIj8+Cjxz
dmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIg0gICAgIHhtbG5zOnhsaW5rPSJo
dHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiAgdmlld0JveD0iMCAwIDE1MCAxNTAiID4KPGcg
aWQ9ImFib3V0LW1lIiBzdHJva2Utd2lkdGg9IjUiIHN0cm9rZT0iYmxhY2siID4NPGNpcmNsZSBj
eD0iNzUiIGN5PSI3NSIgcj0iNjUiIGZpbGw9IiNlZTAiLz4NPC9nPgo8L3N2Zz4=
</data>

          </attachment>
          <attachment
              isobsolete="1"
              ispatch="0"
              isprivate="0"
          >
            <attachid>10360</attachid>
            <date>2006-09-02 01:40:57 -0700</date>
            <delta_ts>2010-01-04 03:31:23 -0800</delta_ts>
            <desc>html background with &apos;default&apos; white svg background demonstrated</desc>
            <filename>bg.html</filename>
            <type>text/html</type>
            <size>516</size>
            <attacher name="jay">jay</attacher>
            
              <data encoding="base64">PCFET0NUWVBFIGh0bWwgUFVCTElDICItLy9XM0MvL0RURCBYSFRNTCAxLjAgU3RyaWN0Ly9FTiIg
Imh0dHA6Ly93d3cudzMub3JnL1RSL3hodG1sMS9EVEQveGh0bWwxLXN0cmljdC5kdGQiPg08aHRt
bCB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94aHRtbCIgeG1sOmxhbmc9ImVuIj4NPGhl
YWQ+DTx0aXRsZT48L3RpdGxlPg0NPHN0eWxlIHR5cGU9InRleHQvY3NzIj4gYm9keSB7YmFja2dy
b3VuZDogIzZhYTt9IDwvc3R5bGU+DQk8L2hlYWQ+DQk8Ym9keSA+Cgo8YSBocmVmPSJodHRwOi8v
d3d3LnBlZXBvLmNvbS8iPjxvYmplY3QgdHlwZT0iaW1hZ2Uvc3ZnK3htbCIgZGF0YT0iaHR0cDov
L2J1Z3ppbGxhLm9wZW5kYXJ3aW4ub3JnL2F0dGFjaG1lbnQuY2dpP2lkPTEwMzU5Ij4gPGVtYmVk
IHNyYz0iaHR0cDovL2J1Z3ppbGxhLm9wZW5kYXJ3aW4ub3JnL2F0dGFjaG1lbnQuY2dpP2lkPTEw
MzU5Ij4gIDwvZW1iZWQ+IDwvb2JqZWN0PjxiciAvPnBlZXBvPC9hPgoNDQoJPC9ib2R5Pgo8L2h0
bWw+
</data>

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="0"
              isprivate="0"
          >
            <attachid>45795</attachid>
            <date>2010-01-04 03:31:23 -0800</date>
            <delta_ts>2010-01-04 03:34:47 -0800</delta_ts>
            <desc>html background with &apos;default&apos; white svg background demonstrated </desc>
            <filename>test.html</filename>
            <type>text/html</type>
            <size>535</size>
            <attacher name="jay">jay</attacher>
            
              <data encoding="base64">PCFET0NUWVBFIGh0bWwgUFVCTElDICItLy9XM0MvL0RURCBYSFRNTCAxLjAgU3RyaWN0Ly9FTiIg
Imh0dHA6Ly93d3cudzMub3JnL1RSL3hodG1sMS9EVEQveGh0bWwxLXN0cmljdC5kdGQiPgo8aHRt
bCB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94aHRtbCIgeG1sOmxhbmc9ImVuIj4KPGhl
YWQ+Cjx0aXRsZT48L3RpdGxlPgoKPHN0eWxlIHR5cGU9InRleHQvY3NzIj4gYm9keSB7YmFja2dy
b3VuZDogIzZhYTt9IDwvc3R5bGU+Cgk8L2hlYWQ+Cgk8Ym9keSA+Cgo8YSBocmVmPSJodHRwOi8v
d3d3LnBlZXBvLmNvbS8iPjxvYmplY3QgdHlwZT0iaW1hZ2Uvc3ZnK3htbCIgZGF0YT0iaHR0cHM6
Ly9idWctMTA2ODctYXR0YWNobWVudHMud2Via2l0Lm9yZy9hdHRhY2htZW50LmNnaT9pZD0xMDM1
OSI+IDxlbWJlZCBzcmM9Imh0dHBzOi8vYnVnLTEwNjg3LWF0dGFjaG1lbnRzLndlYmtpdC5vcmcv
YXR0YWNobWVudC5jZ2k/aWQ9MTAzNTkiPiAgPC9lbWJlZD4gPC9vYmplY3Q+PGJyIC8+cGVlcG88
L2E+CgoKCTwvYm9keT4KPC9odG1sPg==
</data>

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="0"
              isprivate="0"
          >
            <attachid>68085</attachid>
            <date>2010-09-20 08:00:51 -0700</date>
            <delta_ts>2010-09-20 08:01:45 -0700</delta_ts>
            <desc>Reduced one-file test case using data: URL, no white should be visible</desc>
            <filename>test-svg-data.html</filename>
            <type>text/html</type>
            <size>638</size>
            <attacher name="Jeff Schiller">jeffschiller</attacher>
            
              <data encoding="base64">PCFET0NUWVBFIGh0bWw+CjxodG1sPgo8aGVhZD4KICA8c3R5bGUgdHlwZT0ndGV4dC9jc3MnPgog
ICAgYm9keSB7CgkgIGJhY2tncm91bmQtY29sb3I6IGJsdWU7Cgl9CiAgPC9zdHlsZT4KPC9oZWFk
Pgo8Ym9keT4KICA8b2JqZWN0IHR5cGU9J2ltYWdlL3N2Zyt4bWwnIHdpZHRoPSc2NDAnIGhlaWdo
dD0nNDgwJyBkYXRhPSdkYXRhOmltYWdlL3N2Zyt4bWw7YmFzZTY0LFBEOTRiV3dnZG1WeWMybHZi
ajBpTVM0d0lqOCtDanh6ZG1jZ2QybGtkR2c5SWpZME1DSWdhR1ZwWjJoMFBTSTBPREFpSUhodGJH
NXpQU0pvZEhSd09pOHZkM2QzTG5jekxtOXlaeTh5TURBd0wzTjJaeUkrQ2lBOElTMHRJRU55WldG
MFpXUWdkMmwwYUNCVFZrY3RaV1JwZENBdElHaDBkSEE2THk5emRtY3RaV1JwZEM1bmIyOW5iR1Zq
YjJSbExtTnZiUzhnTFMwK0NpQThaejRLSUNBOGRHbDBiR1UrVEdGNVpYSWdNVHd2ZEdsMGJHVStD
aUFnUEdOcGNtTnNaU0JwWkQwaWMzWm5YekVpSUhJOUlqa3lMall4TWpBNU5DSWdZM2s5SWpFek9T
SWdZM2c5SWpFME5DSWdjM1J5YjJ0bExYZHBaSFJvUFNJMUlpQnpkSEp2YTJVOUlpTXdNREF3TURB
aUlHWnBiR3c5SWlOR1JqQXdNREFpTHo0S0lEd3ZaejRLUEM5emRtYysnPjwvb2JqZWN0Pgo8L2Jv
ZHk+CjwvaHRtbD4=
</data>

          </attachment>
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>68095</attachid>
            <date>2010-09-20 09:22:14 -0700</date>
            <delta_ts>2010-09-20 20:44:07 -0700</delta_ts>
            <desc>Patch to make SVG documents embedded using &lt;object&gt;, &lt;embed&gt; have transparent backgrounds.</desc>
            <filename>patch.txt</filename>
            <type>text/plain</type>
            <size>786</size>
            <attacher name="Jeff Schiller">jeffschiller</attacher>
            
              <data encoding="base64">SW5kZXg6IFdlYkNvcmUvcmVuZGVyaW5nL1JlbmRlckJveE1vZGVsT2JqZWN0LmNwcAo9PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09Ci0tLSBXZWJDb3JlL3JlbmRlcmluZy9SZW5kZXJCb3hNb2RlbE9iamVjdC5jcHAJKHJldmlz
aW9uIDY3ODQ4KQorKysgV2ViQ29yZS9yZW5kZXJpbmcvUmVuZGVyQm94TW9kZWxPYmplY3QuY3Bw
CSh3b3JraW5nIGNvcHkpCkBAIC01ODgsNiArNTg4LDEyIEBAIHZvaWQgUmVuZGVyQm94TW9kZWxP
YmplY3Q6OnBhaW50RmlsbExheWUKICAgICAgICAgICAgICAgICAgICAgICAgIC8vIENhbid0IHNj
cm9sbCBhIGZyYW1lc2V0IGRvY3VtZW50IGFueXdheS4KICAgICAgICAgICAgICAgICAgICAgICAg
IGlzT3BhcXVlUm9vdCA9IGJvZHktPmhhc0xvY2FsTmFtZShmcmFtZXNldFRhZyk7CiAgICAgICAg
ICAgICAgICAgICAgIH0KKyNpZiBFTkFCTEUoU1ZHKQorICAgICAgICAgICAgICAgICAgICBlbHNl
IHsKKyAgICAgICAgICAgICAgICAgICAgICAgIC8vIFNWRyBkb2N1bWVudHMgYXJlIHRyYW5zcGFy
ZW50LgorICAgICAgICAgICAgICAgICAgICAgICAgaXNPcGFxdWVSb290ID0gIWRvY3VtZW50KCkt
PmlzU1ZHRG9jdW1lbnQoKTsKKyAgICAgICAgICAgICAgICAgICAgfQorI2VuZGlmCiAgICAgICAg
ICAgICAgICAgfQogICAgICAgICAgICAgfSBlbHNlCiAgICAgICAgICAgICAgICAgaXNPcGFxdWVS
b290ID0gIXZpZXcoKS0+ZnJhbWVWaWV3KCktPmlzVHJhbnNwYXJlbnQoKTsK
</data>
<flag name="review"
          id="57540"
          type_id="1"
          status="-"
          setter="krit"
    />
          </attachment>
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>68181</attachid>
            <date>2010-09-20 20:44:07 -0700</date>
            <delta_ts>2010-09-23 06:50:31 -0700</delta_ts>
            <desc>This patch makes all backgrounds of SVG files served by reference in object, embed and iframes transparent.</desc>
            <filename>patch-v2.txt</filename>
            <type>text/plain</type>
            <size>8633</size>
            <attacher name="Jeff Schiller">jeffschiller</attacher>
            
              <data encoding="base64">SW5kZXg6IFdlYkNvcmUvQ2hhbmdlTG9nCj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KLS0tIFdlYkNvcmUvQ2hhbmdlTG9n
CShyZXZpc2lvbiA2NzkxNSkKKysrIFdlYkNvcmUvQ2hhbmdlTG9nCSh3b3JraW5nIGNvcHkpCkBA
IC0xLDMgKzEsMTUgQEAKKzIwMTAtMDktMjAgIEplZmYgU2NoaWxsZXIgIDxqZWZmc2NoaWxsZXJA
Z29vZ2xlLmNvbT4KKworICAgICAgICBSZXZpZXdlZCBieSBOT0JPRFkgKE9PUFMhKS4KKworICAg
ICAgICBUZXN0IHRvIGNvbmZpcm0gdGhhdCBvYmplY3QvaWZyYW1lL2VtYmVkIGJhY2tncm91bmRz
IGFyZSB0cmFuc3BhcmVudCBmb3IgU1ZHIGRvY3VtZW50cworICAgICAgICBodHRwczovL2J1Z3Mu
d2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MTA2ODcKKworICAgICAgICBUZXN0OiBzdmcvaW4t
aHRtbC9ieS1yZWZlcmVuY2UuaHRtbAorCisgICAgICAgICogcmVuZGVyaW5nL1JlbmRlckJveE1v
ZGVsT2JqZWN0LmNwcDoKKyAgICAgICAgKFdlYkNvcmU6OlJlbmRlckJveE1vZGVsT2JqZWN0Ojpw
YWludEZpbGxMYXllckV4dGVuZGVkKToKKwogMjAxMC0wOS0yMCAgTmljbyBXZWJlciAgPHRoYWtp
c0BjaHJvbWl1bS5vcmc+CiAKICAgICAgICAgUmV2aWV3ZWQgYnkgQWRhbSBCYXJ0aC4KSW5kZXg6
IFdlYkNvcmUvcmVuZGVyaW5nL1JlbmRlckJveE1vZGVsT2JqZWN0LmNwcAo9PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0t
LSBXZWJDb3JlL3JlbmRlcmluZy9SZW5kZXJCb3hNb2RlbE9iamVjdC5jcHAJKHJldmlzaW9uIDY3
OTA3KQorKysgV2ViQ29yZS9yZW5kZXJpbmcvUmVuZGVyQm94TW9kZWxPYmplY3QuY3BwCSh3b3Jr
aW5nIGNvcHkpCkBAIC0zNyw2ICszNywxMCBAQAogI2luY2x1ZGUgIlJlbmRlclZpZXcuaCIKICNp
bmNsdWRlIDx3dGYvQ3VycmVudFRpbWUuaD4KIAorI2lmIEVOQUJMRShTVkcpCisjaW5jbHVkZSAi
U1ZHTmFtZXMuaCIKKyNlbmRpZgorCiB1c2luZyBuYW1lc3BhY2Ugc3RkOwogCiBuYW1lc3BhY2Ug
V2ViQ29yZSB7CkBAIC02MjQsNiArNjI4LDE1IEBAIHZvaWQgUmVuZGVyQm94TW9kZWxPYmplY3Q6
OnBhaW50RmlsbExheWUKICAgICAgICAgICAgICAgICAgICAgICAgIC8vIENhbid0IHNjcm9sbCBh
IGZyYW1lc2V0IGRvY3VtZW50IGFueXdheS4KICAgICAgICAgICAgICAgICAgICAgICAgIGlzT3Bh
cXVlUm9vdCA9IGJvZHktPmhhc0xvY2FsTmFtZShmcmFtZXNldFRhZyk7CiAgICAgICAgICAgICAg
ICAgICAgIH0KKyNpZiBFTkFCTEUoU1ZHKQorICAgICAgICAgICAgICAgICAgICBlbHNlIHsKKyAg
ICAgICAgICAgICAgICAgICAgICAgIC8vIFNWRyBkb2N1bWVudHMgYXJlIHRyYW5zcGFyZW50LiAg
V2Ugd2FudCB0byBhZmZlY3QgaW1hZ2Uvc3ZnK3htbCBhbmQgdGV4dC94bWwKKyAgICAgICAgICAg
ICAgICAgICAgICAgIC8vIGRvY3VtZW50cyB3aXRoIFNWRyByb290cywgc28gd2UgdGVzdCBmb3Ig
Ym90aC4KKyAgICAgICAgICAgICAgICAgICAgICAgIEVsZW1lbnQqIGRvY0VsZW0gPSBkb2N1bWVu
dCgpLT5kb2N1bWVudEVsZW1lbnQoKTsKKyAgICAgICAgICAgICAgICAgICAgICAgIGlzT3BhcXVl
Um9vdCA9ICEoZG9jdW1lbnQoKS0+aXNTVkdEb2N1bWVudCgpIHx8IChkb2NFbGVtLT5oYXNUYWdO
YW1lKFNWR05hbWVzOjpzdmdUYWcpCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgJiYgZG9j
RWxlbS0+bmFtZXNwYWNlVVJJKCkgPT0gU1ZHTmFtZXM6OnN2Z05hbWVzcGFjZVVSSSkpOworICAg
ICAgICAgICAgICAgICAgICB9CisjZW5kaWYKICAgICAgICAgICAgICAgICB9CiAgICAgICAgICAg
ICB9IGVsc2UKICAgICAgICAgICAgICAgICBpc09wYXF1ZVJvb3QgPSAhdmlldygpLT5mcmFtZVZp
ZXcoKS0+aXNUcmFuc3BhcmVudCgpOwpJbmRleDogTGF5b3V0VGVzdHMvQ2hhbmdlTG9nCj09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT0KLS0tIExheW91dFRlc3RzL0NoYW5nZUxvZwkocmV2aXNpb24gNjc5MTUpCisrKyBMYXlv
dXRUZXN0cy9DaGFuZ2VMb2cJKHdvcmtpbmcgY29weSkKQEAgLTEsMyArMSwxNSBAQAorMjAxMC0w
OS0yMCAgSmVmZiBTY2hpbGxlciAgPGplZmZzY2hpbGxlckBnb29nbGUuY29tPgorCisgICAgICAg
IFJldmlld2VkIGJ5IE5PQk9EWSAoT09QUyEpLgorCisgICAgICAgIEVuc3VyZSB0aGF0IFNWRyBk
b2N1bWVudHMgaW5jbHVkZWQgYnkgcmVmZXJlbmNlIChvYmplY3QsIGlmcmFtZSwgZW1iZWQpIGhh
dmUgdHJhbnNwYXJlbnQKKyAgICAgICAgYmFja2dyb3VuZHMgKG5vdCB3aGl0ZSkuICBodHRwczov
L2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MTA2ODcKKworICAgICAgICAqIHBsYXRm
b3JtL21hYy9zdmcvaW4taHRtbC9ieS1yZWZlcmVuY2UtZXhwZWN0ZWQudHh0OiBBZGRlZC4KKyAg
ICAgICAgKiBzdmcvaW4taHRtbC9ieS1yZWZlcmVuY2UtZXhwZWN0ZWQuY2hlY2tzdW06IEFkZGVk
LgorICAgICAgICAqIHN2Zy9pbi1odG1sL2J5LXJlZmVyZW5jZS1leHBlY3RlZC5wbmc6IEFkZGVk
LgorICAgICAgICAqIHN2Zy9pbi1odG1sL2J5LXJlZmVyZW5jZS5odG1sOiBBZGRlZC4KKwogMjAx
MC0wOS0yMCAgQW5kcmV3IFdpbHNvbiAgPGF0d2lsc29uQGNocm9taXVtLm9yZz4KIAogICAgICAg
ICBVbnJldmlld2VkIGV4cGVjdGF0aW9ucyB1cGRhdGUgZm9yIHI2Nzg5OC4KSW5kZXg6IExheW91
dFRlc3RzL3BsYXRmb3JtL21hYy9zdmcvaW4taHRtbC9ieS1yZWZlcmVuY2UtZXhwZWN0ZWQudHh0
Cj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT0KLS0tIExheW91dFRlc3RzL3BsYXRmb3JtL21hYy9zdmcvaW4taHRtbC9ieS1y
ZWZlcmVuY2UtZXhwZWN0ZWQudHh0CShyZXZpc2lvbiAwKQorKysgTGF5b3V0VGVzdHMvcGxhdGZv
cm0vbWFjL3N2Zy9pbi1odG1sL2J5LXJlZmVyZW5jZS1leHBlY3RlZC50eHQJKHJldmlzaW9uIDAp
CkBAIC0wLDAgKzEsMjUgQEAKK2xheWVyIGF0ICgwLDApIHNpemUgODAweDYwMAorICBSZW5kZXJW
aWV3IGF0ICgwLDApIHNpemUgODAweDYwMAorbGF5ZXIgYXQgKDAsMCkgc2l6ZSA4MDB4NDAwCisg
IFJlbmRlckJsb2NrIHtIVE1MfSBhdCAoMCwwKSBzaXplIDgwMHg0MDAKKyAgICBSZW5kZXJCb2R5
IHtCT0RZfSBhdCAoMCwwKSBzaXplIDgwMHg0MDAKKyAgICAgIFJlbmRlckJsb2NrIHtESVZ9IGF0
ICgwLDApIHNpemUgNDAweDQwMCBbYmdjb2xvcj0jMDBGRjAwXQorICAgICAgICBSZW5kZXJFbWJl
ZGRlZE9iamVjdCB7T0JKRUNUfSBhdCAoMCwwKSBzaXplIDEwMHgxMDAKKyAgICAgICAgICBsYXll
ciBhdCAoMCwwKSBzaXplIDEwMHgxMDAKKyAgICAgICAgICAgIFJlbmRlclZpZXcgYXQgKDAsMCkg
c2l6ZSAxMDB4MTAwCisgICAgICAgICAgbGF5ZXIgYXQgKDAsMCkgc2l6ZSAxMDB4MTAwCisgICAg
ICAgICAgICBSZW5kZXJTVkdSb290IHtzdmd9IGF0ICgwLDApIHNpemUgMHgwCisgICAgICAgIFJl
bmRlclRleHQgeyN0ZXh0fSBhdCAoMTAwLDg2KSBzaXplIDR4MTgKKyAgICAgICAgICB0ZXh0IHJ1
biBhdCAoMTAwLDg2KSB3aWR0aCA0OiAiICIKKyAgICAgICAgUmVuZGVyRW1iZWRkZWRPYmplY3Qg
e0VNQkVEfSBhdCAoMTA0LDApIHNpemUgMTAweDEwMAorICAgICAgICAgIGxheWVyIGF0ICgwLDAp
IHNpemUgMTAweDEwMAorICAgICAgICAgICAgUmVuZGVyVmlldyBhdCAoMCwwKSBzaXplIDEwMHgx
MDAKKyAgICAgICAgICBsYXllciBhdCAoMCwwKSBzaXplIDEwMHgxMDAKKyAgICAgICAgICAgIFJl
bmRlclNWR1Jvb3Qge3N2Z30gYXQgKDAsMCkgc2l6ZSAweDAKKyAgICAgICAgUmVuZGVyVGV4dCB7
I3RleHR9IGF0ICgyMDQsODYpIHNpemUgNHgxOAorICAgICAgICAgIHRleHQgcnVuIGF0ICgyMDQs
ODYpIHdpZHRoIDQ6ICIgIgorICAgICAgICBSZW5kZXJQYXJ0T2JqZWN0IHtJRlJBTUV9IGF0ICgy
MDgsMCkgc2l6ZSAxMDB4MTAwCisgICAgICAgICAgbGF5ZXIgYXQgKDAsMCkgc2l6ZSAxMDB4MTAw
CisgICAgICAgICAgICBSZW5kZXJWaWV3IGF0ICgwLDApIHNpemUgMTAweDEwMAorICAgICAgICAg
IGxheWVyIGF0ICgwLDApIHNpemUgMTAweDEwMAorICAgICAgICAgICAgUmVuZGVyU1ZHUm9vdCB7
c3ZnfSBhdCAoMCwwKSBzaXplIDB4MApJbmRleDogTGF5b3V0VGVzdHMvc3ZnL2luLWh0bWwvYnkt
cmVmZXJlbmNlLWV4cGVjdGVkLmNoZWNrc3VtCj09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KLS0tIExheW91dFRlc3RzL3N2
Zy9pbi1odG1sL2J5LXJlZmVyZW5jZS1leHBlY3RlZC5jaGVja3N1bQkocmV2aXNpb24gMCkKKysr
IExheW91dFRlc3RzL3N2Zy9pbi1odG1sL2J5LXJlZmVyZW5jZS1leHBlY3RlZC5jaGVja3N1bQko
cmV2aXNpb24gMCkKQEAgLTAsMCArMSBAQAorNDM0YTE0Njg5ZmZhMWQ1MzZjZWM0MWIzZDlhZGM2
ZDkKXCBObyBuZXdsaW5lIGF0IGVuZCBvZiBmaWxlCkluZGV4OiBMYXlvdXRUZXN0cy9zdmcvaW4t
aHRtbC9ieS1yZWZlcmVuY2UuaHRtbAo9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0tLSBMYXlvdXRUZXN0cy9zdmcvaW4t
aHRtbC9ieS1yZWZlcmVuY2UuaHRtbAkocmV2aXNpb24gMCkKKysrIExheW91dFRlc3RzL3N2Zy9p
bi1odG1sL2J5LXJlZmVyZW5jZS5odG1sCShyZXZpc2lvbiAwKQpAQCAtMCwwICsxLDI5IEBACis8
IURPQ1RZUEUgaHRtbD4KKzxodG1sPgorPCEtLQorICBTVkcgZG9jdW1lbnRzIGluY2x1ZGVkIGJ5
IHJlZmVyZW5jZSBzaG91bGQgYmUgdHJhbnNwYXJlbnQuICBBbnkgd2hpdGUgdmlzaWJsZSBpbiB0
aGUgZ3JlZW4gYm94IGlzIGEgZmFpbHVyZS4KKy0tPgorPGhlYWQ+CisgIDxzdHlsZSB0eXBlPSd0
ZXh0L2Nzcyc+CisgICAgKiB7CisgICAgICBtYXJnaW46IDBweDsKKyAgICAgIHBhZGRpbmc6IDBw
eDsKKyAgICB9CisgICAgZGl2IHsKKyAgICAgIGJhY2tncm91bmQtY29sb3I6IGxpbWU7CisgICAg
ICBoZWlnaHQ6IDQwMHB4OworICAgICAgd2lkdGg6IDQwMHB4OworICAgIH0KKyAgICBpZnJhbWUg
eworICAgICAgYm9yZGVyOiBub25lOworICAgIH0KKyAgPC9zdHlsZT4KKzwvaGVhZD4KKzxib2R5
PgorICA8ZGl2PgorICAgIDxvYmplY3QgdHlwZT0naW1hZ2Uvc3ZnK3htbCcgd2lkdGg9JzEwMCcg
aGVpZ2h0PScxMDAnIGRhdGE9J2RhdGE6aW1hZ2Uvc3ZnK3htbDtiYXNlNjQsUEQ5NGJXd2dkbVZ5
YzJsdmJqMGlNUzR3SWo4K0NqeHpkbWNnZDJsa2RHZzlJakV3TUNJZ2FHVnBaMmgwUFNJeE1EQWlJ
SGh0Ykc1elBTSm9kSFJ3T2k4dmQzZDNMbmN6TG05eVp5OHlNREF3TDNOMlp5SXZQZz09Jz48L29i
amVjdD4KKyAgICA8ZW1iZWQgd2lkdGg9JzEwMCcgaGVpZ2h0PScxMDAnIHNyYz0nZGF0YTppbWFn
ZS9zdmcreG1sO2Jhc2U2NCxQRDk0Yld3Z2RtVnljMmx2YmowaU1TNHdJajgrQ2p4emRtY2dkMmxr
ZEdnOUlqRXdNQ0lnYUdWcFoyaDBQU0l4TURBaUlIaHRiRzV6UFNKb2RIUndPaTh2ZDNkM0xuY3pM
bTl5Wnk4eU1EQXdMM04yWnlJdlBnPT0nPjwvZW1iZWQ+CisgICAgPGlmcmFtZSBzZWFtbGVzcz0n
c2VhbWxlc3MnIHdpZHRoPScxMDAnIGhlaWdodD0nMTAwJyBzcmM9J2RhdGE6aW1hZ2Uvc3ZnK3ht
bDtiYXNlNjQsUEQ5NGJXd2dkbVZ5YzJsdmJqMGlNUzR3SWo4K0NqeHpkbWNnZDJsa2RHZzlJakV3
TUNJZ2FHVnBaMmgwUFNJeE1EQWlJSGh0Ykc1elBTSm9kSFJ3T2k4dmQzZDNMbmN6TG05eVp5OHlN
REF3TDNOMlp5SXZQZz09Jz48L2VtYmVkPgorICA8L2Rpdj4KKzwvYm9keT4KKzwvaHRtbD4KXCBO
byBuZXdsaW5lIGF0IGVuZCBvZiBmaWxlCkluZGV4OiBMYXlvdXRUZXN0cy9zdmcvaW4taHRtbC9i
eS1yZWZlcmVuY2UtZXhwZWN0ZWQucG5nCj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KQ2Fubm90IGRpc3BsYXk6IGZpbGUg
bWFya2VkIGFzIGEgYmluYXJ5IHR5cGUuCnN2bjptaW1lLXR5cGUgPSBhcHBsaWNhdGlvbi9vY3Rl
dC1zdHJlYW0KClByb3BlcnR5IGNoYW5nZXMgb246IExheW91dFRlc3RzL3N2Zy9pbi1odG1sL2J5
LXJlZmVyZW5jZS1leHBlY3RlZC5wbmcKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpBZGRlZDogc3ZuOm1pbWUtdHlwZQog
ICArIGFwcGxpY2F0aW9uL29jdGV0LXN0cmVhbQoKCmlWQk9SdzBLR2dvQUFBQU5TVWhFVWdBQUFa
QUFBQUdRQ0FZQUFBQ0F2emJNQUFBR1drbEVRVlI0bk8zT1VRa0FJQUJFTWZ1WDFnNysKUEE3R0N1
eWNDd0FmOGdBQW0vSUFBSnZ5QUFDYjhnQUFtL0lBQUp2eUFBQ2I4Z0FBbS9JQUFKdnlBQUNiOGdB
QW0vSUFBSnZ5QUFDYgo4Z0FBbS9JQUFKdnlBQUNiOGdBQW0vSUFBSnZ5QUFDYjhnQUFtL0lBQUp2
eUFBQ2I4Z0FBbS9JQUFKdnlBQUNiOGdBQW0vSUFBSnZ5CkFBQ2I4Z0FBbS9JQUFKdnlBQUNiOGdB
QW0vSUFBSnZ5QUFDYjhnQUFtL0lBQUp2eUFBQ2I4Z0FBbS9JQUFKdnlBQUNiOGdBQW0vSUEKQUp2
eUFBQ2I4Z0FBbS9JQUFKdnlBQUNiOGdBQW0vSUFBSnZ5QUFDYjhnQUFtL0lBQUp2eUFBQ2I4Z0FB
bS9JQUFKdnlBQUNiOGdBQQptL0lBQUp2eUFBQ2I4Z0FBbS9JQUFKdnlBQUNiOGdBQW0vSUFBSnZ5
QUFDYjhnQUFtL0lBQUp2eUFBQ2I4Z0FBbS9JQUFKdnlBQUNiCjhnQUFtL0lBQUp2eUFBQ2I4Z0FB
bS9JQUFKdnlBQUNiOGdBQW0vSUFBSnZ5QUFDYjhnQUFtL0lBQUp2eUFBQ2I4Z0FBbS9JQUFKdnkK
QUFDYjhnQUFtL0lBQUp2eUFBQ2I4Z0FBbS9JQUFKdnlBQUNiOGdBQW0vSUFBSnZ5QUFDYjhnQUFt
L0lBQUp2eUFBQ2I4Z0FBbS9JQQpBSnZ5QUFDYjhnQUFtL0lBQUp2eUFBQ2I4Z0FBbS9JQUFKdnlB
QUNiOGdBQW0vSUFBSnZ5QUFDYjhnQUFtL0lBQUp2eUFBQ2I4Z0FBCm0vSUFBSnZ5QUFDYjhnQUFt
L0lBQUp2eUFBQ2I4Z0FBbS9JQUFKdnlBQUNiOGdBQW0vSUFBSnZ5QUFDYjhnQUFtL0lBQUp2eUFB
Q2IKOGdBQW0vSUFBSnZ5QUFDYjhnQUFtL0lBQUp2eUFBQ2I4Z0FBbS9JQUFKdnlBQUNiOGdBQW0v
SUFBSnZ5QUFDYjhnQUFtL0lBQUp2eQpBQUNiOGdBQW0vSUFBSnZ5QUFDYjhnQUFtL0lBQUp2eUFB
Q2I4Z0FBbS9JQUFKdnlBQUNiOGdBQW0vSUFBSnZ5QUFDYjhnQUFtL0lBCkFKdnlBQUNiOGdBQW0v
SUFBSnZ5QUFDYjhnQUFtL0lBQUp2eUFBQ2I4Z0FBbS9JQUFKdnlBQUNiOGdBQW0vSUFBSnZ5QUFD
YjhnQUEKbS9JQUFKdnlBQUNiOGdBQW0vSUFBSnZ5QUFDYjhnQUFtL0lBQUp2eUFBQ2I4Z0FBbS9J
QUFKdnlBQUNiOGdBQW0vSUFBSnZ5QUFDYgo4Z0FBbS9JQUFKdnlBQUNiOGdBQW0vSUFBSnZ5QUFD
YjhnQUFtL0lBQUp2eUFBQ2I4Z0FBbS9JQUFKdnlBQUNiOGdBQW0vSUFBSnZ5CkFBQ2I4Z0FBbS9J
QUFKdnlBQUNiOGdBQW0vSUFBSnZ5QUFDYjhnQUFtL0lBQUp2eUFBQ2I4Z0FBbS9JQUFKdnlBQUNi
OGdBQW0vSUEKQUp2eUFBQ2I4Z0FBbS9JQUFKdnlBQUNiOGdBQW0vSUFBSnZ5QUFDYjhnQUFtL0lB
QUp2eUFBQ2I4Z0FBbS9JQUFKdnlBQUNiOGdBQQptL0lBQUp2eUFBQ2I4Z0FBbS9JQUFKdnlBQUNi
OGdBQW0vSUFBSnZ5QUFDYjhnQUFtL0lBQUp2eUFBQ2I4Z0FBbS9JQUFKdnlBQUNiCjhnQUFtL0lB
QUp2eUFBQ2I4Z0FBbS9JQUFKdnlBQUNiOGdBQW0vSUFBSnZ5QUFDYjhnQUFtL0lBQUp2eUFBQ2I4
Z0FBbS9JQUFKdnkKQUFDYjhnQUFtL0lBQUp2eUFBQ2I4Z0FBbS9JQUFKdnlBQUNiOGdBQW0vSUFB
SnZ5QUFDYjhnQUFtL0lBQUp2eUFBQ2I4Z0FBbS9JQQpBSnZ5QUFDYjhnQUFtL0lBQUp2eUFBQ2I4
Z0FBbS9JQUFKdnlBQUNiOGdBQW0vSUFBSnZ5QUFDYjhnQUFtL0lBQUp2eUFBQ2I4Z0FBCm0vSUFB
SnZ5QUFDYjhnQUFtL0lBQUp2eUFBQ2I4Z0FBbS9JQUFKdnlBQUNiOGdBQW0vSUFBSnZ5QUFDYjhn
QUFtL0lBQUp2eUFBQ2IKOGdBQW0vSUFBSnZ5QUFDYjhnQUFtL0lBQUp2eUFBQ2I4Z0FBbS9JQUFK
dnlBQUNiOGdBQW0vSUFBSnZ5QUFDYjhnQUFtL0lBQUp2eQpBQUNiOGdBQW0vSUFBSnZ5QUFDYjhn
QUFtL0lBQUp2eUFBQ2I4Z0FBbS9JQUFKdnlBQUNiOGdBQW0vSUFBSnZ5QUFDYjhnQUFtL0lBCkFK
dnlBQUNiOGdBQW0vSUFBSnZ5QUFDYjhnQUFtL0lBQUp2eUFBQ2I4Z0FBbS9JQUFKdnlBQUNiOGdB
QW0vSUFBSnZ5QUFDYjhnQUEKbS9JQUFKdnlBQUNiOGdBQW0vSUFBSnZ5QUFDYjhnQUFtL0lBQUp2
eUFBQ2I4Z0FBbS9JQUFKdnlBQUNiOGdBQW0vSUFBSnZ5QUFDYgo4Z0FBbS9JQUFKdnlBQUNiOGdB
QW0vSUFBSnZ5QUFDYjhnQUFtL0lBQUp2eUFBQ2I4Z0FBbS9JQUFKdnlBQUNiOGdBQW0vSUFBSnZ5
CkFBQ2I4Z0FBbS9JQUFKdnlBQUNiOGdBQW0vSUFBSnZ5QUFDYjhnQUFtL0lBQUp2eUFBQ2I4Z0FB
bS9JQUFKdnlBQUNiOGdBQW0vSUEKQUp2eUFBQ2I4Z0FBbS9JQUFKdnlBQUNiOGdBQW0vSUFBSnZ5
QUFDYjhnQUFtL0lBQUp2eUFBQ2I4Z0FBbS9JQUFKdnlBQUNiOGdBQQptL0lBQUp2eUFBQ1RIb0Vo
WnZSelptOEpBQUFBQUVsRlRrU3VRbUNDCgo=
</data>
<flag name="review"
          id="57658"
          type_id="1"
          status="-"
          setter="hyatt"
    />
          </attachment>
          <attachment
              isobsolete="0"
              ispatch="0"
              isprivate="0"
          >
            <attachid>68238</attachid>
            <date>2010-09-21 07:26:43 -0700</date>
            <delta_ts>2010-09-21 07:26:43 -0700</delta_ts>
            <desc>Test for text/xml documents with a &lt;svg&gt; root</desc>
            <filename>wam.svg.xml</filename>
            <type>text/xml</type>
            <size>5246</size>
            <attacher name="Jeff Schiller">jeffschiller</attacher>
            
              <data encoding="base64">PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pgo8IURPQ1RZUEUgc3Zn
IFBVQkxJQyAiLS8vVzNDLy9EVEQgU1ZHIDEuMC8vRU4iCiAgICAgICAiaHR0cDovL3d3dy53My5v
cmcvVFIvMjAwMS9SRUMtU1ZHLTIwMDEwOTA0L0RURC9zdmcxMC5kdGQiPgo8IS0tIENyZWF0ZWQg
YnkgYW1heWEgMTEuMiwgc2VlIGh0dHA6Ly93d3cudzMub3JnL0FtYXlhLyAtLT4KPHN2ZyB4bWxu
cz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciCiAgICAgIHhtbG5zOnhsaW5rPSJodHRwOi8v
d3d3LnczLm9yZy8xOTk5L3hsaW5rIiB2ZXJzaW9uPSIxLjAiIHdpZHRoPSIzNDAiCiAgICAgaGVp
Z2h0PSIyNjAiPgogIDx0aXRsZT5XQU0gbG9nbyAoYW5pbWF0ZWQpPC90aXRsZT4KICA8ZGVzYz5B
biBhbmltYXRlZCB2ZXJzaW9uIG9mIHRoZSBsb2dvIG9mIHByb2plY3QgV0FNPC9kZXNjPgogIDxn
IHRyYW5zZm9ybT0ic2NhbGUoLjI1KSI+CiAgICA8IS0tIGRlZmluZSBhIHN5bWJvbCAoYSBwb2x5
Z29uKSB0byBkcmF3IGJvdGggdGhlICdXJyBhbmQgdGhlICdNJyAtLT4KICAgIDxkZWZzPgogICAg
ICA8c3ltYm9sIGlkPSJXIj4KICAgICAgICA8cG9seWdvbgogICAgICAgICAgICAgICAgIHBvaW50
cz0iMCwwIDYwLDI2MCAxMzYsMjYwIDE3MCwxMzIgMjA0LDI2MCAyODAsMjYwIDM0MCwwICAgICAg
ICAgICAgICAgICAgICAgICAgICAyNjQsMCAyMzgsMTI0IDIxMCwwIDEzMCwwIDEwMiwxMjQgNzYs
MCIvPgogICAgICA8L3N5bWJvbD4KICAgIDwvZGVmcz4KICAgIDwhLS0gc2VtaS10cmFuc3BhcmVu
dCBiYWNrZ3JvdW5kIC0tPgogICAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjcwMCIgaGVpZ2h0
PSI0NDAiIHN0eWxlPSJvcGFjaXR5OiAuNTsgZmlsbDogd2hpdGUiPgogICAgICA8YW5pbWF0ZSBh
dHRyaWJ1dGVOYW1lPSJvcGFjaXR5IiBhdHRyaWJ1dGVUeXBlPSJDU1MiCiAgICAgICAgICAgICAg
IGJlZ2luPSI1cyIgZHVyPSIycyIgZnJvbT0iLjUiIHRvPSIwIiBmaWxsPSJmcmVlemUiLz4KICAg
IDwvcmVjdD4KICAgIDwhLS0gVGhlICdXJyBmYWRlcyBpbiBzbG93bHkgLS0+CiAgICA8dXNlIGlk
PSJsZXR0ZXItVyIgc3R5bGU9ImZpbGw6IzkwOTA5MDsgb3BhY2l0eTowIgogICAgICAgICB0cmFu
c2Zvcm09InRyYW5zbGF0ZSgyMCwxMDApIiB4bGluazpocmVmPSIjVyI+CiAgICAgIDxhbmltYXRl
IGF0dHJpYnV0ZU5hbWU9Im9wYWNpdHkiIGF0dHJpYnV0ZVR5cGU9IkNTUyIgYmVnaW49IjBzIiBk
dXI9IjVzIgogICAgICAgICAgICAgICBmcm9tPSIwIiB0bz0iMSIgZmlsbD0iZnJlZXplIi8+CiAg
ICAgIDxhbmltYXRlIGF0dHJpYnV0ZU5hbWU9Im9wYWNpdHkiIGF0dHJpYnV0ZVR5cGU9IkNTUyIK
ICAgICAgICAgICAgICAgYmVnaW49IjVzIiBkdXI9IjJzIiBmcm9tPSIxIiB0bz0iMCIgZmlsbD0i
ZnJlZXplIi8+CiAgICA8L3VzZT4KICAgIDwhLS0gVGhlICdNJyBmaXJzdCBjb2luY2lkZXMgd2l0
aCB0aGUgJ1cnLCBidXQgYWZ0ZXIgYSB3aGlsZQogICAgICAgICAgICAgaXQgc3RhcnRzIHJvdGF0
aW5nIGFuZCBtb3ZpbmcgdG8gaXRzIGZpbmFsIHBvc2l0aW9uIC0tPgogICAgPHVzZSBpZD0ibGV0
dGVyLU0iIHN0eWxlPSJmaWxsOiM5MDkwOTA7IG9wYWNpdHk6MCIKICAgICAgICAgdHJhbnNmb3Jt
PSJ0cmFuc2xhdGUoMjAsMTAwKSIgeGxpbms6aHJlZj0iI1ciPgogICAgICA8IS0tICoqKioqIG9u
IHRoZSBzdGF0ZW1lbnQgYmVsb3cgZHVyIHNob3VsZCBiZSA0cyAqKioqKiogLS0+CiAgICAgIDxh
bmltYXRlIGF0dHJpYnV0ZU5hbWU9Im9wYWNpdHkiIGF0dHJpYnV0ZVR5cGU9IkNTUyIgYmVnaW49
IjAuNXMiCiAgICAgICAgICAgICAgIGR1cj0iMS41cyIgZnJvbT0iMCIgdG89IjEiIGZpbGw9ImZy
ZWV6ZSIvPgogICAgICA8YW5pbWF0ZSBhdHRyaWJ1dGVOYW1lPSJvcGFjaXR5IiBhdHRyaWJ1dGVU
eXBlPSJDU1MiCiAgICAgICAgICAgICAgIGJlZ2luPSI1cyIgZHVyPSIycyIgZnJvbT0iMSIgdG89
IjAiIGZpbGw9ImZyZWV6ZSIvPgogICAgICA8YW5pbWF0ZVRyYW5zZm9ybSBhdHRyaWJ1dGVOYW1l
PSJ0cmFuc2Zvcm0iIGF0dHJpYnV0ZVR5cGU9IlhNTCIKICAgICAgICAgICAgICAgICAgICAgICAg
dHlwZT0idHJhbnNsYXRlIiBmcm9tPSIyMCAxMDAiIHRvPSIzNDYsMTAwIgogICAgICAgICAgICAg
ICAgICAgICAgICBiZWdpbj0iMS4zcyIgZHVyPSIyLjdzIiBmaWxsPSJmcmVlemUiLz4KICAgICAg
PGFuaW1hdGVUcmFuc2Zvcm0gYXR0cmlidXRlTmFtZT0idHJhbnNmb3JtIiBhdHRyaWJ1dGVUeXBl
PSJYTUwiCiAgICAgICAgICAgICAgICAgICAgICAgIHR5cGU9InJvdGF0ZSIgZnJvbT0iMCwxNzAs
MTMwIiB0bz0iIDE4MCAxNzAgIDEzMCAiCiAgICAgICAgICAgICAgICAgICAgICAgIGJlZ2luPSIx
LjNzIiBkdXI9IjIuN3MiIGFkZGl0aXZlPSJzdW0iIGZpbGw9ImZyZWV6ZSIvPgogICAgPC91c2U+
CiAgICA8IS0tIFRoZSAnQCcgZ3Jvd3MgYW5kIGNoYW5nZXMgY29sb3Igc2xvd2x5IGZyb20gdmVy
eSBsaWdodCB0byBkYXJrIGJsdWUgLS0+CiAgICA8ZyBpZD0ibGV0dGVyLWF0IiBzdHlsZT0iZmls
bDogIzZiYTBjOCIKICAgICAgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMTYwLDApIHNjYWxlKDAuMDAw
MDAwMSkiPgogICAgICA8IS0tIHNjYWxlKDApIHdvdWxkIGJlIGJldHRlciwgYnV0IHRoZSBBZG9i
ZSBTVkcgdmlld2VyIGRvZXMgbm90CiAgICAgIAkgICAgICAgICAgc3VwcG9ydCBpdCAtLT4KICAg
ICAgPCEtLSB0aGUgbG9vcCBhcm91bmQgdGhlICdhJyBpcyBkZWZpbmVkIGFzIGEgY2xvc2VkIHBh
dGggLS0+CiAgICAgIDxwYXRoIGQ9Ik0gMjkyIDEyNSBMIDI1NyAyODQgQyAyNTIgMzAyIDI1NyAz
MTQgMjcxIDMyMCBDIDI5MiAzMjggMzE2LjUgMzA3IDMyNy41IDI5NiBDIDMzOS41IDI4NSAzNTIu
NSAyNjYuNSAzNjQgMjM5IEMgMzcwLjUgMjIzIDM3NS41IDE5NCAzNzMgMTczIEMgMzY4IDEyNy41
IDM1Ni41IDEwMSAzMzMgNzMgQyAzMjAgNTcgMjk5IDM5IDI2OSAzMSBDIDI1NyAyNyAyMzAgMjQg
MjE5IDI2IEMgMTc1IDI5IDE1NCAzNiAxMTggNTkgQyAxMDAgNjkgNjkgMTAyIDU5IDEyMCBDIDQ4
IDEzNyAzMy41IDE2OCAyOSAyMDAuNSBDIDIzLjUgMjQxIDI1IDI2MSAzMyAyOTEuNSBDIDM5IDMx
Ny41IDU5IDM1NSA3OS41IDM3OCBDIDEwMC41IDQwMCAxMzYgNDE3IDE1NyA0MjMgQyAxOTUgNDMz
LjUgMjMxLjUgNDI5IDI2Mi41IDQyMS41IEMgMjk1IDQxMyAzMjMuNSAzOTQgMzM5LjUgMzgyIEMg
MzU4LjUgMzY2LjUgMzcwLjUgMzQ5LjUgMzc4LjUgMzM2LjUgQyAzODEuNSAzMjkuNSAzODcgMzIy
IDM5My41IDMwMiBMIDQwNS41IDMwMiBDIDM5OC41IDMyNC41IDM5MyAzMzUgMzgxIDM1My41IEMg
MzYxIDM4MS41IDMzNyA0MDAgMzEyIDQxNSBDIDI4Ny41IDQyOC41IDI3MS41IDQzNCAyMzcgNDQw
LjUgQyAyMTAgNDQ0IDE4MCA0NDIgMTYzIDQzOSBDIDE0MSA0MzQgMTA4LjUgNDIyIDgwIDQwMCBD
IDUzLjUgMzc4IDM2IDM0OSAyMSAzMTEgQyAxNS41IDI5NCA5IDI2NC41IDEwLjUgMjM3IEMgMTQu
NSAxNzYgMjMuNSAxNDguNSA1MSAxMDYgQyA2NiA4MiAxMDMgNDkgMTM3IDM0LjUgQyAxNzYgMTcu
NSAyMDQgMTMgMjQ0LjUgMTUgQyAyNzkgMTkgMzA0IDMwLjUgMzIwIDQzLjUgQyAzNjMuNSA3OCAz
ODAuNSAxMjMgMzg1LjUgMTcxIEMgMzg5IDIwNS41IDM4Mi41IDIzNi41IDM2NCAyNjguNSBDIDM1
NCAyODUuNSAzMzcuNSAzMDkgMzA4IDMyNiBDIDI5MyAzMzUgMjc3IDMzNyAyNTggMzMzIEMgMjM4
IDMyOCAyMjIgMzA3IDIyNyAyODQgTCAyNjQgMTI1IEwgMjkyIDEyNSB6Ii8+CiAgICAgIDwhLS0g
dGhlICJlbGxpcHNlIiByZXByZXNlbnRpbmcgdGhlIGlubmVyIHBhcnQgb2YgdGhlICdAJyAtLT4K
ICAgICAgPHBhdGgKICAgICAgICAgICAgZD0iTSAyNTAgMTg3LjUgQyAyNTEuNSAxNjUuNSAyNDcg
MTUyIDIzOSAxNDIgQyAyMzAuNSAxMzIgMjE4IDEzMSAyMTEgMTMyIEMgMTk1IDEzMyAxNzQuNSAx
NTIgMTY2LjUgMTYyIEMgMTUyLjUgMTc3IDEzNC41IDIxNS41IDEyOS41IDIzNS41IEMgMTI0LjUg
MjQ5LjUgMTE4IDI4MSAxMjggMjk5IEMgMTMxIDMwNSAxNDAgMzExIDE0OCAzMTEgQyAxNTcgMzEx
IDE2OCAzMDUgMTc4IDI5OSBDIDE5MSAyOTEgMjA3LjUgMjc3IDIyMCAyNjEgQyAyMjcgMjUyIDIz
Ny41IDIzNCAyNDIgMjIwIEwgMjUxIDIyMCBDIDI0Ni41IDIzNC41IDIzMi41IDI2MSAyMjIuNSAy
NzMuNSBDIDIwOC41IDI5Mi41IDE5MiAzMDggMTgxLjUgMzE1LjUgQyAxNjUgMzI4IDE0My41IDMz
NCAxMjYuNSAzMjggQyAxMDUuNSAzMTguNSA5MyAzMDQgOTIgMjczIEMgOTEgMjQ3IDEwNy41IDIw
NC41IDExOS41IDE4Ni41IEMgMTI5LjUgMTcwLjUgMTQ5IDE0Ny41IDE2NiAxMzcuNSBDIDE4MCAx
MjcuNSAyMDAgMTIxIDIxMSAxMjIgQyAyMzIgMTIyIDI0MS41IDEzMCAyNDcuNSAxMzcuNSBDIDI1
OC41IDE1MS41IDI2MC41IDE2Ni41IDI1OC41IDE4OCBMIDI1MC41IDE4OCBMIDI1MCAxODcuNSB6
Ii8+CiAgICAgIDxhbmltYXRlVHJhbnNmb3JtIGF0dHJpYnV0ZU5hbWU9InRyYW5zZm9ybSIgYXR0
cmlidXRlVHlwZT0iWE1MIgogICAgICAgICAgICAgICAgICAgICAgICB0eXBlPSJ0cmFuc2xhdGUi
IGZyb209IjM0MCwyMjgiIHRvPSIxNjAsMCIgYmVnaW49IjEuNXMiCiAgICAgICAgICAgICAgICAg
ICAgICAgIGR1cj0iMi41cyIgZmlsbD0iZnJlZXplIi8+CiAgICAgIDxhbmltYXRlVHJhbnNmb3Jt
IGF0dHJpYnV0ZU5hbWU9InRyYW5zZm9ybSIgYXR0cmlidXRlVHlwZT0iWE1MIgogICAgICAgICAg
ICAgICAgICAgICAgICB0eXBlPSJzY2FsZSIgZnJvbT0iMCIgdG89IjEiIGJlZ2luPSIxLjVzIiBk
dXI9IjIuNXMiCiAgICAgICAgICAgICAgICAgICAgICAgIGFkZGl0aXZlPSJzdW0iIGZpbGw9ImZy
ZWV6ZSIvPgogICAgICA8YW5pbWF0ZUNvbG9yIGF0dHJpYnV0ZU5hbWU9ImZpbGwiIGF0dHJpYnV0
ZVR5cGU9IkNTUyIKICAgICAgICAgICAgICAgICAgICBmcm9tPSJyZ2IoMjQ4LDI1MiwyNTUpIiB0
bz0icmdiKDEyMSwxNDksMTgyKSIgYmVnaW49IjEuNXMiCiAgICAgICAgICAgICAgICAgICAgZHVy
PSIzLjVzIiBmaWxsPSJmcmVlemUiLz4KICAgICAgPGFuaW1hdGUgYXR0cmlidXRlTmFtZT0ib3Bh
Y2l0eSIgYXR0cmlidXRlVHlwZT0iQ1NTIgogICAgICAgICAgICAgICBiZWdpbj0iNXMiIGR1cj0i
MnMiIGZyb209IjEiIHRvPSIwIiBmaWxsPSJmcmVlemUiLz4KICAgIDwvZz4KICA8L2c+Cjwvc3Zn
Pgo=
</data>

          </attachment>
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>68511</attachid>
            <date>2010-09-23 06:50:31 -0700</date>
            <delta_ts>2010-09-23 12:00:34 -0700</delta_ts>
            <desc>Patch for making SVG documents and XML documents with SVG root transparent when embedded by reference.</desc>
            <filename>patch-v3.txt</filename>
            <type>text/plain</type>
            <size>11556</size>
            <attacher name="Jeff Schiller">jeffschiller</attacher>
            
              <data encoding="base64">SW5kZXg6IFdlYkNvcmUvQ2hhbmdlTG9nCj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KLS0tIFdlYkNvcmUvQ2hhbmdlTG9n
CShyZXZpc2lvbiA2ODEzMykKKysrIFdlYkNvcmUvQ2hhbmdlTG9nCSh3b3JraW5nIGNvcHkpCkBA
IC0xLDMgKzEsMjIgQEAKKzIwMTAtMDktMjMgIEplZmYgU2NoaWxsZXIgIDxqZWZmc2NoaWxsZXJA
Z29vZ2xlLmNvbT4KKworICAgICAgICBSZXZpZXdlZCBieSBOT0JPRFkgKE9PUFMhKS4KKworICAg
ICAgICBFbnN1cmUgdGhhdCBTVkcgZG9jdW1lbnRzIGluY2x1ZGVkIGJ5IHJlZmVyZW5jZSAob2Jq
ZWN0LCBpZnJhbWUsIGVtYmVkKSBoYXZlIHRyYW5zcGFyZW50CisgICAgICAgIGJhY2tncm91bmRz
IChub3Qgd2hpdGUpLiAgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTEw
Njg3CisKKyAgICAgICAgVGVzdDogc3ZnL2luLWh0bWwvYnktcmVmZXJlbmNlLmh0bWwKKworICAg
ICAgICAqIGRvbS9Eb2N1bWVudC5jcHA6CisgICAgICAgIChXZWJDb3JlOjpEb2N1bWVudDo6RG9j
dW1lbnQpOgorICAgICAgICAoV2ViQ29yZTo6RG9jdW1lbnQ6OmZpbmlzaFBhcnNpbmcpOgorICAg
ICAgICAqIGRvbS9Eb2N1bWVudC5oOgorICAgICAgICAoV2ViQ29yZTo6RG9jdW1lbnQ6Omhhc1NW
R1Jvb3ROb2RlKToKKyAgICAgICAgKiByZW5kZXJpbmcvUmVuZGVyQm94TW9kZWxPYmplY3QuY3Bw
OgorICAgICAgICAoV2ViQ29yZTo6UmVuZGVyQm94TW9kZWxPYmplY3Q6OnBhaW50RmlsbExheWVy
RXh0ZW5kZWQpOgorICAgICAgICAqIHN2Zy9TVkdEb2N1bWVudC5oOgorICAgICAgICAoV2ViQ29y
ZTo6U1ZHRG9jdW1lbnQ6Omhhc1NWR1Jvb3ROb2RlKToKKwogMjAxMC0wOS0yMyAgRGFyaW4gQWRs
ZXIgIDxkYXJpbkBhcHBsZS5jb20+CiAKICAgICAgICAgUmV2aWV3ZWQgYnkgQ2hyaXMgRmxlaXph
Y2guCkluZGV4OiBXZWJDb3JlL2RvbS9Eb2N1bWVudC5jcHAKPT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQotLS0gV2ViQ29y
ZS9kb20vRG9jdW1lbnQuY3BwCShyZXZpc2lvbiA2ODEyMykKKysrIFdlYkNvcmUvZG9tL0RvY3Vt
ZW50LmNwcAkod29ya2luZyBjb3B5KQpAQCAtMzgxLDYgKzM4MSw3IEBAIERvY3VtZW50OjpEb2N1
bWVudChGcmFtZSogZnJhbWUsIGNvbnN0IEsKICAgICAsIG1fc2VsZk9ubHlSZWZDb3VudCgwKQog
I2lmIEVOQUJMRShTVkcpCiAgICAgLCBtX3N2Z0V4dGVuc2lvbnMoMCkKKyAgICAsIG1faGFzU1ZH
Um9vdE5vZGUoZmFsc2UpCiAjZW5kaWYKICNpZiBFTkFCTEUoREFTSEJPQVJEX1NVUFBPUlQpCiAg
ICAgLCBtX2hhc0Rhc2hib2FyZFJlZ2lvbnMoZmFsc2UpCkBAIC0yMTY0LDYgKzIxNjUsMTAgQEAg
dm9pZCBEb2N1bWVudDo6ZmluaXNoUGFyc2luZygpCiAgICAgLy8gKDMpIERhdGEgaXMgc3RpbGwg
cmVtYWluaW5nIHRvIGJlIHBhcnNlZC4KICAgICBpZiAobV9wYXJzZXIpCiAgICAgICAgIG1fcGFy
c2VyLT5maW5pc2goKTsKKworI2lmIEVOQUJMRShTVkcpCisgICAgbV9oYXNTVkdSb290Tm9kZSA9
IGRvY3VtZW50RWxlbWVudCgpID8gZG9jdW1lbnRFbGVtZW50KCktPmhhc1RhZ05hbWUoU1ZHTmFt
ZXM6OnN2Z1RhZykgOiBmYWxzZTsKKyNlbmRpZgogfQogCiBjb25zdCBLVVJMJiBEb2N1bWVudDo6
dmlydHVhbFVSTCgpIGNvbnN0CkluZGV4OiBXZWJDb3JlL2RvbS9Eb2N1bWVudC5oCj09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT0KLS0tIFdlYkNvcmUvZG9tL0RvY3VtZW50LmgJKHJldmlzaW9uIDY4MTIzKQorKysgV2ViQ29y
ZS9kb20vRG9jdW1lbnQuaAkod29ya2luZyBjb3B5KQpAQCAtMzg1LDggKzM4NSwxMCBAQCBwdWJs
aWM6CiAgICAgdmlydHVhbCBib29sIGlzSW1hZ2VEb2N1bWVudCgpIGNvbnN0IHsgcmV0dXJuIGZh
bHNlOyB9CiAjaWYgRU5BQkxFKFNWRykKICAgICB2aXJ0dWFsIGJvb2wgaXNTVkdEb2N1bWVudCgp
IGNvbnN0IHsgcmV0dXJuIGZhbHNlOyB9CisgICAgdmlydHVhbCBib29sIGhhc1NWR1Jvb3ROb2Rl
KCkgY29uc3QgeyByZXR1cm4gbV9oYXNTVkdSb290Tm9kZTsgfQogI2Vsc2UKICAgICBzdGF0aWMg
Ym9vbCBpc1NWR0RvY3VtZW50KCkgeyByZXR1cm4gZmFsc2U7IH0KKyAgICBzdGF0aWMgYm9vbCBo
YXNTVkdSb290Tm9kZSgpIHsgcmV0dXJuIGZhbHNlOyB9CiAjZW5kaWYKICAgICB2aXJ0dWFsIGJv
b2wgaXNQbHVnaW5Eb2N1bWVudCgpIGNvbnN0IHsgcmV0dXJuIGZhbHNlOyB9CiAgICAgdmlydHVh
bCBib29sIGlzTWVkaWFEb2N1bWVudCgpIGNvbnN0IHsgcmV0dXJuIGZhbHNlOyB9CkBAIC0xMjYw
LDYgKzEyNjIsNyBAQCBwcml2YXRlOgogICAgIAogI2lmIEVOQUJMRShTVkcpCiAgICAgT3duUHRy
PFNWR0RvY3VtZW50RXh0ZW5zaW9ucz4gbV9zdmdFeHRlbnNpb25zOworICAgIGJvb2wgbV9oYXNT
VkdSb290Tm9kZTsKICNlbmRpZgogICAgIAogI2lmIEVOQUJMRShEQVNIQk9BUkRfU1VQUE9SVCkK
SW5kZXg6IFdlYkNvcmUvcmVuZGVyaW5nL1JlbmRlckJveE1vZGVsT2JqZWN0LmNwcAo9PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09Ci0tLSBXZWJDb3JlL3JlbmRlcmluZy9SZW5kZXJCb3hNb2RlbE9iamVjdC5jcHAJKHJldmlz
aW9uIDY4MTIzKQorKysgV2ViQ29yZS9yZW5kZXJpbmcvUmVuZGVyQm94TW9kZWxPYmplY3QuY3Bw
CSh3b3JraW5nIGNvcHkpCkBAIC02MjQsNiArNjI0LDEyIEBAIHZvaWQgUmVuZGVyQm94TW9kZWxP
YmplY3Q6OnBhaW50RmlsbExheWUKICAgICAgICAgICAgICAgICAgICAgICAgIC8vIENhbid0IHNj
cm9sbCBhIGZyYW1lc2V0IGRvY3VtZW50IGFueXdheS4KICAgICAgICAgICAgICAgICAgICAgICAg
IGlzT3BhcXVlUm9vdCA9IGJvZHktPmhhc0xvY2FsTmFtZShmcmFtZXNldFRhZyk7CiAgICAgICAg
ICAgICAgICAgICAgIH0KKyNpZiBFTkFCTEUoU1ZHKQorICAgICAgICAgICAgICAgICAgICBlbHNl
IHsKKyAgICAgICAgICAgICAgICAgICAgICAgIC8vIFNWRyBkb2N1bWVudHMgYW5kIFhNTCBkb2N1
bWVudHMgd2l0aCBTVkcgcm9vdCBub2RlcyBhcmUgdHJhbnNwYXJlbnQuCisgICAgICAgICAgICAg
ICAgICAgICAgICBpc09wYXF1ZVJvb3QgPSAhZG9jdW1lbnQoKS0+aGFzU1ZHUm9vdE5vZGUoKTsK
KyAgICAgICAgICAgICAgICAgICAgfQorI2VuZGlmCiAgICAgICAgICAgICAgICAgfQogICAgICAg
ICAgICAgfSBlbHNlCiAgICAgICAgICAgICAgICAgaXNPcGFxdWVSb290ID0gIXZpZXcoKS0+ZnJh
bWVWaWV3KCktPmlzVHJhbnNwYXJlbnQoKTsKSW5kZXg6IFdlYkNvcmUvc3ZnL1NWR0RvY3VtZW50
LmgKPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PQotLS0gV2ViQ29yZS9zdmcvU1ZHRG9jdW1lbnQuaAkocmV2aXNpb24gNjgx
MjMpCisrKyBXZWJDb3JlL3N2Zy9TVkdEb2N1bWVudC5oCSh3b3JraW5nIGNvcHkpCkBAIC01Miw2
ICs1Miw3IEBAIG5hbWVzcGFjZSBXZWJDb3JlIHsKICAgICAgICAgU1ZHRG9jdW1lbnQoRnJhbWUq
LCBjb25zdCBLVVJMJik7CiAKICAgICAgICAgdmlydHVhbCBib29sIGlzU1ZHRG9jdW1lbnQoKSBj
b25zdCB7IHJldHVybiB0cnVlOyB9CisgICAgICAgIHZpcnR1YWwgYm9vbCBoYXNTVkdSb290Tm9k
ZSgpIGNvbnN0IHsgcmV0dXJuIHRydWU7IH0KIAogICAgICAgICB2aXJ0dWFsIGJvb2wgY2hpbGRT
aG91bGRDcmVhdGVSZW5kZXJlcihOb2RlKikgY29uc3Q7CiAKSW5kZXg6IExheW91dFRlc3RzL0No
YW5nZUxvZwo9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09Ci0tLSBMYXlvdXRUZXN0cy9DaGFuZ2VMb2cJKHJldmlzaW9uIDY4
MTMzKQorKysgTGF5b3V0VGVzdHMvQ2hhbmdlTG9nCSh3b3JraW5nIGNvcHkpCkBAIC0xLDMgKzEs
MTUgQEAKKzIwMTAtMDktMjMgIEplZmYgU2NoaWxsZXIgIDxqZWZmc2NoaWxsZXJAZ29vZ2xlLmNv
bT4KKworICAgICAgICBSZXZpZXdlZCBieSBOT0JPRFkgKE9PUFMhKS4KKworICAgICAgICBUZXN0
IHRvIGNvbmZpcm0gdGhhdCBvYmplY3QvaWZyYW1lL2VtYmVkIGJhY2tncm91bmRzIGFyZSB0cmFu
c3BhcmVudCBmb3IgU1ZHIGRvY3VtZW50cworICAgICAgICBodHRwczovL2J1Z3Mud2Via2l0Lm9y
Zy9zaG93X2J1Zy5jZ2k/aWQ9MTA2ODcKKworICAgICAgICAqIHBsYXRmb3JtL21hYy9zdmcvaW4t
aHRtbC9ieS1yZWZlcmVuY2UtZXhwZWN0ZWQudHh0OiBBZGRlZC4KKyAgICAgICAgKiBzdmcvaW4t
aHRtbC9ieS1yZWZlcmVuY2UtZXhwZWN0ZWQuY2hlY2tzdW06IEFkZGVkLgorICAgICAgICAqIHN2
Zy9pbi1odG1sL2J5LXJlZmVyZW5jZS1leHBlY3RlZC5wbmc6IEFkZGVkLgorICAgICAgICAqIHN2
Zy9pbi1odG1sL2J5LXJlZmVyZW5jZS5odG1sOiBBZGRlZC4KKwogMjAxMC0wOS0yMyAgQWRhbSBC
YXJ0aCAgPGFiYXJ0aEB3ZWJraXQub3JnPgogCiAgICAgICAgIFJ1YmJlci1zdGFtcGVkIGJ5IEVy
aWMgU2VpZGVsLgpJbmRleDogTGF5b3V0VGVzdHMvcGxhdGZvcm0vbWFjL3N2Zy9pbi1odG1sL2J5
LXJlZmVyZW5jZS1leHBlY3RlZC50eHQKPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQotLS0gTGF5b3V0VGVzdHMvcGxhdGZv
cm0vbWFjL3N2Zy9pbi1odG1sL2J5LXJlZmVyZW5jZS1leHBlY3RlZC50eHQJKHJldmlzaW9uIDAp
CisrKyBMYXlvdXRUZXN0cy9wbGF0Zm9ybS9tYWMvc3ZnL2luLWh0bWwvYnktcmVmZXJlbmNlLWV4
cGVjdGVkLnR4dAkocmV2aXNpb24gMCkKQEAgLTAsMCArMSwzOSBAQAorbGF5ZXIgYXQgKDAsMCkg
c2l6ZSA4MDB4NjAwCisgIFJlbmRlclZpZXcgYXQgKDAsMCkgc2l6ZSA4MDB4NjAwCitsYXllciBh
dCAoMCwwKSBzaXplIDgwMHg0MDAKKyAgUmVuZGVyQmxvY2sge0hUTUx9IGF0ICgwLDApIHNpemUg
ODAweDQwMAorICAgIFJlbmRlckJvZHkge0JPRFl9IGF0ICgwLDApIHNpemUgODAweDQwMAorICAg
ICAgUmVuZGVyQmxvY2sge0RJVn0gYXQgKDAsMCkgc2l6ZSA0MDB4NDAwIFtiZ2NvbG9yPSMwMEZG
MDBdCisgICAgICAgIFJlbmRlckVtYmVkZGVkT2JqZWN0IHtPQkpFQ1R9IGF0ICgwLDUwKSBzaXpl
IDUweDUwCisgICAgICAgICAgbGF5ZXIgYXQgKDAsMCkgc2l6ZSA1MHg1MAorICAgICAgICAgICAg
UmVuZGVyVmlldyBhdCAoMCwwKSBzaXplIDUweDUwCisgICAgICAgICAgbGF5ZXIgYXQgKDAsMCkg
c2l6ZSA1MHg1MAorICAgICAgICAgICAgUmVuZGVyU1ZHUm9vdCB7c3ZnfSBhdCAoMCwwKSBzaXpl
IDB4MAorICAgICAgICBSZW5kZXJUZXh0IHsjdGV4dH0gYXQgKDUwLDg2KSBzaXplIDR4MTgKKyAg
ICAgICAgICB0ZXh0IHJ1biBhdCAoNTAsODYpIHdpZHRoIDQ6ICIgIgorICAgICAgICBSZW5kZXJF
bWJlZGRlZE9iamVjdCB7RU1CRUR9IGF0ICg1NCw1MCkgc2l6ZSA1MHg1MAorICAgICAgICAgIGxh
eWVyIGF0ICgwLDApIHNpemUgNTB4NTAKKyAgICAgICAgICAgIFJlbmRlclZpZXcgYXQgKDAsMCkg
c2l6ZSA1MHg1MAorICAgICAgICAgIGxheWVyIGF0ICgwLDApIHNpemUgNTB4NTAKKyAgICAgICAg
ICAgIFJlbmRlclNWR1Jvb3Qge3N2Z30gYXQgKDAsMCkgc2l6ZSAweDAKKyAgICAgICAgUmVuZGVy
VGV4dCB7I3RleHR9IGF0ICgxMDQsODYpIHNpemUgNHgxOAorICAgICAgICAgIHRleHQgcnVuIGF0
ICgxMDQsODYpIHdpZHRoIDQ6ICIgIgorICAgICAgICBSZW5kZXJQYXJ0T2JqZWN0IHtJRlJBTUV9
IGF0ICgxMDgsMCkgc2l6ZSAxMDB4MTAwCisgICAgICAgICAgbGF5ZXIgYXQgKDAsMCkgc2l6ZSAx
MDB4MTAwCisgICAgICAgICAgICBSZW5kZXJWaWV3IGF0ICgwLDApIHNpemUgMTAweDEwMAorICAg
ICAgICAgIGxheWVyIGF0ICgwLDApIHNpemUgNTB4NTAKKyAgICAgICAgICAgIFJlbmRlclNWR1Jv
b3Qge3N2Z30gYXQgKDAsMCkgc2l6ZSAweDAKKyAgICAgICAgUmVuZGVyVGV4dCB7I3RleHR9IGF0
ICgyMDgsODYpIHNpemUgNHgxOAorICAgICAgICAgIHRleHQgcnVuIGF0ICgyMDgsODYpIHdpZHRo
IDQ6ICIgIgorICAgICAgICBSZW5kZXJFbWJlZGRlZE9iamVjdCB7T0JKRUNUfSBhdCAoMjEyLDUw
KSBzaXplIDUweDUwCisgICAgICAgICAgbGF5ZXIgYXQgKDAsMCkgc2l6ZSA1MHg1MAorICAgICAg
ICAgICAgUmVuZGVyVmlldyBhdCAoMCwwKSBzaXplIDUweDUwCisgICAgICAgICAgbGF5ZXIgYXQg
KDAsMCkgc2l6ZSA1MHg1MAorICAgICAgICAgICAgUmVuZGVyU1ZHUm9vdCB7c3ZnfSBhdCAoMCww
KSBzaXplIDB4MAorICAgICAgICBSZW5kZXJUZXh0IHsjdGV4dH0gYXQgKDI2Miw4Nikgc2l6ZSA0
eDE4CisgICAgICAgICAgdGV4dCBydW4gYXQgKDI2Miw4Nikgd2lkdGggNDogIiAiCisgICAgICAg
IFJlbmRlckVtYmVkZGVkT2JqZWN0IHtPQkpFQ1R9IGF0ICgyNjYsNTApIHNpemUgNTB4NTAKKyAg
ICAgICAgICBsYXllciBhdCAoMCwwKSBzaXplIDUweDUwCisgICAgICAgICAgICBSZW5kZXJWaWV3
IGF0ICgwLDApIHNpemUgNTB4NTAKKyAgICAgICAgICBsYXllciBhdCAoMCwwKSBzaXplIDUweDUw
CisgICAgICAgICAgICBSZW5kZXJTVkdSb290IHtzdmd9IGF0ICgwLDApIHNpemUgMHgwClwgTm8g
bmV3bGluZSBhdCBlbmQgb2YgZmlsZQpJbmRleDogTGF5b3V0VGVzdHMvc3ZnL2luLWh0bWwvYnkt
cmVmZXJlbmNlLWV4cGVjdGVkLmNoZWNrc3VtCj09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KLS0tIExheW91dFRlc3RzL3N2
Zy9pbi1odG1sL2J5LXJlZmVyZW5jZS1leHBlY3RlZC5jaGVja3N1bQkocmV2aXNpb24gMCkKKysr
IExheW91dFRlc3RzL3N2Zy9pbi1odG1sL2J5LXJlZmVyZW5jZS1leHBlY3RlZC5jaGVja3N1bQko
cmV2aXNpb24gMCkKQEAgLTAsMCArMSBAQAorNDM0YTE0Njg5ZmZhMWQ1MzZjZWM0MWIzZDlhZGM2
ZDkKXCBObyBuZXdsaW5lIGF0IGVuZCBvZiBmaWxlCkluZGV4OiBMYXlvdXRUZXN0cy9zdmcvaW4t
aHRtbC9ieS1yZWZlcmVuY2UuaHRtbAo9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0tLSBMYXlvdXRUZXN0cy9zdmcvaW4t
aHRtbC9ieS1yZWZlcmVuY2UuaHRtbAkocmV2aXNpb24gMCkKKysrIExheW91dFRlc3RzL3N2Zy9p
bi1odG1sL2J5LXJlZmVyZW5jZS5odG1sCShyZXZpc2lvbiAwKQpAQCAtMCwwICsxLDMxIEBACis8
IURPQ1RZUEUgaHRtbD4KKzxodG1sPgorPCEtLQorICBTVkcgZG9jdW1lbnRzIGluY2x1ZGVkIGJ5
IHJlZmVyZW5jZSBzaG91bGQgYmUgdHJhbnNwYXJlbnQuICBBbnkgd2hpdGUgdmlzaWJsZSBpbiB0
aGUgZ3JlZW4gYm94IGlzIGEgZmFpbHVyZS4KKy0tPgorPGhlYWQ+CisgIDxzdHlsZSB0eXBlPSd0
ZXh0L2Nzcyc+CisgICAgKiB7CisgICAgICBtYXJnaW46IDBweDsKKyAgICAgIHBhZGRpbmc6IDBw
eDsKKyAgICB9CisgICAgZGl2IHsKKyAgICAgIGJhY2tncm91bmQtY29sb3I6IGxpbWU7CisgICAg
ICBoZWlnaHQ6IDQwMHB4OworICAgICAgd2lkdGg6IDQwMHB4OworICAgIH0KKyAgICBpZnJhbWUg
eworICAgICAgYm9yZGVyOiBub25lOworICAgIH0KKyAgPC9zdHlsZT4KKzwvaGVhZD4KKzxib2R5
PgorICA8ZGl2PgorICAgIDxvYmplY3QgdHlwZT0naW1hZ2Uvc3ZnK3htbCcgd2lkdGg9JzUwJyBo
ZWlnaHQ9JzUwJyBkYXRhPSdkYXRhOmltYWdlL3N2Zyt4bWw7YmFzZTY0LFBEOTRiV3dnZG1WeWMy
bHZiajBpTVM0d0lqOCtDanh6ZG1jZ2QybGtkR2c5SWpVd0lpQm9aV2xuYUhROUlqVXdJaUI0Yld4
dWN6MGlhSFIwY0RvdkwzZDNkeTUzTXk1dmNtY3ZNakF3TUM5emRtY2lMejQ9Jz48L29iamVjdD4K
KyAgICA8ZW1iZWQgd2lkdGg9JzUwJyBoZWlnaHQ9JzUwJyBzcmM9J2RhdGE6aW1hZ2Uvc3ZnK3ht
bDtiYXNlNjQsUEQ5NGJXd2dkbVZ5YzJsdmJqMGlNUzR3SWo4K0NqeHpkbWNnZDJsa2RHZzlJalV3
SWlCb1pXbG5hSFE5SWpVd0lpQjRiV3h1Y3owaWFIUjBjRG92TDNkM2R5NTNNeTV2Y21jdk1qQXdN
Qzl6ZG1jaUx6ND0nPjwvZW1iZWQ+CisgICAgPGlmcmFtZSBzZWFtbGVzcz0nc2VhbWxlc3MnIHdp
ZHRoPScxMDAnIGhlaWdodD0nMTAwJyBzcmM9J2RhdGE6aW1hZ2Uvc3ZnK3htbDtiYXNlNjQsUEQ5
NGJXd2dkbVZ5YzJsdmJqMGlNUzR3SWo4K0NqeHpkbWNnZDJsa2RHZzlJalV3SWlCb1pXbG5hSFE5
SWpVd0lpQjRiV3h1Y3owaWFIUjBjRG92TDNkM2R5NTNNeTV2Y21jdk1qQXdNQzl6ZG1jaUx6ND0n
PjwvaWZyYW1lPgorICAgIDxvYmplY3QgdHlwZT0ndGV4dC94bWwnIHdpZHRoPSc1MCcgaGVpZ2h0
PSc1MCcgZGF0YT0nZGF0YTp0ZXh0L3htbDtiYXNlNjQsUEQ5NGJXd2dkbVZ5YzJsdmJqMGlNUzR3
SWo4K0NqeHpkbWNnZDJsa2RHZzlJalV3SWlCb1pXbG5hSFE5SWpVd0lpQjRiV3h1Y3owaWFIUjBj
RG92TDNkM2R5NTNNeTV2Y21jdk1qQXdNQzl6ZG1jaUx6ND0nPjwvb2JqZWN0PgorICAgIDxvYmpl
Y3QgdHlwZT0nYXBwbGljYXRpb24veG1sJyB3aWR0aD0nNTAnIGhlaWdodD0nNTAnIGRhdGE9J2Rh
dGE6YXBwbGljYXRpb24veG1sO2Jhc2U2NCxQRDk0Yld3Z2RtVnljMmx2YmowaU1TNHdJajgrQ2p4
emRtY2dkMmxrZEdnOUlqVXdJaUJvWldsbmFIUTlJalV3SWlCNGJXeHVjejBpYUhSMGNEb3ZMM2Qz
ZHk1M015NXZjbWN2TWpBd01DOXpkbWNpTHo0PSc+PC9vYmplY3QtLT4KKyAgPC9kaXY+Cis8L2Jv
ZHk+Cis8L2h0bWw+ClwgTm8gbmV3bGluZSBhdCBlbmQgb2YgZmlsZQpJbmRleDogTGF5b3V0VGVz
dHMvc3ZnL2luLWh0bWwvYnktcmVmZXJlbmNlLWV4cGVjdGVkLnBuZwo9PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09CkNhbm5v
dCBkaXNwbGF5OiBmaWxlIG1hcmtlZCBhcyBhIGJpbmFyeSB0eXBlLgpzdm46bWltZS10eXBlID0g
YXBwbGljYXRpb24vb2N0ZXQtc3RyZWFtCgpQcm9wZXJ0eSBjaGFuZ2VzIG9uOiBMYXlvdXRUZXN0
cy9zdmcvaW4taHRtbC9ieS1yZWZlcmVuY2UtZXhwZWN0ZWQucG5nCl9fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KQWRkZWQ6
IHN2bjptaW1lLXR5cGUKICAgKyBhcHBsaWNhdGlvbi9vY3RldC1zdHJlYW0KCgppVkJPUncwS0dn
b0FBQUFOU1VoRVVnQUFBWkFBQUFHUUNBWUFBQUNBdnpiTUFBQUdXa2xFUVZSNG5PM09VUWtBSUFC
RU1mdVgxZzcrClBBN0dDdXljQ3dBZjhnQUFtL0lBQUp2eUFBQ2I4Z0FBbS9JQUFKdnlBQUNiOGdB
QW0vSUFBSnZ5QUFDYjhnQUFtL0lBQUp2eUFBQ2IKOGdBQW0vSUFBSnZ5QUFDYjhnQUFtL0lBQUp2
eUFBQ2I4Z0FBbS9JQUFKdnlBQUNiOGdBQW0vSUFBSnZ5QUFDYjhnQUFtL0lBQUp2eQpBQUNiOGdB
QW0vSUFBSnZ5QUFDYjhnQUFtL0lBQUp2eUFBQ2I4Z0FBbS9JQUFKdnlBQUNiOGdBQW0vSUFBSnZ5
QUFDYjhnQUFtL0lBCkFKdnlBQUNiOGdBQW0vSUFBSnZ5QUFDYjhnQUFtL0lBQUp2eUFBQ2I4Z0FB
bS9JQUFKdnlBQUNiOGdBQW0vSUFBSnZ5QUFDYjhnQUEKbS9JQUFKdnlBQUNiOGdBQW0vSUFBSnZ5
QUFDYjhnQUFtL0lBQUp2eUFBQ2I4Z0FBbS9JQUFKdnlBQUNiOGdBQW0vSUFBSnZ5QUFDYgo4Z0FB
bS9JQUFKdnlBQUNiOGdBQW0vSUFBSnZ5QUFDYjhnQUFtL0lBQUp2eUFBQ2I4Z0FBbS9JQUFKdnlB
QUNiOGdBQW0vSUFBSnZ5CkFBQ2I4Z0FBbS9JQUFKdnlBQUNiOGdBQW0vSUFBSnZ5QUFDYjhnQUFt
L0lBQUp2eUFBQ2I4Z0FBbS9JQUFKdnlBQUNiOGdBQW0vSUEKQUp2eUFBQ2I4Z0FBbS9JQUFKdnlB
QUNiOGdBQW0vSUFBSnZ5QUFDYjhnQUFtL0lBQUp2eUFBQ2I4Z0FBbS9JQUFKdnlBQUNiOGdBQQpt
L0lBQUp2eUFBQ2I4Z0FBbS9JQUFKdnlBQUNiOGdBQW0vSUFBSnZ5QUFDYjhnQUFtL0lBQUp2eUFB
Q2I4Z0FBbS9JQUFKdnlBQUNiCjhnQUFtL0lBQUp2eUFBQ2I4Z0FBbS9JQUFKdnlBQUNiOGdBQW0v
SUFBSnZ5QUFDYjhnQUFtL0lBQUp2eUFBQ2I4Z0FBbS9JQUFKdnkKQUFDYjhnQUFtL0lBQUp2eUFB
Q2I4Z0FBbS9JQUFKdnlBQUNiOGdBQW0vSUFBSnZ5QUFDYjhnQUFtL0lBQUp2eUFBQ2I4Z0FBbS9J
QQpBSnZ5QUFDYjhnQUFtL0lBQUp2eUFBQ2I4Z0FBbS9JQUFKdnlBQUNiOGdBQW0vSUFBSnZ5QUFD
YjhnQUFtL0lBQUp2eUFBQ2I4Z0FBCm0vSUFBSnZ5QUFDYjhnQUFtL0lBQUp2eUFBQ2I4Z0FBbS9J
QUFKdnlBQUNiOGdBQW0vSUFBSnZ5QUFDYjhnQUFtL0lBQUp2eUFBQ2IKOGdBQW0vSUFBSnZ5QUFD
YjhnQUFtL0lBQUp2eUFBQ2I4Z0FBbS9JQUFKdnlBQUNiOGdBQW0vSUFBSnZ5QUFDYjhnQUFtL0lB
QUp2eQpBQUNiOGdBQW0vSUFBSnZ5QUFDYjhnQUFtL0lBQUp2eUFBQ2I4Z0FBbS9JQUFKdnlBQUNi
OGdBQW0vSUFBSnZ5QUFDYjhnQUFtL0lBCkFKdnlBQUNiOGdBQW0vSUFBSnZ5QUFDYjhnQUFtL0lB
QUp2eUFBQ2I4Z0FBbS9JQUFKdnlBQUNiOGdBQW0vSUFBSnZ5QUFDYjhnQUEKbS9JQUFKdnlBQUNi
OGdBQW0vSUFBSnZ5QUFDYjhnQUFtL0lBQUp2eUFBQ2I4Z0FBbS9JQUFKdnlBQUNiOGdBQW0vSUFB
SnZ5QUFDYgo4Z0FBbS9JQUFKdnlBQUNiOGdBQW0vSUFBSnZ5QUFDYjhnQUFtL0lBQUp2eUFBQ2I4
Z0FBbS9JQUFKdnlBQUNiOGdBQW0vSUFBSnZ5CkFBQ2I4Z0FBbS9JQUFKdnlBQUNiOGdBQW0vSUFB
SnZ5QUFDYjhnQUFtL0lBQUp2eUFBQ2I4Z0FBbS9JQUFKdnlBQUNiOGdBQW0vSUEKQUp2eUFBQ2I4
Z0FBbS9JQUFKdnlBQUNiOGdBQW0vSUFBSnZ5QUFDYjhnQUFtL0lBQUp2eUFBQ2I4Z0FBbS9JQUFK
dnlBQUNiOGdBQQptL0lBQUp2eUFBQ2I4Z0FBbS9JQUFKdnlBQUNiOGdBQW0vSUFBSnZ5QUFDYjhn
QUFtL0lBQUp2eUFBQ2I4Z0FBbS9JQUFKdnlBQUNiCjhnQUFtL0lBQUp2eUFBQ2I4Z0FBbS9JQUFK
dnlBQUNiOGdBQW0vSUFBSnZ5QUFDYjhnQUFtL0lBQUp2eUFBQ2I4Z0FBbS9JQUFKdnkKQUFDYjhn
QUFtL0lBQUp2eUFBQ2I4Z0FBbS9JQUFKdnlBQUNiOGdBQW0vSUFBSnZ5QUFDYjhnQUFtL0lBQUp2
eUFBQ2I4Z0FBbS9JQQpBSnZ5QUFDYjhnQUFtL0lBQUp2eUFBQ2I4Z0FBbS9JQUFKdnlBQUNiOGdB
QW0vSUFBSnZ5QUFDYjhnQUFtL0lBQUp2eUFBQ2I4Z0FBCm0vSUFBSnZ5QUFDYjhnQUFtL0lBQUp2
eUFBQ2I4Z0FBbS9JQUFKdnlBQUNiOGdBQW0vSUFBSnZ5QUFDYjhnQUFtL0lBQUp2eUFBQ2IKOGdB
QW0vSUFBSnZ5QUFDYjhnQUFtL0lBQUp2eUFBQ2I4Z0FBbS9JQUFKdnlBQUNiOGdBQW0vSUFBSnZ5
QUFDYjhnQUFtL0lBQUp2eQpBQUNiOGdBQW0vSUFBSnZ5QUFDYjhnQUFtL0lBQUp2eUFBQ2I4Z0FB
bS9JQUFKdnlBQUNiOGdBQW0vSUFBSnZ5QUFDYjhnQUFtL0lBCkFKdnlBQUNiOGdBQW0vSUFBSnZ5
QUFDYjhnQUFtL0lBQUp2eUFBQ2I4Z0FBbS9JQUFKdnlBQUNiOGdBQW0vSUFBSnZ5QUFDYjhnQUEK
bS9JQUFKdnlBQUNUSG9FaFp2UnpabThKQUFBQUFFbEZUa1N1UW1DQwoK
</data>
<flag name="review"
          id="58044"
          type_id="1"
          status="-"
          setter="hyatt"
    />
          </attachment>
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>68556</attachid>
            <date>2010-09-23 12:00:34 -0700</date>
            <delta_ts>2010-09-23 12:17:12 -0700</delta_ts>
            <desc>Patch addressing dhyatt&apos;s comments (no caching of hasSVGRootNode).</desc>
            <filename>patch-v4.txt</filename>
            <type>text/plain</type>
            <size>10526</size>
            <attacher name="Jeff Schiller">jeffschiller</attacher>
            
              <data encoding="base64">SW5kZXg6IFdlYkNvcmUvQ2hhbmdlTG9nCj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KLS0tIFdlYkNvcmUvQ2hhbmdlTG9n
CShyZXZpc2lvbiA2ODE3MikKKysrIFdlYkNvcmUvQ2hhbmdlTG9nCSh3b3JraW5nIGNvcHkpCkBA
IC0xLDMgKzEsMTkgQEAKKzIwMTAtMDktMjMgIEplZmYgU2NoaWxsZXIgIDxqZWZmc2NoaWxsZXJA
Z29vZ2xlLmNvbT4KKworICAgICAgICBSZXZpZXdlZCBieSBOT0JPRFkgKE9PUFMhKS4KKworICAg
ICAgICBFbnN1cmUgdGhhdCBTVkcgZG9jdW1lbnRzIGluY2x1ZGVkIGJ5IHJlZmVyZW5jZSAob2Jq
ZWN0LCBpZnJhbWUsIGVtYmVkKSBoYXZlIHRyYW5zcGFyZW50CisgICAgICAgIGJhY2tncm91bmRz
IChub3Qgd2hpdGUpLiAgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTEw
Njg3CisKKyAgICAgICAgVGVzdDogc3ZnL2luLWh0bWwvYnktcmVmZXJlbmNlLmh0bWwKKworICAg
ICAgICAqIGRvbS9Eb2N1bWVudC5jcHA6CisgICAgICAgIChXZWJDb3JlOjpEb2N1bWVudDo6aGFz
U1ZHUm9vdE5vZGUpOgorICAgICAgICAqIGRvbS9Eb2N1bWVudC5oOgorICAgICAgICAoV2ViQ29y
ZTo6RG9jdW1lbnQ6Omhhc1NWR1Jvb3ROb2RlKToKKyAgICAgICAgKiByZW5kZXJpbmcvUmVuZGVy
Qm94TW9kZWxPYmplY3QuY3BwOgorICAgICAgICAoV2ViQ29yZTo6UmVuZGVyQm94TW9kZWxPYmpl
Y3Q6OnBhaW50RmlsbExheWVyRXh0ZW5kZWQpOgorCiAyMDEwLTA5LTIzICBSZW5hdGEgSG9kb3Zh
biAgPHJlbmlAaW5mLnUtc3plZ2VkLmh1PgogCiAgICAgICAgIFJldmlld2VkIGJ5IERpcmsgU2No
dWx6ZS4KSW5kZXg6IFdlYkNvcmUvZG9tL0RvY3VtZW50LmNwcAo9PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0tLSBXZWJD
b3JlL2RvbS9Eb2N1bWVudC5jcHAJKHJldmlzaW9uIDY4MTYyKQorKysgV2ViQ29yZS9kb20vRG9j
dW1lbnQuY3BwCSh3b3JraW5nIGNvcHkpCkBAIC00MDI2LDYgKzQwMjYsMTAgQEAgU1ZHRG9jdW1l
bnRFeHRlbnNpb25zKiBEb2N1bWVudDo6YWNjZXNzUwogICAgICAgICBtX3N2Z0V4dGVuc2lvbnMg
PSBhZG9wdFB0cihuZXcgU1ZHRG9jdW1lbnRFeHRlbnNpb25zKHRoaXMpKTsKICAgICByZXR1cm4g
bV9zdmdFeHRlbnNpb25zLmdldCgpOwogfQorCitib29sIERvY3VtZW50OjpoYXNTVkdSb290Tm9k
ZSgpIGNvbnN0IHsKKyAgICByZXR1cm4gZG9jdW1lbnRFbGVtZW50KCkgJiYgZG9jdW1lbnRFbGVt
ZW50KCktPmhhc1RhZ05hbWUoU1ZHTmFtZXM6OnN2Z1RhZyk7Cit9CiAjZW5kaWYKIAogUGFzc1Jl
ZlB0cjxIVE1MQ29sbGVjdGlvbj4gRG9jdW1lbnQ6OmltYWdlcygpCkluZGV4OiBXZWJDb3JlL2Rv
bS9Eb2N1bWVudC5oCj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT0KLS0tIFdlYkNvcmUvZG9tL0RvY3VtZW50LmgJKHJldmlz
aW9uIDY4MTYyKQorKysgV2ViQ29yZS9kb20vRG9jdW1lbnQuaAkod29ya2luZyBjb3B5KQpAQCAt
Mzg1LDggKzM4NSwxMCBAQCBwdWJsaWM6CiAgICAgdmlydHVhbCBib29sIGlzSW1hZ2VEb2N1bWVu
dCgpIGNvbnN0IHsgcmV0dXJuIGZhbHNlOyB9CiAjaWYgRU5BQkxFKFNWRykKICAgICB2aXJ0dWFs
IGJvb2wgaXNTVkdEb2N1bWVudCgpIGNvbnN0IHsgcmV0dXJuIGZhbHNlOyB9CisJYm9vbCBoYXNT
VkdSb290Tm9kZSgpIGNvbnN0OwogI2Vsc2UKICAgICBzdGF0aWMgYm9vbCBpc1NWR0RvY3VtZW50
KCkgeyByZXR1cm4gZmFsc2U7IH0KKyAgICBzdGF0aWMgYm9vbCBoYXNTVkdSb290Tm9kZSgpIHsg
cmV0dXJuIGZhbHNlOyB9CiAjZW5kaWYKICAgICB2aXJ0dWFsIGJvb2wgaXNQbHVnaW5Eb2N1bWVu
dCgpIGNvbnN0IHsgcmV0dXJuIGZhbHNlOyB9CiAgICAgdmlydHVhbCBib29sIGlzTWVkaWFEb2N1
bWVudCgpIGNvbnN0IHsgcmV0dXJuIGZhbHNlOyB9CkluZGV4OiBXZWJDb3JlL3JlbmRlcmluZy9S
ZW5kZXJCb3hNb2RlbE9iamVjdC5jcHAKPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQotLS0gV2ViQ29yZS9yZW5kZXJpbmcv
UmVuZGVyQm94TW9kZWxPYmplY3QuY3BwCShyZXZpc2lvbiA2ODE2MikKKysrIFdlYkNvcmUvcmVu
ZGVyaW5nL1JlbmRlckJveE1vZGVsT2JqZWN0LmNwcAkod29ya2luZyBjb3B5KQpAQCAtNjI0LDYg
KzYyNCwxMiBAQCB2b2lkIFJlbmRlckJveE1vZGVsT2JqZWN0OjpwYWludEZpbGxMYXllCiAgICAg
ICAgICAgICAgICAgICAgICAgICAvLyBDYW4ndCBzY3JvbGwgYSBmcmFtZXNldCBkb2N1bWVudCBh
bnl3YXkuCiAgICAgICAgICAgICAgICAgICAgICAgICBpc09wYXF1ZVJvb3QgPSBib2R5LT5oYXNM
b2NhbE5hbWUoZnJhbWVzZXRUYWcpOwogICAgICAgICAgICAgICAgICAgICB9CisjaWYgRU5BQkxF
KFNWRykKKyAgICAgICAgICAgICAgICAgICAgZWxzZSB7CisgICAgICAgICAgICAgICAgICAgICAg
ICAvLyBTVkcgZG9jdW1lbnRzIGFuZCBYTUwgZG9jdW1lbnRzIHdpdGggU1ZHIHJvb3Qgbm9kZXMg
YXJlIHRyYW5zcGFyZW50LgorICAgICAgICAgICAgICAgICAgICAgICAgaXNPcGFxdWVSb290ID0g
IWRvY3VtZW50KCktPmhhc1NWR1Jvb3ROb2RlKCk7CisgICAgICAgICAgICAgICAgICAgIH0KKyNl
bmRpZgogICAgICAgICAgICAgICAgIH0KICAgICAgICAgICAgIH0gZWxzZQogICAgICAgICAgICAg
ICAgIGlzT3BhcXVlUm9vdCA9ICF2aWV3KCktPmZyYW1lVmlldygpLT5pc1RyYW5zcGFyZW50KCk7
CkluZGV4OiBMYXlvdXRUZXN0cy9DaGFuZ2VMb2cKPT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQotLS0gTGF5b3V0VGVzdHMv
Q2hhbmdlTG9nCShyZXZpc2lvbiA2ODE3MikKKysrIExheW91dFRlc3RzL0NoYW5nZUxvZwkod29y
a2luZyBjb3B5KQpAQCAtMSwzICsxLDE1IEBACisyMDEwLTA5LTIzICBKZWZmIFNjaGlsbGVyICA8
amVmZnNjaGlsbGVyQGdvb2dsZS5jb20+CisKKyAgICAgICAgUmV2aWV3ZWQgYnkgTk9CT0RZIChP
T1BTISkuCisKKyAgICAgICAgVGVzdCB0byBjb25maXJtIHRoYXQgb2JqZWN0L2lmcmFtZS9lbWJl
ZCBiYWNrZ3JvdW5kcyBhcmUgdHJhbnNwYXJlbnQgZm9yIFNWRyBkb2N1bWVudHMKKyAgICAgICAg
aHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTEwNjg3CisKKyAgICAgICAg
KiBwbGF0Zm9ybS9tYWMvc3ZnL2luLWh0bWwvYnktcmVmZXJlbmNlLWV4cGVjdGVkLnR4dDogQWRk
ZWQuCisgICAgICAgICogc3ZnL2luLWh0bWwvYnktcmVmZXJlbmNlLWV4cGVjdGVkLmNoZWNrc3Vt
OiBBZGRlZC4KKyAgICAgICAgKiBzdmcvaW4taHRtbC9ieS1yZWZlcmVuY2UtZXhwZWN0ZWQucG5n
OiBBZGRlZC4KKyAgICAgICAgKiBzdmcvaW4taHRtbC9ieS1yZWZlcmVuY2UuaHRtbDogQWRkZWQu
CisKIDIwMTAtMDktMjMgIFJlbmF0YSBIb2RvdmFuICA8cmVuaUBpbmYudS1zemVnZWQuaHU+CiAK
ICAgICAgICAgUmV2aWV3ZWQgYnkgRGlyayBTY2h1bHplLgpJbmRleDogTGF5b3V0VGVzdHMvcGxh
dGZvcm0vbWFjL3N2Zy9pbi1odG1sL2J5LXJlZmVyZW5jZS1leHBlY3RlZC50eHQKPT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PQotLS0gTGF5b3V0VGVzdHMvcGxhdGZvcm0vbWFjL3N2Zy9pbi1odG1sL2J5LXJlZmVyZW5jZS1l
eHBlY3RlZC50eHQJKHJldmlzaW9uIDApCisrKyBMYXlvdXRUZXN0cy9wbGF0Zm9ybS9tYWMvc3Zn
L2luLWh0bWwvYnktcmVmZXJlbmNlLWV4cGVjdGVkLnR4dAkocmV2aXNpb24gMCkKQEAgLTAsMCAr
MSwzOSBAQAorbGF5ZXIgYXQgKDAsMCkgc2l6ZSA4MDB4NjAwCisgIFJlbmRlclZpZXcgYXQgKDAs
MCkgc2l6ZSA4MDB4NjAwCitsYXllciBhdCAoMCwwKSBzaXplIDgwMHg0MDAKKyAgUmVuZGVyQmxv
Y2sge0hUTUx9IGF0ICgwLDApIHNpemUgODAweDQwMAorICAgIFJlbmRlckJvZHkge0JPRFl9IGF0
ICgwLDApIHNpemUgODAweDQwMAorICAgICAgUmVuZGVyQmxvY2sge0RJVn0gYXQgKDAsMCkgc2l6
ZSA0MDB4NDAwIFtiZ2NvbG9yPSMwMEZGMDBdCisgICAgICAgIFJlbmRlckVtYmVkZGVkT2JqZWN0
IHtPQkpFQ1R9IGF0ICgwLDUwKSBzaXplIDUweDUwCisgICAgICAgICAgbGF5ZXIgYXQgKDAsMCkg
c2l6ZSA1MHg1MAorICAgICAgICAgICAgUmVuZGVyVmlldyBhdCAoMCwwKSBzaXplIDUweDUwCisg
ICAgICAgICAgbGF5ZXIgYXQgKDAsMCkgc2l6ZSA1MHg1MAorICAgICAgICAgICAgUmVuZGVyU1ZH
Um9vdCB7c3ZnfSBhdCAoMCwwKSBzaXplIDB4MAorICAgICAgICBSZW5kZXJUZXh0IHsjdGV4dH0g
YXQgKDUwLDg2KSBzaXplIDR4MTgKKyAgICAgICAgICB0ZXh0IHJ1biBhdCAoNTAsODYpIHdpZHRo
IDQ6ICIgIgorICAgICAgICBSZW5kZXJFbWJlZGRlZE9iamVjdCB7RU1CRUR9IGF0ICg1NCw1MCkg
c2l6ZSA1MHg1MAorICAgICAgICAgIGxheWVyIGF0ICgwLDApIHNpemUgNTB4NTAKKyAgICAgICAg
ICAgIFJlbmRlclZpZXcgYXQgKDAsMCkgc2l6ZSA1MHg1MAorICAgICAgICAgIGxheWVyIGF0ICgw
LDApIHNpemUgNTB4NTAKKyAgICAgICAgICAgIFJlbmRlclNWR1Jvb3Qge3N2Z30gYXQgKDAsMCkg
c2l6ZSAweDAKKyAgICAgICAgUmVuZGVyVGV4dCB7I3RleHR9IGF0ICgxMDQsODYpIHNpemUgNHgx
OAorICAgICAgICAgIHRleHQgcnVuIGF0ICgxMDQsODYpIHdpZHRoIDQ6ICIgIgorICAgICAgICBS
ZW5kZXJQYXJ0T2JqZWN0IHtJRlJBTUV9IGF0ICgxMDgsMCkgc2l6ZSAxMDB4MTAwCisgICAgICAg
ICAgbGF5ZXIgYXQgKDAsMCkgc2l6ZSAxMDB4MTAwCisgICAgICAgICAgICBSZW5kZXJWaWV3IGF0
ICgwLDApIHNpemUgMTAweDEwMAorICAgICAgICAgIGxheWVyIGF0ICgwLDApIHNpemUgNTB4NTAK
KyAgICAgICAgICAgIFJlbmRlclNWR1Jvb3Qge3N2Z30gYXQgKDAsMCkgc2l6ZSAweDAKKyAgICAg
ICAgUmVuZGVyVGV4dCB7I3RleHR9IGF0ICgyMDgsODYpIHNpemUgNHgxOAorICAgICAgICAgIHRl
eHQgcnVuIGF0ICgyMDgsODYpIHdpZHRoIDQ6ICIgIgorICAgICAgICBSZW5kZXJFbWJlZGRlZE9i
amVjdCB7T0JKRUNUfSBhdCAoMjEyLDUwKSBzaXplIDUweDUwCisgICAgICAgICAgbGF5ZXIgYXQg
KDAsMCkgc2l6ZSA1MHg1MAorICAgICAgICAgICAgUmVuZGVyVmlldyBhdCAoMCwwKSBzaXplIDUw
eDUwCisgICAgICAgICAgbGF5ZXIgYXQgKDAsMCkgc2l6ZSA1MHg1MAorICAgICAgICAgICAgUmVu
ZGVyU1ZHUm9vdCB7c3ZnfSBhdCAoMCwwKSBzaXplIDB4MAorICAgICAgICBSZW5kZXJUZXh0IHsj
dGV4dH0gYXQgKDI2Miw4Nikgc2l6ZSA0eDE4CisgICAgICAgICAgdGV4dCBydW4gYXQgKDI2Miw4
Nikgd2lkdGggNDogIiAiCisgICAgICAgIFJlbmRlckVtYmVkZGVkT2JqZWN0IHtPQkpFQ1R9IGF0
ICgyNjYsNTApIHNpemUgNTB4NTAKKyAgICAgICAgICBsYXllciBhdCAoMCwwKSBzaXplIDUweDUw
CisgICAgICAgICAgICBSZW5kZXJWaWV3IGF0ICgwLDApIHNpemUgNTB4NTAKKyAgICAgICAgICBs
YXllciBhdCAoMCwwKSBzaXplIDUweDUwCisgICAgICAgICAgICBSZW5kZXJTVkdSb290IHtzdmd9
IGF0ICgwLDApIHNpemUgMHgwCkluZGV4OiBMYXlvdXRUZXN0cy9zdmcvaW4taHRtbC9ieS1yZWZl
cmVuY2UtZXhwZWN0ZWQuY2hlY2tzdW0KPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQotLS0gTGF5b3V0VGVzdHMvc3ZnL2lu
LWh0bWwvYnktcmVmZXJlbmNlLWV4cGVjdGVkLmNoZWNrc3VtCShyZXZpc2lvbiAwKQorKysgTGF5
b3V0VGVzdHMvc3ZnL2luLWh0bWwvYnktcmVmZXJlbmNlLWV4cGVjdGVkLmNoZWNrc3VtCShyZXZp
c2lvbiAwKQpAQCAtMCwwICsxIEBACis0MzRhMTQ2ODlmZmExZDUzNmNlYzQxYjNkOWFkYzZkOQpc
IE5vIG5ld2xpbmUgYXQgZW5kIG9mIGZpbGUKSW5kZXg6IExheW91dFRlc3RzL3N2Zy9pbi1odG1s
L2J5LXJlZmVyZW5jZS5odG1sCj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KLS0tIExheW91dFRlc3RzL3N2Zy9pbi1odG1s
L2J5LXJlZmVyZW5jZS5odG1sCShyZXZpc2lvbiAwKQorKysgTGF5b3V0VGVzdHMvc3ZnL2luLWh0
bWwvYnktcmVmZXJlbmNlLmh0bWwJKHJldmlzaW9uIDApCkBAIC0wLDAgKzEsMzEgQEAKKzwhRE9D
VFlQRSBodG1sPgorPGh0bWw+Cis8IS0tCisgIFNWRyBkb2N1bWVudHMgaW5jbHVkZWQgYnkgcmVm
ZXJlbmNlIHNob3VsZCBiZSB0cmFuc3BhcmVudC4gIEFueSB3aGl0ZSB2aXNpYmxlIGluIHRoZSBn
cmVlbiBib3ggaXMgYSBmYWlsdXJlLgorLS0+Cis8aGVhZD4KKyAgPHN0eWxlIHR5cGU9J3RleHQv
Y3NzJz4KKyAgICAqIHsKKyAgICAgIG1hcmdpbjogMHB4OworICAgICAgcGFkZGluZzogMHB4Owor
ICAgIH0KKyAgICBkaXYgeworICAgICAgYmFja2dyb3VuZC1jb2xvcjogbGltZTsKKyAgICAgIGhl
aWdodDogNDAwcHg7CisgICAgICB3aWR0aDogNDAwcHg7CisgICAgfQorICAgIGlmcmFtZSB7Cisg
ICAgICBib3JkZXI6IG5vbmU7CisgICAgfQorICA8L3N0eWxlPgorPC9oZWFkPgorPGJvZHk+Cisg
IDxkaXY+CisgICAgPG9iamVjdCB0eXBlPSdpbWFnZS9zdmcreG1sJyB3aWR0aD0nNTAnIGhlaWdo
dD0nNTAnIGRhdGE9J2RhdGE6aW1hZ2Uvc3ZnK3htbDtiYXNlNjQsUEQ5NGJXd2dkbVZ5YzJsdmJq
MGlNUzR3SWo4K0NqeHpkbWNnZDJsa2RHZzlJalV3SWlCb1pXbG5hSFE5SWpVd0lpQjRiV3h1Y3ow
aWFIUjBjRG92TDNkM2R5NTNNeTV2Y21jdk1qQXdNQzl6ZG1jaUx6ND0nPjwvb2JqZWN0PgorICAg
IDxlbWJlZCB3aWR0aD0nNTAnIGhlaWdodD0nNTAnIHNyYz0nZGF0YTppbWFnZS9zdmcreG1sO2Jh
c2U2NCxQRDk0Yld3Z2RtVnljMmx2YmowaU1TNHdJajgrQ2p4emRtY2dkMmxrZEdnOUlqVXdJaUJv
WldsbmFIUTlJalV3SWlCNGJXeHVjejBpYUhSMGNEb3ZMM2QzZHk1M015NXZjbWN2TWpBd01DOXpk
bWNpTHo0PSc+PC9lbWJlZD4KKyAgICA8aWZyYW1lIHNlYW1sZXNzPSdzZWFtbGVzcycgd2lkdGg9
JzEwMCcgaGVpZ2h0PScxMDAnIHNyYz0nZGF0YTppbWFnZS9zdmcreG1sO2Jhc2U2NCxQRDk0Yld3
Z2RtVnljMmx2YmowaU1TNHdJajgrQ2p4emRtY2dkMmxrZEdnOUlqVXdJaUJvWldsbmFIUTlJalV3
SWlCNGJXeHVjejBpYUhSMGNEb3ZMM2QzZHk1M015NXZjbWN2TWpBd01DOXpkbWNpTHo0PSc+PC9p
ZnJhbWU+CisgICAgPG9iamVjdCB0eXBlPSd0ZXh0L3htbCcgd2lkdGg9JzUwJyBoZWlnaHQ9JzUw
JyBkYXRhPSdkYXRhOnRleHQveG1sO2Jhc2U2NCxQRDk0Yld3Z2RtVnljMmx2YmowaU1TNHdJajgr
Q2p4emRtY2dkMmxrZEdnOUlqVXdJaUJvWldsbmFIUTlJalV3SWlCNGJXeHVjejBpYUhSMGNEb3ZM
M2QzZHk1M015NXZjbWN2TWpBd01DOXpkbWNpTHo0PSc+PC9vYmplY3Q+CisgICAgPG9iamVjdCB0
eXBlPSdhcHBsaWNhdGlvbi94bWwnIHdpZHRoPSc1MCcgaGVpZ2h0PSc1MCcgZGF0YT0nZGF0YTph
cHBsaWNhdGlvbi94bWw7YmFzZTY0LFBEOTRiV3dnZG1WeWMybHZiajBpTVM0d0lqOCtDanh6ZG1j
Z2QybGtkR2c5SWpVd0lpQm9aV2xuYUhROUlqVXdJaUI0Yld4dWN6MGlhSFIwY0RvdkwzZDNkeTUz
TXk1dmNtY3ZNakF3TUM5emRtY2lMejQ9Jz48L29iamVjdC0tPgorICA8L2Rpdj4KKzwvYm9keT4K
KzwvaHRtbD4KXCBObyBuZXdsaW5lIGF0IGVuZCBvZiBmaWxlCkluZGV4OiBMYXlvdXRUZXN0cy9z
dmcvaW4taHRtbC9ieS1yZWZlcmVuY2UtZXhwZWN0ZWQucG5nCj09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KQ2Fubm90IGRp
c3BsYXk6IGZpbGUgbWFya2VkIGFzIGEgYmluYXJ5IHR5cGUuCnN2bjptaW1lLXR5cGUgPSBhcHBs
aWNhdGlvbi9vY3RldC1zdHJlYW0KClByb3BlcnR5IGNoYW5nZXMgb246IExheW91dFRlc3RzL3N2
Zy9pbi1odG1sL2J5LXJlZmVyZW5jZS1leHBlY3RlZC5wbmcKX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpBZGRlZDogc3Zu
Om1pbWUtdHlwZQogICArIGFwcGxpY2F0aW9uL29jdGV0LXN0cmVhbQoKCmlWQk9SdzBLR2dvQUFB
QU5TVWhFVWdBQUFaQUFBQUdRQ0FZQUFBQ0F2emJNQUFBR1drbEVRVlI0bk8zT1VRa0FJQUJFTWZ1
WDFnNysKUEE3R0N1eWNDd0FmOGdBQW0vSUFBSnZ5QUFDYjhnQUFtL0lBQUp2eUFBQ2I4Z0FBbS9J
QUFKdnlBQUNiOGdBQW0vSUFBSnZ5QUFDYgo4Z0FBbS9JQUFKdnlBQUNiOGdBQW0vSUFBSnZ5QUFD
YjhnQUFtL0lBQUp2eUFBQ2I4Z0FBbS9JQUFKdnlBQUNiOGdBQW0vSUFBSnZ5CkFBQ2I4Z0FBbS9J
QUFKdnlBQUNiOGdBQW0vSUFBSnZ5QUFDYjhnQUFtL0lBQUp2eUFBQ2I4Z0FBbS9JQUFKdnlBQUNi
OGdBQW0vSUEKQUp2eUFBQ2I4Z0FBbS9JQUFKdnlBQUNiOGdBQW0vSUFBSnZ5QUFDYjhnQUFtL0lB
QUp2eUFBQ2I4Z0FBbS9JQUFKdnlBQUNiOGdBQQptL0lBQUp2eUFBQ2I4Z0FBbS9JQUFKdnlBQUNi
OGdBQW0vSUFBSnZ5QUFDYjhnQUFtL0lBQUp2eUFBQ2I4Z0FBbS9JQUFKdnlBQUNiCjhnQUFtL0lB
QUp2eUFBQ2I4Z0FBbS9JQUFKdnlBQUNiOGdBQW0vSUFBSnZ5QUFDYjhnQUFtL0lBQUp2eUFBQ2I4
Z0FBbS9JQUFKdnkKQUFDYjhnQUFtL0lBQUp2eUFBQ2I4Z0FBbS9JQUFKdnlBQUNiOGdBQW0vSUFB
SnZ5QUFDYjhnQUFtL0lBQUp2eUFBQ2I4Z0FBbS9JQQpBSnZ5QUFDYjhnQUFtL0lBQUp2eUFBQ2I4
Z0FBbS9JQUFKdnlBQUNiOGdBQW0vSUFBSnZ5QUFDYjhnQUFtL0lBQUp2eUFBQ2I4Z0FBCm0vSUFB
SnZ5QUFDYjhnQUFtL0lBQUp2eUFBQ2I4Z0FBbS9JQUFKdnlBQUNiOGdBQW0vSUFBSnZ5QUFDYjhn
QUFtL0lBQUp2eUFBQ2IKOGdBQW0vSUFBSnZ5QUFDYjhnQUFtL0lBQUp2eUFBQ2I4Z0FBbS9JQUFK
dnlBQUNiOGdBQW0vSUFBSnZ5QUFDYjhnQUFtL0lBQUp2eQpBQUNiOGdBQW0vSUFBSnZ5QUFDYjhn
QUFtL0lBQUp2eUFBQ2I4Z0FBbS9JQUFKdnlBQUNiOGdBQW0vSUFBSnZ5QUFDYjhnQUFtL0lBCkFK
dnlBQUNiOGdBQW0vSUFBSnZ5QUFDYjhnQUFtL0lBQUp2eUFBQ2I4Z0FBbS9JQUFKdnlBQUNiOGdB
QW0vSUFBSnZ5QUFDYjhnQUEKbS9JQUFKdnlBQUNiOGdBQW0vSUFBSnZ5QUFDYjhnQUFtL0lBQUp2
eUFBQ2I4Z0FBbS9JQUFKdnlBQUNiOGdBQW0vSUFBSnZ5QUFDYgo4Z0FBbS9JQUFKdnlBQUNiOGdB
QW0vSUFBSnZ5QUFDYjhnQUFtL0lBQUp2eUFBQ2I4Z0FBbS9JQUFKdnlBQUNiOGdBQW0vSUFBSnZ5
CkFBQ2I4Z0FBbS9JQUFKdnlBQUNiOGdBQW0vSUFBSnZ5QUFDYjhnQUFtL0lBQUp2eUFBQ2I4Z0FB
bS9JQUFKdnlBQUNiOGdBQW0vSUEKQUp2eUFBQ2I4Z0FBbS9JQUFKdnlBQUNiOGdBQW0vSUFBSnZ5
QUFDYjhnQUFtL0lBQUp2eUFBQ2I4Z0FBbS9JQUFKdnlBQUNiOGdBQQptL0lBQUp2eUFBQ2I4Z0FB
bS9JQUFKdnlBQUNiOGdBQW0vSUFBSnZ5QUFDYjhnQUFtL0lBQUp2eUFBQ2I4Z0FBbS9JQUFKdnlB
QUNiCjhnQUFtL0lBQUp2eUFBQ2I4Z0FBbS9JQUFKdnlBQUNiOGdBQW0vSUFBSnZ5QUFDYjhnQUFt
L0lBQUp2eUFBQ2I4Z0FBbS9JQUFKdnkKQUFDYjhnQUFtL0lBQUp2eUFBQ2I4Z0FBbS9JQUFKdnlB
QUNiOGdBQW0vSUFBSnZ5QUFDYjhnQUFtL0lBQUp2eUFBQ2I4Z0FBbS9JQQpBSnZ5QUFDYjhnQUFt
L0lBQUp2eUFBQ2I4Z0FBbS9JQUFKdnlBQUNiOGdBQW0vSUFBSnZ5QUFDYjhnQUFtL0lBQUp2eUFB
Q2I4Z0FBCm0vSUFBSnZ5QUFDYjhnQUFtL0lBQUp2eUFBQ2I4Z0FBbS9JQUFKdnlBQUNiOGdBQW0v
SUFBSnZ5QUFDYjhnQUFtL0lBQUp2eUFBQ2IKOGdBQW0vSUFBSnZ5QUFDYjhnQUFtL0lBQUp2eUFB
Q2I4Z0FBbS9JQUFKdnlBQUNiOGdBQW0vSUFBSnZ5QUFDYjhnQUFtL0lBQUp2eQpBQUNiOGdBQW0v
SUFBSnZ5QUFDYjhnQUFtL0lBQUp2eUFBQ2I4Z0FBbS9JQUFKdnlBQUNiOGdBQW0vSUFBSnZ5QUFD
YjhnQUFtL0lBCkFKdnlBQUNiOGdBQW0vSUFBSnZ5QUFDYjhnQUFtL0lBQUp2eUFBQ2I4Z0FBbS9J
QUFKdnlBQUNiOGdBQW0vSUFBSnZ5QUFDYjhnQUEKbS9JQUFKdnlBQUNiOGdBQW0vSUFBSnZ5QUFD
YjhnQUFtL0lBQUp2eUFBQ2I4Z0FBbS9JQUFKdnlBQUNiOGdBQW0vSUFBSnZ5QUFDYgo4Z0FBbS9J
QUFKdnlBQUNiOGdBQW0vSUFBSnZ5QUFDYjhnQUFtL0lBQUp2eUFBQ2I4Z0FBbS9JQUFKdnlBQUNi
OGdBQW0vSUFBSnZ5CkFBQ2I4Z0FBbS9JQUFKdnlBQUNiOGdBQW0vSUFBSnZ5QUFDYjhnQUFtL0lB
QUp2eUFBQ2I4Z0FBbS9JQUFKdnlBQUNiOGdBQW0vSUEKQUp2eUFBQ2I4Z0FBbS9JQUFKdnlBQUNi
OGdBQW0vSUFBSnZ5QUFDYjhnQUFtL0lBQUp2eUFBQ2I4Z0FBbS9JQUFKdnlBQUNiOGdBQQptL0lB
QUp2eUFBQ1RIb0VoWnZSelptOEpBQUFBQUVsRlRrU3VRbUNDCgo=
</data>
<flag name="review"
          id="58100"
          type_id="1"
          status="+"
          setter="hyatt"
    />
          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>68561</attachid>
            <date>2010-09-23 12:17:12 -0700</date>
            <delta_ts>2010-09-23 14:36:32 -0700</delta_ts>
            <desc>Patch with webkit style fixups.</desc>
            <filename>patch-v5.txt</filename>
            <type>text/plain</type>
            <size>10530</size>
            <attacher name="Jeff Schiller">jeffschiller</attacher>
            
              <data encoding="base64">SW5kZXg6IFdlYkNvcmUvQ2hhbmdlTG9nCj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KLS0tIFdlYkNvcmUvQ2hhbmdlTG9n
CShyZXZpc2lvbiA2ODE3MikKKysrIFdlYkNvcmUvQ2hhbmdlTG9nCSh3b3JraW5nIGNvcHkpCkBA
IC0xLDMgKzEsMTkgQEAKKzIwMTAtMDktMjMgIEplZmYgU2NoaWxsZXIgIDxqZWZmc2NoaWxsZXJA
Z29vZ2xlLmNvbT4KKworICAgICAgICBSZXZpZXdlZCBieSBOT0JPRFkgKE9PUFMhKS4KKworICAg
ICAgICBFbnN1cmUgdGhhdCBTVkcgZG9jdW1lbnRzIGluY2x1ZGVkIGJ5IHJlZmVyZW5jZSAob2Jq
ZWN0LCBpZnJhbWUsIGVtYmVkKSBoYXZlIHRyYW5zcGFyZW50CisgICAgICAgIGJhY2tncm91bmRz
IChub3Qgd2hpdGUpLiAgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTEw
Njg3CisKKyAgICAgICAgVGVzdDogc3ZnL2luLWh0bWwvYnktcmVmZXJlbmNlLmh0bWwKKworICAg
ICAgICAqIGRvbS9Eb2N1bWVudC5jcHA6CisgICAgICAgIChXZWJDb3JlOjpEb2N1bWVudDo6aGFz
U1ZHUm9vdE5vZGUpOgorICAgICAgICAqIGRvbS9Eb2N1bWVudC5oOgorICAgICAgICAoV2ViQ29y
ZTo6RG9jdW1lbnQ6Omhhc1NWR1Jvb3ROb2RlKToKKyAgICAgICAgKiByZW5kZXJpbmcvUmVuZGVy
Qm94TW9kZWxPYmplY3QuY3BwOgorICAgICAgICAoV2ViQ29yZTo6UmVuZGVyQm94TW9kZWxPYmpl
Y3Q6OnBhaW50RmlsbExheWVyRXh0ZW5kZWQpOgorCiAyMDEwLTA5LTIzICBSZW5hdGEgSG9kb3Zh
biAgPHJlbmlAaW5mLnUtc3plZ2VkLmh1PgogCiAgICAgICAgIFJldmlld2VkIGJ5IERpcmsgU2No
dWx6ZS4KSW5kZXg6IFdlYkNvcmUvZG9tL0RvY3VtZW50LmNwcAo9PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0tLSBXZWJD
b3JlL2RvbS9Eb2N1bWVudC5jcHAJKHJldmlzaW9uIDY4MTYyKQorKysgV2ViQ29yZS9kb20vRG9j
dW1lbnQuY3BwCSh3b3JraW5nIGNvcHkpCkBAIC00MDI2LDYgKzQwMjYsMTEgQEAgU1ZHRG9jdW1l
bnRFeHRlbnNpb25zKiBEb2N1bWVudDo6YWNjZXNzUwogICAgICAgICBtX3N2Z0V4dGVuc2lvbnMg
PSBhZG9wdFB0cihuZXcgU1ZHRG9jdW1lbnRFeHRlbnNpb25zKHRoaXMpKTsKICAgICByZXR1cm4g
bV9zdmdFeHRlbnNpb25zLmdldCgpOwogfQorCitib29sIERvY3VtZW50OjpoYXNTVkdSb290Tm9k
ZSgpIGNvbnN0Cit7CisgICAgcmV0dXJuIGRvY3VtZW50RWxlbWVudCgpICYmIGRvY3VtZW50RWxl
bWVudCgpLT5oYXNUYWdOYW1lKFNWR05hbWVzOjpzdmdUYWcpOworfQogI2VuZGlmCiAKIFBhc3NS
ZWZQdHI8SFRNTENvbGxlY3Rpb24+IERvY3VtZW50OjppbWFnZXMoKQpJbmRleDogV2ViQ29yZS9k
b20vRG9jdW1lbnQuaAo9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09Ci0tLSBXZWJDb3JlL2RvbS9Eb2N1bWVudC5oCShyZXZp
c2lvbiA2ODE2MikKKysrIFdlYkNvcmUvZG9tL0RvY3VtZW50LmgJKHdvcmtpbmcgY29weSkKQEAg
LTM4NSw4ICszODUsMTAgQEAgcHVibGljOgogICAgIHZpcnR1YWwgYm9vbCBpc0ltYWdlRG9jdW1l
bnQoKSBjb25zdCB7IHJldHVybiBmYWxzZTsgfQogI2lmIEVOQUJMRShTVkcpCiAgICAgdmlydHVh
bCBib29sIGlzU1ZHRG9jdW1lbnQoKSBjb25zdCB7IHJldHVybiBmYWxzZTsgfQorICAgIGJvb2wg
aGFzU1ZHUm9vdE5vZGUoKSBjb25zdDsKICNlbHNlCiAgICAgc3RhdGljIGJvb2wgaXNTVkdEb2N1
bWVudCgpIHsgcmV0dXJuIGZhbHNlOyB9CisgICAgc3RhdGljIGJvb2wgaGFzU1ZHUm9vdE5vZGUo
KSB7IHJldHVybiBmYWxzZTsgfQogI2VuZGlmCiAgICAgdmlydHVhbCBib29sIGlzUGx1Z2luRG9j
dW1lbnQoKSBjb25zdCB7IHJldHVybiBmYWxzZTsgfQogICAgIHZpcnR1YWwgYm9vbCBpc01lZGlh
RG9jdW1lbnQoKSBjb25zdCB7IHJldHVybiBmYWxzZTsgfQpJbmRleDogV2ViQ29yZS9yZW5kZXJp
bmcvUmVuZGVyQm94TW9kZWxPYmplY3QuY3BwCj09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KLS0tIFdlYkNvcmUvcmVuZGVy
aW5nL1JlbmRlckJveE1vZGVsT2JqZWN0LmNwcAkocmV2aXNpb24gNjgxNjIpCisrKyBXZWJDb3Jl
L3JlbmRlcmluZy9SZW5kZXJCb3hNb2RlbE9iamVjdC5jcHAJKHdvcmtpbmcgY29weSkKQEAgLTYy
NCw2ICs2MjQsMTIgQEAgdm9pZCBSZW5kZXJCb3hNb2RlbE9iamVjdDo6cGFpbnRGaWxsTGF5ZQog
ICAgICAgICAgICAgICAgICAgICAgICAgLy8gQ2FuJ3Qgc2Nyb2xsIGEgZnJhbWVzZXQgZG9jdW1l
bnQgYW55d2F5LgogICAgICAgICAgICAgICAgICAgICAgICAgaXNPcGFxdWVSb290ID0gYm9keS0+
aGFzTG9jYWxOYW1lKGZyYW1lc2V0VGFnKTsKICAgICAgICAgICAgICAgICAgICAgfQorI2lmIEVO
QUJMRShTVkcpCisgICAgICAgICAgICAgICAgICAgIGVsc2UgeworICAgICAgICAgICAgICAgICAg
ICAgICAgLy8gU1ZHIGRvY3VtZW50cyBhbmQgWE1MIGRvY3VtZW50cyB3aXRoIFNWRyByb290IG5v
ZGVzIGFyZSB0cmFuc3BhcmVudC4KKyAgICAgICAgICAgICAgICAgICAgICAgIGlzT3BhcXVlUm9v
dCA9ICFkb2N1bWVudCgpLT5oYXNTVkdSb290Tm9kZSgpOworICAgICAgICAgICAgICAgICAgICB9
CisjZW5kaWYKICAgICAgICAgICAgICAgICB9CiAgICAgICAgICAgICB9IGVsc2UKICAgICAgICAg
ICAgICAgICBpc09wYXF1ZVJvb3QgPSAhdmlldygpLT5mcmFtZVZpZXcoKS0+aXNUcmFuc3BhcmVu
dCgpOwpJbmRleDogTGF5b3V0VGVzdHMvQ2hhbmdlTG9nCj09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KLS0tIExheW91dFRl
c3RzL0NoYW5nZUxvZwkocmV2aXNpb24gNjgxNzIpCisrKyBMYXlvdXRUZXN0cy9DaGFuZ2VMb2cJ
KHdvcmtpbmcgY29weSkKQEAgLTEsMyArMSwxNSBAQAorMjAxMC0wOS0yMyAgSmVmZiBTY2hpbGxl
ciAgPGplZmZzY2hpbGxlckBnb29nbGUuY29tPgorCisgICAgICAgIFJldmlld2VkIGJ5IE5PQk9E
WSAoT09QUyEpLgorCisgICAgICAgIFRlc3QgdG8gY29uZmlybSB0aGF0IG9iamVjdC9pZnJhbWUv
ZW1iZWQgYmFja2dyb3VuZHMgYXJlIHRyYW5zcGFyZW50IGZvciBTVkcgZG9jdW1lbnRzCisgICAg
ICAgIGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD0xMDY4NworCisgICAg
ICAgICogcGxhdGZvcm0vbWFjL3N2Zy9pbi1odG1sL2J5LXJlZmVyZW5jZS1leHBlY3RlZC50eHQ6
IEFkZGVkLgorICAgICAgICAqIHN2Zy9pbi1odG1sL2J5LXJlZmVyZW5jZS1leHBlY3RlZC5jaGVj
a3N1bTogQWRkZWQuCisgICAgICAgICogc3ZnL2luLWh0bWwvYnktcmVmZXJlbmNlLWV4cGVjdGVk
LnBuZzogQWRkZWQuCisgICAgICAgICogc3ZnL2luLWh0bWwvYnktcmVmZXJlbmNlLmh0bWw6IEFk
ZGVkLgorCiAyMDEwLTA5LTIzICBSZW5hdGEgSG9kb3ZhbiAgPHJlbmlAaW5mLnUtc3plZ2VkLmh1
PgogCiAgICAgICAgIFJldmlld2VkIGJ5IERpcmsgU2NodWx6ZS4KSW5kZXg6IExheW91dFRlc3Rz
L3BsYXRmb3JtL21hYy9zdmcvaW4taHRtbC9ieS1yZWZlcmVuY2UtZXhwZWN0ZWQudHh0Cj09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT0KLS0tIExheW91dFRlc3RzL3BsYXRmb3JtL21hYy9zdmcvaW4taHRtbC9ieS1yZWZlcmVu
Y2UtZXhwZWN0ZWQudHh0CShyZXZpc2lvbiAwKQorKysgTGF5b3V0VGVzdHMvcGxhdGZvcm0vbWFj
L3N2Zy9pbi1odG1sL2J5LXJlZmVyZW5jZS1leHBlY3RlZC50eHQJKHJldmlzaW9uIDApCkBAIC0w
LDAgKzEsMzkgQEAKK2xheWVyIGF0ICgwLDApIHNpemUgODAweDYwMAorICBSZW5kZXJWaWV3IGF0
ICgwLDApIHNpemUgODAweDYwMAorbGF5ZXIgYXQgKDAsMCkgc2l6ZSA4MDB4NDAwCisgIFJlbmRl
ckJsb2NrIHtIVE1MfSBhdCAoMCwwKSBzaXplIDgwMHg0MDAKKyAgICBSZW5kZXJCb2R5IHtCT0RZ
fSBhdCAoMCwwKSBzaXplIDgwMHg0MDAKKyAgICAgIFJlbmRlckJsb2NrIHtESVZ9IGF0ICgwLDAp
IHNpemUgNDAweDQwMCBbYmdjb2xvcj0jMDBGRjAwXQorICAgICAgICBSZW5kZXJFbWJlZGRlZE9i
amVjdCB7T0JKRUNUfSBhdCAoMCw1MCkgc2l6ZSA1MHg1MAorICAgICAgICAgIGxheWVyIGF0ICgw
LDApIHNpemUgNTB4NTAKKyAgICAgICAgICAgIFJlbmRlclZpZXcgYXQgKDAsMCkgc2l6ZSA1MHg1
MAorICAgICAgICAgIGxheWVyIGF0ICgwLDApIHNpemUgNTB4NTAKKyAgICAgICAgICAgIFJlbmRl
clNWR1Jvb3Qge3N2Z30gYXQgKDAsMCkgc2l6ZSAweDAKKyAgICAgICAgUmVuZGVyVGV4dCB7I3Rl
eHR9IGF0ICg1MCw4Nikgc2l6ZSA0eDE4CisgICAgICAgICAgdGV4dCBydW4gYXQgKDUwLDg2KSB3
aWR0aCA0OiAiICIKKyAgICAgICAgUmVuZGVyRW1iZWRkZWRPYmplY3Qge0VNQkVEfSBhdCAoNTQs
NTApIHNpemUgNTB4NTAKKyAgICAgICAgICBsYXllciBhdCAoMCwwKSBzaXplIDUweDUwCisgICAg
ICAgICAgICBSZW5kZXJWaWV3IGF0ICgwLDApIHNpemUgNTB4NTAKKyAgICAgICAgICBsYXllciBh
dCAoMCwwKSBzaXplIDUweDUwCisgICAgICAgICAgICBSZW5kZXJTVkdSb290IHtzdmd9IGF0ICgw
LDApIHNpemUgMHgwCisgICAgICAgIFJlbmRlclRleHQgeyN0ZXh0fSBhdCAoMTA0LDg2KSBzaXpl
IDR4MTgKKyAgICAgICAgICB0ZXh0IHJ1biBhdCAoMTA0LDg2KSB3aWR0aCA0OiAiICIKKyAgICAg
ICAgUmVuZGVyUGFydE9iamVjdCB7SUZSQU1FfSBhdCAoMTA4LDApIHNpemUgMTAweDEwMAorICAg
ICAgICAgIGxheWVyIGF0ICgwLDApIHNpemUgMTAweDEwMAorICAgICAgICAgICAgUmVuZGVyVmll
dyBhdCAoMCwwKSBzaXplIDEwMHgxMDAKKyAgICAgICAgICBsYXllciBhdCAoMCwwKSBzaXplIDUw
eDUwCisgICAgICAgICAgICBSZW5kZXJTVkdSb290IHtzdmd9IGF0ICgwLDApIHNpemUgMHgwCisg
ICAgICAgIFJlbmRlclRleHQgeyN0ZXh0fSBhdCAoMjA4LDg2KSBzaXplIDR4MTgKKyAgICAgICAg
ICB0ZXh0IHJ1biBhdCAoMjA4LDg2KSB3aWR0aCA0OiAiICIKKyAgICAgICAgUmVuZGVyRW1iZWRk
ZWRPYmplY3Qge09CSkVDVH0gYXQgKDIxMiw1MCkgc2l6ZSA1MHg1MAorICAgICAgICAgIGxheWVy
IGF0ICgwLDApIHNpemUgNTB4NTAKKyAgICAgICAgICAgIFJlbmRlclZpZXcgYXQgKDAsMCkgc2l6
ZSA1MHg1MAorICAgICAgICAgIGxheWVyIGF0ICgwLDApIHNpemUgNTB4NTAKKyAgICAgICAgICAg
IFJlbmRlclNWR1Jvb3Qge3N2Z30gYXQgKDAsMCkgc2l6ZSAweDAKKyAgICAgICAgUmVuZGVyVGV4
dCB7I3RleHR9IGF0ICgyNjIsODYpIHNpemUgNHgxOAorICAgICAgICAgIHRleHQgcnVuIGF0ICgy
NjIsODYpIHdpZHRoIDQ6ICIgIgorICAgICAgICBSZW5kZXJFbWJlZGRlZE9iamVjdCB7T0JKRUNU
fSBhdCAoMjY2LDUwKSBzaXplIDUweDUwCisgICAgICAgICAgbGF5ZXIgYXQgKDAsMCkgc2l6ZSA1
MHg1MAorICAgICAgICAgICAgUmVuZGVyVmlldyBhdCAoMCwwKSBzaXplIDUweDUwCisgICAgICAg
ICAgbGF5ZXIgYXQgKDAsMCkgc2l6ZSA1MHg1MAorICAgICAgICAgICAgUmVuZGVyU1ZHUm9vdCB7
c3ZnfSBhdCAoMCwwKSBzaXplIDB4MApJbmRleDogTGF5b3V0VGVzdHMvc3ZnL2luLWh0bWwvYnkt
cmVmZXJlbmNlLWV4cGVjdGVkLmNoZWNrc3VtCj09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KLS0tIExheW91dFRlc3RzL3N2
Zy9pbi1odG1sL2J5LXJlZmVyZW5jZS1leHBlY3RlZC5jaGVja3N1bQkocmV2aXNpb24gMCkKKysr
IExheW91dFRlc3RzL3N2Zy9pbi1odG1sL2J5LXJlZmVyZW5jZS1leHBlY3RlZC5jaGVja3N1bQko
cmV2aXNpb24gMCkKQEAgLTAsMCArMSBAQAorNDM0YTE0Njg5ZmZhMWQ1MzZjZWM0MWIzZDlhZGM2
ZDkKXCBObyBuZXdsaW5lIGF0IGVuZCBvZiBmaWxlCkluZGV4OiBMYXlvdXRUZXN0cy9zdmcvaW4t
aHRtbC9ieS1yZWZlcmVuY2UuaHRtbAo9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0tLSBMYXlvdXRUZXN0cy9zdmcvaW4t
aHRtbC9ieS1yZWZlcmVuY2UuaHRtbAkocmV2aXNpb24gMCkKKysrIExheW91dFRlc3RzL3N2Zy9p
bi1odG1sL2J5LXJlZmVyZW5jZS5odG1sCShyZXZpc2lvbiAwKQpAQCAtMCwwICsxLDMxIEBACis8
IURPQ1RZUEUgaHRtbD4KKzxodG1sPgorPCEtLQorICBTVkcgZG9jdW1lbnRzIGluY2x1ZGVkIGJ5
IHJlZmVyZW5jZSBzaG91bGQgYmUgdHJhbnNwYXJlbnQuICBBbnkgd2hpdGUgdmlzaWJsZSBpbiB0
aGUgZ3JlZW4gYm94IGlzIGEgZmFpbHVyZS4KKy0tPgorPGhlYWQ+CisgIDxzdHlsZSB0eXBlPSd0
ZXh0L2Nzcyc+CisgICAgKiB7CisgICAgICBtYXJnaW46IDBweDsKKyAgICAgIHBhZGRpbmc6IDBw
eDsKKyAgICB9CisgICAgZGl2IHsKKyAgICAgIGJhY2tncm91bmQtY29sb3I6IGxpbWU7CisgICAg
ICBoZWlnaHQ6IDQwMHB4OworICAgICAgd2lkdGg6IDQwMHB4OworICAgIH0KKyAgICBpZnJhbWUg
eworICAgICAgYm9yZGVyOiBub25lOworICAgIH0KKyAgPC9zdHlsZT4KKzwvaGVhZD4KKzxib2R5
PgorICA8ZGl2PgorICAgIDxvYmplY3QgdHlwZT0naW1hZ2Uvc3ZnK3htbCcgd2lkdGg9JzUwJyBo
ZWlnaHQ9JzUwJyBkYXRhPSdkYXRhOmltYWdlL3N2Zyt4bWw7YmFzZTY0LFBEOTRiV3dnZG1WeWMy
bHZiajBpTVM0d0lqOCtDanh6ZG1jZ2QybGtkR2c5SWpVd0lpQm9aV2xuYUhROUlqVXdJaUI0Yld4
dWN6MGlhSFIwY0RvdkwzZDNkeTUzTXk1dmNtY3ZNakF3TUM5emRtY2lMejQ9Jz48L29iamVjdD4K
KyAgICA8ZW1iZWQgd2lkdGg9JzUwJyBoZWlnaHQ9JzUwJyBzcmM9J2RhdGE6aW1hZ2Uvc3ZnK3ht
bDtiYXNlNjQsUEQ5NGJXd2dkbVZ5YzJsdmJqMGlNUzR3SWo4K0NqeHpkbWNnZDJsa2RHZzlJalV3
SWlCb1pXbG5hSFE5SWpVd0lpQjRiV3h1Y3owaWFIUjBjRG92TDNkM2R5NTNNeTV2Y21jdk1qQXdN
Qzl6ZG1jaUx6ND0nPjwvZW1iZWQ+CisgICAgPGlmcmFtZSBzZWFtbGVzcz0nc2VhbWxlc3MnIHdp
ZHRoPScxMDAnIGhlaWdodD0nMTAwJyBzcmM9J2RhdGE6aW1hZ2Uvc3ZnK3htbDtiYXNlNjQsUEQ5
NGJXd2dkbVZ5YzJsdmJqMGlNUzR3SWo4K0NqeHpkbWNnZDJsa2RHZzlJalV3SWlCb1pXbG5hSFE5
SWpVd0lpQjRiV3h1Y3owaWFIUjBjRG92TDNkM2R5NTNNeTV2Y21jdk1qQXdNQzl6ZG1jaUx6ND0n
PjwvaWZyYW1lPgorICAgIDxvYmplY3QgdHlwZT0ndGV4dC94bWwnIHdpZHRoPSc1MCcgaGVpZ2h0
PSc1MCcgZGF0YT0nZGF0YTp0ZXh0L3htbDtiYXNlNjQsUEQ5NGJXd2dkbVZ5YzJsdmJqMGlNUzR3
SWo4K0NqeHpkbWNnZDJsa2RHZzlJalV3SWlCb1pXbG5hSFE5SWpVd0lpQjRiV3h1Y3owaWFIUjBj
RG92TDNkM2R5NTNNeTV2Y21jdk1qQXdNQzl6ZG1jaUx6ND0nPjwvb2JqZWN0PgorICAgIDxvYmpl
Y3QgdHlwZT0nYXBwbGljYXRpb24veG1sJyB3aWR0aD0nNTAnIGhlaWdodD0nNTAnIGRhdGE9J2Rh
dGE6YXBwbGljYXRpb24veG1sO2Jhc2U2NCxQRDk0Yld3Z2RtVnljMmx2YmowaU1TNHdJajgrQ2p4
emRtY2dkMmxrZEdnOUlqVXdJaUJvWldsbmFIUTlJalV3SWlCNGJXeHVjejBpYUhSMGNEb3ZMM2Qz
ZHk1M015NXZjbWN2TWpBd01DOXpkbWNpTHo0PSc+PC9vYmplY3QtLT4KKyAgPC9kaXY+Cis8L2Jv
ZHk+Cis8L2h0bWw+ClwgTm8gbmV3bGluZSBhdCBlbmQgb2YgZmlsZQpJbmRleDogTGF5b3V0VGVz
dHMvc3ZnL2luLWh0bWwvYnktcmVmZXJlbmNlLWV4cGVjdGVkLnBuZwo9PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09CkNhbm5v
dCBkaXNwbGF5OiBmaWxlIG1hcmtlZCBhcyBhIGJpbmFyeSB0eXBlLgpzdm46bWltZS10eXBlID0g
YXBwbGljYXRpb24vb2N0ZXQtc3RyZWFtCgpQcm9wZXJ0eSBjaGFuZ2VzIG9uOiBMYXlvdXRUZXN0
cy9zdmcvaW4taHRtbC9ieS1yZWZlcmVuY2UtZXhwZWN0ZWQucG5nCl9fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KQWRkZWQ6
IHN2bjptaW1lLXR5cGUKICAgKyBhcHBsaWNhdGlvbi9vY3RldC1zdHJlYW0KCgppVkJPUncwS0dn
b0FBQUFOU1VoRVVnQUFBWkFBQUFHUUNBWUFBQUNBdnpiTUFBQUdXa2xFUVZSNG5PM09VUWtBSUFC
RU1mdVgxZzcrClBBN0dDdXljQ3dBZjhnQUFtL0lBQUp2eUFBQ2I4Z0FBbS9JQUFKdnlBQUNiOGdB
QW0vSUFBSnZ5QUFDYjhnQUFtL0lBQUp2eUFBQ2IKOGdBQW0vSUFBSnZ5QUFDYjhnQUFtL0lBQUp2
eUFBQ2I4Z0FBbS9JQUFKdnlBQUNiOGdBQW0vSUFBSnZ5QUFDYjhnQUFtL0lBQUp2eQpBQUNiOGdB
QW0vSUFBSnZ5QUFDYjhnQUFtL0lBQUp2eUFBQ2I4Z0FBbS9JQUFKdnlBQUNiOGdBQW0vSUFBSnZ5
QUFDYjhnQUFtL0lBCkFKdnlBQUNiOGdBQW0vSUFBSnZ5QUFDYjhnQUFtL0lBQUp2eUFBQ2I4Z0FB
bS9JQUFKdnlBQUNiOGdBQW0vSUFBSnZ5QUFDYjhnQUEKbS9JQUFKdnlBQUNiOGdBQW0vSUFBSnZ5
QUFDYjhnQUFtL0lBQUp2eUFBQ2I4Z0FBbS9JQUFKdnlBQUNiOGdBQW0vSUFBSnZ5QUFDYgo4Z0FB
bS9JQUFKdnlBQUNiOGdBQW0vSUFBSnZ5QUFDYjhnQUFtL0lBQUp2eUFBQ2I4Z0FBbS9JQUFKdnlB
QUNiOGdBQW0vSUFBSnZ5CkFBQ2I4Z0FBbS9JQUFKdnlBQUNiOGdBQW0vSUFBSnZ5QUFDYjhnQUFt
L0lBQUp2eUFBQ2I4Z0FBbS9JQUFKdnlBQUNiOGdBQW0vSUEKQUp2eUFBQ2I4Z0FBbS9JQUFKdnlB
QUNiOGdBQW0vSUFBSnZ5QUFDYjhnQUFtL0lBQUp2eUFBQ2I4Z0FBbS9JQUFKdnlBQUNiOGdBQQpt
L0lBQUp2eUFBQ2I4Z0FBbS9JQUFKdnlBQUNiOGdBQW0vSUFBSnZ5QUFDYjhnQUFtL0lBQUp2eUFB
Q2I4Z0FBbS9JQUFKdnlBQUNiCjhnQUFtL0lBQUp2eUFBQ2I4Z0FBbS9JQUFKdnlBQUNiOGdBQW0v
SUFBSnZ5QUFDYjhnQUFtL0lBQUp2eUFBQ2I4Z0FBbS9JQUFKdnkKQUFDYjhnQUFtL0lBQUp2eUFB
Q2I4Z0FBbS9JQUFKdnlBQUNiOGdBQW0vSUFBSnZ5QUFDYjhnQUFtL0lBQUp2eUFBQ2I4Z0FBbS9J
QQpBSnZ5QUFDYjhnQUFtL0lBQUp2eUFBQ2I4Z0FBbS9JQUFKdnlBQUNiOGdBQW0vSUFBSnZ5QUFD
YjhnQUFtL0lBQUp2eUFBQ2I4Z0FBCm0vSUFBSnZ5QUFDYjhnQUFtL0lBQUp2eUFBQ2I4Z0FBbS9J
QUFKdnlBQUNiOGdBQW0vSUFBSnZ5QUFDYjhnQUFtL0lBQUp2eUFBQ2IKOGdBQW0vSUFBSnZ5QUFD
YjhnQUFtL0lBQUp2eUFBQ2I4Z0FBbS9JQUFKdnlBQUNiOGdBQW0vSUFBSnZ5QUFDYjhnQUFtL0lB
QUp2eQpBQUNiOGdBQW0vSUFBSnZ5QUFDYjhnQUFtL0lBQUp2eUFBQ2I4Z0FBbS9JQUFKdnlBQUNi
OGdBQW0vSUFBSnZ5QUFDYjhnQUFtL0lBCkFKdnlBQUNiOGdBQW0vSUFBSnZ5QUFDYjhnQUFtL0lB
QUp2eUFBQ2I4Z0FBbS9JQUFKdnlBQUNiOGdBQW0vSUFBSnZ5QUFDYjhnQUEKbS9JQUFKdnlBQUNi
OGdBQW0vSUFBSnZ5QUFDYjhnQUFtL0lBQUp2eUFBQ2I4Z0FBbS9JQUFKdnlBQUNiOGdBQW0vSUFB
SnZ5QUFDYgo4Z0FBbS9JQUFKdnlBQUNiOGdBQW0vSUFBSnZ5QUFDYjhnQUFtL0lBQUp2eUFBQ2I4
Z0FBbS9JQUFKdnlBQUNiOGdBQW0vSUFBSnZ5CkFBQ2I4Z0FBbS9JQUFKdnlBQUNiOGdBQW0vSUFB
SnZ5QUFDYjhnQUFtL0lBQUp2eUFBQ2I4Z0FBbS9JQUFKdnlBQUNiOGdBQW0vSUEKQUp2eUFBQ2I4
Z0FBbS9JQUFKdnlBQUNiOGdBQW0vSUFBSnZ5QUFDYjhnQUFtL0lBQUp2eUFBQ2I4Z0FBbS9JQUFK
dnlBQUNiOGdBQQptL0lBQUp2eUFBQ2I4Z0FBbS9JQUFKdnlBQUNiOGdBQW0vSUFBSnZ5QUFDYjhn
QUFtL0lBQUp2eUFBQ2I4Z0FBbS9JQUFKdnlBQUNiCjhnQUFtL0lBQUp2eUFBQ2I4Z0FBbS9JQUFK
dnlBQUNiOGdBQW0vSUFBSnZ5QUFDYjhnQUFtL0lBQUp2eUFBQ2I4Z0FBbS9JQUFKdnkKQUFDYjhn
QUFtL0lBQUp2eUFBQ2I4Z0FBbS9JQUFKdnlBQUNiOGdBQW0vSUFBSnZ5QUFDYjhnQUFtL0lBQUp2
eUFBQ2I4Z0FBbS9JQQpBSnZ5QUFDYjhnQUFtL0lBQUp2eUFBQ2I4Z0FBbS9JQUFKdnlBQUNiOGdB
QW0vSUFBSnZ5QUFDYjhnQUFtL0lBQUp2eUFBQ2I4Z0FBCm0vSUFBSnZ5QUFDYjhnQUFtL0lBQUp2
eUFBQ2I4Z0FBbS9JQUFKdnlBQUNiOGdBQW0vSUFBSnZ5QUFDYjhnQUFtL0lBQUp2eUFBQ2IKOGdB
QW0vSUFBSnZ5QUFDYjhnQUFtL0lBQUp2eUFBQ2I4Z0FBbS9JQUFKdnlBQUNiOGdBQW0vSUFBSnZ5
QUFDYjhnQUFtL0lBQUp2eQpBQUNiOGdBQW0vSUFBSnZ5QUFDYjhnQUFtL0lBQUp2eUFBQ2I4Z0FB
bS9JQUFKdnlBQUNiOGdBQW0vSUFBSnZ5QUFDYjhnQUFtL0lBCkFKdnlBQUNiOGdBQW0vSUFBSnZ5
QUFDYjhnQUFtL0lBQUp2eUFBQ2I4Z0FBbS9JQUFKdnlBQUNiOGdBQW0vSUFBSnZ5QUFDYjhnQUEK
bS9JQUFKdnlBQUNUSG9FaFp2UnpabThKQUFBQUFFbEZUa1N1UW1DQwoK
</data>

          </attachment>
      

    </bug>

</bugzilla>