<?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>118735</bug_id>
          
          <creation_ts>2013-07-16 08:35:42 -0700</creation_ts>
          <short_desc>feImage fails if referenced node contains radialGradient declaration</short_desc>
          <delta_ts>2022-07-15 16:41:16 -0700</delta_ts>
          <reporter_accessible>1</reporter_accessible>
          <cclist_accessible>1</cclist_accessible>
          <classification_id>1</classification_id>
          <classification>Unclassified</classification>
          <product>WebKit</product>
          <component>SVG</component>
          <version>528+ (Nightly build)</version>
          <rep_platform>Unspecified</rep_platform>
          <op_sys>Unspecified</op_sys>
          <bug_status>RESOLVED</bug_status>
          <resolution>CONFIGURATION CHANGED</resolution>
          
          
          <bug_file_loc></bug_file_loc>
          <status_whiteboard></status_whiteboard>
          <keywords>InRadar</keywords>
          <priority>P2</priority>
          <bug_severity>Normal</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Branimir Lambov">blambov</reporter>
          <assigned_to name="Rob Buis">rwlbuis</assigned_to>
          <cc>bfulgham</cc>
    
    <cc>commit-queue</cc>
    
    <cc>d-r</cc>
    
    <cc>fmalita</cc>
    
    <cc>krit</cc>
    
    <cc>pdr</cc>
    
    <cc>rwlbuis</cc>
    
    <cc>schenney</cc>
    
    <cc>webkit-bug-importer</cc>
    
    <cc>zimmermann</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>908899</commentid>
    <comment_count>0</comment_count>
      <attachid>206784</attachid>
    <who name="Branimir Lambov">blambov</who>
    <bug_when>2013-07-16 08:35:42 -0700</bug_when>
    <thetext>Created attachment 206784
Testcase

Steps to reproduce the problem:
Use feImage to reference a branch that contains any radialGradient (including an empty definition). See the attached feimage-radial-broken.svg.

What is the expected behavior?
feImage should not be affected by the presence of a radialGradient declaration.

The attached SVG should show two identical rectangles with black bars.

What went wrong?
The feImage is drawn using the wrong transform. The transform changes with the size of the containing SVG (e.g. window resize).

If one removes the empty radialGradient declaration, the image is drawn correctly.

Works on Opera 12.10 and IE 10, fails on Chrome and Safari.

See also crbug.com/260709, crbug.com/257648.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>920604</commentid>
    <comment_count>1</comment_count>
      <attachid>209544</attachid>
    <who name="Rob Buis">rwlbuis</who>
    <bug_when>2013-08-24 10:16:11 -0700</bug_when>
    <thetext>Created attachment 209544
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>920613</commentid>
    <comment_count>2</comment_count>
      <attachid>209548</attachid>
    <who name="Rob Buis">rwlbuis</who>
    <bug_when>2013-08-24 11:13:56 -0700</bug_when>
    <thetext>Created attachment 209548
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>921436</commentid>
    <comment_count>3</comment_count>
      <attachid>209548</attachid>
    <who name="Dirk Schulze">krit</who>
    <bug_when>2013-08-27 04:06:54 -0700</bug_when>
    <thetext>Comment on attachment 209548
Patch

Can the test really reproduce the problem? IIRC without your patch the test would pass as well. Wouldn&apos;t it? Maybe a ref test would be better here?

Fix looks good.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>921517</commentid>
    <comment_count>4</comment_count>
    <who name="Rob Buis">rwlbuis</who>
    <bug_when>2013-08-27 07:42:53 -0700</bug_when>
    <thetext>(In reply to comment #3)
&gt; (From update of attachment 209548 [details])
&gt; Can the test really reproduce the problem? IIRC without your patch the test would pass as well. Wouldn&apos;t it? Maybe a ref test would be better here?
&gt; 
&gt; Fix looks good.

You are right, will fix.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>921518</commentid>
    <comment_count>5</comment_count>
      <attachid>209772</attachid>
    <who name="Rob Buis">rwlbuis</who>
    <bug_when>2013-08-27 07:46:09 -0700</bug_when>
    <thetext>Created attachment 209772
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>921721</commentid>
    <comment_count>6</comment_count>
      <attachid>209772</attachid>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2013-08-27 16:08:23 -0700</bug_when>
    <thetext>Comment on attachment 209772
Patch

Clearing flags on attachment: 209772

Committed r154713: &lt;http://trac.webkit.org/changeset/154713&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>921722</commentid>
    <comment_count>7</comment_count>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2013-08-27 16:08:26 -0700</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1005260</commentid>
    <comment_count>8</comment_count>
    <who name="Philip Rogers">pdr</who>
    <bug_when>2014-04-29 20:28:59 -0700</bug_when>
    <thetext>I think we should roll out this patch.

This patch stops us from propagating the relative length flag up the tree for renderers that are not SVGGraphicsElements. This has the effect of fixing this specific issue because the gradient element is not an SVGGraphicsElement, but it masks the real bug: SVGFEImage.cpp doesn&apos;t understand relative lengths (http://trac.webkit.org/browser/trunk/Source/WebCore/svg/graphics/filters/SVGFEImage.cpp?rev=167295#L94). This probably regressed the propagation of relative lengths for non-SVGGraphicsElements such as SVGPatternElements.

This small tweak to the testcase will still trigger the root cause:
&lt;svg xmlns=&quot;http://www.w3.org/2000/svg&quot; xmlns:xlink=&quot;http://www.w3.org/1999/xlink&quot; width=&quot;300px&quot; height=&quot;300px&quot;&gt;
  &lt;g&gt;
    &lt;filter filterUnits=&quot;userSpaceOnUse&quot; primitiveUnits=&quot;userSpaceOnUse&quot; id=&quot;flt&quot; x=&quot;0&quot; y=&quot;0&quot; width=&quot;50&quot; height=&quot;100&quot;&gt;
      &lt;feImage xlink:href=&quot;#img&quot; /&gt;
    &lt;/filter&gt;
    &lt;rect filter=&quot;url(#flt)&quot; width=&quot;50&quot; height=&quot;100&quot;/&gt;

    &lt;g transform=&quot;translate(50 0)&quot;&gt;
      &lt;g id=&quot;img&quot;&gt;
        &lt;rect width=&quot;1%&quot; height=&quot;100&quot; fill=&quot;green&quot;/&gt;
        &lt;rect width=&quot;50&quot; height=&quot;100&quot; fill=&quot;green&quot;/&gt;
      &lt;/g&gt;
    &lt;/g&gt;
  &lt;/g&gt;
&lt;/svg&gt;

We should probably also fix the quite interesting while loop here: http://trac.webkit.org/browser/trunk/Source/WebCore/svg/SVGElement.cpp#L1130</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1005352</commentid>
    <comment_count>9</comment_count>
    <who name="Branimir Lambov">blambov</who>
    <bug_when>2014-04-30 04:51:21 -0700</bug_when>
    <thetext>Philip, aren&apos;t all resources (such as patterns, gradients, masks etc.) only relative to their point of use and only reflected in the appearance of their point of use? And since their point of use can be anywhere in the DOM (or in a different document altogether), why would they need to propagate any of their properties to their parent?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1005515</commentid>
    <comment_count>10</comment_count>
    <who name="Philip Rogers">pdr</who>
    <bug_when>2014-04-30 14:25:29 -0700</bug_when>
    <thetext>(In reply to comment #9)
&gt; Philip, aren&apos;t all resources (such as patterns, gradients, masks etc.) only relative to their point of use and only reflected in the appearance of their point of use? And since their point of use can be anywhere in the DOM (or in a different document altogether), why would they need to propagate any of their properties to their parent?

What about clipPath? It is not an SVGGraphicsElement but it grabs it&apos;s bounds from its parent so we need to propagate its relative length info up the tree. See http://jsfiddle.net/6UxrQ/1

The more general issue with this patch is the testcase I posted in #8. This patch papers over a small subset of a real bug in SVGFeImage.cpp.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1005676</commentid>
    <comment_count>11</comment_count>
    <who name="Dirk Schulze">krit</who>
    <bug_when>2014-05-01 00:00:56 -0700</bug_when>
    <thetext>(In reply to comment #10)
&gt; (In reply to comment #9)
&gt; &gt; Philip, aren&apos;t all resources (such as patterns, gradients, masks etc.) only relative to their point of use and only reflected in the appearance of their point of use? And since their point of use can be anywhere in the DOM (or in a different document altogether), why would they need to propagate any of their properties to their parent?
&gt; 
&gt; What about clipPath? It is not an SVGGraphicsElement but it grabs it&apos;s bounds from its parent so we need to propagate its relative length info up the tree. See http://jsfiddle.net/6UxrQ/1
&gt; 
&gt; The more general issue with this patch is the testcase I posted in #8. This patch papers over a small subset of a real bug in SVGFeImage.cpp.

Does Blink have a solution for the real problem yet?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1005856</commentid>
    <comment_count>12</comment_count>
    <who name="Philip Rogers">pdr</who>
    <bug_when>2014-05-01 14:52:20 -0700</bug_when>
    <thetext>(In reply to comment #11)
&gt; (In reply to comment #10)
&gt; &gt; (In reply to comment #9)
&gt; &gt; &gt; Philip, aren&apos;t all resources (such as patterns, gradients, masks etc.) only relative to their point of use and only reflected in the appearance of their point of use? And since their point of use can be anywhere in the DOM (or in a different document altogether), why would they need to propagate any of their properties to their parent?
&gt; &gt; 
&gt; &gt; What about clipPath? It is not an SVGGraphicsElement but it grabs it&apos;s bounds from its parent so we need to propagate its relative length info up the tree. See http://jsfiddle.net/6UxrQ/1
&gt; &gt; 
&gt; &gt; The more general issue with this patch is the testcase I posted in #8. This patch papers over a small subset of a real bug in SVGFeImage.cpp.
&gt; 
&gt; Does Blink have a solution for the real problem yet?

Sadly, Blink does not.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1884401</commentid>
    <comment_count>13</comment_count>
    <who name="Brent Fulgham">bfulgham</who>
    <bug_when>2022-07-15 16:40:46 -0700</bug_when>
    <thetext>This seems to work properly in Safari, but not in Chrome or Firefox.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1884402</commentid>
    <comment_count>14</comment_count>
    <who name="Radar WebKit Bug Importer">webkit-bug-importer</who>
    <bug_when>2022-07-15 16:41:16 -0700</bug_when>
    <thetext>&lt;rdar://problem/97100663&gt;</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="0"
              isprivate="0"
          >
            <attachid>206784</attachid>
            <date>2013-07-16 08:35:42 -0700</date>
            <delta_ts>2013-07-16 08:35:42 -0700</delta_ts>
            <desc>Testcase</desc>
            <filename>feimage-radial-broken.svg</filename>
            <type>image/svg+xml</type>
            <size>587</size>
            <attacher name="Branimir Lambov">blambov</attacher>
            
              <data encoding="base64">PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRw
Oi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB3aWR0aD0iMTAwJSIgaGVpZ2h0PSIxMDAlIj4KICA8
Zz4KICAgIDxmaWx0ZXIgZmlsdGVyVW5pdHM9InVzZXJTcGFjZU9uVXNlIiBwcmltaXRpdmVVbml0
cz0idXNlclNwYWNlT25Vc2UiIGlkPSJmbHQiIHg9IjAiIHk9IjAiIHdpZHRoPSIxNjAiIGhlaWdo
dD0iNjAwIj4KICAgICAgPGZlSW1hZ2UgeGxpbms6aHJlZj0iI2ltZyIgLz4KICAgIDwvZmlsdGVy
PgogICAgPHJlY3QgZmlsdGVyPSJ1cmwoI2ZsdCkiIHdpZHRoPSIxNjAiIGhlaWdodD0iNjAwIi8+
CgogICAgPGcgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMjAwIDApIj4KICAgICAgPGcgaWQ9ImltZyI+
CiAgICAgICAgPHJhZGlhbEdyYWRpZW50IC8+CiAgICAgICAgPHJlY3Qgd2lkdGg9IjE2MCIgaGVp
Z2h0PSI2MDAiIGZpbGw9ImxpZ2h0Ymx1ZSIvPgogICAgICAgIDxyZWN0IHg9IjUwIiB5PSIyMDAi
IHdpZHRoPSI2MCIgaGVpZ2h0PSIyMDAiIGZpbGw9ImJsYWNrIiAvPgogICAgICA8L2c+CiAgICA8
L2c+CiAgPC9nPgo8L3N2Zz4=
</data>

          </attachment>
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>209544</attachid>
            <date>2013-08-24 10:16:11 -0700</date>
            <delta_ts>2013-08-24 11:13:52 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-118735-20130824131556.patch</filename>
            <type>text/plain</type>
            <size>4574</size>
            <attacher name="Rob Buis">rwlbuis</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMTU0NDU0CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9D
aGFuZ2VMb2cgYi9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKaW5kZXggZDJiMWMyMGRlMzE1MDEz
YzM5YTMzNDdlMTYwNzgxMTk1ODFiYTVhZi4uZDZiMjU1YWYwMGUzNjA1MDFhMWU2MmQ0M2NjYmU4
NjcxZDI0ZTExOSAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCisrKyBiL1Nv
dXJjZS9XZWJDb3JlL0NoYW5nZUxvZwpAQCAtMSwzICsxLDE3IEBACisyMDEzLTA4LTI0ICBSb2Ig
QnVpcyAgPHJ3bGJ1aXNAd2Via2l0Lm9yZz4KKworICAgICAgICBmZUltYWdlIGZhaWxzIGlmIHJl
ZmVyZW5jZWQgbm9kZSBjb250YWlucyByYWRpYWxHcmFkaWVudCBkZWNsYXJhdGlvbgorICAgICAg
ICBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MTE4NzM1CisKKyAgICAg
ICAgUmV2aWV3ZWQgYnkgTk9CT0RZIChPT1BTISkuCisKKyAgICAgICAgT25seSBjYWxsIHBhcmVu
dCdzIHVwZGF0ZVJlbGF0aXZlTGVuZ3Roc0luZm9ybWF0aW9uIGZvciBncmFwaGljcyBlbGVtZW50
cy4KKworICAgICAgICBUZXN0OiBzdmcvY3VzdG9tL2ZlSW1hZ2UtcHNlcnZlci13aXRoLXBlcmNl
bnRhZ2Uuc3ZnCisKKyAgICAgICAgKiBzdmcvU1ZHU3R5bGVkRWxlbWVudC5jcHA6CisgICAgICAg
IChXZWJDb3JlOjpTVkdTdHlsZWRFbGVtZW50Ojp1cGRhdGVSZWxhdGl2ZUxlbmd0aHNJbmZvcm1h
dGlvbik6CisKIDIwMTMtMDgtMjIgIEFuZHJlYXMgS2xpbmcgIDxha2xpbmdAYXBwbGUuY29tPgog
CiAgICAgICAgIFJlbW92ZSBhY2NpZGVudGFsIGNydWZ0IGZyb20gcjE1NDQ0OS4KZGlmZiAtLWdp
dCBhL1NvdXJjZS9XZWJDb3JlL3N2Zy9TVkdTdHlsZWRFbGVtZW50LmNwcCBiL1NvdXJjZS9XZWJD
b3JlL3N2Zy9TVkdTdHlsZWRFbGVtZW50LmNwcAppbmRleCBiNWRhNzdkZThkNzE1YWYwNWFmNmRh
ZTZmM2NlOTg0NThjYjAzMTRiLi5kYjQwYjRlZmQ0OWM3MmUwMGMyYzcyNmZjZGYxNzFiMTY2ZDM3
YmQ3IDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViQ29yZS9zdmcvU1ZHU3R5bGVkRWxlbWVudC5jcHAK
KysrIGIvU291cmNlL1dlYkNvcmUvc3ZnL1NWR1N0eWxlZEVsZW1lbnQuY3BwCkBAIC00NTEsNiAr
NDUxLDkgQEAgdm9pZCBTVkdTdHlsZWRFbGVtZW50Ojp1cGRhdGVSZWxhdGl2ZUxlbmd0aHNJbmZv
cm1hdGlvbihib29sIGhhc1JlbGF0aXZlTGVuZ3RocywKICAgICAgICAgbV9lbGVtZW50c1dpdGhS
ZWxhdGl2ZUxlbmd0aHMucmVtb3ZlKGVsZW1lbnQpOwogICAgIH0KIAorICAgIGlmICghZWxlbWVu
dC0+aXNTVkdHcmFwaGljc0VsZW1lbnQoKSkKKyAgICAgICAgcmV0dXJuOworCiAgICAgLy8gRmlu
ZCBmaXJzdCBzdHlsZWQgcGFyZW50IG5vZGUsIGFuZCBub3RpZnkgaXQgdGhhdCB3ZSd2ZSBjaGFu
Z2VkIG91ciByZWxhdGl2ZSBsZW5ndGggc3RhdGUuCiAgICAgQ29udGFpbmVyTm9kZSogbm9kZSA9
IHBhcmVudE5vZGUoKTsKICAgICB3aGlsZSAobm9kZSkgewpkaWZmIC0tZ2l0IGEvTGF5b3V0VGVz
dHMvQ2hhbmdlTG9nIGIvTGF5b3V0VGVzdHMvQ2hhbmdlTG9nCmluZGV4IDQwMTg1ZWMwYWZmZmZk
NDFmODk5MWI3ZGQ0NjM4YjgyODc5ZDE5ZWIuLmZjZTE3NjM3NjM1OWJlMjQzZWJjMDkxNDkwMWIw
MjU1YmJlMjc5ZDkgMTAwNjQ0Ci0tLSBhL0xheW91dFRlc3RzL0NoYW5nZUxvZworKysgYi9MYXlv
dXRUZXN0cy9DaGFuZ2VMb2cKQEAgLTEsMyArMSwxNSBAQAorMjAxMy0wOC0yNCAgUm9iIEJ1aXMg
IDxyd2xidWlzQHdlYmtpdC5vcmc+CisKKyAgICAgICAgZmVJbWFnZSBmYWlscyBpZiByZWZlcmVu
Y2VkIG5vZGUgY29udGFpbnMgcmFkaWFsR3JhZGllbnQgZGVjbGFyYXRpb24KKyAgICAgICAgaHR0
cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTExODczNQorCisgICAgICAgIFJl
dmlld2VkIGJ5IE5PQk9EWSAoT09QUyEpLgorCisgICAgICAgIEFkZCB0ZXN0Y2FzZSBmcm9tIGJ1
ZyB3aXRoIHNtYWxsIGFkanVzdG1lbnRzLgorCisgICAgICAgICogc3ZnL2N1c3RvbS9mZUltYWdl
LXBzZXJ2ZXItd2l0aC1wZXJjZW50YWdlLWV4cGVjdGVkLnR4dDogQWRkZWQuCisgICAgICAgICog
c3ZnL2N1c3RvbS9mZUltYWdlLXBzZXJ2ZXItd2l0aC1wZXJjZW50YWdlLnN2ZzogQWRkZWQuCisK
IDIwMTMtMDgtMjIgIFJvYiBCdWlzICA8cndsYnVpc0B3ZWJraXQub3JnPgogCiAgICAgICAgIFJF
R1JFU1NJT046IEFzc2VydGlvbiBmYWlsdXJlICFjb2xsZWN0aW9uLT5oYXNFeGFjdGx5T25lSXRl
bSgpIGluIFdlYkNvcmU6Om5hbWVkSXRlbUdldHRlcgpkaWZmIC0tZ2l0IGEvTGF5b3V0VGVzdHMv
c3ZnL2N1c3RvbS9mZUltYWdlLXBzZXJ2ZXItd2l0aC1wZXJjZW50YWdlLWV4cGVjdGVkLnR4dCBi
L0xheW91dFRlc3RzL3N2Zy9jdXN0b20vZmVJbWFnZS1wc2VydmVyLXdpdGgtcGVyY2VudGFnZS1l
eHBlY3RlZC50eHQKbmV3IGZpbGUgbW9kZSAxMDA2NDQKaW5kZXggMDAwMDAwMDAwMDAwMDAwMDAw
MDAwMDAwMDAwMDAwMDAwMDAwMDAwMC4uOTJhYjUxYmQ0ODI2M2U1YWZkYzRjNmE4NGQzZjcyMGYy
ZjY1ZWMyYgotLS0gL2Rldi9udWxsCisrKyBiL0xheW91dFRlc3RzL3N2Zy9jdXN0b20vZmVJbWFn
ZS1wc2VydmVyLXdpdGgtcGVyY2VudGFnZS1leHBlY3RlZC50eHQKQEAgLTAsMCArMSwxMyBAQAor
bGF5ZXIgYXQgKDAsMCkgc2l6ZSA4MDB4NjAwCisgIFJlbmRlclZpZXcgYXQgKDAsMCkgc2l6ZSA4
MDB4NjAwCitsYXllciBhdCAoMCwwKSBzaXplIDgwMHg2MDAKKyAgUmVuZGVyU1ZHUm9vdCB7c3Zn
fSBhdCAoMCwwKSBzaXplIDEwMHgxMDAKKyAgICBSZW5kZXJTVkdDb250YWluZXIge2d9IGF0ICgw
LDApIHNpemUgMTAweDEwMAorICAgICAgUmVuZGVyU1ZHUmVzb3VyY2VGaWx0ZXIge2ZpbHRlcn0g
W2lkPSJmbHQiXSBbZmlsdGVyVW5pdHM9dXNlclNwYWNlT25Vc2VdIFtwcmltaXRpdmVVbml0cz11
c2VyU3BhY2VPblVzZV0KKyAgICAgICAgW2ZlSW1hZ2UgaW1hZ2Utc2l6ZT0iNTB4MTAwIl0KKyAg
ICAgIFJlbmRlclNWR1JlY3Qge3JlY3R9IGF0ICgwLDApIHNpemUgNTB4MTAwIFtmaWxsPXtbdHlw
ZT1TT0xJRF0gW2NvbG9yPSMwMDAwMDBdfV0gW3g9MC4wMF0gW3k9MC4wMF0gW3dpZHRoPTUwLjAw
XSBbaGVpZ2h0PTEwMC4wMF0KKyAgICAgICAgW2ZpbHRlcj0iZmx0Il0gUmVuZGVyU1ZHUmVzb3Vy
Y2VGaWx0ZXIge2ZpbHRlcn0gYXQgKDAsMCkgc2l6ZSA1MHgxMDAKKyAgICAgIFJlbmRlclNWR0Nv
bnRhaW5lciB7Z30gYXQgKDUwLDApIHNpemUgNTB4MTAwIFt0cmFuc2Zvcm09e209KCgxLjAwLDAu
MDApKDAuMDAsMS4wMCkpIHQ9KDUwLjAwLDAuMDApfV0KKyAgICAgICAgUmVuZGVyU1ZHQ29udGFp
bmVyIHtnfSBhdCAoNTAsMCkgc2l6ZSA1MHgxMDAKKyAgICAgICAgICBSZW5kZXJTVkdSZXNvdXJj
ZVJhZGlhbEdyYWRpZW50IHtyYWRpYWxHcmFkaWVudH0gW2lkPSIiXSBbZ3JhZGllbnRVbml0cz1v
YmplY3RCb3VuZGluZ0JveF0gW2NlbnRlcj0oMC41MCwwLjUwKV0gW2ZvY2FsPSgwLjUwLDAuNTAp
XSBbcmFkaXVzPTAuNTBdIFtmb2NhbFJhZGl1cz0wLjAwXQorICAgICAgICAgIFJlbmRlclNWR1Jl
Y3Qge3JlY3R9IGF0ICg1MCwwKSBzaXplIDUweDEwMCBbZmlsbD17W3R5cGU9U09MSURdIFtjb2xv
cj0jMDA4MDAwXX1dIFt4PTAuMDBdIFt5PTAuMDBdIFt3aWR0aD01MC4wMF0gW2hlaWdodD0xMDAu
MDBdCmRpZmYgLS1naXQgYS9MYXlvdXRUZXN0cy9zdmcvY3VzdG9tL2ZlSW1hZ2UtcHNlcnZlci13
aXRoLXBlcmNlbnRhZ2Uuc3ZnIGIvTGF5b3V0VGVzdHMvc3ZnL2N1c3RvbS9mZUltYWdlLXBzZXJ2
ZXItd2l0aC1wZXJjZW50YWdlLnN2ZwpuZXcgZmlsZSBtb2RlIDEwMDY0NAppbmRleCAwMDAwMDAw
MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwLi44MDQ4Yzg2YTZmY2I1ZmVjNTEwNWI0
Y2Q2ZTU4YzMxZDE1YzM1NTc0Ci0tLSAvZGV2L251bGwKKysrIGIvTGF5b3V0VGVzdHMvc3ZnL2N1
c3RvbS9mZUltYWdlLXBzZXJ2ZXItd2l0aC1wZXJjZW50YWdlLnN2ZwpAQCAtMCwwICsxLDE1IEBA
Cis8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0
dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiPgor
ICA8Zz4KKyAgICA8ZmlsdGVyIGZpbHRlclVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgcHJpbWl0aXZl
VW5pdHM9InVzZXJTcGFjZU9uVXNlIiBpZD0iZmx0IiB4PSIwIiB5PSIwIiB3aWR0aD0iNTAiIGhl
aWdodD0iMTAwIj4KKyAgICAgIDxmZUltYWdlIHhsaW5rOmhyZWY9IiNpbWciIC8+CisgICAgPC9m
aWx0ZXI+CisgICAgPHJlY3QgZmlsdGVyPSJ1cmwoI2ZsdCkiIHdpZHRoPSI1MCIgaGVpZ2h0PSIx
MDAiLz4KKworICAgIDxnIHRyYW5zZm9ybT0idHJhbnNsYXRlKDUwIDApIj4KKyAgICAgIDxnIGlk
PSJpbWciPgorICAgICAgICA8cmFkaWFsR3JhZGllbnQgLz4KKyAgICAgICAgPHJlY3Qgd2lkdGg9
IjUwIiBoZWlnaHQ9IjEwMCIgZmlsbD0iZ3JlZW4iLz4KKyAgICAgIDwvZz4KKyAgICA8L2c+Cisg
IDwvZz4KKzwvc3ZnPgo=
</data>

          </attachment>
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>209548</attachid>
            <date>2013-08-24 11:13:56 -0700</date>
            <delta_ts>2013-08-27 07:46:05 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-118735-20130824141341.patch</filename>
            <type>text/plain</type>
            <size>4537</size>
            <attacher name="Rob Buis">rwlbuis</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMTU0NTQ3CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9D
aGFuZ2VMb2cgYi9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKaW5kZXggMjFhYmI2MGI1ZTcwNjJk
ZDM0ZjM5MGQwYmUwZDdkNWEzNWQ4ODU1Zi4uMDc3YTQ2OTY5OGVhNmJhNWI5N2MyZWE0NjhkMDNl
MDczMzVkYTI4NyAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCisrKyBiL1Nv
dXJjZS9XZWJDb3JlL0NoYW5nZUxvZwpAQCAtMSwzICsxLDE3IEBACisyMDEzLTA4LTI0ICBSb2Ig
QnVpcyAgPHJ3bGJ1aXNAd2Via2l0Lm9yZz4KKworICAgICAgICBmZUltYWdlIGZhaWxzIGlmIHJl
ZmVyZW5jZWQgbm9kZSBjb250YWlucyByYWRpYWxHcmFkaWVudCBkZWNsYXJhdGlvbgorICAgICAg
ICBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MTE4NzM1CisKKyAgICAg
ICAgUmV2aWV3ZWQgYnkgTk9CT0RZIChPT1BTISkuCisKKyAgICAgICAgT25seSBjYWxsIHBhcmVu
dCdzIHVwZGF0ZVJlbGF0aXZlTGVuZ3Roc0luZm9ybWF0aW9uIGZvciBncmFwaGljcyBlbGVtZW50
cy4KKworICAgICAgICBUZXN0OiBzdmcvY3VzdG9tL2ZlSW1hZ2UtcHNlcnZlci13aXRoLXBlcmNl
bnRhZ2Uuc3ZnCisKKyAgICAgICAgKiBzdmcvU1ZHRWxlbWVudC5jcHA6CisgICAgICAgIChXZWJD
b3JlOjpTVkdFbGVtZW50Ojp1cGRhdGVSZWxhdGl2ZUxlbmd0aHNJbmZvcm1hdGlvbik6CisKIDIw
MTMtMDgtMjQgIEFuZHJlYXMgS2xpbmcgIDxha2xpbmdAYXBwbGUuY29tPgogCiAgICAgICAgIFJl
bmRlck9iamVjdDo6dmlldygpIHNob3VsZCByZXR1cm4gYSByZWZlcmVuY2UuCmRpZmYgLS1naXQg
YS9Tb3VyY2UvV2ViQ29yZS9zdmcvU1ZHRWxlbWVudC5jcHAgYi9Tb3VyY2UvV2ViQ29yZS9zdmcv
U1ZHRWxlbWVudC5jcHAKaW5kZXggMGJiNDA3NDJlZDY5ZDQzNTZkZTBhOTg5MzE2YzNjMGQ1OTg4
Yzg4YS4uYmI4ZDQzYWY1YzUzOWE5ZjgxNjA4YzY0MjBjYWIxYTlkOGMzNzU5NiAxMDA2NDQKLS0t
IGEvU291cmNlL1dlYkNvcmUvc3ZnL1NWR0VsZW1lbnQuY3BwCisrKyBiL1NvdXJjZS9XZWJDb3Jl
L3N2Zy9TVkdFbGVtZW50LmNwcApAQCAtMTEyMSw2ICsxMTIxLDkgQEAgdm9pZCBTVkdFbGVtZW50
Ojp1cGRhdGVSZWxhdGl2ZUxlbmd0aHNJbmZvcm1hdGlvbihib29sIGhhc1JlbGF0aXZlTGVuZ3Ro
cywgU1ZHRWwKICAgICAgICAgbV9lbGVtZW50c1dpdGhSZWxhdGl2ZUxlbmd0aHMucmVtb3ZlKGVs
ZW1lbnQpOwogICAgIH0KIAorICAgIGlmICghZWxlbWVudC0+aXNTVkdHcmFwaGljc0VsZW1lbnQo
KSkKKyAgICAgICAgcmV0dXJuOworCiAgICAgLy8gRmluZCBmaXJzdCBzdHlsZWQgcGFyZW50IG5v
ZGUsIGFuZCBub3RpZnkgaXQgdGhhdCB3ZSd2ZSBjaGFuZ2VkIG91ciByZWxhdGl2ZSBsZW5ndGgg
c3RhdGUuCiAgICAgQ29udGFpbmVyTm9kZSogbm9kZSA9IHBhcmVudE5vZGUoKTsKICAgICB3aGls
ZSAobm9kZSkgewpkaWZmIC0tZ2l0IGEvTGF5b3V0VGVzdHMvQ2hhbmdlTG9nIGIvTGF5b3V0VGVz
dHMvQ2hhbmdlTG9nCmluZGV4IDY0NzUyYzI5ZmQ2ODQwYzVkNmY5OGY5ZTg1ODczMjZhOGFlNzZj
ZTUuLjIyYTZkN2ZhOGU3YTI5YzdjM2UwOGY5YTIwNWE3NGU0NzRmZWMwMTcgMTAwNjQ0Ci0tLSBh
L0xheW91dFRlc3RzL0NoYW5nZUxvZworKysgYi9MYXlvdXRUZXN0cy9DaGFuZ2VMb2cKQEAgLTEs
MyArMSwxNSBAQAorMjAxMy0wOC0yNCAgUm9iIEJ1aXMgIDxyd2xidWlzQHdlYmtpdC5vcmc+CisK
KyAgICAgICAgZmVJbWFnZSBmYWlscyBpZiByZWZlcmVuY2VkIG5vZGUgY29udGFpbnMgcmFkaWFs
R3JhZGllbnQgZGVjbGFyYXRpb24KKyAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hv
d19idWcuY2dpP2lkPTExODczNQorCisgICAgICAgIFJldmlld2VkIGJ5IE5PQk9EWSAoT09QUyEp
LgorCisgICAgICAgIEFkZCB0ZXN0Y2FzZSBmcm9tIGJ1ZyB3aXRoIHNtYWxsIGFkanVzdG1lbnRz
LgorCisgICAgICAgICogc3ZnL2N1c3RvbS9mZUltYWdlLXBzZXJ2ZXItd2l0aC1wZXJjZW50YWdl
LWV4cGVjdGVkLnR4dDogQWRkZWQuCisgICAgICAgICogc3ZnL2N1c3RvbS9mZUltYWdlLXBzZXJ2
ZXItd2l0aC1wZXJjZW50YWdlLnN2ZzogQWRkZWQuCisKIDIwMTMtMDgtMjMgIFJ5b3N1a2UgTml3
YSAgPHJuaXdhQHdlYmtpdC5vcmc+CiAKICAgICAgICAgUmViYXNlbGluZSBhZnRlciByMTU0NTE4
LiAgQWxzbyBmaXggdGhlIHRlc3QgdG8gZXhwZWN0ICIwIiBpbnN0ZWFkIG9mICItMCIuCmRpZmYg
LS1naXQgYS9MYXlvdXRUZXN0cy9zdmcvY3VzdG9tL2ZlSW1hZ2UtcHNlcnZlci13aXRoLXBlcmNl
bnRhZ2UtZXhwZWN0ZWQudHh0IGIvTGF5b3V0VGVzdHMvc3ZnL2N1c3RvbS9mZUltYWdlLXBzZXJ2
ZXItd2l0aC1wZXJjZW50YWdlLWV4cGVjdGVkLnR4dApuZXcgZmlsZSBtb2RlIDEwMDY0NAppbmRl
eCAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwLi45MmFiNTFiZDQ4MjYz
ZTVhZmRjNGM2YTg0ZDNmNzIwZjJmNjVlYzJiCi0tLSAvZGV2L251bGwKKysrIGIvTGF5b3V0VGVz
dHMvc3ZnL2N1c3RvbS9mZUltYWdlLXBzZXJ2ZXItd2l0aC1wZXJjZW50YWdlLWV4cGVjdGVkLnR4
dApAQCAtMCwwICsxLDEzIEBACitsYXllciBhdCAoMCwwKSBzaXplIDgwMHg2MDAKKyAgUmVuZGVy
VmlldyBhdCAoMCwwKSBzaXplIDgwMHg2MDAKK2xheWVyIGF0ICgwLDApIHNpemUgODAweDYwMAor
ICBSZW5kZXJTVkdSb290IHtzdmd9IGF0ICgwLDApIHNpemUgMTAweDEwMAorICAgIFJlbmRlclNW
R0NvbnRhaW5lciB7Z30gYXQgKDAsMCkgc2l6ZSAxMDB4MTAwCisgICAgICBSZW5kZXJTVkdSZXNv
dXJjZUZpbHRlciB7ZmlsdGVyfSBbaWQ9ImZsdCJdIFtmaWx0ZXJVbml0cz11c2VyU3BhY2VPblVz
ZV0gW3ByaW1pdGl2ZVVuaXRzPXVzZXJTcGFjZU9uVXNlXQorICAgICAgICBbZmVJbWFnZSBpbWFn
ZS1zaXplPSI1MHgxMDAiXQorICAgICAgUmVuZGVyU1ZHUmVjdCB7cmVjdH0gYXQgKDAsMCkgc2l6
ZSA1MHgxMDAgW2ZpbGw9e1t0eXBlPVNPTElEXSBbY29sb3I9IzAwMDAwMF19XSBbeD0wLjAwXSBb
eT0wLjAwXSBbd2lkdGg9NTAuMDBdIFtoZWlnaHQ9MTAwLjAwXQorICAgICAgICBbZmlsdGVyPSJm
bHQiXSBSZW5kZXJTVkdSZXNvdXJjZUZpbHRlciB7ZmlsdGVyfSBhdCAoMCwwKSBzaXplIDUweDEw
MAorICAgICAgUmVuZGVyU1ZHQ29udGFpbmVyIHtnfSBhdCAoNTAsMCkgc2l6ZSA1MHgxMDAgW3Ry
YW5zZm9ybT17bT0oKDEuMDAsMC4wMCkoMC4wMCwxLjAwKSkgdD0oNTAuMDAsMC4wMCl9XQorICAg
ICAgICBSZW5kZXJTVkdDb250YWluZXIge2d9IGF0ICg1MCwwKSBzaXplIDUweDEwMAorICAgICAg
ICAgIFJlbmRlclNWR1Jlc291cmNlUmFkaWFsR3JhZGllbnQge3JhZGlhbEdyYWRpZW50fSBbaWQ9
IiJdIFtncmFkaWVudFVuaXRzPW9iamVjdEJvdW5kaW5nQm94XSBbY2VudGVyPSgwLjUwLDAuNTAp
XSBbZm9jYWw9KDAuNTAsMC41MCldIFtyYWRpdXM9MC41MF0gW2ZvY2FsUmFkaXVzPTAuMDBdCisg
ICAgICAgICAgUmVuZGVyU1ZHUmVjdCB7cmVjdH0gYXQgKDUwLDApIHNpemUgNTB4MTAwIFtmaWxs
PXtbdHlwZT1TT0xJRF0gW2NvbG9yPSMwMDgwMDBdfV0gW3g9MC4wMF0gW3k9MC4wMF0gW3dpZHRo
PTUwLjAwXSBbaGVpZ2h0PTEwMC4wMF0KZGlmZiAtLWdpdCBhL0xheW91dFRlc3RzL3N2Zy9jdXN0
b20vZmVJbWFnZS1wc2VydmVyLXdpdGgtcGVyY2VudGFnZS5zdmcgYi9MYXlvdXRUZXN0cy9zdmcv
Y3VzdG9tL2ZlSW1hZ2UtcHNlcnZlci13aXRoLXBlcmNlbnRhZ2Uuc3ZnCm5ldyBmaWxlIG1vZGUg
MTAwNjQ0CmluZGV4IDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAuLjgw
NDhjODZhNmZjYjVmZWM1MTA1YjRjZDZlNThjMzFkMTVjMzU1NzQKLS0tIC9kZXYvbnVsbAorKysg
Yi9MYXlvdXRUZXN0cy9zdmcvY3VzdG9tL2ZlSW1hZ2UtcHNlcnZlci13aXRoLXBlcmNlbnRhZ2Uu
c3ZnCkBAIC0wLDAgKzEsMTUgQEAKKzxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAv
c3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgd2lkdGg9IjEw
MCUiIGhlaWdodD0iMTAwJSI+CisgIDxnPgorICAgIDxmaWx0ZXIgZmlsdGVyVW5pdHM9InVzZXJT
cGFjZU9uVXNlIiBwcmltaXRpdmVVbml0cz0idXNlclNwYWNlT25Vc2UiIGlkPSJmbHQiIHg9IjAi
IHk9IjAiIHdpZHRoPSI1MCIgaGVpZ2h0PSIxMDAiPgorICAgICAgPGZlSW1hZ2UgeGxpbms6aHJl
Zj0iI2ltZyIgLz4KKyAgICA8L2ZpbHRlcj4KKyAgICA8cmVjdCBmaWx0ZXI9InVybCgjZmx0KSIg
d2lkdGg9IjUwIiBoZWlnaHQ9IjEwMCIvPgorCisgICAgPGcgdHJhbnNmb3JtPSJ0cmFuc2xhdGUo
NTAgMCkiPgorICAgICAgPGcgaWQ9ImltZyI+CisgICAgICAgIDxyYWRpYWxHcmFkaWVudCAvPgor
ICAgICAgICA8cmVjdCB3aWR0aD0iNTAiIGhlaWdodD0iMTAwIiBmaWxsPSJncmVlbiIvPgorICAg
ICAgPC9nPgorICAgIDwvZz4KKyAgPC9nPgorPC9zdmc+Cg==
</data>

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>209772</attachid>
            <date>2013-08-27 07:46:09 -0700</date>
            <delta_ts>2013-08-27 16:08:22 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-118735-20130827104552.patch</filename>
            <type>text/plain</type>
            <size>4124</size>
            <attacher name="Rob Buis">rwlbuis</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMTU0Njc5CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9D
aGFuZ2VMb2cgYi9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKaW5kZXggOGQxYjgzNDc1NTZmNzVl
NDAwZjI2ZmJkYTA3Yzg0NzMyMjAyOTdmYy4uYmViZTY4MWJjMzYwOTIzOGVkZDk5NDNkMzE0Mzkx
MTc4ODZhMjc4NSAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCisrKyBiL1Nv
dXJjZS9XZWJDb3JlL0NoYW5nZUxvZwpAQCAtMSwzICsxLDE4IEBACisyMDEzLTA4LTI3ICBSb2Ig
QnVpcyAgPHJ3bGJ1aXNAd2Via2l0Lm9yZz4KKworICAgICAgICBmZUltYWdlIGZhaWxzIGlmIHJl
ZmVyZW5jZWQgbm9kZSBjb250YWlucyByYWRpYWxHcmFkaWVudCBkZWNsYXJhdGlvbgorICAgICAg
ICBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MTE4NzM1CisKKyAgICAg
ICAgUmV2aWV3ZWQgYnkgTk9CT0RZIChPT1BTISkuCisKKyAgICAgICAgT25seSBjYWxsIHBhcmVu
dCdzIHVwZGF0ZVJlbGF0aXZlTGVuZ3Roc0luZm9ybWF0aW9uIGZvciBncmFwaGljcyBlbGVtZW50
cy4KKworICAgICAgICBUZXN0czogc3ZnL2N1c3RvbS9mZUltYWdlLXBzZXJ2ZXItd2l0aC1wZXJj
ZW50YWdlLWV4cGVjdGVkLnN2ZworICAgICAgICAgICAgICAgc3ZnL2N1c3RvbS9mZUltYWdlLXBz
ZXJ2ZXItd2l0aC1wZXJjZW50YWdlLnN2ZworCisgICAgICAgICogc3ZnL1NWR0VsZW1lbnQuY3Bw
OgorICAgICAgICAoV2ViQ29yZTo6U1ZHRWxlbWVudDo6dXBkYXRlUmVsYXRpdmVMZW5ndGhzSW5m
b3JtYXRpb24pOgorCiAyMDEzLTA4LTI3ICBBbnR0aSBLb2l2aXN0byAgPGFudHRpQGFwcGxlLmNv
bT4KIAogICAgICAgICBTd2l0Y2ggc29tZSBtb3JlIGNvZGUgdG8gZWxlbWVudCBjaGlsZC9kZXNj
ZW5kYW50IGl0ZXJhdG9ycwpkaWZmIC0tZ2l0IGEvU291cmNlL1dlYkNvcmUvc3ZnL1NWR0VsZW1l
bnQuY3BwIGIvU291cmNlL1dlYkNvcmUvc3ZnL1NWR0VsZW1lbnQuY3BwCmluZGV4IDBiYjQwNzQy
ZWQ2OWQ0MzU2ZGUwYTk4OTMxNmMzYzBkNTk4OGM4OGEuLmJiOGQ0M2FmNWM1MzlhOWY4MTYwOGM2
NDIwY2FiMWE5ZDhjMzc1OTYgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJDb3JlL3N2Zy9TVkdFbGVt
ZW50LmNwcAorKysgYi9Tb3VyY2UvV2ViQ29yZS9zdmcvU1ZHRWxlbWVudC5jcHAKQEAgLTExMjEs
NiArMTEyMSw5IEBAIHZvaWQgU1ZHRWxlbWVudDo6dXBkYXRlUmVsYXRpdmVMZW5ndGhzSW5mb3Jt
YXRpb24oYm9vbCBoYXNSZWxhdGl2ZUxlbmd0aHMsIFNWR0VsCiAgICAgICAgIG1fZWxlbWVudHNX
aXRoUmVsYXRpdmVMZW5ndGhzLnJlbW92ZShlbGVtZW50KTsKICAgICB9CiAKKyAgICBpZiAoIWVs
ZW1lbnQtPmlzU1ZHR3JhcGhpY3NFbGVtZW50KCkpCisgICAgICAgIHJldHVybjsKKwogICAgIC8v
IEZpbmQgZmlyc3Qgc3R5bGVkIHBhcmVudCBub2RlLCBhbmQgbm90aWZ5IGl0IHRoYXQgd2UndmUg
Y2hhbmdlZCBvdXIgcmVsYXRpdmUgbGVuZ3RoIHN0YXRlLgogICAgIENvbnRhaW5lck5vZGUqIG5v
ZGUgPSBwYXJlbnROb2RlKCk7CiAgICAgd2hpbGUgKG5vZGUpIHsKZGlmZiAtLWdpdCBhL0xheW91
dFRlc3RzL0NoYW5nZUxvZyBiL0xheW91dFRlc3RzL0NoYW5nZUxvZwppbmRleCA4MjdhNWMxNjVk
Y2IyNmFkYTRkNzY0ZGYyZDU5MmIyMGNiMGMxNWU0Li5hZGU1MmFjNDhjNWJhZDk5MTExMDFjNmU2
MDliOTJkYjAyNzA1ODFhIDEwMDY0NAotLS0gYS9MYXlvdXRUZXN0cy9DaGFuZ2VMb2cKKysrIGIv
TGF5b3V0VGVzdHMvQ2hhbmdlTG9nCkBAIC0xLDMgKzEsMTUgQEAKKzIwMTMtMDgtMjcgIFJvYiBC
dWlzICA8cndsYnVpc0B3ZWJraXQub3JnPgorCisgICAgICAgIGZlSW1hZ2UgZmFpbHMgaWYgcmVm
ZXJlbmNlZCBub2RlIGNvbnRhaW5zIHJhZGlhbEdyYWRpZW50IGRlY2xhcmF0aW9uCisgICAgICAg
IGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD0xMTg3MzUKKworICAgICAg
ICBSZXZpZXdlZCBieSBOT0JPRFkgKE9PUFMhKS4KKworICAgICAgICBBZGQgdGVzdGNhc2UgZnJv
bSBidWcgd2l0aCBzbWFsbCBhZGp1c3RtZW50cy4KKworICAgICAgICAqIHN2Zy9jdXN0b20vZmVJ
bWFnZS1wc2VydmVyLXdpdGgtcGVyY2VudGFnZS1leHBlY3RlZC5zdmc6IEFkZGVkLgorICAgICAg
ICAqIHN2Zy9jdXN0b20vZmVJbWFnZS1wc2VydmVyLXdpdGgtcGVyY2VudGFnZS5zdmc6IEFkZGVk
LgorCiAyMDEzLTA4LTI3ICBHcnplZ29yeiBDemFqa293c2tpICA8Zy5jemFqa293c2tpQHNhbXN1
bmcuY29tPgogCiAgICAgICAgIGdyYW1tYXItbWFya2Vycy5odG1sIGFuZCBncmFtbWFyLW1hcmtl
cnMtaGlkcGkuaHRtbCBwYXNzIGV2ZW4gaWYgZWxlbWVudCBkb2VzIG5vdCBoYXZlIGdyYW1tYXIg
bWFya2VyCmRpZmYgLS1naXQgYS9MYXlvdXRUZXN0cy9zdmcvY3VzdG9tL2ZlSW1hZ2UtcHNlcnZl
ci13aXRoLXBlcmNlbnRhZ2UtZXhwZWN0ZWQuc3ZnIGIvTGF5b3V0VGVzdHMvc3ZnL2N1c3RvbS9m
ZUltYWdlLXBzZXJ2ZXItd2l0aC1wZXJjZW50YWdlLWV4cGVjdGVkLnN2ZwpuZXcgZmlsZSBtb2Rl
IDEwMDY0NAppbmRleCAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwLi5l
MmNkYjg2ODQyNTI4ZjU3MTAwNDIyZmRjMDZjYmNhNDVhNDViYTZiCi0tLSAvZGV2L251bGwKKysr
IGIvTGF5b3V0VGVzdHMvc3ZnL2N1c3RvbS9mZUltYWdlLXBzZXJ2ZXItd2l0aC1wZXJjZW50YWdl
LWV4cGVjdGVkLnN2ZwpAQCAtMCwwICsxLDE0IEBACis8c3ZnIHhtbG5zPSJodHRwOi8vd3d3Lncz
Lm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsi
IHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiPgorICA8ZGVmcz4KKyAgICA8ZmlsdGVyIGZpbHRl
clVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgcHJpbWl0aXZlVW5pdHM9InVzZXJTcGFjZU9uVXNlIiBp
ZD0iZmx0IiB4PSIwIiB5PSIwIiB3aWR0aD0iNTAiIGhlaWdodD0iMTAwIj4KKyAgICAgIDxmZUlt
YWdlIHhsaW5rOmhyZWY9IiNpbWciIC8+CisgICAgPC9maWx0ZXI+CisgIDwvZGVmcz4KKyAgPHJl
Y3QgZmlsdGVyPSJ1cmwoI2ZsdCkiIHdpZHRoPSI1MCIgaGVpZ2h0PSIxMDAiLz4KKworICA8ZyB0
cmFuc2Zvcm09InRyYW5zbGF0ZSg1MCAwKSI+CisgICAgPGcgaWQ9ImltZyI+CisgICAgICA8cmVj
dCB3aWR0aD0iNTAiIGhlaWdodD0iMTAwIiBmaWxsPSJncmVlbiIvPgorICAgIDwvZz4KKyAgPC9n
PgorPC9zdmc+CmRpZmYgLS1naXQgYS9MYXlvdXRUZXN0cy9zdmcvY3VzdG9tL2ZlSW1hZ2UtcHNl
cnZlci13aXRoLXBlcmNlbnRhZ2Uuc3ZnIGIvTGF5b3V0VGVzdHMvc3ZnL2N1c3RvbS9mZUltYWdl
LXBzZXJ2ZXItd2l0aC1wZXJjZW50YWdlLnN2ZwpuZXcgZmlsZSBtb2RlIDEwMDY0NAppbmRleCAw
MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwLi44MDQ4Yzg2YTZmY2I1ZmVj
NTEwNWI0Y2Q2ZTU4YzMxZDE1YzM1NTc0Ci0tLSAvZGV2L251bGwKKysrIGIvTGF5b3V0VGVzdHMv
c3ZnL2N1c3RvbS9mZUltYWdlLXBzZXJ2ZXItd2l0aC1wZXJjZW50YWdlLnN2ZwpAQCAtMCwwICsx
LDE1IEBACis8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxp
bms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEw
MCUiPgorICA8Zz4KKyAgICA8ZmlsdGVyIGZpbHRlclVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgcHJp
bWl0aXZlVW5pdHM9InVzZXJTcGFjZU9uVXNlIiBpZD0iZmx0IiB4PSIwIiB5PSIwIiB3aWR0aD0i
NTAiIGhlaWdodD0iMTAwIj4KKyAgICAgIDxmZUltYWdlIHhsaW5rOmhyZWY9IiNpbWciIC8+Cisg
ICAgPC9maWx0ZXI+CisgICAgPHJlY3QgZmlsdGVyPSJ1cmwoI2ZsdCkiIHdpZHRoPSI1MCIgaGVp
Z2h0PSIxMDAiLz4KKworICAgIDxnIHRyYW5zZm9ybT0idHJhbnNsYXRlKDUwIDApIj4KKyAgICAg
IDxnIGlkPSJpbWciPgorICAgICAgICA8cmFkaWFsR3JhZGllbnQgLz4KKyAgICAgICAgPHJlY3Qg
d2lkdGg9IjUwIiBoZWlnaHQ9IjEwMCIgZmlsbD0iZ3JlZW4iLz4KKyAgICAgIDwvZz4KKyAgICA8
L2c+CisgIDwvZz4KKzwvc3ZnPgo=
</data>

          </attachment>
      

    </bug>

</bugzilla>